A B C D E F G H I L M P R S T U V W
All Classes All Packages
All Classes All Packages
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
-
Deprecated.
- 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
-
Deprecated.Please use
RequestRetryOptions.getTryTimeoutDuration()
- getMaxSingleUploadSize() - Method in class com.azure.storage.common.ParallelTransferOptions
-
Deprecated.
- 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
-
Deprecated.
- 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.Please use
AccountSasSignatureValues
- 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
-
Deprecated.Please use
RequestRetryOptions.getTryTimeoutDuration()
- 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.Please use
AccountSasSignatureValues
- 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 passedHttpPipeline
. - 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
-
Deprecated.Please use
RequestRetryOptions.getTryTimeoutDuration()
- 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 aSASProtocl
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
-
Deprecated.Please use
AccountSasSignatureValues(OffsetDateTime, AccountSasPermission, AccountSasService, AccountSasResourceType)
to specify the expiry time. - 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
-
Deprecated.Please use
AccountSasSignatureValues(OffsetDateTime, AccountSasPermission, AccountSasService, AccountSasResourceType)
to specify the allowed permissions. - 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
-
Sets the
ProgressReceiver
. - 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
-
Deprecated.Please use
AccountSasSignatureValues(OffsetDateTime, AccountSasPermission, AccountSasService, AccountSasResourceType)
to specify the resource types being targeted. - 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
-
Deprecated.Please use
AccountSasSignatureValues(OffsetDateTime, AccountSasPermission, AccountSasService, AccountSasResourceType)
to specify the services being targeted. - 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.
All Classes All Packages