public class IngressControllerSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
IngressControllerSpec()
No args constructor for use in serialization
|
IngressControllerSpec(io.fabric8.kubernetes.api.model.LocalObjectReference defaultCertificate,
String domain,
EndpointPublishingStrategy endpointPublishingStrategy,
ConfigMapNameReference httpErrorCodePages,
IngressControllerHTTPHeaders httpHeaders,
IngressControllerLogging logging,
io.fabric8.kubernetes.api.model.LabelSelector namespaceSelector,
NodePlacement nodePlacement,
Integer replicas,
RouteAdmissionPolicy routeAdmission,
io.fabric8.kubernetes.api.model.LabelSelector routeSelector,
TLSSecurityProfile tlsSecurityProfile,
IngressControllerTuningOptions tuningOptions,
io.fabric8.kubernetes.api.model.HasMetadata unsupportedConfigOverrides) |
public IngressControllerSpec()
public IngressControllerSpec(io.fabric8.kubernetes.api.model.LocalObjectReference defaultCertificate,
String domain,
EndpointPublishingStrategy endpointPublishingStrategy,
ConfigMapNameReference httpErrorCodePages,
IngressControllerHTTPHeaders httpHeaders,
IngressControllerLogging logging,
io.fabric8.kubernetes.api.model.LabelSelector namespaceSelector,
NodePlacement nodePlacement,
Integer replicas,
RouteAdmissionPolicy routeAdmission,
io.fabric8.kubernetes.api.model.LabelSelector routeSelector,
TLSSecurityProfile tlsSecurityProfile,
IngressControllerTuningOptions tuningOptions,
io.fabric8.kubernetes.api.model.HasMetadata unsupportedConfigOverrides)
httpErrorCodePages - routeSelector - replicas - endpointPublishingStrategy - namespaceSelector - httpHeaders - nodePlacement - routeAdmission - domain - tlsSecurityProfile - defaultCertificate - unsupportedConfigOverrides - logging - tuningOptions - public io.fabric8.kubernetes.api.model.LocalObjectReference getDefaultCertificate()
public void setDefaultCertificate(io.fabric8.kubernetes.api.model.LocalObjectReference defaultCertificate)
public String getDomain()
public void setDomain(String domain)
public EndpointPublishingStrategy getEndpointPublishingStrategy()
public void setEndpointPublishingStrategy(EndpointPublishingStrategy endpointPublishingStrategy)
public ConfigMapNameReference getHttpErrorCodePages()
public void setHttpErrorCodePages(ConfigMapNameReference httpErrorCodePages)
public IngressControllerHTTPHeaders getHttpHeaders()
public void setHttpHeaders(IngressControllerHTTPHeaders httpHeaders)
public IngressControllerLogging getLogging()
public void setLogging(IngressControllerLogging logging)
public io.fabric8.kubernetes.api.model.LabelSelector getNamespaceSelector()
public void setNamespaceSelector(io.fabric8.kubernetes.api.model.LabelSelector namespaceSelector)
public NodePlacement getNodePlacement()
public void setNodePlacement(NodePlacement nodePlacement)
public Integer getReplicas()
public void setReplicas(Integer replicas)
public RouteAdmissionPolicy getRouteAdmission()
public void setRouteAdmission(RouteAdmissionPolicy routeAdmission)
public io.fabric8.kubernetes.api.model.LabelSelector getRouteSelector()
public void setRouteSelector(io.fabric8.kubernetes.api.model.LabelSelector routeSelector)
public TLSSecurityProfile getTlsSecurityProfile()
public void setTlsSecurityProfile(TLSSecurityProfile tlsSecurityProfile)
public IngressControllerTuningOptions getTuningOptions()
public void setTuningOptions(IngressControllerTuningOptions tuningOptions)
public io.fabric8.kubernetes.api.model.HasMetadata getUnsupportedConfigOverrides()
public void setUnsupportedConfigOverrides(io.fabric8.kubernetes.api.model.HasMetadata unsupportedConfigOverrides)
Copyright © 2015–2020 Red Hat. All rights reserved.