public static interface LambdaTarget.Builder extends SdkPojo, CopyableBuilder<LambdaTarget.Builder,LambdaTarget>
| Modifier and Type | Method and Description |
|---|---|
LambdaTarget.Builder |
deploymentId(String deploymentId)
The unique ID of a deployment.
|
default LambdaTarget.Builder |
lambdaFunctionInfo(Consumer<LambdaFunctionInfo.Builder> lambdaFunctionInfo)
A
LambdaFunctionInfo object that describes a target Lambda function. |
LambdaTarget.Builder |
lambdaFunctionInfo(LambdaFunctionInfo lambdaFunctionInfo)
A
LambdaFunctionInfo object that describes a target Lambda function. |
LambdaTarget.Builder |
lastUpdatedAt(Instant lastUpdatedAt)
The date and time when the target Lambda function was updated by a deployment.
|
LambdaTarget.Builder |
lifecycleEvents(Collection<LifecycleEvent> lifecycleEvents)
The lifecycle events of the deployment to this target Lambda function.
|
LambdaTarget.Builder |
lifecycleEvents(Consumer<LifecycleEvent.Builder>... lifecycleEvents)
The lifecycle events of the deployment to this target Lambda function.
|
LambdaTarget.Builder |
lifecycleEvents(LifecycleEvent... lifecycleEvents)
The lifecycle events of the deployment to this target Lambda function.
|
LambdaTarget.Builder |
status(String status)
The status an Lambda deployment's target Lambda function.
|
LambdaTarget.Builder |
status(TargetStatus status)
The status an Lambda deployment's target Lambda function.
|
LambdaTarget.Builder |
targetArn(String targetArn)
The Amazon Resource Name (ARN) of the target.
|
LambdaTarget.Builder |
targetId(String targetId)
The unique ID of a deployment target that has a type of
lambdaTarget. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildLambdaTarget.Builder deploymentId(String deploymentId)
The unique ID of a deployment.
deploymentId - The unique ID of a deployment.LambdaTarget.Builder targetId(String targetId)
The unique ID of a deployment target that has a type of lambdaTarget.
targetId - The unique ID of a deployment target that has a type of lambdaTarget.LambdaTarget.Builder targetArn(String targetArn)
The Amazon Resource Name (ARN) of the target.
targetArn - The Amazon Resource Name (ARN) of the target.LambdaTarget.Builder status(String status)
The status an Lambda deployment's target Lambda function.
status - The status an Lambda deployment's target Lambda function.TargetStatus,
TargetStatusLambdaTarget.Builder status(TargetStatus status)
The status an Lambda deployment's target Lambda function.
status - The status an Lambda deployment's target Lambda function.TargetStatus,
TargetStatusLambdaTarget.Builder lastUpdatedAt(Instant lastUpdatedAt)
The date and time when the target Lambda function was updated by a deployment.
lastUpdatedAt - The date and time when the target Lambda function was updated by a deployment.LambdaTarget.Builder lifecycleEvents(Collection<LifecycleEvent> lifecycleEvents)
The lifecycle events of the deployment to this target Lambda function.
lifecycleEvents - The lifecycle events of the deployment to this target Lambda function.LambdaTarget.Builder lifecycleEvents(LifecycleEvent... lifecycleEvents)
The lifecycle events of the deployment to this target Lambda function.
lifecycleEvents - The lifecycle events of the deployment to this target Lambda function.LambdaTarget.Builder lifecycleEvents(Consumer<LifecycleEvent.Builder>... lifecycleEvents)
The lifecycle events of the deployment to this target Lambda function.
This is a convenience method that creates an instance of theLifecycleEvent.Builder avoiding the need to create
one manually via LifecycleEvent.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #lifecycleEvents(List.
lifecycleEvents - a consumer that will call methods on
LifecycleEvent.Builder#lifecycleEvents(java.util.Collection) LambdaTarget.Builder lambdaFunctionInfo(LambdaFunctionInfo lambdaFunctionInfo)
A LambdaFunctionInfo object that describes a target Lambda function.
lambdaFunctionInfo - A LambdaFunctionInfo object that describes a target Lambda function.default LambdaTarget.Builder lambdaFunctionInfo(Consumer<LambdaFunctionInfo.Builder> lambdaFunctionInfo)
A LambdaFunctionInfo object that describes a target Lambda function.
LambdaFunctionInfo.Builder avoiding the
need to create one manually via LambdaFunctionInfo.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to lambdaFunctionInfo(LambdaFunctionInfo).
lambdaFunctionInfo - a consumer that will call methods on LambdaFunctionInfo.BuilderlambdaFunctionInfo(LambdaFunctionInfo)Copyright © 2023. All rights reserved.