public class IngressControllerSpecBuilder extends IngressControllerSpecFluentImpl<IngressControllerSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<IngressControllerSpec,IngressControllerSpecBuilder>
IngressControllerSpecFluentImpl.AuthenticationUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.ClientTLSNestedImpl<N>, IngressControllerSpecFluentImpl.CloudCredentialUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.ClusterCSIDriverUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.ConfigUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.ConsoleUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.CSISnapshotControllerUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.DefaultCertificateNestedImpl<N>, IngressControllerSpecFluentImpl.DNSRecordUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.DNSUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.EndpointPublishingStrategyNestedImpl<N>, IngressControllerSpecFluentImpl.EtcdUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.HttpCompressionNestedImpl<N>, IngressControllerSpecFluentImpl.HttpErrorCodePagesNestedImpl<N>, IngressControllerSpecFluentImpl.HttpHeadersNestedImpl<N>, IngressControllerSpecFluentImpl.ImageContentSourcePolicyUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.ImagePrunerUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.IngressControllerUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.KubeAPIServerUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.KubeControllerManagerUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.KubeSchedulerUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.KubeStorageVersionMigratorUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.LoggingNestedImpl<N>, IngressControllerSpecFluentImpl.NamespaceSelectorNestedImpl<N>, IngressControllerSpecFluentImpl.NetworkUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.NodePlacementNestedImpl<N>, IngressControllerSpecFluentImpl.OpenShiftAPIServerUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.OpenShiftControllerManagerUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.PersistentVolumeClaimUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.PodNetworkConnectivityCheckUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.RouteAdmissionNestedImpl<N>, IngressControllerSpecFluentImpl.RouteSelectorNestedImpl<N>, IngressControllerSpecFluentImpl.ServiceCatalogAPIServerUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.ServiceCAUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.StorageUnsupportedConfigOverridesNestedImpl<N>, IngressControllerSpecFluentImpl.TlsSecurityProfileNestedImpl<N>, IngressControllerSpecFluentImpl.TuningOptionsNestedImpl<N>IngressControllerSpecFluent.AuthenticationUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.ClientTLSNested<N>, IngressControllerSpecFluent.CloudCredentialUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.ClusterCSIDriverUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.ConfigUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.ConsoleUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.CSISnapshotControllerUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.DefaultCertificateNested<N>, IngressControllerSpecFluent.DNSRecordUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.DNSUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.EndpointPublishingStrategyNested<N>, IngressControllerSpecFluent.EtcdUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.HttpCompressionNested<N>, IngressControllerSpecFluent.HttpErrorCodePagesNested<N>, IngressControllerSpecFluent.HttpHeadersNested<N>, IngressControllerSpecFluent.ImageContentSourcePolicyUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.ImagePrunerUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.IngressControllerUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.KubeAPIServerUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.KubeControllerManagerUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.KubeSchedulerUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.KubeStorageVersionMigratorUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.LoggingNested<N>, IngressControllerSpecFluent.NamespaceSelectorNested<N>, IngressControllerSpecFluent.NetworkUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.NodePlacementNested<N>, IngressControllerSpecFluent.OpenShiftAPIServerUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.OpenShiftControllerManagerUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.PersistentVolumeClaimUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.PodNetworkConnectivityCheckUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.RouteAdmissionNested<N>, IngressControllerSpecFluent.RouteSelectorNested<N>, IngressControllerSpecFluent.ServiceCatalogAPIServerUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.ServiceCatalogControllerManagerUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.ServiceCAUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.StorageUnsupportedConfigOverridesNested<N>, IngressControllerSpecFluent.TlsSecurityProfileNested<N>, IngressControllerSpecFluent.TuningOptionsNested<N>| Constructor and Description |
|---|
IngressControllerSpecBuilder() |
IngressControllerSpecBuilder(Boolean validationEnabled) |
IngressControllerSpecBuilder(IngressControllerSpec instance) |
IngressControllerSpecBuilder(IngressControllerSpec instance,
Boolean validationEnabled) |
IngressControllerSpecBuilder(IngressControllerSpecFluent<?> fluent) |
IngressControllerSpecBuilder(IngressControllerSpecFluent<?> fluent,
Boolean validationEnabled) |
IngressControllerSpecBuilder(IngressControllerSpecFluent<?> fluent,
IngressControllerSpec instance) |
IngressControllerSpecBuilder(IngressControllerSpecFluent<?> fluent,
IngressControllerSpec instance,
Boolean validationEnabled) |
| Modifier and Type | Method and Description |
|---|---|
IngressControllerSpec |
build() |
boolean |
equals(Object o) |
int |
hashCode() |
addToAdditionalProperties, addToAdditionalProperties, buildClientTLS, buildDefaultCertificate, buildEndpointPublishingStrategy, buildHttpCompression, buildHttpErrorCodePages, buildHttpHeaders, buildLogging, buildNamespaceSelector, buildNodePlacement, buildRouteAdmission, buildRouteSelector, buildTlsSecurityProfile, buildTuningOptions, buildUnsupportedConfigOverrides, editClientTLS, editDefaultCertificate, editEndpointPublishingStrategy, editHttpCompression, editHttpErrorCodePages, editHttpHeaders, editLogging, editNamespaceSelector, editNodePlacement, editOrNewClientTLS, editOrNewClientTLSLike, editOrNewDefaultCertificate, editOrNewDefaultCertificateLike, editOrNewEndpointPublishingStrategy, editOrNewEndpointPublishingStrategyLike, editOrNewHttpCompression, editOrNewHttpCompressionLike, editOrNewHttpErrorCodePages, editOrNewHttpErrorCodePagesLike, editOrNewHttpHeaders, editOrNewHttpHeadersLike, editOrNewLogging, editOrNewLoggingLike, editOrNewNamespaceSelector, editOrNewNamespaceSelectorLike, editOrNewNodePlacement, editOrNewNodePlacementLike, editOrNewRouteAdmission, editOrNewRouteAdmissionLike, editOrNewRouteSelector, editOrNewRouteSelectorLike, editOrNewTlsSecurityProfile, editOrNewTlsSecurityProfileLike, editOrNewTuningOptions, editOrNewTuningOptionsLike, editRouteAdmission, editRouteSelector, editTlsSecurityProfile, editTuningOptions, getAdditionalProperties, getClientTLS, getDefaultCertificate, getDomain, getEndpointPublishingStrategy, getHttpCompression, getHttpEmptyRequestsPolicy, getHttpErrorCodePages, getHttpHeaders, getLogging, getNamespaceSelector, getNodePlacement, getReplicas, getRouteAdmission, getRouteSelector, getTlsSecurityProfile, getTuningOptions, getUnsupportedConfigOverrides, hasAdditionalProperties, hasClientTLS, hasDefaultCertificate, hasDomain, hasEndpointPublishingStrategy, hasHttpCompression, hasHttpEmptyRequestsPolicy, hasHttpErrorCodePages, hasHttpHeaders, hasLogging, hasNamespaceSelector, hasNodePlacement, hasReplicas, hasRouteAdmission, hasRouteSelector, hasTlsSecurityProfile, hasTuningOptions, hasUnsupportedConfigOverrides, removeFromAdditionalProperties, removeFromAdditionalProperties, withAdditionalProperties, withAuthenticationUnsupportedConfigOverrides, withClientTLS, withCloudCredentialUnsupportedConfigOverrides, withClusterCSIDriverUnsupportedConfigOverrides, withConfigUnsupportedConfigOverrides, withConsoleUnsupportedConfigOverrides, withCSISnapshotControllerUnsupportedConfigOverrides, withDefaultCertificate, withDNSRecordUnsupportedConfigOverrides, withDNSUnsupportedConfigOverrides, withDomain, withEndpointPublishingStrategy, withEtcdUnsupportedConfigOverrides, withHttpCompression, withHttpEmptyRequestsPolicy, withHttpErrorCodePages, withHttpHeaders, withImageContentSourcePolicyUnsupportedConfigOverrides, withImagePrunerUnsupportedConfigOverrides, withIngressControllerUnsupportedConfigOverrides, withKubeAPIServerUnsupportedConfigOverrides, withKubeControllerManagerUnsupportedConfigOverrides, withKubeSchedulerUnsupportedConfigOverrides, withKubeStorageVersionMigratorUnsupportedConfigOverrides, withLogging, withNamespaceSelector, withNetworkUnsupportedConfigOverrides, withNewAuthenticationUnsupportedConfigOverrides, withNewAuthenticationUnsupportedConfigOverridesLike, withNewClientTLS, withNewClientTLSLike, withNewCloudCredentialUnsupportedConfigOverrides, withNewCloudCredentialUnsupportedConfigOverridesLike, withNewClusterCSIDriverUnsupportedConfigOverrides, withNewClusterCSIDriverUnsupportedConfigOverridesLike, withNewConfigUnsupportedConfigOverrides, withNewConfigUnsupportedConfigOverridesLike, withNewConsoleUnsupportedConfigOverrides, withNewConsoleUnsupportedConfigOverridesLike, withNewCSISnapshotControllerUnsupportedConfigOverrides, withNewCSISnapshotControllerUnsupportedConfigOverridesLike, withNewDefaultCertificate, withNewDefaultCertificate, withNewDefaultCertificateLike, withNewDNSRecordUnsupportedConfigOverrides, withNewDNSRecordUnsupportedConfigOverridesLike, withNewDNSUnsupportedConfigOverrides, withNewDNSUnsupportedConfigOverridesLike, withNewDomain, withNewEndpointPublishingStrategy, withNewEndpointPublishingStrategyLike, withNewEtcdUnsupportedConfigOverrides, withNewEtcdUnsupportedConfigOverridesLike, withNewHttpCompression, withNewHttpCompressionLike, withNewHttpEmptyRequestsPolicy, withNewHttpErrorCodePages, withNewHttpErrorCodePages, withNewHttpErrorCodePagesLike, withNewHttpHeaders, withNewHttpHeadersLike, withNewImageContentSourcePolicyUnsupportedConfigOverrides, withNewImageContentSourcePolicyUnsupportedConfigOverridesLike, withNewImagePrunerUnsupportedConfigOverrides, withNewImagePrunerUnsupportedConfigOverridesLike, withNewIngressControllerUnsupportedConfigOverrides, withNewIngressControllerUnsupportedConfigOverridesLike, withNewKubeAPIServerUnsupportedConfigOverrides, withNewKubeAPIServerUnsupportedConfigOverridesLike, withNewKubeControllerManagerUnsupportedConfigOverrides, withNewKubeControllerManagerUnsupportedConfigOverridesLike, withNewKubeSchedulerUnsupportedConfigOverrides, withNewKubeSchedulerUnsupportedConfigOverridesLike, withNewKubeStorageVersionMigratorUnsupportedConfigOverrides, withNewKubeStorageVersionMigratorUnsupportedConfigOverridesLike, withNewLogging, withNewLoggingLike, withNewNamespaceSelector, withNewNamespaceSelectorLike, withNewNetworkUnsupportedConfigOverrides, withNewNetworkUnsupportedConfigOverridesLike, withNewNodePlacement, withNewNodePlacementLike, withNewOpenShiftAPIServerUnsupportedConfigOverrides, withNewOpenShiftAPIServerUnsupportedConfigOverridesLike, withNewOpenShiftControllerManagerUnsupportedConfigOverrides, withNewOpenShiftControllerManagerUnsupportedConfigOverridesLike, withNewPersistentVolumeClaimUnsupportedConfigOverrides, withNewPersistentVolumeClaimUnsupportedConfigOverridesLike, withNewPodNetworkConnectivityCheckUnsupportedConfigOverrides, withNewPodNetworkConnectivityCheckUnsupportedConfigOverridesLike, withNewRouteAdmission, withNewRouteAdmission, withNewRouteAdmissionLike, withNewRouteSelector, withNewRouteSelectorLike, withNewServiceCatalogAPIServerUnsupportedConfigOverrides, withNewServiceCatalogAPIServerUnsupportedConfigOverridesLike, withNewServiceCatalogControllerManagerUnsupportedConfigOverrides, withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike, withNewServiceCAUnsupportedConfigOverrides, withNewServiceCAUnsupportedConfigOverridesLike, withNewStorageUnsupportedConfigOverrides, withNewStorageUnsupportedConfigOverridesLike, withNewTlsSecurityProfile, withNewTlsSecurityProfileLike, withNewTuningOptions, withNewTuningOptionsLike, withNodePlacement, withOpenShiftAPIServerUnsupportedConfigOverrides, withOpenShiftControllerManagerUnsupportedConfigOverrides, withPersistentVolumeClaimUnsupportedConfigOverrides, withPodNetworkConnectivityCheckUnsupportedConfigOverrides, withReplicas, withRouteAdmission, withRouteSelector, withServiceCatalogAPIServerUnsupportedConfigOverrides, withServiceCatalogControllerManagerUnsupportedConfigOverrides, withServiceCAUnsupportedConfigOverrides, withStorageUnsupportedConfigOverrides, withTlsSecurityProfile, withTuningOptions, withUnsupportedConfigOverridesaccept, accept, acceptInternal, aggregate, aggregate, build, build, builderOf, canVisit, hasCompatibleVisitMethodpublic IngressControllerSpecBuilder()
public IngressControllerSpecBuilder(Boolean validationEnabled)
public IngressControllerSpecBuilder(IngressControllerSpecFluent<?> fluent)
public IngressControllerSpecBuilder(IngressControllerSpecFluent<?> fluent, Boolean validationEnabled)
public IngressControllerSpecBuilder(IngressControllerSpecFluent<?> fluent, IngressControllerSpec instance)
public IngressControllerSpecBuilder(IngressControllerSpecFluent<?> fluent, IngressControllerSpec instance, Boolean validationEnabled)
public IngressControllerSpecBuilder(IngressControllerSpec instance)
public IngressControllerSpecBuilder(IngressControllerSpec instance, Boolean validationEnabled)
public IngressControllerSpec build()
build in interface io.fabric8.kubernetes.api.builder.Builder<IngressControllerSpec>public boolean equals(Object o)
equals in class IngressControllerSpecFluentImpl<IngressControllerSpecBuilder>public int hashCode()
hashCode in class IngressControllerSpecFluentImpl<IngressControllerSpecBuilder>Copyright © 2015–2020 Red Hat. All rights reserved.