public interface StorageManagementClient extends Closeable, FilterableService<StorageManagementClient>
| Modifier and Type | Method and Description |
|---|---|
String |
getApiVersion()
Gets the API version.
|
URI |
getBaseUri()
Gets the URI used as the base for all cloud service requests.
|
SubscriptionCloudCredentials |
getCredentials()
Gets subscription credentials which uniquely identify Microsoft Azure
subscription.
|
int |
getLongRunningOperationInitialTimeout()
Gets or sets the initial timeout for Long Running Operations.
|
int |
getLongRunningOperationRetryTimeout()
Gets or sets the retry timeout for Long Running Operations.
|
OperationStatusResponse |
getOperationStatus(String requestId)
The Get Operation Status operation returns the status of the specified
operation.
|
Future<OperationStatusResponse> |
getOperationStatusAsync(String requestId)
The Get Operation Status operation returns the status of the specified
operation.
|
StorageAccountOperations |
getStorageAccountsOperations()
The Service Management API includes operations for managing the storage
accounts beneath your subscription.
|
void |
setLongRunningOperationInitialTimeout(int longRunningOperationInitialTimeoutValue)
Gets or sets the initial timeout for Long Running Operations.
|
void |
setLongRunningOperationRetryTimeout(int longRunningOperationRetryTimeoutValue)
Gets or sets the retry timeout for Long Running Operations.
|
withRequestFilterFirst, withRequestFilterLast, withResponseFilterFirst, withResponseFilterLastString getApiVersion()
URI getBaseUri()
SubscriptionCloudCredentials getCredentials()
int getLongRunningOperationInitialTimeout()
void setLongRunningOperationInitialTimeout(int longRunningOperationInitialTimeoutValue)
longRunningOperationInitialTimeoutValue - The
LongRunningOperationInitialTimeout value.int getLongRunningOperationRetryTimeout()
void setLongRunningOperationRetryTimeout(int longRunningOperationRetryTimeoutValue)
longRunningOperationRetryTimeoutValue - The
LongRunningOperationRetryTimeout value.StorageAccountOperations getStorageAccountsOperations()
OperationStatusResponse getOperationStatus(String requestId) throws IOException, ServiceException, ParserConfigurationException, SAXException
requestId - Required. The request ID for the request you wish to
track. The request ID is returned in the x-ms-request-id response header
for every request.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.ParserConfigurationException - Thrown if there was a serious
configuration error with the document parser.SAXException - Thrown if there was an error parsing the XML
response.Future<OperationStatusResponse> getOperationStatusAsync(String requestId)
requestId - Required. The request ID for the request you wish to
track. The request ID is returned in the x-ms-request-id response header
for every request./**
* Copyright Microsoft Corporation
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/