Class Request

java.lang.Object
ai.promoted.delivery.model.Request
All Implemented Interfaces:
Cloneable

public class Request extends Object implements Cloneable
Request
  • Field Details

  • Constructor Details

    • Request

      public Request()
  • Method Details

    • autoViewId

      public Request autoViewId(String autoViewId)
    • getAutoViewId

      public String getAutoViewId()
      Get autoViewId
      Returns:
      autoViewId
    • setAutoViewId

      public void setAutoViewId(String autoViewId)
    • blenderConfig

      public Request blenderConfig(BlenderConfig blenderConfig)
    • getBlenderConfig

      public BlenderConfig getBlenderConfig()
      Get blenderConfig
      Returns:
      blenderConfig
    • setBlenderConfig

      public void setBlenderConfig(BlenderConfig blenderConfig)
    • clientInfo

      public Request clientInfo(ClientInfo clientInfo)
    • getClientInfo

      public ClientInfo getClientInfo()
      Get clientInfo
      Returns:
      clientInfo
    • setClientInfo

      public void setClientInfo(ClientInfo clientInfo)
    • clientRequestId

      public Request clientRequestId(String clientRequestId)
    • getClientRequestId

      public String getClientRequestId()
      Get clientRequestId
      Returns:
      clientRequestId
    • setClientRequestId

      public void setClientRequestId(String clientRequestId)
    • debug

      public Request debug(Boolean debug)
    • getDebug

      public Boolean getDebug()
      Get debug
      Returns:
      debug
    • setDebug

      public void setDebug(Boolean debug)
    • device

      public Request device(Device device)
    • getDevice

      public Device getDevice()
      Get device
      Returns:
      device
    • setDevice

      public void setDevice(Device device)
    • insertion

      public Request insertion(List<Insertion> insertion)
    • addInsertionItem

      public Request addInsertionItem(Insertion insertionItem)
    • getInsertion

      public List<Insertion> getInsertion()
      Get insertion
      Returns:
      insertion
    • setInsertion

      public void setInsertion(List<Insertion> insertion)
    • paging

      public Request paging(Paging paging)
    • getPaging

      public Paging getPaging()
      Get paging
      Returns:
      paging
    • setPaging

      public void setPaging(Paging paging)
    • platformId

      public Request platformId(Integer platformId)
    • getPlatformId

      public Integer getPlatformId()
      Get platformId
      Returns:
      platformId
    • setPlatformId

      public void setPlatformId(Integer platformId)
    • properties

      public Request properties(Properties properties)
    • getProperties

      public Properties getProperties()
      Get properties
      Returns:
      properties
    • setProperties

      public void setProperties(Properties properties)
    • requestId

      public Request requestId(String requestId)
    • getRequestId

      public String getRequestId()
      Get requestId
      Returns:
      requestId
    • setRequestId

      public void setRequestId(String requestId)
    • searchQuery

      public Request searchQuery(String searchQuery)
    • getSearchQuery

      public String getSearchQuery()
      Get searchQuery
      Returns:
      searchQuery
    • setSearchQuery

      public void setSearchQuery(String searchQuery)
    • sessionId

      public Request sessionId(String sessionId)
    • getSessionId

      public String getSessionId()
      Get sessionId
      Returns:
      sessionId
    • setSessionId

      public void setSessionId(String sessionId)
    • timing

      public Request timing(Timing timing)
    • getTiming

      public Timing getTiming()
      Get timing
      Returns:
      timing
    • setTiming

      public void setTiming(Timing timing)
    • useCase

      public Request useCase(UseCase useCase)
    • getUseCase

      public UseCase getUseCase()
      Get useCase
      Returns:
      useCase
    • setUseCase

      public void setUseCase(UseCase useCase)
    • userInfo

      public Request userInfo(UserInfo userInfo)
    • getUserInfo

      public UserInfo getUserInfo()
      Get userInfo
      Returns:
      userInfo
    • setUserInfo

      public void setUserInfo(UserInfo userInfo)
    • viewId

      public Request viewId(String viewId)
    • getViewId

      public String getViewId()
      Get viewId
      Returns:
      viewId
    • setViewId

      public void setViewId(String viewId)
    • equals

      public boolean equals(Object o)
      Return true if this Request object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • clone

      public Request clone() throws CloneNotSupportedException
      Gets a mostly-shallow copy of the Request, but safely modifiable ClientInfo.
      Overrides:
      clone in class Object
      Throws:
      CloneNotSupportedException