@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GlueRunConfigurationInput extends Object implements Serializable, Cloneable, StructuredPojo
The configuration details of the Amazon Web Services Glue data source.
Constructor and Description |
---|
GlueRunConfigurationInput() |
Modifier and Type | Method and Description |
---|---|
GlueRunConfigurationInput |
clone() |
boolean |
equals(Object obj) |
Boolean |
getAutoImportDataQualityResult()
Specifies whether to automatically import data quality metrics as part of the data source run.
|
String |
getDataAccessRole()
The data access role included in the configuration details of the Amazon Web Services Glue data source.
|
List<RelationalFilterConfiguration> |
getRelationalFilterConfigurations()
The relational filter configurations included in the configuration details of the Amazon Web Services Glue data
source.
|
int |
hashCode() |
Boolean |
isAutoImportDataQualityResult()
Specifies whether to automatically import data quality metrics as part of the data source run.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAutoImportDataQualityResult(Boolean autoImportDataQualityResult)
Specifies whether to automatically import data quality metrics as part of the data source run.
|
void |
setDataAccessRole(String dataAccessRole)
The data access role included in the configuration details of the Amazon Web Services Glue data source.
|
void |
setRelationalFilterConfigurations(Collection<RelationalFilterConfiguration> relationalFilterConfigurations)
The relational filter configurations included in the configuration details of the Amazon Web Services Glue data
source.
|
String |
toString()
Returns a string representation of this object.
|
GlueRunConfigurationInput |
withAutoImportDataQualityResult(Boolean autoImportDataQualityResult)
Specifies whether to automatically import data quality metrics as part of the data source run.
|
GlueRunConfigurationInput |
withDataAccessRole(String dataAccessRole)
The data access role included in the configuration details of the Amazon Web Services Glue data source.
|
GlueRunConfigurationInput |
withRelationalFilterConfigurations(Collection<RelationalFilterConfiguration> relationalFilterConfigurations)
The relational filter configurations included in the configuration details of the Amazon Web Services Glue data
source.
|
GlueRunConfigurationInput |
withRelationalFilterConfigurations(RelationalFilterConfiguration... relationalFilterConfigurations)
The relational filter configurations included in the configuration details of the Amazon Web Services Glue data
source.
|
public void setAutoImportDataQualityResult(Boolean autoImportDataQualityResult)
Specifies whether to automatically import data quality metrics as part of the data source run.
autoImportDataQualityResult
- Specifies whether to automatically import data quality metrics as part of the data source run.public Boolean getAutoImportDataQualityResult()
Specifies whether to automatically import data quality metrics as part of the data source run.
public GlueRunConfigurationInput withAutoImportDataQualityResult(Boolean autoImportDataQualityResult)
Specifies whether to automatically import data quality metrics as part of the data source run.
autoImportDataQualityResult
- Specifies whether to automatically import data quality metrics as part of the data source run.public Boolean isAutoImportDataQualityResult()
Specifies whether to automatically import data quality metrics as part of the data source run.
public void setDataAccessRole(String dataAccessRole)
The data access role included in the configuration details of the Amazon Web Services Glue data source.
dataAccessRole
- The data access role included in the configuration details of the Amazon Web Services Glue data source.public String getDataAccessRole()
The data access role included in the configuration details of the Amazon Web Services Glue data source.
public GlueRunConfigurationInput withDataAccessRole(String dataAccessRole)
The data access role included in the configuration details of the Amazon Web Services Glue data source.
dataAccessRole
- The data access role included in the configuration details of the Amazon Web Services Glue data source.public List<RelationalFilterConfiguration> getRelationalFilterConfigurations()
The relational filter configurations included in the configuration details of the Amazon Web Services Glue data source.
public void setRelationalFilterConfigurations(Collection<RelationalFilterConfiguration> relationalFilterConfigurations)
The relational filter configurations included in the configuration details of the Amazon Web Services Glue data source.
relationalFilterConfigurations
- The relational filter configurations included in the configuration details of the Amazon Web Services Glue
data source.public GlueRunConfigurationInput withRelationalFilterConfigurations(RelationalFilterConfiguration... relationalFilterConfigurations)
The relational filter configurations included in the configuration details of the Amazon Web Services Glue data source.
NOTE: This method appends the values to the existing list (if any). Use
setRelationalFilterConfigurations(java.util.Collection)
or
withRelationalFilterConfigurations(java.util.Collection)
if you want to override the existing values.
relationalFilterConfigurations
- The relational filter configurations included in the configuration details of the Amazon Web Services Glue
data source.public GlueRunConfigurationInput withRelationalFilterConfigurations(Collection<RelationalFilterConfiguration> relationalFilterConfigurations)
The relational filter configurations included in the configuration details of the Amazon Web Services Glue data source.
relationalFilterConfigurations
- The relational filter configurations included in the configuration details of the Amazon Web Services Glue
data source.public String toString()
toString
in class Object
Object.toString()
public GlueRunConfigurationInput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.