Accounts Interface

public interface Accounts

Resource collection API of Accounts.

Method Summary

Modifier and Type Method and Description
abstract NameAvailabilityInformation checkNameAvailability(String location, CheckNameAvailabilityParameters parameters)

Checks whether the specified account name is available or taken.

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

Checks whether the specified account name is available or taken.

abstract Blank define(String name)

Begins definition for a new DataLakeAnalyticsAccount resource.

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 void deleteById(String id)

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

abstract void deleteByIdWithResponse(String id, Context context)

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

abstract void deleteByResourceGroup(String resourceGroupName, String accountName)

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

abstract DataLakeAnalyticsAccount getById(String id)

Gets details of the specified Data Lake Analytics account.

abstract Response<DataLakeAnalyticsAccount> getByIdWithResponse(String id, Context context)

Gets details of the specified Data Lake Analytics account.

abstract DataLakeAnalyticsAccount getByResourceGroup(String resourceGroupName, String accountName)

Gets details of the specified Data Lake Analytics account.

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

Gets details of the specified Data Lake Analytics account.

abstract PagedIterable<DataLakeAnalyticsAccountBasic> list()

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

abstract PagedIterable<DataLakeAnalyticsAccountBasic> 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<DataLakeAnalyticsAccountBasic> listByResourceGroup(String resourceGroupName)

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

abstract PagedIterable<DataLakeAnalyticsAccountBasic> 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.

Method Details

checkNameAvailability

public abstract NameAvailabilityInformation 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<NameAvailabilityInformation> 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>.

define

public abstract DataLakeAnalyticsAccount.DefinitionStages.Blank define(String name)

Begins definition for a new DataLakeAnalyticsAccount resource.

Parameters:

name - resource name.

Returns:

the first stage of the new DataLakeAnalyticsAccount definition.

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.

deleteById

public abstract void deleteById(String id)

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

Parameters:

id - the resource ID.

deleteByIdWithResponse

public abstract void deleteByIdWithResponse(String id, Context context)

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

Parameters:

id - the resource ID.
context - The context to associate with this operation.

deleteByResourceGroup

public abstract void deleteByResourceGroup(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.

getById

public abstract DataLakeAnalyticsAccount getById(String id)

Gets details of the specified Data Lake Analytics account.

Parameters:

id - the resource ID.

Returns:

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

getByIdWithResponse

public abstract Response<DataLakeAnalyticsAccount> getByIdWithResponse(String id, Context context)

Gets details of the specified Data Lake Analytics account.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

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

getByResourceGroup

public abstract DataLakeAnalyticsAccount 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<DataLakeAnalyticsAccount> 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<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.

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<DataLakeAnalyticsAccountBasic> 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<DataLakeAnalyticsAccountBasic> 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<DataLakeAnalyticsAccountBasic> 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>.

Applies to