Package microsoft.dynamics.crm.entity
Class Officegraphdocument
- java.lang.Object
-
- microsoft.dynamics.crm.entity.Crmbaseentity
-
- microsoft.dynamics.crm.entity.Officegraphdocument
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class Officegraphdocument extends Crmbaseentity implements com.github.davidmoten.odata.client.ODataEntityType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOfficegraphdocument.Builder
-
Field Summary
-
Fields inherited from class microsoft.dynamics.crm.entity.Crmbaseentity
changedFields, contextPath, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedOfficegraphdocument()
-
Method Summary
-
-
-
Field Detail
-
_modifiedonbehalfby_value
protected UUID _modifiedonbehalfby_value
-
utcconversiontimezonecode
protected Integer utcconversiontimezonecode
-
modifiedby
protected String modifiedby
-
fileextension
protected String fileextension
-
createdby
protected String createdby
-
readurl
protected String readurl
-
viewcount
protected Integer viewcount
-
sitetitle
protected String sitetitle
-
documentid
protected String documentid
-
officegraphdocumentid
protected UUID officegraphdocumentid
-
_transactioncurrencyid_value
protected UUID _transactioncurrencyid_value
-
_createdonbehalfby_value
protected UUID _createdonbehalfby_value
-
createdtime
protected OffsetDateTime createdtime
-
documentpreviewmetadata
protected String documentpreviewmetadata
-
documentlastmodifiedon
protected OffsetDateTime documentlastmodifiedon
-
previewimageurl
protected String previewimageurl
-
rank
protected Integer rank
-
authornames
protected String authornames
-
modifiedtime
protected OffsetDateTime modifiedtime
-
versionnumber
protected Long versionnumber
-
title
protected String title
-
secondaryfileextension
protected String secondaryfileextension
-
querytype
protected Integer querytype
-
weblocationurl
protected String weblocationurl
-
filetype
protected String filetype
-
timezoneruleversionnumber
protected Integer timezoneruleversionnumber
-
siteurl
protected String siteurl
-
_organizationid_value
protected UUID _organizationid_value
-
exchangerate
protected BigDecimal exchangerate
-
documentlastmodifiedby
protected String documentlastmodifiedby
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classCrmbaseentity
-
builderOfficegraphdocument
public static Officegraphdocument.Builder builderOfficegraphdocument()
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
-
with_modifiedonbehalfby_value
public Officegraphdocument with_modifiedonbehalfby_value(UUID _modifiedonbehalfby_value)
-
withUtcconversiontimezonecode
public Officegraphdocument withUtcconversiontimezonecode(Integer utcconversiontimezonecode)
-
withModifiedby
public Officegraphdocument withModifiedby(String modifiedby)
-
withFileextension
public Officegraphdocument withFileextension(String fileextension)
-
withCreatedby
public Officegraphdocument withCreatedby(String createdby)
-
withReadurl
public Officegraphdocument withReadurl(String readurl)
-
withViewcount
public Officegraphdocument withViewcount(Integer viewcount)
-
withSitetitle
public Officegraphdocument withSitetitle(String sitetitle)
-
withDocumentid
public Officegraphdocument withDocumentid(String documentid)
-
withOfficegraphdocumentid
public Officegraphdocument withOfficegraphdocumentid(UUID officegraphdocumentid)
-
with_transactioncurrencyid_value
public Officegraphdocument with_transactioncurrencyid_value(UUID _transactioncurrencyid_value)
-
with_createdonbehalfby_value
public Officegraphdocument with_createdonbehalfby_value(UUID _createdonbehalfby_value)
-
getCreatedtime
public Optional<OffsetDateTime> getCreatedtime()
-
withCreatedtime
public Officegraphdocument withCreatedtime(OffsetDateTime createdtime)
-
withDocumentpreviewmetadata
public Officegraphdocument withDocumentpreviewmetadata(String documentpreviewmetadata)
-
getDocumentlastmodifiedon
public Optional<OffsetDateTime> getDocumentlastmodifiedon()
-
withDocumentlastmodifiedon
public Officegraphdocument withDocumentlastmodifiedon(OffsetDateTime documentlastmodifiedon)
-
withPreviewimageurl
public Officegraphdocument withPreviewimageurl(String previewimageurl)
-
withRank
public Officegraphdocument withRank(Integer rank)
-
withAuthornames
public Officegraphdocument withAuthornames(String authornames)
-
getModifiedtime
public Optional<OffsetDateTime> getModifiedtime()
-
withModifiedtime
public Officegraphdocument withModifiedtime(OffsetDateTime modifiedtime)
-
withVersionnumber
public Officegraphdocument withVersionnumber(Long versionnumber)
-
withTitle
public Officegraphdocument withTitle(String title)
-
withSecondaryfileextension
public Officegraphdocument withSecondaryfileextension(String secondaryfileextension)
-
withQuerytype
public Officegraphdocument withQuerytype(Integer querytype)
-
withWeblocationurl
public Officegraphdocument withWeblocationurl(String weblocationurl)
-
withFiletype
public Officegraphdocument withFiletype(String filetype)
-
withTimezoneruleversionnumber
public Officegraphdocument withTimezoneruleversionnumber(Integer timezoneruleversionnumber)
-
withSiteurl
public Officegraphdocument withSiteurl(String siteurl)
-
with_organizationid_value
public Officegraphdocument with_organizationid_value(UUID _organizationid_value)
-
getExchangerate
public Optional<BigDecimal> getExchangerate()
-
withExchangerate
public Officegraphdocument withExchangerate(BigDecimal exchangerate)
-
withDocumentlastmodifiedby
public Officegraphdocument withDocumentlastmodifiedby(String documentlastmodifiedby)
-
withUnmappedField
public Officegraphdocument withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classCrmbaseentity
-
getCreatedonbehalfby
public SystemuserRequest getCreatedonbehalfby()
-
getModifiedonbehalfby
public SystemuserRequest getModifiedonbehalfby()
-
getOrganizationid
public OrganizationRequest getOrganizationid()
-
getTransactioncurrencyid
public TransactioncurrencyRequest getTransactioncurrencyid()
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classCrmbaseentity
-
patch
public Officegraphdocument 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 Officegraphdocument 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
-
-