JsseESTServiceBuilder
public 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()