Package com.chrt.api.types
Class BillingLedgerPeriod1
- java.lang.Object
-
- com.chrt.api.types.BillingLedgerPeriod1
-
public final class BillingLedgerPeriod1 extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceBillingLedgerPeriod1._FinalStagestatic interfaceBillingLedgerPeriod1.BillingLedgerIdStagestatic classBillingLedgerPeriod1.Builderstatic interfaceBillingLedgerPeriod1.CycleStagestatic interfaceBillingLedgerPeriod1.IdStagestatic interfaceBillingLedgerPeriod1.OpenedAtTimestampStagestatic interfaceBillingLedgerPeriod1.OpenedByOrgIdStagestatic interfaceBillingLedgerPeriod1.OpenedByUserIdStagestatic interfaceBillingLedgerPeriod1.OwnedByOrgIdStagestatic interfaceBillingLedgerPeriod1.PeriodEndAtTimestampStagestatic interfaceBillingLedgerPeriod1.PeriodStartAtTimestampStagestatic interfaceBillingLedgerPeriod1.RateUsdStagestatic interfaceBillingLedgerPeriod1.SchemaVersionStage
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BillingLedgerPeriod1.SchemaVersionStagebuilder()booleanequals(java.lang.Object other)java.util.Map<java.lang.String,java.lang.Object>getAdditionalProperties()java.lang.StringgetBillingLedgerId()java.util.Optional<java.time.OffsetDateTime>getClosedAtTimestamp()java.util.Optional<java.lang.String>getClosedByOrgId()java.util.Optional<java.lang.String>getClosedByUserId()BillingCycleEnumgetCycle()java.lang.StringgetId()java.util.Optional<java.util.List<java.lang.String>>getLinkedTaskGroupIds()java.time.OffsetDateTimegetOpenedAtTimestamp()java.lang.StringgetOpenedByOrgId()java.lang.StringgetOpenedByUserId()java.lang.StringgetOwnedByOrgId()java.util.Optional<java.lang.String>getPaymentDestinationDriverId()java.util.Optional<java.lang.String>getPaymentDestinationOffChrtProviderOrgId()java.util.Optional<java.lang.String>getPaymentDestinationOrgId()java.util.Optional<java.lang.String>getPaymentOriginOffChrtShipperOrgId()java.util.Optional<java.lang.String>getPaymentOriginOrgId()java.time.OffsetDateTimegetPeriodEndAtTimestamp()java.time.OffsetDateTimegetPeriodStartAtTimestamp()doublegetRateUsd()intgetSchemaVersion()java.util.Optional<java.lang.String>getStatementId()java.util.Optional<BillingLedgerPeriodStatusEnum>getStatus()inthashCode()java.lang.StringtoString()
-
-
-
Method Detail
-
getSchemaVersion
public int getSchemaVersion()
-
getId
public java.lang.String getId()
-
getBillingLedgerId
public java.lang.String getBillingLedgerId()
-
getOwnedByOrgId
public java.lang.String getOwnedByOrgId()
- Returns:
- Must be a string starting with
org_
-
getPaymentOriginOrgId
public java.util.Optional<java.lang.String> getPaymentOriginOrgId()
- Returns:
- Must be a string starting with
org_
-
getPaymentOriginOffChrtShipperOrgId
public java.util.Optional<java.lang.String> getPaymentOriginOffChrtShipperOrgId()
-
getPaymentDestinationOrgId
public java.util.Optional<java.lang.String> getPaymentDestinationOrgId()
- Returns:
- Must be a string starting with
org_
-
getPaymentDestinationOffChrtProviderOrgId
public java.util.Optional<java.lang.String> getPaymentDestinationOffChrtProviderOrgId()
-
getPaymentDestinationDriverId
public java.util.Optional<java.lang.String> getPaymentDestinationDriverId()
-
getPeriodStartAtTimestamp
public java.time.OffsetDateTime getPeriodStartAtTimestamp()
-
getPeriodEndAtTimestamp
public java.time.OffsetDateTime getPeriodEndAtTimestamp()
-
getCycle
public BillingCycleEnum getCycle()
-
getRateUsd
public double getRateUsd()
-
getStatus
public java.util.Optional<BillingLedgerPeriodStatusEnum> getStatus()
-
getOpenedByUserId
public java.lang.String getOpenedByUserId()
- Returns:
- Must be a string starting with
user_
-
getOpenedByOrgId
public java.lang.String getOpenedByOrgId()
- Returns:
- Must be a string starting with
org_
-
getOpenedAtTimestamp
public java.time.OffsetDateTime getOpenedAtTimestamp()
-
getClosedByUserId
public java.util.Optional<java.lang.String> getClosedByUserId()
- Returns:
- Must be a string starting with
user_
-
getClosedByOrgId
public java.util.Optional<java.lang.String> getClosedByOrgId()
- Returns:
- Must be a string starting with
org_
-
getClosedAtTimestamp
public java.util.Optional<java.time.OffsetDateTime> getClosedAtTimestamp()
-
getLinkedTaskGroupIds
public java.util.Optional<java.util.List<java.lang.String>> getLinkedTaskGroupIds()
-
getStatementId
public java.util.Optional<java.lang.String> getStatementId()
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
getAdditionalProperties
public java.util.Map<java.lang.String,java.lang.Object> getAdditionalProperties()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
builder
public static BillingLedgerPeriod1.SchemaVersionStage builder()
-
-