Interface DeployActionExecutionTarget.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<DeployActionExecutionTarget.Builder,,- DeployActionExecutionTarget> - SdkBuilder<DeployActionExecutionTarget.Builder,,- DeployActionExecutionTarget> - SdkPojo
- Enclosing class:
- DeployActionExecutionTarget
@Mutable
@NotThreadSafe
public static interface DeployActionExecutionTarget.Builder
extends SdkPojo, CopyableBuilder<DeployActionExecutionTarget.Builder,DeployActionExecutionTarget> 
- 
Method SummaryModifier and TypeMethodDescriptionThe end time for the deploy action.events(Collection<DeployTargetEvent> events) The lifecycle events for the deploy action.events(Consumer<DeployTargetEvent.Builder>... events) The lifecycle events for the deploy action.events(DeployTargetEvent... events) The lifecycle events for the deploy action.The start time for the deploy action.The status of the deploy action.The ID of the target for the deploy action.targetType(String targetType) The type of target for the deploy action.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- 
targetIdThe ID of the target for the deploy action. - Parameters:
- targetId- The ID of the target for the deploy action.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
targetTypeThe type of target for the deploy action. - Parameters:
- targetType- The type of target for the deploy action.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
statusThe status of the deploy action. - Parameters:
- status- The status of the deploy action.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
startTimeThe start time for the deploy action. - Parameters:
- startTime- The start time for the deploy action.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
endTimeThe end time for the deploy action. - Parameters:
- endTime- The end time for the deploy action.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
eventsThe lifecycle events for the deploy action. - Parameters:
- events- The lifecycle events for the deploy action.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
eventsThe lifecycle events for the deploy action. - Parameters:
- events- The lifecycle events for the deploy action.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
eventsThe lifecycle events for the deploy action. This is a convenience method that creates an instance of theDeployTargetEvent.Builderavoiding the need to create one manually viaDeployTargetEvent.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toevents(List<DeployTargetEvent>).- Parameters:
- events- a consumer that will call methods on- DeployTargetEvent.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-