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 anAPPROVEDproposal 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 anAPPROVEDproposal to invite an Amazon Web Services account to create a member and join the network.invitations(InviteAction... invitations) The actions to perform for anAPPROVEDproposal to invite an Amazon Web Services account to create a member and join the network.removals(Collection<RemoveAction> removals) The actions to perform for anAPPROVEDproposal 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 anAPPROVEDproposal 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 anAPPROVEDproposal 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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
invitations
The actions to perform for an
APPROVEDproposal to invite an Amazon Web Services account to create a member and join the network.- Parameters:
invitations- The actions to perform for anAPPROVEDproposal 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
APPROVEDproposal to invite an Amazon Web Services account to create a member and join the network.- Parameters:
invitations- The actions to perform for anAPPROVEDproposal 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 theAPPROVEDproposal to invite an Amazon Web Services account to create a member and join the network.InviteAction.Builderavoiding the need to create one manually viaInviteAction.builder().When the
Consumercompletes,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
APPROVEDproposal 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 anAPPROVEDproposal 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
APPROVEDproposal 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 anAPPROVEDproposal 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 theAPPROVEDproposal to remove a member from the network, which deletes the member and all associated member resources from the network.RemoveAction.Builderavoiding the need to create one manually viaRemoveAction.builder().When the
Consumercompletes,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:
-