SupportsBatchCreation<ResourceT> Interface
Type Parameters
- ResourceT
the top level Azure resource type
public interface SupportsBatchCreation
Providing access to creating a batch of Azure top level resources of same type.
(Note: this interface is not intended to be implemented by user code)
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Created |
create(Creatable<ResourceT>[] creatables)
Executes the create requests on a collection (batch) of resources. |
abstract
Created |
create(List<Creatable<ResourceT>> creatables)
Executes the create requests on a collection (batch) of resources. |
abstract rx.Observable<Indexable> |
createAsync(Creatable<ResourceT>[] creatables)
Puts the requests to create a batch of resources into the queue and allow the HTTP client to execute it when system resources are available. |
abstract
com.microsoft.rest.ServiceFuture<Created |
createAsync(ServiceCallback<CreatedResources<ResourceT>> callback, Creatable<ResourceT>[] creatables)
Puts the requests to create a batch of resources into the queue and allow the HTTP client to execute it when system resources are available. |
abstract
com.microsoft.rest.ServiceFuture<Created |
createAsync(ServiceCallback<CreatedResources<ResourceT>> callback, List<Creatable<ResourceT>> creatables)
Puts the requests to create a batch of resources into the queue and allow the HTTP client to execute it when system resources are available. |
abstract rx.Observable<Indexable> |
createAsync(List<Creatable<ResourceT>> creatables)
Puts the requests to create a batch of resources into the queue and allow the HTTP client to execute it when system resources are available. |
Method Details
create
public abstract CreatedResources
Executes the create requests on a collection (batch) of resources.
Parameters:
Returns:
create
public abstract CreatedResources
Executes the create requests on a collection (batch) of resources.
Parameters:
Returns:
createAsync
public abstract Observable
Puts the requests to create a batch of resources into the queue and allow the HTTP client to execute it when system resources are available.
Parameters:
Returns:
createAsync
public abstract ServiceFuture
Puts the requests to create a batch of resources into the queue and allow the HTTP client to execute it when system resources are available.
Parameters:
Returns:
createAsync
public abstract ServiceFuture
Puts the requests to create a batch of resources into the queue and allow the HTTP client to execute it when system resources are available.
Parameters:
Returns:
createAsync
public abstract Observable
Puts the requests to create a batch of resources into the queue and allow the HTTP client to execute it when system resources are available.
Parameters:
Returns: