| Constructor and Description |
|---|
DefaultRoutes(reactor.core.publisher.Mono<CloudFoundryClient> cloudFoundryClient,
reactor.core.publisher.Mono<String> organizationId,
reactor.core.publisher.Mono<String> spaceId) |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<Boolean> |
check(CheckRouteRequest request)
Checks whether a route exists
|
reactor.core.publisher.Mono<Integer> |
create(CreateRouteRequest request)
Create a new route
|
reactor.core.publisher.Mono<Void> |
delete(DeleteRouteRequest request)
Remove a route
|
reactor.core.publisher.Mono<Void> |
deleteOrphanedRoutes(DeleteOrphanedRoutesRequest request)
Delete orphaned routes.
|
reactor.core.publisher.Flux<Route> |
list(ListRoutesRequest request)
Lists the routes and the applications bound to those routes
|
reactor.core.publisher.Mono<Integer> |
map(MapRouteRequest request)
Add a URL route to an application
|
reactor.core.publisher.Mono<Void> |
unmap(UnmapRouteRequest request)
Remove a URL route from an application
|
public DefaultRoutes(reactor.core.publisher.Mono<CloudFoundryClient> cloudFoundryClient, reactor.core.publisher.Mono<String> organizationId, reactor.core.publisher.Mono<String> spaceId)
public reactor.core.publisher.Mono<Boolean> check(CheckRouteRequest request)
Routespublic reactor.core.publisher.Mono<Integer> create(CreateRouteRequest request)
Routespublic reactor.core.publisher.Mono<Void> delete(DeleteRouteRequest request)
Routespublic reactor.core.publisher.Mono<Void> deleteOrphanedRoutes(DeleteOrphanedRoutesRequest request)
RoutesWarning: this operation is not atomic and may delete routes which are in the process of being associated with applications.
deleteOrphanedRoutes in interface Routespublic reactor.core.publisher.Flux<Route> list(ListRoutesRequest request)
Routespublic reactor.core.publisher.Mono<Integer> map(MapRouteRequest request)
Routespublic reactor.core.publisher.Mono<Void> unmap(UnmapRouteRequest request)
RoutesCopyright © 2019. All rights reserved.