Interface MemberSpecification.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MemberSpecification.Builder,MemberSpecification>,SdkBuilder<MemberSpecification.Builder,MemberSpecification>,SdkPojo
- Enclosing class:
- MemberSpecification
public static interface MemberSpecification.Builder extends SdkPojo, CopyableBuilder<MemberSpecification.Builder,MemberSpecification>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MemberSpecification.BuilderaccountId(String accountId)The identifier used to reference members of the collaboration.MemberSpecification.BuilderdisplayName(String displayName)The member's display name.MemberSpecification.BuildermemberAbilities(Collection<MemberAbility> memberAbilities)The abilities granted to the collaboration member.MemberSpecification.BuildermemberAbilities(MemberAbility... memberAbilities)The abilities granted to the collaboration member.MemberSpecification.BuildermemberAbilitiesWithStrings(String... memberAbilities)The abilities granted to the collaboration member.MemberSpecification.BuildermemberAbilitiesWithStrings(Collection<String> memberAbilities)The abilities granted to the collaboration member.-
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
-
accountId
MemberSpecification.Builder accountId(String accountId)
The identifier used to reference members of the collaboration. Currently only supports Amazon Web Services account ID.
- Parameters:
accountId- The identifier used to reference members of the collaboration. Currently only supports Amazon Web Services account ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memberAbilitiesWithStrings
MemberSpecification.Builder memberAbilitiesWithStrings(Collection<String> memberAbilities)
The abilities granted to the collaboration member.
- Parameters:
memberAbilities- The abilities granted to the collaboration member.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memberAbilitiesWithStrings
MemberSpecification.Builder memberAbilitiesWithStrings(String... memberAbilities)
The abilities granted to the collaboration member.
- Parameters:
memberAbilities- The abilities granted to the collaboration member.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memberAbilities
MemberSpecification.Builder memberAbilities(Collection<MemberAbility> memberAbilities)
The abilities granted to the collaboration member.
- Parameters:
memberAbilities- The abilities granted to the collaboration member.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memberAbilities
MemberSpecification.Builder memberAbilities(MemberAbility... memberAbilities)
The abilities granted to the collaboration member.
- Parameters:
memberAbilities- The abilities granted to the collaboration member.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
MemberSpecification.Builder displayName(String displayName)
The member's display name.
- Parameters:
displayName- The member's display name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-