Class BillingLedgerPeriodClientUpdate1.Builder
- java.lang.Object
-
- com.chrt.api.resources.billing.billingledgerperiods.requests.BillingLedgerPeriodClientUpdate1.Builder
-
- Enclosing class:
- BillingLedgerPeriodClientUpdate1
public static final class BillingLedgerPeriodClientUpdate1.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public BillingLedgerPeriodClientUpdate1.Builder from(BillingLedgerPeriodClientUpdate1 other)
-
periodStartAtTimestamp
public BillingLedgerPeriodClientUpdate1.Builder periodStartAtTimestamp(java.util.Optional<java.time.OffsetDateTime> periodStartAtTimestamp)
-
periodStartAtTimestamp
public BillingLedgerPeriodClientUpdate1.Builder periodStartAtTimestamp(java.time.OffsetDateTime periodStartAtTimestamp)
-
periodStartAtTimestamp
public BillingLedgerPeriodClientUpdate1.Builder periodStartAtTimestamp(Nullable<java.time.OffsetDateTime> periodStartAtTimestamp)
-
periodEndAtTimestamp
public BillingLedgerPeriodClientUpdate1.Builder periodEndAtTimestamp(java.util.Optional<java.time.OffsetDateTime> periodEndAtTimestamp)
-
periodEndAtTimestamp
public BillingLedgerPeriodClientUpdate1.Builder periodEndAtTimestamp(java.time.OffsetDateTime periodEndAtTimestamp)
-
periodEndAtTimestamp
public BillingLedgerPeriodClientUpdate1.Builder periodEndAtTimestamp(Nullable<java.time.OffsetDateTime> periodEndAtTimestamp)
-
cycle
public BillingLedgerPeriodClientUpdate1.Builder cycle(java.util.Optional<BillingCycleEnum> cycle)
-
cycle
public BillingLedgerPeriodClientUpdate1.Builder cycle(BillingCycleEnum cycle)
-
cycle
public BillingLedgerPeriodClientUpdate1.Builder cycle(Nullable<BillingCycleEnum> cycle)
-
rateUsd
public BillingLedgerPeriodClientUpdate1.Builder rateUsd(java.util.Optional<java.lang.Double> rateUsd)
-
rateUsd
public BillingLedgerPeriodClientUpdate1.Builder rateUsd(java.lang.Double rateUsd)
-
rateUsd
public BillingLedgerPeriodClientUpdate1.Builder rateUsd(Nullable<java.lang.Double> rateUsd)
-
build
public BillingLedgerPeriodClientUpdate1 build()
-
-