@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CrawlerTargets extends Object implements Serializable, Cloneable, StructuredPojo
Specifies data stores to crawl.
Constructor and Description |
---|
CrawlerTargets() |
Modifier and Type | Method and Description |
---|---|
CrawlerTargets |
clone() |
boolean |
equals(Object obj) |
List<CatalogTarget> |
getCatalogTargets()
Specifies AWS Glue Data Catalog targets.
|
List<DynamoDBTarget> |
getDynamoDBTargets()
Specifies Amazon DynamoDB targets.
|
List<JdbcTarget> |
getJdbcTargets()
Specifies JDBC targets.
|
List<S3Target> |
getS3Targets()
Specifies Amazon Simple Storage Service (Amazon S3) targets.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCatalogTargets(Collection<CatalogTarget> catalogTargets)
Specifies AWS Glue Data Catalog targets.
|
void |
setDynamoDBTargets(Collection<DynamoDBTarget> dynamoDBTargets)
Specifies Amazon DynamoDB targets.
|
void |
setJdbcTargets(Collection<JdbcTarget> jdbcTargets)
Specifies JDBC targets.
|
void |
setS3Targets(Collection<S3Target> s3Targets)
Specifies Amazon Simple Storage Service (Amazon S3) targets.
|
String |
toString()
Returns a string representation of this object.
|
CrawlerTargets |
withCatalogTargets(CatalogTarget... catalogTargets)
Specifies AWS Glue Data Catalog targets.
|
CrawlerTargets |
withCatalogTargets(Collection<CatalogTarget> catalogTargets)
Specifies AWS Glue Data Catalog targets.
|
CrawlerTargets |
withDynamoDBTargets(Collection<DynamoDBTarget> dynamoDBTargets)
Specifies Amazon DynamoDB targets.
|
CrawlerTargets |
withDynamoDBTargets(DynamoDBTarget... dynamoDBTargets)
Specifies Amazon DynamoDB targets.
|
CrawlerTargets |
withJdbcTargets(Collection<JdbcTarget> jdbcTargets)
Specifies JDBC targets.
|
CrawlerTargets |
withJdbcTargets(JdbcTarget... jdbcTargets)
Specifies JDBC targets.
|
CrawlerTargets |
withS3Targets(Collection<S3Target> s3Targets)
Specifies Amazon Simple Storage Service (Amazon S3) targets.
|
CrawlerTargets |
withS3Targets(S3Target... s3Targets)
Specifies Amazon Simple Storage Service (Amazon S3) targets.
|
public List<S3Target> getS3Targets()
Specifies Amazon Simple Storage Service (Amazon S3) targets.
public void setS3Targets(Collection<S3Target> s3Targets)
Specifies Amazon Simple Storage Service (Amazon S3) targets.
s3Targets
- Specifies Amazon Simple Storage Service (Amazon S3) targets.public CrawlerTargets withS3Targets(S3Target... s3Targets)
Specifies Amazon Simple Storage Service (Amazon S3) targets.
NOTE: This method appends the values to the existing list (if any). Use
setS3Targets(java.util.Collection)
or withS3Targets(java.util.Collection)
if you want to
override the existing values.
s3Targets
- Specifies Amazon Simple Storage Service (Amazon S3) targets.public CrawlerTargets withS3Targets(Collection<S3Target> s3Targets)
Specifies Amazon Simple Storage Service (Amazon S3) targets.
s3Targets
- Specifies Amazon Simple Storage Service (Amazon S3) targets.public List<JdbcTarget> getJdbcTargets()
Specifies JDBC targets.
public void setJdbcTargets(Collection<JdbcTarget> jdbcTargets)
Specifies JDBC targets.
jdbcTargets
- Specifies JDBC targets.public CrawlerTargets withJdbcTargets(JdbcTarget... jdbcTargets)
Specifies JDBC targets.
NOTE: This method appends the values to the existing list (if any). Use
setJdbcTargets(java.util.Collection)
or withJdbcTargets(java.util.Collection)
if you want to
override the existing values.
jdbcTargets
- Specifies JDBC targets.public CrawlerTargets withJdbcTargets(Collection<JdbcTarget> jdbcTargets)
Specifies JDBC targets.
jdbcTargets
- Specifies JDBC targets.public List<DynamoDBTarget> getDynamoDBTargets()
Specifies Amazon DynamoDB targets.
public void setDynamoDBTargets(Collection<DynamoDBTarget> dynamoDBTargets)
Specifies Amazon DynamoDB targets.
dynamoDBTargets
- Specifies Amazon DynamoDB targets.public CrawlerTargets withDynamoDBTargets(DynamoDBTarget... dynamoDBTargets)
Specifies Amazon DynamoDB targets.
NOTE: This method appends the values to the existing list (if any). Use
setDynamoDBTargets(java.util.Collection)
or withDynamoDBTargets(java.util.Collection)
if you
want to override the existing values.
dynamoDBTargets
- Specifies Amazon DynamoDB targets.public CrawlerTargets withDynamoDBTargets(Collection<DynamoDBTarget> dynamoDBTargets)
Specifies Amazon DynamoDB targets.
dynamoDBTargets
- Specifies Amazon DynamoDB targets.public List<CatalogTarget> getCatalogTargets()
Specifies AWS Glue Data Catalog targets.
public void setCatalogTargets(Collection<CatalogTarget> catalogTargets)
Specifies AWS Glue Data Catalog targets.
catalogTargets
- Specifies AWS Glue Data Catalog targets.public CrawlerTargets withCatalogTargets(CatalogTarget... catalogTargets)
Specifies AWS Glue Data Catalog targets.
NOTE: This method appends the values to the existing list (if any). Use
setCatalogTargets(java.util.Collection)
or withCatalogTargets(java.util.Collection)
if you want
to override the existing values.
catalogTargets
- Specifies AWS Glue Data Catalog targets.public CrawlerTargets withCatalogTargets(Collection<CatalogTarget> catalogTargets)
Specifies AWS Glue Data Catalog targets.
catalogTargets
- Specifies AWS Glue Data Catalog targets.public String toString()
toString
in class Object
Object.toString()
public CrawlerTargets clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.