Class HTTPConfigWithTLSFiles
- java.lang.Object
-
- io.fabric8.openshift.api.model.monitoring.v1.HTTPConfigWithTLSFiles
-
- All Implemented Interfaces:
Editable<HTTPConfigWithTLSFilesBuilder>,KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class HTTPConfigWithTLSFiles extends Object implements Editable<HTTPConfigWithTLSFilesBuilder>, KubernetesResource
HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description HTTPConfigWithTLSFiles()No args constructor for use in serializationHTTPConfigWithTLSFiles(SafeAuthorization authorization, BasicAuth basicAuth, SecretKeySelector bearerTokenSecret, Boolean enableHttp2, Boolean followRedirects, OAuth2 oauth2, TLSConfig tlsConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HTTPConfigWithTLSFilesBuilderedit()Map<String,Object>getAdditionalProperties()SafeAuthorizationgetAuthorization()HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).BasicAuthgetBasicAuth()HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).SecretKeySelectorgetBearerTokenSecret()HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).BooleangetEnableHttp2()enableHttp2 can be used to disable HTTP2.BooleangetFollowRedirects()followRedirects defines whether the client should follow HTTP 3xx redirects.OAuth2getOauth2()HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).TLSConfiggetTlsConfig()HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetAuthorization(SafeAuthorization authorization)HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).voidsetBasicAuth(BasicAuth basicAuth)HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).voidsetBearerTokenSecret(SecretKeySelector bearerTokenSecret)HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).voidsetEnableHttp2(Boolean enableHttp2)enableHttp2 can be used to disable HTTP2.voidsetFollowRedirects(Boolean followRedirects)followRedirects defines whether the client should follow HTTP 3xx redirects.voidsetOauth2(OAuth2 oauth2)HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).voidsetTlsConfig(TLSConfig tlsConfig)HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).HTTPConfigWithTLSFilesBuildertoBuilder()
-
-
-
Constructor Detail
-
HTTPConfigWithTLSFiles
public HTTPConfigWithTLSFiles()
No args constructor for use in serialization
-
HTTPConfigWithTLSFiles
public HTTPConfigWithTLSFiles(SafeAuthorization authorization, BasicAuth basicAuth, SecretKeySelector bearerTokenSecret, Boolean enableHttp2, Boolean followRedirects, OAuth2 oauth2, TLSConfig tlsConfig)
-
-
Method Detail
-
getAuthorization
public SafeAuthorization getAuthorization()
HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).
-
setAuthorization
public void setAuthorization(SafeAuthorization authorization)
HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).
-
getBasicAuth
public BasicAuth getBasicAuth()
HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).
-
setBasicAuth
public void setBasicAuth(BasicAuth basicAuth)
HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).
-
getBearerTokenSecret
public SecretKeySelector getBearerTokenSecret()
HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).
-
setBearerTokenSecret
public void setBearerTokenSecret(SecretKeySelector bearerTokenSecret)
HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).
-
getEnableHttp2
public Boolean getEnableHttp2()
enableHttp2 can be used to disable HTTP2.
-
setEnableHttp2
public void setEnableHttp2(Boolean enableHttp2)
enableHttp2 can be used to disable HTTP2.
-
getFollowRedirects
public Boolean getFollowRedirects()
followRedirects defines whether the client should follow HTTP 3xx redirects.
-
setFollowRedirects
public void setFollowRedirects(Boolean followRedirects)
followRedirects defines whether the client should follow HTTP 3xx redirects.
-
getOauth2
public OAuth2 getOauth2()
HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).
-
setOauth2
public void setOauth2(OAuth2 oauth2)
HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).
-
getTlsConfig
public TLSConfig getTlsConfig()
HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).
-
setTlsConfig
public void setTlsConfig(TLSConfig tlsConfig)
HTTPConfigWithTLSFiles defines HTTP configuration + TLS configuration (from secret/configmap references as well as files).
-
edit
public HTTPConfigWithTLSFilesBuilder edit()
- Specified by:
editin interfaceEditable<HTTPConfigWithTLSFilesBuilder>
-
toBuilder
public HTTPConfigWithTLSFilesBuilder toBuilder()
-
-