Interface StrategyOption.Builder

  • Method Details

    • isPreferred

      StrategyOption.Builder isPreferred(Boolean isPreferred)

      Indicates if a specific strategy is preferred for the application component.

      Parameters:
      isPreferred - Indicates if a specific strategy is preferred for the application component.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • strategy

      StrategyOption.Builder strategy(String strategy)

      Type of transformation. For example, Rehost, Replatform, and so on.

      Parameters:
      strategy - Type of transformation. For example, Rehost, Replatform, and so on.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • strategy

      StrategyOption.Builder strategy(Strategy strategy)

      Type of transformation. For example, Rehost, Replatform, and so on.

      Parameters:
      strategy - Type of transformation. For example, Rehost, Replatform, and so on.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • targetDestination

      StrategyOption.Builder targetDestination(String targetDestination)

      Destination information about where the application component can migrate to. For example, EC2, ECS, and so on.

      Parameters:
      targetDestination - Destination information about where the application component can migrate to. For example, EC2, ECS, and so on.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • targetDestination

      StrategyOption.Builder targetDestination(TargetDestination targetDestination)

      Destination information about where the application component can migrate to. For example, EC2, ECS, and so on.

      Parameters:
      targetDestination - Destination information about where the application component can migrate to. For example, EC2, ECS, and so on.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • toolName

      StrategyOption.Builder toolName(String toolName)

      The name of the tool that can be used to transform an application component using this strategy.

      Parameters:
      toolName - The name of the tool that can be used to transform an application component using this strategy.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • toolName

      The name of the tool that can be used to transform an application component using this strategy.

      Parameters:
      toolName - The name of the tool that can be used to transform an application component using this strategy.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: