Interface ProvisionedConcurrencyConfigListItem.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<ProvisionedConcurrencyConfigListItem.Builder,,- ProvisionedConcurrencyConfigListItem> - SdkBuilder<ProvisionedConcurrencyConfigListItem.Builder,,- ProvisionedConcurrencyConfigListItem> - SdkPojo
- Enclosing class:
- ProvisionedConcurrencyConfigListItem
@Mutable
@NotThreadSafe
public static interface ProvisionedConcurrencyConfigListItem.Builder
extends SdkPojo, CopyableBuilder<ProvisionedConcurrencyConfigListItem.Builder,ProvisionedConcurrencyConfigListItem> 
- 
Method SummaryModifier and TypeMethodDescriptionallocatedProvisionedConcurrentExecutions(Integer allocatedProvisionedConcurrentExecutions) The amount of provisioned concurrency allocated.availableProvisionedConcurrentExecutions(Integer availableProvisionedConcurrentExecutions) The amount of provisioned concurrency available.functionArn(String functionArn) The Amazon Resource Name (ARN) of the alias or version.lastModified(String lastModified) The date and time that a user last updated the configuration, in ISO 8601 format.requestedProvisionedConcurrentExecutions(Integer requestedProvisionedConcurrentExecutions) The amount of provisioned concurrency requested.The status of the allocation process.The status of the allocation process.statusReason(String statusReason) For failed allocations, the reason that provisioned concurrency could not be allocated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
functionArnThe Amazon Resource Name (ARN) of the alias or version. - Parameters:
- functionArn- The Amazon Resource Name (ARN) of the alias or version.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
requestedProvisionedConcurrentExecutionsProvisionedConcurrencyConfigListItem.Builder requestedProvisionedConcurrentExecutions(Integer requestedProvisionedConcurrentExecutions) The amount of provisioned concurrency requested. - Parameters:
- requestedProvisionedConcurrentExecutions- The amount of provisioned concurrency requested.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
availableProvisionedConcurrentExecutionsProvisionedConcurrencyConfigListItem.Builder availableProvisionedConcurrentExecutions(Integer availableProvisionedConcurrentExecutions) The amount of provisioned concurrency available. - Parameters:
- availableProvisionedConcurrentExecutions- The amount of provisioned concurrency available.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
allocatedProvisionedConcurrentExecutionsProvisionedConcurrencyConfigListItem.Builder allocatedProvisionedConcurrentExecutions(Integer allocatedProvisionedConcurrentExecutions) The amount of provisioned concurrency allocated. When a weighted alias is used during linear and canary deployments, this value fluctuates depending on the amount of concurrency that is provisioned for the function versions. - Parameters:
- allocatedProvisionedConcurrentExecutions- The amount of provisioned concurrency allocated. When a weighted alias is used during linear and canary deployments, this value fluctuates depending on the amount of concurrency that is provisioned for the function versions.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
statusThe status of the allocation process. - Parameters:
- status- The status of the allocation process.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe status of the allocation process. - Parameters:
- status- The status of the allocation process.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusReasonFor failed allocations, the reason that provisioned concurrency could not be allocated. - Parameters:
- statusReason- For failed allocations, the reason that provisioned concurrency could not be allocated.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
lastModifiedThe date and time that a user last updated the configuration, in ISO 8601 format. - Parameters:
- lastModified- The date and time that a user last updated the configuration, in ISO 8601 format.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-