Package odata.msgraph.client.complex
Class CopyNotebookModel
- java.lang.Object
-
- odata.msgraph.client.complex.CopyNotebookModel
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class CopyNotebookModel extends Object implements com.github.davidmoten.odata.client.ODataType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCopyNotebookModel.Builder
-
Field Summary
Fields Modifier and Type Field Description protected com.github.davidmoten.odata.client.ContextPathcontextPathprotected StringcreatedByprotected IdentitySetcreatedByIdentityprotected OffsetDateTimecreatedTimeprotected Stringidprotected BooleanisDefaultprotected BooleanisSharedprotected StringlastModifiedByprotected IdentitySetlastModifiedByIdentityprotected OffsetDateTimelastModifiedTimeprotected NotebookLinkslinksprotected Stringnameprotected StringodataTypeprotected StringsectionGroupsUrlprotected StringsectionsUrlprotected Stringselfprotected com.github.davidmoten.odata.client.internal.UnmappedFieldsImplunmappedFieldsprotected OnenoteUserRoleuserRole
-
Constructor Summary
Constructors Modifier Constructor Description protectedCopyNotebookModel()
-
Method Summary
-
-
-
Field Detail
-
contextPath
protected com.github.davidmoten.odata.client.ContextPath contextPath
-
unmappedFields
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
-
odataType
protected String odataType
-
createdBy
protected String createdBy
-
createdByIdentity
protected IdentitySet createdByIdentity
-
createdTime
protected OffsetDateTime createdTime
-
id
protected String id
-
isDefault
protected Boolean isDefault
-
isShared
protected Boolean isShared
-
lastModifiedBy
protected String lastModifiedBy
-
lastModifiedByIdentity
protected IdentitySet lastModifiedByIdentity
-
lastModifiedTime
protected OffsetDateTime lastModifiedTime
-
links
protected NotebookLinks links
-
name
protected String name
-
sectionGroupsUrl
protected String sectionGroupsUrl
-
sectionsUrl
protected String sectionsUrl
-
self
protected String self
-
userRole
protected OnenoteUserRole userRole
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
withCreatedBy
public CopyNotebookModel withCreatedBy(String createdBy)
-
getCreatedByIdentity
public Optional<IdentitySet> getCreatedByIdentity()
-
withCreatedByIdentity
public CopyNotebookModel withCreatedByIdentity(IdentitySet createdByIdentity)
-
getCreatedTime
public Optional<OffsetDateTime> getCreatedTime()
-
withCreatedTime
public CopyNotebookModel withCreatedTime(OffsetDateTime createdTime)
-
withId
public CopyNotebookModel withId(String id)
-
withIsDefault
public CopyNotebookModel withIsDefault(Boolean isDefault)
-
withIsShared
public CopyNotebookModel withIsShared(Boolean isShared)
-
withLastModifiedBy
public CopyNotebookModel withLastModifiedBy(String lastModifiedBy)
-
getLastModifiedByIdentity
public Optional<IdentitySet> getLastModifiedByIdentity()
-
withLastModifiedByIdentity
public CopyNotebookModel withLastModifiedByIdentity(IdentitySet lastModifiedByIdentity)
-
getLastModifiedTime
public Optional<OffsetDateTime> getLastModifiedTime()
-
withLastModifiedTime
public CopyNotebookModel withLastModifiedTime(OffsetDateTime lastModifiedTime)
-
getLinks
public Optional<NotebookLinks> getLinks()
-
withLinks
public CopyNotebookModel withLinks(NotebookLinks links)
-
withName
public CopyNotebookModel withName(String name)
-
withSectionGroupsUrl
public CopyNotebookModel withSectionGroupsUrl(String sectionGroupsUrl)
-
withSectionsUrl
public CopyNotebookModel withSectionsUrl(String sectionsUrl)
-
withSelf
public CopyNotebookModel withSelf(String self)
-
getUserRole
public Optional<OnenoteUserRole> getUserRole()
-
withUserRole
public CopyNotebookModel withUserRole(OnenoteUserRole userRole)
-
withUnmappedField
public CopyNotebookModel withUnmappedField(String name, String value)
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType
-
builder
public static CopyNotebookModel.Builder builder()
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
-
-