Interface NetworkMigrationExecution.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<NetworkMigrationExecution.Builder,,NetworkMigrationExecution> SdkBuilder<NetworkMigrationExecution.Builder,,NetworkMigrationExecution> SdkPojo
- Enclosing class:
NetworkMigrationExecution
@Mutable
@NotThreadSafe
public static interface NetworkMigrationExecution.Builder
extends SdkPojo, CopyableBuilder<NetworkMigrationExecution.Builder,NetworkMigrationExecution>
-
Method Summary
Modifier and TypeMethodDescriptionThe current activity being performed in the execution.activity(ExecutionStageActivity activity) The current activity being performed in the execution.The timestamp when the execution was created.networkMigrationDefinitionID(String networkMigrationDefinitionID) The unique identifier of the network migration definition used by this execution.networkMigrationExecutionID(String networkMigrationExecutionID) The unique identifier of the execution.The current stage of the execution in the migration workflow.stage(ExecutionStage stage) The current stage of the execution in the migration workflow.The current status of the execution.status(ExecutionStatus status) The current status of the execution.Tags assigned to the execution.The timestamp when the execution was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
networkMigrationDefinitionID
The unique identifier of the network migration definition used by this execution.
- Parameters:
networkMigrationDefinitionID- The unique identifier of the network migration definition used by this execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkMigrationExecutionID
The unique identifier of the execution.
- Parameters:
networkMigrationExecutionID- The unique identifier of the execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the execution.
- Parameters:
status- The current status of the execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the execution.
- Parameters:
status- The current status of the execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stage
The current stage of the execution in the migration workflow.
- Parameters:
stage- The current stage of the execution in the migration workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stage
The current stage of the execution in the migration workflow.
- Parameters:
stage- The current stage of the execution in the migration workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
activity
The current activity being performed in the execution.
- Parameters:
activity- The current activity being performed in the execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
activity
The current activity being performed in the execution.
- Parameters:
activity- The current activity being performed in the execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The timestamp when the execution was created.
- Parameters:
createdAt- The timestamp when the execution was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp when the execution was last updated.
- Parameters:
updatedAt- The timestamp when the execution was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Tags assigned to the execution.
- Parameters:
tags- Tags assigned to the execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-