Class Files
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.Files
-
public class Files extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFiles.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 orderstatic Files.Builderbuilder()org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>createdAt()The created date of the fileorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>defaultDownloadFormat()Default download formatorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>description()The description of the fileorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>driveId()The parent drive ID associated with this filebooleanequals(java.lang.Object o)org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>>exportFormats()List of supported export formatsorg.openapitools.jackson.nullable.JsonNullable<FilesFileFormat>fileFormat()The file format of the fileorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>folderId()The parent folder ID associated with this fileorg.openapitools.jackson.nullable.JsonNullable<HasChildren>hasChildren()Whether the file has childrenorg.openapitools.jackson.nullable.JsonNullable<HasContent>hasContent()Whether the file has contentinthashCode()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>id()Unique identifierorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>name()The name associated with this fileorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>ownerId()The user ID of owner of this fileorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>path()The path where the file is storedorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>remoteDriveId()Provider's unique identifier of the parent drive associated with this fileorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>remoteFolderId()Provider's unique identifier of the parent folder associated with this fileorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>remoteId()Provider's unique identifierorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>remoteOwnerId()Provider's unique identifier of the owner of this fileorg.openapitools.jackson.nullable.JsonNullable<java.lang.Double>size()The size of this filejava.lang.StringtoString()org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>updatedAt()The last updated date of the fileorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>url()The url of the fileFileswithAllParentFolderIds(java.util.List<java.lang.String> allParentFolderIds)List of containing parent Folder IDs in descending orderFileswithAllParentFolderIds(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> allParentFolderIds)List of containing parent Folder IDs in descending orderFileswithCreatedAt(java.time.OffsetDateTime createdAt)The created date of the fileFileswithCreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)The created date of the fileFileswithDefaultDownloadFormat(java.lang.String defaultDownloadFormat)Default download formatFileswithDefaultDownloadFormat(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> defaultDownloadFormat)Default download formatFileswithDescription(java.lang.String description)The description of the fileFileswithDescription(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)The description of the fileFileswithDriveId(java.lang.String driveId)The parent drive ID associated with this fileFileswithDriveId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> driveId)The parent drive ID associated with this fileFileswithExportFormats(java.util.List<java.lang.String> exportFormats)List of supported export formatsFileswithExportFormats(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> exportFormats)List of supported export formatsFileswithFileFormat(FilesFileFormat fileFormat)The file format of the fileFileswithFileFormat(org.openapitools.jackson.nullable.JsonNullable<? extends FilesFileFormat> fileFormat)The file format of the fileFileswithFolderId(java.lang.String folderId)The parent folder ID associated with this fileFileswithFolderId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> folderId)The parent folder ID associated with this fileFileswithHasChildren(HasChildren hasChildren)Whether the file has childrenFileswithHasChildren(org.openapitools.jackson.nullable.JsonNullable<? extends HasChildren> hasChildren)Whether the file has childrenFileswithHasContent(HasContent hasContent)Whether the file has contentFileswithHasContent(org.openapitools.jackson.nullable.JsonNullable<? extends HasContent> hasContent)Whether the file has contentFileswithId(java.lang.String id)Unique identifierFileswithId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierFileswithName(java.lang.String name)The name associated with this fileFileswithName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)The name associated with this fileFileswithOwnerId(java.lang.String ownerId)The user ID of owner of this fileFileswithOwnerId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId)The user ID of owner of this fileFileswithPath(java.lang.String path)The path where the file is storedFileswithPath(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> path)The path where the file is storedFileswithRemoteDriveId(java.lang.String remoteDriveId)Provider's unique identifier of the parent drive associated with this fileFileswithRemoteDriveId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteDriveId)Provider's unique identifier of the parent drive associated with this fileFileswithRemoteFolderId(java.lang.String remoteFolderId)Provider's unique identifier of the parent folder associated with this fileFileswithRemoteFolderId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteFolderId)Provider's unique identifier of the parent folder associated with this fileFileswithRemoteId(java.lang.String remoteId)Provider's unique identifierFileswithRemoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierFileswithRemoteOwnerId(java.lang.String remoteOwnerId)Provider's unique identifier of the owner of this fileFileswithRemoteOwnerId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId)Provider's unique identifier of the owner of this fileFileswithSize(double size)The size of this fileFileswithSize(org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> size)The size of this fileFileswithUpdatedAt(java.time.OffsetDateTime updatedAt)The last updated date of the fileFileswithUpdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)The last updated date of the fileFileswithUrl(java.lang.String url)The url of the fileFileswithUrl(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> url)The url of the file
-
-
-
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
-
builder
public static Files.Builder builder()
-
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:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-