public interface CustomerUpdateRequest extends UpdateRequest
Modifier and Type | Interface and Description |
---|---|
static interface |
CustomerUpdateRequest.BalanceDetails
Interface for Balance Details.
|
static interface |
CustomerUpdateRequest.BalanceItemDetails
Interface for Balance Item Details
Used in Migration and Simulator for CustomerCreate Request Generation
|
static interface |
CustomerUpdateRequest.BillingUnitDetails
Interface for Billing unit details
Used in Migration and Simulator for CustomerCreate Request Generation
|
static interface |
CustomerUpdateRequest.ProductDetails
Interface for Product Details
Used in Migration and Simulator for CustomerCreate Request Generation
|
static interface |
CustomerUpdateRequest.ProfileDetails |
static interface |
CustomerUpdateRequest.PurchasedOfferingDetails
Interface for Purchased Offering Details
Used in Migration and Simulator for CustomerCreate Request Generation
|
UpdateRequest.ChargeSharing
Modifier and Type | Method and Description |
---|---|
java.util.List<CustomerUpdateRequest.BalanceDetails> |
getBalanceDetails()
Gets the map containing balances owned by the Customer to be created
|
java.util.List<CustomerUpdateRequest.BillingUnitDetails> |
getBillingUnitDetails()
Gets the map containing billing units owned by the Customer to be created
|
java.lang.String |
getDefaultBalanceId()
gets the default balance Id of the customer
|
java.util.Map<java.lang.String,java.lang.Object> |
getExtendedAttributes()
Method to fetch Group Affiliated (ECE) profile names
|
java.lang.String |
getExternalReference()
Returns external-reference/ schema info for the Customer
|
java.lang.Long |
getExternalRevision()
Returns the External revision (the POID revision) of the customer object
|
java.util.Collection<java.lang.String> |
getGroupAffiliatedEceProfileNames()
Method to fetch Group Affiliated (ECE) profile names
|
java.util.Map<java.lang.String,java.lang.String> |
getItemList()
Gets the customer level item list
|
java.util.Map<java.lang.String,java.lang.String> |
getNextItemList()
Gets the customer level next item list
|
int |
getPrimaryCurrencyNumericCode()
Getter
|
java.util.List<CustomerUpdateRequest.ProductDetails> |
getProductDetails()
Gets the map containing balances owned by the Customer to be created
|
java.util.List<CustomerUpdateRequest.ProfileDetails> |
getProfileDetails()
Gets the list containing profiles owned by the Customer to be created
|
java.util.List<CustomerUpdateRequest.PurchasedOfferingDetails> |
getPurchasedOfferings()
Gets the list of Purchased Product Offerings in the Product Details.
|
int |
getSecondaryCurrencyNumericCode()
Getter
|
getBusinessEvent, getCustomerId, getCustomerIds, getEventDateTime, getMsgId, getTraced, getUserIdentity, isAsynchronous, isChargeSharing, isTransactional, revisionCheck, setAsynchronous, setCustomerId, setTraced, setTransactional
getOperation, getPayload
int getPrimaryCurrencyNumericCode()
int getSecondaryCurrencyNumericCode()
java.lang.String getExternalReference()
java.util.List<CustomerUpdateRequest.BalanceDetails> getBalanceDetails()
java.lang.String getDefaultBalanceId()
java.util.List<CustomerUpdateRequest.BillingUnitDetails> getBillingUnitDetails()
java.util.List<CustomerUpdateRequest.ProductDetails> getProductDetails()
java.util.List<CustomerUpdateRequest.ProfileDetails> getProfileDetails()
java.util.Collection<java.lang.String> getGroupAffiliatedEceProfileNames()
java.util.Map<java.lang.String,java.lang.Object> getExtendedAttributes()
java.util.List<CustomerUpdateRequest.PurchasedOfferingDetails> getPurchasedOfferings()
java.util.Map<java.lang.String,java.lang.String> getItemList()
java.util.Map<java.lang.String,java.lang.String> getNextItemList()
java.lang.Long getExternalRevision()