Interface FolderMetadata.Builder

    • Method Detail

      • id

        FolderMetadata.Builder id​(String id)

        The ID of the folder.

        Parameters:
        id - The ID of the folder.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        FolderMetadata.Builder name​(String name)

        The name of the folder.

        Parameters:
        name - The name of the folder.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creatorId

        FolderMetadata.Builder creatorId​(String creatorId)

        The ID of the creator.

        Parameters:
        creatorId - The ID of the creator.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • parentFolderId

        FolderMetadata.Builder parentFolderId​(String parentFolderId)

        The ID of the parent folder.

        Parameters:
        parentFolderId - The ID of the parent folder.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdTimestamp

        FolderMetadata.Builder createdTimestamp​(Instant createdTimestamp)

        The time when the folder was created.

        Parameters:
        createdTimestamp - The time when the folder was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • modifiedTimestamp

        FolderMetadata.Builder modifiedTimestamp​(Instant modifiedTimestamp)

        The time when the folder was updated.

        Parameters:
        modifiedTimestamp - The time when the folder was updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourceState

        FolderMetadata.Builder resourceState​(String resourceState)

        The resource state of the folder.

        Parameters:
        resourceState - The resource state of the folder.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ResourceStateType, ResourceStateType
      • signature

        FolderMetadata.Builder signature​(String signature)

        The unique identifier created from the subfolders and documents of the folder.

        Parameters:
        signature - The unique identifier created from the subfolders and documents of the folder.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • labels

        FolderMetadata.Builder labels​(Collection<String> labels)

        List of labels on the folder.

        Parameters:
        labels - List of labels on the folder.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • labels

        FolderMetadata.Builder labels​(String... labels)

        List of labels on the folder.

        Parameters:
        labels - List of labels on the folder.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • size

        FolderMetadata.Builder size​(Long size)

        The size of the folder metadata.

        Parameters:
        size - The size of the folder metadata.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • latestVersionSize

        FolderMetadata.Builder latestVersionSize​(Long latestVersionSize)

        The size of the latest version of the folder metadata.

        Parameters:
        latestVersionSize - The size of the latest version of the folder metadata.
        Returns:
        Returns a reference to this object so that method calls can be chained together.