Interface CfnFilter.ConditionProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnFilter.ConditionProperty.Jsii$Proxy
- Enclosing class:
CfnFilter
@Stability(Stable)
public static interface CfnFilter.ConditionProperty
extends software.amazon.jsii.JsiiSerializable
Specifies the condition to apply to a single field when filtering through GuardDuty findings.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.guardduty.*;
ConditionProperty conditionProperty = ConditionProperty.builder()
.eq(List.of("eq"))
.equalTo(List.of("equalTo"))
.greaterThan(123)
.greaterThanOrEqual(123)
.gt(123)
.gte(123)
.lessThan(123)
.lessThanOrEqual(123)
.lt(123)
.lte(123)
.neq(List.of("neq"))
.notEquals(List.of("notEquals"))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnFilter.ConditionPropertystatic final classAn implementation forCfnFilter.ConditionProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()getEq()Represents the equal condition to apply to a single field when querying for findings.Represents an equal ** condition to be applied to a single field when querying for findings.default NumberRepresents a greater than condition to be applied to a single field when querying for findings.default NumberRepresents a greater than or equal condition to be applied to a single field when querying for findings.default NumbergetGt()Represents a greater than condition to be applied to a single field when querying for findings.default NumbergetGte()Represents the greater than or equal condition to apply to a single field when querying for findings.default NumberRepresents a less than condition to be applied to a single field when querying for findings.default NumberRepresents a less than or equal condition to be applied to a single field when querying for findings.default NumbergetLt()Represents the less than condition to apply to a single field when querying for findings.default NumbergetLte()Represents the less than or equal condition to apply to a single field when querying for findings.getNeq()Represents the not equal condition to apply to a single field when querying for findings.Represents a not equal ** condition to be applied to a single field when querying for findings.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEq
Represents the equal condition to apply to a single field when querying for findings.- See Also:
-
getEqualTo
Represents an equal ** condition to be applied to a single field when querying for findings.- See Also:
-
getGreaterThan
Represents a greater than condition to be applied to a single field when querying for findings.- See Also:
-
getGreaterThanOrEqual
Represents a greater than or equal condition to be applied to a single field when querying for findings.- See Also:
-
getGt
Represents a greater than condition to be applied to a single field when querying for findings.- See Also:
-
getGte
Represents the greater than or equal condition to apply to a single field when querying for findings.- See Also:
-
getLessThan
Represents a less than condition to be applied to a single field when querying for findings.- See Also:
-
getLessThanOrEqual
Represents a less than or equal condition to be applied to a single field when querying for findings.- See Also:
-
getLt
Represents the less than condition to apply to a single field when querying for findings.- See Also:
-
getLte
Represents the less than or equal condition to apply to a single field when querying for findings.- See Also:
-
getNeq
Represents the not equal condition to apply to a single field when querying for findings.- See Also:
-
getNotEquals
Represents a not equal ** condition to be applied to a single field when querying for findings.- See Also:
-
builder
-