Class CustomerBillOnDemand
java.lang.Object
de.hybris.platform.tuawebservicesresources.v2.dto.CustomerBillOnDemand
@Validated
@Generated(value="de.hybris.platform.tuawebservicesresources.swagger.TmaCodegen",
date="2022-10-21T20:35:04.698Z")
public class CustomerBillOnDemand
extends Object
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(BillRef 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 BillRefGet 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 RelatedPartyRefGet relatedParty@Valid StateValuesgetState()Get stateinthashCode()lastUpdate(String lastUpdate) relatedParty(RelatedPartyRef relatedParty) voidsetAtbaseType(String atbaseType) voidsetAtschemaLocation(String atschemaLocation) voidvoidsetBillingAccount(BillingAccountRef billingAccount) voidsetCustomerBill(BillRef customerBill) voidsetDescription(String description) voidvoidvoidsetLastUpdate(String lastUpdate) voidvoidsetRelatedParty(RelatedPartyRef 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
-