@asposecloud/aspose-email-cloud
Version:
Aspose.Email Cloud Node.js SDK
118 lines (117 loc) • 3.39 kB
TypeScript
/**
* Represents time zone rule that indicate when to begin using the Standard/Daylight time.
*/
export declare class MapiCalendarTimeZoneRuleDto {
/**
* Attribute type map
*/
static attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
/**
* Returns attribute type map
*/
static getAttributeTypeMap(): {
name: string;
baseName: string;
type: string;
}[];
/**
* Date and time that indicate when to begin using the Standard/Daylight time.
*/
date: Date;
/**
* Day of week. Enum, available values: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
*/
dayOfWeek: string;
/**
* Hour.
*/
hour: number;
/**
* Milliseconds.
*/
milliseconds: number;
/**
* Minute.
*/
minute: number;
/**
* Month.
*/
month: number;
/**
* Day positions, typically found in a month. Enum, available values: None, First, Second, Third, Fourth, Last
*/
position: string;
/**
* Seconds.
*/
seconds: number;
/**
* Year.
*/
year: number;
/**
* Represents time zone rule that indicate when to begin using the Standard/Daylight time.
* @param date Date and time that indicate when to begin using the Standard/Daylight time.
* @param dayOfWeek Day of week. Enum, available values: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
* @param hour Hour.
* @param milliseconds Milliseconds.
* @param minute Minute.
* @param month Month.
* @param position Day positions, typically found in a month. Enum, available values: None, First, Second, Third, Fourth, Last
* @param seconds Seconds.
* @param year Year.
*/
constructor(date?: Date, dayOfWeek?: string, hour?: number, milliseconds?: number, minute?: number, month?: number, position?: string, seconds?: number, year?: number);
}
/**
* MapiCalendarTimeZoneRuleDto model builder
*/
export declare class MapiCalendarTimeZoneRuleDtoBuilder {
private readonly model;
constructor(model: MapiCalendarTimeZoneRuleDto);
/**
* Build model.
*/
build(): MapiCalendarTimeZoneRuleDto;
/**
* Date and time that indicate when to begin using the Standard/Daylight time.
*/
date(date: Date): MapiCalendarTimeZoneRuleDtoBuilder;
/**
* Day of week. Enum, available values: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
*/
dayOfWeek(dayOfWeek: string): MapiCalendarTimeZoneRuleDtoBuilder;
/**
* Hour.
*/
hour(hour: number): MapiCalendarTimeZoneRuleDtoBuilder;
/**
* Milliseconds.
*/
milliseconds(milliseconds: number): MapiCalendarTimeZoneRuleDtoBuilder;
/**
* Minute.
*/
minute(minute: number): MapiCalendarTimeZoneRuleDtoBuilder;
/**
* Month.
*/
month(month: number): MapiCalendarTimeZoneRuleDtoBuilder;
/**
* Day positions, typically found in a month. Enum, available values: None, First, Second, Third, Fourth, Last
*/
position(position: string): MapiCalendarTimeZoneRuleDtoBuilder;
/**
* Seconds.
*/
seconds(seconds: number): MapiCalendarTimeZoneRuleDtoBuilder;
/**
* Year.
*/
year(year: number): MapiCalendarTimeZoneRuleDtoBuilder;
}