/*******************************************************************************
Copyright (c) Microsoft Open Technologies, Inc. All Rights Reserved.
Licensed under the MIT or Apache License; see LICENSE in the source repository
root for authoritative license information.
**NOTE** This code was generated by a tool and will occasionally be
overwritten. We welcome comments and issues regarding this code; they will be
addressed in the generation tool. If you wish to submit pull requests, please
do so for the templates in that tool.
This code was generated by Vipr (https://github.com/microsoft/vipr) using
the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter).
******************************************************************************/
package com.microsoft.services.outlook;
/**
* The type User.
*/
public class User extends Entity {
public User(){
setODataType("#Microsoft.OutlookServices.User");
}
private String DisplayName;
/**
* Gets the Display Name.
*
* @return the String
*/
public String getDisplayName() {
return this.DisplayName;
}
/**
* Sets the Display Name.
*
* @param value the String
*/
public void setDisplayName(String value) {
this.DisplayName = value;
valueChanged("DisplayName", value);
}
private String Alias;
/**
* Gets the Alias.
*
* @return the String
*/
public String getAlias() {
return this.Alias;
}
/**
* Sets the Alias.
*
* @param value the String
*/
public void setAlias(String value) {
this.Alias = value;
valueChanged("Alias", value);
}
private java.util.UUID MailboxGuid;
/**
* Gets the Mailbox Guid.
*
* @return the java.util.UUID
*/
public java.util.UUID getMailboxGuid() {
return this.MailboxGuid;
}
/**
* Sets the Mailbox Guid.
*
* @param value the java.util.UUID
*/
public void setMailboxGuid(java.util.UUID value) {
this.MailboxGuid = value;
valueChanged("MailboxGuid", value);
}
private java.util.List<Folder> Folders = null;
/**
* Gets the Folders.
*
* @return the java.util.List<Folder>
*/
public java.util.List<Folder> getFolders() {
return this.Folders;
}
/**
* Sets the Folders.
*
* @param value the java.util.List<Folder>
*/
public void setFolders(java.util.List<Folder> value) {
this.Folders = value;
valueChanged("Folders", value);
}
private java.util.List<Message> Messages = null;
/**
* Gets the Messages.
*
* @return the java.util.List<Message>
*/
public java.util.List<Message> getMessages() {
return this.Messages;
}
/**
* Sets the Messages.
*
* @param value the java.util.List<Message>
*/
public void setMessages(java.util.List<Message> value) {
this.Messages = value;
valueChanged("Messages", value);
}
private Folder RootFolder;
/**
* Gets the Root Folder.
*
* @return the Folder
*/
public Folder getRootFolder() {
return this.RootFolder;
}
/**
* Sets the Root Folder.
*
* @param value the Folder
*/
public void setRootFolder(Folder value) {
this.RootFolder = value;
valueChanged("RootFolder", value);
}
private java.util.List<com.microsoft.services.outlook.Calendar> Calendars = null;
/**
* Gets the Calendars.
*
* @return the java.util.List<Calendar>
*/
public java.util.List<Calendar> getCalendars() {
return this.Calendars;
}
/**
* Sets the Calendars.
*
* @param value the java.util.List<Calendar>
*/
public void setCalendars(java.util.List<Calendar> value) {
this.Calendars = value;
valueChanged("Calendars", value);
}
private Calendar Calendar;
/**
* Gets the Calendar.
*
* @return the Calendar
*/
public Calendar getCalendar() {
return this.Calendar;
}
/**
* Sets the Calendar.
*
* @param value the Calendar
*/
public void setCalendar(Calendar value) {
this.Calendar = value;
valueChanged("Calendar", value);
}
private java.util.List<CalendarGroup> CalendarGroups = null;
/**
* Gets the Calendar Groups.
*
* @return the java.util.List<CalendarGroup>
*/
public java.util.List<CalendarGroup> getCalendarGroups() {
return this.CalendarGroups;
}
/**
* Sets the Calendar Groups.
*
* @param value the java.util.List<CalendarGroup>
*/
public void setCalendarGroups(java.util.List<CalendarGroup> value) {
this.CalendarGroups = value;
valueChanged("CalendarGroups", value);
}
private java.util.List<Event> Events = null;
/**
* Gets the Events.
*
* @return the java.util.List<Event>
*/
public java.util.List<Event> getEvents() {
return this.Events;
}
/**
* Sets the Events.
*
* @param value the java.util.List<Event>
*/
public void setEvents(java.util.List<Event> value) {
this.Events = value;
valueChanged("Events", value);
}
private java.util.List<Event> CalendarView = null;
/**
* Gets the Calendar View.
*
* @return the java.util.List<Event>
*/
public java.util.List<Event> getCalendarView() {
return this.CalendarView;
}
/**
* Sets the Calendar View.
*
* @param value the java.util.List<Event>
*/
public void setCalendarView(java.util.List<Event> value) {
this.CalendarView = value;
valueChanged("CalendarView", value);
}
private java.util.List<Contact> Contacts = null;
/**
* Gets the Contacts.
*
* @return the java.util.List<Contact>
*/
public java.util.List<Contact> getContacts() {
return this.Contacts;
}
/**
* Sets the Contacts.
*
* @param value the java.util.List<Contact>
*/
public void setContacts(java.util.List<Contact> value) {
this.Contacts = value;
valueChanged("Contacts", value);
}
private java.util.List<ContactFolder> ContactFolders = null;
/**
* Gets the Contact Folders.
*
* @return the java.util.List<ContactFolder>
*/
public java.util.List<ContactFolder> getContactFolders() {
return this.ContactFolders;
}
/**
* Sets the Contact Folders.
*
* @param value the java.util.List<ContactFolder>
*/
public void setContactFolders(java.util.List<ContactFolder> value) {
this.ContactFolders = value;
valueChanged("ContactFolders", value);
}
}