@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Input extends Object implements Serializable, Cloneable, StructuredPojo
Information on how AWS Glue DataBrew can find data, in either the AWS Glue Data Catalog or Amazon S3.
| Constructor and Description |
|---|
Input() |
| Modifier and Type | Method and Description |
|---|---|
Input |
clone() |
boolean |
equals(Object obj) |
DataCatalogInputDefinition |
getDataCatalogInputDefinition()
The AWS Glue Data Catalog parameters for the data.
|
S3Location |
getS3InputDefinition()
The Amazon S3 location where the data is stored.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDataCatalogInputDefinition(DataCatalogInputDefinition dataCatalogInputDefinition)
The AWS Glue Data Catalog parameters for the data.
|
void |
setS3InputDefinition(S3Location s3InputDefinition)
The Amazon S3 location where the data is stored.
|
String |
toString()
Returns a string representation of this object.
|
Input |
withDataCatalogInputDefinition(DataCatalogInputDefinition dataCatalogInputDefinition)
The AWS Glue Data Catalog parameters for the data.
|
Input |
withS3InputDefinition(S3Location s3InputDefinition)
The Amazon S3 location where the data is stored.
|
public void setS3InputDefinition(S3Location s3InputDefinition)
The Amazon S3 location where the data is stored.
s3InputDefinition - The Amazon S3 location where the data is stored.public S3Location getS3InputDefinition()
The Amazon S3 location where the data is stored.
public Input withS3InputDefinition(S3Location s3InputDefinition)
The Amazon S3 location where the data is stored.
s3InputDefinition - The Amazon S3 location where the data is stored.public void setDataCatalogInputDefinition(DataCatalogInputDefinition dataCatalogInputDefinition)
The AWS Glue Data Catalog parameters for the data.
dataCatalogInputDefinition - The AWS Glue Data Catalog parameters for the data.public DataCatalogInputDefinition getDataCatalogInputDefinition()
The AWS Glue Data Catalog parameters for the data.
public Input withDataCatalogInputDefinition(DataCatalogInputDefinition dataCatalogInputDefinition)
The AWS Glue Data Catalog parameters for the data.
dataCatalogInputDefinition - The AWS Glue Data Catalog parameters for the data.public String toString()
toString in class ObjectObject.toString()public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.