Interface ProposalActions.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ProposalActions.Builder,
,ProposalActions> SdkBuilder<ProposalActions.Builder,
,ProposalActions> SdkPojo
- Enclosing class:
ProposalActions
-
Method Summary
Modifier and TypeMethodDescriptioninvitations
(Collection<InviteAction> invitations) The actions to perform for anAPPROVED
proposal to invite an Amazon Web Services account to create a member and join the network.invitations
(Consumer<InviteAction.Builder>... invitations) The actions to perform for anAPPROVED
proposal to invite an Amazon Web Services account to create a member and join the network.invitations
(InviteAction... invitations) The actions to perform for anAPPROVED
proposal to invite an Amazon Web Services account to create a member and join the network.removals
(Collection<RemoveAction> removals) The actions to perform for anAPPROVED
proposal to remove a member from the network, which deletes the member and all associated member resources from the network.removals
(Consumer<RemoveAction.Builder>... removals) The actions to perform for anAPPROVED
proposal to remove a member from the network, which deletes the member and all associated member resources from the network.removals
(RemoveAction... removals) The actions to perform for anAPPROVED
proposal to remove a member from the network, which deletes the member and all associated member resources from the network.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 Details
-
invitations
The actions to perform for an
APPROVED
proposal to invite an Amazon Web Services account to create a member and join the network.- Parameters:
invitations
- The actions to perform for anAPPROVED
proposal to invite an Amazon Web Services account to create a member and join the network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
invitations
The actions to perform for an
APPROVED
proposal to invite an Amazon Web Services account to create a member and join the network.- Parameters:
invitations
- The actions to perform for anAPPROVED
proposal to invite an Amazon Web Services account to create a member and join the network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
invitations
The actions to perform for an
This is a convenience method that creates an instance of theAPPROVED
proposal to invite an Amazon Web Services account to create a member and join the network.InviteAction.Builder
avoiding the need to create one manually viaInviteAction.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinvitations(List<InviteAction>)
.- Parameters:
invitations
- a consumer that will call methods onInviteAction.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
removals
The actions to perform for an
APPROVED
proposal to remove a member from the network, which deletes the member and all associated member resources from the network.- Parameters:
removals
- The actions to perform for anAPPROVED
proposal to remove a member from the network, which deletes the member and all associated member resources from the network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
removals
The actions to perform for an
APPROVED
proposal to remove a member from the network, which deletes the member and all associated member resources from the network.- Parameters:
removals
- The actions to perform for anAPPROVED
proposal to remove a member from the network, which deletes the member and all associated member resources from the network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
removals
The actions to perform for an
This is a convenience method that creates an instance of theAPPROVED
proposal to remove a member from the network, which deletes the member and all associated member resources from the network.RemoveAction.Builder
avoiding the need to create one manually viaRemoveAction.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toremovals(List<RemoveAction>)
.- Parameters:
removals
- a consumer that will call methods onRemoveAction.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-