Interface DataLakeStoreAccountsClient


public interface DataLakeStoreAccountsClient
An instance of this class provides access to all the operations defined in DataLakeStoreAccountsClient.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    add(String resourceGroupName, String accountName, String dataLakeStoreAccountName)
    Updates the specified Data Lake Analytics account to include the additional Data Lake Store account.
    com.azure.core.http.rest.Response<Void>
    addWithResponse(String resourceGroupName, String accountName, String dataLakeStoreAccountName, AddDataLakeStoreParameters parameters, com.azure.core.util.Context context)
    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.
    com.azure.core.http.rest.Response<Void>
    deleteWithResponse(String resourceGroupName, String accountName, String dataLakeStoreAccountName, com.azure.core.util.Context context)
    Updates the Data Lake Analytics account specified to remove the specified Data Lake Store account.
    get(String resourceGroupName, String accountName, String dataLakeStoreAccountName)
    Gets the specified Data Lake Store account details in the specified Data Lake Analytics account.
    com.azure.core.http.rest.Response<DataLakeStoreAccountInformationInner>
    getWithResponse(String resourceGroupName, String accountName, String dataLakeStoreAccountName, com.azure.core.util.Context context)
    Gets the specified Data Lake Store account details in the specified Data Lake Analytics account.
    com.azure.core.http.rest.PagedIterable<DataLakeStoreAccountInformationInner>
    listByAccount(String resourceGroupName, String accountName)
    Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account.
    com.azure.core.http.rest.PagedIterable<DataLakeStoreAccountInformationInner>
    listByAccount(String resourceGroupName, String accountName, 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 Store accounts linked to the specified Data Lake Analytics account.
  • Method Details

    • listByAccount

      com.azure.core.http.rest.PagedIterable<DataLakeStoreAccountInformationInner> listByAccount(String resourceGroupName, 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.
      accountName - The name of the Data Lake Analytics account.
      Returns:
      the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account 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.
    • listByAccount

      com.azure.core.http.rest.PagedIterable<DataLakeStoreAccountInformationInner> listByAccount(String resourceGroupName, String accountName, 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 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.
      accountName - The name of 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.
      context - The context to associate with this operation.
      Returns:
      the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account 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.
    • addWithResponse

      com.azure.core.http.rest.Response<Void> addWithResponse(String resourceGroupName, String accountName, String dataLakeStoreAccountName, AddDataLakeStoreParameters parameters, com.azure.core.util.Context context)
      Updates the specified Data Lake Analytics account to include the additional Data Lake Store account.
      Parameters:
      resourceGroupName - The name of the Azure resource group.
      accountName - The name of the Data Lake Analytics account.
      dataLakeStoreAccountName - The name of the Data Lake Store account to add.
      parameters - The details of the Data Lake Store account.
      context - The context to associate with this operation.
      Returns:
      the 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.
    • add

      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.
      accountName - The name of the Data Lake Analytics account.
      dataLakeStoreAccountName - The name of the Data Lake Store account to add.
      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.
    • getWithResponse

      com.azure.core.http.rest.Response<DataLakeStoreAccountInformationInner> getWithResponse(String resourceGroupName, String accountName, String dataLakeStoreAccountName, com.azure.core.util.Context context)
      Gets the specified Data Lake Store account details in the specified Data Lake Analytics account.
      Parameters:
      resourceGroupName - The name of the Azure resource group.
      accountName - The name of the Data Lake Analytics account.
      dataLakeStoreAccountName - The name of the Data Lake Store account to retrieve.
      context - The context to associate with this operation.
      Returns:
      the specified Data Lake Store account details in 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.
    • get

      DataLakeStoreAccountInformationInner 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.
      accountName - The name of the Data Lake Analytics account.
      dataLakeStoreAccountName - The name of the Data Lake Store account to retrieve.
      Returns:
      the specified Data Lake Store account details in 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.
    • deleteWithResponse

      com.azure.core.http.rest.Response<Void> deleteWithResponse(String resourceGroupName, String accountName, String dataLakeStoreAccountName, com.azure.core.util.Context context)
      Updates the Data Lake Analytics account specified to remove the specified Data Lake Store account.
      Parameters:
      resourceGroupName - The name of the Azure resource group.
      accountName - The name of the Data Lake Analytics account.
      dataLakeStoreAccountName - The name of the Data Lake Store account to remove.
      context - The context to associate with this operation.
      Returns:
      the 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.
    • delete

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