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