CopyableBuilder<GroupDetail.Builder,GroupDetail>
, SdkBuilder<GroupDetail.Builder,GroupDetail>
public static interface GroupDetail.Builder extends CopyableBuilder<GroupDetail.Builder,GroupDetail>
Modifier and Type | Method | Description |
---|---|---|
GroupDetail.Builder |
arn(String arn) |
|
GroupDetail.Builder |
attachedManagedPolicies(Collection<AttachedPolicy> attachedManagedPolicies) |
A list of the managed policies attached to the group.
|
GroupDetail.Builder |
attachedManagedPolicies(AttachedPolicy... attachedManagedPolicies) |
A list of the managed policies attached to the group.
|
GroupDetail.Builder |
createDate(Date createDate) |
The date and time, in ISO 8601 date-time format, when the group
was created.
|
GroupDetail.Builder |
groupId(String groupId) |
The stable and unique string identifying the group.
|
GroupDetail.Builder |
groupName(String groupName) |
The friendly name that identifies the group.
|
GroupDetail.Builder |
groupPolicyList(Collection<PolicyDetail> groupPolicyList) |
A list of the inline policies embedded in the group.
|
GroupDetail.Builder |
groupPolicyList(PolicyDetail... groupPolicyList) |
A list of the inline policies embedded in the group.
|
GroupDetail.Builder |
path(String path) |
The path to the group.
|
copy
apply, build
GroupDetail.Builder path(String path)
The path to the group. For more information about paths, see IAM Identifiers in the Using IAM guide.
path
- The path to the group. For more information about paths, see IAM Identifiers in
the Using IAM guide.GroupDetail.Builder groupName(String groupName)
The friendly name that identifies the group.
groupName
- The friendly name that identifies the group.GroupDetail.Builder groupId(String groupId)
The stable and unique string identifying the group. For more information about IDs, see IAM Identifiers in the Using IAM guide.
groupId
- The stable and unique string identifying the group. For more information about IDs, see IAM Identifiers in
the Using IAM guide.GroupDetail.Builder arn(String arn)
arn
- GroupDetail.Builder createDate(Date createDate)
The date and time, in ISO 8601 date-time format, when the group was created.
createDate
- The date and time, in ISO 8601 date-time format, when the
group was created.GroupDetail.Builder groupPolicyList(Collection<PolicyDetail> groupPolicyList)
A list of the inline policies embedded in the group.
groupPolicyList
- A list of the inline policies embedded in the group.GroupDetail.Builder groupPolicyList(PolicyDetail... groupPolicyList)
A list of the inline policies embedded in the group.
NOTE: This method appends the values to the existing list (if any). Use
#setGroupPolicyList(java.util.Collection)
or #withGroupPolicyList(java.util.Collection)
if
you want to override the existing values.
groupPolicyList
- A list of the inline policies embedded in the group.GroupDetail.Builder attachedManagedPolicies(Collection<AttachedPolicy> attachedManagedPolicies)
A list of the managed policies attached to the group.
attachedManagedPolicies
- A list of the managed policies attached to the group.GroupDetail.Builder attachedManagedPolicies(AttachedPolicy... attachedManagedPolicies)
A list of the managed policies attached to the group.
NOTE: This method appends the values to the existing list (if any). Use
#setAttachedManagedPolicies(java.util.Collection)
or
#withAttachedManagedPolicies(java.util.Collection)
if you want to override the existing values.
attachedManagedPolicies
- A list of the managed policies attached to the group.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.