Class Folders
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.Folders
-
public class Folders extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFolders.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 orderstatic Folders.Builderbuilder()org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>createdAt()The created date of the folderorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>description()The description of the folderorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>driveId()The parent drive ID associated with this folderbooleanequals(java.lang.Object o)org.openapitools.jackson.nullable.JsonNullable<FoldersHasChildren>hasChildren()Whether the folder has childrenorg.openapitools.jackson.nullable.JsonNullable<FoldersHasContent>hasContent()Whether the folder has contentinthashCode()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>id()Unique identifierorg.openapitools.jackson.nullable.JsonNullable<IsRoot>isRoot()Whether the folder is at the root level of the driveorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>name()The name associated with this folderorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>ownerId()The user ID of owner of this folderorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>parentFolderId()The parent folder ID associated with this folderorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>path()The path where the folder is storedorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>remoteDriveId()Provider's unique identifier of the parent drive associated with this folderorg.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 folderorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>remoteParentFolderId()Provider's unique identifier of the parent folder associated with this folderorg.openapitools.jackson.nullable.JsonNullable<java.lang.Double>size()The size of this folder in bytesjava.lang.StringtoString()org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>updatedAt()The last updated date of the folderorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>url()The url of the folderFolderswithAllParentFolderIds(java.util.List<java.lang.String> allParentFolderIds)List of containing parent Folder IDs in descending orderFolderswithAllParentFolderIds(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> allParentFolderIds)List of containing parent Folder IDs in descending orderFolderswithCreatedAt(java.time.OffsetDateTime createdAt)The created date of the folderFolderswithCreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)The created date of the folderFolderswithDescription(java.lang.String description)The description of the folderFolderswithDescription(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)The description of the folderFolderswithDriveId(java.lang.String driveId)The parent drive ID associated with this folderFolderswithDriveId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> driveId)The parent drive ID associated with this folderFolderswithHasChildren(FoldersHasChildren hasChildren)Whether the folder has childrenFolderswithHasChildren(org.openapitools.jackson.nullable.JsonNullable<? extends FoldersHasChildren> hasChildren)Whether the folder has childrenFolderswithHasContent(FoldersHasContent hasContent)Whether the folder has contentFolderswithHasContent(org.openapitools.jackson.nullable.JsonNullable<? extends FoldersHasContent> hasContent)Whether the folder has contentFolderswithId(java.lang.String id)Unique identifierFolderswithId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierFolderswithIsRoot(IsRoot isRoot)Whether the folder is at the root level of the driveFolderswithIsRoot(org.openapitools.jackson.nullable.JsonNullable<? extends IsRoot> isRoot)Whether the folder is at the root level of the driveFolderswithName(java.lang.String name)The name associated with this folderFolderswithName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)The name associated with this folderFolderswithOwnerId(java.lang.String ownerId)The user ID of owner of this folderFolderswithOwnerId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId)The user ID of owner of this folderFolderswithParentFolderId(java.lang.String parentFolderId)The parent folder ID associated with this folderFolderswithParentFolderId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentFolderId)The parent folder ID associated with this folderFolderswithPath(java.lang.String path)The path where the folder is storedFolderswithPath(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> path)The path where the folder is storedFolderswithRemoteDriveId(java.lang.String remoteDriveId)Provider's unique identifier of the parent drive associated with this folderFolderswithRemoteDriveId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteDriveId)Provider's unique identifier of the parent drive associated with this folderFolderswithRemoteId(java.lang.String remoteId)Provider's unique identifierFolderswithRemoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierFolderswithRemoteOwnerId(java.lang.String remoteOwnerId)Provider's unique identifier of the owner of this folderFolderswithRemoteOwnerId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId)Provider's unique identifier of the owner of this folderFolderswithRemoteParentFolderId(java.lang.String remoteParentFolderId)Provider's unique identifier of the parent folder associated with this folderFolderswithRemoteParentFolderId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteParentFolderId)Provider's unique identifier of the parent folder associated with this folderFolderswithSize(double size)The size of this folder in bytesFolderswithSize(org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> size)The size of this folder in bytesFolderswithUpdatedAt(java.time.OffsetDateTime updatedAt)The last updated date of the folderFolderswithUpdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)The last updated date of the folderFolderswithUrl(java.lang.String url)The url of the folderFolderswithUrl(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> url)The url of the folder
-
-
-
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
-
builder
public static Folders.Builder builder()
-
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(FoldersHasContent hasContent)
Whether the folder has content
-
withHasContent
public Folders withHasContent(org.openapitools.jackson.nullable.JsonNullable<? extends FoldersHasContent> hasContent)
Whether the folder has content
-
withHasChildren
public Folders withHasChildren(FoldersHasChildren hasChildren)
Whether the folder has children
-
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:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-