Class FrontDoorMatchConditionArgs.Builder

    • Method Detail

      • matchValue

        public FrontDoorMatchConditionArgs.Builder matchValue​(com.pulumi.core.Output<java.util.List<java.lang.String>> matchValue)
        Parameters:
        matchValue - List of possible match values.
        Returns:
        builder
      • matchValue

        public FrontDoorMatchConditionArgs.Builder matchValue​(java.util.List<java.lang.String> matchValue)
        Parameters:
        matchValue - List of possible match values.
        Returns:
        builder
      • matchValue

        public FrontDoorMatchConditionArgs.Builder matchValue​(java.lang.String... matchValue)
        Parameters:
        matchValue - List of possible match values.
        Returns:
        builder
      • matchVariable

        public FrontDoorMatchConditionArgs.Builder matchVariable​(java.lang.String matchVariable)
        Parameters:
        matchVariable - Request variable to compare with.
        Returns:
        builder
      • negateCondition

        public FrontDoorMatchConditionArgs.Builder negateCondition​(@Nullable
                                                                   com.pulumi.core.Output<java.lang.Boolean> negateCondition)
        Parameters:
        negateCondition - Describes if the result of this condition should be negated.
        Returns:
        builder
      • negateCondition

        public FrontDoorMatchConditionArgs.Builder negateCondition​(java.lang.Boolean negateCondition)
        Parameters:
        negateCondition - Describes if the result of this condition should be negated.
        Returns:
        builder
      • operator

        public FrontDoorMatchConditionArgs.Builder operator​(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​Operator>> operator)
        Parameters:
        operator - Comparison type to use for matching with the variable value.
        Returns:
        builder
      • operator

        public FrontDoorMatchConditionArgs.Builder operator​(com.pulumi.core.Either<java.lang.String,​Operator> operator)
        Parameters:
        operator - Comparison type to use for matching with the variable value.
        Returns:
        builder
      • operator

        public FrontDoorMatchConditionArgs.Builder operator​(java.lang.String operator)
        Parameters:
        operator - Comparison type to use for matching with the variable value.
        Returns:
        builder
      • selector

        public FrontDoorMatchConditionArgs.Builder selector​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> selector)
        Parameters:
        selector - Match against a specific key from the QueryString, PostArgs, RequestHeader or Cookies variables. Default is null.
        Returns:
        builder
      • selector

        public FrontDoorMatchConditionArgs.Builder selector​(java.lang.String selector)
        Parameters:
        selector - Match against a specific key from the QueryString, PostArgs, RequestHeader or Cookies variables. Default is null.
        Returns:
        builder
      • transforms

        public FrontDoorMatchConditionArgs.Builder transforms​(@Nullable
                                                              com.pulumi.core.Output<java.util.List<com.pulumi.core.Either<java.lang.String,​TransformType>>> transforms)
        Parameters:
        transforms - List of transforms.
        Returns:
        builder