Class IngressControllerCaptureHTTPCookieUnion

    • Constructor Detail

      • IngressControllerCaptureHTTPCookieUnion

        public IngressControllerCaptureHTTPCookieUnion()
        No args constructor for use in serialization
      • IngressControllerCaptureHTTPCookieUnion

        public IngressControllerCaptureHTTPCookieUnion​(String matchType,
                                                       String name,
                                                       String namePrefix)
    • Method Detail

      • getMatchType

        public String getMatchType()
        matchType specifies the type of match to be performed on the cookie name. Allowed values are "Exact" for an exact string match and "Prefix" for a string prefix match. If "Exact" is specified, a name must be specified in the name field. If "Prefix" is provided, a prefix must be specified in the namePrefix field. For example, specifying matchType "Prefix" and namePrefix "foo" will capture a cookie named "foo" or "foobar" but not one named "bar". The first matching cookie is captured.
      • setMatchType

        public void setMatchType​(String matchType)
        matchType specifies the type of match to be performed on the cookie name. Allowed values are "Exact" for an exact string match and "Prefix" for a string prefix match. If "Exact" is specified, a name must be specified in the name field. If "Prefix" is provided, a prefix must be specified in the namePrefix field. For example, specifying matchType "Prefix" and namePrefix "foo" will capture a cookie named "foo" or "foobar" but not one named "bar". The first matching cookie is captured.
      • getName

        public String getName()
        name specifies a cookie name. Its value must be a valid HTTP cookie name as defined in RFC 6265 section 4.1.
      • setName

        public void setName​(String name)
        name specifies a cookie name. Its value must be a valid HTTP cookie name as defined in RFC 6265 section 4.1.
      • getNamePrefix

        public String getNamePrefix()
        namePrefix specifies a cookie name prefix. Its value must be a valid HTTP cookie name as defined in RFC 6265 section 4.1.
      • setNamePrefix

        public void setNamePrefix​(String namePrefix)
        namePrefix specifies a cookie name prefix. Its value must be a valid HTTP cookie name as defined in RFC 6265 section 4.1.
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)