in aws-batch-schedulingpolicy/src/main/java/software/amazon/batch/schedulingpolicy/Translator.java [36:47]
static FairsharePolicy toRequestFairSharePolicy(
final software.amazon.batch.schedulingpolicy.FairsharePolicy fairSharePolicy) {
return FairsharePolicy.builder()
.shareDecaySeconds(fairSharePolicy.getShareDecaySeconds() != null
? fairSharePolicy.getShareDecaySeconds().intValue() : null)
.computeReservation(fairSharePolicy.getComputeReservation() != null
? fairSharePolicy.getComputeReservation().intValue() : null)
.shareDistribution(fairSharePolicy.getShareDistribution() != null
? toShareDistribution(fairSharePolicy.getShareDistribution()) : null)
.build();
}