Class Files


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

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

      Constructors 
      Constructor Description
      Files()  
      Files​(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<? extends FilesFileFormat> fileFormat, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> path, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> exportFormats, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> defaultDownloadFormat, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> folderId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteFolderId, 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 HasContent> hasContent, org.openapitools.jackson.nullable.JsonNullable<? extends HasChildren> hasChildren, 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 Files.Builder builder()  
      org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt()
      The created date of the file
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> defaultDownloadFormat()
      Default download format
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description()
      The description of the file
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> driveId()
      The parent drive ID associated with this file
      boolean equals​(java.lang.Object o)  
      org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> exportFormats()
      List of supported export formats
      org.openapitools.jackson.nullable.JsonNullable<FilesFileFormat> fileFormat()
      The file format of the file
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> folderId()
      The parent folder ID associated with this file
      org.openapitools.jackson.nullable.JsonNullable<HasChildren> hasChildren()
      Whether the file has children
      org.openapitools.jackson.nullable.JsonNullable<HasContent> hasContent()
      Whether the file has content
      int hashCode()  
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id()
      Unique identifier
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name()
      The name associated with this file
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId()
      The user ID of owner of this file
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> path()
      The path where the file is stored
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteDriveId()
      Provider's unique identifier of the parent drive associated with this file
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteFolderId()
      Provider's unique identifier of the parent folder associated with this file
      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 file
      org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> size()
      The size of this file
      java.lang.String toString()  
      org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt()
      The last updated date of the file
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> url()
      The url of the file
      Files withAllParentFolderIds​(java.util.List<java.lang.String> allParentFolderIds)
      List of containing parent Folder IDs in descending order
      Files withAllParentFolderIds​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> allParentFolderIds)
      List of containing parent Folder IDs in descending order
      Files withCreatedAt​(java.time.OffsetDateTime createdAt)
      The created date of the file
      Files withCreatedAt​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
      The created date of the file
      Files withDefaultDownloadFormat​(java.lang.String defaultDownloadFormat)
      Default download format
      Files withDefaultDownloadFormat​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> defaultDownloadFormat)
      Default download format
      Files withDescription​(java.lang.String description)
      The description of the file
      Files withDescription​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)
      The description of the file
      Files withDriveId​(java.lang.String driveId)
      The parent drive ID associated with this file
      Files withDriveId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> driveId)
      The parent drive ID associated with this file
      Files withExportFormats​(java.util.List<java.lang.String> exportFormats)
      List of supported export formats
      Files withExportFormats​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> exportFormats)
      List of supported export formats
      Files withFileFormat​(FilesFileFormat fileFormat)
      The file format of the file
      Files withFileFormat​(org.openapitools.jackson.nullable.JsonNullable<? extends FilesFileFormat> fileFormat)
      The file format of the file
      Files withFolderId​(java.lang.String folderId)
      The parent folder ID associated with this file
      Files withFolderId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> folderId)
      The parent folder ID associated with this file
      Files withHasChildren​(HasChildren hasChildren)
      Whether the file has children
      Files withHasChildren​(org.openapitools.jackson.nullable.JsonNullable<? extends HasChildren> hasChildren)
      Whether the file has children
      Files withHasContent​(HasContent hasContent)
      Whether the file has content
      Files withHasContent​(org.openapitools.jackson.nullable.JsonNullable<? extends HasContent> hasContent)
      Whether the file has content
      Files withId​(java.lang.String id)
      Unique identifier
      Files withId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
      Unique identifier
      Files withName​(java.lang.String name)
      The name associated with this file
      Files withName​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
      The name associated with this file
      Files withOwnerId​(java.lang.String ownerId)
      The user ID of owner of this file
      Files withOwnerId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId)
      The user ID of owner of this file
      Files withPath​(java.lang.String path)
      The path where the file is stored
      Files withPath​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> path)
      The path where the file is stored
      Files withRemoteDriveId​(java.lang.String remoteDriveId)
      Provider's unique identifier of the parent drive associated with this file
      Files withRemoteDriveId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteDriveId)
      Provider's unique identifier of the parent drive associated with this file
      Files withRemoteFolderId​(java.lang.String remoteFolderId)
      Provider's unique identifier of the parent folder associated with this file
      Files withRemoteFolderId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteFolderId)
      Provider's unique identifier of the parent folder associated with this file
      Files withRemoteId​(java.lang.String remoteId)
      Provider's unique identifier
      Files withRemoteId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
      Provider's unique identifier
      Files withRemoteOwnerId​(java.lang.String remoteOwnerId)
      Provider's unique identifier of the owner of this file
      Files withRemoteOwnerId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId)
      Provider's unique identifier of the owner of this file
      Files withSize​(double size)
      The size of this file
      Files withSize​(org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> size)
      The size of this file
      Files withUpdatedAt​(java.time.OffsetDateTime updatedAt)
      The last updated date of the file
      Files withUpdatedAt​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
      The last updated date of the file
      Files withUrl​(java.lang.String url)
      The url of the file
      Files withUrl​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> url)
      The url of the file
      • Methods inherited from class java.lang.Object

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

      • Files

        public Files​(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<? extends FilesFileFormat> fileFormat,
                     org.openapitools.jackson.nullable.JsonNullable<java.lang.String> path,
                     org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId,
                     org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> exportFormats,
                     org.openapitools.jackson.nullable.JsonNullable<java.lang.String> defaultDownloadFormat,
                     org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId,
                     org.openapitools.jackson.nullable.JsonNullable<java.lang.String> folderId,
                     org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteFolderId,
                     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 HasContent> hasContent,
                     org.openapitools.jackson.nullable.JsonNullable<? extends HasChildren> hasChildren,
                     org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> allParentFolderIds)
      • Files

        public Files()
    • 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 file
      • description

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

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

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

        public org.openapitools.jackson.nullable.JsonNullable<FilesFileFormat> fileFormat()
        The file format of the file
      • path

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

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

        public org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> exportFormats()
        List of supported export formats
      • defaultDownloadFormat

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> defaultDownloadFormat()
        Default download format
      • remoteOwnerId

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

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

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

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

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

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

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

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

        public org.openapitools.jackson.nullable.JsonNullable<HasChildren> hasChildren()
        Whether the file has children
      • 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 Files withId​(java.lang.String id)
        Unique identifier
      • withId

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

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

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

        public Files withName​(java.lang.String name)
        The name associated with this file
      • withName

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

        public Files withDescription​(java.lang.String description)
        The description of the file
      • withDescription

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

        public Files withSize​(double size)
        The size of this file
      • withSize

        public Files withSize​(org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> size)
        The size of this file
      • withUrl

        public Files withUrl​(java.lang.String url)
        The url of the file
      • withUrl

        public Files withUrl​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> url)
        The url of the file
      • withFileFormat

        public Files withFileFormat​(FilesFileFormat fileFormat)
        The file format of the file
      • withFileFormat

        public Files withFileFormat​(org.openapitools.jackson.nullable.JsonNullable<? extends FilesFileFormat> fileFormat)
        The file format of the file
      • withPath

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

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

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

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

        public Files withExportFormats​(java.util.List<java.lang.String> exportFormats)
        List of supported export formats
      • withExportFormats

        public Files withExportFormats​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> exportFormats)
        List of supported export formats
      • withDefaultDownloadFormat

        public Files withDefaultDownloadFormat​(java.lang.String defaultDownloadFormat)
        Default download format
      • withDefaultDownloadFormat

        public Files withDefaultDownloadFormat​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> defaultDownloadFormat)
        Default download format
      • withRemoteOwnerId

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

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

        public Files withFolderId​(java.lang.String folderId)
        The parent folder ID associated with this file
      • withFolderId

        public Files withFolderId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> folderId)
        The parent folder ID associated with this file
      • withRemoteFolderId

        public Files withRemoteFolderId​(java.lang.String remoteFolderId)
        Provider's unique identifier of the parent folder associated with this file
      • withRemoteFolderId

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

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

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

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

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

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

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

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

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

        public Files withHasContent​(HasContent hasContent)
        Whether the file has content
      • withHasContent

        public Files withHasContent​(org.openapitools.jackson.nullable.JsonNullable<? extends HasContent> hasContent)
        Whether the file has content
      • withHasChildren

        public Files withHasChildren​(HasChildren hasChildren)
        Whether the file has children
      • withHasChildren

        public Files withHasChildren​(org.openapitools.jackson.nullable.JsonNullable<? extends HasChildren> hasChildren)
        Whether the file has children
      • withAllParentFolderIds

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

        public Files 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