A B C D E F G H I L M P R S T U V W 
All Classes All Packages

A

AccountSasPermission - Class in com.azure.storage.common.sas
This is a helper class to construct a string representing the permissions granted by an Account SAS.
AccountSasPermission() - Constructor for class com.azure.storage.common.sas.AccountSasPermission
Initializes an AccountSasPermission object with all fields set to false.
AccountSasQueryParameters - Class in com.azure.storage.common.sas
Deprecated.
Please use the generateSas method on the desired service client after initializing AccountSasSignatureValues.
AccountSasResourceType - Class in com.azure.storage.common.sas
This is a helper class to construct a string representing the resources accessible by an AccountSAS.
AccountSasResourceType() - Constructor for class com.azure.storage.common.sas.AccountSasResourceType
Initializes an AccountSasResourceType object with all fields set to false.
AccountSasService - Class in com.azure.storage.common.sas
This is a helper class to construct a string representing the services accessible by an AccountSAS.
AccountSasService() - Constructor for class com.azure.storage.common.sas.AccountSasService
Initializes an AccountSasService object with all fields set to false.
AccountSasSignatureValues - Class in com.azure.storage.common.sas
Used to initialize parameters for a Shared Access Signature (SAS) for an Azure Storage account.
AccountSasSignatureValues() - Constructor for class com.azure.storage.common.sas.AccountSasSignatureValues
AccountSasSignatureValues(OffsetDateTime, AccountSasPermission, AccountSasService, AccountSasResourceType) - Constructor for class com.azure.storage.common.sas.AccountSasSignatureValues
Initializes a new AccountSasSignatureValues object.
addOptionalEcho(String) - Method in class com.azure.storage.common.policy.ResponseValidationPolicyBuilder
Fluently applies an optional validation to this policy where, if the response contains the given header, asserts its value is an echo of the value provided in the request.
addParallelProgressReporting(Flux<ByteBuffer>, ProgressReceiver, Lock, AtomicLong) - Static method in class com.azure.storage.common.ProgressReporter
Adds parallel progress reporting functionality to the given Flux.
addProgressReporting(Flux<ByteBuffer>, ProgressReceiver) - Static method in class com.azure.storage.common.ProgressReporter
Adds progress reporting functionality to the given Flux.
appendQueryParameter(String, String, String) - Static method in class com.azure.storage.common.Utility
Appends a query parameter to a url.
available() - Method in class com.azure.storage.common.StorageInputStream
Returns an estimate of the number of bytes that can be read (or skipped over) from this input stream without blocking by the next invocation of a method for this input stream.

B

BaseSasQueryParameters - Class in com.azure.storage.common.sas
Deprecated.
Please use the generateSas method on the desired client after initializing the appropriate SasSignatureValues object.
BaseSasQueryParameters(String, SasProtocol, OffsetDateTime, OffsetDateTime, SasIpRange, String, String) - Constructor for class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
Please use SasSignatureValues
BaseSasQueryParameters(Map<String, String[]>, boolean) - Constructor for class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
Please use SasSignatureValues
bufferSize - Variable in class com.azure.storage.common.StorageInputStream
Holds the length of the current buffer in bytes.
bufferStartOffset - Variable in class com.azure.storage.common.StorageInputStream
Holds the absolute byte position of the start of the current buffer.
build() - Method in class com.azure.storage.common.policy.ResponseValidationPolicyBuilder
Builds the policy described by this builder.

C

checkStreamState() - Method in class com.azure.storage.common.StorageOutputStream
Helper function to check if the stream is faulted, if it is it surfaces the exception.
close() - Method in class com.azure.storage.common.StorageInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class com.azure.storage.common.StorageOutputStream
Closes this output stream and releases any system resources associated with this stream.
com.azure.storage.common - package com.azure.storage.common
This package contains generic classes used by Azure Storage services.
com.azure.storage.common.policy - package com.azure.storage.common.policy
Package containing policies used by Azure Storage services.
com.azure.storage.common.sas - package com.azure.storage.common.sas
Package containing SAS (shared access signature) classes used by Azure Storage services.
CommonSasQueryParameters - Class in com.azure.storage.common.sas
Represents the components that make up an Azure Storage SAS' query parameters.
CommonSasQueryParameters(Map<String, String[]>, boolean) - Constructor for class com.azure.storage.common.sas.CommonSasQueryParameters
Creates a new CommonSasQueryParameters object.
computeHmac256(String) - Method in class com.azure.storage.common.StorageSharedKeyCredential
Computes a signature for the specified string using the HMAC-SHA256 algorithm.
convertStreamToByteBuffer(InputStream, long, int) - Static method in class com.azure.storage.common.Utility
A utility method for converting the input stream to Flux of ByteBuffer.
convertStreamToByteBuffer(InputStream, long, int, boolean) - Static method in class com.azure.storage.common.Utility
A utility method for converting the input stream to Flux of ByteBuffer.

D

dispatchRead(int, long) - Method in class com.azure.storage.common.StorageInputStream
Dispatches a read operation of N bytes and updates stream state accordingly.
dispatchWrite(byte[], int, long) - Method in class com.azure.storage.common.StorageOutputStream
Dispatches a write operation to the Storage service.

E

encode() - Method in class com.azure.storage.common.sas.AccountSasQueryParameters
Deprecated.
Please use the generateSas method on the desired service client after initializing AccountSasSignatureValues.
encode() - Method in class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
Please use the generateSas method on the desired client after initializing the appropriate SasSignatureValues object.
encode() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
Encodes all SAS query parameters into a string that can be appended to a URL.
encodeUrlPath(String) - Static method in class com.azure.storage.common.Utility
Performs a safe encoding of a url string, only encoding the path.
expiryTime - Variable in class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
The end time for the SAS's validity.
EXPONENTIAL - com.azure.storage.common.policy.RetryPolicyType
Tells the pipeline to use an exponential back-off retry policy.

F

FIXED - com.azure.storage.common.policy.RetryPolicyType
Tells the pipeline to use a fixed back-off retry policy.
flush() - Method in class com.azure.storage.common.StorageOutputStream
Flushes this output stream and forces any buffered output bytes to be written out.
formatQueryParameterDate(OffsetDateTime) - Method in class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
Please use SasSignatureValues
fromConnectionString(String) - Static method in class com.azure.storage.common.StorageSharedKeyCredential
Creates a SharedKey credential from the passed connection string.

G

generateAuthorizationHeader(URL, String, HttpHeaders, boolean) - Method in class com.azure.storage.common.StorageSharedKeyCredential
Generates the SharedKey Authorization value from information in the request.
generateAuthorizationHeader(URL, String, Map<String, String>) - Method in class com.azure.storage.common.StorageSharedKeyCredential
Generates the SharedKey Authorization value from information in the request.
generateAuthorizationHeader(URL, String, Map<String, String>, boolean) - Method in class com.azure.storage.common.StorageSharedKeyCredential
Generates the SharedKey Authorization value from information in the request.
generateSasQueryParameters(StorageSharedKeyCredential) - Method in class com.azure.storage.common.sas.AccountSasSignatureValues
Deprecated.
Please use the generateAccountSas(AccountSasSignatureValues) method on the desired service client after initializing AccountSasSignatureValues.
getAccountName() - Method in class com.azure.storage.common.StorageSharedKeyCredential
Gets the account name associated with the request.
getAgentObjectId() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getBlockSize() - Method in class com.azure.storage.common.ParallelTransferOptions
getBlockSizeLong() - Method in class com.azure.storage.common.ParallelTransferOptions
Gets the block size (chunk size) to transfer at a time.
getCacheControl() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getContentDisposition() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getContentEncoding() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getContentLanguage() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getContentType() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getCorrelationId() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getDirectoryDepth() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getEncryptionScope() - Method in class com.azure.storage.common.sas.AccountSasSignatureValues
 
getEncryptionScope() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getExpiryTime() - Method in class com.azure.storage.common.sas.AccountSasSignatureValues
 
getExpiryTime() - Method in class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
Please use SasSignatureValues
getExpiryTime() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getIdentifier() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getIpMax() - Method in class com.azure.storage.common.sas.SasIpRange
 
getIpMin() - Method in class com.azure.storage.common.sas.SasIpRange
 
getKeyExpiry() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getKeyObjectId() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getKeyService() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getKeyStart() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getKeyTenantId() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getKeyVersion() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getMaxConcurrency() - Method in class com.azure.storage.common.ParallelTransferOptions
Gets the maximum number of parallel requests that will be issued at any given time.
getMaxRetryDelay() - Method in class com.azure.storage.common.policy.RequestRetryOptions
 
getMaxRetryDelayInMs() - Method in class com.azure.storage.common.policy.RequestRetryOptions
getMaxSingleUploadSize() - Method in class com.azure.storage.common.ParallelTransferOptions
getMaxSingleUploadSizeLong() - Method in class com.azure.storage.common.ParallelTransferOptions
Gets the value above which the upload will be broken into blocks and parallelized.
getMaxTries() - Method in class com.azure.storage.common.policy.RequestRetryOptions
 
getNumBuffers() - Method in class com.azure.storage.common.ParallelTransferOptions
getPermissions() - Method in class com.azure.storage.common.sas.AccountSasSignatureValues
Gets the operations the SAS user may perform.
getPermissions() - Method in class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
Please use SasSignatureValues
getPermissions() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getPreauthorizedAgentObjectId() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getProgressReceiver() - Method in class com.azure.storage.common.ParallelTransferOptions
Gets the Progress receiver for parallel reporting
getProtocol() - Method in class com.azure.storage.common.sas.AccountSasSignatureValues
 
getProtocol() - Method in class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
Please use SasSignatureValues
getProtocol() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getQueryParameter(Map<String, String[]>, String, boolean) - Method in class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
Please use SasSignatureValues
getQueryParameter(Map<String, String[]>, String, boolean, Function<String, T>) - Method in class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
Please use SasSignatureValues
getResource() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getResourceTypes() - Method in class com.azure.storage.common.sas.AccountSasQueryParameters
Deprecated.
getResourceTypes() - Method in class com.azure.storage.common.sas.AccountSasSignatureValues
 
getResourceTypes() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getRetryDelay() - Method in class com.azure.storage.common.policy.RequestRetryOptions
 
getRetryDelayInMs() - Method in class com.azure.storage.common.policy.RequestRetryOptions
getSasIpRange() - Method in class com.azure.storage.common.sas.AccountSasSignatureValues
 
getSasIpRange() - Method in class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
Please use SasSignatureValues
getSasIpRange() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getSecondaryHost() - Method in class com.azure.storage.common.policy.RequestRetryOptions
 
getServices() - Method in class com.azure.storage.common.sas.AccountSasQueryParameters
Deprecated.
getServices() - Method in class com.azure.storage.common.sas.AccountSasSignatureValues
 
getServices() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getSharedKeyCredentialFromPipeline(HttpPipeline) - Static method in class com.azure.storage.common.StorageSharedKeyCredential
Searches for a StorageSharedKeyCredential in the passed HttpPipeline.
getSignature() - Method in class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
Please use SasSignatureValues
getSignature() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getStartTime() - Method in class com.azure.storage.common.sas.AccountSasSignatureValues
 
getStartTime() - Method in class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
Please use SasSignatureValues
getStartTime() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 
getTryTimeout() - Method in class com.azure.storage.common.policy.RequestRetryOptions
getTryTimeoutDuration() - Method in class com.azure.storage.common.policy.RequestRetryOptions
 
getVersion() - Method in class com.azure.storage.common.sas.AccountSasSignatureValues
 
getVersion() - Method in class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
Please use SasSignatureValues
getVersion() - Method in class com.azure.storage.common.sas.CommonSasQueryParameters
 

H

hasAddPermission() - Method in class com.azure.storage.common.sas.AccountSasPermission
 
hasBlobAccess() - Method in class com.azure.storage.common.sas.AccountSasService
 
hasCreatePermission() - Method in class com.azure.storage.common.sas.AccountSasPermission
 
hasDeletePermission() - Method in class com.azure.storage.common.sas.AccountSasPermission
 
hasDeleteVersionPermission() - Method in class com.azure.storage.common.sas.AccountSasPermission
 
hasFileAccess() - Method in class com.azure.storage.common.sas.AccountSasService
 
hasFilterTagsPermission() - Method in class com.azure.storage.common.sas.AccountSasPermission
 
hasImmutabilityPolicyPermission() - Method in class com.azure.storage.common.sas.AccountSasPermission
 
hasListPermission() - Method in class com.azure.storage.common.sas.AccountSasPermission
 
hasPermanentDeletePermission() - Method in class com.azure.storage.common.sas.AccountSasPermission
 
hasProcessMessages() - Method in class com.azure.storage.common.sas.AccountSasPermission
Returns the process messages permission, this allows the retrieval and deletion of queue messages.
hasQueueAccess() - Method in class com.azure.storage.common.sas.AccountSasService
 
hasReadPermission() - Method in class com.azure.storage.common.sas.AccountSasPermission
 
hasTableAccess() - Method in class com.azure.storage.common.sas.AccountSasService
 
hasTagsPermission() - Method in class com.azure.storage.common.sas.AccountSasPermission
 
hasUpdatePermission() - Method in class com.azure.storage.common.sas.AccountSasPermission
Returns the update permission status, it allows the update of queue message and tables.
hasWritePermission() - Method in class com.azure.storage.common.sas.AccountSasPermission
 
HTTPS_HTTP - com.azure.storage.common.sas.SasProtocol
Permission to use SAS only through https or http granted.
HTTPS_ONLY - com.azure.storage.common.sas.SasProtocol
Permission to use SAS only through https granted.

I

isContainer() - Method in class com.azure.storage.common.sas.AccountSasResourceType
 
isObject() - Method in class com.azure.storage.common.sas.AccountSasResourceType
 
isService() - Method in class com.azure.storage.common.sas.AccountSasResourceType
 

L

lastError - Variable in class com.azure.storage.common.StorageInputStream
Holds the last exception this stream encountered.
lastError - Variable in class com.azure.storage.common.StorageOutputStream
Holds the last exception this stream encountered.

M

mark(int) - Method in class com.azure.storage.common.StorageInputStream
Marks the current position in this input stream.
markSupported() - Method in class com.azure.storage.common.StorageInputStream
Tests if this input stream supports the mark and reset methods.
MetadataValidationPolicy - Class in com.azure.storage.common.policy
This is a request policy in an HttpPipeline to validate that metadata does not contain leading or trailing whitespace characters.
MetadataValidationPolicy() - Constructor for class com.azure.storage.common.policy.MetadataValidationPolicy
 

P

ParallelTransferOptions - Class in com.azure.storage.common
This class contains configuration used to parallelize data transfer operations.
ParallelTransferOptions() - Constructor for class com.azure.storage.common.ParallelTransferOptions
Creates a new ParallelTransferOptions with default parameters applied.
ParallelTransferOptions(Integer, Integer, ProgressReceiver, Integer) - Constructor for class com.azure.storage.common.ParallelTransferOptions
Deprecated.
Use fluent interface to set properties instead.
parse(String) - Static method in class com.azure.storage.common.sas.AccountSasPermission
Creates an AccountSasPermission from the specified permissions string.
parse(String) - Static method in class com.azure.storage.common.sas.AccountSasResourceType
Creates an AccountSasResourceType from the specified resource types string.
parse(String) - Static method in class com.azure.storage.common.sas.AccountSasService
Creates an AccountSasService from the specified services string.
parse(String) - Static method in class com.azure.storage.common.sas.SasIpRange
Creates a SasIpRange from the specified string.
parse(String) - Static method in enum com.azure.storage.common.sas.SasProtocol
Parses a String into a SASProtocl value if possible.
parseDate(String) - Static method in class com.azure.storage.common.Utility
Deprecated.
Use StorageImplUtils.parseDateAndFormat(String)
permissions - Variable in class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
The permissions of the SAS.
process(HttpPipelineCallContext, HttpPipelineNextPolicy) - Method in class com.azure.storage.common.policy.MetadataValidationPolicy
 
process(HttpPipelineCallContext, HttpPipelineNextPolicy) - Method in class com.azure.storage.common.policy.RequestRetryPolicy
 
process(HttpPipelineCallContext, HttpPipelineNextPolicy) - Method in class com.azure.storage.common.policy.ResponseValidationPolicyBuilder.ResponseValidationPolicy
 
process(HttpPipelineCallContext, HttpPipelineNextPolicy) - Method in class com.azure.storage.common.policy.ScrubEtagPolicy
Wraps any potential error responses from the service and applies post processing of the response's eTag header to standardize the value.
process(HttpPipelineCallContext, HttpPipelineNextPolicy) - Method in class com.azure.storage.common.policy.StorageSharedKeyCredentialPolicy
 
ProgressReceiver - Interface in com.azure.storage.common
A ProgressReceiver is an object that can be used to report progress on network transfers.
ProgressReporter - Class in com.azure.storage.common
ProgressReporter offers a convenient way to add progress tracking to a given Flux.
ProgressReporter() - Constructor for class com.azure.storage.common.ProgressReporter
 
protocol - Variable in class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
The allowed HTTP/HTTPS protocols.

R

read() - Method in class com.azure.storage.common.StorageInputStream
Reads the next byte of data from the input stream.
read(byte[]) - Method in class com.azure.storage.common.StorageInputStream
Reads some number of bytes from the input stream and stores them into the buffer array b.
read(byte[], int, int) - Method in class com.azure.storage.common.StorageInputStream
Reads up to len bytes of data from the input stream into an array of bytes.
reportProgress(long) - Method in interface com.azure.storage.common.ProgressReceiver
The callback function invoked as progress is reported.
RequestRetryOptions - Class in com.azure.storage.common.policy
Configuration options for RequestRetryPolicy.
RequestRetryOptions() - Constructor for class com.azure.storage.common.policy.RequestRetryOptions
Configures how the HttpPipeline should retry requests.
RequestRetryOptions(RetryPolicyType, Integer, Integer, Long, Long, String) - Constructor for class com.azure.storage.common.policy.RequestRetryOptions
Configures how the HttpPipeline should retry requests.
RequestRetryOptions(RetryPolicyType, Integer, Duration, Duration, Duration, String) - Constructor for class com.azure.storage.common.policy.RequestRetryOptions
Configures how the HttpPipeline should retry requests.
RequestRetryPolicy - Class in com.azure.storage.common.policy
This is a request policy in an HttpPipeline for retrying a given HTTP request.
RequestRetryPolicy(RequestRetryOptions) - Constructor for class com.azure.storage.common.policy.RequestRetryPolicy
Constructs the policy using the retry options.
reset() - Method in class com.azure.storage.common.StorageInputStream
Repositions this stream to the position at the time the mark method was last called on this input stream.
ResponseValidationPolicyBuilder - Class in com.azure.storage.common.policy
Builder for a policy to do validation of general response behavior.
ResponseValidationPolicyBuilder() - Constructor for class com.azure.storage.common.policy.ResponseValidationPolicyBuilder
 
ResponseValidationPolicyBuilder.ResponseValidationPolicy - Class in com.azure.storage.common.policy
Immutable policy for asserting validations on general responses.
RetryPolicyType - Enum in com.azure.storage.common.policy
This type holds possible options for retry backoff algorithms.

S

sasIpRange - Variable in class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
The IP range that the SAS validates.
SasIpRange - Class in com.azure.storage.common.sas
This type specifies a continuous range of IP addresses.
SasIpRange() - Constructor for class com.azure.storage.common.sas.SasIpRange
Constructs an SasIpRange object.
SasProtocol - Enum in com.azure.storage.common.sas
Specifies the set of possible permissions for a shared access signature protocol.
ScrubEtagPolicy - Class in com.azure.storage.common.policy
Wraps any potential error responses from the service and applies post processing of the response's eTag header to standardize the value.
ScrubEtagPolicy() - Constructor for class com.azure.storage.common.policy.ScrubEtagPolicy
 
setAddPermission(boolean) - Method in class com.azure.storage.common.sas.AccountSasPermission
Sets the add permission status.
setBlobAccess(boolean) - Method in class com.azure.storage.common.sas.AccountSasService
Sets the access status for blob resources.
setBlockSizeLong(Long) - Method in class com.azure.storage.common.ParallelTransferOptions
Sets the block size.
setContainer(boolean) - Method in class com.azure.storage.common.sas.AccountSasResourceType
Sets the access status for container level APIs, this grants access to Blob Containers, Tables, Queues, and File Shares.
setCreatePermission(boolean) - Method in class com.azure.storage.common.sas.AccountSasPermission
Sets the create permission status.
setDeletePermission(boolean) - Method in class com.azure.storage.common.sas.AccountSasPermission
Sets the delete permission status.
setDeleteVersionPermission(boolean) - Method in class com.azure.storage.common.sas.AccountSasPermission
Sets the delete version permission status.
setEncryptionScope(String) - Method in class com.azure.storage.common.sas.AccountSasSignatureValues
Sets the encryption scope that will be applied to any write operations performed with the sas
setExpiryTime(OffsetDateTime) - Method in class com.azure.storage.common.sas.AccountSasSignatureValues
setFileAccess(boolean) - Method in class com.azure.storage.common.sas.AccountSasService
Sets the access status for file resources.
setFilterTagsPermission(boolean) - Method in class com.azure.storage.common.sas.AccountSasPermission
Sets the filter tags permission status.
setImmutabilityPolicyPermission(boolean) - Method in class com.azure.storage.common.sas.AccountSasPermission
Sets the set immutability policy permission status.
setIpMax(String) - Method in class com.azure.storage.common.sas.SasIpRange
Sets the maximum IP address of the range.
setIpMin(String) - Method in class com.azure.storage.common.sas.SasIpRange
Sets the minimum IP address of the range.
setListPermission(boolean) - Method in class com.azure.storage.common.sas.AccountSasPermission
Sets the list permission status.
setMaxConcurrency(Integer) - Method in class com.azure.storage.common.ParallelTransferOptions
 
setMaxSingleUploadSizeLong(Long) - Method in class com.azure.storage.common.ParallelTransferOptions
If the size of the data is less than or equal to this value, it will be uploaded in a single put rather than broken up into chunks.
setObject(boolean) - Method in class com.azure.storage.common.sas.AccountSasResourceType
Sets the access status for object level APIs, this grants access to Blobs, Table Entities, Queue Messages, Files.
setPermanentDeletePermission(boolean) - Method in class com.azure.storage.common.sas.AccountSasPermission
Sets the permanent delete permission status.
setPermissions(AccountSasPermission) - Method in class com.azure.storage.common.sas.AccountSasSignatureValues
setProcessMessages(boolean) - Method in class com.azure.storage.common.sas.AccountSasPermission
Sets the process messages permission, this allows the retrieval and deletion of queue messages.
setProgressReceiver(ProgressReceiver) - Method in class com.azure.storage.common.ParallelTransferOptions
setProtocol(SasProtocol) - Method in class com.azure.storage.common.sas.AccountSasSignatureValues
Sets the SasProtocol which determines the HTTP protocol that will be used.
setQueueAccess(boolean) - Method in class com.azure.storage.common.sas.AccountSasService
Sets the access status for queue resources.
setReadPermission(boolean) - Method in class com.azure.storage.common.sas.AccountSasPermission
Sets the read permission status.
setResourceTypes(String) - Method in class com.azure.storage.common.sas.AccountSasSignatureValues
setSasIpRange(SasIpRange) - Method in class com.azure.storage.common.sas.AccountSasSignatureValues
Sets the SasIpRange which determines the IP ranges that are allowed to use the SAS.
setService(boolean) - Method in class com.azure.storage.common.sas.AccountSasResourceType
Sets the access status for service level APIs.
setServices(String) - Method in class com.azure.storage.common.sas.AccountSasSignatureValues
setStartTime(OffsetDateTime) - Method in class com.azure.storage.common.sas.AccountSasSignatureValues
Sets when the SAS will take effect.
setTableAccess(boolean) - Method in class com.azure.storage.common.sas.AccountSasService
Sets the access status for table resources.
setTagsPermission(boolean) - Method in class com.azure.storage.common.sas.AccountSasPermission
Sets the tags permission status.
setUpdatePermission(boolean) - Method in class com.azure.storage.common.sas.AccountSasPermission
Sets the update permission status, it allows the update of queue messages and tables.
setVersion(String) - Method in class com.azure.storage.common.sas.AccountSasSignatureValues
Deprecated.
The version is set to the latest version of sas. Users should stop calling this API as it is now treated as a no-op.
setWritePermission(boolean) - Method in class com.azure.storage.common.sas.AccountSasPermission
Sets the write permission status.
sharedKeyCredential() - Method in class com.azure.storage.common.policy.StorageSharedKeyCredentialPolicy
 
signature - Variable in class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
The signature of the SAS.
skip(long) - Method in class com.azure.storage.common.StorageInputStream
Skips over and discards n bytes of data from this input stream.
startTime - Variable in class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
The start time for the SAS's validity.
STORAGE_TRACING_NAMESPACE_VALUE - Static variable in class com.azure.storage.common.Utility
Please see here for more information on Azure resource provider namespaces.
StorageInputStream - Class in com.azure.storage.common
Provides an input stream to read a given storage resource.
StorageInputStream(int, long) - Constructor for class com.azure.storage.common.StorageInputStream
Initializes a new instance of the StorageInputStream class.
StorageInputStream(long, Long, int, long) - Constructor for class com.azure.storage.common.StorageInputStream
Initializes a new instance of the StorageInputStream class.
StorageInputStream(long, Long, int, long, ByteBuffer) - Constructor for class com.azure.storage.common.StorageInputStream
Initializes a new instance of the StorageInputStream class.
StorageOutputStream - Class in com.azure.storage.common
StorageOutputStream allows for uploading data to an Azure Storage service using stream concepts.
StorageOutputStream(int) - Constructor for class com.azure.storage.common.StorageOutputStream
Creates a new instance of StorageOutputStream.
StorageSharedKeyCredential - Class in com.azure.storage.common
SharedKey credential policy that is put into a header to authorize requests.
StorageSharedKeyCredential(String, String) - Constructor for class com.azure.storage.common.StorageSharedKeyCredential
Initializes a new instance of StorageSharedKeyCredential contains an account's name and its primary or secondary accountKey.
StorageSharedKeyCredentialPolicy - Class in com.azure.storage.common.policy
Policy that adds the SharedKey into the request's Authorization header.
StorageSharedKeyCredentialPolicy(StorageSharedKeyCredential) - Constructor for class com.azure.storage.common.policy.StorageSharedKeyCredentialPolicy
Creates a SharedKey pipeline policy that adds the SharedKey into the request's authorization header.
streamFaulted - Variable in class com.azure.storage.common.StorageInputStream
A flag to determine if the stream is faulted, if so the last error will be thrown on next operation.

T

toString() - Method in class com.azure.storage.common.sas.AccountSasPermission
Converts the given permissions to a String.
toString() - Method in class com.azure.storage.common.sas.AccountSasResourceType
Converts the given resource types to a String.
toString() - Method in class com.azure.storage.common.sas.AccountSasService
Converts the given services to a String.
toString() - Method in class com.azure.storage.common.sas.SasIpRange
Output the single IP address or range of IP addresses for.
toString() - Method in enum com.azure.storage.common.sas.SasProtocol
 
tryAppendQueryParameter(StringBuilder, String, Object) - Method in class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
Please use SasSignatureValues

U

urlDecode(String) - Static method in class com.azure.storage.common.Utility
Performs a safe decoding of the passed string, taking care to preserve each + character rather than replacing it with a space character.
urlEncode(String) - Static method in class com.azure.storage.common.Utility
Performs a safe encoding of the specified string, taking care to insert %20 for each space character instead of inserting the + character.
Utility - Class in com.azure.storage.common
Utility methods for storage client libraries.
Utility() - Constructor for class com.azure.storage.common.Utility
 

V

valueOf(String) - Static method in enum com.azure.storage.common.policy.RetryPolicyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.azure.storage.common.sas.SasProtocol
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.azure.storage.common.policy.RetryPolicyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.azure.storage.common.sas.SasProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class com.azure.storage.common.sas.BaseSasQueryParameters
Deprecated.
The Storage version.

W

write(byte[]) - Method in class com.azure.storage.common.StorageOutputStream
Writes b.length bytes from the specified byte array to this output stream.
write(byte[], int, int) - Method in class com.azure.storage.common.StorageOutputStream
Writes length bytes from the specified byte array starting at offset to this output stream.
write(int) - Method in class com.azure.storage.common.StorageOutputStream
Writes the specified byte to this output stream.
writeInternal(byte[], int, int) - Method in class com.azure.storage.common.StorageOutputStream
Writes the data to the buffer and triggers writes to the service as needed.
A B C D E F G H I L M P R S T U V W 
All Classes All Packages