Interface EntityInfo.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<EntityInfo.Builder,EntityInfo>,SdkBuilder<EntityInfo.Builder,EntityInfo>,SdkPojo
- Enclosing class:
- EntityInfo
public static interface EntityInfo.Builder extends SdkPojo, CopyableBuilder<EntityInfo.Builder,EntityInfo>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EntityInfo.Builderarn(String arn)Sets the value of the Arn property for this object.EntityInfo.Builderid(String id)The identifier of the entity (user or role).EntityInfo.Buildername(String name)The name of the entity (user or role).EntityInfo.Builderpath(String path)The path to the entity (user or role).EntityInfo.Buildertype(String type)The type of entity (user or role).EntityInfo.Buildertype(PolicyOwnerEntityType type)The type of entity (user or role).-
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
-
arn
EntityInfo.Builder arn(String arn)
Sets the value of the Arn property for this object.- Parameters:
arn- The new value for the Arn property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
EntityInfo.Builder name(String name)
The name of the entity (user or role).
- Parameters:
name- The name of the entity (user or role).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
EntityInfo.Builder type(String type)
The type of entity (user or role).
- Parameters:
type- The type of entity (user or role).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PolicyOwnerEntityType,PolicyOwnerEntityType
-
type
EntityInfo.Builder type(PolicyOwnerEntityType type)
The type of entity (user or role).
- Parameters:
type- The type of entity (user or role).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PolicyOwnerEntityType,PolicyOwnerEntityType
-
id
EntityInfo.Builder id(String id)
The identifier of the entity (user or role).
- Parameters:
id- The identifier of the entity (user or role).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
path
EntityInfo.Builder path(String path)
The path to the entity (user or role). For more information about paths, see IAM identifiers in the IAM User Guide.
- Parameters:
path- The path to the entity (user or role). For more information about paths, see IAM identifiers in the IAM User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-