Interface NetworkMigrationCodeGenerationJobDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<NetworkMigrationCodeGenerationJobDetails.Builder,,NetworkMigrationCodeGenerationJobDetails> SdkBuilder<NetworkMigrationCodeGenerationJobDetails.Builder,,NetworkMigrationCodeGenerationJobDetails> SdkPojo
- Enclosing class:
NetworkMigrationCodeGenerationJobDetails
@Mutable
@NotThreadSafe
public static interface NetworkMigrationCodeGenerationJobDetails.Builder
extends SdkPojo, CopyableBuilder<NetworkMigrationCodeGenerationJobDetails.Builder,NetworkMigrationCodeGenerationJobDetails>
-
Method Summary
Modifier and TypeMethodDescriptioncodeGenerationOutputFormatStatusDetailsMap(Map<CodeGenerationOutputFormatType, CodeGenerationOutputFormatStatusDetails> codeGenerationOutputFormatStatusDetailsMap) A map of output format types to their status details.codeGenerationOutputFormatStatusDetailsMapWithStrings(Map<String, CodeGenerationOutputFormatStatusDetails> codeGenerationOutputFormatStatusDetailsMap) A map of output format types to their status details.The timestamp when the job was created.The timestamp when the job completed or failed.The unique identifier of the code generation job.networkMigrationDefinitionID(String networkMigrationDefinitionID) The unique identifier of the network migration definition.networkMigrationExecutionID(String networkMigrationExecutionID) The unique identifier of the network migration execution.The current status of the code generation job.status(NetworkMigrationJobStatus status) The current status of the code generation job.statusDetails(String statusDetails) Detailed status information about the job.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
-
jobID
The unique identifier of the code generation job.
- Parameters:
jobID- The unique identifier of the code generation job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkMigrationExecutionID
NetworkMigrationCodeGenerationJobDetails.Builder networkMigrationExecutionID(String networkMigrationExecutionID) The unique identifier of the network migration execution.
- Parameters:
networkMigrationExecutionID- The unique identifier of the network migration execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkMigrationDefinitionID
NetworkMigrationCodeGenerationJobDetails.Builder networkMigrationDefinitionID(String networkMigrationDefinitionID) The unique identifier of the network migration definition.
- Parameters:
networkMigrationDefinitionID- The unique identifier of the network migration definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp when the job was created.
- Parameters:
createdAt- The timestamp when the job was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endedAt
The timestamp when the job completed or failed.
- Parameters:
endedAt- The timestamp when the job completed or failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the code generation job.
- Parameters:
status- The current status of the code generation job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the code generation job.
- Parameters:
status- The current status of the code generation job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusDetails
Detailed status information about the job.
- Parameters:
statusDetails- Detailed status information about the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
codeGenerationOutputFormatStatusDetailsMapWithStrings
NetworkMigrationCodeGenerationJobDetails.Builder codeGenerationOutputFormatStatusDetailsMapWithStrings(Map<String, CodeGenerationOutputFormatStatusDetails> codeGenerationOutputFormatStatusDetailsMap) A map of output format types to their status details.
- Parameters:
codeGenerationOutputFormatStatusDetailsMap- A map of output format types to their status details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
codeGenerationOutputFormatStatusDetailsMap
NetworkMigrationCodeGenerationJobDetails.Builder codeGenerationOutputFormatStatusDetailsMap(Map<CodeGenerationOutputFormatType, CodeGenerationOutputFormatStatusDetails> codeGenerationOutputFormatStatusDetailsMap) A map of output format types to their status details.
- Parameters:
codeGenerationOutputFormatStatusDetailsMap- A map of output format types to their status details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-