Interface ProvisionedConcurrencyConfigListItem.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ProvisionedConcurrencyConfigListItem.Builder,
,ProvisionedConcurrencyConfigListItem> SdkBuilder<ProvisionedConcurrencyConfigListItem.Builder,
,ProvisionedConcurrencyConfigListItem> SdkPojo
- Enclosing class:
ProvisionedConcurrencyConfigListItem
public static interface ProvisionedConcurrencyConfigListItem.Builder
extends SdkPojo, CopyableBuilder<ProvisionedConcurrencyConfigListItem.Builder,ProvisionedConcurrencyConfigListItem>
-
Method Summary
Modifier 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.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
functionArn
The 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.
-
requestedProvisionedConcurrentExecutions
ProvisionedConcurrencyConfigListItem.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.
-
availableProvisionedConcurrentExecutions
ProvisionedConcurrencyConfigListItem.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.
-
allocatedProvisionedConcurrentExecutions
ProvisionedConcurrencyConfigListItem.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.
-
status
The 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:
-
status
The 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:
-
statusReason
For 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.
-
lastModified
The 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.
-