Interface PutProvisionedConcurrencyConfigResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<PutProvisionedConcurrencyConfigResponse.Builder,
,PutProvisionedConcurrencyConfigResponse> LambdaResponse.Builder
,SdkBuilder<PutProvisionedConcurrencyConfigResponse.Builder,
,PutProvisionedConcurrencyConfigResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
PutProvisionedConcurrencyConfigResponse
public static interface PutProvisionedConcurrencyConfigResponse.Builder
extends LambdaResponse.Builder, SdkPojo, CopyableBuilder<PutProvisionedConcurrencyConfigResponse.Builder,PutProvisionedConcurrencyConfigResponse>
-
Method Summary
Modifier and TypeMethodDescriptionallocatedProvisionedConcurrentExecutions
(Integer allocatedProvisionedConcurrentExecutions) The amount of provisioned concurrency allocated.availableProvisionedConcurrentExecutions
(Integer availableProvisionedConcurrentExecutions) The amount of provisioned concurrency available.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.services.lambda.model.LambdaResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
requestedProvisionedConcurrentExecutions
PutProvisionedConcurrencyConfigResponse.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
PutProvisionedConcurrencyConfigResponse.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
PutProvisionedConcurrencyConfigResponse.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.
-