@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class S3BucketCriteriaForJob extends Object implements Serializable, Cloneable, StructuredPojo
Specifies property- and tag-based conditions that define criteria for including or excluding S3 buckets from a classification job. Exclude conditions take precedence over include conditions.
| Constructor and Description |
|---|
S3BucketCriteriaForJob() |
| Modifier and Type | Method and Description |
|---|---|
S3BucketCriteriaForJob |
clone() |
boolean |
equals(Object obj) |
CriteriaBlockForJob |
getExcludes()
The property- and tag-based conditions that determine which buckets to exclude from the job.
|
CriteriaBlockForJob |
getIncludes()
The property- and tag-based conditions that determine which buckets to include in the job.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setExcludes(CriteriaBlockForJob excludes)
The property- and tag-based conditions that determine which buckets to exclude from the job.
|
void |
setIncludes(CriteriaBlockForJob includes)
The property- and tag-based conditions that determine which buckets to include in the job.
|
String |
toString()
Returns a string representation of this object.
|
S3BucketCriteriaForJob |
withExcludes(CriteriaBlockForJob excludes)
The property- and tag-based conditions that determine which buckets to exclude from the job.
|
S3BucketCriteriaForJob |
withIncludes(CriteriaBlockForJob includes)
The property- and tag-based conditions that determine which buckets to include in the job.
|
public void setExcludes(CriteriaBlockForJob excludes)
The property- and tag-based conditions that determine which buckets to exclude from the job.
excludes - The property- and tag-based conditions that determine which buckets to exclude from the job.public CriteriaBlockForJob getExcludes()
The property- and tag-based conditions that determine which buckets to exclude from the job.
public S3BucketCriteriaForJob withExcludes(CriteriaBlockForJob excludes)
The property- and tag-based conditions that determine which buckets to exclude from the job.
excludes - The property- and tag-based conditions that determine which buckets to exclude from the job.public void setIncludes(CriteriaBlockForJob includes)
The property- and tag-based conditions that determine which buckets to include in the job.
includes - The property- and tag-based conditions that determine which buckets to include in the job.public CriteriaBlockForJob getIncludes()
The property- and tag-based conditions that determine which buckets to include in the job.
public S3BucketCriteriaForJob withIncludes(CriteriaBlockForJob includes)
The property- and tag-based conditions that determine which buckets to include in the job.
includes - The property- and tag-based conditions that determine which buckets to include in the job.public String toString()
toString in class ObjectObject.toString()public S3BucketCriteriaForJob clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.