Class IngressControllerHTTPHeader
- java.lang.Object
-
- io.fabric8.openshift.api.model.operator.v1.IngressControllerHTTPHeader
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<IngressControllerHTTPHeaderBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class IngressControllerHTTPHeader extends Object implements io.fabric8.kubernetes.api.builder.Editable<IngressControllerHTTPHeaderBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
IngressControllerHTTPHeader specifies configuration for setting or deleting an HTTP header.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description IngressControllerHTTPHeader()No args constructor for use in serializationIngressControllerHTTPHeader(IngressControllerHTTPHeaderActionUnion action, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IngressControllerHTTPHeaderBuilderedit()IngressControllerHTTPHeaderActionUniongetAction()IngressControllerHTTPHeader specifies configuration for setting or deleting an HTTP header.Map<String,Object>getAdditionalProperties()StringgetName()name specifies the name of a header on which to perform an action.voidsetAction(IngressControllerHTTPHeaderActionUnion action)IngressControllerHTTPHeader specifies configuration for setting or deleting an HTTP header.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetName(String name)name specifies the name of a header on which to perform an action.IngressControllerHTTPHeaderBuildertoBuilder()
-
-
-
Constructor Detail
-
IngressControllerHTTPHeader
public IngressControllerHTTPHeader()
No args constructor for use in serialization
-
IngressControllerHTTPHeader
public IngressControllerHTTPHeader(IngressControllerHTTPHeaderActionUnion action, String name)
-
-
Method Detail
-
getAction
public IngressControllerHTTPHeaderActionUnion getAction()
IngressControllerHTTPHeader specifies configuration for setting or deleting an HTTP header.
-
setAction
public void setAction(IngressControllerHTTPHeaderActionUnion action)
IngressControllerHTTPHeader specifies configuration for setting or deleting an HTTP header.
-
getName
public String getName()
name specifies the name of a header on which to perform an action. Its value must be a valid HTTP header name as defined in RFC 2616 section 4.2. The name must consist only of alphanumeric and the following special characters, "-!#$%&'*+.^_`". The following header names are reserved and may not be modified via this API: Strict-Transport-Security, Proxy, Host, Cookie, Set-Cookie. It must be no more than 255 characters in length. Header name must be unique.
-
setName
public void setName(String name)
name specifies the name of a header on which to perform an action. Its value must be a valid HTTP header name as defined in RFC 2616 section 4.2. The name must consist only of alphanumeric and the following special characters, "-!#$%&'*+.^_`". The following header names are reserved and may not be modified via this API: Strict-Transport-Security, Proxy, Host, Cookie, Set-Cookie. It must be no more than 255 characters in length. Header name must be unique.
-
edit
public IngressControllerHTTPHeaderBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<IngressControllerHTTPHeaderBuilder>
-
toBuilder
public IngressControllerHTTPHeaderBuilder toBuilder()
-
-