Package ai.promoted.delivery.model
Class Request
java.lang.Object
ai.promoted.delivery.model.Request
- All Implemented Interfaces:
Cloneable
Request
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddInsertionItem(Insertion insertionItem) autoViewId(String autoViewId) blenderConfig(BlenderConfig blenderConfig) clientInfo(ClientInfo clientInfo) clientRequestId(String clientRequestId) clone()Gets a mostly-shallow copy of the Request, but safely modifiable ClientInfo.booleanReturn true if this Request object is equal to o.Get autoViewIdGet blenderConfigGet clientInfoGet clientRequestIdgetDebug()Get debugGet deviceGet insertionGet pagingGet platformIdGet propertiesGet requestIdGet searchQueryGet sessionIdGet timingGet useCaseGet userInfoGet viewIdinthashCode()platformId(Integer platformId) properties(Properties properties) searchQuery(String searchQuery) voidsetAutoViewId(String autoViewId) voidsetBlenderConfig(BlenderConfig blenderConfig) voidsetClientInfo(ClientInfo clientInfo) voidsetClientRequestId(String clientRequestId) voidvoidvoidsetInsertion(List<Insertion> insertion) voidvoidsetPlatformId(Integer platformId) voidsetProperties(Properties properties) voidsetRequestId(String requestId) voidsetSearchQuery(String searchQuery) voidsetSessionId(String sessionId) voidvoidsetUseCase(UseCase useCase) voidsetUserInfo(UserInfo userInfo) voidtoString()
-
Field Details
-
JSON_PROPERTY_AUTO_VIEW_ID
- See Also:
-
JSON_PROPERTY_BLENDER_CONFIG
- See Also:
-
JSON_PROPERTY_CLIENT_INFO
- See Also:
-
JSON_PROPERTY_CLIENT_REQUEST_ID
- See Also:
-
JSON_PROPERTY_DEBUG
- See Also:
-
JSON_PROPERTY_DEVICE
- See Also:
-
JSON_PROPERTY_INSERTION
- See Also:
-
JSON_PROPERTY_PAGING
- See Also:
-
JSON_PROPERTY_PLATFORM_ID
- See Also:
-
JSON_PROPERTY_PROPERTIES
- See Also:
-
JSON_PROPERTY_REQUEST_ID
- See Also:
-
JSON_PROPERTY_SEARCH_QUERY
- See Also:
-
JSON_PROPERTY_SESSION_ID
- See Also:
-
JSON_PROPERTY_TIMING
- See Also:
-
JSON_PROPERTY_USE_CASE
- See Also:
-
JSON_PROPERTY_USER_INFO
- See Also:
-
JSON_PROPERTY_VIEW_ID
- See Also:
-
-
Constructor Details
-
Request
public Request()
-
-
Method Details
-
autoViewId
-
getAutoViewId
Get autoViewId- Returns:
- autoViewId
-
setAutoViewId
-
blenderConfig
-
getBlenderConfig
Get blenderConfig- Returns:
- blenderConfig
-
setBlenderConfig
-
clientInfo
-
getClientInfo
Get clientInfo- Returns:
- clientInfo
-
setClientInfo
-
clientRequestId
-
getClientRequestId
Get clientRequestId- Returns:
- clientRequestId
-
setClientRequestId
-
debug
-
getDebug
Get debug- Returns:
- debug
-
setDebug
-
device
-
getDevice
Get device- Returns:
- device
-
setDevice
-
insertion
-
addInsertionItem
-
getInsertion
Get insertion- Returns:
- insertion
-
setInsertion
-
paging
-
getPaging
Get paging- Returns:
- paging
-
setPaging
-
platformId
-
getPlatformId
Get platformId- Returns:
- platformId
-
setPlatformId
-
properties
-
getProperties
Get properties- Returns:
- properties
-
setProperties
-
requestId
-
getRequestId
Get requestId- Returns:
- requestId
-
setRequestId
-
searchQuery
-
getSearchQuery
Get searchQuery- Returns:
- searchQuery
-
setSearchQuery
-
sessionId
-
getSessionId
Get sessionId- Returns:
- sessionId
-
setSessionId
-
timing
-
getTiming
Get timing- Returns:
- timing
-
setTiming
-
useCase
-
getUseCase
Get useCase- Returns:
- useCase
-
setUseCase
-
userInfo
-
getUserInfo
Get userInfo- Returns:
- userInfo
-
setUserInfo
-
viewId
-
getViewId
Get viewId- Returns:
- viewId
-
setViewId
-
equals
Return true if this Request object is equal to o. -
hashCode
public int hashCode() -
toString
-
clone
Gets a mostly-shallow copy of the Request, but safely modifiable ClientInfo.- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-