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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Grantee.Builder
displayName(String displayName)
Screen name of the grantee.Grantee.Builder
emailAddress(String emailAddress)
Email address of the grantee.Grantee.Builder
id(String id)
The canonical user ID of the grantee.Grantee.Builder
type(String type)
Type of granteeGrantee.Builder
type(Type type)
Type of granteeGrantee.Builder
uri(String uri)
URI of the grantee group.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
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
-
type
Grantee.Builder type(Type type)
Type of grantee
-
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.
-
-