Class Folders.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.Folders.Builder
-
- Enclosing class:
- Folders
public static final class Folders.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Folders.BuilderallParentFolderIds(java.util.List<java.lang.String> allParentFolderIds)List of containing parent Folder IDs in descending orderFolders.BuilderallParentFolderIds(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> allParentFolderIds)List of containing parent Folder IDs in descending orderFoldersbuild()Folders.BuildercreatedAt(java.time.OffsetDateTime createdAt)The created date of the folderFolders.BuildercreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)The created date of the folderFolders.Builderdescription(java.lang.String description)The description of the folderFolders.Builderdescription(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)The description of the folderFolders.BuilderdriveId(java.lang.String driveId)The parent drive ID associated with this folderFolders.BuilderdriveId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> driveId)The parent drive ID associated with this folderFolders.BuilderhasChildren(FoldersHasChildren hasChildren)Whether the folder has childrenFolders.BuilderhasChildren(org.openapitools.jackson.nullable.JsonNullable<? extends FoldersHasChildren> hasChildren)Whether the folder has childrenFolders.BuilderhasContent(FoldersHasContent hasContent)Whether the folder has contentFolders.BuilderhasContent(org.openapitools.jackson.nullable.JsonNullable<? extends FoldersHasContent> hasContent)Whether the folder has contentFolders.Builderid(java.lang.String id)Unique identifierFolders.Builderid(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierFolders.BuilderisRoot(IsRoot isRoot)Whether the folder is at the root level of the driveFolders.BuilderisRoot(org.openapitools.jackson.nullable.JsonNullable<? extends IsRoot> isRoot)Whether the folder is at the root level of the driveFolders.Buildername(java.lang.String name)The name associated with this folderFolders.Buildername(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)The name associated with this folderFolders.BuilderownerId(java.lang.String ownerId)The user ID of owner of this folderFolders.BuilderownerId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId)The user ID of owner of this folderFolders.BuilderparentFolderId(java.lang.String parentFolderId)The parent folder ID associated with this folderFolders.BuilderparentFolderId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentFolderId)The parent folder ID associated with this folderFolders.Builderpath(java.lang.String path)The path where the folder is storedFolders.Builderpath(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> path)The path where the folder is storedFolders.BuilderremoteDriveId(java.lang.String remoteDriveId)Provider's unique identifier of the parent drive associated with this folderFolders.BuilderremoteDriveId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteDriveId)Provider's unique identifier of the parent drive associated with this folderFolders.BuilderremoteId(java.lang.String remoteId)Provider's unique identifierFolders.BuilderremoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierFolders.BuilderremoteOwnerId(java.lang.String remoteOwnerId)Provider's unique identifier of the owner of this folderFolders.BuilderremoteOwnerId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId)Provider's unique identifier of the owner of this folderFolders.BuilderremoteParentFolderId(java.lang.String remoteParentFolderId)Provider's unique identifier of the parent folder associated with this folderFolders.BuilderremoteParentFolderId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteParentFolderId)Provider's unique identifier of the parent folder associated with this folderFolders.Buildersize(double size)The size of this folder in bytesFolders.Buildersize(org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> size)The size of this folder in bytesFolders.BuilderupdatedAt(java.time.OffsetDateTime updatedAt)The last updated date of the folderFolders.BuilderupdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)The last updated date of the folderFolders.Builderurl(java.lang.String url)The url of the folderFolders.Builderurl(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> url)The url of the folder
-
-
-
Method Detail
-
id
public Folders.Builder id(java.lang.String id)
Unique identifier
-
id
public Folders.Builder id(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
remoteId
public Folders.Builder remoteId(java.lang.String remoteId)
Provider's unique identifier
-
remoteId
public Folders.Builder remoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
name
public Folders.Builder name(java.lang.String name)
The name associated with this folder
-
name
public Folders.Builder name(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
The name associated with this folder
-
description
public Folders.Builder description(java.lang.String description)
The description of the folder
-
description
public Folders.Builder description(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)
The description of the folder
-
size
public Folders.Builder size(double size)
The size of this folder in bytes
-
size
public Folders.Builder size(org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> size)
The size of this folder in bytes
-
url
public Folders.Builder url(java.lang.String url)
The url of the folder
-
url
public Folders.Builder url(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> url)
The url of the folder
-
path
public Folders.Builder path(java.lang.String path)
The path where the folder is stored
-
path
public Folders.Builder path(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> path)
The path where the folder is stored
-
ownerId
public Folders.Builder ownerId(java.lang.String ownerId)
The user ID of owner of this folder
-
ownerId
public Folders.Builder ownerId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId)
The user ID of owner of this folder
-
remoteOwnerId
public Folders.Builder remoteOwnerId(java.lang.String remoteOwnerId)
Provider's unique identifier of the owner of this folder
-
remoteOwnerId
public Folders.Builder remoteOwnerId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId)
Provider's unique identifier of the owner of this folder
-
parentFolderId
public Folders.Builder parentFolderId(java.lang.String parentFolderId)
The parent folder ID associated with this folder
-
parentFolderId
public Folders.Builder parentFolderId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentFolderId)
The parent folder ID associated with this folder
-
remoteParentFolderId
public Folders.Builder remoteParentFolderId(java.lang.String remoteParentFolderId)
Provider's unique identifier of the parent folder associated with this folder
-
remoteParentFolderId
public Folders.Builder remoteParentFolderId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteParentFolderId)
Provider's unique identifier of the parent folder associated with this folder
-
driveId
public Folders.Builder driveId(java.lang.String driveId)
The parent drive ID associated with this folder
-
driveId
public Folders.Builder driveId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> driveId)
The parent drive ID associated with this folder
-
remoteDriveId
public Folders.Builder remoteDriveId(java.lang.String remoteDriveId)
Provider's unique identifier of the parent drive associated with this folder
-
remoteDriveId
public Folders.Builder remoteDriveId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteDriveId)
Provider's unique identifier of the parent drive associated with this folder
-
createdAt
public Folders.Builder createdAt(java.time.OffsetDateTime createdAt)
The created date of the folder
-
createdAt
public Folders.Builder createdAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
The created date of the folder
-
updatedAt
public Folders.Builder updatedAt(java.time.OffsetDateTime updatedAt)
The last updated date of the folder
-
updatedAt
public Folders.Builder updatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
The last updated date of the folder
-
hasContent
public Folders.Builder hasContent(FoldersHasContent hasContent)
Whether the folder has content
-
hasContent
public Folders.Builder hasContent(org.openapitools.jackson.nullable.JsonNullable<? extends FoldersHasContent> hasContent)
Whether the folder has content
-
hasChildren
public Folders.Builder hasChildren(FoldersHasChildren hasChildren)
Whether the folder has children
-
hasChildren
public Folders.Builder hasChildren(org.openapitools.jackson.nullable.JsonNullable<? extends FoldersHasChildren> hasChildren)
Whether the folder has children
-
isRoot
public Folders.Builder isRoot(IsRoot isRoot)
Whether the folder is at the root level of the drive
-
isRoot
public Folders.Builder isRoot(org.openapitools.jackson.nullable.JsonNullable<? extends IsRoot> isRoot)
Whether the folder is at the root level of the drive
-
allParentFolderIds
public Folders.Builder allParentFolderIds(java.util.List<java.lang.String> allParentFolderIds)
List of containing parent Folder IDs in descending order
-
allParentFolderIds
public Folders.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 Folders build()
-
-