Package microsoft.dynamics.crm.entity
Class Emailserverprofile
- java.lang.Object
-
- microsoft.dynamics.crm.entity.Crmbaseentity
-
- microsoft.dynamics.crm.entity.Emailserverprofile
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class Emailserverprofile extends Crmbaseentity implements com.github.davidmoten.odata.client.ODataEntityType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEmailserverprofile.Builder
-
Field Summary
-
Fields inherited from class microsoft.dynamics.crm.entity.Crmbaseentity
changedFields, contextPath, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedEmailserverprofile()
-
Method Summary
-
-
-
Field Detail
-
exchangeonlinetenantid
protected String exchangeonlinetenantid
-
oauthclientsecret
protected String oauthclientsecret
-
outgoingserverlocation
protected String outgoingserverlocation
-
timeoutmailboxconnection
protected Boolean timeoutmailboxconnection
-
_incomingpartnerapplication_value
protected UUID _incomingpartnerapplication_value
-
timeoutmailboxconnectionafteramount
protected Integer timeoutmailboxconnectionafteramount
-
name
protected String name
-
incominguseimpersonation
protected Boolean incominguseimpersonation
-
_createdonbehalfby_value
protected UUID _createdonbehalfby_value
-
usedefaulttenantid
protected Boolean usedefaulttenantid
-
isincomingpasswordset
protected Boolean isincomingpasswordset
-
oauthclientid
protected String oauthclientid
-
incomingpassword
protected String incomingpassword
-
statuscode
protected Integer statuscode
-
outgoingusername
protected String outgoingusername
-
_owningbusinessunit_value
protected UUID _owningbusinessunit_value
-
utcconversiontimezonecode
protected Integer utcconversiontimezonecode
-
lastcrmmessage
protected String lastcrmmessage
-
outgoingpassword
protected String outgoingpassword
-
incomingportnumber
protected Integer incomingportnumber
-
encodingcodepage
protected String encodingcodepage
-
isoauthclientsecretset
protected Boolean isoauthclientsecretset
-
sendemailalert
protected Boolean sendemailalert
-
emailservertypename
protected String emailservertypename
-
processemailsreceivedafter
protected OffsetDateTime processemailsreceivedafter
-
lastauthorizationstatus
protected Integer lastauthorizationstatus
-
entityimage
protected byte[] entityimage
-
_ownerid_value
protected UUID _ownerid_value
-
lasttesttotalexecutiontime
protected Long lasttesttotalexecutiontime
-
useautodiscover
protected Boolean useautodiscover
-
_outgoingpartnerapplication_value
protected UUID _outgoingpartnerapplication_value
-
outgoingauthenticationprotocol
protected Integer outgoingauthenticationprotocol
-
incomingusessl
protected Boolean incomingusessl
-
createdon
protected OffsetDateTime createdon
-
outgoingautograntdelegateaccess
protected Boolean outgoingautograntdelegateaccess
-
incomingcredentialretrieval
protected Integer incomingcredentialretrieval
-
incomingauthenticationprotocol
protected Integer incomingauthenticationprotocol
-
maxconcurrentconnections
protected Integer maxconcurrentconnections
-
owneremailaddress
protected String owneremailaddress
-
outgoingportnumber
protected Integer outgoingportnumber
-
outgoingusessl
protected Boolean outgoingusessl
-
_modifiedby_value
protected UUID _modifiedby_value
-
outgoingcredentialretrieval
protected Integer outgoingcredentialretrieval
-
lasttestrequest
protected String lasttestrequest
-
lasttestresponse
protected String lasttestresponse
-
versionnumber
protected Long versionnumber
-
usesamesettingsforoutgoingconnections
protected Boolean usesamesettingsforoutgoingconnections
-
exchangeversion
protected Integer exchangeversion
-
emailserverprofileid
protected UUID emailserverprofileid
-
_organizationid_value
protected UUID _organizationid_value
-
minpollingintervalinminutes
protected Integer minpollingintervalinminutes
-
entityimage_timestamp
protected Long entityimage_timestamp
-
timezoneruleversionnumber
protected Integer timezoneruleversionnumber
-
incomingusername
protected String incomingusername
-
description
protected String description
-
entityimage_url
protected String entityimage_url
-
isoutgoingpasswordset
protected Boolean isoutgoingpasswordset
-
incomingserverlocation
protected String incomingserverlocation
-
lasttestvalidationstatus
protected Integer lasttestvalidationstatus
-
lasttestexecutionstatus
protected Integer lasttestexecutionstatus
-
entityimageid
protected UUID entityimageid
-
moveundeliveredemails
protected Boolean moveundeliveredemails
-
defaultserverlocation
protected String defaultserverlocation
-
outgoinguseimpersonation
protected Boolean outgoinguseimpersonation
-
modifiedon
protected OffsetDateTime modifiedon
-
_owningteam_value
protected UUID _owningteam_value
-
statecode
protected Integer statecode
-
_owninguser_value
protected UUID _owninguser_value
-
lastteststarttime
protected OffsetDateTime lastteststarttime
-
_modifiedonbehalfby_value
protected UUID _modifiedonbehalfby_value
-
_createdby_value
protected UUID _createdby_value
-
servertype
protected Integer servertype
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classCrmbaseentity
-
builderEmailserverprofile
public static Emailserverprofile.Builder builderEmailserverprofile()
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
-
withExchangeonlinetenantid
public Emailserverprofile withExchangeonlinetenantid(String exchangeonlinetenantid)
-
withOauthclientsecret
public Emailserverprofile withOauthclientsecret(String oauthclientsecret)
-
withOutgoingserverlocation
public Emailserverprofile withOutgoingserverlocation(String outgoingserverlocation)
-
withTimeoutmailboxconnection
public Emailserverprofile withTimeoutmailboxconnection(Boolean timeoutmailboxconnection)
-
with_incomingpartnerapplication_value
public Emailserverprofile with_incomingpartnerapplication_value(UUID _incomingpartnerapplication_value)
-
getTimeoutmailboxconnectionafteramount
public Optional<Integer> getTimeoutmailboxconnectionafteramount()
-
withTimeoutmailboxconnectionafteramount
public Emailserverprofile withTimeoutmailboxconnectionafteramount(Integer timeoutmailboxconnectionafteramount)
-
withName
public Emailserverprofile withName(String name)
-
withIncominguseimpersonation
public Emailserverprofile withIncominguseimpersonation(Boolean incominguseimpersonation)
-
with_createdonbehalfby_value
public Emailserverprofile with_createdonbehalfby_value(UUID _createdonbehalfby_value)
-
withUsedefaulttenantid
public Emailserverprofile withUsedefaulttenantid(Boolean usedefaulttenantid)
-
withIsincomingpasswordset
public Emailserverprofile withIsincomingpasswordset(Boolean isincomingpasswordset)
-
withOauthclientid
public Emailserverprofile withOauthclientid(String oauthclientid)
-
withIncomingpassword
public Emailserverprofile withIncomingpassword(String incomingpassword)
-
withStatuscode
public Emailserverprofile withStatuscode(Integer statuscode)
-
withOutgoingusername
public Emailserverprofile withOutgoingusername(String outgoingusername)
-
with_owningbusinessunit_value
public Emailserverprofile with_owningbusinessunit_value(UUID _owningbusinessunit_value)
-
withUtcconversiontimezonecode
public Emailserverprofile withUtcconversiontimezonecode(Integer utcconversiontimezonecode)
-
withLastcrmmessage
public Emailserverprofile withLastcrmmessage(String lastcrmmessage)
-
withOutgoingpassword
public Emailserverprofile withOutgoingpassword(String outgoingpassword)
-
withIncomingportnumber
public Emailserverprofile withIncomingportnumber(Integer incomingportnumber)
-
withEncodingcodepage
public Emailserverprofile withEncodingcodepage(String encodingcodepage)
-
withIsoauthclientsecretset
public Emailserverprofile withIsoauthclientsecretset(Boolean isoauthclientsecretset)
-
withSendemailalert
public Emailserverprofile withSendemailalert(Boolean sendemailalert)
-
withEmailservertypename
public Emailserverprofile withEmailservertypename(String emailservertypename)
-
getProcessemailsreceivedafter
public Optional<OffsetDateTime> getProcessemailsreceivedafter()
-
withProcessemailsreceivedafter
public Emailserverprofile withProcessemailsreceivedafter(OffsetDateTime processemailsreceivedafter)
-
withLastauthorizationstatus
public Emailserverprofile withLastauthorizationstatus(Integer lastauthorizationstatus)
-
getEntityimage
public Optional<byte[]> getEntityimage()
-
withEntityimage
public Emailserverprofile withEntityimage(byte[] entityimage)
-
with_ownerid_value
public Emailserverprofile with_ownerid_value(UUID _ownerid_value)
-
withLasttesttotalexecutiontime
public Emailserverprofile withLasttesttotalexecutiontime(Long lasttesttotalexecutiontime)
-
withUseautodiscover
public Emailserverprofile withUseautodiscover(Boolean useautodiscover)
-
with_outgoingpartnerapplication_value
public Emailserverprofile with_outgoingpartnerapplication_value(UUID _outgoingpartnerapplication_value)
-
withOutgoingauthenticationprotocol
public Emailserverprofile withOutgoingauthenticationprotocol(Integer outgoingauthenticationprotocol)
-
withIncomingusessl
public Emailserverprofile withIncomingusessl(Boolean incomingusessl)
-
getCreatedon
public Optional<OffsetDateTime> getCreatedon()
-
withCreatedon
public Emailserverprofile withCreatedon(OffsetDateTime createdon)
-
withOutgoingautograntdelegateaccess
public Emailserverprofile withOutgoingautograntdelegateaccess(Boolean outgoingautograntdelegateaccess)
-
withIncomingcredentialretrieval
public Emailserverprofile withIncomingcredentialretrieval(Integer incomingcredentialretrieval)
-
withIncomingauthenticationprotocol
public Emailserverprofile withIncomingauthenticationprotocol(Integer incomingauthenticationprotocol)
-
withMaxconcurrentconnections
public Emailserverprofile withMaxconcurrentconnections(Integer maxconcurrentconnections)
-
withOwneremailaddress
public Emailserverprofile withOwneremailaddress(String owneremailaddress)
-
withOutgoingportnumber
public Emailserverprofile withOutgoingportnumber(Integer outgoingportnumber)
-
withOutgoingusessl
public Emailserverprofile withOutgoingusessl(Boolean outgoingusessl)
-
with_modifiedby_value
public Emailserverprofile with_modifiedby_value(UUID _modifiedby_value)
-
withOutgoingcredentialretrieval
public Emailserverprofile withOutgoingcredentialretrieval(Integer outgoingcredentialretrieval)
-
withLasttestrequest
public Emailserverprofile withLasttestrequest(String lasttestrequest)
-
withLasttestresponse
public Emailserverprofile withLasttestresponse(String lasttestresponse)
-
withVersionnumber
public Emailserverprofile withVersionnumber(Long versionnumber)
-
getUsesamesettingsforoutgoingconnections
public Optional<Boolean> getUsesamesettingsforoutgoingconnections()
-
withUsesamesettingsforoutgoingconnections
public Emailserverprofile withUsesamesettingsforoutgoingconnections(Boolean usesamesettingsforoutgoingconnections)
-
withExchangeversion
public Emailserverprofile withExchangeversion(Integer exchangeversion)
-
withEmailserverprofileid
public Emailserverprofile withEmailserverprofileid(UUID emailserverprofileid)
-
with_organizationid_value
public Emailserverprofile with_organizationid_value(UUID _organizationid_value)
-
withMinpollingintervalinminutes
public Emailserverprofile withMinpollingintervalinminutes(Integer minpollingintervalinminutes)
-
withEntityimage_timestamp
public Emailserverprofile withEntityimage_timestamp(Long entityimage_timestamp)
-
withTimezoneruleversionnumber
public Emailserverprofile withTimezoneruleversionnumber(Integer timezoneruleversionnumber)
-
withIncomingusername
public Emailserverprofile withIncomingusername(String incomingusername)
-
withDescription
public Emailserverprofile withDescription(String description)
-
withEntityimage_url
public Emailserverprofile withEntityimage_url(String entityimage_url)
-
withIsoutgoingpasswordset
public Emailserverprofile withIsoutgoingpasswordset(Boolean isoutgoingpasswordset)
-
withIncomingserverlocation
public Emailserverprofile withIncomingserverlocation(String incomingserverlocation)
-
withLasttestvalidationstatus
public Emailserverprofile withLasttestvalidationstatus(Integer lasttestvalidationstatus)
-
withLasttestexecutionstatus
public Emailserverprofile withLasttestexecutionstatus(Integer lasttestexecutionstatus)
-
withEntityimageid
public Emailserverprofile withEntityimageid(UUID entityimageid)
-
withMoveundeliveredemails
public Emailserverprofile withMoveundeliveredemails(Boolean moveundeliveredemails)
-
withDefaultserverlocation
public Emailserverprofile withDefaultserverlocation(String defaultserverlocation)
-
withOutgoinguseimpersonation
public Emailserverprofile withOutgoinguseimpersonation(Boolean outgoinguseimpersonation)
-
getModifiedon
public Optional<OffsetDateTime> getModifiedon()
-
withModifiedon
public Emailserverprofile withModifiedon(OffsetDateTime modifiedon)
-
with_owningteam_value
public Emailserverprofile with_owningteam_value(UUID _owningteam_value)
-
withStatecode
public Emailserverprofile withStatecode(Integer statecode)
-
with_owninguser_value
public Emailserverprofile with_owninguser_value(UUID _owninguser_value)
-
getLastteststarttime
public Optional<OffsetDateTime> getLastteststarttime()
-
withLastteststarttime
public Emailserverprofile withLastteststarttime(OffsetDateTime lastteststarttime)
-
with_modifiedonbehalfby_value
public Emailserverprofile with_modifiedonbehalfby_value(UUID _modifiedonbehalfby_value)
-
with_createdby_value
public Emailserverprofile with_createdby_value(UUID _createdby_value)
-
withServertype
public Emailserverprofile withServertype(Integer servertype)
-
withUnmappedField
public Emailserverprofile withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classCrmbaseentity
-
getCreatedonbehalfby
public SystemuserRequest getCreatedonbehalfby()
-
getModifiedonbehalfby
public SystemuserRequest getModifiedonbehalfby()
-
getEmailserverprofile_mailbox
public MailboxCollectionRequest getEmailserverprofile_mailbox()
-
getEmailserverprofile_asyncoperations
public AsyncoperationCollectionRequest getEmailserverprofile_asyncoperations()
-
getCreatedby
public SystemuserRequest getCreatedby()
-
getOrganizationid
public OrganizationRequest getOrganizationid()
-
getOwningbusinessunit
public BusinessunitRequest getOwningbusinessunit()
-
getOwningteam
public TeamRequest getOwningteam()
-
getOwnerid
public PrincipalRequest getOwnerid()
-
getEmailserverprofile_bulkdeletefailures
public BulkdeletefailureCollectionRequest getEmailserverprofile_bulkdeletefailures()
-
getEmailServerProfile_Organization
public OrganizationCollectionRequest getEmailServerProfile_Organization()
-
getModifiedby
public SystemuserRequest getModifiedby()
-
getTracelog_EmailServerProfile
public TracelogCollectionRequest getTracelog_EmailServerProfile()
-
getEmailServerProfile_Annotation
public AnnotationCollectionRequest getEmailServerProfile_Annotation()
-
getEmailserverprofile_duplicatematchingrecord
public DuplicaterecordCollectionRequest getEmailserverprofile_duplicatematchingrecord()
-
getEmailServerProfile_SyncErrors
public SyncerrorCollectionRequest getEmailServerProfile_SyncErrors()
-
getEmailserverprofile_duplicatebaserecord
public DuplicaterecordCollectionRequest getEmailserverprofile_duplicatebaserecord()
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classCrmbaseentity
-
patch
public Emailserverprofile 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 Emailserverprofile 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
-
-