Interface CreateTargetGroupResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<CreateTargetGroupResponse.Builder,CreateTargetGroupResponse>, SdkBuilder<CreateTargetGroupResponse.Builder,CreateTargetGroupResponse>, SdkPojo, SdkResponse.Builder, VpcLatticeResponse.Builder
Enclosing class:
CreateTargetGroupResponse

public static interface CreateTargetGroupResponse.Builder extends VpcLatticeResponse.Builder, SdkPojo, CopyableBuilder<CreateTargetGroupResponse.Builder,CreateTargetGroupResponse>
  • Method Details

    • arn

      The Amazon Resource Name (ARN) of the target group.

      Parameters:
      arn - The Amazon Resource Name (ARN) of the target group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • config

      The target group configuration. If type is set to LAMBDA, this parameter doesn't apply.

      Parameters:
      config - The target group configuration. If type is set to LAMBDA, this parameter doesn't apply.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • config

      The target group configuration. If type is set to LAMBDA, this parameter doesn't apply.

      This is a convenience method that creates an instance of the TargetGroupConfig.Builder avoiding the need to create one manually via TargetGroupConfig.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to config(TargetGroupConfig).

      Parameters:
      config - a consumer that will call methods on TargetGroupConfig.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • id

      The ID of the target group.

      Parameters:
      id - The ID of the target group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the target group.

      Parameters:
      name - The name of the target group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The operation's status. You can retry the operation if the status is CREATE_FAILED. However, if you retry it while the status is CREATE_IN_PROGRESS, there is no change in the status.

      Parameters:
      status - The operation's status. You can retry the operation if the status is CREATE_FAILED. However, if you retry it while the status is CREATE_IN_PROGRESS, there is no change in the status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The operation's status. You can retry the operation if the status is CREATE_FAILED. However, if you retry it while the status is CREATE_IN_PROGRESS, there is no change in the status.

      Parameters:
      status - The operation's status. You can retry the operation if the status is CREATE_FAILED. However, if you retry it while the status is CREATE_IN_PROGRESS, there is no change in the status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The type of target group.

      Parameters:
      type - The type of target group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The type of target group.

      Parameters:
      type - The type of target group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: