Package | Description |
---|---|
com.microsoft.azure.storage.table |
This package contains the storage service table classes.
|
Modifier and Type | Method and Description |
---|---|
TableRequestOptions |
CloudTableClient.getDefaultRequestOptions()
Gets the
TableRequestOptions that is used for requests associated with this CloudTableClient |
protected static TableRequestOptions |
TableRequestOptions.populateAndApplyDefaults(TableRequestOptions options,
CloudTableClient client)
Initializes the values for this
TableRequestOptions instance, if they are currently
null , using the values specified in the CloudTableClient parameter. |
Modifier and Type | Method and Description |
---|---|
protected static void |
TableRequestOptions.applyDefaults(TableRequestOptions modifiedOptions)
Applies defaults to the options passed in.
|
void |
CloudTable.create(TableRequestOptions options,
OperationContext opContext)
Creates the table in the storage service, using the specified
TableRequestOptions and
OperationContext . |
boolean |
CloudTable.createIfNotExists(TableRequestOptions options,
OperationContext opContext)
Creates the table in the storage service with the specified request options and operation context, if it does not
already exist.
|
void |
CloudTable.delete(TableRequestOptions options,
OperationContext opContext)
Deletes the table from the storage service, using the specified request options and operation context.
|
boolean |
CloudTable.deleteIfExists(TableRequestOptions options,
OperationContext opContext)
Deletes the table from the storage service using the specified request options and operation context, if it
exists.
|
TablePermissions |
CloudTable.downloadPermissions(TableRequestOptions options,
OperationContext opContext)
Downloads the permissions settings for the table using the specified request options and operation context.
|
ServiceProperties |
CloudTableClient.downloadServiceProperties(TableRequestOptions options,
OperationContext opContext)
Retrieves the current
ServiceProperties for the given storage service. |
protected TableResult |
TableOperation.execute(CloudTableClient client,
String tableName,
TableRequestOptions options,
OperationContext opContext)
Reserved for internal use.
|
protected ArrayList<TableResult> |
TableBatchOperation.execute(CloudTableClient client,
String tableName,
TableRequestOptions options,
OperationContext opContext)
Reserved for internal use.
|
ArrayList<TableResult> |
CloudTable.execute(TableBatchOperation batch,
TableRequestOptions options,
OperationContext opContext)
Executes the specified batch operation on a table as an atomic operation, using the specified
TableRequestOptions and OperationContext . |
TableResult |
CloudTable.execute(TableOperation operation,
TableRequestOptions options,
OperationContext opContext)
Executes the operation on a table, using the specified
TableRequestOptions and OperationContext . |
<R> Iterable<R> |
CloudTable.execute(TableQuery<?> query,
EntityResolver<R> resolver,
TableRequestOptions options,
OperationContext opContext)
Executes a query, applying the specified
EntityResolver to the result, using the
specified TableRequestOptions and OperationContext . |
<T extends TableEntity> |
CloudTable.execute(TableQuery<T> query,
TableRequestOptions options,
OperationContext opContext)
Executes a query, using the specified
TableRequestOptions and OperationContext . |
protected <T extends TableEntity,R> |
CloudTableClient.executeQuerySegmentedImpl(TableQuery<T> queryToExecute,
EntityResolver<R> resolver,
ResultContinuation continuationToken,
TableRequestOptions options,
OperationContext opContext)
Reserved for internal use.
|
<R> ResultSegment<R> |
CloudTable.executeSegmented(TableQuery<?> query,
EntityResolver<R> resolver,
ResultContinuation continuationToken,
TableRequestOptions options,
OperationContext opContext)
Executes a query in segmented mode with the specified
ResultContinuation continuation token,
using the specified TableRequestOptions and OperationContext , applying the EntityResolver
to the result. |
<T extends TableEntity> |
CloudTable.executeSegmented(TableQuery<T> query,
ResultContinuation continuationToken,
TableRequestOptions options,
OperationContext opContext)
Executes a query in segmented mode with a
ResultContinuation continuation token,
using the specified TableRequestOptions and OperationContext . |
boolean |
CloudTable.exists(TableRequestOptions options,
OperationContext opContext)
Returns a value that indicates whether the table exists in the storage service, using the specified request
options and operation context.
|
protected <T extends TableEntity,R> |
CloudTableClient.generateIteratorForQuery(TableQuery<T> queryRef,
EntityResolver<R> resolver,
TableRequestOptions options,
OperationContext opContext)
Reserved for internal use.
|
ServiceStats |
CloudTableClient.getServiceStats(TableRequestOptions options,
OperationContext opContext)
Queries the given storage service for the
ServiceStats . |
Iterable<String> |
CloudTableClient.listTables(String prefix,
TableRequestOptions options,
OperationContext opContext)
Lists the table names in the storage account that match the specified prefix, using the specified
TableRequestOptions and OperationContext . |
ResultSegment<String> |
CloudTableClient.listTablesSegmented(String prefix,
Integer maxResults,
ResultContinuation continuationToken,
TableRequestOptions options,
OperationContext opContext)
Lists up to the specified maximum of the table names in the storage account that match the specified prefix in a
resumable mode with the specified
ResultContinuation continuation token, using the specified
TableRequestOptions and OperationContext . |
protected TableResult |
TableOperation.parseResponse(InputStream inStream,
int httpStatusCode,
String etagFromHeader,
OperationContext opContext,
TableRequestOptions options)
Reserved for internal use.
|
protected TableResult |
QueryTableOperation.parseResponse(InputStream inStream,
int httpStatusCode,
String etagFromHeader,
OperationContext opContext,
TableRequestOptions options)
Reserved for internal use.
|
protected TableResult |
QueryTableOperation.performRetrieve(CloudTableClient client,
String tableName,
TableRequestOptions options,
OperationContext opContext)
Reserved for internal use.
|
protected static TableRequestOptions |
TableRequestOptions.populateAndApplyDefaults(TableRequestOptions options,
CloudTableClient client)
Initializes the values for this
TableRequestOptions instance, if they are currently
null , using the values specified in the CloudTableClient parameter. |
void |
CloudTableClient.setDefaultRequestOptions(TableRequestOptions defaultRequestOptions)
Sets the
TableRequestOptions that is used for any table accessed with this CloudTableClient
object. |
void |
CloudTable.uploadPermissions(TablePermissions permissions,
TableRequestOptions options,
OperationContext opContext)
Uploads the table's permissions using the specified request options and operation context.
|
void |
CloudTableClient.uploadServiceProperties(ServiceProperties properties,
TableRequestOptions options,
OperationContext opContext)
Uploads a new
ServiceProperties configuration to the given storage service. |
Constructor and Description |
---|
TableRequestOptions(TableRequestOptions other)
Creates an instance of the
RequestOptions class by copying values from another
TableRequestOptions instance. |
Copyright © 2019. All rights reserved.