Package com.azure.storage.blob.options
Class BlobUploadFromFileOptions
- java.lang.Object
-
- com.azure.storage.blob.options.BlobUploadFromFileOptions
-
public class BlobUploadFromFileOptions extends Object
Extended options that may be passed when uploading a blob from a file.
-
-
Constructor Summary
Constructors Constructor Description BlobUploadFromFileOptions(String filePath)
Constructs aBlobUploadFromFileOptions
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getFilePath()
BlobHttpHeaders
getHeaders()
Map<String,String>
getMetadata()
ParallelTransferOptions
getParallelTransferOptions()
BlobRequestConditions
getRequestConditions()
Map<String,String>
getTags()
AccessTier
getTier()
BlobUploadFromFileOptions
setHeaders(BlobHttpHeaders headers)
BlobUploadFromFileOptions
setMetadata(Map<String,String> metadata)
BlobUploadFromFileOptions
setParallelTransferOptions(ParallelTransferOptions parallelTransferOptions)
BlobUploadFromFileOptions
setRequestConditions(BlobRequestConditions requestConditions)
BlobUploadFromFileOptions
setTags(Map<String,String> tags)
BlobUploadFromFileOptions
setTier(AccessTier tier)
-
-
-
Constructor Detail
-
BlobUploadFromFileOptions
public BlobUploadFromFileOptions(String filePath)
Constructs aBlobUploadFromFileOptions
.- Parameters:
filePath
- Path of the file to upload.
-
-
Method Detail
-
getFilePath
public String getFilePath()
- Returns:
- The path of the file to upload
-
getParallelTransferOptions
public ParallelTransferOptions getParallelTransferOptions()
- Returns:
ParallelTransferOptions
-
setParallelTransferOptions
public BlobUploadFromFileOptions setParallelTransferOptions(ParallelTransferOptions parallelTransferOptions)
- Parameters:
parallelTransferOptions
-ParallelTransferOptions
- Returns:
- The updated options.
-
getHeaders
public BlobHttpHeaders getHeaders()
- Returns:
BlobHttpHeaders
-
setHeaders
public BlobUploadFromFileOptions setHeaders(BlobHttpHeaders headers)
- Parameters:
headers
-BlobHttpHeaders
- Returns:
- The updated
AppendBlobCreateOptions
-
getMetadata
public Map<String,String> getMetadata()
- Returns:
- The metadata to associate with the blob.
-
setMetadata
public BlobUploadFromFileOptions setMetadata(Map<String,String> metadata)
- Parameters:
metadata
- The metadata to associate with the blob.- Returns:
- The updated options
-
setTags
public BlobUploadFromFileOptions setTags(Map<String,String> tags)
- Parameters:
tags
- The tags to associate with the blob.- Returns:
- The updated options.
-
getTier
public AccessTier getTier()
- Returns:
AccessTier
-
setTier
public BlobUploadFromFileOptions setTier(AccessTier tier)
- Parameters:
tier
-AccessTier
- Returns:
- The updated options.
-
getRequestConditions
public BlobRequestConditions getRequestConditions()
- Returns:
BlobRequestConditions
-
setRequestConditions
public BlobUploadFromFileOptions setRequestConditions(BlobRequestConditions requestConditions)
- Parameters:
requestConditions
-BlobRequestConditions
- Returns:
- The updated options.
-
-