Class Folders


  • public class Folders
    extends java.lang.Object
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Folders.Builder  
    • Constructor Summary

      Constructors 
      Constructor Description
      Folders()  
      Folders​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description, org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> size, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> url, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> path, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentFolderId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteParentFolderId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> driveId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteDriveId, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt, org.openapitools.jackson.nullable.JsonNullable<? extends FoldersHasContent> hasContent, org.openapitools.jackson.nullable.JsonNullable<? extends FoldersHasChildren> hasChildren, org.openapitools.jackson.nullable.JsonNullable<? extends IsRoot> isRoot, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> allParentFolderIds)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> allParentFolderIds()
      List of containing parent Folder IDs in descending order
      static Folders.Builder builder()  
      org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt()
      The created date of the folder
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description()
      The description of the folder
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> driveId()
      The parent drive ID associated with this folder
      boolean equals​(java.lang.Object o)  
      org.openapitools.jackson.nullable.JsonNullable<FoldersHasChildren> hasChildren()
      Whether the folder has children
      org.openapitools.jackson.nullable.JsonNullable<FoldersHasContent> hasContent()
      Whether the folder has content
      int hashCode()  
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id()
      Unique identifier
      org.openapitools.jackson.nullable.JsonNullable<IsRoot> isRoot()
      Whether the folder is at the root level of the drive
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name()
      The name associated with this folder
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId()
      The user ID of owner of this folder
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentFolderId()
      The parent folder ID associated with this folder
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> path()
      The path where the folder is stored
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteDriveId()
      Provider's unique identifier of the parent drive associated with this folder
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId()
      Provider's unique identifier
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId()
      Provider's unique identifier of the owner of this folder
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteParentFolderId()
      Provider's unique identifier of the parent folder associated with this folder
      org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> size()
      The size of this folder in bytes
      java.lang.String toString()  
      org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt()
      The last updated date of the folder
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> url()
      The url of the folder
      Folders withAllParentFolderIds​(java.util.List<java.lang.String> allParentFolderIds)
      List of containing parent Folder IDs in descending order
      Folders withAllParentFolderIds​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> allParentFolderIds)
      List of containing parent Folder IDs in descending order
      Folders withCreatedAt​(java.time.OffsetDateTime createdAt)
      The created date of the folder
      Folders withCreatedAt​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
      The created date of the folder
      Folders withDescription​(java.lang.String description)
      The description of the folder
      Folders withDescription​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)
      The description of the folder
      Folders withDriveId​(java.lang.String driveId)
      The parent drive ID associated with this folder
      Folders withDriveId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> driveId)
      The parent drive ID associated with this folder
      Folders withHasChildren​(FoldersHasChildren hasChildren)
      Whether the folder has children
      Folders withHasChildren​(org.openapitools.jackson.nullable.JsonNullable<? extends FoldersHasChildren> hasChildren)
      Whether the folder has children
      Folders withHasContent​(FoldersHasContent hasContent)
      Whether the folder has content
      Folders withHasContent​(org.openapitools.jackson.nullable.JsonNullable<? extends FoldersHasContent> hasContent)
      Whether the folder has content
      Folders withId​(java.lang.String id)
      Unique identifier
      Folders withId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
      Unique identifier
      Folders withIsRoot​(IsRoot isRoot)
      Whether the folder is at the root level of the drive
      Folders withIsRoot​(org.openapitools.jackson.nullable.JsonNullable<? extends IsRoot> isRoot)
      Whether the folder is at the root level of the drive
      Folders withName​(java.lang.String name)
      The name associated with this folder
      Folders withName​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
      The name associated with this folder
      Folders withOwnerId​(java.lang.String ownerId)
      The user ID of owner of this folder
      Folders withOwnerId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId)
      The user ID of owner of this folder
      Folders withParentFolderId​(java.lang.String parentFolderId)
      The parent folder ID associated with this folder
      Folders withParentFolderId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentFolderId)
      The parent folder ID associated with this folder
      Folders withPath​(java.lang.String path)
      The path where the folder is stored
      Folders withPath​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> path)
      The path where the folder is stored
      Folders withRemoteDriveId​(java.lang.String remoteDriveId)
      Provider's unique identifier of the parent drive associated with this folder
      Folders withRemoteDriveId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteDriveId)
      Provider's unique identifier of the parent drive associated with this folder
      Folders withRemoteId​(java.lang.String remoteId)
      Provider's unique identifier
      Folders withRemoteId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
      Provider's unique identifier
      Folders withRemoteOwnerId​(java.lang.String remoteOwnerId)
      Provider's unique identifier of the owner of this folder
      Folders withRemoteOwnerId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId)
      Provider's unique identifier of the owner of this folder
      Folders withRemoteParentFolderId​(java.lang.String remoteParentFolderId)
      Provider's unique identifier of the parent folder associated with this folder
      Folders withRemoteParentFolderId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteParentFolderId)
      Provider's unique identifier of the parent folder associated with this folder
      Folders withSize​(double size)
      The size of this folder in bytes
      Folders withSize​(org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> size)
      The size of this folder in bytes
      Folders withUpdatedAt​(java.time.OffsetDateTime updatedAt)
      The last updated date of the folder
      Folders withUpdatedAt​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
      The last updated date of the folder
      Folders withUrl​(java.lang.String url)
      The url of the folder
      Folders withUrl​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> url)
      The url of the folder
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • Folders

        public Folders​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id,
                       org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId,
                       org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name,
                       org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description,
                       org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> size,
                       org.openapitools.jackson.nullable.JsonNullable<java.lang.String> url,
                       org.openapitools.jackson.nullable.JsonNullable<java.lang.String> path,
                       org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId,
                       org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId,
                       org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentFolderId,
                       org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteParentFolderId,
                       org.openapitools.jackson.nullable.JsonNullable<java.lang.String> driveId,
                       org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteDriveId,
                       org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt,
                       org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt,
                       org.openapitools.jackson.nullable.JsonNullable<? extends FoldersHasContent> hasContent,
                       org.openapitools.jackson.nullable.JsonNullable<? extends FoldersHasChildren> hasChildren,
                       org.openapitools.jackson.nullable.JsonNullable<? extends IsRoot> isRoot,
                       org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> allParentFolderIds)
      • Folders

        public Folders()
    • Method Detail

      • id

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id()
        Unique identifier
      • remoteId

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId()
        Provider's unique identifier
      • name

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name()
        The name associated with this folder
      • description

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description()
        The description of the folder
      • size

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> size()
        The size of this folder in bytes
      • url

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> url()
        The url of the folder
      • path

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> path()
        The path where the folder is stored
      • ownerId

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId()
        The user ID of owner of this folder
      • remoteOwnerId

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId()
        Provider's unique identifier of the owner of this folder
      • parentFolderId

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentFolderId()
        The parent folder ID associated with this folder
      • remoteParentFolderId

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteParentFolderId()
        Provider's unique identifier of the parent folder associated with this folder
      • driveId

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> driveId()
        The parent drive ID associated with this folder
      • remoteDriveId

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteDriveId()
        Provider's unique identifier of the parent drive associated with this folder
      • createdAt

        public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt()
        The created date of the folder
      • updatedAt

        public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt()
        The last updated date of the folder
      • hasContent

        public org.openapitools.jackson.nullable.JsonNullable<FoldersHasContent> hasContent()
        Whether the folder has content
      • hasChildren

        public org.openapitools.jackson.nullable.JsonNullable<FoldersHasChildren> hasChildren()
        Whether the folder has children
      • isRoot

        public org.openapitools.jackson.nullable.JsonNullable<IsRoot> isRoot()
        Whether the folder is at the root level of the drive
      • allParentFolderIds

        public org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> allParentFolderIds()
        List of containing parent Folder IDs in descending order
      • withId

        public Folders withId​(java.lang.String id)
        Unique identifier
      • withId

        public Folders withId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
        Unique identifier
      • withRemoteId

        public Folders withRemoteId​(java.lang.String remoteId)
        Provider's unique identifier
      • withRemoteId

        public Folders withRemoteId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
        Provider's unique identifier
      • withName

        public Folders withName​(java.lang.String name)
        The name associated with this folder
      • withName

        public Folders withName​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
        The name associated with this folder
      • withDescription

        public Folders withDescription​(java.lang.String description)
        The description of the folder
      • withDescription

        public Folders withDescription​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)
        The description of the folder
      • withSize

        public Folders withSize​(double size)
        The size of this folder in bytes
      • withSize

        public Folders withSize​(org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> size)
        The size of this folder in bytes
      • withUrl

        public Folders withUrl​(java.lang.String url)
        The url of the folder
      • withUrl

        public Folders withUrl​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> url)
        The url of the folder
      • withPath

        public Folders withPath​(java.lang.String path)
        The path where the folder is stored
      • withPath

        public Folders withPath​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> path)
        The path where the folder is stored
      • withOwnerId

        public Folders withOwnerId​(java.lang.String ownerId)
        The user ID of owner of this folder
      • withOwnerId

        public Folders withOwnerId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId)
        The user ID of owner of this folder
      • withRemoteOwnerId

        public Folders withRemoteOwnerId​(java.lang.String remoteOwnerId)
        Provider's unique identifier of the owner of this folder
      • withRemoteOwnerId

        public Folders withRemoteOwnerId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId)
        Provider's unique identifier of the owner of this folder
      • withParentFolderId

        public Folders withParentFolderId​(java.lang.String parentFolderId)
        The parent folder ID associated with this folder
      • withParentFolderId

        public Folders withParentFolderId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentFolderId)
        The parent folder ID associated with this folder
      • withRemoteParentFolderId

        public Folders withRemoteParentFolderId​(java.lang.String remoteParentFolderId)
        Provider's unique identifier of the parent folder associated with this folder
      • withRemoteParentFolderId

        public Folders withRemoteParentFolderId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteParentFolderId)
        Provider's unique identifier of the parent folder associated with this folder
      • withDriveId

        public Folders withDriveId​(java.lang.String driveId)
        The parent drive ID associated with this folder
      • withDriveId

        public Folders withDriveId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> driveId)
        The parent drive ID associated with this folder
      • withRemoteDriveId

        public Folders withRemoteDriveId​(java.lang.String remoteDriveId)
        Provider's unique identifier of the parent drive associated with this folder
      • withRemoteDriveId

        public Folders withRemoteDriveId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteDriveId)
        Provider's unique identifier of the parent drive associated with this folder
      • withCreatedAt

        public Folders withCreatedAt​(java.time.OffsetDateTime createdAt)
        The created date of the folder
      • withCreatedAt

        public Folders withCreatedAt​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
        The created date of the folder
      • withUpdatedAt

        public Folders withUpdatedAt​(java.time.OffsetDateTime updatedAt)
        The last updated date of the folder
      • withUpdatedAt

        public Folders withUpdatedAt​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
        The last updated date of the folder
      • withHasContent

        public Folders withHasContent​(org.openapitools.jackson.nullable.JsonNullable<? extends FoldersHasContent> hasContent)
        Whether the folder has content
      • withHasChildren

        public Folders withHasChildren​(org.openapitools.jackson.nullable.JsonNullable<? extends FoldersHasChildren> hasChildren)
        Whether the folder has children
      • withIsRoot

        public Folders withIsRoot​(IsRoot isRoot)
        Whether the folder is at the root level of the drive
      • withIsRoot

        public Folders withIsRoot​(org.openapitools.jackson.nullable.JsonNullable<? extends IsRoot> isRoot)
        Whether the folder is at the root level of the drive
      • withAllParentFolderIds

        public Folders withAllParentFolderIds​(java.util.List<java.lang.String> allParentFolderIds)
        List of containing parent Folder IDs in descending order
      • withAllParentFolderIds

        public Folders withAllParentFolderIds​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> allParentFolderIds)
        List of containing parent Folder IDs in descending order
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object