CustomerBillingProfileOperations Class

Implements

public class CustomerBillingProfileOperations extends BasePartnerComponentString implements ICustomerProfile<CustomerBillingProfile>

Implements the customer billing profile operations.

Constructor Summary

Constructor Description
CustomerBillingProfileOperations(IPartner rootPartnerOperations, String customerId)

Initializes a new instance of the CustomerBillingProfileOperations class.

Method Summary

Modifier and Type Method and Description
CustomerBillingProfile get()

Gets the customer's billing profile.

CustomerBillingProfile update(CustomerBillingProfile billingProfile)

Updates the customer's billing profile.

Inherited Members

BasePartnerComponent<TContext>.getContext() BasePartnerComponent<TContext>.getPartner() java.lang.Object.clone() java.lang.Object.equals(java.lang.Object) java.lang.Object.finalize() java.lang.Object.getClass() java.lang.Object.hashCode() java.lang.Object.notify() java.lang.Object.notifyAll() java.lang.Object.toString() java.lang.Object.wait() java.lang.Object.wait(long) java.lang.Object.wait(long,int)

Constructor Details

CustomerBillingProfileOperations

public CustomerBillingProfileOperations(IPartner rootPartnerOperations, String customerId)

Initializes a new instance of the CustomerBillingProfileOperations class.

Parameters:

rootPartnerOperations - The root partner operations instance.
customerId - The customer identifier.

Method Details

get

public CustomerBillingProfile get()

Gets the customer's billing profile.

Returns:

The customer's billing profile.

update

public CustomerBillingProfile update(CustomerBillingProfile billingProfile)

Updates the customer's billing profile.

Parameters:

billingProfile - A customer billing profile with updated fields.

Returns:

The updated customer billing profile.

Applies to