Class Files.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.Files.Builder
-
- Enclosing class:
- Files
public static final class Files.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Files.BuilderallParentFolderIds(java.util.List<java.lang.String> allParentFolderIds)List of containing parent Folder IDs in descending orderFiles.BuilderallParentFolderIds(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> allParentFolderIds)List of containing parent Folder IDs in descending orderFilesbuild()Files.BuildercreatedAt(java.time.OffsetDateTime createdAt)The created date of the fileFiles.BuildercreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)The created date of the fileFiles.BuilderdefaultDownloadFormat(java.lang.String defaultDownloadFormat)Default download formatFiles.BuilderdefaultDownloadFormat(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> defaultDownloadFormat)Default download formatFiles.Builderdescription(java.lang.String description)The description of the fileFiles.Builderdescription(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)The description of the fileFiles.BuilderdriveId(java.lang.String driveId)The parent drive ID associated with this fileFiles.BuilderdriveId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> driveId)The parent drive ID associated with this fileFiles.BuilderexportFormats(java.util.List<java.lang.String> exportFormats)List of supported export formatsFiles.BuilderexportFormats(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> exportFormats)List of supported export formatsFiles.BuilderfileFormat(FilesFileFormat fileFormat)The file format of the fileFiles.BuilderfileFormat(org.openapitools.jackson.nullable.JsonNullable<? extends FilesFileFormat> fileFormat)The file format of the fileFiles.BuilderfolderId(java.lang.String folderId)The parent folder ID associated with this fileFiles.BuilderfolderId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> folderId)The parent folder ID associated with this fileFiles.BuilderhasChildren(HasChildren hasChildren)Whether the file has childrenFiles.BuilderhasChildren(org.openapitools.jackson.nullable.JsonNullable<? extends HasChildren> hasChildren)Whether the file has childrenFiles.BuilderhasContent(HasContent hasContent)Whether the file has contentFiles.BuilderhasContent(org.openapitools.jackson.nullable.JsonNullable<? extends HasContent> hasContent)Whether the file has contentFiles.Builderid(java.lang.String id)Unique identifierFiles.Builderid(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierFiles.Buildername(java.lang.String name)The name associated with this fileFiles.Buildername(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)The name associated with this fileFiles.BuilderownerId(java.lang.String ownerId)The user ID of owner of this fileFiles.BuilderownerId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId)The user ID of owner of this fileFiles.Builderpath(java.lang.String path)The path where the file is storedFiles.Builderpath(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> path)The path where the file is storedFiles.BuilderremoteDriveId(java.lang.String remoteDriveId)Provider's unique identifier of the parent drive associated with this fileFiles.BuilderremoteDriveId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteDriveId)Provider's unique identifier of the parent drive associated with this fileFiles.BuilderremoteFolderId(java.lang.String remoteFolderId)Provider's unique identifier of the parent folder associated with this fileFiles.BuilderremoteFolderId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteFolderId)Provider's unique identifier of the parent folder associated with this fileFiles.BuilderremoteId(java.lang.String remoteId)Provider's unique identifierFiles.BuilderremoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierFiles.BuilderremoteOwnerId(java.lang.String remoteOwnerId)Provider's unique identifier of the owner of this fileFiles.BuilderremoteOwnerId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId)Provider's unique identifier of the owner of this fileFiles.Buildersize(double size)The size of this fileFiles.Buildersize(org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> size)The size of this fileFiles.BuilderupdatedAt(java.time.OffsetDateTime updatedAt)The last updated date of the fileFiles.BuilderupdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)The last updated date of the fileFiles.Builderurl(java.lang.String url)The url of the fileFiles.Builderurl(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> url)The url of the file
-
-
-
Method Detail
-
id
public Files.Builder id(java.lang.String id)
Unique identifier
-
id
public Files.Builder id(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
remoteId
public Files.Builder remoteId(java.lang.String remoteId)
Provider's unique identifier
-
remoteId
public Files.Builder remoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
name
public Files.Builder name(java.lang.String name)
The name associated with this file
-
name
public Files.Builder name(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
The name associated with this file
-
description
public Files.Builder description(java.lang.String description)
The description of the file
-
description
public Files.Builder description(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)
The description of the file
-
size
public Files.Builder size(double size)
The size of this file
-
size
public Files.Builder size(org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> size)
The size of this file
-
url
public Files.Builder url(java.lang.String url)
The url of the file
-
url
public Files.Builder url(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> url)
The url of the file
-
fileFormat
public Files.Builder fileFormat(FilesFileFormat fileFormat)
The file format of the file
-
fileFormat
public Files.Builder fileFormat(org.openapitools.jackson.nullable.JsonNullable<? extends FilesFileFormat> fileFormat)
The file format of the file
-
path
public Files.Builder path(java.lang.String path)
The path where the file is stored
-
path
public Files.Builder path(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> path)
The path where the file is stored
-
ownerId
public Files.Builder ownerId(java.lang.String ownerId)
The user ID of owner of this file
-
ownerId
public Files.Builder ownerId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId)
The user ID of owner of this file
-
exportFormats
public Files.Builder exportFormats(java.util.List<java.lang.String> exportFormats)
List of supported export formats
-
exportFormats
public Files.Builder exportFormats(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> exportFormats)
List of supported export formats
-
defaultDownloadFormat
public Files.Builder defaultDownloadFormat(java.lang.String defaultDownloadFormat)
Default download format
-
defaultDownloadFormat
public Files.Builder defaultDownloadFormat(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> defaultDownloadFormat)
Default download format
-
remoteOwnerId
public Files.Builder remoteOwnerId(java.lang.String remoteOwnerId)
Provider's unique identifier of the owner of this file
-
remoteOwnerId
public Files.Builder remoteOwnerId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId)
Provider's unique identifier of the owner of this file
-
folderId
public Files.Builder folderId(java.lang.String folderId)
The parent folder ID associated with this file
-
folderId
public Files.Builder folderId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> folderId)
The parent folder ID associated with this file
-
remoteFolderId
public Files.Builder remoteFolderId(java.lang.String remoteFolderId)
Provider's unique identifier of the parent folder associated with this file
-
remoteFolderId
public Files.Builder remoteFolderId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteFolderId)
Provider's unique identifier of the parent folder associated with this file
-
driveId
public Files.Builder driveId(java.lang.String driveId)
The parent drive ID associated with this file
-
driveId
public Files.Builder driveId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> driveId)
The parent drive ID associated with this file
-
remoteDriveId
public Files.Builder remoteDriveId(java.lang.String remoteDriveId)
Provider's unique identifier of the parent drive associated with this file
-
remoteDriveId
public Files.Builder remoteDriveId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteDriveId)
Provider's unique identifier of the parent drive associated with this file
-
createdAt
public Files.Builder createdAt(java.time.OffsetDateTime createdAt)
The created date of the file
-
createdAt
public Files.Builder createdAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
The created date of the file
-
updatedAt
public Files.Builder updatedAt(java.time.OffsetDateTime updatedAt)
The last updated date of the file
-
updatedAt
public Files.Builder updatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
The last updated date of the file
-
hasContent
public Files.Builder hasContent(HasContent hasContent)
Whether the file has content
-
hasContent
public Files.Builder hasContent(org.openapitools.jackson.nullable.JsonNullable<? extends HasContent> hasContent)
Whether the file has content
-
hasChildren
public Files.Builder hasChildren(HasChildren hasChildren)
Whether the file has children
-
hasChildren
public Files.Builder hasChildren(org.openapitools.jackson.nullable.JsonNullable<? extends HasChildren> hasChildren)
Whether the file has children
-
allParentFolderIds
public Files.Builder allParentFolderIds(java.util.List<java.lang.String> allParentFolderIds)
List of containing parent Folder IDs in descending order
-
allParentFolderIds
public Files.Builder allParentFolderIds(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> allParentFolderIds)
List of containing parent Folder IDs in descending order
-
build
public Files build()
-
-