@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 Object
Object.toString()
public S3BucketCriteriaForJob clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.