Interface BlobMetadata.Builder

All Superinterfaces:
Buildable, CopyableBuilder<BlobMetadata.Builder,BlobMetadata>, SdkBuilder<BlobMetadata.Builder,BlobMetadata>, SdkPojo
Enclosing class:
BlobMetadata

public static interface BlobMetadata.Builder extends SdkPojo, CopyableBuilder<BlobMetadata.Builder,BlobMetadata>
  • Method Details

    • blobId

      BlobMetadata.Builder blobId(String blobId)

      The full ID of the blob.

      Parameters:
      blobId - The full ID of the blob.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • path

      The path to the blob and associated file name, if any.

      Parameters:
      path - The path to the blob and associated file name, if any.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • mode

      The file mode permissions of the blob. File mode permission codes include:

      • 100644 indicates read/write

      • 100755 indicates read/write/execute

      • 160000 indicates a submodule

      • 120000 indicates a symlink

      Parameters:
      mode - The file mode permissions of the blob. File mode permission codes include:

      • 100644 indicates read/write

      • 100755 indicates read/write/execute

      • 160000 indicates a submodule

      • 120000 indicates a symlink

      Returns:
      Returns a reference to this object so that method calls can be chained together.