Class CustomerBillOnDemand
java.lang.Object
de.hybris.platform.tuawebservicesresources.v2.dto.CustomerBillOnDemand
This resource is used to manage the creation request of a customer bill in real-time (on demand).
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionatBaseType(String atBaseType) atSchemaLocation(String atSchemaLocation) billingAccount(BillingAccountRef billingAccount) customerBill(CustomerBillRef customerBill) description(String description) booleanWhen sub-classing, this defines the super-classA URI to a JSON-Schema file that defines additional attributes and relationshipsWhen sub-classing, this defines the sub-class entity name@Valid BillingAccountRefGet billingAccount@Valid CustomerBillRefGet customerBillAdditional data describing the customer bill on demand requestgetHref()Reference of the customer bill on demand requestgetId()Unique identifier of the customer bill on demand request given by the serverThe last date time when the customer bill on demand has been updatedgetName()Friendly name to identify the customer bill on demand request@Valid RelatedPartyGet relatedParty@Valid StateValuesgetState()Get stateinthashCode()lastUpdate(Date lastUpdate) relatedParty(RelatedParty relatedParty) voidsetAtBaseType(String atBaseType) voidsetAtSchemaLocation(String atSchemaLocation) voidvoidsetBillingAccount(BillingAccountRef billingAccount) voidsetCustomerBill(CustomerBillRef customerBill) voidsetDescription(String description) voidvoidvoidsetLastUpdate(Date lastUpdate) voidvoidsetRelatedParty(RelatedParty relatedParty) voidsetState(StateValues state) state(StateValues state) toString()
-
Constructor Details
-
CustomerBillOnDemand
public CustomerBillOnDemand()
-
-
Method Details
-
id
-
getId
Unique identifier of the customer bill on demand request given by the server- Returns:
- id
-
setId
-
href
-
getHref
Reference of the customer bill on demand request- Returns:
- href
-
setHref
-
description
-
getDescription
Additional data describing the customer bill on demand request- Returns:
- description
-
setDescription
-
lastUpdate
-
getLastUpdate
The last date time when the customer bill on demand has been updated- Returns:
- lastUpdate
-
setLastUpdate
-
name
-
getName
Friendly name to identify the customer bill on demand request- Returns:
- name
-
setName
-
billingAccount
-
getBillingAccount
Get billingAccount- Returns:
- billingAccount
-
setBillingAccount
-
customerBill
-
getCustomerBill
Get customerBill- Returns:
- customerBill
-
setCustomerBill
-
getRelatedParty
Get relatedParty- Returns:
- relatedParty
-
setRelatedParty
-
state
-
getState
Get state- Returns:
- state
-
setState
-
atBaseType
-
getAtBaseType
When sub-classing, this defines the super-class- Returns:
- atBaseType
-
setAtBaseType
-
atSchemaLocation
-
getAtSchemaLocation
A URI to a JSON-Schema file that defines additional attributes and relationships- Returns:
- atSchemaLocation
-
setAtSchemaLocation
-
atType
-
getAtType
When sub-classing, this defines the sub-class entity name- Returns:
- atType
-
setAtType
-
equals
-
hashCode
public int hashCode() -
toString
-