public abstract class AbstractTectonRequest
extends java.lang.Object
| Constructor and Description |
|---|
AbstractTectonRequest(java.lang.String endpoint,
TectonHttpClient.HttpMethod method,
java.lang.String workspaceName,
java.lang.String featureServiceName)
Parent class constructor that configures the request endpoint, request method, workspaceName
and featureServiceName
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getEndpoint()
Returns the endpoint for request type.
|
java.lang.String |
getFeatureServiceName()
Returns the featureServiceName set for the request
|
TectonHttpClient.HttpMethod |
getMethod()
Returns the Http Method used by the request type.
|
java.lang.String |
getWorkspaceName()
Returns the workspaceName set for the request
|
abstract java.lang.String |
requestToJson() |
public AbstractTectonRequest(java.lang.String endpoint,
TectonHttpClient.HttpMethod method,
java.lang.String workspaceName,
java.lang.String featureServiceName)
throws TectonClientException
endpoint - method - workspaceName - featureServiceName - TectonClientException - when workspaceName or featureServiceName is null or emptypublic java.lang.String getEndpoint()
public TectonHttpClient.HttpMethod getMethod()
public java.lang.String getFeatureServiceName()
public java.lang.String getWorkspaceName()
public abstract java.lang.String requestToJson()