Interface OutpostResolver.Builder

All Superinterfaces:
Buildable, CopyableBuilder<OutpostResolver.Builder,OutpostResolver>, SdkBuilder<OutpostResolver.Builder,OutpostResolver>, SdkPojo
Enclosing class:
OutpostResolver

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

    • arn

      The ARN (Amazon Resource Name) for the Resolver on an Outpost.

      Parameters:
      arn - The ARN (Amazon Resource Name) for the Resolver on an Outpost.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationTime

      OutpostResolver.Builder creationTime(String creationTime)

      The date and time that the Outpost Resolver was created, in Unix time format and Coordinated Universal Time (UTC).

      Parameters:
      creationTime - The date and time that the Outpost Resolver was created, in Unix time format and Coordinated Universal Time (UTC).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • modificationTime

      OutpostResolver.Builder modificationTime(String modificationTime)

      The date and time that the Outpost Resolver was modified, in Unix time format and Coordinated Universal Time (UTC).

      Parameters:
      modificationTime - The date and time that the Outpost Resolver was modified, in Unix time format and Coordinated Universal Time (UTC).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creatorRequestId

      OutpostResolver.Builder creatorRequestId(String creatorRequestId)

      A unique string that identifies the request that created the Resolver endpoint. The CreatorRequestId allows failed requests to be retried without the risk of running the operation twice.

      Parameters:
      creatorRequestId - A unique string that identifies the request that created the Resolver endpoint. The CreatorRequestId allows failed requests to be retried without the risk of running the operation twice.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • id

      The ID of the Resolver on Outpost.

      Parameters:
      id - The ID of the Resolver on Outpost.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • instanceCount

      OutpostResolver.Builder instanceCount(Integer instanceCount)

      Amazon EC2 instance count for the Resolver on the Outpost.

      Parameters:
      instanceCount - Amazon EC2 instance count for the Resolver on the Outpost.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • preferredInstanceType

      OutpostResolver.Builder preferredInstanceType(String preferredInstanceType)

      The Amazon EC2 instance type.

      Parameters:
      preferredInstanceType - The Amazon EC2 instance type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      Name of the Resolver.

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

      Status of the Resolver.

      Parameters:
      status - Status of the Resolver.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      Status of the Resolver.

      Parameters:
      status - Status of the Resolver.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusMessage

      OutpostResolver.Builder statusMessage(String statusMessage)

      A detailed description of the Resolver.

      Parameters:
      statusMessage - A detailed description of the Resolver.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • outpostArn

      OutpostResolver.Builder outpostArn(String outpostArn)

      The ARN (Amazon Resource Name) for the Outpost.

      Parameters:
      outpostArn - The ARN (Amazon Resource Name) for the Outpost.
      Returns:
      Returns a reference to this object so that method calls can be chained together.