Voting helps other researchers find interesting modules.
expressions: "every Monday after December 1" "every morning starting from this Friday". Note: if a recurrent DATE/TIME expression is bounded (limited by a finite interval or a finite count), e.g., "every monday in the next 3 months", "... at 11:00am every Monday for 4 times" the grammar will resolve it to a finite number of |range|s. Next available ID: 17.
countRestriction
integer()
nil
exception
list(GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeDateTime.t)
frequency
metadata
String.t
period
rangeRestriction
GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeRange.t
relativeRangeRestriction
GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeRelativeDateTime.t
restriction
GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeDateTime.t
start
startPoint
list(GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeAbsoluteDateTime.t)
startRange
list(GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeRange.t)
startRelative
list(GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeRelativeDateTime.t)
target
GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeTargetToFetch.t
timeInterval
GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeQuantity.t
unit
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeRecurrent{ countRestriction: integer() | nil, exception: [GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeDateTime.t()] | nil, frequency: integer() | nil, metadata: String.t() | nil, period: integer() | nil, rangeRestriction: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeRange.t() | nil, relativeRangeRestriction: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeRelativeDateTime.t() | nil, restriction: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeDateTime.t() | nil, start: [GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeDateTime.t()] | nil, startPoint: [ GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeAbsoluteDateTime.t() ] | nil, startRange: [GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeRange.t()] | nil, startRelative: [ GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeRelativeDateTime.t() ] | nil, target: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeTargetToFetch.t() | nil, timeInterval: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeQuantity.t() | nil, unit: String.t() | nil }
@spec decode(struct(), keyword()) :: struct()