public static interface CustomerUpdateRequest.BillingUnitDetails
extends java.io.Serializable
Modifier and Type | Method and Description |
---|---|
oracle.communication.brm.charging.util.misc.Triple<java.time.ZonedDateTime,java.time.ZonedDateTime,java.time.ZonedDateTime> |
getAccountingCycle()
Triple with:
start of current accounting cycle
end of current accounting cycle (also is the start of next accounting cycle)
end of next accounting cycle
|
oracle.communication.brm.charging.util.misc.Triple<java.time.ZonedDateTime,java.time.ZonedDateTime,java.time.ZonedDateTime> |
getBillingCycle()
Triple with:
start of current billing cycle
end of current billing cycle (also is the start of next billing cycle)
end of next billing cycle
|
int |
getBillingFrequency()
Get frequency of billing as number of monthly cycles in each billing cycle
|
int |
getBillingState()
Getter
|
java.lang.String |
getBillingUnitId()
Get the BillingUnit identifier
|
java.lang.String |
getBusinessProfileId()
Getter
|
java.lang.String getBillingUnitId()
oracle.communication.brm.charging.util.misc.Triple<java.time.ZonedDateTime,java.time.ZonedDateTime,java.time.ZonedDateTime> getAccountingCycle()
oracle.communication.brm.charging.util.misc.Triple<java.time.ZonedDateTime,java.time.ZonedDateTime,java.time.ZonedDateTime> getBillingCycle()
int getBillingFrequency()
java.lang.String getBusinessProfileId()
int getBillingState()