public final class SimpleCompositeRpcServiceBuilder extends AbstractCompositeServiceBuilder<RpcService>
AbstractCompositeServiceBuilder implementation. Useful when you do not want to
define a new dedicated RpcService builder type.| Constructor and Description |
|---|
SimpleCompositeRpcServiceBuilder()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
SimpleCompositeRpcService |
build()
Returns a newly-created
SimpleCompositeRpcService based on the RpcServices added to this
builder. |
SimpleCompositeRpcServiceBuilder |
service(Route route,
RpcService service)
|
SimpleCompositeRpcServiceBuilder |
service(String pathPattern,
RpcService service)
Binds the specified
Service at the specified path pattern. e.g. |
SimpleCompositeRpcServiceBuilder |
serviceUnder(String pathPrefix,
RpcService service)
Binds the specified
Service under the specified directory.. |
service, services, toString@Deprecated public SimpleCompositeRpcServiceBuilder()
SimpleCompositeRpcService.builder().SimpleCompositeRpcServiceBuilder.public SimpleCompositeRpcServiceBuilder serviceUnder(String pathPrefix, RpcService service)
AbstractCompositeServiceBuilderService under the specified directory..serviceUnder in class AbstractCompositeServiceBuilder<RpcService>public SimpleCompositeRpcServiceBuilder service(String pathPattern, RpcService service)
AbstractCompositeServiceBuilderService at the specified path pattern. e.g.
/login (no path parameters)/users/{userId} (curly-brace style)/list/:productType/by/:ordering (colon style)exact:/foo/bar (exact match)prefix:/files (prefix match)glob:/~*/downloads/** (glob pattern)regex:^/files/(?<filePath>.*)$ (regular expression)service in class AbstractCompositeServiceBuilder<RpcService>public SimpleCompositeRpcServiceBuilder service(Route route, RpcService service)
AbstractCompositeServiceBuilderservice in class AbstractCompositeServiceBuilder<RpcService>public SimpleCompositeRpcService build()
SimpleCompositeRpcService based on the RpcServices added to this
builder.Copyright © 2020 LeanCloud. All rights reserved.