Interface CreateWorkflowRequest.Builder

  • Method Details

    • name

      The name of the migration workflow.

      Parameters:
      name - The name of the migration workflow.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      CreateWorkflowRequest.Builder description(String description)

      The description of the migration workflow.

      Parameters:
      description - The description of the migration workflow.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • templateId

      CreateWorkflowRequest.Builder templateId(String templateId)

      The ID of the template.

      Parameters:
      templateId - The ID of the template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • applicationConfigurationId

      CreateWorkflowRequest.Builder applicationConfigurationId(String applicationConfigurationId)

      The configuration ID of the application configured in Application Discovery Service.

      Parameters:
      applicationConfigurationId - The configuration ID of the application configured in Application Discovery Service.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inputParameters

      CreateWorkflowRequest.Builder inputParameters(Map<String,StepInput> inputParameters)

      The input parameters required to create a migration workflow.

      Parameters:
      inputParameters - The input parameters required to create a migration workflow.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • stepTargets

      CreateWorkflowRequest.Builder stepTargets(Collection<String> stepTargets)

      The servers on which a step will be run.

      Parameters:
      stepTargets - The servers on which a step will be run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • stepTargets

      CreateWorkflowRequest.Builder stepTargets(String... stepTargets)

      The servers on which a step will be run.

      Parameters:
      stepTargets - The servers on which a step will be run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      The tags to add on a migration workflow.

      Parameters:
      tags - The tags to add on a migration workflow.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      CreateWorkflowRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration 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.