| Package | Description |
|---|---|
| software.amazon.awssdk.services.billingconductor |
Amazon Web Services Billing Conductor is a fully managed service that you can use to customize a pro
forma version of your billing data each month, to accurately show or chargeback your end customers.
|
| Modifier and Type | Method and Description |
|---|---|
default AssociateAccountsResponse |
BillingconductorClient.associateAccounts(AssociateAccountsRequest associateAccountsRequest)
Connects an array of account IDs in a consolidated billing family to a predefined billing group.
|
default AssociateAccountsResponse |
BillingconductorClient.associateAccounts(Consumer<AssociateAccountsRequest.Builder> associateAccountsRequest)
Connects an array of account IDs in a consolidated billing family to a predefined billing group.
|
default AssociatePricingRulesResponse |
BillingconductorClient.associatePricingRules(AssociatePricingRulesRequest associatePricingRulesRequest)
Connects an array of
PricingRuleArns to a defined PricingPlan. |
default AssociatePricingRulesResponse |
BillingconductorClient.associatePricingRules(Consumer<AssociatePricingRulesRequest.Builder> associatePricingRulesRequest)
Connects an array of
PricingRuleArns to a defined PricingPlan. |
default BatchAssociateResourcesToCustomLineItemResponse |
BillingconductorClient.batchAssociateResourcesToCustomLineItem(BatchAssociateResourcesToCustomLineItemRequest batchAssociateResourcesToCustomLineItemRequest)
Associates a batch of resources to a percentage custom line item.
|
default BatchAssociateResourcesToCustomLineItemResponse |
BillingconductorClient.batchAssociateResourcesToCustomLineItem(Consumer<BatchAssociateResourcesToCustomLineItemRequest.Builder> batchAssociateResourcesToCustomLineItemRequest)
Associates a batch of resources to a percentage custom line item.
|
default BatchDisassociateResourcesFromCustomLineItemResponse |
BillingconductorClient.batchDisassociateResourcesFromCustomLineItem(BatchDisassociateResourcesFromCustomLineItemRequest batchDisassociateResourcesFromCustomLineItemRequest)
Disassociates a batch of resources from a percentage custom line item.
|
default BatchDisassociateResourcesFromCustomLineItemResponse |
BillingconductorClient.batchDisassociateResourcesFromCustomLineItem(Consumer<BatchDisassociateResourcesFromCustomLineItemRequest.Builder> batchDisassociateResourcesFromCustomLineItemRequest)
Disassociates a batch of resources from a percentage custom line item.
|
default CreateBillingGroupResponse |
BillingconductorClient.createBillingGroup(Consumer<CreateBillingGroupRequest.Builder> createBillingGroupRequest)
Creates a billing group that resembles a consolidated billing family that Amazon Web Services charges, based off
of the predefined pricing plan computation.
|
default CreateBillingGroupResponse |
BillingconductorClient.createBillingGroup(CreateBillingGroupRequest createBillingGroupRequest)
Creates a billing group that resembles a consolidated billing family that Amazon Web Services charges, based off
of the predefined pricing plan computation.
|
default CreateCustomLineItemResponse |
BillingconductorClient.createCustomLineItem(Consumer<CreateCustomLineItemRequest.Builder> createCustomLineItemRequest)
Creates a custom line item that can be used to create a one-time fixed charge that can be applied to a single
billing group for the current or previous billing period.
|
default CreateCustomLineItemResponse |
BillingconductorClient.createCustomLineItem(CreateCustomLineItemRequest createCustomLineItemRequest)
Creates a custom line item that can be used to create a one-time fixed charge that can be applied to a single
billing group for the current or previous billing period.
|
default CreatePricingPlanResponse |
BillingconductorClient.createPricingPlan(Consumer<CreatePricingPlanRequest.Builder> createPricingPlanRequest)
Creates a pricing plan that is used for computing Amazon Web Services charges for billing groups.
|
default CreatePricingPlanResponse |
BillingconductorClient.createPricingPlan(CreatePricingPlanRequest createPricingPlanRequest)
Creates a pricing plan that is used for computing Amazon Web Services charges for billing groups.
|
default CreatePricingRuleResponse |
BillingconductorClient.createPricingRule(Consumer<CreatePricingRuleRequest.Builder> createPricingRuleRequest)
Creates a pricing rule can be associated to a pricing plan, or a set of pricing plans.
|
default CreatePricingRuleResponse |
BillingconductorClient.createPricingRule(CreatePricingRuleRequest createPricingRuleRequest)
Creates a pricing rule can be associated to a pricing plan, or a set of pricing plans.
|
default DeleteCustomLineItemResponse |
BillingconductorClient.deleteCustomLineItem(Consumer<DeleteCustomLineItemRequest.Builder> deleteCustomLineItemRequest)
Deletes the custom line item identified by the given ARN in the current, or previous billing period.
|
default DeleteCustomLineItemResponse |
BillingconductorClient.deleteCustomLineItem(DeleteCustomLineItemRequest deleteCustomLineItemRequest)
Deletes the custom line item identified by the given ARN in the current, or previous billing period.
|
default DeletePricingPlanResponse |
BillingconductorClient.deletePricingPlan(Consumer<DeletePricingPlanRequest.Builder> deletePricingPlanRequest)
Deletes a pricing plan.
|
default DeletePricingPlanResponse |
BillingconductorClient.deletePricingPlan(DeletePricingPlanRequest deletePricingPlanRequest)
Deletes a pricing plan.
|
default DeletePricingRuleResponse |
BillingconductorClient.deletePricingRule(Consumer<DeletePricingRuleRequest.Builder> deletePricingRuleRequest)
Deletes the pricing rule that's identified by the input Amazon Resource Name (ARN).
|
default DeletePricingRuleResponse |
BillingconductorClient.deletePricingRule(DeletePricingRuleRequest deletePricingRuleRequest)
Deletes the pricing rule that's identified by the input Amazon Resource Name (ARN).
|
default DisassociateAccountsResponse |
BillingconductorClient.disassociateAccounts(Consumer<DisassociateAccountsRequest.Builder> disassociateAccountsRequest)
Removes the specified list of account IDs from the given billing group.
|
default DisassociateAccountsResponse |
BillingconductorClient.disassociateAccounts(DisassociateAccountsRequest disassociateAccountsRequest)
Removes the specified list of account IDs from the given billing group.
|
default DisassociatePricingRulesResponse |
BillingconductorClient.disassociatePricingRules(Consumer<DisassociatePricingRulesRequest.Builder> disassociatePricingRulesRequest)
Disassociates a list of pricing rules from a pricing plan.
|
default DisassociatePricingRulesResponse |
BillingconductorClient.disassociatePricingRules(DisassociatePricingRulesRequest disassociatePricingRulesRequest)
Disassociates a list of pricing rules from a pricing plan.
|
default UpdateBillingGroupResponse |
BillingconductorClient.updateBillingGroup(Consumer<UpdateBillingGroupRequest.Builder> updateBillingGroupRequest)
This updates an existing billing group.
|
default UpdateBillingGroupResponse |
BillingconductorClient.updateBillingGroup(UpdateBillingGroupRequest updateBillingGroupRequest)
This updates an existing billing group.
|
default UpdatePricingPlanResponse |
BillingconductorClient.updatePricingPlan(Consumer<UpdatePricingPlanRequest.Builder> updatePricingPlanRequest)
This updates an existing pricing plan.
|
default UpdatePricingPlanResponse |
BillingconductorClient.updatePricingPlan(UpdatePricingPlanRequest updatePricingPlanRequest)
This updates an existing pricing plan.
|
default UpdatePricingRuleResponse |
BillingconductorClient.updatePricingRule(Consumer<UpdatePricingRuleRequest.Builder> updatePricingRuleRequest)
Updates an existing pricing rule.
|
default UpdatePricingRuleResponse |
BillingconductorClient.updatePricingRule(UpdatePricingRuleRequest updatePricingRuleRequest)
Updates an existing pricing rule.
|
Copyright © 2023. All rights reserved.