ProtoOAHoliday
Implements: IMessage<ProtoOAHoliday>, IMessage, IEquatable<ProtoOAHoliday>, IDeepCloneable<ProtoOAHoliday>, IBufferMessage
Properties
Description : string
Description of holiday.
HasDescription : bool
Gets whether the "description" field is set
HasEndSecond : bool
Gets whether the "endSecond" field is set
HasHolidayDate : bool
Gets whether the "holidayDate" field is set
HasHolidayId : bool
Gets whether the "holidayId" field is set
HasIsRecurring : bool
Gets whether the "isRecurring" field is set
HasScheduleTimeZone : bool
Gets whether the "scheduleTimeZone" field is set
HasStartSecond : bool
Gets whether the "startSecond" field is set
HolidayDate : long
Amount of days from 1st Jan 1970, multiply it by 86400000 to get Unix time in milliseconds.
IsRecurring : bool
If TRUE, then the holiday happens each year.
ScheduleTimeZone : string
Timezone used for holiday.
StartSecond : int
Amount of seconds from 00:00:00 of the holiday day when holiday actually starts.
Methods
ClearDescription()
Clears the value of the "description" field
ClearEndSecond()
Clears the value of the "endSecond" field
ClearHolidayDate()
Clears the value of the "holidayDate" field
ClearHolidayId()
Clears the value of the "holidayId" field
ClearIsRecurring()
Clears the value of the "isRecurring" field
ClearName()
Clears the value of the "name" field
ClearScheduleTimeZone()
Clears the value of the "scheduleTimeZone" field
ClearStartSecond()
Clears the value of the "startSecond" field
Fields
DescriptionFieldNumber : int
Field number for the "description" field.
EndSecondFieldNumber : int
Field number for the "endSecond" field.
HolidayDateFieldNumber : int
Field number for the "holidayDate" field.
HolidayIdFieldNumber : int
Field number for the "holidayId" field.
IsRecurringFieldNumber : int
Field number for the "isRecurring" field.
NameFieldNumber : int
Field number for the "name" field.
ScheduleTimeZoneFieldNumber : int
Field number for the "scheduleTimeZone" field.
StartSecondFieldNumber : int
Field number for the "startSecond" field.