View Source GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsRecurrenceRecurrenceStart (google_api_content_warehouse v0.3.0)

The start of the recurrence can be represented either as a DateTime or a timestamp in milliseconds from UTC epoch. Exactly one of the fields of this message must be set.

Attributes

  • startDateTime (type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDateTimeAnnotation.t, default: nil) - Only the year/month/day portion are used to find the start date of the recurrence. To specify a time or period of each instance, use DailyPattern.
  • startMillis (type: String.t, default: nil) - Deprecated - prefer start_date_time.absolute_time_ms.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsRecurrenceRecurrenceStart{
    startDateTime:
      GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDateTimeAnnotation.t()
      | nil,
    startMillis: String.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.