Class WebTLSConfigBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.monitoring.v1.WebTLSConfigFluent<WebTLSConfigBuilder>
-
- io.fabric8.openshift.api.model.monitoring.v1.WebTLSConfigBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<WebTLSConfig>,io.fabric8.kubernetes.api.builder.Visitable<WebTLSConfigBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<WebTLSConfig,WebTLSConfigBuilder>
public class WebTLSConfigBuilder extends WebTLSConfigFluent<WebTLSConfigBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<WebTLSConfig,WebTLSConfigBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.openshift.api.model.monitoring.v1.WebTLSConfigFluent
WebTLSConfigFluent.CertNested<N>, WebTLSConfigFluent.ClientCaNested<N>
-
-
Constructor Summary
Constructors Constructor Description WebTLSConfigBuilder()WebTLSConfigBuilder(WebTLSConfig instance)WebTLSConfigBuilder(WebTLSConfigFluent<?> fluent)WebTLSConfigBuilder(WebTLSConfigFluent<?> fluent, WebTLSConfig instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WebTLSConfigbuild()-
Methods inherited from class io.fabric8.openshift.api.model.monitoring.v1.WebTLSConfigFluent
addAllToCipherSuites, addAllToCurvePreferences, addToAdditionalProperties, addToAdditionalProperties, addToCipherSuites, addToCipherSuites, addToCurvePreferences, addToCurvePreferences, buildCert, buildClientCa, copyInstance, editCert, editClientCa, editOrNewCert, editOrNewCertLike, editOrNewClientCa, editOrNewClientCaLike, equals, getAdditionalProperties, getCertFile, getCipherSuite, getCipherSuites, getClientAuthType, getClientCAFile, getCurvePreference, getCurvePreferences, getFirstCipherSuite, getFirstCurvePreference, getKeyFile, getKeySecret, getLastCipherSuite, getLastCurvePreference, getMatchingCipherSuite, getMatchingCurvePreference, getMaxVersion, getMinVersion, getPreferServerCipherSuites, hasAdditionalProperties, hasCert, hasCertFile, hasCipherSuites, hasClientAuthType, hasClientCa, hasClientCAFile, hasCurvePreferences, hashCode, hasKeyFile, hasKeySecret, hasMatchingCipherSuite, hasMatchingCurvePreference, hasMaxVersion, hasMinVersion, hasPreferServerCipherSuites, removeAllFromCipherSuites, removeAllFromCurvePreferences, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromCipherSuites, removeFromCurvePreferences, setToCipherSuites, setToCurvePreferences, toString, withAdditionalProperties, withCert, withCertFile, withCipherSuites, withCipherSuites, withClientAuthType, withClientCa, withClientCAFile, withCurvePreferences, withCurvePreferences, withKeyFile, withKeySecret, withMaxVersion, withMinVersion, withNewCert, withNewCertLike, withNewClientCa, withNewClientCaLike, withNewKeySecret, withPreferServerCipherSuites, withPreferServerCipherSuites
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
WebTLSConfigBuilder
public WebTLSConfigBuilder()
-
WebTLSConfigBuilder
public WebTLSConfigBuilder(WebTLSConfigFluent<?> fluent)
-
WebTLSConfigBuilder
public WebTLSConfigBuilder(WebTLSConfig instance)
-
WebTLSConfigBuilder
public WebTLSConfigBuilder(WebTLSConfigFluent<?> fluent, WebTLSConfig instance)
-
-
Method Detail
-
build
public WebTLSConfig build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<WebTLSConfig>
-
-