OpenXchangeClient.Model.SingleRequest (open_xchange_client v0.10.0)

Contains all currently available (resp. possible) parameters that could be specified to perform a request in the multiple module except action, module, and data which are part of the actual request itself.

Link to this section Summary

Link to this section Types

@type t() :: %OpenXchangeClient.Model.SingleRequest{
  accountId: integer() | nil,
  action: String.t(),
  all: integer() | nil,
  allowed_modules: String.t() | nil,
  attach_src: boolean() | nil,
  attached: integer() | nil,
  attachment: String.t() | nil,
  attachmentid: String.t() | nil,
  cascadePermissions: String.t() | nil,
  cid: String.t() | nil,
  client: String.t() | nil,
  columns: String.t() | nil,
  content_type: String.t() | nil,
  data: map() | nil,
  diff: integer() | nil,
  displayName: String.t() | nil,
  edit: integer() | nil,
  email: String.t() | nil,
  email1: String.t() | nil,
  email2: String.t() | nil,
  email3: String.t() | nil,
  end: integer() | nil,
  errorOnDuplicateName: boolean() | nil,
  filestorageService: String.t() | nil,
  filter: integer() | nil,
  flags: integer() | nil,
  folder: String.t() | nil,
  force: boolean() | nil,
  force_secure: String.t() | nil,
  from: integer() | nil,
  hardDelete: boolean() | nil,
  hdr: integer() | nil,
  headers: String.t() | nil,
  id: String.t() | nil,
  ignore: String.t() | nil,
  includeSent: boolean() | nil,
  internal_userid: integer() | nil,
  left_hand_limit: integer() | nil,
  limit: integer() | nil,
  lineWrapAfter: integer() | nil,
  max_size: integer() | nil,
  merged: boolean() | nil,
  messageAction: String.t() | nil,
  message_id: String.t() | nil,
  messagingService: String.t() | nil,
  module: String.t(),
  name: String.t() | nil,
  oauth_token: String.t() | nil,
  oauth_verifier: String.t() | nil,
  occurrence: String.t() | nil,
  order: String.t() | nil,
  parent: String.t() | nil,
  participant: String.t() | nil,
  password: String.t() | nil,
  peek: String.t() | nil,
  provider: String.t() | nil,
  query: String.t() | nil,
  recipients: String.t() | nil,
  recurrence_master: boolean() | nil,
  recursive: String.t() | nil,
  right_hand_limit: integer() | nil,
  save: integer() | nil,
  serviceId: String.t() | nil,
  setFrom: boolean() | nil,
  setIfAbsent: String.t() | nil,
  showPrivate: boolean() | nil,
  sort: String.t() | nil,
  src: integer() | nil,
  start: integer() | nil,
  system: String.t() | nil,
  timestamp: integer() | nil,
  timezone: String.t() | nil,
  tree: String.t() | nil,
  type: integer() | nil,
  uid: String.t() | nil,
  unseen: boolean() | nil,
  until: integer() | nil,
  user_id: integer() | nil,
  userid: integer() | nil,
  uuid: String.t() | nil,
  version: integer() | nil,
  view: String.t() | nil
}