Interface GetInvoiceUnitRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<GetInvoiceUnitRequest.Builder,GetInvoiceUnitRequest>,InvoicingRequest.Builder,SdkBuilder<GetInvoiceUnitRequest.Builder,GetInvoiceUnitRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- GetInvoiceUnitRequest
public static interface GetInvoiceUnitRequest.Builder extends InvoicingRequest.Builder, SdkPojo, CopyableBuilder<GetInvoiceUnitRequest.Builder,GetInvoiceUnitRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetInvoiceUnitRequest.BuilderasOf(Instant asOf)The state of an invoice unit at a specified time.GetInvoiceUnitRequest.BuilderinvoiceUnitArn(String invoiceUnitArn)The ARN to identify an invoice unit.GetInvoiceUnitRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)GetInvoiceUnitRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.invoicing.model.InvoicingRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
invoiceUnitArn
GetInvoiceUnitRequest.Builder invoiceUnitArn(String invoiceUnitArn)
The ARN to identify an invoice unit. This information can't be modified or deleted.
- Parameters:
invoiceUnitArn- The ARN to identify an invoice unit. This information can't be modified or deleted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
asOf
GetInvoiceUnitRequest.Builder asOf(Instant asOf)
The state of an invoice unit at a specified time. You can see legacy invoice units that are currently deleted if the
AsOftime is set to before it was deleted. If anAsOfis not provided, the default value is the current time.- Parameters:
asOf- The state of an invoice unit at a specified time. You can see legacy invoice units that are currently deleted if theAsOftime is set to before it was deleted. If anAsOfis not provided, the default value is the current time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
GetInvoiceUnitRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
GetInvoiceUnitRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-