Accounts Interface

public interface Accounts

An instance of this class provides access to all the operations defined in Accounts.

Method Summary

Modifier and Type Method and Description
DataLakeAnalyticsAccount beginCreate(String resourceGroupName, String accountName, DataLakeAnalyticsAccount parameters)

Creates the specified Data Lake Analytics account. This supplies the user with computation services for Data Lake Analytics workloads.

Observable<DataLakeAnalyticsAccount> beginCreateAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccount parameters)

Creates the specified Data Lake Analytics account. This supplies the user with computation services for Data Lake Analytics workloads.

ServiceFuture<DataLakeAnalyticsAccount> beginCreateAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccount parameters, final ServiceCallback<DataLakeAnalyticsAccount> serviceCallback)

Creates the specified Data Lake Analytics account. This supplies the user with computation services for Data Lake Analytics workloads.

Observable<ServiceResponse<DataLakeAnalyticsAccount>> beginCreateWithServiceResponseAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccount parameters)

Creates the specified Data Lake Analytics account. This supplies the user with computation services for Data Lake Analytics workloads.

void beginDelete(String resourceGroupName, String accountName)

Begins the delete process for the Data Lake Analytics account object specified by the account name.

Observable<Void> beginDeleteAsync(String resourceGroupName, String accountName)

Begins the delete process for the Data Lake Analytics account object specified by the account name.

ServiceFuture<Void> beginDeleteAsync(String resourceGroupName, String accountName, final ServiceCallback<Void> serviceCallback)

Begins the delete process for the Data Lake Analytics account object specified by the account name.

Observable<ServiceResponse<Void>> beginDeleteWithServiceResponseAsync(String resourceGroupName, String accountName)

Begins the delete process for the Data Lake Analytics account object specified by the account name.

DataLakeAnalyticsAccount beginUpdate(String resourceGroupName, String accountName)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

DataLakeAnalyticsAccount beginUpdate(String resourceGroupName, String accountName, DataLakeAnalyticsAccountUpdateParameters parameters)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Observable<DataLakeAnalyticsAccount> beginUpdateAsync(String resourceGroupName, String accountName)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Observable<DataLakeAnalyticsAccount> beginUpdateAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccountUpdateParameters parameters)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

ServiceFuture<DataLakeAnalyticsAccount> beginUpdateAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccountUpdateParameters parameters, final ServiceCallback<DataLakeAnalyticsAccount> serviceCallback)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

ServiceFuture<DataLakeAnalyticsAccount> beginUpdateAsync(String resourceGroupName, String accountName, final ServiceCallback<DataLakeAnalyticsAccount> serviceCallback)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Observable<ServiceResponse<DataLakeAnalyticsAccount>> beginUpdateWithServiceResponseAsync(String resourceGroupName, String accountName)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Observable<ServiceResponse<DataLakeAnalyticsAccount>> beginUpdateWithServiceResponseAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccountUpdateParameters parameters)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

DataLakeAnalyticsAccount create(String resourceGroupName, String accountName, DataLakeAnalyticsAccount parameters)

Creates the specified Data Lake Analytics account. This supplies the user with computation services for Data Lake Analytics workloads.

Observable<DataLakeAnalyticsAccount> createAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccount parameters)

Creates the specified Data Lake Analytics account. This supplies the user with computation services for Data Lake Analytics workloads.

ServiceFuture<DataLakeAnalyticsAccount> createAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccount parameters, final ServiceCallback<DataLakeAnalyticsAccount> serviceCallback)

Creates the specified Data Lake Analytics account. This supplies the user with computation services for Data Lake Analytics workloads.

Observable<ServiceResponse<DataLakeAnalyticsAccount>> createWithServiceResponseAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccount parameters)

Creates the specified Data Lake Analytics account. This supplies the user with computation services for Data Lake Analytics workloads.

void delete(String resourceGroupName, String accountName)

Begins the delete process for the Data Lake Analytics account object specified by the account name.

Observable<Void> deleteAsync(String resourceGroupName, String accountName)

Begins the delete process for the Data Lake Analytics account object specified by the account name.

ServiceFuture<Void> deleteAsync(String resourceGroupName, String accountName, final ServiceCallback<Void> serviceCallback)

Begins the delete process for the Data Lake Analytics account object specified by the account name.

Observable<ServiceResponse<Void>> deleteWithServiceResponseAsync(String resourceGroupName, String accountName)

Begins the delete process for the Data Lake Analytics account object specified by the account name.

DataLakeAnalyticsAccount get(String resourceGroupName, String accountName)

Gets details of the specified Data Lake Analytics account.

Observable<DataLakeAnalyticsAccount> getAsync(String resourceGroupName, String accountName)

Gets details of the specified Data Lake Analytics account.

ServiceFuture<DataLakeAnalyticsAccount> getAsync(String resourceGroupName, String accountName, final ServiceCallback<DataLakeAnalyticsAccount> serviceCallback)

Gets details of the specified Data Lake Analytics account.

Observable<ServiceResponse<DataLakeAnalyticsAccount>> getWithServiceResponseAsync(String resourceGroupName, String accountName)

Gets details of the specified Data Lake Analytics account.

PagedList<DataLakeAnalyticsAccountBasic> list()

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

PagedList<DataLakeAnalyticsAccountBasic> list(final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

Observable<Page<DataLakeAnalyticsAccountBasic>> listAsync()

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

ServiceFuture<List<DataLakeAnalyticsAccountBasic>> listAsync(final ListOperationCallback<DataLakeAnalyticsAccountBasic> serviceCallback)

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

Observable<Page<DataLakeAnalyticsAccountBasic>> listAsync(final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

ServiceFuture<List<DataLakeAnalyticsAccountBasic>> listAsync(final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback<DataLakeAnalyticsAccountBasic> serviceCallback)

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

PagedList<DataLakeAnalyticsAccountBasic> listByResourceGroup(final String resourceGroupName)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

PagedList<DataLakeAnalyticsAccountBasic> listByResourceGroup(final String resourceGroupName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

Observable<Page<DataLakeAnalyticsAccountBasic>> listByResourceGroupAsync(final String resourceGroupName)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

ServiceFuture<List<DataLakeAnalyticsAccountBasic>> listByResourceGroupAsync(final String resourceGroupName, final ListOperationCallback<DataLakeAnalyticsAccountBasic> serviceCallback)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

Observable<Page<DataLakeAnalyticsAccountBasic>> listByResourceGroupAsync(final String resourceGroupName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

ServiceFuture<List<DataLakeAnalyticsAccountBasic>> listByResourceGroupAsync(final String resourceGroupName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback<DataLakeAnalyticsAccountBasic> serviceCallback)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

PagedList<DataLakeAnalyticsAccountBasic> listByResourceGroupNext(final String nextPageLink)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

Observable<Page<DataLakeAnalyticsAccountBasic>> listByResourceGroupNextAsync(final String nextPageLink)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

ServiceFuture<List<DataLakeAnalyticsAccountBasic>> listByResourceGroupNextAsync(final String nextPageLink, final ServiceFuture<List<DataLakeAnalyticsAccountBasic>> serviceFuture, final ListOperationCallback<DataLakeAnalyticsAccountBasic> serviceCallback)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

Observable<ServiceResponse<Page<DataLakeAnalyticsAccountBasic>>> listByResourceGroupNextWithServiceResponseAsync(final String nextPageLink)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

Observable<ServiceResponse<Page<DataLakeAnalyticsAccountBasic>>> listByResourceGroupWithServiceResponseAsync(final String resourceGroupName)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

Observable<ServiceResponse<Page<DataLakeAnalyticsAccountBasic>>> listByResourceGroupWithServiceResponseAsync(final String resourceGroupName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

PagedList<DataLakeAnalyticsAccountBasic> listNext(final String nextPageLink)

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

Observable<Page<DataLakeAnalyticsAccountBasic>> listNextAsync(final String nextPageLink)

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

ServiceFuture<List<DataLakeAnalyticsAccountBasic>> listNextAsync(final String nextPageLink, final ServiceFuture<List<DataLakeAnalyticsAccountBasic>> serviceFuture, final ListOperationCallback<DataLakeAnalyticsAccountBasic> serviceCallback)

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

Observable<ServiceResponse<Page<DataLakeAnalyticsAccountBasic>>> listNextWithServiceResponseAsync(final String nextPageLink)

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

Observable<ServiceResponse<Page<DataLakeAnalyticsAccountBasic>>> listWithServiceResponseAsync()

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

Observable<ServiceResponse<Page<DataLakeAnalyticsAccountBasic>>> listWithServiceResponseAsync(final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

DataLakeAnalyticsAccount update(String resourceGroupName, String accountName)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

DataLakeAnalyticsAccount update(String resourceGroupName, String accountName, DataLakeAnalyticsAccountUpdateParameters parameters)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Observable<DataLakeAnalyticsAccount> updateAsync(String resourceGroupName, String accountName)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Observable<DataLakeAnalyticsAccount> updateAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccountUpdateParameters parameters)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

ServiceFuture<DataLakeAnalyticsAccount> updateAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccountUpdateParameters parameters, final ServiceCallback<DataLakeAnalyticsAccount> serviceCallback)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

ServiceFuture<DataLakeAnalyticsAccount> updateAsync(String resourceGroupName, String accountName, final ServiceCallback<DataLakeAnalyticsAccount> serviceCallback)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Observable<ServiceResponse<DataLakeAnalyticsAccount>> updateWithServiceResponseAsync(String resourceGroupName, String accountName)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Observable<ServiceResponse<DataLakeAnalyticsAccount>> updateWithServiceResponseAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccountUpdateParameters parameters)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Method Details

beginCreate

public DataLakeAnalyticsAccount beginCreate(String resourceGroupName, String accountName, DataLakeAnalyticsAccount parameters)

Creates the specified Data Lake Analytics account. This supplies the user with computation services for Data Lake Analytics workloads.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.the account will be associated with.
accountName - The name of the Data Lake Analytics account to create.
parameters - Parameters supplied to the create Data Lake Analytics account operation.

Returns:

the DataLakeAnalyticsAccount object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

beginCreateAsync

public Observable beginCreateAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccount parameters)

Creates the specified Data Lake Analytics account. This supplies the user with computation services for Data Lake Analytics workloads.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.the account will be associated with.
accountName - The name of the Data Lake Analytics account to create.
parameters - Parameters supplied to the create Data Lake Analytics account operation.

Returns:

the observable to the DataLakeAnalyticsAccount object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

beginCreateAsync

public ServiceFuture beginCreateAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccount parameters, final ServiceCallback serviceCallback)

Creates the specified Data Lake Analytics account. This supplies the user with computation services for Data Lake Analytics workloads.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.the account will be associated with.
accountName - The name of the Data Lake Analytics account to create.
parameters - Parameters supplied to the create Data Lake Analytics account operation.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

beginCreateWithServiceResponseAsync

public Observable<>> beginCreateWithServiceResponseAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccount parameters)

Creates the specified Data Lake Analytics account. This supplies the user with computation services for Data Lake Analytics workloads.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.the account will be associated with.
accountName - The name of the Data Lake Analytics account to create.
parameters - Parameters supplied to the create Data Lake Analytics account operation.

Returns:

the observable to the DataLakeAnalyticsAccount object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

beginDelete

public void beginDelete(String resourceGroupName, String accountName)

Begins the delete process for the Data Lake Analytics account object specified by the account name.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to delete

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

beginDeleteAsync

public Observable beginDeleteAsync(String resourceGroupName, String accountName)

Begins the delete process for the Data Lake Analytics account object specified by the account name.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to delete

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

beginDeleteAsync

public ServiceFuture beginDeleteAsync(String resourceGroupName, String accountName, final ServiceCallback serviceCallback)

Begins the delete process for the Data Lake Analytics account object specified by the account name.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to delete
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

beginDeleteWithServiceResponseAsync

public Observable<>> beginDeleteWithServiceResponseAsync(String resourceGroupName, String accountName)

Begins the delete process for the Data Lake Analytics account object specified by the account name.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to delete

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

beginUpdate

public DataLakeAnalyticsAccount beginUpdate(String resourceGroupName, String accountName)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to update.

Returns:

the DataLakeAnalyticsAccount object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

beginUpdate

public DataLakeAnalyticsAccount beginUpdate(String resourceGroupName, String accountName, DataLakeAnalyticsAccountUpdateParameters parameters)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to update.
parameters - Parameters supplied to the update Data Lake Analytics account operation.

Returns:

the DataLakeAnalyticsAccount object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

beginUpdateAsync

public Observable beginUpdateAsync(String resourceGroupName, String accountName)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to update.

Returns:

the observable to the DataLakeAnalyticsAccount object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

beginUpdateAsync

public Observable beginUpdateAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccountUpdateParameters parameters)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to update.
parameters - Parameters supplied to the update Data Lake Analytics account operation.

Returns:

the observable to the DataLakeAnalyticsAccount object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

beginUpdateAsync

public ServiceFuture beginUpdateAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccountUpdateParameters parameters, final ServiceCallback serviceCallback)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to update.
parameters - Parameters supplied to the update Data Lake Analytics account operation.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

beginUpdateAsync

public ServiceFuture beginUpdateAsync(String resourceGroupName, String accountName, final ServiceCallback serviceCallback)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to update.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

beginUpdateWithServiceResponseAsync

public Observable<>> beginUpdateWithServiceResponseAsync(String resourceGroupName, String accountName)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to update.

Returns:

the observable to the DataLakeAnalyticsAccount object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

beginUpdateWithServiceResponseAsync

public Observable<>> beginUpdateWithServiceResponseAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccountUpdateParameters parameters)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to update.
parameters - Parameters supplied to the update Data Lake Analytics account operation.

Returns:

the observable to the DataLakeAnalyticsAccount object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

create

public DataLakeAnalyticsAccount create(String resourceGroupName, String accountName, DataLakeAnalyticsAccount parameters)

Creates the specified Data Lake Analytics account. This supplies the user with computation services for Data Lake Analytics workloads.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.the account will be associated with.
accountName - The name of the Data Lake Analytics account to create.
parameters - Parameters supplied to the create Data Lake Analytics account operation.

Returns:

the DataLakeAnalyticsAccount object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

createAsync

public Observable createAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccount parameters)

Creates the specified Data Lake Analytics account. This supplies the user with computation services for Data Lake Analytics workloads.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.the account will be associated with.
accountName - The name of the Data Lake Analytics account to create.
parameters - Parameters supplied to the create Data Lake Analytics account operation.

Returns:

the observable to the DataLakeAnalyticsAccount object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

createAsync

public ServiceFuture createAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccount parameters, final ServiceCallback serviceCallback)

Creates the specified Data Lake Analytics account. This supplies the user with computation services for Data Lake Analytics workloads.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.the account will be associated with.
accountName - The name of the Data Lake Analytics account to create.
parameters - Parameters supplied to the create Data Lake Analytics account operation.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

createWithServiceResponseAsync

public Observable<>> createWithServiceResponseAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccount parameters)

Creates the specified Data Lake Analytics account. This supplies the user with computation services for Data Lake Analytics workloads.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.the account will be associated with.
accountName - The name of the Data Lake Analytics account to create.
parameters - Parameters supplied to the create Data Lake Analytics account operation.

Returns:

the observable to the DataLakeAnalyticsAccount object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

delete

public void delete(String resourceGroupName, String accountName)

Begins the delete process for the Data Lake Analytics account object specified by the account name.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to delete

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

deleteAsync

public Observable deleteAsync(String resourceGroupName, String accountName)

Begins the delete process for the Data Lake Analytics account object specified by the account name.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to delete

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

deleteAsync

public ServiceFuture deleteAsync(String resourceGroupName, String accountName, final ServiceCallback serviceCallback)

Begins the delete process for the Data Lake Analytics account object specified by the account name.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to delete
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

deleteWithServiceResponseAsync

public Observable<>> deleteWithServiceResponseAsync(String resourceGroupName, String accountName)

Begins the delete process for the Data Lake Analytics account object specified by the account name.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to delete

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

get

public DataLakeAnalyticsAccount get(String resourceGroupName, String accountName)

Gets details of the specified Data Lake Analytics account.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to retrieve.

Returns:

the DataLakeAnalyticsAccount object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

getAsync

public Observable getAsync(String resourceGroupName, String accountName)

Gets details of the specified Data Lake Analytics account.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to retrieve.

Returns:

the observable to the DataLakeAnalyticsAccount object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getAsync

public ServiceFuture getAsync(String resourceGroupName, String accountName, final ServiceCallback serviceCallback)

Gets details of the specified Data Lake Analytics account.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to retrieve.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getWithServiceResponseAsync

public Observable<>> getWithServiceResponseAsync(String resourceGroupName, String accountName)

Gets details of the specified Data Lake Analytics account.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to retrieve.

Returns:

the observable to the DataLakeAnalyticsAccount object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

list

public PagedList list()

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

Returns:

the PagedList<DataLakeAnalyticsAccountBasic> object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

list

public PagedList list(final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

Parameters:

filter - OData filter. Optional.
top - The number of items to return. Optional.
skip - The number of items to skip over before returning elements. Optional.
select - OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional.
orderby - OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional.
count - The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.

Returns:

the PagedList<DataLakeAnalyticsAccountBasic> object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

listAsync

public Observable<>> listAsync()

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

Returns:

the observable to the PagedList<DataLakeAnalyticsAccountBasic> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listAsync

public ServiceFuture<>> listAsync(final ListOperationCallback serviceCallback)

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

Parameters:

serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listAsync

public Observable<>> listAsync(final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

Parameters:

filter - OData filter. Optional.
top - The number of items to return. Optional.
skip - The number of items to skip over before returning elements. Optional.
select - OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional.
orderby - OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional.
count - The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.

Returns:

the observable to the PagedList<DataLakeAnalyticsAccountBasic> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listAsync

public ServiceFuture<>> listAsync(final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback serviceCallback)

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

Parameters:

filter - OData filter. Optional.
top - The number of items to return. Optional.
skip - The number of items to skip over before returning elements. Optional.
select - OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional.
orderby - OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional.
count - The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listByResourceGroup

public PagedList listByResourceGroup(final String resourceGroupName)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.

Returns:

the PagedList<DataLakeAnalyticsAccountBasic> object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

listByResourceGroup

public PagedList listByResourceGroup(final String resourceGroupName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
filter - OData filter. Optional.
top - The number of items to return. Optional.
skip - The number of items to skip over before returning elements. Optional.
select - OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional.
orderby - OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional.
count - The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.

Returns:

the PagedList<DataLakeAnalyticsAccountBasic> object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

listByResourceGroupAsync

public Observable<>> listByResourceGroupAsync(final String resourceGroupName)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.

Returns:

the observable to the PagedList<DataLakeAnalyticsAccountBasic> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listByResourceGroupAsync

public ServiceFuture<>> listByResourceGroupAsync(final String resourceGroupName, final ListOperationCallback serviceCallback)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listByResourceGroupAsync

public Observable<>> listByResourceGroupAsync(final String resourceGroupName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
filter - OData filter. Optional.
top - The number of items to return. Optional.
skip - The number of items to skip over before returning elements. Optional.
select - OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional.
orderby - OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional.
count - The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.

Returns:

the observable to the PagedList<DataLakeAnalyticsAccountBasic> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listByResourceGroupAsync

public ServiceFuture<>> listByResourceGroupAsync(final String resourceGroupName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback serviceCallback)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
filter - OData filter. Optional.
top - The number of items to return. Optional.
skip - The number of items to skip over before returning elements. Optional.
select - OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional.
orderby - OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional.
count - The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listByResourceGroupNext

public PagedList listByResourceGroupNext(final String nextPageLink)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.

Returns:

the PagedList<DataLakeAnalyticsAccountBasic> object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

listByResourceGroupNextAsync

public Observable<>> listByResourceGroupNextAsync(final String nextPageLink)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.

Returns:

the observable to the PagedList<DataLakeAnalyticsAccountBasic> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listByResourceGroupNextAsync

public ServiceFuture<>> listByResourceGroupNextAsync(final String nextPageLink, final ServiceFuture<>> serviceFuture, final ListOperationCallback serviceCallback)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.
serviceFuture - the ServiceFuture object tracking the Retrofit calls
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listByResourceGroupNextWithServiceResponseAsync

public Observable<><>>> listByResourceGroupNextWithServiceResponseAsync(final String nextPageLink)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.

Returns:

the observable to the PagedList<DataLakeAnalyticsAccountBasic> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listByResourceGroupWithServiceResponseAsync

public Observable<><>>> listByResourceGroupWithServiceResponseAsync(final String resourceGroupName)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.

Returns:

the observable to the PagedList<DataLakeAnalyticsAccountBasic> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listByResourceGroupWithServiceResponseAsync

public Observable<><>>> listByResourceGroupWithServiceResponseAsync(final String resourceGroupName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes a link to the next page, if any.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
filter - OData filter. Optional.
top - The number of items to return. Optional.
skip - The number of items to skip over before returning elements. Optional.
select - OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional.
orderby - OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional.
count - The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.

Returns:

the observable to the PagedList<DataLakeAnalyticsAccountBasic> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listNext

public PagedList listNext(final String nextPageLink)

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.

Returns:

the PagedList<DataLakeAnalyticsAccountBasic> object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

listNextAsync

public Observable<>> listNextAsync(final String nextPageLink)

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.

Returns:

the observable to the PagedList<DataLakeAnalyticsAccountBasic> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listNextAsync

public ServiceFuture<>> listNextAsync(final String nextPageLink, final ServiceFuture<>> serviceFuture, final ListOperationCallback serviceCallback)

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.
serviceFuture - the ServiceFuture object tracking the Retrofit calls
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listNextWithServiceResponseAsync

public Observable<><>>> listNextWithServiceResponseAsync(final String nextPageLink)

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.

Returns:

the observable to the PagedList<DataLakeAnalyticsAccountBasic> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listWithServiceResponseAsync

public Observable<><>>> listWithServiceResponseAsync()

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

Returns:

the observable to the PagedList<DataLakeAnalyticsAccountBasic> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listWithServiceResponseAsync

public Observable<><>>> listWithServiceResponseAsync(final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.

Parameters:

filter - OData filter. Optional.
top - The number of items to return. Optional.
skip - The number of items to skip over before returning elements. Optional.
select - OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional.
orderby - OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional.
count - The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.

Returns:

the observable to the PagedList<DataLakeAnalyticsAccountBasic> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

update

public DataLakeAnalyticsAccount update(String resourceGroupName, String accountName)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to update.

Returns:

the DataLakeAnalyticsAccount object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

update

public DataLakeAnalyticsAccount update(String resourceGroupName, String accountName, DataLakeAnalyticsAccountUpdateParameters parameters)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to update.
parameters - Parameters supplied to the update Data Lake Analytics account operation.

Returns:

the DataLakeAnalyticsAccount object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

updateAsync

public Observable updateAsync(String resourceGroupName, String accountName)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to update.

Returns:

the observable to the DataLakeAnalyticsAccount object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

updateAsync

public Observable updateAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccountUpdateParameters parameters)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to update.
parameters - Parameters supplied to the update Data Lake Analytics account operation.

Returns:

the observable to the DataLakeAnalyticsAccount object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

updateAsync

public ServiceFuture updateAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccountUpdateParameters parameters, final ServiceCallback serviceCallback)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to update.
parameters - Parameters supplied to the update Data Lake Analytics account operation.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

updateAsync

public ServiceFuture updateAsync(String resourceGroupName, String accountName, final ServiceCallback serviceCallback)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to update.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

updateWithServiceResponseAsync

public Observable<>> updateWithServiceResponseAsync(String resourceGroupName, String accountName)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to update.

Returns:

the observable to the DataLakeAnalyticsAccount object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

updateWithServiceResponseAsync

public Observable<>> updateWithServiceResponseAsync(String resourceGroupName, String accountName, DataLakeAnalyticsAccountUpdateParameters parameters)

Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.

Parameters:

resourceGroupName - The name of the Azure resource group that contains the Data Lake Analytics account.
accountName - The name of the Data Lake Analytics account to update.
parameters - Parameters supplied to the update Data Lake Analytics account operation.

Returns:

the observable to the DataLakeAnalyticsAccount object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

Applies to