Package io.fabric8.openshift.api.model
Class RouteHTTPHeader
- java.lang.Object
-
- io.fabric8.openshift.api.model.RouteHTTPHeader
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<RouteHTTPHeaderBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class RouteHTTPHeader extends Object implements io.fabric8.kubernetes.api.builder.Editable<RouteHTTPHeaderBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
RouteHTTPHeader specifies configuration for setting or deleting an HTTP header.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RouteHTTPHeader()No args constructor for use in serializationRouteHTTPHeader(RouteHTTPHeaderActionUnion action, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RouteHTTPHeaderBuilderedit()RouteHTTPHeaderActionUniongetAction()RouteHTTPHeader 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(RouteHTTPHeaderActionUnion action)RouteHTTPHeader 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.RouteHTTPHeaderBuildertoBuilder()
-
-
-
Constructor Detail
-
RouteHTTPHeader
public RouteHTTPHeader()
No args constructor for use in serialization
-
RouteHTTPHeader
public RouteHTTPHeader(RouteHTTPHeaderActionUnion action, String name)
-
-
Method Detail
-
getAction
public RouteHTTPHeaderActionUnion getAction()
RouteHTTPHeader specifies configuration for setting or deleting an HTTP header.
-
setAction
public void setAction(RouteHTTPHeaderActionUnion action)
RouteHTTPHeader 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, 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, Cookie, Set-Cookie. It must be no more than 255 characters in length. Header name must be unique.
-
edit
public RouteHTTPHeaderBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<RouteHTTPHeaderBuilder>
-
toBuilder
public RouteHTTPHeaderBuilder toBuilder()
-
-