Interface GlueRunConfigurationInput.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<GlueRunConfigurationInput.Builder,GlueRunConfigurationInput>,SdkBuilder<GlueRunConfigurationInput.Builder,GlueRunConfigurationInput>,SdkPojo
- Enclosing class:
- GlueRunConfigurationInput
public static interface GlueRunConfigurationInput.Builder extends SdkPojo, CopyableBuilder<GlueRunConfigurationInput.Builder,GlueRunConfigurationInput>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GlueRunConfigurationInput.BuilderautoImportDataQualityResult(Boolean autoImportDataQualityResult)Specifies whether to automatically import data quality metrics as part of the data source run.GlueRunConfigurationInput.BuilderdataAccessRole(String dataAccessRole)The data access role included in the configuration details of the Amazon Web Services Glue data source.GlueRunConfigurationInput.BuilderrelationalFilterConfigurations(Collection<RelationalFilterConfiguration> relationalFilterConfigurations)The relational filter configurations included in the configuration details of the Amazon Web Services Glue data source.GlueRunConfigurationInput.BuilderrelationalFilterConfigurations(Consumer<RelationalFilterConfiguration.Builder>... relationalFilterConfigurations)The relational filter configurations included in the configuration details of the Amazon Web Services Glue data source.GlueRunConfigurationInput.BuilderrelationalFilterConfigurations(RelationalFilterConfiguration... relationalFilterConfigurations)The relational filter configurations included in the configuration details of the Amazon Web Services Glue data source.-
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
-
autoImportDataQualityResult
GlueRunConfigurationInput.Builder autoImportDataQualityResult(Boolean autoImportDataQualityResult)
Specifies whether to automatically import data quality metrics as part of the data source run.
- Parameters:
autoImportDataQualityResult- Specifies whether to automatically import data quality metrics as part of the data source run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataAccessRole
GlueRunConfigurationInput.Builder dataAccessRole(String dataAccessRole)
The data access role included in the configuration details of the Amazon Web Services Glue data source.
- Parameters:
dataAccessRole- The data access role included in the configuration details of the Amazon Web Services Glue data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
relationalFilterConfigurations
GlueRunConfigurationInput.Builder relationalFilterConfigurations(Collection<RelationalFilterConfiguration> relationalFilterConfigurations)
The relational filter configurations included in the configuration details of the Amazon Web Services Glue data source.
- Parameters:
relationalFilterConfigurations- The relational filter configurations included in the configuration details of the Amazon Web Services Glue data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
relationalFilterConfigurations
GlueRunConfigurationInput.Builder relationalFilterConfigurations(RelationalFilterConfiguration... relationalFilterConfigurations)
The relational filter configurations included in the configuration details of the Amazon Web Services Glue data source.
- Parameters:
relationalFilterConfigurations- The relational filter configurations included in the configuration details of the Amazon Web Services Glue data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
relationalFilterConfigurations
GlueRunConfigurationInput.Builder relationalFilterConfigurations(Consumer<RelationalFilterConfiguration.Builder>... relationalFilterConfigurations)
The relational filter configurations included in the configuration details of the Amazon Web Services Glue data source.
This is a convenience method that creates an instance of theRelationalFilterConfiguration.Builderavoiding the need to create one manually viaRelationalFilterConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#relationalFilterConfigurations(List.) - Parameters:
relationalFilterConfigurations- a consumer that will call methods onRelationalFilterConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#relationalFilterConfigurations(java.util.Collection)
-
-