Interface MemberChangeSpecification.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<MemberChangeSpecification.Builder,
,MemberChangeSpecification> SdkBuilder<MemberChangeSpecification.Builder,
,MemberChangeSpecification> SdkPojo
- Enclosing class:
MemberChangeSpecification
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Web Services account ID of the member to add to the collaboration.displayName
(String displayName) Specifies the display name that will be shown for this member in the collaboration.memberAbilities
(Collection<MemberAbility> memberAbilities) The abilities granted to the collaboration member.memberAbilities
(MemberAbility... memberAbilities) The abilities granted to the collaboration member.memberAbilitiesWithStrings
(String... memberAbilities) The abilities granted to the collaboration member.memberAbilitiesWithStrings
(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, sdkFieldNameToField, sdkFields
-
Method Details
-
accountId
The Amazon Web Services account ID of the member to add to the collaboration.
- Parameters:
accountId
- The Amazon Web Services account ID of the member to add to the collaboration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memberAbilitiesWithStrings
The abilities granted to the collaboration member. These determine what actions the member can perform within the collaboration.
The following values are currently not supported:
CAN_QUERY
,CAN_RECEIVE_RESULTS,
andCAN_RUN_JOB
.Set the value of
memberAbilities
to[]
to allow a member to contribute data.- Parameters:
memberAbilities
- The abilities granted to the collaboration member. These determine what actions the member can perform within the collaboration.The following values are currently not supported:
CAN_QUERY
,CAN_RECEIVE_RESULTS,
andCAN_RUN_JOB
.Set the value of
memberAbilities
to[]
to allow a member to contribute data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memberAbilitiesWithStrings
The abilities granted to the collaboration member. These determine what actions the member can perform within the collaboration.
The following values are currently not supported:
CAN_QUERY
,CAN_RECEIVE_RESULTS,
andCAN_RUN_JOB
.Set the value of
memberAbilities
to[]
to allow a member to contribute data.- Parameters:
memberAbilities
- The abilities granted to the collaboration member. These determine what actions the member can perform within the collaboration.The following values are currently not supported:
CAN_QUERY
,CAN_RECEIVE_RESULTS,
andCAN_RUN_JOB
.Set the value of
memberAbilities
to[]
to allow a member to contribute data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memberAbilities
The abilities granted to the collaboration member. These determine what actions the member can perform within the collaboration.
The following values are currently not supported:
CAN_QUERY
,CAN_RECEIVE_RESULTS,
andCAN_RUN_JOB
.Set the value of
memberAbilities
to[]
to allow a member to contribute data.- Parameters:
memberAbilities
- The abilities granted to the collaboration member. These determine what actions the member can perform within the collaboration.The following values are currently not supported:
CAN_QUERY
,CAN_RECEIVE_RESULTS,
andCAN_RUN_JOB
.Set the value of
memberAbilities
to[]
to allow a member to contribute data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memberAbilities
The abilities granted to the collaboration member. These determine what actions the member can perform within the collaboration.
The following values are currently not supported:
CAN_QUERY
,CAN_RECEIVE_RESULTS,
andCAN_RUN_JOB
.Set the value of
memberAbilities
to[]
to allow a member to contribute data.- Parameters:
memberAbilities
- The abilities granted to the collaboration member. These determine what actions the member can perform within the collaboration.The following values are currently not supported:
CAN_QUERY
,CAN_RECEIVE_RESULTS,
andCAN_RUN_JOB
.Set the value of
memberAbilities
to[]
to allow a member to contribute data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
Specifies the display name that will be shown for this member in the collaboration. While this field is required when inviting new members, it becomes optional when modifying abilities of existing collaboration members.
- Parameters:
displayName
- Specifies the display name that will be shown for this member in the collaboration. While this field is required when inviting new members, it becomes optional when modifying abilities of existing collaboration members.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-