Package microsoft.dynamics.crm.entity
Class Letter
- java.lang.Object
-
- microsoft.dynamics.crm.entity.Crmbaseentity
-
- microsoft.dynamics.crm.entity.Activitypointer
-
- microsoft.dynamics.crm.entity.Letter
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class Letter extends Activitypointer implements com.github.davidmoten.odata.client.ODataEntityType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLetter.Builder
-
Field Summary
Fields Modifier and Type Field Description protected Stringaddressprotected Stringcategoryprotected Booleandirectioncodeprotected Integerimportsequencenumberprotected OffsetDateTimeoverriddencreatedonprotected Stringsubcategoryprotected UUIDsubscriptionid-
Fields inherited from class microsoft.dynamics.crm.entity.Activitypointer
_createdby_value, _createdonbehalfby_value, _modifiedby_value, _modifiedonbehalfby_value, _ownerid_value, _owningbusinessunit_value, _owningteam_value, _owninguser_value, _regardingobjectid_value, _sendermailboxid_value, _slaid_value, _slainvokedid_value, _transactioncurrencyid_value, activityadditionalparams, activityid, activitytypecode, actualdurationminutes, actualend, actualstart, community, createdon, deliverylastattemptedon, deliveryprioritycode, description, exchangeitemid, exchangerate, exchangeweblink, instancetypecode, isbilled, ismapiprivate, isregularactivity, isworkflowcreated, lastonholdtime, leftvoicemail, modifiedon, onholdtime, postponeactivityprocessinguntil, prioritycode, processid, scheduleddurationminutes, scheduledend, scheduledstart, senton, seriesid, sortdate, stageid, statecode, statuscode, subject, timezoneruleversionnumber, traversedpath, utcconversiontimezonecode, versionnumber
-
Fields inherited from class microsoft.dynamics.crm.entity.Crmbaseentity
changedFields, contextPath, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedLetter()
-
Method Summary
-
Methods inherited from class microsoft.dynamics.crm.entity.Activitypointer
get_createdby_value, get_createdonbehalfby_value, get_modifiedby_value, get_modifiedonbehalfby_value, get_ownerid_value, get_owningbusinessunit_value, get_owningteam_value, get_owninguser_value, get_regardingobjectid_value, get_sendermailboxid_value, get_slaid_value, get_slainvokedid_value, get_transactioncurrencyid_value, getActivity_pointer_activity_mime_attachment, getActivity_pointer_appointment, getActivity_pointer_email, getActivity_pointer_fax, getActivity_pointer_letter, getActivity_pointer_phonecall, getActivity_pointer_recurrencerule, getActivity_pointer_recurringappointmentmaster, getActivity_pointer_socialactivity, getActivity_pointer_task, getActivityadditionalparams, getActivityid, getActivitypointer_activity_parties, getActivityPointer_AsyncOperations, getActivityPointer_BulkDeleteFailures, getActivitypointer_connections1, getActivitypointer_connections2, getActivityPointer_QueueItem, getActivitytypecode, getActualdurationminutes, getActualend, getActualstart, getCommunity, getCreatedby, getCreatedon, getCreatedonbehalfby, getDeliverylastattemptedon, getDeliveryprioritycode, getDescription, getExchangeitemid, getExchangerate, getExchangeweblink, getInstancetypecode, getIsbilled, getIsmapiprivate, getIsregularactivity, getIsworkflowcreated, getLastonholdtime, getLeftvoicemail, getModifiedby, getModifiedon, getModifiedonbehalfby, getOnholdtime, getOwnerid, getOwningbusinessunit, getOwningteam, getOwninguser, getPostponeactivityprocessinguntil, getPrioritycode, getProcessid, getRegardingobjectid_account, getRegardingobjectid_contact, getRegardingobjectid_knowledgearticle, getRegardingobjectid_knowledgebaserecord, getRegardingobjectid_new_interactionforemail, getScheduleddurationminutes, getScheduledend, getScheduledstart, getSendermailboxid, getSenton, getSeriesid, getSla_activitypointer_sla, getSlainvokedid_activitypointer_sla, getSlakpiinstance_activitypointer, getSortdate, getStageid, getStatecode, getStatuscode, getSubject, getTimezoneruleversionnumber, getTransactioncurrencyid, getTraversedpath, getUtcconversiontimezonecode, getVersionnumber, with_createdby_value, with_createdonbehalfby_value, with_modifiedby_value, with_modifiedonbehalfby_value, with_ownerid_value, with_owningbusinessunit_value, with_owningteam_value, with_owninguser_value, with_regardingobjectid_value, with_sendermailboxid_value, with_slaid_value, with_slainvokedid_value, with_transactioncurrencyid_value, withActivityadditionalparams, withActivityid, withActivitytypecode, withActualdurationminutes, withActualend, withActualstart, withCommunity, withCreatedon, withDeliverylastattemptedon, withDeliveryprioritycode, withDescription, withExchangeitemid, withExchangerate, withExchangeweblink, withInstancetypecode, withIsbilled, withIsmapiprivate, withIsregularactivity, withIsworkflowcreated, withLastonholdtime, withLeftvoicemail, withModifiedon, withOnholdtime, withPostponeactivityprocessinguntil, withPrioritycode, withProcessid, withScheduleddurationminutes, withScheduledend, withScheduledstart, withSenton, withSeriesid, withSortdate, withStageid, withStatecode, withStatuscode, withSubject, withTimezoneruleversionnumber, withTraversedpath, withUtcconversiontimezonecode, withVersionnumber
-
-
-
-
Field Detail
-
category
protected String category
-
subcategory
protected String subcategory
-
directioncode
protected Boolean directioncode
-
subscriptionid
protected UUID subscriptionid
-
importsequencenumber
protected Integer importsequencenumber
-
overriddencreatedon
protected OffsetDateTime overriddencreatedon
-
address
protected String address
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classActivitypointer
-
builderLetter
public static Letter.Builder builderLetter()
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 classActivitypointer
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classActivitypointer
-
getOverriddencreatedon
public Optional<OffsetDateTime> getOverriddencreatedon()
-
withOverriddencreatedon
public Letter withOverriddencreatedon(OffsetDateTime overriddencreatedon)
-
withUnmappedField
public Letter withUnmappedField(String name, Object value)
- Overrides:
withUnmappedFieldin classActivitypointer
-
getRegardingobjectid_knowledgebaserecord_letter
public KnowledgebaserecordRequest getRegardingobjectid_knowledgebaserecord_letter()
-
getLetter_actioncard
public ActioncardCollectionRequest getLetter_actioncard()
-
getLetter_principalobjectattributeaccess
public PrincipalobjectattributeaccessCollectionRequest getLetter_principalobjectattributeaccess()
-
getSlakpiinstance_letter
public SlakpiinstanceCollectionRequest getSlakpiinstance_letter()
-
getLetter_ProcessSessions
public ProcesssessionCollectionRequest getLetter_ProcessSessions()
-
getStageid_processstage
public ProcessstageRequest getStageid_processstage()
-
getModifiedonbehalfby_letter
public SystemuserRequest getModifiedonbehalfby_letter()
-
getCreatedonbehalfby_letter
public SystemuserRequest getCreatedonbehalfby_letter()
-
getLetter_connections2
public ConnectionCollectionRequest getLetter_connections2()
-
getLetter_BulkDeleteFailures
public BulkdeletefailureCollectionRequest getLetter_BulkDeleteFailures()
-
getRegardingobjectid_knowledgearticle_letter
public KnowledgearticleRequest getRegardingobjectid_knowledgearticle_letter()
-
getLetter_SyncErrors
public SyncerrorCollectionRequest getLetter_SyncErrors()
-
getOwningbusinessunit_letter
public BusinessunitRequest getOwningbusinessunit_letter()
-
getLetter_Annotation
public AnnotationCollectionRequest getLetter_Annotation()
-
getSlainvokedid_letter_sla
public SlaRequest getSlainvokedid_letter_sla()
-
getOwningteam_letter
public TeamRequest getOwningteam_letter()
-
getLetter_activity_parties
public ActivitypartyCollectionRequest getLetter_activity_parties()
-
getLetter_AsyncOperations
public AsyncoperationCollectionRequest getLetter_AsyncOperations()
-
getTransactioncurrencyid_letter
public TransactioncurrencyRequest getTransactioncurrencyid_letter()
-
getLetter_connections1
public ConnectionCollectionRequest getLetter_connections1()
-
getOwninguser_letter
public SystemuserRequest getOwninguser_letter()
-
getLetter_DuplicateBaseRecord
public DuplicaterecordCollectionRequest getLetter_DuplicateBaseRecord()
-
getLetter_QueueItem
public QueueitemCollectionRequest getLetter_QueueItem()
-
getActivityid_activitypointer
public ActivitypointerRequest getActivityid_activitypointer()
-
getModifiedby_letter
public SystemuserRequest getModifiedby_letter()
-
getSla_letter_sla
public SlaRequest getSla_letter_sla()
-
getCreatedby_letter
public SystemuserRequest getCreatedby_letter()
-
getLetter_DuplicateMatchingRecord
public DuplicaterecordCollectionRequest getLetter_DuplicateMatchingRecord()
-
getRegardingobjectid_account_letter
public AccountRequest getRegardingobjectid_account_letter()
-
getRegardingobjectid_contact_letter
public ContactRequest getRegardingobjectid_contact_letter()
-
getOwnerid_letter
public PrincipalRequest getOwnerid_letter()
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classActivitypointer
-
patch
public Letter patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.- Overrides:
patchin classActivitypointer- Returns:
- a copy of
thiswith changed fields reset - Throws:
com.github.davidmoten.odata.client.ClientException- if HTTP response is not as expected
-
put
public Letter put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).- Overrides:
putin classActivitypointer- 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 classActivitypointer
-
-