| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
accessToken |
java.lang.String |
appId |
java.lang.String |
contentType |
java.util.Map<java.lang.String,java.lang.String> |
data |
java.lang.String |
endpointName |
java.lang.String |
entityId |
java.lang.String |
entityValue |
java.lang.String |
expressionValue |
java.lang.String |
finalData |
java.util.Map<java.lang.String,java.lang.String> |
headers |
java.lang.String |
method |
java.lang.String |
url |
| Constructor and Description |
|---|
Entity(java.lang.String endpointName)
Class Constructor
|
Entity(java.lang.String endpointName,
java.lang.String contentType)
Class Constructor
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
config()
Configure The API Call Info
|
java.lang.String |
debug()
Debug The Request
This Used for Development Purposes and Shouldn't used in Production
|
java.lang.String |
getAccessToken()
Get Access Token
|
java.lang.String |
getAppId()
Get The App ID
|
java.lang.String |
getData()
Get The Data to Send
|
java.lang.String |
getDoc()
Get A Short sentence describing this entity
|
java.lang.String |
getEntityId()
Get the Entity ID
|
java.lang.String |
getEntityValue()
Get The Entity Value
|
java.lang.String |
getExpression()
Get Entity Value Expression
|
java.lang.String[] |
getExpressions()
Get Entity Value Expressions
|
java.lang.String |
getExpressionValue()
Get the Expression Value
|
java.util.Map<java.lang.String,java.lang.String> |
getHeaders()
Get The Headers
|
java.lang.String |
getId()
Get The Entity Id
|
java.lang.String |
getMetadata()
Get A metadata to attach to Entity value
|
java.lang.String |
getMethod()
Get The Method
|
java.lang.String |
getUrl()
Get The URL
|
java.lang.String |
getValue()
Get Entity Value
|
java.lang.String[] |
getValues()
Get Entity Values
|
void |
setAccessToken(java.lang.String accessToken)
Set Access Token
|
void |
setAppId(java.lang.String appId)
Set App ID
|
void |
setDoc(java.lang.String doc)
Set A Short sentence describing this entity
|
void |
setEntityId(java.lang.String entityId)
Set the Entity ID
|
void |
setEntityValue(java.lang.String entityValue)
Set The Entity Value
|
void |
setExpression(java.lang.String expression)
Set Entity Value Expression
|
void |
setExpressions(java.lang.String[] expressions)
Set Entity Value Expressions
|
void |
setExpressionValue(java.lang.String expressionValue)
Set the Expression Value
|
void |
setId(java.lang.String id)
Set The Entity Id
|
void |
setMetadata(java.lang.String metadata)
Set A metadata to attach to Entity value
|
void |
setValue(java.lang.String value)
Set Entity Value
|
void |
setValues(java.lang.String[] values)
Set Entity Values
|
public java.lang.String appId
public java.lang.String accessToken
public java.lang.String endpointName
public java.lang.String contentType
public java.lang.String url
public java.lang.String method
public java.util.Map<java.lang.String,java.lang.String> data
public java.lang.String finalData
public java.util.Map<java.lang.String,java.lang.String> headers
public java.lang.String entityId
public java.lang.String entityValue
public java.lang.String expressionValue
public Entity(java.lang.String endpointName)
endpointName - The Endpoint Namepublic Entity(java.lang.String endpointName,
java.lang.String contentType)
endpointName - The Endpoint NamecontentType - The Content Typepublic java.lang.Boolean config()
throws DataNotValid,
DataNotFound
config in interface ContractDataNotValid - Invalid Data Within The RequestDataNotFound - Some Data are Missingpublic java.lang.String getUrl()
public java.lang.String getMethod()
public java.util.Map<java.lang.String,java.lang.String> getHeaders()
getHeaders in interface Contractpublic java.lang.String getData()
public java.lang.String getAppId()
public java.lang.String getAccessToken()
getAccessToken in interface Contractpublic void setAppId(java.lang.String appId)
public void setAccessToken(java.lang.String accessToken)
setAccessToken in interface ContractaccessToken - Access Tokenpublic void setEntityId(java.lang.String entityId)
entityId - The Entity Idpublic void setEntityValue(java.lang.String entityValue)
entityValue - The Entity Valuepublic void setExpressionValue(java.lang.String expressionValue)
expressionValue - The Expression Valuepublic void setId(java.lang.String id)
id - The Entity idpublic void setDoc(java.lang.String doc)
doc - A Short sentence describing this entitypublic void setValues(java.lang.String[] values)
values - Entity Valuespublic void setValue(java.lang.String value)
value - Entity Valuepublic void setExpressions(java.lang.String[] expressions)
expressions - Entity Value Expressionspublic void setMetadata(java.lang.String metadata)
metadata - A metadata value to be attached to Entity valuepublic void setExpression(java.lang.String expression)
expression - Entity Value Expressionpublic java.lang.String getEntityId()
public java.lang.String getEntityValue()
public java.lang.String getExpressionValue()
public java.lang.String getId()
public java.lang.String getDoc()
public java.lang.String[] getValues()
public java.lang.String getValue()
public java.lang.String[] getExpressions()
public java.lang.String getMetadata()
public java.lang.String getExpression()