public class MailFolder extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
MailFolder.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Integer |
childFolderCount |
protected String |
displayName |
protected String |
parentFolderId |
protected Integer |
totalItemCount |
protected Integer |
unreadItemCount |
protected String |
wellKnownName |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
MailFolder() |
| Modifier and Type | Method and Description |
|---|---|
static MailFolder.Builder |
builderMailFolder()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<MailFolder> |
copy(String destinationId) |
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<Integer> |
getChildFolderCount() |
MailFolderCollectionRequest |
getChildFolders()
Org.OData.Capabilities.V1.ChangeTracking
|
Optional<String> |
getDisplayName() |
MessageRuleCollectionRequest |
getMessageRules()
Org.OData.Capabilities.V1.ChangeTracking
|
MessageCollectionRequest |
getMessages()
Org.OData.Capabilities.V1.ChangeTracking
|
MultiValueLegacyExtendedPropertyCollectionRequest |
getMultiValueExtendedProperties() |
Optional<String> |
getParentFolderId() |
SingleValueLegacyExtendedPropertyCollectionRequest |
getSingleValueExtendedProperties() |
Optional<Integer> |
getTotalItemCount() |
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
Optional<Integer> |
getUnreadItemCount() |
UserConfigurationCollectionRequest |
getUserConfigurations()
Org.OData.Capabilities.V1.ChangeTracking
|
Optional<String> |
getWellKnownName() |
com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<MailFolder> |
move(String destinationId) |
String |
odataTypeName() |
MailFolder |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
MailFolder |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
MailFolder |
withChildFolderCount(Integer childFolderCount) |
MailFolder |
withDisplayName(String displayName) |
MailFolder |
withParentFolderId(String parentFolderId) |
MailFolder |
withTotalItemCount(Integer totalItemCount) |
MailFolder |
withUnreadItemCount(Integer unreadItemCount) |
MailFolder |
withWellKnownName(String wellKnownName) |
protected String displayName
protected String parentFolderId
protected Integer childFolderCount
protected Integer unreadItemCount
protected Integer totalItemCount
protected String wellKnownName
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static MailFolder.Builder builderMailFolder()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class Entitypublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class Entitypublic MailFolder withDisplayName(String displayName)
public MailFolder withParentFolderId(String parentFolderId)
public MailFolder withChildFolderCount(Integer childFolderCount)
public MailFolder withUnreadItemCount(Integer unreadItemCount)
public MailFolder withTotalItemCount(Integer totalItemCount)
public MailFolder withWellKnownName(String wellKnownName)
public SingleValueLegacyExtendedPropertyCollectionRequest getSingleValueExtendedProperties()
public MultiValueLegacyExtendedPropertyCollectionRequest getMultiValueExtendedProperties()
public MessageCollectionRequest getMessages()
Org.OData.Capabilities.V1.ChangeTracking
Supported = true
public MessageRuleCollectionRequest getMessageRules()
Org.OData.Capabilities.V1.ChangeTracking
Supported = false
Org.OData.Capabilities.V1.ExpandRestrictions
Expandable = false
Org.OData.Capabilities.V1.SearchRestrictions
Searchable = false
public MailFolderCollectionRequest getChildFolders()
Org.OData.Capabilities.V1.ChangeTracking
Supported = true
Org.OData.Capabilities.V1.SearchRestrictions
Searchable = false
Org.OData.Capabilities.V1.NavigationRestrictions
public UserConfigurationCollectionRequest getUserConfigurations()
Org.OData.Capabilities.V1.ChangeTracking
Supported = false
Org.OData.Capabilities.V1.ExpandRestrictions
Expandable = false
Org.OData.Capabilities.V1.SearchRestrictions
Searchable = false
Org.OData.Capabilities.V1.InsertRestrictions
Insertable = false
Org.OData.Capabilities.V1.UpdateRestrictions
Updatable = false
Org.OData.Capabilities.V1.DeleteRestrictions
Deletable = false
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic MailFolder patch()
this with changed fields reset.public MailFolder put()
this
with changed fields reset (they were ignored anyway).public com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<MailFolder> copy(String destinationId)
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<MailFolder> move(String destinationId)
Copyright © 2018–2020. All rights reserved.