Package | Description |
---|---|
com.microsoft.azure.storage |
This package contains the storage service base classes.
|
com.microsoft.azure.storage.blob |
This package contains the storage service blob classes.
|
com.microsoft.azure.storage.core |
FOR INTERNAL USE ONLY.
|
com.microsoft.azure.storage.file |
This package contains the storage service file classes.
|
com.microsoft.azure.storage.queue |
This package contains the storage service queue classes.
|
com.microsoft.azure.storage.table |
This package contains the storage service table classes.
|
Modifier and Type | Method and Description |
---|---|
abstract RequestOptions |
ServiceClient.getDefaultRequestOptions()
Gets the
RequestOptions that is used for requests associated with this ServiceClient |
Modifier and Type | Method and Description |
---|---|
protected static void |
RequestOptions.applyBaseDefaultsInternal(RequestOptions modifiedOptions)
Populates the default timeout, retry policy, and location mode from client if they are null.
|
protected StorageRequest<ServiceClient,Void,ServiceProperties> |
ServiceClient.downloadServicePropertiesImpl(RequestOptions options,
boolean signAsTable) |
protected StorageRequest<ServiceClient,Void,ServiceStats> |
ServiceClient.getServiceStatsImpl(RequestOptions options,
boolean signAsTable) |
protected static void |
RequestOptions.populateRequestOptions(RequestOptions modifiedOptions,
RequestOptions clientOptions,
boolean setStartTime)
Populates any null fields in the first requestOptions object with values from the second requestOptions object.
|
protected StorageRequest<ServiceClient,Void,Void> |
ServiceClient.uploadServicePropertiesImpl(ServiceProperties properties,
RequestOptions options,
OperationContext opContext,
boolean signAsTable) |
Constructor and Description |
---|
RequestOptions(RequestOptions other)
Creates an instance of the
RequestOptions class by copying values from another
RequestOptions instance. |
Modifier and Type | Class and Description |
---|---|
class |
BlobRequestOptions
Represents a set of options that may be specified on a request.
|
Modifier and Type | Method and Description |
---|---|
RequestOptions |
StorageRequest.getRequestOptions() |
Modifier and Type | Method and Description |
---|---|
static HttpURLConnection |
BaseRequest.create(URI uri,
RequestOptions options,
UriQueryBuilder builder,
OperationContext opContext)
Creates the specified resource.
|
static HttpURLConnection |
BaseRequest.createURLConnection(URI uri,
RequestOptions options,
UriQueryBuilder builder,
OperationContext opContext)
Creates the web request.
|
static HttpURLConnection |
BaseRequest.delete(URI uri,
RequestOptions options,
UriQueryBuilder builder,
OperationContext opContext)
Deletes the specified resource.
|
static HttpURLConnection |
BaseRequest.getProperties(URI uri,
RequestOptions options,
UriQueryBuilder builder,
OperationContext opContext)
Gets the properties.
|
static HttpURLConnection |
BaseRequest.getServiceProperties(URI uri,
RequestOptions options,
UriQueryBuilder builder,
OperationContext opContext)
Creates a HttpURLConnection used to retrieve the Analytics service properties from the storage service.
|
static HttpURLConnection |
BaseRequest.getServiceStats(URI uri,
RequestOptions options,
UriQueryBuilder builder,
OperationContext opContext)
Creates a web request to get the stats of the service.
|
static HttpURLConnection |
BaseRequest.setMetadata(URI uri,
RequestOptions options,
UriQueryBuilder builder,
OperationContext opContext)
Sets the metadata.
|
protected void |
StorageRequest.setRequestOptions(RequestOptions requestOptions) |
static HttpURLConnection |
BaseRequest.setServiceProperties(URI uri,
RequestOptions options,
UriQueryBuilder builder,
OperationContext opContext)
Creates a HttpURLConnection used to set the Analytics service properties on the storage service.
|
static StreamMd5AndLength |
Utility.writeToOutputStream(InputStream sourceStream,
OutputStream outStream,
long writeLength,
boolean rewindSourceStream,
boolean calculateMD5,
OperationContext opContext,
RequestOptions options)
Reads data from an input stream and writes it to an output stream, calculates the length of the data written, and
optionally calculates the MD5 hash for the data.
|
static StreamMd5AndLength |
Utility.writeToOutputStream(InputStream sourceStream,
OutputStream outStream,
long writeLength,
boolean rewindSourceStream,
boolean calculateMD5,
OperationContext opContext,
RequestOptions options,
Boolean shouldFlush)
Reads data from an input stream and writes it to an output stream, calculates the length of the data written, and
optionally calculates the MD5 hash for the data.
|
static StreamMd5AndLength |
Utility.writeToOutputStream(InputStream sourceStream,
OutputStream outStream,
long writeLength,
boolean rewindSourceStream,
boolean calculateMD5,
OperationContext opContext,
RequestOptions options,
Boolean shouldFlush,
StorageRequest<?,?,Integer> request,
StreamMd5AndLength descriptor)
Reads data from an input stream and writes it to an output stream, calculates the length of the data written, and
optionally calculates the MD5 hash for the data.
|
Constructor and Description |
---|
StorageRequest(RequestOptions options,
StorageUri storageUri)
Initializes a new instance of the StorageRequest class.
|
Modifier and Type | Class and Description |
---|---|
class |
FileRequestOptions
Represents a set of options that may be specified on a request.
|
Modifier and Type | Class and Description |
---|---|
class |
QueueRequestOptions
Represents a set of options that may be specified on a queue request.
|
Modifier and Type | Class and Description |
---|---|
class |
TableRequestOptions
Represents a set of timeout, payload format, and retry policy options that may be specified for a table operation
request.
|
Copyright © 2019. All rights reserved.