Class HetznerSDConfigBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.monitoring.v1alpha1.HetznerSDConfigFluent<HetznerSDConfigBuilder>
-
- io.fabric8.openshift.api.model.monitoring.v1alpha1.HetznerSDConfigBuilder
-
- All Implemented Interfaces:
Builder<HetznerSDConfig>,Visitable<HetznerSDConfigBuilder>,VisitableBuilder<HetznerSDConfig,HetznerSDConfigBuilder>
public class HetznerSDConfigBuilder extends HetznerSDConfigFluent<HetznerSDConfigBuilder> implements VisitableBuilder<HetznerSDConfig,HetznerSDConfigBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.openshift.api.model.monitoring.v1alpha1.HetznerSDConfigFluent
HetznerSDConfigFluent.AuthorizationNested<N>, HetznerSDConfigFluent.BasicAuthNested<N>, HetznerSDConfigFluent.Oauth2Nested<N>, HetznerSDConfigFluent.TlsConfigNested<N>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables, VISIT
-
-
Constructor Summary
Constructors Constructor Description HetznerSDConfigBuilder()HetznerSDConfigBuilder(HetznerSDConfig instance)HetznerSDConfigBuilder(HetznerSDConfigFluent<?> fluent)HetznerSDConfigBuilder(HetznerSDConfigFluent<?> fluent, HetznerSDConfig instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HetznerSDConfigbuild()-
Methods inherited from class io.fabric8.openshift.api.model.monitoring.v1alpha1.HetznerSDConfigFluent
addToAdditionalProperties, addToAdditionalProperties, addToProxyConnectHeader, addToProxyConnectHeader, buildAuthorization, buildBasicAuth, buildOauth2, buildTlsConfig, copyInstance, editAuthorization, editBasicAuth, editOauth2, editOrNewAuthorization, editOrNewAuthorizationLike, editOrNewBasicAuth, editOrNewBasicAuthLike, editOrNewOauth2, editOrNewOauth2Like, editOrNewTlsConfig, editOrNewTlsConfigLike, editTlsConfig, equals, getAdditionalProperties, getEnableHTTP2, getFollowRedirects, getLabelSelector, getNoProxy, getPort, getProxyConnectHeader, getProxyFromEnvironment, getProxyUrl, getRefreshInterval, getRole, hasAdditionalProperties, hasAuthorization, hasBasicAuth, hasEnableHTTP2, hasFollowRedirects, hashCode, hasLabelSelector, hasNoProxy, hasOauth2, hasPort, hasProxyConnectHeader, hasProxyFromEnvironment, hasProxyUrl, hasRefreshInterval, hasRole, hasTlsConfig, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromProxyConnectHeader, removeFromProxyConnectHeader, toString, withAdditionalProperties, withAuthorization, withBasicAuth, withEnableHTTP2, withEnableHTTP2, withFollowRedirects, withFollowRedirects, withLabelSelector, withNewAuthorization, withNewAuthorizationLike, withNewBasicAuth, withNewBasicAuthLike, withNewOauth2, withNewOauth2Like, withNewTlsConfig, withNewTlsConfigLike, withNoProxy, withOauth2, withPort, withProxyConnectHeader, withProxyFromEnvironment, withProxyFromEnvironment, withProxyUrl, withRefreshInterval, withRole, withTlsConfig
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
HetznerSDConfigBuilder
public HetznerSDConfigBuilder()
-
HetznerSDConfigBuilder
public HetznerSDConfigBuilder(HetznerSDConfigFluent<?> fluent)
-
HetznerSDConfigBuilder
public HetznerSDConfigBuilder(HetznerSDConfig instance)
-
HetznerSDConfigBuilder
public HetznerSDConfigBuilder(HetznerSDConfigFluent<?> fluent, HetznerSDConfig instance)
-
-
Method Detail
-
build
public HetznerSDConfig build()
- Specified by:
buildin interfaceBuilder<HetznerSDConfig>
-
-