PoolsInner Clase
- java.
lang. Object - com.
microsoft. azure. management. batch. implementation. PoolsInner
- com.
public class PoolsInner
Una instancia de esta clase proporciona acceso a todas las operaciones definidas en Grupos.
Resumen del constructor
| Constructor | Description |
|---|---|
| PoolsInner(Retrofit retrofit, BatchManagementClientImpl client) |
Inicializa una instancia de PoolsInner. |
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
| void |
beginDelete(String resourceGroupName, String accountName, String poolName)
Elimina el grupo especificado. |
| Observable<Void> |
beginDeleteAsync(String resourceGroupName, String accountName, String poolName)
Elimina el grupo especificado. |
| ServiceFuture<Void> |
beginDeleteAsync(String resourceGroupName, String accountName, String poolName, final ServiceCallback<Void> serviceCallback)
Elimina el grupo especificado. |
|
Observable<ServiceResponseWithHeaders<Void, Pool |
beginDeleteWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName)
Elimina el grupo especificado. |
|
Pool |
create(String resourceGroupName, String accountName, String poolName, PoolInner parameters)
Crea un nuevo grupo dentro de la cuenta especificada. |
|
Pool |
create(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch, String ifNoneMatch)
Crea un nuevo grupo dentro de la cuenta especificada. |
|
Observable<Pool |
createAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters)
Crea un nuevo grupo dentro de la cuenta especificada. |
|
ServiceFuture<Pool |
createAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, final ServiceCallback<PoolInner> serviceCallback)
Crea un nuevo grupo dentro de la cuenta especificada. |
|
Observable<Pool |
createAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch, String ifNoneMatch)
Crea un nuevo grupo dentro de la cuenta especificada. |
|
ServiceFuture<Pool |
createAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch, String ifNoneMatch, final ServiceCallback<PoolInner> serviceCallback)
Crea un nuevo grupo dentro de la cuenta especificada. |
|
Observable<ServiceResponseWithHeaders<Pool |
createWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters)
Crea un nuevo grupo dentro de la cuenta especificada. |
|
Observable<ServiceResponseWithHeaders<Pool |
createWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch, String ifNoneMatch)
Crea un nuevo grupo dentro de la cuenta especificada. |
| void |
delete(String resourceGroupName, String accountName, String poolName)
Elimina el grupo especificado. |
| Observable<Void> |
deleteAsync(String resourceGroupName, String accountName, String poolName)
Elimina el grupo especificado. |
| ServiceFuture<Void> |
deleteAsync(String resourceGroupName, String accountName, String poolName, final ServiceCallback<Void> serviceCallback)
Elimina el grupo especificado. |
|
Observable<ServiceResponseWithHeaders<Void, Pool |
deleteWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName)
Elimina el grupo especificado. |
|
Pool |
disableAutoScale(String resourceGroupName, String accountName, String poolName)
Deshabilita el escalado automático de un grupo. |
|
Observable<Pool |
disableAutoScaleAsync(String resourceGroupName, String accountName, String poolName)
Deshabilita el escalado automático de un grupo. |
|
ServiceFuture<Pool |
disableAutoScaleAsync(String resourceGroupName, String accountName, String poolName, final ServiceCallback<PoolInner> serviceCallback)
Deshabilita el escalado automático de un grupo. |
|
Observable<ServiceResponseWithHeaders<Pool |
disableAutoScaleWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName)
Deshabilita el escalado automático de un grupo. |
|
Pool |
get(String resourceGroupName, String accountName, String poolName)
Obtiene información sobre el grupo especificado. |
|
Observable<Pool |
getAsync(String resourceGroupName, String accountName, String poolName)
Obtiene información sobre el grupo especificado. |
|
ServiceFuture<Pool |
getAsync(String resourceGroupName, String accountName, String poolName, final ServiceCallback<PoolInner> serviceCallback)
Obtiene información sobre el grupo especificado. |
|
Observable<ServiceResponseWithHeaders<Pool |
getWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName)
Obtiene información sobre el grupo especificado. |
|
PagedList<Pool |
listByBatchAccount(final String resourceGroupName, final String accountName)
Enumera todos los grupos de la cuenta especificada. |
|
PagedList<Pool |
listByBatchAccount(final String resourceGroupName, final String accountName, final Integer maxresults, final String select, final String filter)
Enumera todos los grupos de la cuenta especificada. |
|
Observable<Page<Pool |
listByBatchAccountAsync(final String resourceGroupName, final String accountName)
Enumera todos los grupos de la cuenta especificada. |
|
Observable<Page<Pool |
listByBatchAccountAsync(final String resourceGroupName, final String accountName, final Integer maxresults, final String select, final String filter)
Enumera todos los grupos de la cuenta especificada. |
|
ServiceFuture<List<Pool |
listByBatchAccountAsync(final String resourceGroupName, final String accountName, final Integer maxresults, final String select, final String filter, final ListOperationCallback<PoolInner> serviceCallback)
Enumera todos los grupos de la cuenta especificada. |
|
ServiceFuture<List<Pool |
listByBatchAccountAsync(final String resourceGroupName, final String accountName, final ListOperationCallback<PoolInner> serviceCallback)
Enumera todos los grupos de la cuenta especificada. |
|
PagedList<Pool |
listByBatchAccountNext(final String nextPageLink)
Enumera todos los grupos de la cuenta especificada. |
|
Observable<Page<Pool |
listByBatchAccountNextAsync(final String nextPageLink)
Enumera todos los grupos de la cuenta especificada. |
|
ServiceFuture<List<Pool |
listByBatchAccountNextAsync(final String nextPageLink, final ServiceFuture<List<PoolInner>> serviceFuture, final ListOperationCallback<PoolInner> serviceCallback)
Enumera todos los grupos de la cuenta especificada. |
|
Observable<ServiceResponse<Page<Pool |
listByBatchAccountNextSinglePageAsync(final String nextPageLink)
Enumera todos los grupos de la cuenta especificada. ServiceResponse<PageImpl<PoolInner>> * |
|
Observable<ServiceResponse<Page<Pool |
listByBatchAccountNextWithServiceResponseAsync(final String nextPageLink)
Enumera todos los grupos de la cuenta especificada. |
|
Observable<ServiceResponse<Page<Pool |
listByBatchAccountSinglePageAsync(final String resourceGroupName, final String accountName)
Enumera todos los grupos de la cuenta especificada. |
|
Observable<ServiceResponse<Page<Pool |
listByBatchAccountSinglePageAsync(final String resourceGroupName, final String accountName, final Integer maxresults, final String select, final String filter)
Enumera todos los grupos de la cuenta especificada. ServiceResponse<PageImpl<PoolInner>> * |
|
Observable<ServiceResponse<Page<Pool |
listByBatchAccountWithServiceResponseAsync(final String resourceGroupName, final String accountName)
Enumera todos los grupos de la cuenta especificada. |
|
Observable<ServiceResponse<Page<Pool |
listByBatchAccountWithServiceResponseAsync(final String resourceGroupName, final String accountName, final Integer maxresults, final String select, final String filter)
Enumera todos los grupos de la cuenta especificada. |
|
Pool |
stopResize(String resourceGroupName, String accountName, String poolName)
Detiene una operación de cambio de tamaño en curso en el grupo. Esto no restaura el grupo a su estado anterior antes de la operación de cambio de tamaño: solo detiene los cambios adicionales que se realizan y el grupo mantiene su estado actual. Después de detener, el grupo se estabiliza en el número de nodos en los que se encontraba cuando se realizó la operación de detención. Durante la operación de detención, el estado de asignación del grupo cambia primero a la detención y, a continuación, a estable. Una operación de cambio de tamaño no debe ser una solicitud explícita del grupo de cambio de tamaño; esta API también se puede usar para detener el tamaño inicial del grupo cuando se crea. |
|
Observable<Pool |
stopResizeAsync(String resourceGroupName, String accountName, String poolName)
Detiene una operación de cambio de tamaño en curso en el grupo. Esto no restaura el grupo a su estado anterior antes de la operación de cambio de tamaño: solo detiene los cambios adicionales que se realizan y el grupo mantiene su estado actual. Después de detener, el grupo se estabiliza en el número de nodos en los que se encontraba cuando se realizó la operación de detención. Durante la operación de detención, el estado de asignación del grupo cambia primero a la detención y, a continuación, a estable. Una operación de cambio de tamaño no debe ser una solicitud explícita del grupo de cambio de tamaño; esta API también se puede usar para detener el tamaño inicial del grupo cuando se crea. |
|
ServiceFuture<Pool |
stopResizeAsync(String resourceGroupName, String accountName, String poolName, final ServiceCallback<PoolInner> serviceCallback)
Detiene una operación de cambio de tamaño en curso en el grupo. Esto no restaura el grupo a su estado anterior antes de la operación de cambio de tamaño: solo detiene los cambios adicionales que se realizan y el grupo mantiene su estado actual. Después de detener, el grupo se estabiliza en el número de nodos en los que se encontraba cuando se realizó la operación de detención. Durante la operación de detención, el estado de asignación del grupo cambia primero a la detención y, a continuación, a estable. Una operación de cambio de tamaño no debe ser una solicitud explícita del grupo de cambio de tamaño; esta API también se puede usar para detener el tamaño inicial del grupo cuando se crea. |
|
Observable<ServiceResponseWithHeaders<Pool |
stopResizeWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName)
Detiene una operación de cambio de tamaño en curso en el grupo. Esto no restaura el grupo a su estado anterior antes de la operación de cambio de tamaño: solo detiene los cambios adicionales que se realizan y el grupo mantiene su estado actual. Después de detener, el grupo se estabiliza en el número de nodos en los que se encontraba cuando se realizó la operación de detención. Durante la operación de detención, el estado de asignación del grupo cambia primero a la detención y, a continuación, a estable. Una operación de cambio de tamaño no debe ser una solicitud explícita del grupo de cambio de tamaño; esta API también se puede usar para detener el tamaño inicial del grupo cuando se crea. |
|
Pool |
update(String resourceGroupName, String accountName, String poolName, PoolInner parameters)
Novedades las propiedades de un grupo existente. |
|
Pool |
update(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch)
Novedades las propiedades de un grupo existente. |
|
Observable<Pool |
updateAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters)
Novedades las propiedades de un grupo existente. |
|
ServiceFuture<Pool |
updateAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, final ServiceCallback<PoolInner> serviceCallback)
Novedades las propiedades de un grupo existente. |
|
Observable<Pool |
updateAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch)
Novedades las propiedades de un grupo existente. |
|
ServiceFuture<Pool |
updateAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch, final ServiceCallback<PoolInner> serviceCallback)
Novedades las propiedades de un grupo existente. |
|
Observable<ServiceResponseWithHeaders<Pool |
updateWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters)
Novedades las propiedades de un grupo existente. |
|
Observable<ServiceResponseWithHeaders<Pool |
updateWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch)
Novedades las propiedades de un grupo existente. |
Detalles del constructor
PoolsInner
public PoolsInner(Retrofit retrofit, BatchManagementClientImpl client)
Inicializa una instancia de PoolsInner.
Parameters:
Detalles del método
beginDelete
public void beginDelete(String resourceGroupName, String accountName, String poolName)
Elimina el grupo especificado.
Parameters:
Throws:
beginDeleteAsync
public Observable
Elimina el grupo especificado.
Parameters:
Returns:
Throws:
beginDeleteAsync
public ServiceFuture
Elimina el grupo especificado.
Parameters:
Returns:
Throws:
beginDeleteWithServiceResponseAsync
public Observable
Elimina el grupo especificado.
Parameters:
Returns:
Throws:
create
public PoolInner create(String resourceGroupName, String accountName, String poolName, PoolInner parameters)
Crea un nuevo grupo dentro de la cuenta especificada.
Parameters:
Returns:
Throws:
create
public PoolInner create(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch, String ifNoneMatch)
Crea un nuevo grupo dentro de la cuenta especificada.
Parameters:
Returns:
Throws:
createAsync
public Observable
Crea un nuevo grupo dentro de la cuenta especificada.
Parameters:
Returns:
Throws:
createAsync
public ServiceFuture
Crea un nuevo grupo dentro de la cuenta especificada.
Parameters:
Returns:
Throws:
createAsync
public Observable
Crea un nuevo grupo dentro de la cuenta especificada.
Parameters:
Returns:
Throws:
createAsync
public ServiceFuture
Crea un nuevo grupo dentro de la cuenta especificada.
Parameters:
Returns:
Throws:
createWithServiceResponseAsync
public Observable
Crea un nuevo grupo dentro de la cuenta especificada.
Parameters:
Returns:
Throws:
createWithServiceResponseAsync
public Observable
Crea un nuevo grupo dentro de la cuenta especificada.
Parameters:
Returns:
Throws:
delete
public void delete(String resourceGroupName, String accountName, String poolName)
Elimina el grupo especificado.
Parameters:
Throws:
deleteAsync
public Observable
Elimina el grupo especificado.
Parameters:
Returns:
Throws:
deleteAsync
public ServiceFuture
Elimina el grupo especificado.
Parameters:
Returns:
Throws:
deleteWithServiceResponseAsync
public Observable
Elimina el grupo especificado.
Parameters:
Returns:
Throws:
disableAutoScale
public PoolInner disableAutoScale(String resourceGroupName, String accountName, String poolName)
Deshabilita el escalado automático de un grupo.
Parameters:
Returns:
Throws:
disableAutoScaleAsync
public Observable
Deshabilita el escalado automático de un grupo.
Parameters:
Returns:
Throws:
disableAutoScaleAsync
public ServiceFuture
Deshabilita el escalado automático de un grupo.
Parameters:
Returns:
Throws:
disableAutoScaleWithServiceResponseAsync
public Observable
Deshabilita el escalado automático de un grupo.
Parameters:
Returns:
Throws:
get
public PoolInner get(String resourceGroupName, String accountName, String poolName)
Obtiene información sobre el grupo especificado.
Parameters:
Returns:
Throws:
getAsync
public Observable
Obtiene información sobre el grupo especificado.
Parameters:
Returns:
Throws:
getAsync
public ServiceFuture
Obtiene información sobre el grupo especificado.
Parameters:
Returns:
Throws:
getWithServiceResponseAsync
public Observable
Obtiene información sobre el grupo especificado.
Parameters:
Returns:
Throws:
listByBatchAccount
public PagedList
Enumera todos los grupos de la cuenta especificada.
Parameters:
Returns:
Throws:
listByBatchAccount
public PagedList
Enumera todos los grupos de la cuenta especificada.
Parameters:
Returns:
Throws:
listByBatchAccountAsync
public Observable
Enumera todos los grupos de la cuenta especificada.
Parameters:
Returns:
Throws:
listByBatchAccountAsync
public Observable
Enumera todos los grupos de la cuenta especificada.
Parameters:
Returns:
Throws:
listByBatchAccountAsync
public ServiceFuture> listByBatchAccountAsync(final String resourceGroupName, final String accountName, final Integer maxresults, final String select, final String filter, final ListOperationCallback
Enumera todos los grupos de la cuenta especificada.
Parameters:
Returns:
Throws:
listByBatchAccountAsync
public ServiceFuture> listByBatchAccountAsync(final String resourceGroupName, final String accountName, final ListOperationCallback
Enumera todos los grupos de la cuenta especificada.
Parameters:
Returns:
Throws:
listByBatchAccountNext
public PagedList
Enumera todos los grupos de la cuenta especificada.
Parameters:
Returns:
Throws:
listByBatchAccountNextAsync
public Observable
Enumera todos los grupos de la cuenta especificada.
Parameters:
Returns:
Throws:
listByBatchAccountNextAsync
public ServiceFuture> listByBatchAccountNextAsync(final String nextPageLink, final ServiceFuture
> serviceFuture, final ListOperationCallback
Enumera todos los grupos de la cuenta especificada.
Parameters:
Returns:
Throws:
listByBatchAccountNextSinglePageAsync
public Observable
Enumera todos los grupos de la cuenta especificada.
ServiceResponse<PageImpl<PoolInner>> *
Parameters:
Returns:
Throws:
listByBatchAccountNextWithServiceResponseAsync
public Observable
Enumera todos los grupos de la cuenta especificada.
Parameters:
Returns:
Throws:
listByBatchAccountSinglePageAsync
public Observable
Enumera todos los grupos de la cuenta especificada.
Parameters:
Returns:
Throws:
listByBatchAccountSinglePageAsync
public Observable
Enumera todos los grupos de la cuenta especificada.
ServiceResponse<PageImpl<PoolInner>> *
Parameters:
Returns:
Throws:
listByBatchAccountWithServiceResponseAsync
public Observable
Enumera todos los grupos de la cuenta especificada.
Parameters:
Returns:
Throws:
listByBatchAccountWithServiceResponseAsync
public Observable
Enumera todos los grupos de la cuenta especificada.
Parameters:
Returns:
Throws:
stopResize
public PoolInner stopResize(String resourceGroupName, String accountName, String poolName)
Detiene una operación de cambio de tamaño en curso en el grupo. Esto no restaura el grupo a su estado anterior antes de la operación de cambio de tamaño: solo detiene los cambios adicionales que se realizan y el grupo mantiene su estado actual. Después de detener, el grupo se estabiliza en el número de nodos en los que se encontraba cuando se realizó la operación de detención. Durante la operación de detención, el estado de asignación del grupo cambia primero a la detención y, a continuación, a estable. Una operación de cambio de tamaño no debe ser una solicitud explícita del grupo de cambio de tamaño; esta API también se puede usar para detener el tamaño inicial del grupo cuando se crea.
Parameters:
Returns:
Throws:
stopResizeAsync
public Observable
Detiene una operación de cambio de tamaño en curso en el grupo. Esto no restaura el grupo a su estado anterior antes de la operación de cambio de tamaño: solo detiene los cambios adicionales que se realizan y el grupo mantiene su estado actual. Después de detener, el grupo se estabiliza en el número de nodos en los que se encontraba cuando se realizó la operación de detención. Durante la operación de detención, el estado de asignación del grupo cambia primero a la detención y, a continuación, a estable. Una operación de cambio de tamaño no debe ser una solicitud explícita del grupo de cambio de tamaño; esta API también se puede usar para detener el tamaño inicial del grupo cuando se crea.
Parameters:
Returns:
Throws:
stopResizeAsync
public ServiceFuture
Detiene una operación de cambio de tamaño en curso en el grupo. Esto no restaura el grupo a su estado anterior antes de la operación de cambio de tamaño: solo detiene los cambios adicionales que se realizan y el grupo mantiene su estado actual. Después de detener, el grupo se estabiliza en el número de nodos en los que se encontraba cuando se realizó la operación de detención. Durante la operación de detención, el estado de asignación del grupo cambia primero a la detención y, a continuación, a estable. Una operación de cambio de tamaño no debe ser una solicitud explícita del grupo de cambio de tamaño; esta API también se puede usar para detener el tamaño inicial del grupo cuando se crea.
Parameters:
Returns:
Throws:
stopResizeWithServiceResponseAsync
public Observable
Detiene una operación de cambio de tamaño en curso en el grupo. Esto no restaura el grupo a su estado anterior antes de la operación de cambio de tamaño: solo detiene los cambios adicionales que se realizan y el grupo mantiene su estado actual. Después de detener, el grupo se estabiliza en el número de nodos en los que se encontraba cuando se realizó la operación de detención. Durante la operación de detención, el estado de asignación del grupo cambia primero a la detención y, a continuación, a estable. Una operación de cambio de tamaño no debe ser una solicitud explícita del grupo de cambio de tamaño; esta API también se puede usar para detener el tamaño inicial del grupo cuando se crea.
Parameters:
Returns:
Throws:
update
public PoolInner update(String resourceGroupName, String accountName, String poolName, PoolInner parameters)
Novedades las propiedades de un grupo existente.
Parameters:
Returns:
Throws:
update
public PoolInner update(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch)
Novedades las propiedades de un grupo existente.
Parameters:
Returns:
Throws:
updateAsync
public Observable
Novedades las propiedades de un grupo existente.
Parameters:
Returns:
Throws:
updateAsync
public ServiceFuture
Novedades las propiedades de un grupo existente.
Parameters:
Returns:
Throws:
updateAsync
public Observable
Novedades las propiedades de un grupo existente.
Parameters:
Returns:
Throws:
updateAsync
public ServiceFuture
Novedades las propiedades de un grupo existente.
Parameters:
Returns:
Throws:
updateWithServiceResponseAsync
public Observable
Novedades las propiedades de un grupo existente.
Parameters:
Returns:
Throws:
updateWithServiceResponseAsync
public Observable
Novedades las propiedades de un grupo existente.
Parameters:
Returns:
Throws: