Compartilhar via


SupportsBatchCreation<ResourceT> Interface

Parâmetros de tipo

ResourceT

o tipo de recurso do Azure de nível superior

public interface SupportsBatchCreation

Fornecendo acesso à criação de um lote de recursos de nível superior do Azure do mesmo tipo.

(Observação: essa interface não se destina a ser implementada pelo código do usuário)

Resumo do método

Modificador e tipo Método e descrição
CreatedResources<ResourceT> create(Creatable<ResourceT>... creatables)

Executa as solicitações de criação em uma coleção (lote) de recursos.

CreatedResources<ResourceT> create(List<Creatable<ResourceT>> creatables)

Executa as solicitações de criação em uma coleção (lote) de recursos.

Observable<Indexable> createAsync(Creatable<ResourceT>... creatables)

Coloca as solicitações para criar um lote de recursos na fila e permite que o cliente HTTP o execute quando os recursos do sistema estiverem disponíveis.

ServiceFuture<CreatedResources<ResourceT>> createAsync(final ServiceCallback<CreatedResources<ResourceT>> callback, List<Creatable<ResourceT>> creatables)

Coloca as solicitações para criar um lote de recursos na fila e permite que o cliente HTTP o execute quando os recursos do sistema estiverem disponíveis.

Observable<Indexable> createAsync(List<Creatable<ResourceT>> creatables)

Coloca as solicitações para criar um lote de recursos na fila e permite que o cliente HTTP o execute quando os recursos do sistema estiverem disponíveis.

ServiceFuture<CreatedResources<ResourceT>> createAsync(ServiceCallback<CreatedResources<ResourceT>> callback, Creatable<ResourceT>... creatables)

Coloca as solicitações para criar um lote de recursos na fila e permite que o cliente HTTP o execute quando os recursos do sistema estiverem disponíveis.

Detalhes do método

create

public CreatedResources create(Creatable... creatables)

Executa as solicitações de criação em uma coleção (lote) de recursos.

Parameters:

creatables - os creatáveis no lote

Returns:

o resultado da operação em lote do qual os recursos criados neste lote podem ser acessados.

create

public CreatedResources create(List> creatables)

Executa as solicitações de criação em uma coleção (lote) de recursos.

Parameters:

creatables - a lista de creatáveis no lote

Returns:

o resultado da operação em lote do qual os recursos criados neste lote podem ser acessados.

createAsync

public Observable createAsync(Creatable... creatables)

Coloca as solicitações para criar um lote de recursos na fila e permite que o cliente HTTP o execute quando os recursos do sistema estiverem disponíveis.

Parameters:

creatables - os creatáveis no lote

Returns:

um observável para os recursos

createAsync

public ServiceFuture> createAsync(final ServiceCallback> callback, List> creatables)

Coloca as solicitações para criar um lote de recursos na fila e permite que o cliente HTTP o execute quando os recursos do sistema estiverem disponíveis.

Parameters:

callback - o retorno de chamada para lidar com êxito e falha
creatables - a lista de creatáveis no lote

Returns:

um identificador para cancelar a solicitação

createAsync

public Observable createAsync(List> creatables)

Coloca as solicitações para criar um lote de recursos na fila e permite que o cliente HTTP o execute quando os recursos do sistema estiverem disponíveis.

Parameters:

creatables - a lista de creatáveis no lote

Returns:

um observável para os recursos

createAsync

public ServiceFuture> createAsync(ServiceCallback> callback, Creatable... creatables)

Coloca as solicitações para criar um lote de recursos na fila e permite que o cliente HTTP o execute quando os recursos do sistema estiverem disponíveis.

Parameters:

callback - o retorno de chamada para lidar com êxito e falha
creatables - os creatáveis no lote

Returns:

um identificador para cancelar a solicitação

Aplica-se a