AccountsClient Interface

public interface AccountsClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<DataLakeAnalyticsAccountInner>,DataLakeAnalyticsAccountInner> beginCreate(String resourceGroupName, String accountName, CreateDataLakeAnalyticsAccountParameters parameters)

Creates the specified Data Lake Analytics account.

abstract SyncPoller<PollResult<DataLakeAnalyticsAccountInner>,DataLakeAnalyticsAccountInner> beginCreate(String resourceGroupName, String accountName, CreateDataLakeAnalyticsAccountParameters parameters, Context context)

Creates the specified Data Lake Analytics account.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String accountName)

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

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String accountName, Context context)

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

abstract SyncPoller<PollResult<DataLakeAnalyticsAccountInner>,DataLakeAnalyticsAccountInner> beginUpdate(String resourceGroupName, String accountName)

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

abstract SyncPoller<PollResult<DataLakeAnalyticsAccountInner>,DataLakeAnalyticsAccountInner> beginUpdate(String resourceGroupName, String accountName, UpdateDataLakeAnalyticsAccountParameters parameters, Context context)

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

abstract NameAvailabilityInformationInner checkNameAvailability(String location, CheckNameAvailabilityParameters parameters)

Checks whether the specified account name is available or taken.

abstract Response<NameAvailabilityInformationInner> checkNameAvailabilityWithResponse(String location, CheckNameAvailabilityParameters parameters, Context context)

Checks whether the specified account name is available or taken.

abstract DataLakeAnalyticsAccountInner create(String resourceGroupName, String accountName, CreateDataLakeAnalyticsAccountParameters parameters)

Creates the specified Data Lake Analytics account.

abstract DataLakeAnalyticsAccountInner create(String resourceGroupName, String accountName, CreateDataLakeAnalyticsAccountParameters parameters, Context context)

Creates the specified Data Lake Analytics account.

abstract void delete(String resourceGroupName, String accountName)

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

abstract void delete(String resourceGroupName, String accountName, Context context)

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

abstract DataLakeAnalyticsAccountInner getByResourceGroup(String resourceGroupName, String accountName)

Gets details of the specified Data Lake Analytics account.

abstract Response<DataLakeAnalyticsAccountInner> getByResourceGroupWithResponse(String resourceGroupName, String accountName, Context context)

Gets details of the specified Data Lake Analytics account.

abstract PagedIterable<DataLakeAnalyticsAccountBasicInner> list()

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription.

abstract PagedIterable<DataLakeAnalyticsAccountBasicInner> list(String filter, Integer top, Integer skip, String select, String orderby, Boolean count, Context context)

Gets the first page of Data Lake Analytics accounts, if any, within the current subscription.

abstract PagedIterable<DataLakeAnalyticsAccountBasicInner> listByResourceGroup(String resourceGroupName)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group.

abstract PagedIterable<DataLakeAnalyticsAccountBasicInner> listByResourceGroup(String resourceGroupName, String filter, Integer top, Integer skip, String select, String orderby, Boolean count, Context context)

Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group.

abstract DataLakeAnalyticsAccountInner update(String resourceGroupName, String accountName)

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

abstract DataLakeAnalyticsAccountInner update(String resourceGroupName, String accountName, UpdateDataLakeAnalyticsAccountParameters parameters, Context context)

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

Method Details

beginCreate

public abstract SyncPoller<PollResult<DataLakeAnalyticsAccountInner>,DataLakeAnalyticsAccountInner> beginCreate(String resourceGroupName, String accountName, CreateDataLakeAnalyticsAccountParameters 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.
accountName - The name of the Data Lake Analytics account.
parameters - Parameters supplied to create a new Data Lake Analytics account.

Returns:

the SyncPoller<T,U> for polling of a Data Lake Analytics account object, containing all information associated with the named Data Lake Analytics account.

beginCreate

public abstract SyncPoller<PollResult<DataLakeAnalyticsAccountInner>,DataLakeAnalyticsAccountInner> beginCreate(String resourceGroupName, String accountName, CreateDataLakeAnalyticsAccountParameters parameters, Context context)

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.
accountName - The name of the Data Lake Analytics account.
parameters - Parameters supplied to create a new Data Lake Analytics account.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of a Data Lake Analytics account object, containing all information associated with the named Data Lake Analytics account.

beginDelete

public abstract SyncPoller<PollResult<Void>,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.
accountName - The name of the Data Lake Analytics account.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String accountName, Context context)

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.
accountName - The name of the Data Lake Analytics account.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginUpdate

public abstract SyncPoller<PollResult<DataLakeAnalyticsAccountInner>,DataLakeAnalyticsAccountInner> 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.
accountName - The name of the Data Lake Analytics account.

Returns:

the SyncPoller<T,U> for polling of a Data Lake Analytics account object, containing all information associated with the named Data Lake Analytics account.

beginUpdate

public abstract SyncPoller<PollResult<DataLakeAnalyticsAccountInner>,DataLakeAnalyticsAccountInner> beginUpdate(String resourceGroupName, String accountName, UpdateDataLakeAnalyticsAccountParameters parameters, Context context)

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.
accountName - The name of the Data Lake Analytics account.
parameters - Parameters supplied to the update Data Lake Analytics account operation.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of a Data Lake Analytics account object, containing all information associated with the named Data Lake Analytics account.

checkNameAvailability

public abstract NameAvailabilityInformationInner checkNameAvailability(String location, CheckNameAvailabilityParameters parameters)

Checks whether the specified account name is available or taken.

Parameters:

location - The resource location without whitespace.
parameters - Parameters supplied to check the Data Lake Analytics account name availability.

Returns:

data Lake Analytics account name availability result information.

checkNameAvailabilityWithResponse

public abstract Response<NameAvailabilityInformationInner> checkNameAvailabilityWithResponse(String location, CheckNameAvailabilityParameters parameters, Context context)

Checks whether the specified account name is available or taken.

Parameters:

location - The resource location without whitespace.
parameters - Parameters supplied to check the Data Lake Analytics account name availability.
context - The context to associate with this operation.

Returns:

data Lake Analytics account name availability result information along with Response<T>.

create

public abstract DataLakeAnalyticsAccountInner create(String resourceGroupName, String accountName, CreateDataLakeAnalyticsAccountParameters 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.
accountName - The name of the Data Lake Analytics account.
parameters - Parameters supplied to create a new Data Lake Analytics account.

Returns:

a Data Lake Analytics account object, containing all information associated with the named Data Lake Analytics account.

create

public abstract DataLakeAnalyticsAccountInner create(String resourceGroupName, String accountName, CreateDataLakeAnalyticsAccountParameters parameters, Context context)

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.
accountName - The name of the Data Lake Analytics account.
parameters - Parameters supplied to create a new Data Lake Analytics account.
context - The context to associate with this operation.

Returns:

a Data Lake Analytics account object, containing all information associated with the named Data Lake Analytics account.

delete

public abstract 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.
accountName - The name of the Data Lake Analytics account.

delete

public abstract void delete(String resourceGroupName, String accountName, Context context)

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.
accountName - The name of the Data Lake Analytics account.
context - The context to associate with this operation.

getByResourceGroup

public abstract DataLakeAnalyticsAccountInner getByResourceGroup(String resourceGroupName, String accountName)

Gets details of the specified Data Lake Analytics account.

Parameters:

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

Returns:

details of the specified Data Lake Analytics account.

getByResourceGroupWithResponse

public abstract Response<DataLakeAnalyticsAccountInner> getByResourceGroupWithResponse(String resourceGroupName, String accountName, Context context)

Gets details of the specified Data Lake Analytics account.

Parameters:

resourceGroupName - The name of the Azure resource group.
accountName - The name of the Data Lake Analytics account.
context - The context to associate with this operation.

Returns:

details of the specified Data Lake Analytics account along with Response<T>.

list

public abstract PagedIterable<DataLakeAnalyticsAccountBasicInner> 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 first page of Data Lake Analytics accounts, if any, within the current subscription as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<DataLakeAnalyticsAccountBasicInner> list(String filter, Integer top, Integer skip, String select, String orderby, Boolean count, Context context)

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.
context - The context to associate with this operation.

Returns:

the first page of Data Lake Analytics accounts, if any, within the current subscription as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable<DataLakeAnalyticsAccountBasicInner> listByResourceGroup(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.

Returns:

the first page of Data Lake Analytics accounts, if any, within a specific resource group as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable<DataLakeAnalyticsAccountBasicInner> listByResourceGroup(String resourceGroupName, String filter, Integer top, Integer skip, String select, String orderby, Boolean count, Context context)

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.
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.
context - The context to associate with this operation.

Returns:

the first page of Data Lake Analytics accounts, if any, within a specific resource group as paginated response with PagedIterable<T>.

update

public abstract DataLakeAnalyticsAccountInner 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.
accountName - The name of the Data Lake Analytics account.

Returns:

a Data Lake Analytics account object, containing all information associated with the named Data Lake Analytics account.

update

public abstract DataLakeAnalyticsAccountInner update(String resourceGroupName, String accountName, UpdateDataLakeAnalyticsAccountParameters parameters, Context context)

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.
accountName - The name of the Data Lake Analytics account.
parameters - Parameters supplied to the update Data Lake Analytics account operation.
context - The context to associate with this operation.

Returns:

a Data Lake Analytics account object, containing all information associated with the named Data Lake Analytics account.

Applies to