Package com.pulumi.aws.guardduty.inputs
Class FilterFindingCriteriaCriterionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.guardduty.inputs.FilterFindingCriteriaCriterionArgs.Builder
-
- Enclosing class:
- FilterFindingCriteriaCriterionArgs
public static final class FilterFindingCriteriaCriterionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(FilterFindingCriteriaCriterionArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FilterFindingCriteriaCriterionArgs defaults)
-
-
Method Detail
-
equals_
public FilterFindingCriteriaCriterionArgs.Builder equals_(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> equals)
- Parameters:
equals- List of string values to be evaluated.- Returns:
- builder
-
equals_
public FilterFindingCriteriaCriterionArgs.Builder equals_(java.util.List<java.lang.String> equals)
- Parameters:
equals- List of string values to be evaluated.- Returns:
- builder
-
equals_
public FilterFindingCriteriaCriterionArgs.Builder equals_(java.lang.String... equals)
- Parameters:
equals- List of string values to be evaluated.- Returns:
- builder
-
field
public FilterFindingCriteriaCriterionArgs.Builder field(com.pulumi.core.Output<java.lang.String> field)
- Parameters:
field- Name of the field to be evaluated. The full list of field names can be found in [AWS documentation](https://docs.aws.amazon.com/guardduty/latest/ug/guardduty_filter-findings.html#filter_criteria).- Returns:
- builder
-
field
public FilterFindingCriteriaCriterionArgs.Builder field(java.lang.String field)
- Parameters:
field- Name of the field to be evaluated. The full list of field names can be found in [AWS documentation](https://docs.aws.amazon.com/guardduty/latest/ug/guardduty_filter-findings.html#filter_criteria).- Returns:
- builder
-
greaterThan
public FilterFindingCriteriaCriterionArgs.Builder greaterThan(@Nullable com.pulumi.core.Output<java.lang.String> greaterThan)
- Parameters:
greaterThan- Value to be evaluated. Accepts either an integer given as a string (i.e., enclosed in quotations) or a date in [RFC 3339 format](https://tools.ietf.org/html/rfc3339#section-5.8).- Returns:
- builder
-
greaterThan
public FilterFindingCriteriaCriterionArgs.Builder greaterThan(java.lang.String greaterThan)
- Parameters:
greaterThan- Value to be evaluated. Accepts either an integer given as a string (i.e., enclosed in quotations) or a date in [RFC 3339 format](https://tools.ietf.org/html/rfc3339#section-5.8).- Returns:
- builder
-
greaterThanOrEqual
public FilterFindingCriteriaCriterionArgs.Builder greaterThanOrEqual(@Nullable com.pulumi.core.Output<java.lang.String> greaterThanOrEqual)
- Parameters:
greaterThanOrEqual- Value to be evaluated. Accepts either an integer given as a string (i.e., enclosed in quotations) or a date in [RFC 3339 format](https://tools.ietf.org/html/rfc3339#section-5.8).- Returns:
- builder
-
greaterThanOrEqual
public FilterFindingCriteriaCriterionArgs.Builder greaterThanOrEqual(java.lang.String greaterThanOrEqual)
- Parameters:
greaterThanOrEqual- Value to be evaluated. Accepts either an integer given as a string (i.e., enclosed in quotations) or a date in [RFC 3339 format](https://tools.ietf.org/html/rfc3339#section-5.8).- Returns:
- builder
-
lessThan
public FilterFindingCriteriaCriterionArgs.Builder lessThan(@Nullable com.pulumi.core.Output<java.lang.String> lessThan)
- Parameters:
lessThan- Value to be evaluated. Accepts either an integer given as a string (i.e., enclosed in quotations) or a date in [RFC 3339 format](https://tools.ietf.org/html/rfc3339#section-5.8).- Returns:
- builder
-
lessThan
public FilterFindingCriteriaCriterionArgs.Builder lessThan(java.lang.String lessThan)
- Parameters:
lessThan- Value to be evaluated. Accepts either an integer given as a string (i.e., enclosed in quotations) or a date in [RFC 3339 format](https://tools.ietf.org/html/rfc3339#section-5.8).- Returns:
- builder
-
lessThanOrEqual
public FilterFindingCriteriaCriterionArgs.Builder lessThanOrEqual(@Nullable com.pulumi.core.Output<java.lang.String> lessThanOrEqual)
- Parameters:
lessThanOrEqual- Value to be evaluated. Accepts either an integer given as a string (i.e., enclosed in quotations) or a date in [RFC 3339 format](https://tools.ietf.org/html/rfc3339#section-5.8).- Returns:
- builder
-
lessThanOrEqual
public FilterFindingCriteriaCriterionArgs.Builder lessThanOrEqual(java.lang.String lessThanOrEqual)
- Parameters:
lessThanOrEqual- Value to be evaluated. Accepts either an integer given as a string (i.e., enclosed in quotations) or a date in [RFC 3339 format](https://tools.ietf.org/html/rfc3339#section-5.8).- Returns:
- builder
-
matches
public FilterFindingCriteriaCriterionArgs.Builder matches(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> matches)
- Parameters:
matches- List of string values to be evaluated as matching conditions.- Returns:
- builder
-
matches
public FilterFindingCriteriaCriterionArgs.Builder matches(java.util.List<java.lang.String> matches)
- Parameters:
matches- List of string values to be evaluated as matching conditions.- Returns:
- builder
-
matches
public FilterFindingCriteriaCriterionArgs.Builder matches(java.lang.String... matches)
- Parameters:
matches- List of string values to be evaluated as matching conditions.- Returns:
- builder
-
notEquals
public FilterFindingCriteriaCriterionArgs.Builder notEquals(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> notEquals)
- Parameters:
notEquals- List of string values to be evaluated.- Returns:
- builder
-
notEquals
public FilterFindingCriteriaCriterionArgs.Builder notEquals(java.util.List<java.lang.String> notEquals)
- Parameters:
notEquals- List of string values to be evaluated.- Returns:
- builder
-
notEquals
public FilterFindingCriteriaCriterionArgs.Builder notEquals(java.lang.String... notEquals)
- Parameters:
notEquals- List of string values to be evaluated.- Returns:
- builder
-
notMatches
public FilterFindingCriteriaCriterionArgs.Builder notMatches(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> notMatches)
- Parameters:
notMatches- List of string values to be evaluated as non-matching conditions.- Returns:
- builder
-
notMatches
public FilterFindingCriteriaCriterionArgs.Builder notMatches(java.util.List<java.lang.String> notMatches)
- Parameters:
notMatches- List of string values to be evaluated as non-matching conditions.- Returns:
- builder
-
notMatches
public FilterFindingCriteriaCriterionArgs.Builder notMatches(java.lang.String... notMatches)
- Parameters:
notMatches- List of string values to be evaluated as non-matching conditions.- Returns:
- builder
-
build
public FilterFindingCriteriaCriterionArgs build()
-
-