SocialGraphApiProtoMonthlyDayRecurrence

GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoMonthlyDayRecurrence


Table of Contents ▼

Jump to a specific part of the page:

Description

Pattern for a MONTHLY recurrence. This Monthly reccurence supports: 1. Absolute days of the month (i.e. the 1st and 15th) 2. Relative day from the end of the month (i.e. -1 for last day, -2 for second-to-last day). Used in PeopleAPI layers + FBS/ContactsService (not in ProfileService)

Attributes List

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

View Attributes

Attributes

  1. monthDay (type: list(integer()), default: nil)
    - Absolute day of the month (if positive) or relative day from the end of the month (if negative). Example: 2nd and 20th of the month [2, 20]. Example: Last day of the month [-1]. Positive values should correspond to actual calendar day number (indexing starts at 1).
  2. useLastDayIfMonthDayPastEnd (type: boolean(), default: nil)
    - If true, month_day beyond the end of month (i.e. month_day=31 in February) will default to the last day of the month.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoMonthlyDayRecurrence{
monthDay: [integer()] | nil,
useLastDayIfMonthDayPastEnd: boolean() | nil
}

Function

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

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