Package microsoft.dynamics.crm.entity
Class Appointment
- java.lang.Object
-
- microsoft.dynamics.crm.entity.Crmbaseentity
-
- microsoft.dynamics.crm.entity.Activitypointer
-
- microsoft.dynamics.crm.entity.Appointment
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class Appointment extends Activitypointer implements com.github.davidmoten.odata.client.ODataEntityType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAppointment.Builder
-
Field Summary
Fields Modifier and Type Field Description protected Integerattachmenterrorsprotected Stringcategoryprotected Stringglobalobjectidprotected Integerimportsequencenumberprotected Booleanisalldayeventprotected Booleanisdraftprotected Integerisunsafeprotected Stringlocationprotected Stringmodifiedfieldsmaskprotected OffsetDateTimeoriginalstartdateprotected Integeroutlookownerapptidprotected 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 protectedAppointment()
-
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
-
subscriptionid
protected UUID subscriptionid
-
category
protected String category
-
isdraft
protected Boolean isdraft
-
location
protected String location
-
originalstartdate
protected OffsetDateTime originalstartdate
-
outlookownerapptid
protected Integer outlookownerapptid
-
isunsafe
protected Integer isunsafe
-
isalldayevent
protected Boolean isalldayevent
-
attachmenterrors
protected Integer attachmenterrors
-
subcategory
protected String subcategory
-
importsequencenumber
protected Integer importsequencenumber
-
modifiedfieldsmask
protected String modifiedfieldsmask
-
globalobjectid
protected String globalobjectid
-
overriddencreatedon
protected OffsetDateTime overriddencreatedon
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classActivitypointer
-
builderAppointment
public static Appointment.Builder builderAppointment()
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
-
withSubscriptionid
public Appointment withSubscriptionid(UUID subscriptionid)
-
withCategory
public Appointment withCategory(String category)
-
withIsdraft
public Appointment withIsdraft(Boolean isdraft)
-
withLocation
public Appointment withLocation(String location)
-
getOriginalstartdate
public Optional<OffsetDateTime> getOriginalstartdate()
-
withOriginalstartdate
public Appointment withOriginalstartdate(OffsetDateTime originalstartdate)
-
withOutlookownerapptid
public Appointment withOutlookownerapptid(Integer outlookownerapptid)
-
withIsunsafe
public Appointment withIsunsafe(Integer isunsafe)
-
withIsalldayevent
public Appointment withIsalldayevent(Boolean isalldayevent)
-
withAttachmenterrors
public Appointment withAttachmenterrors(Integer attachmenterrors)
-
withSubcategory
public Appointment withSubcategory(String subcategory)
-
withImportsequencenumber
public Appointment withImportsequencenumber(Integer importsequencenumber)
-
withModifiedfieldsmask
public Appointment withModifiedfieldsmask(String modifiedfieldsmask)
-
withGlobalobjectid
public Appointment withGlobalobjectid(String globalobjectid)
-
getOverriddencreatedon
public Optional<OffsetDateTime> getOverriddencreatedon()
-
withOverriddencreatedon
public Appointment withOverriddencreatedon(OffsetDateTime overriddencreatedon)
-
withUnmappedField
public Appointment withUnmappedField(String name, Object value)
- Overrides:
withUnmappedFieldin classActivitypointer
-
getAppointment_PostRegardings
public PostregardingCollectionRequest getAppointment_PostRegardings()
-
getAppointment_PostFollows
public PostfollowCollectionRequest getAppointment_PostFollows()
-
getRegardingobjectid_knowledgebaserecord_appointment
public KnowledgebaserecordRequest getRegardingobjectid_knowledgebaserecord_appointment()
-
getAppointment_QueueItem
public QueueitemCollectionRequest getAppointment_QueueItem()
-
getAppointment_Annotation
public AnnotationCollectionRequest getAppointment_Annotation()
-
getAppointment_SyncErrors
public SyncerrorCollectionRequest getAppointment_SyncErrors()
-
getStageid_processstage
public ProcessstageRequest getStageid_processstage()
-
getSeriesid_recurringappointmentmaster
public RecurringappointmentmasterRequest getSeriesid_recurringappointmentmaster()
-
getOwningbusinessunit_appointment
public BusinessunitRequest getOwningbusinessunit_appointment()
-
getAppointment_DuplicateBaseRecord
public DuplicaterecordCollectionRequest getAppointment_DuplicateBaseRecord()
-
getAppointment_activity_parties
public ActivitypartyCollectionRequest getAppointment_activity_parties()
-
getAppointment_AsyncOperations
public AsyncoperationCollectionRequest getAppointment_AsyncOperations()
-
getModifiedonbehalfby_appointment
public SystemuserRequest getModifiedonbehalfby_appointment()
-
getAppointment_DuplicateMatchingRecord
public DuplicaterecordCollectionRequest getAppointment_DuplicateMatchingRecord()
-
getAppointment_connections1
public ConnectionCollectionRequest getAppointment_connections1()
-
getSlakpiinstance_appointment
public SlakpiinstanceCollectionRequest getSlakpiinstance_appointment()
-
getModifiedby_appointment
public SystemuserRequest getModifiedby_appointment()
-
getAppointment_activity_mime_attachment
public ActivitymimeattachmentCollectionRequest getAppointment_activity_mime_attachment()
-
getAppointment_BulkDeleteFailures
public BulkdeletefailureCollectionRequest getAppointment_BulkDeleteFailures()
-
getAppointment_principalobjectattributeaccess
public PrincipalobjectattributeaccessCollectionRequest getAppointment_principalobjectattributeaccess()
-
getAppointment_connections2
public ConnectionCollectionRequest getAppointment_connections2()
-
getAppointment_actioncard
public ActioncardCollectionRequest getAppointment_actioncard()
-
getSla_appointment_sla
public SlaRequest getSla_appointment_sla()
-
getAppointment_ProcessSessions
public ProcesssessionCollectionRequest getAppointment_ProcessSessions()
-
getRegardingobjectid_contact_appointment
public ContactRequest getRegardingobjectid_contact_appointment()
-
getCreatedonbehalfby_appointment
public SystemuserRequest getCreatedonbehalfby_appointment()
-
getRegardingobjectid_knowledgearticle_appointment
public KnowledgearticleRequest getRegardingobjectid_knowledgearticle_appointment()
-
getRegardingobjectid_account_appointment
public AccountRequest getRegardingobjectid_account_appointment()
-
getActivityid_activitypointer
public ActivitypointerRequest getActivityid_activitypointer()
-
getTransactioncurrencyid_appointment
public TransactioncurrencyRequest getTransactioncurrencyid_appointment()
-
getSlainvokedid_appointment_sla
public SlaRequest getSlainvokedid_appointment_sla()
-
getCreatedby_appointment
public SystemuserRequest getCreatedby_appointment()
-
getOwningteam_appointment
public TeamRequest getOwningteam_appointment()
-
getOwninguser_appointment
public SystemuserRequest getOwninguser_appointment()
-
getOwnerid_appointment
public PrincipalRequest getOwnerid_appointment()
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classActivitypointer
-
patch
public Appointment 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 Appointment 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
-
addRecurrence
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollectionUnwrapped<Recurringappointmentmaster> addRecurrence(Recurringappointmentmaster target)
-
toString
public String toString()
- Overrides:
toStringin classActivitypointer
-
-