Interface PostLaunchActionsStatus.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PostLaunchActionsStatus.Builder,
,PostLaunchActionsStatus> SdkBuilder<PostLaunchActionsStatus.Builder,
,PostLaunchActionsStatus> SdkPojo
- Enclosing class:
PostLaunchActionsStatus
@Mutable
@NotThreadSafe
public static interface PostLaunchActionsStatus.Builder
extends SdkPojo, CopyableBuilder<PostLaunchActionsStatus.Builder,PostLaunchActionsStatus>
-
Method Summary
Modifier and TypeMethodDescriptionpostLaunchActionsLaunchStatusList
(Collection<JobPostLaunchActionsLaunchStatus> postLaunchActionsLaunchStatusList) List of Post Launch Action status.postLaunchActionsLaunchStatusList
(Consumer<JobPostLaunchActionsLaunchStatus.Builder>... postLaunchActionsLaunchStatusList) List of Post Launch Action status.postLaunchActionsLaunchStatusList
(JobPostLaunchActionsLaunchStatus... postLaunchActionsLaunchStatusList) List of Post Launch Action status.ssmAgentDiscoveryDatetime
(String ssmAgentDiscoveryDatetime) Time where the AWS Systems Manager was detected as running on the Test or Cutover instance.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, sdkFieldNameToField, sdkFields
-
Method Details
-
postLaunchActionsLaunchStatusList
PostLaunchActionsStatus.Builder postLaunchActionsLaunchStatusList(Collection<JobPostLaunchActionsLaunchStatus> postLaunchActionsLaunchStatusList) List of Post Launch Action status.
- Parameters:
postLaunchActionsLaunchStatusList
- List of Post Launch Action status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
postLaunchActionsLaunchStatusList
PostLaunchActionsStatus.Builder postLaunchActionsLaunchStatusList(JobPostLaunchActionsLaunchStatus... postLaunchActionsLaunchStatusList) List of Post Launch Action status.
- Parameters:
postLaunchActionsLaunchStatusList
- List of Post Launch Action status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
postLaunchActionsLaunchStatusList
PostLaunchActionsStatus.Builder postLaunchActionsLaunchStatusList(Consumer<JobPostLaunchActionsLaunchStatus.Builder>... postLaunchActionsLaunchStatusList) List of Post Launch Action status.
This is a convenience method that creates an instance of theJobPostLaunchActionsLaunchStatus.Builder
avoiding the need to create one manually viaJobPostLaunchActionsLaunchStatus.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topostLaunchActionsLaunchStatusList(List<JobPostLaunchActionsLaunchStatus>)
.- Parameters:
postLaunchActionsLaunchStatusList
- a consumer that will call methods onJobPostLaunchActionsLaunchStatus.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ssmAgentDiscoveryDatetime
Time where the AWS Systems Manager was detected as running on the Test or Cutover instance.
- Parameters:
ssmAgentDiscoveryDatetime
- Time where the AWS Systems Manager was detected as running on the Test or Cutover instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-