@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BucketCriteriaAdditionalProperties extends Object implements Serializable, Cloneable, StructuredPojo
Specifies the operator to use in an attribute-based condition that filters the results of a query for information about S3 buckets.
Constructor and Description |
---|
BucketCriteriaAdditionalProperties() |
Modifier and Type | Method and Description |
---|---|
BucketCriteriaAdditionalProperties |
clone() |
boolean |
equals(Object obj) |
List<String> |
getEq()
An equal to condition to apply to a specified attribute value for buckets.
|
Long |
getGt()
A greater than condition to apply to a specified attribute value for buckets.
|
Long |
getGte()
A greater than or equal to condition to apply to a specified attribute value for buckets.
|
Long |
getLt()
A less than condition to apply to a specified attribute value for buckets.
|
Long |
getLte()
A less than or equal to condition to apply to a specified attribute value for buckets.
|
List<String> |
getNeq()
A not equal to condition to apply to a specified attribute value for buckets.
|
String |
getPrefix()
The prefix of the buckets to include in the results.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEq(Collection<String> eq)
An equal to condition to apply to a specified attribute value for buckets.
|
void |
setGt(Long gt)
A greater than condition to apply to a specified attribute value for buckets.
|
void |
setGte(Long gte)
A greater than or equal to condition to apply to a specified attribute value for buckets.
|
void |
setLt(Long lt)
A less than condition to apply to a specified attribute value for buckets.
|
void |
setLte(Long lte)
A less than or equal to condition to apply to a specified attribute value for buckets.
|
void |
setNeq(Collection<String> neq)
A not equal to condition to apply to a specified attribute value for buckets.
|
void |
setPrefix(String prefix)
The prefix of the buckets to include in the results.
|
String |
toString()
Returns a string representation of this object.
|
BucketCriteriaAdditionalProperties |
withEq(Collection<String> eq)
An equal to condition to apply to a specified attribute value for buckets.
|
BucketCriteriaAdditionalProperties |
withEq(String... eq)
An equal to condition to apply to a specified attribute value for buckets.
|
BucketCriteriaAdditionalProperties |
withGt(Long gt)
A greater than condition to apply to a specified attribute value for buckets.
|
BucketCriteriaAdditionalProperties |
withGte(Long gte)
A greater than or equal to condition to apply to a specified attribute value for buckets.
|
BucketCriteriaAdditionalProperties |
withLt(Long lt)
A less than condition to apply to a specified attribute value for buckets.
|
BucketCriteriaAdditionalProperties |
withLte(Long lte)
A less than or equal to condition to apply to a specified attribute value for buckets.
|
BucketCriteriaAdditionalProperties |
withNeq(Collection<String> neq)
A not equal to condition to apply to a specified attribute value for buckets.
|
BucketCriteriaAdditionalProperties |
withNeq(String... neq)
A not equal to condition to apply to a specified attribute value for buckets.
|
BucketCriteriaAdditionalProperties |
withPrefix(String prefix)
The prefix of the buckets to include in the results.
|
public List<String> getEq()
An equal to condition to apply to a specified attribute value for buckets.
public void setEq(Collection<String> eq)
An equal to condition to apply to a specified attribute value for buckets.
eq
- An equal to condition to apply to a specified attribute value for buckets.public BucketCriteriaAdditionalProperties withEq(String... eq)
An equal to condition to apply to a specified attribute value for buckets.
NOTE: This method appends the values to the existing list (if any). Use
setEq(java.util.Collection)
or withEq(java.util.Collection)
if you want to override the
existing values.
eq
- An equal to condition to apply to a specified attribute value for buckets.public BucketCriteriaAdditionalProperties withEq(Collection<String> eq)
An equal to condition to apply to a specified attribute value for buckets.
eq
- An equal to condition to apply to a specified attribute value for buckets.public void setGt(Long gt)
A greater than condition to apply to a specified attribute value for buckets.
gt
- A greater than condition to apply to a specified attribute value for buckets.public Long getGt()
A greater than condition to apply to a specified attribute value for buckets.
public BucketCriteriaAdditionalProperties withGt(Long gt)
A greater than condition to apply to a specified attribute value for buckets.
gt
- A greater than condition to apply to a specified attribute value for buckets.public void setGte(Long gte)
A greater than or equal to condition to apply to a specified attribute value for buckets.
gte
- A greater than or equal to condition to apply to a specified attribute value for buckets.public Long getGte()
A greater than or equal to condition to apply to a specified attribute value for buckets.
public BucketCriteriaAdditionalProperties withGte(Long gte)
A greater than or equal to condition to apply to a specified attribute value for buckets.
gte
- A greater than or equal to condition to apply to a specified attribute value for buckets.public void setLt(Long lt)
A less than condition to apply to a specified attribute value for buckets.
lt
- A less than condition to apply to a specified attribute value for buckets.public Long getLt()
A less than condition to apply to a specified attribute value for buckets.
public BucketCriteriaAdditionalProperties withLt(Long lt)
A less than condition to apply to a specified attribute value for buckets.
lt
- A less than condition to apply to a specified attribute value for buckets.public void setLte(Long lte)
A less than or equal to condition to apply to a specified attribute value for buckets.
lte
- A less than or equal to condition to apply to a specified attribute value for buckets.public Long getLte()
A less than or equal to condition to apply to a specified attribute value for buckets.
public BucketCriteriaAdditionalProperties withLte(Long lte)
A less than or equal to condition to apply to a specified attribute value for buckets.
lte
- A less than or equal to condition to apply to a specified attribute value for buckets.public List<String> getNeq()
A not equal to condition to apply to a specified attribute value for buckets.
public void setNeq(Collection<String> neq)
A not equal to condition to apply to a specified attribute value for buckets.
neq
- A not equal to condition to apply to a specified attribute value for buckets.public BucketCriteriaAdditionalProperties withNeq(String... neq)
A not equal to condition to apply to a specified attribute value for buckets.
NOTE: This method appends the values to the existing list (if any). Use
setNeq(java.util.Collection)
or withNeq(java.util.Collection)
if you want to override the
existing values.
neq
- A not equal to condition to apply to a specified attribute value for buckets.public BucketCriteriaAdditionalProperties withNeq(Collection<String> neq)
A not equal to condition to apply to a specified attribute value for buckets.
neq
- A not equal to condition to apply to a specified attribute value for buckets.public void setPrefix(String prefix)
The prefix of the buckets to include in the results.
prefix
- The prefix of the buckets to include in the results.public String getPrefix()
The prefix of the buckets to include in the results.
public BucketCriteriaAdditionalProperties withPrefix(String prefix)
The prefix of the buckets to include in the results.
prefix
- The prefix of the buckets to include in the results.public String toString()
toString
in class Object
Object.toString()
public BucketCriteriaAdditionalProperties clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.