Package com.azure.storage.blob.models
Class BlobHttpHeaders
- java.lang.Object
-
- com.azure.storage.blob.models.BlobHttpHeaders
-
public final class BlobHttpHeaders extends Object
Parameter group.
-
-
Constructor Summary
Constructors Constructor Description BlobHttpHeaders()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCacheControl()
Get the cacheControl property: Optional.String
getContentDisposition()
Get the contentDisposition property: Optional.String
getContentEncoding()
Get the contentEncoding property: Optional.String
getContentLanguage()
Get the contentLanguage property: Optional.byte[]
getContentMd5()
Get the contentMd5 property: Optional.String
getContentType()
Get the contentType property: Optional.BlobHttpHeaders
setCacheControl(String cacheControl)
Set the cacheControl property: Optional.BlobHttpHeaders
setContentDisposition(String contentDisposition)
Set the contentDisposition property: Optional.BlobHttpHeaders
setContentEncoding(String contentEncoding)
Set the contentEncoding property: Optional.BlobHttpHeaders
setContentLanguage(String contentLanguage)
Set the contentLanguage property: Optional.BlobHttpHeaders
setContentMd5(byte[] contentMd5)
Set the contentMd5 property: Optional.BlobHttpHeaders
setContentType(String contentType)
Set the contentType property: Optional.
-
-
-
Method Detail
-
getCacheControl
public String getCacheControl()
Get the cacheControl property: Optional. Sets the blob's cache control. If specified, this property is stored with the blob and returned with a read request.- Returns:
- the cacheControl value.
-
setCacheControl
public BlobHttpHeaders setCacheControl(String cacheControl)
Set the cacheControl property: Optional. Sets the blob's cache control. If specified, this property is stored with the blob and returned with a read request.- Parameters:
cacheControl
- the cacheControl value to set.- Returns:
- the BlobHttpHeaders object itself.
-
getContentType
public String getContentType()
Get the contentType property: Optional. Sets the blob's content type. If specified, this property is stored with the blob and returned with a read request.- Returns:
- the contentType value.
-
setContentType
public BlobHttpHeaders setContentType(String contentType)
Set the contentType property: Optional. Sets the blob's content type. If specified, this property is stored with the blob and returned with a read request.- Parameters:
contentType
- the contentType value to set.- Returns:
- the BlobHttpHeaders object itself.
-
getContentMd5
public byte[] getContentMd5()
Get the contentMd5 property: Optional. An MD5 hash of the blob content. Note that this hash is not validated, as the hashes for the individual blocks were validated when each was uploaded. The value does not need to be base64 encoded as the SDK will perform the encoding.- Returns:
- the contentMd5 value.
-
setContentMd5
public BlobHttpHeaders setContentMd5(byte[] contentMd5)
Set the contentMd5 property: Optional. An MD5 hash of the blob content. Note that this hash is not validated, as the hashes for the individual blocks were validated when each was uploaded. The value does not need to be base64 encoded as the SDK will perform the encoding.- Parameters:
contentMd5
- the contentMd5 value to set.- Returns:
- the BlobHttpHeaders object itself.
-
getContentEncoding
public String getContentEncoding()
Get the contentEncoding property: Optional. Sets the blob's content encoding. If specified, this property is stored with the blob and returned with a read request.- Returns:
- the contentEncoding value.
-
setContentEncoding
public BlobHttpHeaders setContentEncoding(String contentEncoding)
Set the contentEncoding property: Optional. Sets the blob's content encoding. If specified, this property is stored with the blob and returned with a read request.- Parameters:
contentEncoding
- the contentEncoding value to set.- Returns:
- the BlobHttpHeaders object itself.
-
getContentLanguage
public String getContentLanguage()
Get the contentLanguage property: Optional. Set the blob's content language. If specified, this property is stored with the blob and returned with a read request.- Returns:
- the contentLanguage value.
-
setContentLanguage
public BlobHttpHeaders setContentLanguage(String contentLanguage)
Set the contentLanguage property: Optional. Set the blob's content language. If specified, this property is stored with the blob and returned with a read request.- Parameters:
contentLanguage
- the contentLanguage value to set.- Returns:
- the BlobHttpHeaders object itself.
-
getContentDisposition
public String getContentDisposition()
Get the contentDisposition property: Optional. Sets the blob's Content-Disposition header.- Returns:
- the contentDisposition value.
-
setContentDisposition
public BlobHttpHeaders setContentDisposition(String contentDisposition)
Set the contentDisposition property: Optional. Sets the blob's Content-Disposition header.- Parameters:
contentDisposition
- the contentDisposition value to set.- Returns:
- the BlobHttpHeaders object itself.
-
-