JsseESTServiceBuilderpublic class ESTServiceBuilder
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
protected ESTClientProvider |
clientProvider |
|
protected java.lang.String |
label |
|
protected java.lang.String |
server |
| Constructor | Description |
|---|---|
ESTServiceBuilder(java.lang.String server) |
With scheme and host..
|
| Modifier and Type | Method | Description |
|---|---|---|
ESTService |
build() |
Build the service.
|
ESTServiceBuilder |
withClientProvider(ESTClientProvider clientProvider) |
Set the client provider.
|
ESTServiceBuilder |
withLabel(java.lang.String label) |
Set the label as per https://tools.ietf.org/html/rfc7030#section-3.2.2
|
protected final java.lang.String server
protected ESTClientProvider clientProvider
protected java.lang.String label
public ESTServiceBuilder(java.lang.String server)
server - The authority name, eg estserver.co.aupublic ESTServiceBuilder withLabel(java.lang.String label)
label - The label.public ESTServiceBuilder withClientProvider(ESTClientProvider clientProvider)
clientProvider - The client provider.public ESTService build()