Interface MemberFeaturesConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<MemberFeaturesConfiguration.Builder,
,MemberFeaturesConfiguration> SdkBuilder<MemberFeaturesConfiguration.Builder,
,MemberFeaturesConfiguration> SdkPojo
- Enclosing class:
MemberFeaturesConfiguration
public static interface MemberFeaturesConfiguration.Builder
extends SdkPojo, CopyableBuilder<MemberFeaturesConfiguration.Builder,MemberFeaturesConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionadditionalConfiguration
(Collection<MemberAdditionalConfiguration> additionalConfiguration) Additional configuration of the feature for the member account.additionalConfiguration
(Consumer<MemberAdditionalConfiguration.Builder>... additionalConfiguration) Additional configuration of the feature for the member account.additionalConfiguration
(MemberAdditionalConfiguration... additionalConfiguration) Additional configuration of the feature for the member account.The name of the feature.name
(OrgFeature name) The name of the feature.The status of the feature.status
(FeatureStatus status) The status of the feature.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
-
name
The name of the feature.
- Parameters:
name
- The name of the feature.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
name
The name of the feature.
- Parameters:
name
- The name of the feature.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the feature.
- Parameters:
status
- The status of the feature.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the feature.
- Parameters:
status
- The status of the feature.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
additionalConfiguration
MemberFeaturesConfiguration.Builder additionalConfiguration(Collection<MemberAdditionalConfiguration> additionalConfiguration) Additional configuration of the feature for the member account.
- Parameters:
additionalConfiguration
- Additional configuration of the feature for the member account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
additionalConfiguration
MemberFeaturesConfiguration.Builder additionalConfiguration(MemberAdditionalConfiguration... additionalConfiguration) Additional configuration of the feature for the member account.
- Parameters:
additionalConfiguration
- Additional configuration of the feature for the member account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
additionalConfiguration
MemberFeaturesConfiguration.Builder additionalConfiguration(Consumer<MemberAdditionalConfiguration.Builder>... additionalConfiguration) Additional configuration of the feature for the member account.
This is a convenience method that creates an instance of theMemberAdditionalConfiguration.Builder
avoiding the need to create one manually viaMemberAdditionalConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toadditionalConfiguration(List<MemberAdditionalConfiguration>)
.- Parameters:
additionalConfiguration
- a consumer that will call methods onMemberAdditionalConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-