Package io.fabric8.openshift.api.model
Interface RouteSpecFluent<A extends RouteSpecFluent<A>>
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
RouteFluent.SpecNested<N>
- All Known Implementing Classes:
DoneableRouteSpec,RouteFluentImpl.SpecNestedImpl,RouteSpecBuilder,RouteSpecFluentImpl
public interface RouteSpecFluent<A extends RouteSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceRouteSpecFluent.AlternateBackendsNested<N>static interfaceRouteSpecFluent.PortNested<N>static interfaceRouteSpecFluent.TlsNested<N>static interfaceRouteSpecFluent.ToNested<N> -
Method Summary
-
Method Details
-
addToAlternateBackends
-
setToAlternateBackends
-
addToAlternateBackends
-
addAllToAlternateBackends
-
removeFromAlternateBackends
-
removeAllFromAlternateBackends
-
removeMatchingFromAlternateBackends
A removeMatchingFromAlternateBackends(io.fabric8.kubernetes.api.builder.Predicate<RouteTargetReferenceBuilder> predicate) -
getAlternateBackends
Deprecated.This method has been deprecated, please use method buildAlternateBackends instead.- Returns:
- The buildable object.
-
buildAlternateBackends
List<RouteTargetReference> buildAlternateBackends() -
buildAlternateBackend
-
buildFirstAlternateBackend
RouteTargetReference buildFirstAlternateBackend() -
buildLastAlternateBackend
RouteTargetReference buildLastAlternateBackend() -
buildMatchingAlternateBackend
RouteTargetReference buildMatchingAlternateBackend(io.fabric8.kubernetes.api.builder.Predicate<RouteTargetReferenceBuilder> predicate) -
hasMatchingAlternateBackend
Boolean hasMatchingAlternateBackend(io.fabric8.kubernetes.api.builder.Predicate<RouteTargetReferenceBuilder> predicate) -
withAlternateBackends
-
withAlternateBackends
-
hasAlternateBackends
Boolean hasAlternateBackends() -
addNewAlternateBackend
-
addNewAlternateBackend
RouteSpecFluent.AlternateBackendsNested<A> addNewAlternateBackend() -
addNewAlternateBackendLike
-
setNewAlternateBackendLike
RouteSpecFluent.AlternateBackendsNested<A> setNewAlternateBackendLike(int index, RouteTargetReference item) -
editAlternateBackend
-
editFirstAlternateBackend
RouteSpecFluent.AlternateBackendsNested<A> editFirstAlternateBackend() -
editLastAlternateBackend
RouteSpecFluent.AlternateBackendsNested<A> editLastAlternateBackend() -
editMatchingAlternateBackend
RouteSpecFluent.AlternateBackendsNested<A> editMatchingAlternateBackend(io.fabric8.kubernetes.api.builder.Predicate<RouteTargetReferenceBuilder> predicate) -
getHost
String getHost() -
withHost
-
hasHost
Boolean hasHost() -
withNewHost
-
withNewHost
-
withNewHost
-
getPath
String getPath() -
withPath
-
hasPath
Boolean hasPath() -
withNewPath
-
withNewPath
-
withNewPath
-
getPort
Deprecated.This method has been deprecated, please use method buildPort instead.- Returns:
- The buildable object.
-
buildPort
RoutePort buildPort() -
withPort
-
hasPort
Boolean hasPort() -
withNewPort
RouteSpecFluent.PortNested<A> withNewPort() -
withNewPortLike
-
editPort
RouteSpecFluent.PortNested<A> editPort() -
editOrNewPort
RouteSpecFluent.PortNested<A> editOrNewPort() -
editOrNewPortLike
-
getSubdomain
String getSubdomain() -
withSubdomain
-
hasSubdomain
Boolean hasSubdomain() -
withNewSubdomain
-
withNewSubdomain
-
withNewSubdomain
-
getTls
Deprecated.This method has been deprecated, please use method buildTls instead.- Returns:
- The buildable object.
-
buildTls
TLSConfig buildTls() -
withTls
-
hasTls
Boolean hasTls() -
withNewTls
RouteSpecFluent.TlsNested<A> withNewTls() -
withNewTlsLike
-
editTls
RouteSpecFluent.TlsNested<A> editTls() -
editOrNewTls
RouteSpecFluent.TlsNested<A> editOrNewTls() -
editOrNewTlsLike
-
getTo
Deprecated.This method has been deprecated, please use method buildTo instead.- Returns:
- The buildable object.
-
buildTo
RouteTargetReference buildTo() -
withTo
-
hasTo
Boolean hasTo() -
withNewTo
-
withNewTo
RouteSpecFluent.ToNested<A> withNewTo() -
withNewToLike
-
editTo
RouteSpecFluent.ToNested<A> editTo() -
editOrNewTo
RouteSpecFluent.ToNested<A> editOrNewTo() -
editOrNewToLike
-
getWildcardPolicy
String getWildcardPolicy() -
withWildcardPolicy
-
hasWildcardPolicy
Boolean hasWildcardPolicy() -
withNewWildcardPolicy
-
withNewWildcardPolicy
-
withNewWildcardPolicy
-