Interface Grantee.Builder

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

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

    • type

      Grantee.Builder type(String type)

      Type of grantee

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

      Grantee.Builder type(Type type)

      Type of grantee

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

      Grantee.Builder displayName(String displayName)

      Screen name of the grantee.

      Parameters:
      displayName - Screen name of the grantee.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • uri

      URI of the grantee group.

      Parameters:
      uri - URI of the grantee group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • id

      The canonical user ID of the grantee.

      Parameters:
      id - The canonical user ID of the grantee.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • emailAddress

      Grantee.Builder emailAddress(String emailAddress)

      Email address of the grantee.

      Parameters:
      emailAddress - Email address of the grantee.
      Returns:
      Returns a reference to this object so that method calls can be chained together.