Class MailSearchFolder

java.lang.Object
com.independentsoft.graph.mails.MailSearchFolder
All Implemented Interfaces:
ICreatable

public class MailSearchFolder extends Object implements ICreatable
  • Constructor Details

    • MailSearchFolder

      public MailSearchFolder()
    • MailSearchFolder

      public MailSearchFolder(JsonObject jsonObject)
  • Method Details

    • getId

      public String getId()
    • getDisplayName

      public String getDisplayName()
    • setDisplayName

      public void setDisplayName(String displayName)
    • isIncludeNestedFolders

      public boolean isIncludeNestedFolders()
    • setIncludeNestedFolders

      public void setIncludeNestedFolders(boolean includeNestedFolders)
    • getSourceFolderIds

      public List<String> getSourceFolderIds()
    • getFilterQuery

      public String getFilterQuery()
    • setFilterQuery

      public void setFilterQuery(String filterQuery)
    • isSupported

      public boolean isSupported()
    • getParentFolderId

      public String getParentFolderId()
    • getTotalItemCount

      public int getTotalItemCount()
    • getUnreadItemCount

      public int getUnreadItemCount()
    • getChildFolderCount

      public int getChildFolderCount()
    • toCreateJson

      public String toCreateJson()
      Description copied from interface: ICreatable
      Converts this object to its JSON representation for creation.

      This method generates a JSON string containing all properties needed to create a new instance of this resource in Microsoft Graph. Only properties appropriate for creation should be included (e.g., excluding read-only properties like ID, createdTime, etc.).

      Specified by:
      toCreateJson in interface ICreatable
      Returns:
      JSON string representation for creating this resource