Class UsageVolumeProduct
java.lang.Object
de.hybris.platform.usageconsumptiontmfwebservices.v1.dto.UsageVolumeProduct
Deprecated.
A bucket (called UsageVolumeProduct in the SID model) represents a quantity of usage, as 2 hours national calls or 50 sms for example. It could be either a quantity or an amount in a currency (i.e. It could represent a fixed number of SMS, MMS, minutes of calls, quantity of data, number of events as well as a specific amount in a given currency). It requires one or more network products from which usages will debit the bucket.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription_atBaseType(String _atBaseType) Deprecated._atSchemaLocation(String _atSchemaLocation) Deprecated.Deprecated.addBucketBalanceItem(UsageVolumeBalance bucketBalanceItem) Deprecated.addBucketCounterItem(ConsumptionSummary bucketCounterItem) Deprecated.addProductItem(NetworkProduct productItem) Deprecated.bucketBalance(List<UsageVolumeBalance> bucketBalance) Deprecated.bucketCounter(List<ConsumptionSummary> bucketCounter) Deprecated.booleanDeprecated.Deprecated.When sub-classing, this defines the super-classDeprecated.A URI to a JSON-Schema file that defines additional attributes and relationshipsDeprecated.When sub-classing, this defines the sub-class entity name@Valid List<UsageVolumeBalance>Deprecated.Get bucketBalance@Valid List<ConsumptionSummary>Deprecated.Get bucketCountergetId()Deprecated.Unique identifier of the bucketgetName()Deprecated.Bucket name@Valid List<NetworkProduct>Deprecated.Get productDeprecated.Type of usage concerned by the bucket, such as voice, sms, datainthashCode()Deprecated.Deprecated.Deprecated.True if the bucket is shared between several devices or usersDeprecated.Deprecated.product(List<NetworkProduct> product) Deprecated.voidsetAtBaseType(String _atBaseType) Deprecated.voidsetAtSchemaLocation(String _atSchemaLocation) Deprecated.voidDeprecated.voidsetBucketBalance(List<UsageVolumeBalance> bucketBalance) Deprecated.voidsetBucketCounter(List<ConsumptionSummary> bucketCounter) Deprecated.voidDeprecated.voidsetIsShared(Boolean isShared) Deprecated.voidDeprecated.voidsetProduct(List<NetworkProduct> product) Deprecated.voidsetUsageType(String usageType) Deprecated.toString()Deprecated.Deprecated.
-
Constructor Details
-
UsageVolumeProduct
public UsageVolumeProduct()Deprecated.
-
-
Method Details
-
id
Deprecated. -
getId
Deprecated.Unique identifier of the bucket- Returns:
- id
-
setId
Deprecated. -
name
Deprecated. -
getName
Deprecated.Bucket name- Returns:
- name
-
setName
Deprecated. -
usageType
Deprecated. -
getUsageType
Deprecated.Type of usage concerned by the bucket, such as voice, sms, data- Returns:
- usageType
-
setUsageType
Deprecated. -
bucketBalance
Deprecated. -
addBucketBalanceItem
Deprecated. -
getBucketBalance
Deprecated.Get bucketBalance- Returns:
- bucketBalance
-
setBucketBalance
Deprecated. -
bucketCounter
Deprecated. -
addBucketCounterItem
Deprecated. -
getBucketCounter
Deprecated.Get bucketCounter- Returns:
- bucketCounter
-
setBucketCounter
Deprecated. -
product
Deprecated. -
addProductItem
Deprecated. -
getProduct
Deprecated.Get product- Returns:
- product
-
setProduct
Deprecated. -
_atBaseType
Deprecated. -
getAtBaseType
Deprecated.When sub-classing, this defines the super-class- Returns:
- _atBaseType
-
setAtBaseType
Deprecated. -
_atSchemaLocation
Deprecated. -
getAtSchemaLocation
Deprecated.A URI to a JSON-Schema file that defines additional attributes and relationships- Returns:
- _atSchemaLocation
-
setAtSchemaLocation
Deprecated. -
_atType
Deprecated. -
getAtType
Deprecated.When sub-classing, this defines the sub-class entity name- Returns:
- _atType
-
setAtType
Deprecated. -
equals
Deprecated. -
hashCode
public int hashCode()Deprecated. -
toString
Deprecated.
-