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.Builder
awsManagedResources
(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.Builder
noPreference
(Consumer<NoManagementPreference.Builder> noPreference) No specific preference.noPreference
(NoManagementPreference noPreference) No specific preference.default ManagementPreference.Builder
selfManageResources
(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
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
-
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.Builder
avoiding the need to create one manually viaAwsManagedResources.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaNoManagementPreference.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaSelfManageResources.builder()
.When the
Consumer
completes,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:
-