Interface AccountsClient
public interface AccountsClient
An instance of this class provides access to all the operations defined in AccountsClient.
-
Method Summary
Modifier and TypeMethodDescriptioncom.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DataLakeAnalyticsAccountInner>,
DataLakeAnalyticsAccountInner> beginCreate
(String resourceGroupName, String accountName, CreateDataLakeAnalyticsAccountParameters parameters) Creates the specified Data Lake Analytics account.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DataLakeAnalyticsAccountInner>,
DataLakeAnalyticsAccountInner> beginCreate
(String resourceGroupName, String accountName, CreateDataLakeAnalyticsAccountParameters parameters, com.azure.core.util.Context context) Creates the specified Data Lake Analytics account.beginDelete
(String resourceGroupName, String accountName) Begins the delete process for the Data Lake Analytics account object specified by the account name.beginDelete
(String resourceGroupName, String accountName, com.azure.core.util.Context context) Begins the delete process for the Data Lake Analytics account object specified by the account name.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.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.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DataLakeAnalyticsAccountInner>,
DataLakeAnalyticsAccountInner> beginUpdate
(String resourceGroupName, String accountName, UpdateDataLakeAnalyticsAccountParameters parameters, com.azure.core.util.Context context) Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.checkNameAvailability
(String location, CheckNameAvailabilityParameters parameters) Checks whether the specified account name is available or taken.com.azure.core.http.rest.Response<NameAvailabilityInformationInner>
checkNameAvailabilityWithResponse
(String location, CheckNameAvailabilityParameters parameters, com.azure.core.util.Context context) Checks whether the specified account name is available or taken.create
(String resourceGroupName, String accountName, CreateDataLakeAnalyticsAccountParameters parameters) Creates the specified Data Lake Analytics account.create
(String resourceGroupName, String accountName, CreateDataLakeAnalyticsAccountParameters parameters, com.azure.core.util.Context context) Creates the specified Data Lake Analytics account.void
Begins the delete process for the Data Lake Analytics account object specified by the account name.void
Begins the delete process for the Data Lake Analytics account object specified by the account name.getByResourceGroup
(String resourceGroupName, String accountName) Gets details of the specified Data Lake Analytics account.com.azure.core.http.rest.Response<DataLakeAnalyticsAccountInner>
getByResourceGroupWithResponse
(String resourceGroupName, String accountName, com.azure.core.util.Context context) Gets details of the specified Data Lake Analytics account.com.azure.core.http.rest.PagedIterable<DataLakeAnalyticsAccountBasicInner>
list()
Gets the first page of Data Lake Analytics accounts, if any, within the current subscription.com.azure.core.http.rest.PagedIterable<DataLakeAnalyticsAccountBasicInner>
list
(String filter, Integer top, Integer skip, String select, String orderby, Boolean count, com.azure.core.util.Context context) Gets the first page of Data Lake Analytics accounts, if any, within the current subscription.com.azure.core.http.rest.PagedIterable<DataLakeAnalyticsAccountBasicInner>
listByResourceGroup
(String resourceGroupName) Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group.com.azure.core.http.rest.PagedIterable<DataLakeAnalyticsAccountBasicInner>
listByResourceGroup
(String resourceGroupName, String filter, Integer top, Integer skip, String select, String orderby, Boolean count, com.azure.core.util.Context context) Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group.Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.update
(String resourceGroupName, String accountName, UpdateDataLakeAnalyticsAccountParameters parameters, com.azure.core.util.Context context) Updates the Data Lake Analytics account object specified by the accountName with the contents of the account object.
-
Method Details
-
list
com.azure.core.http.rest.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
. - Throws:
com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
list
com.azure.core.http.rest.PagedIterable<DataLakeAnalyticsAccountBasicInner> list(String filter, Integer top, Integer skip, String select, String orderby, Boolean count, com.azure.core.util.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
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listByResourceGroup
com.azure.core.http.rest.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
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listByResourceGroup
com.azure.core.http.rest.PagedIterable<DataLakeAnalyticsAccountBasicInner> listByResourceGroup(String resourceGroupName, String filter, Integer top, Integer skip, String select, String orderby, Boolean count, com.azure.core.util.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
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.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
for polling of a Data Lake Analytics account object, containing all information associated with the named Data Lake Analytics account. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DataLakeAnalyticsAccountInner>,DataLakeAnalyticsAccountInner> beginCreate(String resourceGroupName, String accountName, CreateDataLakeAnalyticsAccountParameters parameters, com.azure.core.util.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
for polling of a Data Lake Analytics account object, containing all information associated with the named Data Lake Analytics account. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
create
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.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
create
DataLakeAnalyticsAccountInner create(String resourceGroupName, String accountName, CreateDataLakeAnalyticsAccountParameters parameters, com.azure.core.util.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.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getByResourceGroupWithResponse
com.azure.core.http.rest.Response<DataLakeAnalyticsAccountInner> getByResourceGroupWithResponse(String resourceGroupName, String accountName, com.azure.core.util.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
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getByResourceGroup
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.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.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
for polling of a Data Lake Analytics account object, containing all information associated with the named Data Lake Analytics account. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DataLakeAnalyticsAccountInner>,DataLakeAnalyticsAccountInner> beginUpdate(String resourceGroupName, String accountName, UpdateDataLakeAnalyticsAccountParameters parameters, com.azure.core.util.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
for polling of a Data Lake Analytics account object, containing all information associated with the named Data Lake Analytics account. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
update
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.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
update
DataLakeAnalyticsAccountInner update(String resourceGroupName, String accountName, UpdateDataLakeAnalyticsAccountParameters parameters, com.azure.core.util.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.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.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
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String accountName, com.azure.core.util.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
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
delete
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.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
delete
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.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
checkNameAvailabilityWithResponse
com.azure.core.http.rest.Response<NameAvailabilityInformationInner> checkNameAvailabilityWithResponse(String location, CheckNameAvailabilityParameters parameters, com.azure.core.util.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
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
checkNameAvailability
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.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-