View Source GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.WeeklySchedule (google_api_contact_center_ai_platform v0.5.1)

Message representing a weekly schedule.

Attributes

  • days (type: list(String.t), default: nil) - Required. Days of the week this schedule applies to.
  • duration (type: String.t, default: nil) - Optional. Duration of the schedule.
  • endTime (type: GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.TimeOfDay.t, default: nil) - Optional. Daily end time of the schedule. If end_time is before start_time, the schedule will be considered as ending on the next day.
  • startTime (type: GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.TimeOfDay.t, default: nil) - Required. Daily start time of the schedule.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.WeeklySchedule{
  days: [String.t()] | nil,
  duration: String.t() | nil,
  endTime: GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.TimeOfDay.t() | nil,
  startTime:
    GoogleApi.ContactCenterAIPlatform.V1alpha1.Model.TimeOfDay.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.