Class CfnListenerRule.QueryStringConfigProperty.Builder

java.lang.Object
software.amazon.awscdk.services.elasticloadbalancingv2.CfnListenerRule.QueryStringConfigProperty.Builder
All Implemented Interfaces:
software.amazon.jsii.Builder<CfnListenerRule.QueryStringConfigProperty>
Enclosing interface:
CfnListenerRule.QueryStringConfigProperty

@Stability(Stable) public static final class CfnListenerRule.QueryStringConfigProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnListenerRule.QueryStringConfigProperty>
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • values

      @Stability(Stable) public CfnListenerRule.QueryStringConfigProperty.Builder values(IResolvable values)
      Parameters:
      values - The key/value pairs or values to find in the query string. The maximum size of each string is 128 characters. The comparison is case insensitive. The following wildcard characters are supported: * (matches 0 or more characters) and ? (matches exactly 1 character). To search for a literal '*' or '?' character in a query string, you must escape these characters in Values using a '' character.

      If you specify multiple key/value pairs or values, the condition is satisfied if one of them is found in the query string.

      Returns:
      this
    • values

      @Stability(Stable) public CfnListenerRule.QueryStringConfigProperty.Builder values(List<? extends Object> values)
      Parameters:
      values - The key/value pairs or values to find in the query string. The maximum size of each string is 128 characters. The comparison is case insensitive. The following wildcard characters are supported: * (matches 0 or more characters) and ? (matches exactly 1 character). To search for a literal '*' or '?' character in a query string, you must escape these characters in Values using a '' character.

      If you specify multiple key/value pairs or values, the condition is satisfied if one of them is found in the query string.

      Returns:
      this
    • build

      @Stability(Stable) public CfnListenerRule.QueryStringConfigProperty build()
      Builds the configured instance.
      Specified by:
      build in interface software.amazon.jsii.Builder<CfnListenerRule.QueryStringConfigProperty>
      Returns:
      a new instance of CfnListenerRule.QueryStringConfigProperty
      Throws:
      NullPointerException - if any required attribute was not provided