Interface MemberFeaturesConfigurationResult.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MemberFeaturesConfigurationResult.Builder,MemberFeaturesConfigurationResult>,SdkBuilder<MemberFeaturesConfigurationResult.Builder,MemberFeaturesConfigurationResult>,SdkPojo
- Enclosing class:
- MemberFeaturesConfigurationResult
public static interface MemberFeaturesConfigurationResult.Builder extends SdkPojo, CopyableBuilder<MemberFeaturesConfigurationResult.Builder,MemberFeaturesConfigurationResult>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MemberFeaturesConfigurationResult.BuilderadditionalConfiguration(Collection<MemberAdditionalConfigurationResult> additionalConfiguration)Indicates the additional configuration of the feature that is configured for the member account.MemberFeaturesConfigurationResult.BuilderadditionalConfiguration(Consumer<MemberAdditionalConfigurationResult.Builder>... additionalConfiguration)Indicates the additional configuration of the feature that is configured for the member account.MemberFeaturesConfigurationResult.BuilderadditionalConfiguration(MemberAdditionalConfigurationResult... additionalConfiguration)Indicates the additional configuration of the feature that is configured for the member account.MemberFeaturesConfigurationResult.Buildername(String name)Indicates the name of the feature that is enabled for the detector.MemberFeaturesConfigurationResult.Buildername(OrgFeature name)Indicates the name of the feature that is enabled for the detector.MemberFeaturesConfigurationResult.Builderstatus(String status)Indicates the status of the feature that is enabled for the detector.MemberFeaturesConfigurationResult.Builderstatus(FeatureStatus status)Indicates the status of the feature that is enabled for the detector.MemberFeaturesConfigurationResult.BuilderupdatedAt(Instant updatedAt)The timestamp at which the feature object was updated.-
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 Detail
-
name
MemberFeaturesConfigurationResult.Builder name(String name)
Indicates the name of the feature that is enabled for the detector.
- Parameters:
name- Indicates the name of the feature that is enabled for the detector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
OrgFeature,OrgFeature
-
name
MemberFeaturesConfigurationResult.Builder name(OrgFeature name)
Indicates the name of the feature that is enabled for the detector.
- Parameters:
name- Indicates the name of the feature that is enabled for the detector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
OrgFeature,OrgFeature
-
status
MemberFeaturesConfigurationResult.Builder status(String status)
Indicates the status of the feature that is enabled for the detector.
- Parameters:
status- Indicates the status of the feature that is enabled for the detector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FeatureStatus,FeatureStatus
-
status
MemberFeaturesConfigurationResult.Builder status(FeatureStatus status)
Indicates the status of the feature that is enabled for the detector.
- Parameters:
status- Indicates the status of the feature that is enabled for the detector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FeatureStatus,FeatureStatus
-
updatedAt
MemberFeaturesConfigurationResult.Builder updatedAt(Instant updatedAt)
The timestamp at which the feature object was updated.
- Parameters:
updatedAt- The timestamp at which the feature object was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
additionalConfiguration
MemberFeaturesConfigurationResult.Builder additionalConfiguration(Collection<MemberAdditionalConfigurationResult> additionalConfiguration)
Indicates the additional configuration of the feature that is configured for the member account.
- Parameters:
additionalConfiguration- Indicates the additional configuration of the feature that is configured for the member account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
additionalConfiguration
MemberFeaturesConfigurationResult.Builder additionalConfiguration(MemberAdditionalConfigurationResult... additionalConfiguration)
Indicates the additional configuration of the feature that is configured for the member account.
- Parameters:
additionalConfiguration- Indicates the additional configuration of the feature that is configured for the member account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
additionalConfiguration
MemberFeaturesConfigurationResult.Builder additionalConfiguration(Consumer<MemberAdditionalConfigurationResult.Builder>... additionalConfiguration)
Indicates the additional configuration of the feature that is configured for the member account.
This is a convenience method that creates an instance of theMemberAdditionalConfigurationResult.Builderavoiding the need to create one manually viaMemberAdditionalConfigurationResult.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#additionalConfiguration(List.) - Parameters:
additionalConfiguration- a consumer that will call methods onMemberAdditionalConfigurationResult.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#additionalConfiguration(java.util.Collection)
-
-