@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CriterionAdditionalProperties extends Object implements Serializable, Cloneable, StructuredPojo
Specifies the operator to use in a property-based condition that filters the results of a query for findings.
| Constructor and Description |
|---|
CriterionAdditionalProperties() |
| Modifier and Type | Method and Description |
|---|---|
CriterionAdditionalProperties |
clone() |
boolean |
equals(Object obj) |
List<String> |
getEq()
An equal to condition to apply to a specified property value for findings.
|
List<String> |
getEqExactMatch()
A condition that requires an array field on a finding to exactly match the specified property values.
|
Long |
getGt()
A greater than condition to apply to a specified property value for findings.
|
Long |
getGte()
A greater than or equal to condition to apply to a specified property value for findings.
|
Long |
getLt()
A less than condition to apply to a specified property value for findings.
|
Long |
getLte()
A less than or equal to condition to apply to a specified property value for findings.
|
List<String> |
getNeq()
A not equal to condition to apply to a specified property value for findings.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setEq(Collection<String> eq)
An equal to condition to apply to a specified property value for findings.
|
void |
setEqExactMatch(Collection<String> eqExactMatch)
A condition that requires an array field on a finding to exactly match the specified property values.
|
void |
setGt(Long gt)
A greater than condition to apply to a specified property value for findings.
|
void |
setGte(Long gte)
A greater than or equal to condition to apply to a specified property value for findings.
|
void |
setLt(Long lt)
A less than condition to apply to a specified property value for findings.
|
void |
setLte(Long lte)
A less than or equal to condition to apply to a specified property value for findings.
|
void |
setNeq(Collection<String> neq)
A not equal to condition to apply to a specified property value for findings.
|
String |
toString()
Returns a string representation of this object.
|
CriterionAdditionalProperties |
withEq(Collection<String> eq)
An equal to condition to apply to a specified property value for findings.
|
CriterionAdditionalProperties |
withEq(String... eq)
An equal to condition to apply to a specified property value for findings.
|
CriterionAdditionalProperties |
withEqExactMatch(Collection<String> eqExactMatch)
A condition that requires an array field on a finding to exactly match the specified property values.
|
CriterionAdditionalProperties |
withEqExactMatch(String... eqExactMatch)
A condition that requires an array field on a finding to exactly match the specified property values.
|
CriterionAdditionalProperties |
withGt(Long gt)
A greater than condition to apply to a specified property value for findings.
|
CriterionAdditionalProperties |
withGte(Long gte)
A greater than or equal to condition to apply to a specified property value for findings.
|
CriterionAdditionalProperties |
withLt(Long lt)
A less than condition to apply to a specified property value for findings.
|
CriterionAdditionalProperties |
withLte(Long lte)
A less than or equal to condition to apply to a specified property value for findings.
|
CriterionAdditionalProperties |
withNeq(Collection<String> neq)
A not equal to condition to apply to a specified property value for findings.
|
CriterionAdditionalProperties |
withNeq(String... neq)
A not equal to condition to apply to a specified property value for findings.
|
public List<String> getEq()
An equal to condition to apply to a specified property value for findings.
public void setEq(Collection<String> eq)
An equal to condition to apply to a specified property value for findings.
eq - An equal to condition to apply to a specified property value for findings.public CriterionAdditionalProperties withEq(String... eq)
An equal to condition to apply to a specified property value for findings.
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 property value for findings.public CriterionAdditionalProperties withEq(Collection<String> eq)
An equal to condition to apply to a specified property value for findings.
eq - An equal to condition to apply to a specified property value for findings.public List<String> getEqExactMatch()
A condition that requires an array field on a finding to exactly match the specified property values. You can use this operator with the following properties: customDataIdentifiers.detections.arn, customDataIdentifiers.detections.name, resourcesAffected.s3Bucket.tags.key, resourcesAffected.s3Bucket.tags.value, resourcesAffected.s3Object.tags.key, resourcesAffected.s3Object.tags.value, sensitiveData.category, and sensitiveData.detections.type.
public void setEqExactMatch(Collection<String> eqExactMatch)
A condition that requires an array field on a finding to exactly match the specified property values. You can use this operator with the following properties: customDataIdentifiers.detections.arn, customDataIdentifiers.detections.name, resourcesAffected.s3Bucket.tags.key, resourcesAffected.s3Bucket.tags.value, resourcesAffected.s3Object.tags.key, resourcesAffected.s3Object.tags.value, sensitiveData.category, and sensitiveData.detections.type.
eqExactMatch - A condition that requires an array field on a finding to exactly match the specified property values. You
can use this operator with the following properties: customDataIdentifiers.detections.arn,
customDataIdentifiers.detections.name, resourcesAffected.s3Bucket.tags.key,
resourcesAffected.s3Bucket.tags.value, resourcesAffected.s3Object.tags.key,
resourcesAffected.s3Object.tags.value, sensitiveData.category, and sensitiveData.detections.type.public CriterionAdditionalProperties withEqExactMatch(String... eqExactMatch)
A condition that requires an array field on a finding to exactly match the specified property values. You can use this operator with the following properties: customDataIdentifiers.detections.arn, customDataIdentifiers.detections.name, resourcesAffected.s3Bucket.tags.key, resourcesAffected.s3Bucket.tags.value, resourcesAffected.s3Object.tags.key, resourcesAffected.s3Object.tags.value, sensitiveData.category, and sensitiveData.detections.type.
NOTE: This method appends the values to the existing list (if any). Use
setEqExactMatch(java.util.Collection) or withEqExactMatch(java.util.Collection) if you want to
override the existing values.
eqExactMatch - A condition that requires an array field on a finding to exactly match the specified property values. You
can use this operator with the following properties: customDataIdentifiers.detections.arn,
customDataIdentifiers.detections.name, resourcesAffected.s3Bucket.tags.key,
resourcesAffected.s3Bucket.tags.value, resourcesAffected.s3Object.tags.key,
resourcesAffected.s3Object.tags.value, sensitiveData.category, and sensitiveData.detections.type.public CriterionAdditionalProperties withEqExactMatch(Collection<String> eqExactMatch)
A condition that requires an array field on a finding to exactly match the specified property values. You can use this operator with the following properties: customDataIdentifiers.detections.arn, customDataIdentifiers.detections.name, resourcesAffected.s3Bucket.tags.key, resourcesAffected.s3Bucket.tags.value, resourcesAffected.s3Object.tags.key, resourcesAffected.s3Object.tags.value, sensitiveData.category, and sensitiveData.detections.type.
eqExactMatch - A condition that requires an array field on a finding to exactly match the specified property values. You
can use this operator with the following properties: customDataIdentifiers.detections.arn,
customDataIdentifiers.detections.name, resourcesAffected.s3Bucket.tags.key,
resourcesAffected.s3Bucket.tags.value, resourcesAffected.s3Object.tags.key,
resourcesAffected.s3Object.tags.value, sensitiveData.category, and sensitiveData.detections.type.public void setGt(Long gt)
A greater than condition to apply to a specified property value for findings.
gt - A greater than condition to apply to a specified property value for findings.public Long getGt()
A greater than condition to apply to a specified property value for findings.
public CriterionAdditionalProperties withGt(Long gt)
A greater than condition to apply to a specified property value for findings.
gt - A greater than condition to apply to a specified property value for findings.public void setGte(Long gte)
A greater than or equal to condition to apply to a specified property value for findings.
gte - A greater than or equal to condition to apply to a specified property value for findings.public Long getGte()
A greater than or equal to condition to apply to a specified property value for findings.
public CriterionAdditionalProperties withGte(Long gte)
A greater than or equal to condition to apply to a specified property value for findings.
gte - A greater than or equal to condition to apply to a specified property value for findings.public void setLt(Long lt)
A less than condition to apply to a specified property value for findings.
lt - A less than condition to apply to a specified property value for findings.public Long getLt()
A less than condition to apply to a specified property value for findings.
public CriterionAdditionalProperties withLt(Long lt)
A less than condition to apply to a specified property value for findings.
lt - A less than condition to apply to a specified property value for findings.public void setLte(Long lte)
A less than or equal to condition to apply to a specified property value for findings.
lte - A less than or equal to condition to apply to a specified property value for findings.public Long getLte()
A less than or equal to condition to apply to a specified property value for findings.
public CriterionAdditionalProperties withLte(Long lte)
A less than or equal to condition to apply to a specified property value for findings.
lte - A less than or equal to condition to apply to a specified property value for findings.public List<String> getNeq()
A not equal to condition to apply to a specified property value for findings.
public void setNeq(Collection<String> neq)
A not equal to condition to apply to a specified property value for findings.
neq - A not equal to condition to apply to a specified property value for findings.public CriterionAdditionalProperties withNeq(String... neq)
A not equal to condition to apply to a specified property value for findings.
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 property value for findings.public CriterionAdditionalProperties withNeq(Collection<String> neq)
A not equal to condition to apply to a specified property value for findings.
neq - A not equal to condition to apply to a specified property value for findings.public String toString()
toString in class ObjectObject.toString()public CriterionAdditionalProperties clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2020. All rights reserved.