public class ProductRatePlanMigrationChargeAmendment extends Amendment
Amendment.AmendmentState, Amendment.AmendmentType| Modifier and Type | Field and Description |
|---|---|
protected String |
amendmentType |
protected static ResourcePath |
resourcePath |
actionedTime, actioningTime, changedBy, created, deleted, id, nextOverdueCheckTime, nextStatusCheckTime, organizationID, state, subscriptionID, updatedm_client, PRETTY_PRINT_GSON| Constructor and Description |
|---|
ProductRatePlanMigrationChargeAmendment() |
ProductRatePlanMigrationChargeAmendment(BillForwardClient client_) |
| Modifier and Type | Method and Description |
|---|---|
void |
addapping(PricingComponentValueMigrationChargeAmendmentMapping mapping) |
void |
addMapping(String pricingComponentID,
int value) |
static ProductRatePlanMigrationChargeAmendment |
create(ProductRatePlanMigrationChargeAmendment amendment) |
InvoicingType |
getInvoicingType() |
List<PricingComponentValueMigrationChargeAmendmentMapping> |
getMappings() |
String |
getProductRatePlanID() |
protected ResourcePath |
getResourcePath() |
protected static ResourcePath |
ResourcePath() |
void |
setInvoicingType(InvoicingType invoicingType) |
void |
setProductRatePlanID(String productRatePlanID) |
getActionedTime, getActioningTime, getChangedBy, getCreated, getDeleted, getID, getNextOverdueCheckTime, getNextStatusCheckTime, getOrganizationID, getState, getStateAsString, getSubscriptionID, getTypeMappings, getUpdated, setActioningTime, setDeleted, setSubscriptionIDcreate, create, retiregetAll, getByID, getByID, getByIDPostPath, getClient, setClient, toStringprotected String amendmentType
protected static ResourcePath resourcePath
public ProductRatePlanMigrationChargeAmendment(BillForwardClient client_)
public ProductRatePlanMigrationChargeAmendment()
public String getProductRatePlanID()
public void setProductRatePlanID(String productRatePlanID)
public InvoicingType getInvoicingType()
public void setInvoicingType(InvoicingType invoicingType)
public List<PricingComponentValueMigrationChargeAmendmentMapping> getMappings()
public void addapping(PricingComponentValueMigrationChargeAmendmentMapping mapping)
protected ResourcePath getResourcePath()
getResourcePath in class BillingEntityprotected static ResourcePath ResourcePath()
public static ProductRatePlanMigrationChargeAmendment create(ProductRatePlanMigrationChargeAmendment amendment) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public void addMapping(String pricingComponentID, int value)
Copyright © 2015 BillForward. All rights reserved.