Interface ActionSet.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ActionSet.Builder,,ActionSet> SdkBuilder<ActionSet.Builder,,ActionSet> SdkPojo
- Enclosing class:
ActionSet
@Mutable
@NotThreadSafe
public static interface ActionSet.Builder
extends SdkPojo, CopyableBuilder<ActionSet.Builder,ActionSet>
-
Method Summary
Modifier and TypeMethodDescriptionA list of specific support actions to authorize.actions(Collection<String> actions) A list of specific support actions to authorize.default ActionSet.BuilderallActions(Consumer<Unit.Builder> allActions) Authorizes all available support actions.allActions(Unit allActions) Authorizes all available support actions.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, sdkFieldNameToField, sdkFields
-
Method Details
-
allActions
Authorizes all available support actions.
- Parameters:
allActions- Authorizes all available support actions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allActions
Authorizes all available support actions.
This is a convenience method that creates an instance of theUnit.Builderavoiding the need to create one manually viaUnit.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toallActions(Unit).- Parameters:
allActions- a consumer that will call methods onUnit.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
actions
A list of specific support actions to authorize. Maximum of 10 actions.
- Parameters:
actions- A list of specific support actions to authorize. Maximum of 10 actions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actions
A list of specific support actions to authorize. Maximum of 10 actions.
- Parameters:
actions- A list of specific support actions to authorize. Maximum of 10 actions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-