public interface Pools
Modifier and Type | Method and Description |
---|---|
void |
add(PoolAddParameter pool)
Adds a pool to the specified account.
|
void |
add(PoolAddParameter pool,
PoolAddOptions poolAddOptions)
Adds a pool to the specified account.
|
rx.Observable<Void> |
addAsync(PoolAddParameter pool)
Adds a pool to the specified account.
|
rx.Observable<Void> |
addAsync(PoolAddParameter pool,
PoolAddOptions poolAddOptions)
Adds a pool to the specified account.
|
ServiceFuture<Void> |
addAsync(PoolAddParameter pool,
PoolAddOptions poolAddOptions,
ServiceCallback<Void> serviceCallback)
Adds a pool to the specified account.
|
ServiceFuture<Void> |
addAsync(PoolAddParameter pool,
ServiceCallback<Void> serviceCallback)
Adds a pool to the specified account.
|
rx.Observable<ServiceResponseWithHeaders<Void,PoolAddHeaders>> |
addWithServiceResponseAsync(PoolAddParameter pool)
Adds a pool to the specified account.
|
rx.Observable<ServiceResponseWithHeaders<Void,PoolAddHeaders>> |
addWithServiceResponseAsync(PoolAddParameter pool,
PoolAddOptions poolAddOptions)
Adds a pool to the specified account.
|
void |
delete(String poolId)
Deletes a pool from the specified account.
|
void |
delete(String poolId,
PoolDeleteOptions poolDeleteOptions)
Deletes a pool from the specified account.
|
rx.Observable<Void> |
deleteAsync(String poolId)
Deletes a pool from the specified account.
|
rx.Observable<Void> |
deleteAsync(String poolId,
PoolDeleteOptions poolDeleteOptions)
Deletes a pool from the specified account.
|
ServiceFuture<Void> |
deleteAsync(String poolId,
PoolDeleteOptions poolDeleteOptions,
ServiceCallback<Void> serviceCallback)
Deletes a pool from the specified account.
|
ServiceFuture<Void> |
deleteAsync(String poolId,
ServiceCallback<Void> serviceCallback)
Deletes a pool from the specified account.
|
rx.Observable<ServiceResponseWithHeaders<Void,PoolDeleteHeaders>> |
deleteWithServiceResponseAsync(String poolId)
Deletes a pool from the specified account.
|
rx.Observable<ServiceResponseWithHeaders<Void,PoolDeleteHeaders>> |
deleteWithServiceResponseAsync(String poolId,
PoolDeleteOptions poolDeleteOptions)
Deletes a pool from the specified account.
|
void |
disableAutoScale(String poolId)
Disables automatic scaling for a pool.
|
void |
disableAutoScale(String poolId,
PoolDisableAutoScaleOptions poolDisableAutoScaleOptions)
Disables automatic scaling for a pool.
|
rx.Observable<Void> |
disableAutoScaleAsync(String poolId)
Disables automatic scaling for a pool.
|
rx.Observable<Void> |
disableAutoScaleAsync(String poolId,
PoolDisableAutoScaleOptions poolDisableAutoScaleOptions)
Disables automatic scaling for a pool.
|
ServiceFuture<Void> |
disableAutoScaleAsync(String poolId,
PoolDisableAutoScaleOptions poolDisableAutoScaleOptions,
ServiceCallback<Void> serviceCallback)
Disables automatic scaling for a pool.
|
ServiceFuture<Void> |
disableAutoScaleAsync(String poolId,
ServiceCallback<Void> serviceCallback)
Disables automatic scaling for a pool.
|
rx.Observable<ServiceResponseWithHeaders<Void,PoolDisableAutoScaleHeaders>> |
disableAutoScaleWithServiceResponseAsync(String poolId)
Disables automatic scaling for a pool.
|
rx.Observable<ServiceResponseWithHeaders<Void,PoolDisableAutoScaleHeaders>> |
disableAutoScaleWithServiceResponseAsync(String poolId,
PoolDisableAutoScaleOptions poolDisableAutoScaleOptions)
Disables automatic scaling for a pool.
|
void |
enableAutoScale(String poolId,
PoolEnableAutoScaleParameter poolEnableAutoScaleParameter)
Enables automatic scaling for a pool.
|
void |
enableAutoScale(String poolId,
PoolEnableAutoScaleParameter poolEnableAutoScaleParameter,
PoolEnableAutoScaleOptions poolEnableAutoScaleOptions)
Enables automatic scaling for a pool.
|
rx.Observable<Void> |
enableAutoScaleAsync(String poolId,
PoolEnableAutoScaleParameter poolEnableAutoScaleParameter)
Enables automatic scaling for a pool.
|
rx.Observable<Void> |
enableAutoScaleAsync(String poolId,
PoolEnableAutoScaleParameter poolEnableAutoScaleParameter,
PoolEnableAutoScaleOptions poolEnableAutoScaleOptions)
Enables automatic scaling for a pool.
|
ServiceFuture<Void> |
enableAutoScaleAsync(String poolId,
PoolEnableAutoScaleParameter poolEnableAutoScaleParameter,
PoolEnableAutoScaleOptions poolEnableAutoScaleOptions,
ServiceCallback<Void> serviceCallback)
Enables automatic scaling for a pool.
|
ServiceFuture<Void> |
enableAutoScaleAsync(String poolId,
PoolEnableAutoScaleParameter poolEnableAutoScaleParameter,
ServiceCallback<Void> serviceCallback)
Enables automatic scaling for a pool.
|
rx.Observable<ServiceResponseWithHeaders<Void,PoolEnableAutoScaleHeaders>> |
enableAutoScaleWithServiceResponseAsync(String poolId,
PoolEnableAutoScaleParameter poolEnableAutoScaleParameter)
Enables automatic scaling for a pool.
|
rx.Observable<ServiceResponseWithHeaders<Void,PoolEnableAutoScaleHeaders>> |
enableAutoScaleWithServiceResponseAsync(String poolId,
PoolEnableAutoScaleParameter poolEnableAutoScaleParameter,
PoolEnableAutoScaleOptions poolEnableAutoScaleOptions)
Enables automatic scaling for a pool.
|
AutoScaleRun |
evaluateAutoScale(String poolId,
String autoScaleFormula)
Gets the result of evaluating an automatic scaling formula on the pool.
|
AutoScaleRun |
evaluateAutoScale(String poolId,
String autoScaleFormula,
PoolEvaluateAutoScaleOptions poolEvaluateAutoScaleOptions)
Gets the result of evaluating an automatic scaling formula on the pool.
|
rx.Observable<AutoScaleRun> |
evaluateAutoScaleAsync(String poolId,
String autoScaleFormula)
Gets the result of evaluating an automatic scaling formula on the pool.
|
rx.Observable<AutoScaleRun> |
evaluateAutoScaleAsync(String poolId,
String autoScaleFormula,
PoolEvaluateAutoScaleOptions poolEvaluateAutoScaleOptions)
Gets the result of evaluating an automatic scaling formula on the pool.
|
ServiceFuture<AutoScaleRun> |
evaluateAutoScaleAsync(String poolId,
String autoScaleFormula,
PoolEvaluateAutoScaleOptions poolEvaluateAutoScaleOptions,
ServiceCallback<AutoScaleRun> serviceCallback)
Gets the result of evaluating an automatic scaling formula on the pool.
|
ServiceFuture<AutoScaleRun> |
evaluateAutoScaleAsync(String poolId,
String autoScaleFormula,
ServiceCallback<AutoScaleRun> serviceCallback)
Gets the result of evaluating an automatic scaling formula on the pool.
|
rx.Observable<ServiceResponseWithHeaders<AutoScaleRun,PoolEvaluateAutoScaleHeaders>> |
evaluateAutoScaleWithServiceResponseAsync(String poolId,
String autoScaleFormula)
Gets the result of evaluating an automatic scaling formula on the pool.
|
rx.Observable<ServiceResponseWithHeaders<AutoScaleRun,PoolEvaluateAutoScaleHeaders>> |
evaluateAutoScaleWithServiceResponseAsync(String poolId,
String autoScaleFormula,
PoolEvaluateAutoScaleOptions poolEvaluateAutoScaleOptions)
Gets the result of evaluating an automatic scaling formula on the pool.
|
boolean |
exists(String poolId)
Gets basic properties of a pool.
|
boolean |
exists(String poolId,
PoolExistsOptions poolExistsOptions)
Gets basic properties of a pool.
|
rx.Observable<Boolean> |
existsAsync(String poolId)
Gets basic properties of a pool.
|
rx.Observable<Boolean> |
existsAsync(String poolId,
PoolExistsOptions poolExistsOptions)
Gets basic properties of a pool.
|
ServiceFuture<Boolean> |
existsAsync(String poolId,
PoolExistsOptions poolExistsOptions,
ServiceCallback<Boolean> serviceCallback)
Gets basic properties of a pool.
|
ServiceFuture<Boolean> |
existsAsync(String poolId,
ServiceCallback<Boolean> serviceCallback)
Gets basic properties of a pool.
|
rx.Observable<ServiceResponseWithHeaders<Boolean,PoolExistsHeaders>> |
existsWithServiceResponseAsync(String poolId)
Gets basic properties of a pool.
|
rx.Observable<ServiceResponseWithHeaders<Boolean,PoolExistsHeaders>> |
existsWithServiceResponseAsync(String poolId,
PoolExistsOptions poolExistsOptions)
Gets basic properties of a pool.
|
CloudPool |
get(String poolId)
Gets information about the specified pool.
|
CloudPool |
get(String poolId,
PoolGetOptions poolGetOptions)
Gets information about the specified pool.
|
PoolStatistics |
getAllLifetimeStatistics()
Gets lifetime summary statistics for all of the pools in the specified account.
|
PoolStatistics |
getAllLifetimeStatistics(PoolGetAllLifetimeStatisticsOptions poolGetAllLifetimeStatisticsOptions)
Gets lifetime summary statistics for all of the pools in the specified account.
|
rx.Observable<PoolStatistics> |
getAllLifetimeStatisticsAsync()
Gets lifetime summary statistics for all of the pools in the specified account.
|
rx.Observable<PoolStatistics> |
getAllLifetimeStatisticsAsync(PoolGetAllLifetimeStatisticsOptions poolGetAllLifetimeStatisticsOptions)
Gets lifetime summary statistics for all of the pools in the specified account.
|
ServiceFuture<PoolStatistics> |
getAllLifetimeStatisticsAsync(PoolGetAllLifetimeStatisticsOptions poolGetAllLifetimeStatisticsOptions,
ServiceCallback<PoolStatistics> serviceCallback)
Gets lifetime summary statistics for all of the pools in the specified account.
|
ServiceFuture<PoolStatistics> |
getAllLifetimeStatisticsAsync(ServiceCallback<PoolStatistics> serviceCallback)
Gets lifetime summary statistics for all of the pools in the specified account.
|
rx.Observable<ServiceResponseWithHeaders<PoolStatistics,PoolGetAllLifetimeStatisticsHeaders>> |
getAllLifetimeStatisticsWithServiceResponseAsync()
Gets lifetime summary statistics for all of the pools in the specified account.
|
rx.Observable<ServiceResponseWithHeaders<PoolStatistics,PoolGetAllLifetimeStatisticsHeaders>> |
getAllLifetimeStatisticsWithServiceResponseAsync(PoolGetAllLifetimeStatisticsOptions poolGetAllLifetimeStatisticsOptions)
Gets lifetime summary statistics for all of the pools in the specified account.
|
rx.Observable<CloudPool> |
getAsync(String poolId)
Gets information about the specified pool.
|
rx.Observable<CloudPool> |
getAsync(String poolId,
PoolGetOptions poolGetOptions)
Gets information about the specified pool.
|
ServiceFuture<CloudPool> |
getAsync(String poolId,
PoolGetOptions poolGetOptions,
ServiceCallback<CloudPool> serviceCallback)
Gets information about the specified pool.
|
ServiceFuture<CloudPool> |
getAsync(String poolId,
ServiceCallback<CloudPool> serviceCallback)
Gets information about the specified pool.
|
rx.Observable<ServiceResponseWithHeaders<CloudPool,PoolGetHeaders>> |
getWithServiceResponseAsync(String poolId)
Gets information about the specified pool.
|
rx.Observable<ServiceResponseWithHeaders<CloudPool,PoolGetHeaders>> |
getWithServiceResponseAsync(String poolId,
PoolGetOptions poolGetOptions)
Gets information about the specified pool.
|
PagedList<CloudPool> |
list()
Lists all of the pools in the specified account.
|
PagedList<CloudPool> |
list(PoolListOptions poolListOptions)
Lists all of the pools in the specified account.
|
rx.Observable<Page<CloudPool>> |
listAsync()
Lists all of the pools in the specified account.
|
ServiceFuture<List<CloudPool>> |
listAsync(ListOperationCallback<CloudPool> serviceCallback)
Lists all of the pools in the specified account.
|
rx.Observable<Page<CloudPool>> |
listAsync(PoolListOptions poolListOptions)
Lists all of the pools in the specified account.
|
ServiceFuture<List<CloudPool>> |
listAsync(PoolListOptions poolListOptions,
ListOperationCallback<CloudPool> serviceCallback)
Lists all of the pools in the specified account.
|
PagedList<CloudPool> |
listNext(String nextPageLink)
Lists all of the pools in the specified account.
|
PagedList<CloudPool> |
listNext(String nextPageLink,
PoolListNextOptions poolListNextOptions)
Lists all of the pools in the specified account.
|
rx.Observable<Page<CloudPool>> |
listNextAsync(String nextPageLink)
Lists all of the pools in the specified account.
|
rx.Observable<Page<CloudPool>> |
listNextAsync(String nextPageLink,
PoolListNextOptions poolListNextOptions)
Lists all of the pools in the specified account.
|
ServiceFuture<List<CloudPool>> |
listNextAsync(String nextPageLink,
PoolListNextOptions poolListNextOptions,
ServiceFuture<List<CloudPool>> serviceFuture,
ListOperationCallback<CloudPool> serviceCallback)
Lists all of the pools in the specified account.
|
ServiceFuture<List<CloudPool>> |
listNextAsync(String nextPageLink,
ServiceFuture<List<CloudPool>> serviceFuture,
ListOperationCallback<CloudPool> serviceCallback)
Lists all of the pools in the specified account.
|
rx.Observable<ServiceResponseWithHeaders<Page<CloudPool>,PoolListHeaders>> |
listNextWithServiceResponseAsync(String nextPageLink)
Lists all of the pools in the specified account.
|
rx.Observable<ServiceResponseWithHeaders<Page<CloudPool>,PoolListHeaders>> |
listNextWithServiceResponseAsync(String nextPageLink,
PoolListNextOptions poolListNextOptions)
Lists all of the pools in the specified account.
|
PagedList<PoolUsageMetrics> |
listUsageMetrics()
Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.
|
PagedList<PoolUsageMetrics> |
listUsageMetrics(PoolListUsageMetricsOptions poolListUsageMetricsOptions)
Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.
|
rx.Observable<Page<PoolUsageMetrics>> |
listUsageMetricsAsync()
Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.
|
ServiceFuture<List<PoolUsageMetrics>> |
listUsageMetricsAsync(ListOperationCallback<PoolUsageMetrics> serviceCallback)
Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.
|
rx.Observable<Page<PoolUsageMetrics>> |
listUsageMetricsAsync(PoolListUsageMetricsOptions poolListUsageMetricsOptions)
Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.
|
ServiceFuture<List<PoolUsageMetrics>> |
listUsageMetricsAsync(PoolListUsageMetricsOptions poolListUsageMetricsOptions,
ListOperationCallback<PoolUsageMetrics> serviceCallback)
Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.
|
PagedList<PoolUsageMetrics> |
listUsageMetricsNext(String nextPageLink)
Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.
|
PagedList<PoolUsageMetrics> |
listUsageMetricsNext(String nextPageLink,
PoolListUsageMetricsNextOptions poolListUsageMetricsNextOptions)
Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.
|
rx.Observable<Page<PoolUsageMetrics>> |
listUsageMetricsNextAsync(String nextPageLink)
Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.
|
rx.Observable<Page<PoolUsageMetrics>> |
listUsageMetricsNextAsync(String nextPageLink,
PoolListUsageMetricsNextOptions poolListUsageMetricsNextOptions)
Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.
|
ServiceFuture<List<PoolUsageMetrics>> |
listUsageMetricsNextAsync(String nextPageLink,
PoolListUsageMetricsNextOptions poolListUsageMetricsNextOptions,
ServiceFuture<List<PoolUsageMetrics>> serviceFuture,
ListOperationCallback<PoolUsageMetrics> serviceCallback)
Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.
|
ServiceFuture<List<PoolUsageMetrics>> |
listUsageMetricsNextAsync(String nextPageLink,
ServiceFuture<List<PoolUsageMetrics>> serviceFuture,
ListOperationCallback<PoolUsageMetrics> serviceCallback)
Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.
|
rx.Observable<ServiceResponseWithHeaders<Page<PoolUsageMetrics>,PoolListUsageMetricsHeaders>> |
listUsageMetricsNextWithServiceResponseAsync(String nextPageLink)
Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.
|
rx.Observable<ServiceResponseWithHeaders<Page<PoolUsageMetrics>,PoolListUsageMetricsHeaders>> |
listUsageMetricsNextWithServiceResponseAsync(String nextPageLink,
PoolListUsageMetricsNextOptions poolListUsageMetricsNextOptions)
Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.
|
rx.Observable<ServiceResponseWithHeaders<Page<PoolUsageMetrics>,PoolListUsageMetricsHeaders>> |
listUsageMetricsWithServiceResponseAsync()
Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.
|
rx.Observable<ServiceResponseWithHeaders<Page<PoolUsageMetrics>,PoolListUsageMetricsHeaders>> |
listUsageMetricsWithServiceResponseAsync(PoolListUsageMetricsOptions poolListUsageMetricsOptions)
Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.
|
rx.Observable<ServiceResponseWithHeaders<Page<CloudPool>,PoolListHeaders>> |
listWithServiceResponseAsync()
Lists all of the pools in the specified account.
|
rx.Observable<ServiceResponseWithHeaders<Page<CloudPool>,PoolListHeaders>> |
listWithServiceResponseAsync(PoolListOptions poolListOptions)
Lists all of the pools in the specified account.
|
void |
patch(String poolId,
PoolPatchParameter poolPatchParameter)
Updates the properties of the specified pool.
|
void |
patch(String poolId,
PoolPatchParameter poolPatchParameter,
PoolPatchOptions poolPatchOptions)
Updates the properties of the specified pool.
|
rx.Observable<Void> |
patchAsync(String poolId,
PoolPatchParameter poolPatchParameter)
Updates the properties of the specified pool.
|
rx.Observable<Void> |
patchAsync(String poolId,
PoolPatchParameter poolPatchParameter,
PoolPatchOptions poolPatchOptions)
Updates the properties of the specified pool.
|
ServiceFuture<Void> |
patchAsync(String poolId,
PoolPatchParameter poolPatchParameter,
PoolPatchOptions poolPatchOptions,
ServiceCallback<Void> serviceCallback)
Updates the properties of the specified pool.
|
ServiceFuture<Void> |
patchAsync(String poolId,
PoolPatchParameter poolPatchParameter,
ServiceCallback<Void> serviceCallback)
Updates the properties of the specified pool.
|
rx.Observable<ServiceResponseWithHeaders<Void,PoolPatchHeaders>> |
patchWithServiceResponseAsync(String poolId,
PoolPatchParameter poolPatchParameter)
Updates the properties of the specified pool.
|
rx.Observable<ServiceResponseWithHeaders<Void,PoolPatchHeaders>> |
patchWithServiceResponseAsync(String poolId,
PoolPatchParameter poolPatchParameter,
PoolPatchOptions poolPatchOptions)
Updates the properties of the specified pool.
|
void |
removeNodes(String poolId,
NodeRemoveParameter nodeRemoveParameter)
Removes compute nodes from the specified pool.
|
void |
removeNodes(String poolId,
NodeRemoveParameter nodeRemoveParameter,
PoolRemoveNodesOptions poolRemoveNodesOptions)
Removes compute nodes from the specified pool.
|
rx.Observable<Void> |
removeNodesAsync(String poolId,
NodeRemoveParameter nodeRemoveParameter)
Removes compute nodes from the specified pool.
|
rx.Observable<Void> |
removeNodesAsync(String poolId,
NodeRemoveParameter nodeRemoveParameter,
PoolRemoveNodesOptions poolRemoveNodesOptions)
Removes compute nodes from the specified pool.
|
ServiceFuture<Void> |
removeNodesAsync(String poolId,
NodeRemoveParameter nodeRemoveParameter,
PoolRemoveNodesOptions poolRemoveNodesOptions,
ServiceCallback<Void> serviceCallback)
Removes compute nodes from the specified pool.
|
ServiceFuture<Void> |
removeNodesAsync(String poolId,
NodeRemoveParameter nodeRemoveParameter,
ServiceCallback<Void> serviceCallback)
Removes compute nodes from the specified pool.
|
rx.Observable<ServiceResponseWithHeaders<Void,PoolRemoveNodesHeaders>> |
removeNodesWithServiceResponseAsync(String poolId,
NodeRemoveParameter nodeRemoveParameter)
Removes compute nodes from the specified pool.
|
rx.Observable<ServiceResponseWithHeaders<Void,PoolRemoveNodesHeaders>> |
removeNodesWithServiceResponseAsync(String poolId,
NodeRemoveParameter nodeRemoveParameter,
PoolRemoveNodesOptions poolRemoveNodesOptions)
Removes compute nodes from the specified pool.
|
void |
resize(String poolId,
PoolResizeParameter poolResizeParameter)
Changes the number of compute nodes that are assigned to a pool.
|
void |
resize(String poolId,
PoolResizeParameter poolResizeParameter,
PoolResizeOptions poolResizeOptions)
Changes the number of compute nodes that are assigned to a pool.
|
rx.Observable<Void> |
resizeAsync(String poolId,
PoolResizeParameter poolResizeParameter)
Changes the number of compute nodes that are assigned to a pool.
|
rx.Observable<Void> |
resizeAsync(String poolId,
PoolResizeParameter poolResizeParameter,
PoolResizeOptions poolResizeOptions)
Changes the number of compute nodes that are assigned to a pool.
|
ServiceFuture<Void> |
resizeAsync(String poolId,
PoolResizeParameter poolResizeParameter,
PoolResizeOptions poolResizeOptions,
ServiceCallback<Void> serviceCallback)
Changes the number of compute nodes that are assigned to a pool.
|
ServiceFuture<Void> |
resizeAsync(String poolId,
PoolResizeParameter poolResizeParameter,
ServiceCallback<Void> serviceCallback)
Changes the number of compute nodes that are assigned to a pool.
|
rx.Observable<ServiceResponseWithHeaders<Void,PoolResizeHeaders>> |
resizeWithServiceResponseAsync(String poolId,
PoolResizeParameter poolResizeParameter)
Changes the number of compute nodes that are assigned to a pool.
|
rx.Observable<ServiceResponseWithHeaders<Void,PoolResizeHeaders>> |
resizeWithServiceResponseAsync(String poolId,
PoolResizeParameter poolResizeParameter,
PoolResizeOptions poolResizeOptions)
Changes the number of compute nodes that are assigned to a pool.
|
void |
stopResize(String poolId)
Stops an ongoing resize operation on the pool.
|
void |
stopResize(String poolId,
PoolStopResizeOptions poolStopResizeOptions)
Stops an ongoing resize operation on the pool.
|
rx.Observable<Void> |
stopResizeAsync(String poolId)
Stops an ongoing resize operation on the pool.
|
rx.Observable<Void> |
stopResizeAsync(String poolId,
PoolStopResizeOptions poolStopResizeOptions)
Stops an ongoing resize operation on the pool.
|
ServiceFuture<Void> |
stopResizeAsync(String poolId,
PoolStopResizeOptions poolStopResizeOptions,
ServiceCallback<Void> serviceCallback)
Stops an ongoing resize operation on the pool.
|
ServiceFuture<Void> |
stopResizeAsync(String poolId,
ServiceCallback<Void> serviceCallback)
Stops an ongoing resize operation on the pool.
|
rx.Observable<ServiceResponseWithHeaders<Void,PoolStopResizeHeaders>> |
stopResizeWithServiceResponseAsync(String poolId)
Stops an ongoing resize operation on the pool.
|
rx.Observable<ServiceResponseWithHeaders<Void,PoolStopResizeHeaders>> |
stopResizeWithServiceResponseAsync(String poolId,
PoolStopResizeOptions poolStopResizeOptions)
Stops an ongoing resize operation on the pool.
|
void |
updateProperties(String poolId,
PoolUpdatePropertiesParameter poolUpdatePropertiesParameter)
Updates the properties of the specified pool.
|
void |
updateProperties(String poolId,
PoolUpdatePropertiesParameter poolUpdatePropertiesParameter,
PoolUpdatePropertiesOptions poolUpdatePropertiesOptions)
Updates the properties of the specified pool.
|
rx.Observable<Void> |
updatePropertiesAsync(String poolId,
PoolUpdatePropertiesParameter poolUpdatePropertiesParameter)
Updates the properties of the specified pool.
|
rx.Observable<Void> |
updatePropertiesAsync(String poolId,
PoolUpdatePropertiesParameter poolUpdatePropertiesParameter,
PoolUpdatePropertiesOptions poolUpdatePropertiesOptions)
Updates the properties of the specified pool.
|
ServiceFuture<Void> |
updatePropertiesAsync(String poolId,
PoolUpdatePropertiesParameter poolUpdatePropertiesParameter,
PoolUpdatePropertiesOptions poolUpdatePropertiesOptions,
ServiceCallback<Void> serviceCallback)
Updates the properties of the specified pool.
|
ServiceFuture<Void> |
updatePropertiesAsync(String poolId,
PoolUpdatePropertiesParameter poolUpdatePropertiesParameter,
ServiceCallback<Void> serviceCallback)
Updates the properties of the specified pool.
|
rx.Observable<ServiceResponseWithHeaders<Void,PoolUpdatePropertiesHeaders>> |
updatePropertiesWithServiceResponseAsync(String poolId,
PoolUpdatePropertiesParameter poolUpdatePropertiesParameter)
Updates the properties of the specified pool.
|
rx.Observable<ServiceResponseWithHeaders<Void,PoolUpdatePropertiesHeaders>> |
updatePropertiesWithServiceResponseAsync(String poolId,
PoolUpdatePropertiesParameter poolUpdatePropertiesParameter,
PoolUpdatePropertiesOptions poolUpdatePropertiesOptions)
Updates the properties of the specified pool.
|
void |
upgradeOS(String poolId,
String targetOSVersion)
Upgrades the operating system of the specified pool.
|
void |
upgradeOS(String poolId,
String targetOSVersion,
PoolUpgradeOSOptions poolUpgradeOSOptions)
Upgrades the operating system of the specified pool.
|
rx.Observable<Void> |
upgradeOSAsync(String poolId,
String targetOSVersion)
Upgrades the operating system of the specified pool.
|
rx.Observable<Void> |
upgradeOSAsync(String poolId,
String targetOSVersion,
PoolUpgradeOSOptions poolUpgradeOSOptions)
Upgrades the operating system of the specified pool.
|
ServiceFuture<Void> |
upgradeOSAsync(String poolId,
String targetOSVersion,
PoolUpgradeOSOptions poolUpgradeOSOptions,
ServiceCallback<Void> serviceCallback)
Upgrades the operating system of the specified pool.
|
ServiceFuture<Void> |
upgradeOSAsync(String poolId,
String targetOSVersion,
ServiceCallback<Void> serviceCallback)
Upgrades the operating system of the specified pool.
|
rx.Observable<ServiceResponseWithHeaders<Void,PoolUpgradeOSHeaders>> |
upgradeOSWithServiceResponseAsync(String poolId,
String targetOSVersion)
Upgrades the operating system of the specified pool.
|
rx.Observable<ServiceResponseWithHeaders<Void,PoolUpgradeOSHeaders>> |
upgradeOSWithServiceResponseAsync(String poolId,
String targetOSVersion,
PoolUpgradeOSOptions poolUpgradeOSOptions)
Upgrades the operating system of the specified pool.
|
PagedList<PoolUsageMetrics> listUsageMetrics()
IllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<List<PoolUsageMetrics>> listUsageMetricsAsync(ListOperationCallback<PoolUsageMetrics> serviceCallback)
serviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Page<PoolUsageMetrics>> listUsageMetricsAsync()
IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Page<PoolUsageMetrics>,PoolListUsageMetricsHeaders>> listUsageMetricsWithServiceResponseAsync()
IllegalArgumentException
- thrown if parameters fail the validationPagedList<PoolUsageMetrics> listUsageMetrics(PoolListUsageMetricsOptions poolListUsageMetricsOptions)
poolListUsageMetricsOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<List<PoolUsageMetrics>> listUsageMetricsAsync(PoolListUsageMetricsOptions poolListUsageMetricsOptions, ListOperationCallback<PoolUsageMetrics> serviceCallback)
poolListUsageMetricsOptions
- Additional parameters for the operationserviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Page<PoolUsageMetrics>> listUsageMetricsAsync(PoolListUsageMetricsOptions poolListUsageMetricsOptions)
poolListUsageMetricsOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Page<PoolUsageMetrics>,PoolListUsageMetricsHeaders>> listUsageMetricsWithServiceResponseAsync(PoolListUsageMetricsOptions poolListUsageMetricsOptions)
poolListUsageMetricsOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationPoolStatistics getAllLifetimeStatistics()
IllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<PoolStatistics> getAllLifetimeStatisticsAsync(ServiceCallback<PoolStatistics> serviceCallback)
serviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<PoolStatistics> getAllLifetimeStatisticsAsync()
IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<PoolStatistics,PoolGetAllLifetimeStatisticsHeaders>> getAllLifetimeStatisticsWithServiceResponseAsync()
IllegalArgumentException
- thrown if parameters fail the validationPoolStatistics getAllLifetimeStatistics(PoolGetAllLifetimeStatisticsOptions poolGetAllLifetimeStatisticsOptions)
poolGetAllLifetimeStatisticsOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<PoolStatistics> getAllLifetimeStatisticsAsync(PoolGetAllLifetimeStatisticsOptions poolGetAllLifetimeStatisticsOptions, ServiceCallback<PoolStatistics> serviceCallback)
poolGetAllLifetimeStatisticsOptions
- Additional parameters for the operationserviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<PoolStatistics> getAllLifetimeStatisticsAsync(PoolGetAllLifetimeStatisticsOptions poolGetAllLifetimeStatisticsOptions)
poolGetAllLifetimeStatisticsOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<PoolStatistics,PoolGetAllLifetimeStatisticsHeaders>> getAllLifetimeStatisticsWithServiceResponseAsync(PoolGetAllLifetimeStatisticsOptions poolGetAllLifetimeStatisticsOptions)
poolGetAllLifetimeStatisticsOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationvoid add(PoolAddParameter pool)
pool
- The pool to be added.IllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Void> addAsync(PoolAddParameter pool, ServiceCallback<Void> serviceCallback)
pool
- The pool to be added.serviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Void> addAsync(PoolAddParameter pool)
pool
- The pool to be added.ServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Void,PoolAddHeaders>> addWithServiceResponseAsync(PoolAddParameter pool)
pool
- The pool to be added.ServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationvoid add(PoolAddParameter pool, PoolAddOptions poolAddOptions)
pool
- The pool to be added.poolAddOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Void> addAsync(PoolAddParameter pool, PoolAddOptions poolAddOptions, ServiceCallback<Void> serviceCallback)
pool
- The pool to be added.poolAddOptions
- Additional parameters for the operationserviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Void> addAsync(PoolAddParameter pool, PoolAddOptions poolAddOptions)
pool
- The pool to be added.poolAddOptions
- Additional parameters for the operationServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Void,PoolAddHeaders>> addWithServiceResponseAsync(PoolAddParameter pool, PoolAddOptions poolAddOptions)
pool
- The pool to be added.poolAddOptions
- Additional parameters for the operationServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationPagedList<CloudPool> list()
IllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<List<CloudPool>> listAsync(ListOperationCallback<CloudPool> serviceCallback)
serviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Page<CloudPool>> listAsync()
IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Page<CloudPool>,PoolListHeaders>> listWithServiceResponseAsync()
IllegalArgumentException
- thrown if parameters fail the validationPagedList<CloudPool> list(PoolListOptions poolListOptions)
poolListOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<List<CloudPool>> listAsync(PoolListOptions poolListOptions, ListOperationCallback<CloudPool> serviceCallback)
poolListOptions
- Additional parameters for the operationserviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Page<CloudPool>> listAsync(PoolListOptions poolListOptions)
poolListOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Page<CloudPool>,PoolListHeaders>> listWithServiceResponseAsync(PoolListOptions poolListOptions)
poolListOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationvoid delete(String poolId)
poolId
- The ID of the pool to delete.IllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Void> deleteAsync(String poolId, ServiceCallback<Void> serviceCallback)
poolId
- The ID of the pool to delete.serviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Void> deleteAsync(String poolId)
poolId
- The ID of the pool to delete.ServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Void,PoolDeleteHeaders>> deleteWithServiceResponseAsync(String poolId)
poolId
- The ID of the pool to delete.ServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationvoid delete(String poolId, PoolDeleteOptions poolDeleteOptions)
poolId
- The ID of the pool to delete.poolDeleteOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Void> deleteAsync(String poolId, PoolDeleteOptions poolDeleteOptions, ServiceCallback<Void> serviceCallback)
poolId
- The ID of the pool to delete.poolDeleteOptions
- Additional parameters for the operationserviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Void> deleteAsync(String poolId, PoolDeleteOptions poolDeleteOptions)
poolId
- The ID of the pool to delete.poolDeleteOptions
- Additional parameters for the operationServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Void,PoolDeleteHeaders>> deleteWithServiceResponseAsync(String poolId, PoolDeleteOptions poolDeleteOptions)
poolId
- The ID of the pool to delete.poolDeleteOptions
- Additional parameters for the operationServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationboolean exists(String poolId)
poolId
- The ID of the pool to get.IllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Boolean> existsAsync(String poolId, ServiceCallback<Boolean> serviceCallback)
poolId
- The ID of the pool to get.serviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Boolean> existsAsync(String poolId)
poolId
- The ID of the pool to get.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Boolean,PoolExistsHeaders>> existsWithServiceResponseAsync(String poolId)
poolId
- The ID of the pool to get.IllegalArgumentException
- thrown if parameters fail the validationboolean exists(String poolId, PoolExistsOptions poolExistsOptions)
poolId
- The ID of the pool to get.poolExistsOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Boolean> existsAsync(String poolId, PoolExistsOptions poolExistsOptions, ServiceCallback<Boolean> serviceCallback)
poolId
- The ID of the pool to get.poolExistsOptions
- Additional parameters for the operationserviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Boolean> existsAsync(String poolId, PoolExistsOptions poolExistsOptions)
poolId
- The ID of the pool to get.poolExistsOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Boolean,PoolExistsHeaders>> existsWithServiceResponseAsync(String poolId, PoolExistsOptions poolExistsOptions)
poolId
- The ID of the pool to get.poolExistsOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationCloudPool get(String poolId)
poolId
- The ID of the pool to get.IllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<CloudPool> getAsync(String poolId, ServiceCallback<CloudPool> serviceCallback)
poolId
- The ID of the pool to get.serviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<CloudPool> getAsync(String poolId)
poolId
- The ID of the pool to get.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<CloudPool,PoolGetHeaders>> getWithServiceResponseAsync(String poolId)
poolId
- The ID of the pool to get.IllegalArgumentException
- thrown if parameters fail the validationCloudPool get(String poolId, PoolGetOptions poolGetOptions)
poolId
- The ID of the pool to get.poolGetOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<CloudPool> getAsync(String poolId, PoolGetOptions poolGetOptions, ServiceCallback<CloudPool> serviceCallback)
poolId
- The ID of the pool to get.poolGetOptions
- Additional parameters for the operationserviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<CloudPool> getAsync(String poolId, PoolGetOptions poolGetOptions)
poolId
- The ID of the pool to get.poolGetOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<CloudPool,PoolGetHeaders>> getWithServiceResponseAsync(String poolId, PoolGetOptions poolGetOptions)
poolId
- The ID of the pool to get.poolGetOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationvoid patch(String poolId, PoolPatchParameter poolPatchParameter)
poolId
- The ID of the pool to update.poolPatchParameter
- The parameters for the request.IllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Void> patchAsync(String poolId, PoolPatchParameter poolPatchParameter, ServiceCallback<Void> serviceCallback)
poolId
- The ID of the pool to update.poolPatchParameter
- The parameters for the request.serviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Void> patchAsync(String poolId, PoolPatchParameter poolPatchParameter)
poolId
- The ID of the pool to update.poolPatchParameter
- The parameters for the request.ServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Void,PoolPatchHeaders>> patchWithServiceResponseAsync(String poolId, PoolPatchParameter poolPatchParameter)
poolId
- The ID of the pool to update.poolPatchParameter
- The parameters for the request.ServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationvoid patch(String poolId, PoolPatchParameter poolPatchParameter, PoolPatchOptions poolPatchOptions)
poolId
- The ID of the pool to update.poolPatchParameter
- The parameters for the request.poolPatchOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Void> patchAsync(String poolId, PoolPatchParameter poolPatchParameter, PoolPatchOptions poolPatchOptions, ServiceCallback<Void> serviceCallback)
poolId
- The ID of the pool to update.poolPatchParameter
- The parameters for the request.poolPatchOptions
- Additional parameters for the operationserviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Void> patchAsync(String poolId, PoolPatchParameter poolPatchParameter, PoolPatchOptions poolPatchOptions)
poolId
- The ID of the pool to update.poolPatchParameter
- The parameters for the request.poolPatchOptions
- Additional parameters for the operationServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Void,PoolPatchHeaders>> patchWithServiceResponseAsync(String poolId, PoolPatchParameter poolPatchParameter, PoolPatchOptions poolPatchOptions)
poolId
- The ID of the pool to update.poolPatchParameter
- The parameters for the request.poolPatchOptions
- Additional parameters for the operationServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationvoid disableAutoScale(String poolId)
poolId
- The ID of the pool on which to disable automatic scaling.IllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Void> disableAutoScaleAsync(String poolId, ServiceCallback<Void> serviceCallback)
poolId
- The ID of the pool on which to disable automatic scaling.serviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Void> disableAutoScaleAsync(String poolId)
poolId
- The ID of the pool on which to disable automatic scaling.ServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Void,PoolDisableAutoScaleHeaders>> disableAutoScaleWithServiceResponseAsync(String poolId)
poolId
- The ID of the pool on which to disable automatic scaling.ServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationvoid disableAutoScale(String poolId, PoolDisableAutoScaleOptions poolDisableAutoScaleOptions)
poolId
- The ID of the pool on which to disable automatic scaling.poolDisableAutoScaleOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Void> disableAutoScaleAsync(String poolId, PoolDisableAutoScaleOptions poolDisableAutoScaleOptions, ServiceCallback<Void> serviceCallback)
poolId
- The ID of the pool on which to disable automatic scaling.poolDisableAutoScaleOptions
- Additional parameters for the operationserviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Void> disableAutoScaleAsync(String poolId, PoolDisableAutoScaleOptions poolDisableAutoScaleOptions)
poolId
- The ID of the pool on which to disable automatic scaling.poolDisableAutoScaleOptions
- Additional parameters for the operationServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Void,PoolDisableAutoScaleHeaders>> disableAutoScaleWithServiceResponseAsync(String poolId, PoolDisableAutoScaleOptions poolDisableAutoScaleOptions)
poolId
- The ID of the pool on which to disable automatic scaling.poolDisableAutoScaleOptions
- Additional parameters for the operationServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationvoid enableAutoScale(String poolId, PoolEnableAutoScaleParameter poolEnableAutoScaleParameter)
poolId
- The ID of the pool on which to enable automatic scaling.poolEnableAutoScaleParameter
- The parameters for the request.IllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Void> enableAutoScaleAsync(String poolId, PoolEnableAutoScaleParameter poolEnableAutoScaleParameter, ServiceCallback<Void> serviceCallback)
poolId
- The ID of the pool on which to enable automatic scaling.poolEnableAutoScaleParameter
- The parameters for the request.serviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Void> enableAutoScaleAsync(String poolId, PoolEnableAutoScaleParameter poolEnableAutoScaleParameter)
poolId
- The ID of the pool on which to enable automatic scaling.poolEnableAutoScaleParameter
- The parameters for the request.ServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Void,PoolEnableAutoScaleHeaders>> enableAutoScaleWithServiceResponseAsync(String poolId, PoolEnableAutoScaleParameter poolEnableAutoScaleParameter)
poolId
- The ID of the pool on which to enable automatic scaling.poolEnableAutoScaleParameter
- The parameters for the request.ServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationvoid enableAutoScale(String poolId, PoolEnableAutoScaleParameter poolEnableAutoScaleParameter, PoolEnableAutoScaleOptions poolEnableAutoScaleOptions)
poolId
- The ID of the pool on which to enable automatic scaling.poolEnableAutoScaleParameter
- The parameters for the request.poolEnableAutoScaleOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Void> enableAutoScaleAsync(String poolId, PoolEnableAutoScaleParameter poolEnableAutoScaleParameter, PoolEnableAutoScaleOptions poolEnableAutoScaleOptions, ServiceCallback<Void> serviceCallback)
poolId
- The ID of the pool on which to enable automatic scaling.poolEnableAutoScaleParameter
- The parameters for the request.poolEnableAutoScaleOptions
- Additional parameters for the operationserviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Void> enableAutoScaleAsync(String poolId, PoolEnableAutoScaleParameter poolEnableAutoScaleParameter, PoolEnableAutoScaleOptions poolEnableAutoScaleOptions)
poolId
- The ID of the pool on which to enable automatic scaling.poolEnableAutoScaleParameter
- The parameters for the request.poolEnableAutoScaleOptions
- Additional parameters for the operationServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Void,PoolEnableAutoScaleHeaders>> enableAutoScaleWithServiceResponseAsync(String poolId, PoolEnableAutoScaleParameter poolEnableAutoScaleParameter, PoolEnableAutoScaleOptions poolEnableAutoScaleOptions)
poolId
- The ID of the pool on which to enable automatic scaling.poolEnableAutoScaleParameter
- The parameters for the request.poolEnableAutoScaleOptions
- Additional parameters for the operationServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationAutoScaleRun evaluateAutoScale(String poolId, String autoScaleFormula)
poolId
- The ID of the pool on which to evaluate the automatic scaling formula.autoScaleFormula
- The formula for the desired number of compute nodes in the pool. The formula is validated and its results calculated, but it is not applied to the pool. To apply the formula to the pool, 'Enable automatic scaling on a pool'. For more information about specifying this formula, see Automatically scale compute nodes in an Azure Batch pool (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling).IllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<AutoScaleRun> evaluateAutoScaleAsync(String poolId, String autoScaleFormula, ServiceCallback<AutoScaleRun> serviceCallback)
poolId
- The ID of the pool on which to evaluate the automatic scaling formula.autoScaleFormula
- The formula for the desired number of compute nodes in the pool. The formula is validated and its results calculated, but it is not applied to the pool. To apply the formula to the pool, 'Enable automatic scaling on a pool'. For more information about specifying this formula, see Automatically scale compute nodes in an Azure Batch pool (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling).serviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<AutoScaleRun> evaluateAutoScaleAsync(String poolId, String autoScaleFormula)
poolId
- The ID of the pool on which to evaluate the automatic scaling formula.autoScaleFormula
- The formula for the desired number of compute nodes in the pool. The formula is validated and its results calculated, but it is not applied to the pool. To apply the formula to the pool, 'Enable automatic scaling on a pool'. For more information about specifying this formula, see Automatically scale compute nodes in an Azure Batch pool (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling).IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<AutoScaleRun,PoolEvaluateAutoScaleHeaders>> evaluateAutoScaleWithServiceResponseAsync(String poolId, String autoScaleFormula)
poolId
- The ID of the pool on which to evaluate the automatic scaling formula.autoScaleFormula
- The formula for the desired number of compute nodes in the pool. The formula is validated and its results calculated, but it is not applied to the pool. To apply the formula to the pool, 'Enable automatic scaling on a pool'. For more information about specifying this formula, see Automatically scale compute nodes in an Azure Batch pool (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling).IllegalArgumentException
- thrown if parameters fail the validationAutoScaleRun evaluateAutoScale(String poolId, String autoScaleFormula, PoolEvaluateAutoScaleOptions poolEvaluateAutoScaleOptions)
poolId
- The ID of the pool on which to evaluate the automatic scaling formula.autoScaleFormula
- The formula for the desired number of compute nodes in the pool. The formula is validated and its results calculated, but it is not applied to the pool. To apply the formula to the pool, 'Enable automatic scaling on a pool'. For more information about specifying this formula, see Automatically scale compute nodes in an Azure Batch pool (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling).poolEvaluateAutoScaleOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<AutoScaleRun> evaluateAutoScaleAsync(String poolId, String autoScaleFormula, PoolEvaluateAutoScaleOptions poolEvaluateAutoScaleOptions, ServiceCallback<AutoScaleRun> serviceCallback)
poolId
- The ID of the pool on which to evaluate the automatic scaling formula.autoScaleFormula
- The formula for the desired number of compute nodes in the pool. The formula is validated and its results calculated, but it is not applied to the pool. To apply the formula to the pool, 'Enable automatic scaling on a pool'. For more information about specifying this formula, see Automatically scale compute nodes in an Azure Batch pool (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling).poolEvaluateAutoScaleOptions
- Additional parameters for the operationserviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<AutoScaleRun> evaluateAutoScaleAsync(String poolId, String autoScaleFormula, PoolEvaluateAutoScaleOptions poolEvaluateAutoScaleOptions)
poolId
- The ID of the pool on which to evaluate the automatic scaling formula.autoScaleFormula
- The formula for the desired number of compute nodes in the pool. The formula is validated and its results calculated, but it is not applied to the pool. To apply the formula to the pool, 'Enable automatic scaling on a pool'. For more information about specifying this formula, see Automatically scale compute nodes in an Azure Batch pool (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling).poolEvaluateAutoScaleOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<AutoScaleRun,PoolEvaluateAutoScaleHeaders>> evaluateAutoScaleWithServiceResponseAsync(String poolId, String autoScaleFormula, PoolEvaluateAutoScaleOptions poolEvaluateAutoScaleOptions)
poolId
- The ID of the pool on which to evaluate the automatic scaling formula.autoScaleFormula
- The formula for the desired number of compute nodes in the pool. The formula is validated and its results calculated, but it is not applied to the pool. To apply the formula to the pool, 'Enable automatic scaling on a pool'. For more information about specifying this formula, see Automatically scale compute nodes in an Azure Batch pool (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling).poolEvaluateAutoScaleOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationvoid resize(String poolId, PoolResizeParameter poolResizeParameter)
poolId
- The ID of the pool to resize.poolResizeParameter
- The parameters for the request.IllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Void> resizeAsync(String poolId, PoolResizeParameter poolResizeParameter, ServiceCallback<Void> serviceCallback)
poolId
- The ID of the pool to resize.poolResizeParameter
- The parameters for the request.serviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Void> resizeAsync(String poolId, PoolResizeParameter poolResizeParameter)
poolId
- The ID of the pool to resize.poolResizeParameter
- The parameters for the request.ServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Void,PoolResizeHeaders>> resizeWithServiceResponseAsync(String poolId, PoolResizeParameter poolResizeParameter)
poolId
- The ID of the pool to resize.poolResizeParameter
- The parameters for the request.ServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationvoid resize(String poolId, PoolResizeParameter poolResizeParameter, PoolResizeOptions poolResizeOptions)
poolId
- The ID of the pool to resize.poolResizeParameter
- The parameters for the request.poolResizeOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Void> resizeAsync(String poolId, PoolResizeParameter poolResizeParameter, PoolResizeOptions poolResizeOptions, ServiceCallback<Void> serviceCallback)
poolId
- The ID of the pool to resize.poolResizeParameter
- The parameters for the request.poolResizeOptions
- Additional parameters for the operationserviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Void> resizeAsync(String poolId, PoolResizeParameter poolResizeParameter, PoolResizeOptions poolResizeOptions)
poolId
- The ID of the pool to resize.poolResizeParameter
- The parameters for the request.poolResizeOptions
- Additional parameters for the operationServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Void,PoolResizeHeaders>> resizeWithServiceResponseAsync(String poolId, PoolResizeParameter poolResizeParameter, PoolResizeOptions poolResizeOptions)
poolId
- The ID of the pool to resize.poolResizeParameter
- The parameters for the request.poolResizeOptions
- Additional parameters for the operationServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationvoid stopResize(String poolId)
poolId
- The ID of the pool whose resizing you want to stop.IllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Void> stopResizeAsync(String poolId, ServiceCallback<Void> serviceCallback)
poolId
- The ID of the pool whose resizing you want to stop.serviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Void> stopResizeAsync(String poolId)
poolId
- The ID of the pool whose resizing you want to stop.ServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Void,PoolStopResizeHeaders>> stopResizeWithServiceResponseAsync(String poolId)
poolId
- The ID of the pool whose resizing you want to stop.ServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationvoid stopResize(String poolId, PoolStopResizeOptions poolStopResizeOptions)
poolId
- The ID of the pool whose resizing you want to stop.poolStopResizeOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Void> stopResizeAsync(String poolId, PoolStopResizeOptions poolStopResizeOptions, ServiceCallback<Void> serviceCallback)
poolId
- The ID of the pool whose resizing you want to stop.poolStopResizeOptions
- Additional parameters for the operationserviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Void> stopResizeAsync(String poolId, PoolStopResizeOptions poolStopResizeOptions)
poolId
- The ID of the pool whose resizing you want to stop.poolStopResizeOptions
- Additional parameters for the operationServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Void,PoolStopResizeHeaders>> stopResizeWithServiceResponseAsync(String poolId, PoolStopResizeOptions poolStopResizeOptions)
poolId
- The ID of the pool whose resizing you want to stop.poolStopResizeOptions
- Additional parameters for the operationServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationvoid updateProperties(String poolId, PoolUpdatePropertiesParameter poolUpdatePropertiesParameter)
poolId
- The ID of the pool to update.poolUpdatePropertiesParameter
- The parameters for the request.IllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Void> updatePropertiesAsync(String poolId, PoolUpdatePropertiesParameter poolUpdatePropertiesParameter, ServiceCallback<Void> serviceCallback)
poolId
- The ID of the pool to update.poolUpdatePropertiesParameter
- The parameters for the request.serviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Void> updatePropertiesAsync(String poolId, PoolUpdatePropertiesParameter poolUpdatePropertiesParameter)
poolId
- The ID of the pool to update.poolUpdatePropertiesParameter
- The parameters for the request.ServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Void,PoolUpdatePropertiesHeaders>> updatePropertiesWithServiceResponseAsync(String poolId, PoolUpdatePropertiesParameter poolUpdatePropertiesParameter)
poolId
- The ID of the pool to update.poolUpdatePropertiesParameter
- The parameters for the request.ServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationvoid updateProperties(String poolId, PoolUpdatePropertiesParameter poolUpdatePropertiesParameter, PoolUpdatePropertiesOptions poolUpdatePropertiesOptions)
poolId
- The ID of the pool to update.poolUpdatePropertiesParameter
- The parameters for the request.poolUpdatePropertiesOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Void> updatePropertiesAsync(String poolId, PoolUpdatePropertiesParameter poolUpdatePropertiesParameter, PoolUpdatePropertiesOptions poolUpdatePropertiesOptions, ServiceCallback<Void> serviceCallback)
poolId
- The ID of the pool to update.poolUpdatePropertiesParameter
- The parameters for the request.poolUpdatePropertiesOptions
- Additional parameters for the operationserviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Void> updatePropertiesAsync(String poolId, PoolUpdatePropertiesParameter poolUpdatePropertiesParameter, PoolUpdatePropertiesOptions poolUpdatePropertiesOptions)
poolId
- The ID of the pool to update.poolUpdatePropertiesParameter
- The parameters for the request.poolUpdatePropertiesOptions
- Additional parameters for the operationServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Void,PoolUpdatePropertiesHeaders>> updatePropertiesWithServiceResponseAsync(String poolId, PoolUpdatePropertiesParameter poolUpdatePropertiesParameter, PoolUpdatePropertiesOptions poolUpdatePropertiesOptions)
poolId
- The ID of the pool to update.poolUpdatePropertiesParameter
- The parameters for the request.poolUpdatePropertiesOptions
- Additional parameters for the operationServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationvoid upgradeOS(String poolId, String targetOSVersion)
poolId
- The ID of the pool to upgrade.targetOSVersion
- The Azure Guest OS version to be installed on the virtual machines in the pool.IllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Void> upgradeOSAsync(String poolId, String targetOSVersion, ServiceCallback<Void> serviceCallback)
poolId
- The ID of the pool to upgrade.targetOSVersion
- The Azure Guest OS version to be installed on the virtual machines in the pool.serviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Void> upgradeOSAsync(String poolId, String targetOSVersion)
poolId
- The ID of the pool to upgrade.targetOSVersion
- The Azure Guest OS version to be installed on the virtual machines in the pool.ServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Void,PoolUpgradeOSHeaders>> upgradeOSWithServiceResponseAsync(String poolId, String targetOSVersion)
poolId
- The ID of the pool to upgrade.targetOSVersion
- The Azure Guest OS version to be installed on the virtual machines in the pool.ServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationvoid upgradeOS(String poolId, String targetOSVersion, PoolUpgradeOSOptions poolUpgradeOSOptions)
poolId
- The ID of the pool to upgrade.targetOSVersion
- The Azure Guest OS version to be installed on the virtual machines in the pool.poolUpgradeOSOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Void> upgradeOSAsync(String poolId, String targetOSVersion, PoolUpgradeOSOptions poolUpgradeOSOptions, ServiceCallback<Void> serviceCallback)
poolId
- The ID of the pool to upgrade.targetOSVersion
- The Azure Guest OS version to be installed on the virtual machines in the pool.poolUpgradeOSOptions
- Additional parameters for the operationserviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Void> upgradeOSAsync(String poolId, String targetOSVersion, PoolUpgradeOSOptions poolUpgradeOSOptions)
poolId
- The ID of the pool to upgrade.targetOSVersion
- The Azure Guest OS version to be installed on the virtual machines in the pool.poolUpgradeOSOptions
- Additional parameters for the operationServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Void,PoolUpgradeOSHeaders>> upgradeOSWithServiceResponseAsync(String poolId, String targetOSVersion, PoolUpgradeOSOptions poolUpgradeOSOptions)
poolId
- The ID of the pool to upgrade.targetOSVersion
- The Azure Guest OS version to be installed on the virtual machines in the pool.poolUpgradeOSOptions
- Additional parameters for the operationServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationvoid removeNodes(String poolId, NodeRemoveParameter nodeRemoveParameter)
poolId
- The ID of the pool from which you want to remove nodes.nodeRemoveParameter
- The parameters for the request.IllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Void> removeNodesAsync(String poolId, NodeRemoveParameter nodeRemoveParameter, ServiceCallback<Void> serviceCallback)
poolId
- The ID of the pool from which you want to remove nodes.nodeRemoveParameter
- The parameters for the request.serviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Void> removeNodesAsync(String poolId, NodeRemoveParameter nodeRemoveParameter)
poolId
- The ID of the pool from which you want to remove nodes.nodeRemoveParameter
- The parameters for the request.ServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Void,PoolRemoveNodesHeaders>> removeNodesWithServiceResponseAsync(String poolId, NodeRemoveParameter nodeRemoveParameter)
poolId
- The ID of the pool from which you want to remove nodes.nodeRemoveParameter
- The parameters for the request.ServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationvoid removeNodes(String poolId, NodeRemoveParameter nodeRemoveParameter, PoolRemoveNodesOptions poolRemoveNodesOptions)
poolId
- The ID of the pool from which you want to remove nodes.nodeRemoveParameter
- The parameters for the request.poolRemoveNodesOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<Void> removeNodesAsync(String poolId, NodeRemoveParameter nodeRemoveParameter, PoolRemoveNodesOptions poolRemoveNodesOptions, ServiceCallback<Void> serviceCallback)
poolId
- The ID of the pool from which you want to remove nodes.nodeRemoveParameter
- The parameters for the request.poolRemoveNodesOptions
- Additional parameters for the operationserviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Void> removeNodesAsync(String poolId, NodeRemoveParameter nodeRemoveParameter, PoolRemoveNodesOptions poolRemoveNodesOptions)
poolId
- The ID of the pool from which you want to remove nodes.nodeRemoveParameter
- The parameters for the request.poolRemoveNodesOptions
- Additional parameters for the operationServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Void,PoolRemoveNodesHeaders>> removeNodesWithServiceResponseAsync(String poolId, NodeRemoveParameter nodeRemoveParameter, PoolRemoveNodesOptions poolRemoveNodesOptions)
poolId
- The ID of the pool from which you want to remove nodes.nodeRemoveParameter
- The parameters for the request.poolRemoveNodesOptions
- Additional parameters for the operationServiceResponseWithHeaders
object if successful.IllegalArgumentException
- thrown if parameters fail the validationPagedList<PoolUsageMetrics> listUsageMetricsNext(String nextPageLink)
nextPageLink
- The NextLink from the previous successful call to List operation.IllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<List<PoolUsageMetrics>> listUsageMetricsNextAsync(String nextPageLink, ServiceFuture<List<PoolUsageMetrics>> serviceFuture, ListOperationCallback<PoolUsageMetrics> serviceCallback)
nextPageLink
- The NextLink from the previous successful call to List operation.serviceFuture
- the ServiceFuture object tracking the Retrofit callsserviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Page<PoolUsageMetrics>> listUsageMetricsNextAsync(String nextPageLink)
nextPageLink
- The NextLink from the previous successful call to List operation.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Page<PoolUsageMetrics>,PoolListUsageMetricsHeaders>> listUsageMetricsNextWithServiceResponseAsync(String nextPageLink)
nextPageLink
- The NextLink from the previous successful call to List operation.IllegalArgumentException
- thrown if parameters fail the validationPagedList<PoolUsageMetrics> listUsageMetricsNext(String nextPageLink, PoolListUsageMetricsNextOptions poolListUsageMetricsNextOptions)
nextPageLink
- The NextLink from the previous successful call to List operation.poolListUsageMetricsNextOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<List<PoolUsageMetrics>> listUsageMetricsNextAsync(String nextPageLink, PoolListUsageMetricsNextOptions poolListUsageMetricsNextOptions, ServiceFuture<List<PoolUsageMetrics>> serviceFuture, ListOperationCallback<PoolUsageMetrics> serviceCallback)
nextPageLink
- The NextLink from the previous successful call to List operation.poolListUsageMetricsNextOptions
- Additional parameters for the operationserviceFuture
- the ServiceFuture object tracking the Retrofit callsserviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Page<PoolUsageMetrics>> listUsageMetricsNextAsync(String nextPageLink, PoolListUsageMetricsNextOptions poolListUsageMetricsNextOptions)
nextPageLink
- The NextLink from the previous successful call to List operation.poolListUsageMetricsNextOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Page<PoolUsageMetrics>,PoolListUsageMetricsHeaders>> listUsageMetricsNextWithServiceResponseAsync(String nextPageLink, PoolListUsageMetricsNextOptions poolListUsageMetricsNextOptions)
nextPageLink
- The NextLink from the previous successful call to List operation.poolListUsageMetricsNextOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationPagedList<CloudPool> listNext(String nextPageLink)
nextPageLink
- The NextLink from the previous successful call to List operation.IllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<List<CloudPool>> listNextAsync(String nextPageLink, ServiceFuture<List<CloudPool>> serviceFuture, ListOperationCallback<CloudPool> serviceCallback)
nextPageLink
- The NextLink from the previous successful call to List operation.serviceFuture
- the ServiceFuture object tracking the Retrofit callsserviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Page<CloudPool>> listNextAsync(String nextPageLink)
nextPageLink
- The NextLink from the previous successful call to List operation.IllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Page<CloudPool>,PoolListHeaders>> listNextWithServiceResponseAsync(String nextPageLink)
nextPageLink
- The NextLink from the previous successful call to List operation.IllegalArgumentException
- thrown if parameters fail the validationPagedList<CloudPool> listNext(String nextPageLink, PoolListNextOptions poolListNextOptions)
nextPageLink
- The NextLink from the previous successful call to List operation.poolListNextOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationBatchErrorException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sentServiceFuture<List<CloudPool>> listNextAsync(String nextPageLink, PoolListNextOptions poolListNextOptions, ServiceFuture<List<CloudPool>> serviceFuture, ListOperationCallback<CloudPool> serviceCallback)
nextPageLink
- The NextLink from the previous successful call to List operation.poolListNextOptions
- Additional parameters for the operationserviceFuture
- the ServiceFuture object tracking the Retrofit callsserviceCallback
- the async ServiceCallback to handle successful and failed responses.ServiceFuture
objectIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<Page<CloudPool>> listNextAsync(String nextPageLink, PoolListNextOptions poolListNextOptions)
nextPageLink
- The NextLink from the previous successful call to List operation.poolListNextOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationrx.Observable<ServiceResponseWithHeaders<Page<CloudPool>,PoolListHeaders>> listNextWithServiceResponseAsync(String nextPageLink, PoolListNextOptions poolListNextOptions)
nextPageLink
- The NextLink from the previous successful call to List operation.poolListNextOptions
- Additional parameters for the operationIllegalArgumentException
- thrown if parameters fail the validationCopyright © 2019. All rights reserved.