Interface GetFieldResponse.Builder

  • Method Details

    • fieldId

      GetFieldResponse.Builder fieldId(String fieldId)

      Unique identifier of the field.

      Parameters:
      fieldId - Unique identifier of the field.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      Name of the field.

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

      GetFieldResponse.Builder fieldArn(String fieldArn)

      The Amazon Resource Name (ARN) of the field.

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

      GetFieldResponse.Builder description(String description)

      Description of the field.

      Parameters:
      description - Description of the field.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      Type of the field.

      Parameters:
      type - Type of the field.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      Type of the field.

      Parameters:
      type - Type of the field.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • namespace

      GetFieldResponse.Builder namespace(String namespace)

      Namespace of the field.

      Parameters:
      namespace - Namespace of the field.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • namespace

      Namespace of the field.

      Parameters:
      namespace - Namespace of the field.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • tags

      A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.

      Parameters:
      tags - A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deleted

      Denotes whether or not the resource has been deleted.

      Parameters:
      deleted - Denotes whether or not the resource has been deleted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdTime

      GetFieldResponse.Builder createdTime(Instant createdTime)

      Timestamp at which the resource was created.

      Parameters:
      createdTime - Timestamp at which the resource was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedTime

      GetFieldResponse.Builder lastModifiedTime(Instant lastModifiedTime)

      Timestamp at which the resource was created or last modified.

      Parameters:
      lastModifiedTime - Timestamp at which the resource was created or last modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • attributes

      GetFieldResponse.Builder attributes(FieldAttributes attributes)

      Union of field attributes.

      Parameters:
      attributes - Union of field attributes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • attributes

      default GetFieldResponse.Builder attributes(Consumer<FieldAttributes.Builder> attributes)

      Union of field attributes.

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

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

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