GoogleApi.Vault.V1.Model.CorpusQuery (google_api_vault v0.19.5) View Source

Service-specific options for holds.

Attributes

  • driveQuery (type: GoogleApi.Vault.V1.Model.HeldDriveQuery.t, default: nil) - Service-specific options for Drive holds. If set, CorpusType must be DRIVE.
  • groupsQuery (type: GoogleApi.Vault.V1.Model.HeldGroupsQuery.t, default: nil) - Service-specific options for Groups holds. If set, CorpusType must be GROUPS.
  • hangoutsChatQuery (type: GoogleApi.Vault.V1.Model.HeldHangoutsChatQuery.t, default: nil) - Service-specific options for Chat holds. If set, CorpusType must be HANGOUTS_CHAT.
  • mailQuery (type: GoogleApi.Vault.V1.Model.HeldMailQuery.t, default: nil) - Service-specific options for Gmail holds. If set, CorpusType must be MAIL.
  • voiceQuery (type: GoogleApi.Vault.V1.Model.HeldVoiceQuery.t, default: nil) - Service-specific options for Voice holds. If set, CorpusType must be VOICE.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.Vault.V1.Model.CorpusQuery{
  driveQuery: GoogleApi.Vault.V1.Model.HeldDriveQuery.t() | nil,
  groupsQuery: GoogleApi.Vault.V1.Model.HeldGroupsQuery.t() | nil,
  hangoutsChatQuery: GoogleApi.Vault.V1.Model.HeldHangoutsChatQuery.t() | nil,
  mailQuery: GoogleApi.Vault.V1.Model.HeldMailQuery.t() | nil,
  voiceQuery: GoogleApi.Vault.V1.Model.HeldVoiceQuery.t() | nil
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.