static FairsharePolicy toRequestFairSharePolicy()

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();

    }