| 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.
|
| software.amazon.awssdk.services.billingconductor.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<CreateCustomLineItemResponse> |
BillingconductorAsyncClient.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(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.
|
| Modifier and Type | Method and Description |
|---|---|
CreateCustomLineItemRequest.Builder |
CreateCustomLineItemRequest.Builder.billingGroupArn(String billingGroupArn)
The Amazon Resource Name (ARN) that references the billing group where the custom line item applies to.
|
default CreateCustomLineItemRequest.Builder |
CreateCustomLineItemRequest.Builder.billingPeriodRange(Consumer<CustomLineItemBillingPeriodRange.Builder> billingPeriodRange)
A time range for which the custom line item is effective.
|
CreateCustomLineItemRequest.Builder |
CreateCustomLineItemRequest.Builder.billingPeriodRange(CustomLineItemBillingPeriodRange billingPeriodRange)
A time range for which the custom line item is effective.
|
static CreateCustomLineItemRequest.Builder |
CreateCustomLineItemRequest.builder() |
default CreateCustomLineItemRequest.Builder |
CreateCustomLineItemRequest.Builder.chargeDetails(Consumer<CustomLineItemChargeDetails.Builder> chargeDetails)
A
CustomLineItemChargeDetails that describes the charge details for a custom line item. |
CreateCustomLineItemRequest.Builder |
CreateCustomLineItemRequest.Builder.chargeDetails(CustomLineItemChargeDetails chargeDetails)
A
CustomLineItemChargeDetails that describes the charge details for a custom line item. |
CreateCustomLineItemRequest.Builder |
CreateCustomLineItemRequest.Builder.clientToken(String clientToken)
The token that is needed to support idempotency.
|
CreateCustomLineItemRequest.Builder |
CreateCustomLineItemRequest.Builder.description(String description)
The description of the custom line item.
|
CreateCustomLineItemRequest.Builder |
CreateCustomLineItemRequest.Builder.name(String name)
The name of the custom line item.
|
CreateCustomLineItemRequest.Builder |
CreateCustomLineItemRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateCustomLineItemRequest.Builder |
CreateCustomLineItemRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateCustomLineItemRequest.Builder |
CreateCustomLineItemRequest.Builder.tags(Map<String,String> tags)
A map that contains tag keys and tag values that are attached to a custom line item.
|
CreateCustomLineItemRequest.Builder |
CreateCustomLineItemRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateCustomLineItemRequest.Builder> |
CreateCustomLineItemRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.