Interface GranularAccessControlConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<GranularAccessControlConfiguration.Builder,,GranularAccessControlConfiguration> SdkBuilder<GranularAccessControlConfiguration.Builder,,GranularAccessControlConfiguration> SdkPojo
- Enclosing class:
GranularAccessControlConfiguration
@Mutable
@NotThreadSafe
public static interface GranularAccessControlConfiguration.Builder
extends SdkPojo, CopyableBuilder<GranularAccessControlConfiguration.Builder,GranularAccessControlConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptiondataTableAccessControlConfiguration(Consumer<DataTableAccessControlConfiguration.Builder> dataTableAccessControlConfiguration) The access control configuration for data tables.dataTableAccessControlConfiguration(DataTableAccessControlConfiguration dataTableAccessControlConfiguration) The access control configuration for data tables.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, sdkFieldNameToField, sdkFields
-
Method Details
-
dataTableAccessControlConfiguration
GranularAccessControlConfiguration.Builder dataTableAccessControlConfiguration(DataTableAccessControlConfiguration dataTableAccessControlConfiguration) The access control configuration for data tables.
- Parameters:
dataTableAccessControlConfiguration- The access control configuration for data tables.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataTableAccessControlConfiguration
default GranularAccessControlConfiguration.Builder dataTableAccessControlConfiguration(Consumer<DataTableAccessControlConfiguration.Builder> dataTableAccessControlConfiguration) The access control configuration for data tables.
This is a convenience method that creates an instance of theDataTableAccessControlConfiguration.Builderavoiding the need to create one manually viaDataTableAccessControlConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataTableAccessControlConfiguration(DataTableAccessControlConfiguration).- Parameters:
dataTableAccessControlConfiguration- a consumer that will call methods onDataTableAccessControlConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-