Interface Lens.Builder

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

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

    • lensArn

      Lens.Builder lensArn(String lensArn)

      The ARN of a lens.

      Parameters:
      lensArn - The ARN of a lens.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lensVersion

      Lens.Builder lensVersion(String lensVersion)

      The version of a lens.

      Parameters:
      lensVersion - The version of a lens.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      Lens.Builder name(String name)
      Sets the value of the Name property for this object.
      Parameters:
      name - The new value for the Name property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      Lens.Builder description(String description)
      Sets the value of the Description property for this object.
      Parameters:
      description - The new value for the Description property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • owner

      Lens.Builder owner(String owner)

      The Amazon Web Services account ID that owns the lens.

      Parameters:
      owner - The Amazon Web Services account ID that owns the lens.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • shareInvitationId

      Lens.Builder shareInvitationId(String shareInvitationId)

      The ID assigned to the share invitation.

      Parameters:
      shareInvitationId - The ID assigned to the share invitation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      The tags assigned to the lens.

      Parameters:
      tags - The tags assigned to the lens.
      Returns:
      Returns a reference to this object so that method calls can be chained together.