Class WebHTTPConfig
- java.lang.Object
-
- io.fabric8.openshift.api.model.monitoring.v1.WebHTTPConfig
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<WebHTTPConfigBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class WebHTTPConfig extends Object implements io.fabric8.kubernetes.api.builder.Editable<WebHTTPConfigBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
WebHTTPConfig defines HTTP parameters for web server.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description WebHTTPConfig()No args constructor for use in serializationWebHTTPConfig(WebHTTPHeaders headers, Boolean http2)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WebHTTPConfigBuilderedit()Map<String,Object>getAdditionalProperties()WebHTTPHeadersgetHeaders()WebHTTPConfig defines HTTP parameters for web server.BooleangetHttp2()Enable HTTP/2 support.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetHeaders(WebHTTPHeaders headers)WebHTTPConfig defines HTTP parameters for web server.voidsetHttp2(Boolean http2)Enable HTTP/2 support.WebHTTPConfigBuildertoBuilder()
-
-
-
Constructor Detail
-
WebHTTPConfig
public WebHTTPConfig()
No args constructor for use in serialization
-
WebHTTPConfig
public WebHTTPConfig(WebHTTPHeaders headers, Boolean http2)
-
-
Method Detail
-
getHeaders
public WebHTTPHeaders getHeaders()
WebHTTPConfig defines HTTP parameters for web server.
-
setHeaders
public void setHeaders(WebHTTPHeaders headers)
WebHTTPConfig defines HTTP parameters for web server.
-
getHttp2
public Boolean getHttp2()
Enable HTTP/2 support. Note that HTTP/2 is only supported with TLS. When TLSConfig is not configured, HTTP/2 will be disabled. Whenever the value of the field changes, a rolling update will be triggered.
-
setHttp2
public void setHttp2(Boolean http2)
Enable HTTP/2 support. Note that HTTP/2 is only supported with TLS. When TLSConfig is not configured, HTTP/2 will be disabled. Whenever the value of the field changes, a rolling update will be triggered.
-
edit
public WebHTTPConfigBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<WebHTTPConfigBuilder>
-
toBuilder
public WebHTTPConfigBuilder toBuilder()
-
-