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