public static class WebFluxLinkBuilder.WebFluxBuilder extends Object
Constructor and Description |
---|
WebFluxBuilder(reactor.core.publisher.Mono<WebFluxLinkBuilder> builder) |
Modifier and Type | Method and Description |
---|---|
WebFluxLinkBuilder.WebFluxBuilder |
slash(String path)
Creates a new
WebFluxLinkBuilder.WebFluxBuilder appending the given path to the currently to be built link. |
WebFluxLinkBuilder.WebFluxLink |
toLink(Function<WebFluxLinkBuilder,reactor.core.publisher.Mono<Link>> finisher)
General callback to produce a
Link from the given WebFluxLinkBuilder . |
WebFluxLinkBuilder.WebFluxLink |
withRel(LinkRelation relation)
|
WebFluxLinkBuilder.WebFluxLink |
withRel(String relation)
Creates a new
WebFluxLinkBuilder.WebFluxLink for the Link with the given link relation. |
WebFluxLinkBuilder.WebFluxLink |
withSelfRel()
|
public WebFluxBuilder(reactor.core.publisher.Mono<WebFluxLinkBuilder> builder)
public WebFluxLinkBuilder.WebFluxBuilder slash(String path)
WebFluxLinkBuilder.WebFluxBuilder
appending the given path to the currently to be built link.path
- must not be null.public WebFluxLinkBuilder.WebFluxLink withRel(LinkRelation relation)
relation
- must not be null.public WebFluxLinkBuilder.WebFluxLink withRel(String relation)
WebFluxLinkBuilder.WebFluxLink
for the Link
with the given link relation.relation
- must not be null.public WebFluxLinkBuilder.WebFluxLink withSelfRel()
public WebFluxLinkBuilder.WebFluxLink toLink(Function<WebFluxLinkBuilder,reactor.core.publisher.Mono<Link>> finisher)
Link
from the given WebFluxLinkBuilder
.finisher
- must not be null.Copyright © 2011–2021 VMware, Inc.. All rights reserved.