Package microsoft.dynamics.crm.entity
Class Mailbox
- java.lang.Object
-
- microsoft.dynamics.crm.entity.Crmbaseentity
-
- microsoft.dynamics.crm.entity.Mailbox
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class Mailbox extends Crmbaseentity implements com.github.davidmoten.odata.client.ODataEntityType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMailbox.Builder
-
Field Summary
-
Fields inherited from class microsoft.dynamics.crm.entity.Crmbaseentity
changedFields, contextPath, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedMailbox()
-
Method Summary
-
-
-
Field Detail
-
testemailconfigurationretrycount
protected Integer testemailconfigurationretrycount
-
noactcount
protected Integer noactcount
-
isactsyncorgflagset
protected Boolean isactsyncorgflagset
-
exchangesyncstatexml
protected String exchangesyncstatexml
-
isforwardmailbox
protected Boolean isforwardmailbox
-
_emailserverprofile_value
protected UUID _emailserverprofile_value
-
isemailaddressapprovedbyo365admin
protected Boolean isemailaddressapprovedbyo365admin
-
actdeliverymethod
protected Integer actdeliverymethod
-
mailboxprocessingcontext
protected Integer mailboxprocessingcontext
-
folderhierarchy
protected String folderhierarchy
-
_modifiedby_value
protected UUID _modifiedby_value
-
outgoingemaildeliverymethod
protected Integer outgoingemaildeliverymethod
-
exchangecontactsimportstatus
protected Integer exchangecontactsimportstatus
-
entityimageid
protected UUID entityimageid
-
officeappsdeploymentscheduled
protected Boolean officeappsdeploymentscheduled
-
mailboxid
protected UUID mailboxid
-
timezoneruleversionnumber
protected Integer timezoneruleversionnumber
-
incomingemaildeliverymethod
protected Integer incomingemaildeliverymethod
-
forcedunlockcount
protected Integer forcedunlockcount
-
lastsuccessfulsynccompletedon
protected OffsetDateTime lastsuccessfulsynccompletedon
-
averagetotalduration
protected Integer averagetotalduration
-
oauthtokenexpireson
protected OffsetDateTime oauthtokenexpireson
-
_owninguser_value
protected UUID _owninguser_value
-
modifiedon
protected OffsetDateTime modifiedon
-
lastsyncerror
protected String lastsyncerror
-
postponeofficeappsdeploymentuntil
protected OffsetDateTime postponeofficeappsdeploymentuntil
-
createdon
protected OffsetDateTime createdon
-
versionnumber
protected Long versionnumber
-
oauthrefreshtoken
protected String oauthrefreshtoken
-
_organizationid_value
protected UUID _organizationid_value
-
lastduration
protected Integer lastduration
-
testemailconfigurationscheduled
protected Boolean testemailconfigurationscheduled
-
officeappsdeploymenterror
protected String officeappsdeploymenterror
-
enabledforact
protected Boolean enabledforact
-
outgoingemailstatus
protected Integer outgoingemailstatus
-
lastsyncerrorcount
protected Integer lastsyncerrorcount
-
emailaddress
protected String emailaddress
-
utcconversiontimezonecode
protected Integer utcconversiontimezonecode
-
lastsyncerroroccurredon
protected OffsetDateTime lastsyncerroroccurredon
-
processanddeleteemails
protected Boolean processanddeleteemails
-
entityimage
protected byte[] entityimage
-
allowemailconnectortousecredentials
protected Boolean allowemailconnectortousecredentials
-
itemsprocessedforlastsync
protected Integer itemsprocessedforlastsync
-
entityimage_timestamp
protected Long entityimage_timestamp
-
officeappsdeploymentcompleteon
protected OffsetDateTime officeappsdeploymentcompleteon
-
processinglastattemptedon
protected OffsetDateTime processinglastattemptedon
-
username
protected String username
-
_modifiedonbehalfby_value
protected UUID _modifiedonbehalfby_value
-
officeappsdeploymentstatus
protected Integer officeappsdeploymentstatus
-
postponesendinguntil
protected OffsetDateTime postponesendinguntil
-
postponetestemailconfigurationuntil
protected OffsetDateTime postponetestemailconfigurationuntil
-
actstatus
protected Integer actstatus
-
statuscode
protected Integer statuscode
-
lastsyncstartedon
protected OffsetDateTime lastsyncstartedon
-
receivingpostponeduntilforact
protected OffsetDateTime receivingpostponeduntilforact
-
processedtimes
protected Integer processedtimes
-
exchangecontactsimportcompletedon
protected OffsetDateTime exchangecontactsimportcompletedon
-
ispasswordset
protected Boolean ispasswordset
-
_owningteam_value
protected UUID _owningteam_value
-
_ownerid_value
protected UUID _ownerid_value
-
lastsyncerrormachinename
protected String lastsyncerrormachinename
-
_regardingobjectid_value
protected UUID _regardingobjectid_value
-
ewsurl
protected String ewsurl
-
processingstatecode
protected Integer processingstatecode
-
transientfailurecount
protected Integer transientfailurecount
-
lastsyncerrorcode
protected Integer lastsyncerrorcode
-
password
protected String password
-
_createdonbehalfby_value
protected UUID _createdonbehalfby_value
-
isoauthrefreshtokenset
protected Boolean isoauthrefreshtokenset
-
postponemailboxprocessinguntil
protected OffsetDateTime postponemailboxprocessinguntil
-
testmailboxaccesscompletedon
protected OffsetDateTime testmailboxaccesscompletedon
-
processemailreceivedafter
protected OffsetDateTime processemailreceivedafter
-
emailrouteraccessapproval
protected Integer emailrouteraccessapproval
-
mailboxstatus
protected Integer mailboxstatus
-
noemailcount
protected Integer noemailcount
-
incomingemailstatus
protected Integer incomingemailstatus
-
enabledforoutgoingemail
protected Boolean enabledforoutgoingemail
-
_createdby_value
protected UUID _createdby_value
-
isoauthaccesstokenset
protected Boolean isoauthaccesstokenset
-
oauthaccesstoken
protected String oauthaccesstoken
-
enabledforincomingemail
protected Boolean enabledforincomingemail
-
isexchangecontactsimportscheduled
protected Boolean isexchangecontactsimportscheduled
-
name
protected String name
-
_owningbusinessunit_value
protected UUID _owningbusinessunit_value
-
isserviceaccount
protected Boolean isserviceaccount
-
lastautodiscoveredon
protected OffsetDateTime lastautodiscoveredon
-
orgmarkedasprimaryforexchangesync
protected Boolean orgmarkedasprimaryforexchangesync
-
entityimage_url
protected String entityimage_url
-
itemsfailedforlastsync
protected Integer itemsfailedforlastsync
-
undeliverablefolder
protected String undeliverablefolder
-
lastmailboxforcedunlockoccurredon
protected OffsetDateTime lastmailboxforcedunlockoccurredon
-
verboseloggingenabled
protected Integer verboseloggingenabled
-
statecode
protected Integer statecode
-
hostid
protected String hostid
-
receivingpostponeduntil
protected OffsetDateTime receivingpostponeduntil
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classCrmbaseentity
-
builderMailbox
public static Mailbox.Builder builderMailbox()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
getChangedFields
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
- Specified by:
getChangedFieldsin interfacecom.github.davidmoten.odata.client.ODataEntityType- Overrides:
getChangedFieldsin classCrmbaseentity
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classCrmbaseentity
-
withTestemailconfigurationretrycount
public Mailbox withTestemailconfigurationretrycount(Integer testemailconfigurationretrycount)
-
with_emailserverprofile_value
public Mailbox with_emailserverprofile_value(UUID _emailserverprofile_value)
-
getIsemailaddressapprovedbyo365admin
public Optional<Boolean> getIsemailaddressapprovedbyo365admin()
-
withIsemailaddressapprovedbyo365admin
public Mailbox withIsemailaddressapprovedbyo365admin(Boolean isemailaddressapprovedbyo365admin)
-
withMailboxprocessingcontext
public Mailbox withMailboxprocessingcontext(Integer mailboxprocessingcontext)
-
withOutgoingemaildeliverymethod
public Mailbox withOutgoingemaildeliverymethod(Integer outgoingemaildeliverymethod)
-
withExchangecontactsimportstatus
public Mailbox withExchangecontactsimportstatus(Integer exchangecontactsimportstatus)
-
withOfficeappsdeploymentscheduled
public Mailbox withOfficeappsdeploymentscheduled(Boolean officeappsdeploymentscheduled)
-
withTimezoneruleversionnumber
public Mailbox withTimezoneruleversionnumber(Integer timezoneruleversionnumber)
-
withIncomingemaildeliverymethod
public Mailbox withIncomingemaildeliverymethod(Integer incomingemaildeliverymethod)
-
getLastsuccessfulsynccompletedon
public Optional<OffsetDateTime> getLastsuccessfulsynccompletedon()
-
withLastsuccessfulsynccompletedon
public Mailbox withLastsuccessfulsynccompletedon(OffsetDateTime lastsuccessfulsynccompletedon)
-
getOauthtokenexpireson
public Optional<OffsetDateTime> getOauthtokenexpireson()
-
withOauthtokenexpireson
public Mailbox withOauthtokenexpireson(OffsetDateTime oauthtokenexpireson)
-
getModifiedon
public Optional<OffsetDateTime> getModifiedon()
-
withModifiedon
public Mailbox withModifiedon(OffsetDateTime modifiedon)
-
getPostponeofficeappsdeploymentuntil
public Optional<OffsetDateTime> getPostponeofficeappsdeploymentuntil()
-
withPostponeofficeappsdeploymentuntil
public Mailbox withPostponeofficeappsdeploymentuntil(OffsetDateTime postponeofficeappsdeploymentuntil)
-
getCreatedon
public Optional<OffsetDateTime> getCreatedon()
-
withCreatedon
public Mailbox withCreatedon(OffsetDateTime createdon)
-
withTestemailconfigurationscheduled
public Mailbox withTestemailconfigurationscheduled(Boolean testemailconfigurationscheduled)
-
withOfficeappsdeploymenterror
public Mailbox withOfficeappsdeploymenterror(String officeappsdeploymenterror)
-
withUtcconversiontimezonecode
public Mailbox withUtcconversiontimezonecode(Integer utcconversiontimezonecode)
-
getLastsyncerroroccurredon
public Optional<OffsetDateTime> getLastsyncerroroccurredon()
-
withLastsyncerroroccurredon
public Mailbox withLastsyncerroroccurredon(OffsetDateTime lastsyncerroroccurredon)
-
withProcessanddeleteemails
public Mailbox withProcessanddeleteemails(Boolean processanddeleteemails)
-
getEntityimage
public Optional<byte[]> getEntityimage()
-
withEntityimage
public Mailbox withEntityimage(byte[] entityimage)
-
getAllowemailconnectortousecredentials
public Optional<Boolean> getAllowemailconnectortousecredentials()
-
withAllowemailconnectortousecredentials
public Mailbox withAllowemailconnectortousecredentials(Boolean allowemailconnectortousecredentials)
-
withItemsprocessedforlastsync
public Mailbox withItemsprocessedforlastsync(Integer itemsprocessedforlastsync)
-
getOfficeappsdeploymentcompleteon
public Optional<OffsetDateTime> getOfficeappsdeploymentcompleteon()
-
withOfficeappsdeploymentcompleteon
public Mailbox withOfficeappsdeploymentcompleteon(OffsetDateTime officeappsdeploymentcompleteon)
-
getProcessinglastattemptedon
public Optional<OffsetDateTime> getProcessinglastattemptedon()
-
withProcessinglastattemptedon
public Mailbox withProcessinglastattemptedon(OffsetDateTime processinglastattemptedon)
-
with_modifiedonbehalfby_value
public Mailbox with_modifiedonbehalfby_value(UUID _modifiedonbehalfby_value)
-
withOfficeappsdeploymentstatus
public Mailbox withOfficeappsdeploymentstatus(Integer officeappsdeploymentstatus)
-
getPostponesendinguntil
public Optional<OffsetDateTime> getPostponesendinguntil()
-
withPostponesendinguntil
public Mailbox withPostponesendinguntil(OffsetDateTime postponesendinguntil)
-
getPostponetestemailconfigurationuntil
public Optional<OffsetDateTime> getPostponetestemailconfigurationuntil()
-
withPostponetestemailconfigurationuntil
public Mailbox withPostponetestemailconfigurationuntil(OffsetDateTime postponetestemailconfigurationuntil)
-
getLastsyncstartedon
public Optional<OffsetDateTime> getLastsyncstartedon()
-
withLastsyncstartedon
public Mailbox withLastsyncstartedon(OffsetDateTime lastsyncstartedon)
-
getReceivingpostponeduntilforact
public Optional<OffsetDateTime> getReceivingpostponeduntilforact()
-
withReceivingpostponeduntilforact
public Mailbox withReceivingpostponeduntilforact(OffsetDateTime receivingpostponeduntilforact)
-
getExchangecontactsimportcompletedon
public Optional<OffsetDateTime> getExchangecontactsimportcompletedon()
-
withExchangecontactsimportcompletedon
public Mailbox withExchangecontactsimportcompletedon(OffsetDateTime exchangecontactsimportcompletedon)
-
withLastsyncerrormachinename
public Mailbox withLastsyncerrormachinename(String lastsyncerrormachinename)
-
with_regardingobjectid_value
public Mailbox with_regardingobjectid_value(UUID _regardingobjectid_value)
-
with_createdonbehalfby_value
public Mailbox with_createdonbehalfby_value(UUID _createdonbehalfby_value)
-
withIsoauthrefreshtokenset
public Mailbox withIsoauthrefreshtokenset(Boolean isoauthrefreshtokenset)
-
getPostponemailboxprocessinguntil
public Optional<OffsetDateTime> getPostponemailboxprocessinguntil()
-
withPostponemailboxprocessinguntil
public Mailbox withPostponemailboxprocessinguntil(OffsetDateTime postponemailboxprocessinguntil)
-
getTestmailboxaccesscompletedon
public Optional<OffsetDateTime> getTestmailboxaccesscompletedon()
-
withTestmailboxaccesscompletedon
public Mailbox withTestmailboxaccesscompletedon(OffsetDateTime testmailboxaccesscompletedon)
-
getProcessemailreceivedafter
public Optional<OffsetDateTime> getProcessemailreceivedafter()
-
withProcessemailreceivedafter
public Mailbox withProcessemailreceivedafter(OffsetDateTime processemailreceivedafter)
-
withEmailrouteraccessapproval
public Mailbox withEmailrouteraccessapproval(Integer emailrouteraccessapproval)
-
withEnabledforoutgoingemail
public Mailbox withEnabledforoutgoingemail(Boolean enabledforoutgoingemail)
-
withEnabledforincomingemail
public Mailbox withEnabledforincomingemail(Boolean enabledforincomingemail)
-
getIsexchangecontactsimportscheduled
public Optional<Boolean> getIsexchangecontactsimportscheduled()
-
withIsexchangecontactsimportscheduled
public Mailbox withIsexchangecontactsimportscheduled(Boolean isexchangecontactsimportscheduled)
-
with_owningbusinessunit_value
public Mailbox with_owningbusinessunit_value(UUID _owningbusinessunit_value)
-
getLastautodiscoveredon
public Optional<OffsetDateTime> getLastautodiscoveredon()
-
withLastautodiscoveredon
public Mailbox withLastautodiscoveredon(OffsetDateTime lastautodiscoveredon)
-
getOrgmarkedasprimaryforexchangesync
public Optional<Boolean> getOrgmarkedasprimaryforexchangesync()
-
withOrgmarkedasprimaryforexchangesync
public Mailbox withOrgmarkedasprimaryforexchangesync(Boolean orgmarkedasprimaryforexchangesync)
-
withItemsfailedforlastsync
public Mailbox withItemsfailedforlastsync(Integer itemsfailedforlastsync)
-
getLastmailboxforcedunlockoccurredon
public Optional<OffsetDateTime> getLastmailboxforcedunlockoccurredon()
-
withLastmailboxforcedunlockoccurredon
public Mailbox withLastmailboxforcedunlockoccurredon(OffsetDateTime lastmailboxforcedunlockoccurredon)
-
getReceivingpostponeduntil
public Optional<OffsetDateTime> getReceivingpostponeduntil()
-
withReceivingpostponeduntil
public Mailbox withReceivingpostponeduntil(OffsetDateTime receivingpostponeduntil)
-
withUnmappedField
public Mailbox withUnmappedField(String name, Object value)
- Overrides:
withUnmappedFieldin classCrmbaseentity
-
getCreatedby
public SystemuserRequest getCreatedby()
-
getCreatedonbehalfby
public SystemuserRequest getCreatedonbehalfby()
-
getModifiedby
public SystemuserRequest getModifiedby()
-
getModifiedonbehalfby
public SystemuserRequest getModifiedonbehalfby()
-
getOwninguser
public SystemuserRequest getOwninguser()
-
getOwningteam
public TeamRequest getOwningteam()
-
getOwnerid
public PrincipalRequest getOwnerid()
-
getOwningbusinessunit
public BusinessunitRequest getOwningbusinessunit()
-
getRegardingobjectid
public SystemuserRequest getRegardingobjectid()
-
getEmailserverprofile
public EmailserverprofileRequest getEmailserverprofile()
-
getSystemuser_defaultmailbox_mailbox
public SystemuserCollectionRequest getSystemuser_defaultmailbox_mailbox()
-
getQueue_defaultmailbox_mailbox
public QueueCollectionRequest getQueue_defaultmailbox_mailbox()
-
getTracelog_Mailbox
public TracelogCollectionRequest getTracelog_Mailbox()
-
getActivitypointer_sendermailboxid_mailbox
public ActivitypointerCollectionRequest getActivitypointer_sendermailboxid_mailbox()
-
getMailbox_asyncoperations
public AsyncoperationCollectionRequest getMailbox_asyncoperations()
-
getRegardingobjectid_queue
public QueueRequest getRegardingobjectid_queue()
-
getEmail_sendermailboxid_mailbox
public EmailCollectionRequest getEmail_sendermailboxid_mailbox()
-
getMailbox_SyncErrors
public SyncerrorCollectionRequest getMailbox_SyncErrors()
-
getMailbox_Annotation
public AnnotationCollectionRequest getMailbox_Annotation()
-
getMailbox_MailboxTrackingFolder
public MailboxtrackingfolderCollectionRequest getMailbox_MailboxTrackingFolder()
-
getOrganizationid
public OrganizationRequest getOrganizationid()
-
getMailbox_processsessions
public ProcesssessionCollectionRequest getMailbox_processsessions()
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classCrmbaseentity
-
patch
public Mailbox patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.- Overrides:
patchin classCrmbaseentity- Returns:
- a copy of
thiswith changed fields reset - Throws:
com.github.davidmoten.odata.client.ClientException- if HTTP response is not as expected
-
put
public Mailbox put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).- Overrides:
putin classCrmbaseentity- Returns:
- a copy of
thiswith changed fields reset - Throws:
com.github.davidmoten.odata.client.ClientException- if HTTP response is not as expected
-
toString
public String toString()
- Overrides:
toStringin classCrmbaseentity
-
-