Class TmaUsageConsumptionReportWsDto
java.lang.Object
de.hybris.platform.b2ctelcotmfwebservices.dto.subscription.usage.TmaUsageConsumptionReportWsDto
- All Implemented Interfaces:
Serializable
An usage consumption report enables to know at a given point the balances and the consumption counters related to
various
buckets (SMS, Voice, Data for example). It could be calculated for a device identified by a public key (msisdn number
for a
mobile device for example or PSTN or VOIP number for a fix device), for a subscribed offer or option or for an user.
- Since:
- 1810
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddBucketItem(TmaBucketWsDto bucketItem) bucket(List<TmaBucketWsDto> bucket) description(String description) effectiveDate(Date effectiveDate) booleanIndicates the base (class) type of the usage consumption reportGet bucketFree short text describing the usage consumption report content@Valid DateDate and time when the usage consumption report was calculated and generatedgetHref()Hyperlink to access the usage consumption reportgetId()Unique identifier of the usage consumption report given by the servergetName()Usage consumption report name@Valid TmaRelatedPartyWsDtoGet relatedPartyLink to the schema describing the REST resourcegetType()Indicates the (class) type of the usage consumption reportinthashCode()relatedParty(TmaRelatedPartyWsDto relatedParty) schemaLocation(String schemaLocation) voidsetBaseType(String baseType) voidsetBucket(List<TmaBucketWsDto> bucket) voidsetDescription(String description) voidsetEffectiveDate(Date effectiveDate) voidvoidvoidvoidsetRelatedParty(TmaRelatedPartyWsDto relatedParty) voidsetSchemaLocation(String schemaLocation) voidtoString()
-
Constructor Details
-
TmaUsageConsumptionReportWsDto
public TmaUsageConsumptionReportWsDto()
-
-
Method Details
-
id
-
getId
Unique identifier of the usage consumption report given by the server- Returns:
- id
-
setId
-
href
-
getHref
Hyperlink to access the usage consumption report- Returns:
- href
-
setHref
-
name
-
getName
Usage consumption report name- Returns:
- name
-
setName
-
description
-
getDescription
Free short text describing the usage consumption report content- Returns:
- description
-
setDescription
-
effectiveDate
-
getEffectiveDate
Date and time when the usage consumption report was calculated and generated- Returns:
- effectiveDate
-
setEffectiveDate
-
baseType
-
getBaseType
Indicates the base (class) type of the usage consumption report- Returns:
- baseType
-
setBaseType
-
type
-
getType
Indicates the (class) type of the usage consumption report- Returns:
- type
-
setType
-
schemaLocation
-
getSchemaLocation
Link to the schema describing the REST resource- Returns:
- schemaLocation
-
setSchemaLocation
-
getRelatedParty
Get relatedParty- Returns:
- relatedParty
-
setRelatedParty
-
bucket
-
addBucketItem
-
getBucket
Get bucket- Returns:
- bucket
-
setBucket
-
equals
-
hashCode
public int hashCode() -
toString
-