Interface DisassociateCreatedArtifactRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<DisassociateCreatedArtifactRequest.Builder,DisassociateCreatedArtifactRequest>, MigrationHubRequest.Builder, SdkBuilder<DisassociateCreatedArtifactRequest.Builder,DisassociateCreatedArtifactRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
DisassociateCreatedArtifactRequest

  • Method Details

    • progressUpdateStream

      DisassociateCreatedArtifactRequest.Builder progressUpdateStream(String progressUpdateStream)

      The name of the ProgressUpdateStream.

      Parameters:
      progressUpdateStream - The name of the ProgressUpdateStream.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • migrationTaskName

      DisassociateCreatedArtifactRequest.Builder migrationTaskName(String migrationTaskName)

      Unique identifier that references the migration task to be disassociated with the artifact. Do not store personal data in this field.

      Parameters:
      migrationTaskName - Unique identifier that references the migration task to be disassociated with the artifact. Do not store personal data in this field.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdArtifactName

      DisassociateCreatedArtifactRequest.Builder createdArtifactName(String createdArtifactName)

      An ARN of the AWS resource related to the migration (e.g., AMI, EC2 instance, RDS instance, etc.)

      Parameters:
      createdArtifactName - An ARN of the AWS resource related to the migration (e.g., AMI, EC2 instance, RDS instance, etc.)
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dryRun

      Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.

      Parameters:
      dryRun - Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.