Interface SnapStartResponse.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<SnapStartResponse.Builder,SnapStartResponse>
,SdkBuilder<SnapStartResponse.Builder,SnapStartResponse>
,SdkPojo
- Enclosing class:
- SnapStartResponse
public static interface SnapStartResponse.Builder extends SdkPojo, CopyableBuilder<SnapStartResponse.Builder,SnapStartResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SnapStartResponse.Builder
applyOn(String applyOn)
When set toPublishedVersions
, Lambda creates a snapshot of the execution environment when you publish a function version.SnapStartResponse.Builder
applyOn(SnapStartApplyOn applyOn)
When set toPublishedVersions
, Lambda creates a snapshot of the execution environment when you publish a function version.SnapStartResponse.Builder
optimizationStatus(String optimizationStatus)
When you provide a qualified Amazon Resource Name (ARN), this response element indicates whether SnapStart is activated for the specified function version.SnapStartResponse.Builder
optimizationStatus(SnapStartOptimizationStatus optimizationStatus)
When you provide a qualified Amazon Resource Name (ARN), this response element indicates whether SnapStart is activated for the specified function version.-
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 Detail
-
applyOn
SnapStartResponse.Builder applyOn(String applyOn)
When set to
PublishedVersions
, Lambda creates a snapshot of the execution environment when you publish a function version.- Parameters:
applyOn
- When set toPublishedVersions
, Lambda creates a snapshot of the execution environment when you publish a function version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SnapStartApplyOn
,SnapStartApplyOn
-
applyOn
SnapStartResponse.Builder applyOn(SnapStartApplyOn applyOn)
When set to
PublishedVersions
, Lambda creates a snapshot of the execution environment when you publish a function version.- Parameters:
applyOn
- When set toPublishedVersions
, Lambda creates a snapshot of the execution environment when you publish a function version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SnapStartApplyOn
,SnapStartApplyOn
-
optimizationStatus
SnapStartResponse.Builder optimizationStatus(String optimizationStatus)
When you provide a qualified Amazon Resource Name (ARN), this response element indicates whether SnapStart is activated for the specified function version.
- Parameters:
optimizationStatus
- When you provide a qualified Amazon Resource Name (ARN), this response element indicates whether SnapStart is activated for the specified function version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SnapStartOptimizationStatus
,SnapStartOptimizationStatus
-
optimizationStatus
SnapStartResponse.Builder optimizationStatus(SnapStartOptimizationStatus optimizationStatus)
When you provide a qualified Amazon Resource Name (ARN), this response element indicates whether SnapStart is activated for the specified function version.
- Parameters:
optimizationStatus
- When you provide a qualified Amazon Resource Name (ARN), this response element indicates whether SnapStart is activated for the specified function version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SnapStartOptimizationStatus
,SnapStartOptimizationStatus
-
-