Class IngressControllerSpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operator.v1.IngressControllerSpecFluentImpl<IngressControllerSpecBuilder>
-
- io.fabric8.openshift.api.model.operator.v1.IngressControllerSpecBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<IngressControllerSpec>,io.fabric8.kubernetes.api.builder.Fluent<IngressControllerSpecBuilder>,io.fabric8.kubernetes.api.builder.Visitable<IngressControllerSpecBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<IngressControllerSpec,IngressControllerSpecBuilder>,IngressControllerSpecFluent<IngressControllerSpecBuilder>
public class IngressControllerSpecBuilder extends IngressControllerSpecFluentImpl<IngressControllerSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<IngressControllerSpec,IngressControllerSpecBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.openshift.api.model.operator.v1.IngressControllerSpecFluentImpl
IngressControllerSpecFluentImpl.DefaultCertificateNestedImpl<N>, IngressControllerSpecFluentImpl.EndpointPublishingStrategyNestedImpl<N>, IngressControllerSpecFluentImpl.HttpHeadersNestedImpl<N>, IngressControllerSpecFluentImpl.LoggingNestedImpl<N>, IngressControllerSpecFluentImpl.NamespaceSelectorNestedImpl<N>, IngressControllerSpecFluentImpl.NodePlacementNestedImpl<N>, IngressControllerSpecFluentImpl.RouteAdmissionNestedImpl<N>, IngressControllerSpecFluentImpl.RouteSelectorNestedImpl<N>, IngressControllerSpecFluentImpl.TlsSecurityProfileNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.operator.v1.IngressControllerSpecFluent
IngressControllerSpecFluent.DefaultCertificateNested<N>, IngressControllerSpecFluent.EndpointPublishingStrategyNested<N>, IngressControllerSpecFluent.HttpHeadersNested<N>, IngressControllerSpecFluent.LoggingNested<N>, IngressControllerSpecFluent.NamespaceSelectorNested<N>, IngressControllerSpecFluent.NodePlacementNested<N>, IngressControllerSpecFluent.RouteAdmissionNested<N>, IngressControllerSpecFluent.RouteSelectorNested<N>, IngressControllerSpecFluent.TlsSecurityProfileNested<N>
-
-
Constructor Summary
Constructors Constructor Description IngressControllerSpecBuilder()IngressControllerSpecBuilder(IngressControllerSpec instance)IngressControllerSpecBuilder(IngressControllerSpecFluent<?> fluent)IngressControllerSpecBuilder(IngressControllerSpecFluent<?> fluent, IngressControllerSpec instance)IngressControllerSpecBuilder(IngressControllerSpecFluent<?> fluent, IngressControllerSpec instance, Boolean validationEnabled)IngressControllerSpecBuilder(IngressControllerSpecFluent<?> fluent, Boolean validationEnabled)IngressControllerSpecBuilder(IngressControllerSpec instance, Boolean validationEnabled)IngressControllerSpecBuilder(Boolean validationEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IngressControllerSpecbuild()booleanequals(Object o)inthashCode()-
Methods inherited from class io.fabric8.openshift.api.model.operator.v1.IngressControllerSpecFluentImpl
buildDefaultCertificate, buildEndpointPublishingStrategy, buildHttpHeaders, buildLogging, buildNamespaceSelector, buildNodePlacement, buildRouteAdmission, buildRouteSelector, buildTlsSecurityProfile, editDefaultCertificate, editEndpointPublishingStrategy, editHttpHeaders, editLogging, editNamespaceSelector, editNodePlacement, editOrNewDefaultCertificate, editOrNewDefaultCertificateLike, editOrNewEndpointPublishingStrategy, editOrNewEndpointPublishingStrategyLike, editOrNewHttpHeaders, editOrNewHttpHeadersLike, editOrNewLogging, editOrNewLoggingLike, editOrNewNamespaceSelector, editOrNewNamespaceSelectorLike, editOrNewNodePlacement, editOrNewNodePlacementLike, editOrNewRouteAdmission, editOrNewRouteAdmissionLike, editOrNewRouteSelector, editOrNewRouteSelectorLike, editOrNewTlsSecurityProfile, editOrNewTlsSecurityProfileLike, editRouteAdmission, editRouteSelector, editTlsSecurityProfile, getDefaultCertificate, getDomain, getEndpointPublishingStrategy, getHttpHeaders, getLogging, getNamespaceSelector, getNodePlacement, getReplicas, getRouteAdmission, getRouteSelector, getTlsSecurityProfile, hasDefaultCertificate, hasDomain, hasEndpointPublishingStrategy, hasHttpHeaders, hasLogging, hasNamespaceSelector, hasNodePlacement, hasReplicas, hasRouteAdmission, hasRouteSelector, hasTlsSecurityProfile, withDefaultCertificate, withDomain, withEndpointPublishingStrategy, withHttpHeaders, withLogging, withNamespaceSelector, withNewDefaultCertificate, withNewDefaultCertificate, withNewDefaultCertificateLike, withNewDomain, withNewDomain, withNewDomain, withNewEndpointPublishingStrategy, withNewEndpointPublishingStrategyLike, withNewHttpHeaders, withNewHttpHeadersLike, withNewLogging, withNewLoggingLike, withNewNamespaceSelector, withNewNamespaceSelectorLike, withNewNodePlacement, withNewNodePlacementLike, withNewRouteAdmission, withNewRouteAdmission, withNewRouteAdmissionLike, withNewRouteSelector, withNewRouteSelectorLike, withNewTlsSecurityProfile, withNewTlsSecurityProfileLike, withNodePlacement, withReplicas, withRouteAdmission, withRouteSelector, withTlsSecurityProfile
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, aggregate, aggregate, build, build, builderOf
-
-
-
-
Constructor Detail
-
IngressControllerSpecBuilder
public IngressControllerSpecBuilder()
-
IngressControllerSpecBuilder
public IngressControllerSpecBuilder(Boolean validationEnabled)
-
IngressControllerSpecBuilder
public IngressControllerSpecBuilder(IngressControllerSpecFluent<?> fluent)
-
IngressControllerSpecBuilder
public IngressControllerSpecBuilder(IngressControllerSpecFluent<?> fluent, Boolean validationEnabled)
-
IngressControllerSpecBuilder
public IngressControllerSpecBuilder(IngressControllerSpecFluent<?> fluent, IngressControllerSpec instance)
-
IngressControllerSpecBuilder
public IngressControllerSpecBuilder(IngressControllerSpecFluent<?> fluent, IngressControllerSpec instance, Boolean validationEnabled)
-
IngressControllerSpecBuilder
public IngressControllerSpecBuilder(IngressControllerSpec instance)
-
IngressControllerSpecBuilder
public IngressControllerSpecBuilder(IngressControllerSpec instance, Boolean validationEnabled)
-
-
Method Detail
-
build
public IngressControllerSpec build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<IngressControllerSpec>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classIngressControllerSpecFluentImpl<IngressControllerSpecBuilder>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classIngressControllerSpecFluentImpl<IngressControllerSpecBuilder>
-
-