Interface Grantee.Builder

    • Method Detail

      • 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.
      • emailAddress

        Grantee.Builder emailAddress​(String emailAddress)

        Email address of the grantee.

        Using email addresses to specify a grantee is only supported in the following Amazon Web Services Regions:

        • US East (N. Virginia)

        • US West (N. California)

        • US West (Oregon)

        • Asia Pacific (Singapore)

        • Asia Pacific (Sydney)

        • Asia Pacific (Tokyo)

        • Europe (Ireland)

        • South America (São Paulo)

        For a list of all the Amazon S3 supported Regions and endpoints, see Regions and Endpoints in the Amazon Web Services General Reference.

        Parameters:
        emailAddress - Email address of the grantee.

        Using email addresses to specify a grantee is only supported in the following Amazon Web Services Regions:

        • US East (N. Virginia)

        • US West (N. California)

        • US West (Oregon)

        • Asia Pacific (Singapore)

        • Asia Pacific (Sydney)

        • Asia Pacific (Tokyo)

        • Europe (Ireland)

        • South America (São Paulo)

        For a list of all the Amazon S3 supported Regions and endpoints, see Regions and Endpoints in the Amazon Web Services General Reference.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • id

        Grantee.Builder id​(String 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.
      • 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, Type
      • 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:
        Type, Type
      • uri

        Grantee.Builder uri​(String 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.