public class EmailProfile extends Object
Java class for EmailProfile complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EmailProfile"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="uid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="localeNameAndDescription" type="{http://ws.rim.com/enterprise/admin}LocaleNameAndDescription" maxOccurs="unbounded" minOccurs="0"/> <element name="organizationUid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="type" type="{http://ws.rim.com/enterprise/admin}EmailProfileType" minOccurs="0"/> <element name="serverName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="useSSL" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="pushEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="previousDurationToSync" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="syncInterval" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="manualSyncWhenRoaming" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="syncEmail" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="syncCalendar" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="syncContacts" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <any/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected List<Object> |
any |
protected List<LocaleNameAndDescription> |
localeNameAndDescription |
protected boolean |
manualSyncWhenRoaming |
protected String |
name |
protected String |
organizationUid |
protected String |
previousDurationToSync |
protected boolean |
pushEnabled |
protected String |
serverName |
protected boolean |
syncCalendar |
protected boolean |
syncContacts |
protected boolean |
syncEmail |
protected String |
syncInterval |
protected EmailProfileType |
type |
protected String |
uid |
protected boolean |
useSSL |
Constructor and Description |
---|
EmailProfile() |
Modifier and Type | Method and Description |
---|---|
List<Object> |
getAny()
Gets the value of the any property.
|
List<LocaleNameAndDescription> |
getLocaleNameAndDescription()
Gets the value of the localeNameAndDescription property.
|
String |
getName()
Gets the value of the name property.
|
String |
getOrganizationUid()
Gets the value of the organizationUid property.
|
String |
getPreviousDurationToSync()
Gets the value of the previousDurationToSync property.
|
String |
getServerName()
Gets the value of the serverName property.
|
String |
getSyncInterval()
Gets the value of the syncInterval property.
|
EmailProfileType |
getType()
Gets the value of the type property.
|
String |
getUid()
Gets the value of the uid property.
|
boolean |
isManualSyncWhenRoaming()
Gets the value of the manualSyncWhenRoaming property.
|
boolean |
isPushEnabled()
Gets the value of the pushEnabled property.
|
boolean |
isSyncCalendar()
Gets the value of the syncCalendar property.
|
boolean |
isSyncContacts()
Gets the value of the syncContacts property.
|
boolean |
isSyncEmail()
Gets the value of the syncEmail property.
|
boolean |
isUseSSL()
Gets the value of the useSSL property.
|
void |
setManualSyncWhenRoaming(boolean value)
Sets the value of the manualSyncWhenRoaming property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setOrganizationUid(String value)
Sets the value of the organizationUid property.
|
void |
setPreviousDurationToSync(String value)
Sets the value of the previousDurationToSync property.
|
void |
setPushEnabled(boolean value)
Sets the value of the pushEnabled property.
|
void |
setServerName(String value)
Sets the value of the serverName property.
|
void |
setSyncCalendar(boolean value)
Sets the value of the syncCalendar property.
|
void |
setSyncContacts(boolean value)
Sets the value of the syncContacts property.
|
void |
setSyncEmail(boolean value)
Sets the value of the syncEmail property.
|
void |
setSyncInterval(String value)
Sets the value of the syncInterval property.
|
void |
setType(EmailProfileType value)
Sets the value of the type property.
|
void |
setUid(String value)
Sets the value of the uid property.
|
void |
setUseSSL(boolean value)
Sets the value of the useSSL property.
|
protected String uid
protected String name
protected List<LocaleNameAndDescription> localeNameAndDescription
protected String organizationUid
protected EmailProfileType type
protected String serverName
protected boolean useSSL
protected boolean pushEnabled
protected String previousDurationToSync
protected String syncInterval
protected boolean manualSyncWhenRoaming
protected boolean syncEmail
protected boolean syncCalendar
protected boolean syncContacts
public void setUid(String value)
value
- allowed object is String
public String getName()
String
public void setName(String value)
value
- allowed object is String
public List<LocaleNameAndDescription> getLocaleNameAndDescription()
This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object. This is why there is not a set
method for the
localeNameAndDescription property.
For example, to add a new item, do as follows:
getLocaleNameAndDescription().add(newItem);
Objects of the following type(s) are allowed in the list LocaleNameAndDescription
public String getOrganizationUid()
String
public void setOrganizationUid(String value)
value
- allowed object is String
public EmailProfileType getType()
EmailProfileType
public void setType(EmailProfileType value)
value
- allowed object is EmailProfileType
public String getServerName()
String
public void setServerName(String value)
value
- allowed object is String
public boolean isUseSSL()
public void setUseSSL(boolean value)
public boolean isPushEnabled()
public void setPushEnabled(boolean value)
public String getPreviousDurationToSync()
String
public void setPreviousDurationToSync(String value)
value
- allowed object is String
public String getSyncInterval()
String
public void setSyncInterval(String value)
value
- allowed object is String
public boolean isManualSyncWhenRoaming()
public void setManualSyncWhenRoaming(boolean value)
public boolean isSyncEmail()
public void setSyncEmail(boolean value)
public boolean isSyncCalendar()
public void setSyncCalendar(boolean value)
public boolean isSyncContacts()
public void setSyncContacts(boolean value)
public List<Object> getAny()
This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object. This is why there is not a set
method for the any
property.
For example, to add a new item, do as follows:
getAny().add(newItem);
Objects of the following type(s) are allowed in the list Object
Copyright © 2014. All rights reserved.