Interface ManagementPreference.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ManagementPreference.Builder,,ManagementPreference> SdkBuilder<ManagementPreference.Builder,,ManagementPreference> SdkPojo
- Enclosing class:
ManagementPreference
public static interface ManagementPreference.Builder
extends SdkPojo, CopyableBuilder<ManagementPreference.Builder,ManagementPreference>
-
Method Summary
Modifier and TypeMethodDescriptiondefault ManagementPreference.BuilderawsManagedResources(Consumer<AwsManagedResources.Builder> awsManagedResources) Indicates interest in solutions that are managed by AWS.awsManagedResources(AwsManagedResources awsManagedResources) Indicates interest in solutions that are managed by AWS.default ManagementPreference.BuildernoPreference(Consumer<NoManagementPreference.Builder> noPreference) No specific preference.noPreference(NoManagementPreference noPreference) No specific preference.default ManagementPreference.BuilderselfManageResources(Consumer<SelfManageResources.Builder> selfManageResources) Indicates interest in managing your own resources on AWS.selfManageResources(SelfManageResources selfManageResources) Indicates interest in managing your own resources on AWS.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
-
awsManagedResources
Indicates interest in solutions that are managed by AWS.
- Parameters:
awsManagedResources- Indicates interest in solutions that are managed by AWS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsManagedResources
default ManagementPreference.Builder awsManagedResources(Consumer<AwsManagedResources.Builder> awsManagedResources) Indicates interest in solutions that are managed by AWS.
This is a convenience method that creates an instance of theAwsManagedResources.Builderavoiding the need to create one manually viaAwsManagedResources.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toawsManagedResources(AwsManagedResources).- Parameters:
awsManagedResources- a consumer that will call methods onAwsManagedResources.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
noPreference
No specific preference.
- Parameters:
noPreference- No specific preference.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
noPreference
default ManagementPreference.Builder noPreference(Consumer<NoManagementPreference.Builder> noPreference) No specific preference.
This is a convenience method that creates an instance of theNoManagementPreference.Builderavoiding the need to create one manually viaNoManagementPreference.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonoPreference(NoManagementPreference).- Parameters:
noPreference- a consumer that will call methods onNoManagementPreference.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
selfManageResources
Indicates interest in managing your own resources on AWS.
- Parameters:
selfManageResources- Indicates interest in managing your own resources on AWS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selfManageResources
default ManagementPreference.Builder selfManageResources(Consumer<SelfManageResources.Builder> selfManageResources) Indicates interest in managing your own resources on AWS.
This is a convenience method that creates an instance of theSelfManageResources.Builderavoiding the need to create one manually viaSelfManageResources.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toselfManageResources(SelfManageResources).- Parameters:
selfManageResources- a consumer that will call methods onSelfManageResources.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-