@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GlueRunConfigurationOutput extends Object implements Serializable, Cloneable, StructuredPojo
The configuration details of the Amazon Web Services Glue data source.
Constructor and Description |
---|
GlueRunConfigurationOutput() |
Modifier and Type | Method and Description |
---|---|
GlueRunConfigurationOutput |
clone() |
boolean |
equals(Object obj) |
String |
getAccountId()
The Amazon Web Services account ID included in the configuration details of the Amazon Web Services Glue data
source.
|
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.
|
String |
getRegion()
The Amazon Web Services region 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 |
setAccountId(String accountId)
The Amazon Web Services account ID included in the configuration details of the Amazon Web Services Glue data
source.
|
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 |
setRegion(String region)
The Amazon Web Services region 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.
|
GlueRunConfigurationOutput |
withAccountId(String accountId)
The Amazon Web Services account ID included in the configuration details of the Amazon Web Services Glue data
source.
|
GlueRunConfigurationOutput |
withAutoImportDataQualityResult(Boolean autoImportDataQualityResult)
Specifies whether to automatically import data quality metrics as part of the data source run.
|
GlueRunConfigurationOutput |
withDataAccessRole(String dataAccessRole)
The data access role included in the configuration details of the Amazon Web Services Glue data source.
|
GlueRunConfigurationOutput |
withRegion(String region)
The Amazon Web Services region included in the configuration details of the Amazon Web Services Glue data source.
|
GlueRunConfigurationOutput |
withRelationalFilterConfigurations(Collection<RelationalFilterConfiguration> relationalFilterConfigurations)
The relational filter configurations included in the configuration details of the Amazon Web Services Glue data
source.
|
GlueRunConfigurationOutput |
withRelationalFilterConfigurations(RelationalFilterConfiguration... relationalFilterConfigurations)
The relational filter configurations included in the configuration details of the Amazon Web Services Glue data
source.
|
public void setAccountId(String accountId)
The Amazon Web Services account ID included in the configuration details of the Amazon Web Services Glue data source.
accountId
- The Amazon Web Services account ID included in the configuration details of the Amazon Web Services Glue
data source.public String getAccountId()
The Amazon Web Services account ID included in the configuration details of the Amazon Web Services Glue data source.
public GlueRunConfigurationOutput withAccountId(String accountId)
The Amazon Web Services account ID included in the configuration details of the Amazon Web Services Glue data source.
accountId
- The Amazon Web Services account ID 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 GlueRunConfigurationOutput 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 GlueRunConfigurationOutput 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 void setRegion(String region)
The Amazon Web Services region included in the configuration details of the Amazon Web Services Glue data source.
region
- The Amazon Web Services region included in the configuration details of the Amazon Web Services Glue data
source.public String getRegion()
The Amazon Web Services region included in the configuration details of the Amazon Web Services Glue data source.
public GlueRunConfigurationOutput withRegion(String region)
The Amazon Web Services region included in the configuration details of the Amazon Web Services Glue data source.
region
- The Amazon Web Services region 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 GlueRunConfigurationOutput 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 GlueRunConfigurationOutput 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 GlueRunConfigurationOutput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.