DataLakeStoreAccounts Interface

public interface DataLakeStoreAccounts

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

Method Summary

Modifier and Type Method and Description
void add(String resourceGroupName, String accountName, String dataLakeStoreAccountName)

Updates the specified Data Lake Analytics account to include the additional Data Lake Store account.

void add(String resourceGroupName, String accountName, String dataLakeStoreAccountName, AddDataLakeStoreParameters parameters)

Updates the specified Data Lake Analytics account to include the additional Data Lake Store account.

Observable<Void> addAsync(String resourceGroupName, String accountName, String dataLakeStoreAccountName)

Updates the specified Data Lake Analytics account to include the additional Data Lake Store account.

Observable<Void> addAsync(String resourceGroupName, String accountName, String dataLakeStoreAccountName, AddDataLakeStoreParameters parameters)

Updates the specified Data Lake Analytics account to include the additional Data Lake Store account.

ServiceFuture<Void> addAsync(String resourceGroupName, String accountName, String dataLakeStoreAccountName, AddDataLakeStoreParameters parameters, final ServiceCallback<Void> serviceCallback)

Updates the specified Data Lake Analytics account to include the additional Data Lake Store account.

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

Updates the specified Data Lake Analytics account to include the additional Data Lake Store account.

Observable<ServiceResponse<Void>> addWithServiceResponseAsync(String resourceGroupName, String accountName, String dataLakeStoreAccountName)

Updates the specified Data Lake Analytics account to include the additional Data Lake Store account.

Observable<ServiceResponse<Void>> addWithServiceResponseAsync(String resourceGroupName, String accountName, String dataLakeStoreAccountName, AddDataLakeStoreParameters parameters)

Updates the specified Data Lake Analytics account to include the additional Data Lake Store account.

void delete(String resourceGroupName, String accountName, String dataLakeStoreAccountName)

Updates the Data Lake Analytics account specified to remove the specified Data Lake Store account.

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

Updates the Data Lake Analytics account specified to remove the specified Data Lake Store account.

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

Updates the Data Lake Analytics account specified to remove the specified Data Lake Store account.

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

Updates the Data Lake Analytics account specified to remove the specified Data Lake Store account.

DataLakeStoreAccountInfo get(String resourceGroupName, String accountName, String dataLakeStoreAccountName)

Gets the specified Data Lake Store account details in the specified Data Lake Analytics account.

Observable<DataLakeStoreAccountInfo> getAsync(String resourceGroupName, String accountName, String dataLakeStoreAccountName)

Gets the specified Data Lake Store account details in the specified Data Lake Analytics account.

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

Gets the specified Data Lake Store account details in the specified Data Lake Analytics account.

Observable<ServiceResponse<DataLakeStoreAccountInfo>> getWithServiceResponseAsync(String resourceGroupName, String accountName, String dataLakeStoreAccountName)

Gets the specified Data Lake Store account details in the specified Data Lake Analytics account.

PagedList<DataLakeStoreAccountInfo> listByAccount(final String resourceGroupName, final String accountName)

Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The response includes a link to the next page, if any.

PagedList<DataLakeStoreAccountInfo> listByAccount(final String resourceGroupName, final String accountName, 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 Store accounts linked to the specified Data Lake Analytics account. The response includes a link to the next page, if any.

Observable<Page<DataLakeStoreAccountInfo>> listByAccountAsync(final String resourceGroupName, final String accountName)

Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The response includes a link to the next page, if any.

ServiceFuture<List<DataLakeStoreAccountInfo>> listByAccountAsync(final String resourceGroupName, final String accountName, final ListOperationCallback<DataLakeStoreAccountInfo> serviceCallback)

Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The response includes a link to the next page, if any.

Observable<Page<DataLakeStoreAccountInfo>> listByAccountAsync(final String resourceGroupName, final String accountName, 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 Store accounts linked to the specified Data Lake Analytics account. The response includes a link to the next page, if any.

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

Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The response includes a link to the next page, if any.

PagedList<DataLakeStoreAccountInfo> listByAccountNext(final String nextPageLink)

Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The response includes a link to the next page, if any.

Observable<Page<DataLakeStoreAccountInfo>> listByAccountNextAsync(final String nextPageLink)

Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The response includes a link to the next page, if any.

ServiceFuture<List<DataLakeStoreAccountInfo>> listByAccountNextAsync(final String nextPageLink, final ServiceFuture<List<DataLakeStoreAccountInfo>> serviceFuture, final ListOperationCallback<DataLakeStoreAccountInfo> serviceCallback)

Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The response includes a link to the next page, if any.

Observable<ServiceResponse<Page<DataLakeStoreAccountInfo>>> listByAccountNextWithServiceResponseAsync(final String nextPageLink)

Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The response includes a link to the next page, if any.

Observable<ServiceResponse<Page<DataLakeStoreAccountInfo>>> listByAccountWithServiceResponseAsync(final String resourceGroupName, final String accountName)

Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The response includes a link to the next page, if any.

Observable<ServiceResponse<Page<DataLakeStoreAccountInfo>>> listByAccountWithServiceResponseAsync(final String resourceGroupName, final String accountName, 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 Store accounts linked to the specified Data Lake Analytics account. The response includes a link to the next page, if any.

Method Details

add

public void add(String resourceGroupName, String accountName, String dataLakeStoreAccountName)

Updates the specified Data Lake Analytics account to include the additional Data Lake Store 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 which to add the Data Lake Store account.
dataLakeStoreAccountName - The name of the Data Lake Store account to add.

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

add

public void add(String resourceGroupName, String accountName, String dataLakeStoreAccountName, AddDataLakeStoreParameters parameters)

Updates the specified Data Lake Analytics account to include the additional Data Lake Store 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 which to add the Data Lake Store account.
dataLakeStoreAccountName - The name of the Data Lake Store account to add.
parameters - The details of the Data Lake Store account.

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

addAsync

public Observable addAsync(String resourceGroupName, String accountName, String dataLakeStoreAccountName)

Updates the specified Data Lake Analytics account to include the additional Data Lake Store 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 which to add the Data Lake Store account.
dataLakeStoreAccountName - The name of the Data Lake Store account to add.

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

addAsync

public Observable addAsync(String resourceGroupName, String accountName, String dataLakeStoreAccountName, AddDataLakeStoreParameters parameters)

Updates the specified Data Lake Analytics account to include the additional Data Lake Store 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 which to add the Data Lake Store account.
dataLakeStoreAccountName - The name of the Data Lake Store account to add.
parameters - The details of the Data Lake Store account.

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

addAsync

public ServiceFuture addAsync(String resourceGroupName, String accountName, String dataLakeStoreAccountName, AddDataLakeStoreParameters parameters, final ServiceCallback serviceCallback)

Updates the specified Data Lake Analytics account to include the additional Data Lake Store 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 which to add the Data Lake Store account.
dataLakeStoreAccountName - The name of the Data Lake Store account to add.
parameters - The details of the Data Lake Store account.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

addAsync

public ServiceFuture addAsync(String resourceGroupName, String accountName, String dataLakeStoreAccountName, final ServiceCallback serviceCallback)

Updates the specified Data Lake Analytics account to include the additional Data Lake Store 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 which to add the Data Lake Store account.
dataLakeStoreAccountName - The name of the Data Lake Store account to add.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

addWithServiceResponseAsync

public Observable<>> addWithServiceResponseAsync(String resourceGroupName, String accountName, String dataLakeStoreAccountName)

Updates the specified Data Lake Analytics account to include the additional Data Lake Store 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 which to add the Data Lake Store account.
dataLakeStoreAccountName - The name of the Data Lake Store account to add.

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

addWithServiceResponseAsync

public Observable<>> addWithServiceResponseAsync(String resourceGroupName, String accountName, String dataLakeStoreAccountName, AddDataLakeStoreParameters parameters)

Updates the specified Data Lake Analytics account to include the additional Data Lake Store 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 which to add the Data Lake Store account.
dataLakeStoreAccountName - The name of the Data Lake Store account to add.
parameters - The details of the Data Lake Store account.

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

delete

public void delete(String resourceGroupName, String accountName, String dataLakeStoreAccountName)

Updates the Data Lake Analytics account specified to remove the specified Data Lake Store 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 from which to remove the Data Lake Store account.
dataLakeStoreAccountName - The name of the Data Lake Store account to remove

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, String dataLakeStoreAccountName)

Updates the Data Lake Analytics account specified to remove the specified Data Lake Store 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 from which to remove the Data Lake Store account.
dataLakeStoreAccountName - The name of the Data Lake Store account to remove

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

deleteAsync

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

Updates the Data Lake Analytics account specified to remove the specified Data Lake Store 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 from which to remove the Data Lake Store account.
dataLakeStoreAccountName - The name of the Data Lake Store account to remove
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, String dataLakeStoreAccountName)

Updates the Data Lake Analytics account specified to remove the specified Data Lake Store 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 from which to remove the Data Lake Store account.
dataLakeStoreAccountName - The name of the Data Lake Store account to remove

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

get

public DataLakeStoreAccountInfo get(String resourceGroupName, String accountName, String dataLakeStoreAccountName)

Gets the specified Data Lake Store account details in 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 from which to retrieve the Data Lake Store account details.
dataLakeStoreAccountName - The name of the Data Lake Store account to retrieve

Returns:

the DataLakeStoreAccountInfo 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, String dataLakeStoreAccountName)

Gets the specified Data Lake Store account details in 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 from which to retrieve the Data Lake Store account details.
dataLakeStoreAccountName - The name of the Data Lake Store account to retrieve

Returns:

the observable to the DataLakeStoreAccountInfo object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getAsync

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

Gets the specified Data Lake Store account details in 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 from which to retrieve the Data Lake Store account details.
dataLakeStoreAccountName - The name of the Data Lake Store 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, String dataLakeStoreAccountName)

Gets the specified Data Lake Store account details in 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 from which to retrieve the Data Lake Store account details.
dataLakeStoreAccountName - The name of the Data Lake Store account to retrieve

Returns:

the observable to the DataLakeStoreAccountInfo object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listByAccount

public PagedList listByAccount(final String resourceGroupName, final String accountName)

Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The response 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.
accountName - The name of the Data Lake Analytics account for which to list Data Lake Store accounts.

Returns:

the PagedList<DataLakeStoreAccountInfo> 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

listByAccount

public PagedList listByAccount(final String resourceGroupName, final String accountName, 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 Store accounts linked to the specified Data Lake Analytics account. The response 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.
accountName - The name of the Data Lake Analytics account for which to list Data Lake Store accounts.
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<DataLakeStoreAccountInfo> 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

listByAccountAsync

public Observable<>> listByAccountAsync(final String resourceGroupName, final String accountName)

Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The response 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.
accountName - The name of the Data Lake Analytics account for which to list Data Lake Store accounts.

Returns:

the observable to the PagedList<DataLakeStoreAccountInfo> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listByAccountAsync

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

Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The response 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.
accountName - The name of the Data Lake Analytics account for which to list Data Lake Store accounts.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listByAccountAsync

public Observable<>> listByAccountAsync(final String resourceGroupName, final String accountName, 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 Store accounts linked to the specified Data Lake Analytics account. The response 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.
accountName - The name of the Data Lake Analytics account for which to list Data Lake Store accounts.
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<DataLakeStoreAccountInfo> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listByAccountAsync

public ServiceFuture<>> listByAccountAsync(final String resourceGroupName, final String accountName, 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 Store accounts linked to the specified Data Lake Analytics account. The response 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.
accountName - The name of the Data Lake Analytics account for which to list Data Lake Store accounts.
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

listByAccountNext

public PagedList listByAccountNext(final String nextPageLink)

Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The response includes a link to the next page, if any.

Parameters:

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

Returns:

the PagedList<DataLakeStoreAccountInfo> 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

listByAccountNextAsync

public Observable<>> listByAccountNextAsync(final String nextPageLink)

Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The response 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<DataLakeStoreAccountInfo> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listByAccountNextAsync

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

Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The response 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

listByAccountNextWithServiceResponseAsync

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

Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The response 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<DataLakeStoreAccountInfo> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listByAccountWithServiceResponseAsync

public Observable<><>>> listByAccountWithServiceResponseAsync(final String resourceGroupName, final String accountName)

Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The response 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.
accountName - The name of the Data Lake Analytics account for which to list Data Lake Store accounts.

Returns:

the observable to the PagedList<DataLakeStoreAccountInfo> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listByAccountWithServiceResponseAsync

public Observable<><>>> listByAccountWithServiceResponseAsync(final String resourceGroupName, final String accountName, 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 Store accounts linked to the specified Data Lake Analytics account. The response 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.
accountName - The name of the Data Lake Analytics account for which to list Data Lake Store accounts.
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<DataLakeStoreAccountInfo> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

Applies to