GoogleInternalAppsWaldoV1alphaOutOfOffice

GoogleApi.ContentWarehouse.V1.Model.GoogleInternalAppsWaldoV1alphaOutOfOffice


Table of Contents ▼

Jump to a specific part of the page:

Description

The status indicating the user is out of office.

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. comeBackTime (type: DateTime.t, default: nil)
    - The closest time when the user will be available after this OOO block. This might be different from the end of the OOO block in Calendar, since the OOO block might end on Friday evening, and then the user is outside working hours.
  2. committedUntil (type: DateTime.t, default: nil)
    - The time when the user will either stop being committed or change commitment type (i.e. InMeeting, DoNotDisturb, Busy or OutOfOffice < Xh). Note that the goal of this field is to provide information to help users decide how to communicate with a user (see also http://shortn/_wXYXtZScgh). Note that if this OOO block is large (>=Xh), committed_until is not set.
  3. eventSummary (type: String.t, default: nil)
    - The summary of the corresponding OOO block in Calendar. This is entered by the user, so we return it "as is" - no i18n.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GoogleInternalAppsWaldoV1alphaOutOfOffice{
comeBackTime: DateTime.t() | nil,
committedUntil: DateTime.t() | nil,
eventSummary: String.t() | nil
}

Function

@spec decode(struct(), keyword()) :: struct()

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.GoogleInternalAppsWaldoV1alphaOutOfOffice