public class RouteBuilder extends AbstractBuilder<io.fabric8.openshift.api.model.Route,RouteBuilder>
| Constructor and Description |
|---|
RouteBuilder(String routeName) |
| Modifier and Type | Method and Description |
|---|---|
io.fabric8.openshift.api.model.Route |
build() |
RouteBuilder |
defaultRouteCA() |
RouteBuilder |
edge() |
RouteBuilder |
exposedAsHost(String hostName) |
RouteBuilder |
forService(String serviceName) |
protected RouteBuilder |
getThis() |
RouteBuilder |
passthrough() |
RouteBuilder |
reencrypt() |
RouteBuilder |
routeCA(String routeCA) |
RouteBuilder |
routeCertificate(String routeCertificate) |
RouteBuilder |
routeKey(String routeKey) |
RouteBuilder |
serverCA(String serverCA) |
RouteBuilder |
targetPort(int targetPort) |
addAnnotation, addLabel, addLabels, app, equals, getName, hashCode, metadataBuilderpublic RouteBuilder(String routeName)
public RouteBuilder forService(String serviceName)
public RouteBuilder exposedAsHost(String hostName)
public RouteBuilder edge()
public RouteBuilder passthrough()
public RouteBuilder reencrypt()
public RouteBuilder defaultRouteCA()
public RouteBuilder routeCA(String routeCA)
public RouteBuilder routeKey(String routeKey)
public RouteBuilder routeCertificate(String routeCertificate)
public RouteBuilder serverCA(String serverCA)
public RouteBuilder targetPort(int targetPort)
public io.fabric8.openshift.api.model.Route build()
build in class AbstractBuilder<io.fabric8.openshift.api.model.Route,RouteBuilder>protected RouteBuilder getThis()
getThis in class AbstractBuilder<io.fabric8.openshift.api.model.Route,RouteBuilder>Copyright © 2022. All rights reserved.