public class BreinLookup extends BreinBase<BreinLookup> implements IExecutable<BreinResult>
BreinBase.BaseFieldAPI_KEY_FIELD, GSON, SIGNATURE_FIELD, SIGNATURE_TYPE_FIELD, UNIX_TIMESTAMP_FIELD| Constructor and Description |
|---|
BreinLookup() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
createSignature(BreinConfig config,
java.util.Map<java.lang.String,java.lang.Object> requestData)
Creates the signature for lookup
|
BreinResult |
execute() |
BreinDimension |
getBreinDimension()
retrieves the Brein dimension object
|
java.lang.String |
getEndPoint(BreinConfig config)
retrieves the endpoint.
|
void |
prepareRequestData(BreinConfig config,
java.util.Map<java.lang.String,java.lang.Object> requestData)
prepares the request for the base section with standard fields
plus possible fields if configured
|
BreinLookup |
setBreinDimension(BreinDimension breinDimension)
sets the breindimension object - will be used for lookup
|
getBaseField, getGson, getIpAddress, getThis, getUnixTimestamp, getUser, prepareRequestData, set, setAdditional, setClientIpAddress, setUnixTimestamp, setUser, setUser, toStringpublic BreinDimension getBreinDimension()
public BreinLookup setBreinDimension(BreinDimension breinDimension)
breinDimension - object to setpublic java.lang.String getEndPoint(BreinConfig config)
BreinBasegetEndPoint in class BreinBase<BreinLookup>config - the current configurationpublic void prepareRequestData(BreinConfig config, java.util.Map<java.lang.String,java.lang.Object> requestData)
BreinBaseprepareRequestData in class BreinBase<BreinLookup>requestData - contains the created json structurepublic java.lang.String createSignature(BreinConfig config, java.util.Map<java.lang.String,java.lang.Object> requestData)
createSignature in interface ISecretStrategyconfig - the configurationrequestData - the data used for the request including all the data that will be sent, without the signaturepublic BreinResult execute()
execute in interface IExecutable<BreinResult>Copyright © Breinify - All Rights Reserved.