Class AlertRuleLeafConditionArgs.Builder

  • Enclosing class:
    AlertRuleLeafConditionArgs

    public static final class AlertRuleLeafConditionArgs.Builder
    extends java.lang.Object
    • Method Detail

      • containsAny

        public AlertRuleLeafConditionArgs.Builder containsAny​(@Nullable
                                                              com.pulumi.core.Output<java.util.List<java.lang.String>> containsAny)
        Parameters:
        containsAny - The value of the event's field will be compared to the values in this array (case-insensitive) to determine if the condition is met.
        Returns:
        builder
      • containsAny

        public AlertRuleLeafConditionArgs.Builder containsAny​(java.util.List<java.lang.String> containsAny)
        Parameters:
        containsAny - The value of the event's field will be compared to the values in this array (case-insensitive) to determine if the condition is met.
        Returns:
        builder
      • containsAny

        public AlertRuleLeafConditionArgs.Builder containsAny​(java.lang.String... containsAny)
        Parameters:
        containsAny - The value of the event's field will be compared to the values in this array (case-insensitive) to determine if the condition is met.
        Returns:
        builder
      • equals_

        public AlertRuleLeafConditionArgs.Builder equals_​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> equals)
        Parameters:
        equals - The value of the event's field will be compared to this value (case-insensitive) to determine if the condition is met.
        Returns:
        builder
      • equals_

        public AlertRuleLeafConditionArgs.Builder equals_​(java.lang.String equals)
        Parameters:
        equals - The value of the event's field will be compared to this value (case-insensitive) to determine if the condition is met.
        Returns:
        builder
      • field

        public AlertRuleLeafConditionArgs.Builder field​(@Nullable
                                                        com.pulumi.core.Output<java.lang.String> field)
        Parameters:
        field - The name of the Activity Log event's field that this condition will examine. The possible values for this field are (case-insensitive): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', or anything beginning with 'properties'.
        Returns:
        builder
      • field

        public AlertRuleLeafConditionArgs.Builder field​(java.lang.String field)
        Parameters:
        field - The name of the Activity Log event's field that this condition will examine. The possible values for this field are (case-insensitive): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', or anything beginning with 'properties'.
        Returns:
        builder