Interface MemberDataSourceConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<MemberDataSourceConfiguration.Builder,
,MemberDataSourceConfiguration> SdkBuilder<MemberDataSourceConfiguration.Builder,
,MemberDataSourceConfiguration> SdkPojo
- Enclosing class:
MemberDataSourceConfiguration
public static interface MemberDataSourceConfiguration.Builder
extends SdkPojo, CopyableBuilder<MemberDataSourceConfiguration.Builder,MemberDataSourceConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionThe account ID for the member account.dataSources
(Consumer<DataSourceConfigurationsResult.Builder> dataSources) Deprecated.This parameter is deprecated, use Features insteaddataSources
(DataSourceConfigurationsResult dataSources) Deprecated.This parameter is deprecated, use Features insteadfeatures
(Collection<MemberFeaturesConfigurationResult> features) Contains information about the status of the features for the member account.features
(Consumer<MemberFeaturesConfigurationResult.Builder>... features) Contains information about the status of the features for the member account.features
(MemberFeaturesConfigurationResult... features) Contains information about the status of the features for the member account.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
-
accountId
The account ID for the member account.
- Parameters:
accountId
- The account ID for the member account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSources
@Deprecated MemberDataSourceConfiguration.Builder dataSources(DataSourceConfigurationsResult dataSources) Deprecated.This parameter is deprecated, use Features insteadContains information on the status of data sources for the account.
- Parameters:
dataSources
- Contains information on the status of data sources for the account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSources
@Deprecated default MemberDataSourceConfiguration.Builder dataSources(Consumer<DataSourceConfigurationsResult.Builder> dataSources) Deprecated.This parameter is deprecated, use Features insteadContains information on the status of data sources for the account.
This is a convenience method that creates an instance of theDataSourceConfigurationsResult.Builder
avoiding the need to create one manually viaDataSourceConfigurationsResult.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todataSources(DataSourceConfigurationsResult)
.- Parameters:
dataSources
- a consumer that will call methods onDataSourceConfigurationsResult.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
features
MemberDataSourceConfiguration.Builder features(Collection<MemberFeaturesConfigurationResult> features) Contains information about the status of the features for the member account.
- Parameters:
features
- Contains information about the status of the features for the member account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
features
Contains information about the status of the features for the member account.
- Parameters:
features
- Contains information about the status of the features for the member account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
features
MemberDataSourceConfiguration.Builder features(Consumer<MemberFeaturesConfigurationResult.Builder>... features) Contains information about the status of the features for the member account.
This is a convenience method that creates an instance of theMemberFeaturesConfigurationResult.Builder
avoiding the need to create one manually viaMemberFeaturesConfigurationResult.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofeatures(List<MemberFeaturesConfigurationResult>)
.- Parameters:
features
- a consumer that will call methods onMemberFeaturesConfigurationResult.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-