public interface OnlineUsageResponse extends UsageResponse, WithExtendedFields
UsageResponse.ReasonCode, UsageResponse.Result
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Charges> |
getAdviceOfChargeImpacts() |
java.util.Collection<CostInformation> |
getAdviceOfPriceImpacts() |
java.util.Map<java.lang.String,UnitValue> |
getAllQuotaAttributes()
Method that returns a map of all the attributes related to the quota eg.VOLUME_QUOTA_THRESHOLD, QUOTA_HOLDING_TIME
|
java.util.Collection<RemainingBalanceContainer> |
getAllRemainingBalances() |
java.lang.String |
getCorrelationIdentifier() |
java.util.Map<java.lang.String,CreditThresholdBreaches> |
getCreditThresholdBreaches()
This method can be used to get information on credit threshold breaches
Credit threshold breaches will be populated in response only if
notification mode is configured as PIGGYBACK or ASYNC_PIGGYBACK
|
GrantedUnit |
getGrantedUnits() |
java.util.Map<java.lang.String,UnitValue> |
getQuantityInfo() |
UnitValue |
getQuotaAttribute(java.lang.String name) |
UnitValue |
getQuotaHoldingTime() |
RedirectionInformation |
getRedirectionInformation()
Method to get the redirection Information from the response
|
java.lang.Long |
getValidityTime() |
UnitValue |
getVolumeQuotaThreshold() |
getReasonCodes, getSessionId, getStatus
getOperation
getExtendedFields
java.lang.String getCorrelationIdentifier()
java.util.Collection<CostInformation> getAdviceOfPriceImpacts()
java.util.Collection<Charges> getAdviceOfChargeImpacts()
GrantedUnit getGrantedUnits()
java.lang.Long getValidityTime()
UnitValue getQuotaHoldingTime()
Duration
eg. Seconds, Minutes etcUnitValue getVolumeQuotaThreshold()
java.util.Map<java.lang.String,CreditThresholdBreaches> getCreditThresholdBreaches()
java.util.Collection<RemainingBalanceContainer> getAllRemainingBalances()
RedirectionInformation getRedirectionInformation()
java.util.Map<java.lang.String,UnitValue> getQuantityInfo()
UnitValue getQuotaAttribute(java.lang.String name)
java.util.Map<java.lang.String,UnitValue> getAllQuotaAttributes()