Class RouteSetHTTPHeader

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<RouteSetHTTPHeaderBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class RouteSetHTTPHeader
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<RouteSetHTTPHeaderBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    RouteSetHTTPHeader specifies what value needs to be set on an HTTP header.
    See Also:
    Serialized Form
    • Constructor Detail

      • RouteSetHTTPHeader

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

        public RouteSetHTTPHeader​(String value)
    • Method Detail

      • getValue

        public String getValue()
        value specifies a header value. Dynamic values can be added. The value will be interpreted as an HAProxy format string as defined in http://cbonte.github.io/haproxy-dconv/2.6/configuration.html#8.2.6 and may use HAProxy's %[] syntax and otherwise must be a valid HTTP header value as defined in https://datatracker.ietf.org/doc/html/rfc7230#section-3.2. The value of this field must be no more than 16384 characters in length. Note that the total size of all net added headers *after* interpolating dynamic values must not exceed the value of spec.tuningOptions.headerBufferMaxRewriteBytes on the IngressController.
      • setValue

        public void setValue​(String value)
        value specifies a header value. Dynamic values can be added. The value will be interpreted as an HAProxy format string as defined in http://cbonte.github.io/haproxy-dconv/2.6/configuration.html#8.2.6 and may use HAProxy's %[] syntax and otherwise must be a valid HTTP header value as defined in https://datatracker.ietf.org/doc/html/rfc7230#section-3.2. The value of this field must be no more than 16384 characters in length. Note that the total size of all net added headers *after* interpolating dynamic values must not exceed the value of spec.tuningOptions.headerBufferMaxRewriteBytes on the IngressController.
      • getAdditionalProperties

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

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

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