Class ListenerRuleConditionPathPatternArgs.Builder

    • Method Detail

      • regexValues

        public ListenerRuleConditionPathPatternArgs.Builder regexValues​(@Nullable
                                                                        com.pulumi.core.Output<java.util.List<java.lang.String>> regexValues)
        Parameters:
        regexValues - List of regular expressions to compare against the request URL. The maximum length of each string is 128 characters. Conflicts with `values`.
        Returns:
        builder
      • regexValues

        public ListenerRuleConditionPathPatternArgs.Builder regexValues​(java.util.List<java.lang.String> regexValues)
        Parameters:
        regexValues - List of regular expressions to compare against the request URL. The maximum length of each string is 128 characters. Conflicts with `values`.
        Returns:
        builder
      • regexValues

        public ListenerRuleConditionPathPatternArgs.Builder regexValues​(java.lang.String... regexValues)
        Parameters:
        regexValues - List of regular expressions to compare against the request URL. The maximum length of each string is 128 characters. Conflicts with `values`.
        Returns:
        builder
      • values

        public ListenerRuleConditionPathPatternArgs.Builder values​(@Nullable
                                                                   com.pulumi.core.Output<java.util.List<java.lang.String>> values)
        Parameters:
        values - List of path patterns to compare against the request URL. Maximum size of each pattern is 128 characters. Comparison is case-sensitive. Wildcard characters supported: * (matches 0 or more characters) and ? (matches exactly 1 character). Only one pattern needs to match for the condition to be satisfied. Path pattern is compared only to the path of the URL, not to its query string. To compare against the query string, use a `queryString` condition. Conflicts with `regexValues`.
        Returns:
        builder
      • values

        public ListenerRuleConditionPathPatternArgs.Builder values​(java.util.List<java.lang.String> values)
        Parameters:
        values - List of path patterns to compare against the request URL. Maximum size of each pattern is 128 characters. Comparison is case-sensitive. Wildcard characters supported: * (matches 0 or more characters) and ? (matches exactly 1 character). Only one pattern needs to match for the condition to be satisfied. Path pattern is compared only to the path of the URL, not to its query string. To compare against the query string, use a `queryString` condition. Conflicts with `regexValues`.
        Returns:
        builder
      • values

        public ListenerRuleConditionPathPatternArgs.Builder values​(java.lang.String... values)
        Parameters:
        values - List of path patterns to compare against the request URL. Maximum size of each pattern is 128 characters. Comparison is case-sensitive. Wildcard characters supported: * (matches 0 or more characters) and ? (matches exactly 1 character). Only one pattern needs to match for the condition to be satisfied. Path pattern is compared only to the path of the URL, not to its query string. To compare against the query string, use a `queryString` condition. Conflicts with `regexValues`.
        Returns:
        builder