Interface IngressControllerSpecFluent<A extends IngressControllerSpecFluent<A>>
-
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
IngressControllerFluent.SpecNested<N>
- All Known Implementing Classes:
IngressControllerFluentImpl.SpecNestedImpl,IngressControllerSpecBuilder,IngressControllerSpecFluentImpl
public interface IngressControllerSpecFluent<A extends IngressControllerSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceIngressControllerSpecFluent.DefaultCertificateNested<N>static interfaceIngressControllerSpecFluent.EndpointPublishingStrategyNested<N>static interfaceIngressControllerSpecFluent.HttpHeadersNested<N>static interfaceIngressControllerSpecFluent.LoggingNested<N>static interfaceIngressControllerSpecFluent.NamespaceSelectorNested<N>static interfaceIngressControllerSpecFluent.NodePlacementNested<N>static interfaceIngressControllerSpecFluent.RouteAdmissionNested<N>static interfaceIngressControllerSpecFluent.RouteSelectorNested<N>static interfaceIngressControllerSpecFluent.TlsSecurityProfileNested<N>
-
Method Summary
-
-
-
Method Detail
-
getDefaultCertificate
@Deprecated io.fabric8.kubernetes.api.model.LocalObjectReference getDefaultCertificate()
Deprecated.This method has been deprecated, please use method buildDefaultCertificate instead.- Returns:
- The buildable object.
-
buildDefaultCertificate
io.fabric8.kubernetes.api.model.LocalObjectReference buildDefaultCertificate()
-
withDefaultCertificate
A withDefaultCertificate(io.fabric8.kubernetes.api.model.LocalObjectReference defaultCertificate)
-
hasDefaultCertificate
Boolean hasDefaultCertificate()
-
withNewDefaultCertificate
IngressControllerSpecFluent.DefaultCertificateNested<A> withNewDefaultCertificate()
-
withNewDefaultCertificateLike
IngressControllerSpecFluent.DefaultCertificateNested<A> withNewDefaultCertificateLike(io.fabric8.kubernetes.api.model.LocalObjectReference item)
-
editDefaultCertificate
IngressControllerSpecFluent.DefaultCertificateNested<A> editDefaultCertificate()
-
editOrNewDefaultCertificate
IngressControllerSpecFluent.DefaultCertificateNested<A> editOrNewDefaultCertificate()
-
editOrNewDefaultCertificateLike
IngressControllerSpecFluent.DefaultCertificateNested<A> editOrNewDefaultCertificateLike(io.fabric8.kubernetes.api.model.LocalObjectReference item)
-
getDomain
String getDomain()
-
hasDomain
Boolean hasDomain()
-
withNewDomain
A withNewDomain(StringBuilder arg1)
-
withNewDomain
A withNewDomain(StringBuffer arg1)
-
getEndpointPublishingStrategy
@Deprecated EndpointPublishingStrategy getEndpointPublishingStrategy()
Deprecated.This method has been deprecated, please use method buildEndpointPublishingStrategy instead.- Returns:
- The buildable object.
-
buildEndpointPublishingStrategy
EndpointPublishingStrategy buildEndpointPublishingStrategy()
-
withEndpointPublishingStrategy
A withEndpointPublishingStrategy(EndpointPublishingStrategy endpointPublishingStrategy)
-
hasEndpointPublishingStrategy
Boolean hasEndpointPublishingStrategy()
-
withNewEndpointPublishingStrategy
IngressControllerSpecFluent.EndpointPublishingStrategyNested<A> withNewEndpointPublishingStrategy()
-
withNewEndpointPublishingStrategyLike
IngressControllerSpecFluent.EndpointPublishingStrategyNested<A> withNewEndpointPublishingStrategyLike(EndpointPublishingStrategy item)
-
editEndpointPublishingStrategy
IngressControllerSpecFluent.EndpointPublishingStrategyNested<A> editEndpointPublishingStrategy()
-
editOrNewEndpointPublishingStrategy
IngressControllerSpecFluent.EndpointPublishingStrategyNested<A> editOrNewEndpointPublishingStrategy()
-
editOrNewEndpointPublishingStrategyLike
IngressControllerSpecFluent.EndpointPublishingStrategyNested<A> editOrNewEndpointPublishingStrategyLike(EndpointPublishingStrategy item)
-
getHttpHeaders
@Deprecated IngressControllerHTTPHeaders getHttpHeaders()
Deprecated.This method has been deprecated, please use method buildHttpHeaders instead.- Returns:
- The buildable object.
-
buildHttpHeaders
IngressControllerHTTPHeaders buildHttpHeaders()
-
withHttpHeaders
A withHttpHeaders(IngressControllerHTTPHeaders httpHeaders)
-
hasHttpHeaders
Boolean hasHttpHeaders()
-
withNewHttpHeaders
IngressControllerSpecFluent.HttpHeadersNested<A> withNewHttpHeaders()
-
withNewHttpHeadersLike
IngressControllerSpecFluent.HttpHeadersNested<A> withNewHttpHeadersLike(IngressControllerHTTPHeaders item)
-
editHttpHeaders
IngressControllerSpecFluent.HttpHeadersNested<A> editHttpHeaders()
-
editOrNewHttpHeaders
IngressControllerSpecFluent.HttpHeadersNested<A> editOrNewHttpHeaders()
-
editOrNewHttpHeadersLike
IngressControllerSpecFluent.HttpHeadersNested<A> editOrNewHttpHeadersLike(IngressControllerHTTPHeaders item)
-
getLogging
@Deprecated IngressControllerLogging getLogging()
Deprecated.This method has been deprecated, please use method buildLogging instead.- Returns:
- The buildable object.
-
buildLogging
IngressControllerLogging buildLogging()
-
withLogging
A withLogging(IngressControllerLogging logging)
-
hasLogging
Boolean hasLogging()
-
withNewLogging
IngressControllerSpecFluent.LoggingNested<A> withNewLogging()
-
withNewLoggingLike
IngressControllerSpecFluent.LoggingNested<A> withNewLoggingLike(IngressControllerLogging item)
-
editLogging
IngressControllerSpecFluent.LoggingNested<A> editLogging()
-
editOrNewLogging
IngressControllerSpecFluent.LoggingNested<A> editOrNewLogging()
-
editOrNewLoggingLike
IngressControllerSpecFluent.LoggingNested<A> editOrNewLoggingLike(IngressControllerLogging item)
-
getNamespaceSelector
@Deprecated io.fabric8.kubernetes.api.model.LabelSelector getNamespaceSelector()
Deprecated.This method has been deprecated, please use method buildNamespaceSelector instead.- Returns:
- The buildable object.
-
buildNamespaceSelector
io.fabric8.kubernetes.api.model.LabelSelector buildNamespaceSelector()
-
withNamespaceSelector
A withNamespaceSelector(io.fabric8.kubernetes.api.model.LabelSelector namespaceSelector)
-
hasNamespaceSelector
Boolean hasNamespaceSelector()
-
withNewNamespaceSelector
IngressControllerSpecFluent.NamespaceSelectorNested<A> withNewNamespaceSelector()
-
withNewNamespaceSelectorLike
IngressControllerSpecFluent.NamespaceSelectorNested<A> withNewNamespaceSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
-
editNamespaceSelector
IngressControllerSpecFluent.NamespaceSelectorNested<A> editNamespaceSelector()
-
editOrNewNamespaceSelector
IngressControllerSpecFluent.NamespaceSelectorNested<A> editOrNewNamespaceSelector()
-
editOrNewNamespaceSelectorLike
IngressControllerSpecFluent.NamespaceSelectorNested<A> editOrNewNamespaceSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
-
getNodePlacement
@Deprecated NodePlacement getNodePlacement()
Deprecated.This method has been deprecated, please use method buildNodePlacement instead.- Returns:
- The buildable object.
-
buildNodePlacement
NodePlacement buildNodePlacement()
-
withNodePlacement
A withNodePlacement(NodePlacement nodePlacement)
-
hasNodePlacement
Boolean hasNodePlacement()
-
withNewNodePlacement
IngressControllerSpecFluent.NodePlacementNested<A> withNewNodePlacement()
-
withNewNodePlacementLike
IngressControllerSpecFluent.NodePlacementNested<A> withNewNodePlacementLike(NodePlacement item)
-
editNodePlacement
IngressControllerSpecFluent.NodePlacementNested<A> editNodePlacement()
-
editOrNewNodePlacement
IngressControllerSpecFluent.NodePlacementNested<A> editOrNewNodePlacement()
-
editOrNewNodePlacementLike
IngressControllerSpecFluent.NodePlacementNested<A> editOrNewNodePlacementLike(NodePlacement item)
-
getReplicas
Integer getReplicas()
-
hasReplicas
Boolean hasReplicas()
-
getRouteAdmission
@Deprecated RouteAdmissionPolicy getRouteAdmission()
Deprecated.This method has been deprecated, please use method buildRouteAdmission instead.- Returns:
- The buildable object.
-
buildRouteAdmission
RouteAdmissionPolicy buildRouteAdmission()
-
withRouteAdmission
A withRouteAdmission(RouteAdmissionPolicy routeAdmission)
-
hasRouteAdmission
Boolean hasRouteAdmission()
-
withNewRouteAdmission
IngressControllerSpecFluent.RouteAdmissionNested<A> withNewRouteAdmission()
-
withNewRouteAdmissionLike
IngressControllerSpecFluent.RouteAdmissionNested<A> withNewRouteAdmissionLike(RouteAdmissionPolicy item)
-
editRouteAdmission
IngressControllerSpecFluent.RouteAdmissionNested<A> editRouteAdmission()
-
editOrNewRouteAdmission
IngressControllerSpecFluent.RouteAdmissionNested<A> editOrNewRouteAdmission()
-
editOrNewRouteAdmissionLike
IngressControllerSpecFluent.RouteAdmissionNested<A> editOrNewRouteAdmissionLike(RouteAdmissionPolicy item)
-
getRouteSelector
@Deprecated io.fabric8.kubernetes.api.model.LabelSelector getRouteSelector()
Deprecated.This method has been deprecated, please use method buildRouteSelector instead.- Returns:
- The buildable object.
-
buildRouteSelector
io.fabric8.kubernetes.api.model.LabelSelector buildRouteSelector()
-
withRouteSelector
A withRouteSelector(io.fabric8.kubernetes.api.model.LabelSelector routeSelector)
-
hasRouteSelector
Boolean hasRouteSelector()
-
withNewRouteSelector
IngressControllerSpecFluent.RouteSelectorNested<A> withNewRouteSelector()
-
withNewRouteSelectorLike
IngressControllerSpecFluent.RouteSelectorNested<A> withNewRouteSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
-
editRouteSelector
IngressControllerSpecFluent.RouteSelectorNested<A> editRouteSelector()
-
editOrNewRouteSelector
IngressControllerSpecFluent.RouteSelectorNested<A> editOrNewRouteSelector()
-
editOrNewRouteSelectorLike
IngressControllerSpecFluent.RouteSelectorNested<A> editOrNewRouteSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
-
getTlsSecurityProfile
@Deprecated TLSSecurityProfile getTlsSecurityProfile()
Deprecated.This method has been deprecated, please use method buildTlsSecurityProfile instead.- Returns:
- The buildable object.
-
buildTlsSecurityProfile
TLSSecurityProfile buildTlsSecurityProfile()
-
withTlsSecurityProfile
A withTlsSecurityProfile(TLSSecurityProfile tlsSecurityProfile)
-
hasTlsSecurityProfile
Boolean hasTlsSecurityProfile()
-
withNewTlsSecurityProfile
IngressControllerSpecFluent.TlsSecurityProfileNested<A> withNewTlsSecurityProfile()
-
withNewTlsSecurityProfileLike
IngressControllerSpecFluent.TlsSecurityProfileNested<A> withNewTlsSecurityProfileLike(TLSSecurityProfile item)
-
editTlsSecurityProfile
IngressControllerSpecFluent.TlsSecurityProfileNested<A> editTlsSecurityProfile()
-
editOrNewTlsSecurityProfile
IngressControllerSpecFluent.TlsSecurityProfileNested<A> editOrNewTlsSecurityProfile()
-
editOrNewTlsSecurityProfileLike
IngressControllerSpecFluent.TlsSecurityProfileNested<A> editOrNewTlsSecurityProfileLike(TLSSecurityProfile item)
-
-