Catalogs Interface

public interface Catalogs

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

Method Summary

Modifier and Type Method and Description
void createCredential(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialCreateParameters parameters)

Creates the specified credential for use with external data sources in the specified database.

Observable<Void> createCredentialAsync(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialCreateParameters parameters)

Creates the specified credential for use with external data sources in the specified database.

ServiceFuture<Void> createCredentialAsync(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialCreateParameters parameters, final ServiceCallback<Void> serviceCallback)

Creates the specified credential for use with external data sources in the specified database.

Observable<ServiceResponse<Void>> createCredentialWithServiceResponseAsync(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialCreateParameters parameters)

Creates the specified credential for use with external data sources in the specified database.

void createSecret(String accountName, String databaseName, String secretName, DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters parameters)

Creates the specified secret for use with external data sources in the specified database. This is deprecated and will be removed in the next release. Please use CreateCredential instead.

Observable<Void> createSecretAsync(String accountName, String databaseName, String secretName, DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters parameters)

Creates the specified secret for use with external data sources in the specified database. This is deprecated and will be removed in the next release. Please use CreateCredential instead.

ServiceFuture<Void> createSecretAsync(String accountName, String databaseName, String secretName, DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters parameters, final ServiceCallback<Void> serviceCallback)

Creates the specified secret for use with external data sources in the specified database. This is deprecated and will be removed in the next release. Please use CreateCredential instead.

Observable<ServiceResponse<Void>> createSecretWithServiceResponseAsync(String accountName, String databaseName, String secretName, DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters parameters)

Creates the specified secret for use with external data sources in the specified database. This is deprecated and will be removed in the next release. Please use CreateCredential instead.

void deleteAllSecrets(String accountName, String databaseName)

Deletes all secrets in the specified database. This is deprecated and will be removed in the next release. In the future, please only drop individual credentials using DeleteCredential.

Observable<Void> deleteAllSecretsAsync(String accountName, String databaseName)

Deletes all secrets in the specified database. This is deprecated and will be removed in the next release. In the future, please only drop individual credentials using DeleteCredential.

ServiceFuture<Void> deleteAllSecretsAsync(String accountName, String databaseName, final ServiceCallback<Void> serviceCallback)

Deletes all secrets in the specified database. This is deprecated and will be removed in the next release. In the future, please only drop individual credentials using DeleteCredential.

Observable<ServiceResponse<Void>> deleteAllSecretsWithServiceResponseAsync(String accountName, String databaseName)

Deletes all secrets in the specified database. This is deprecated and will be removed in the next release. In the future, please only drop individual credentials using DeleteCredential.

void deleteCredential(String accountName, String databaseName, String credentialName)

Deletes the specified credential in the specified database.

void deleteCredential(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialDeleteParameters parameters, Boolean cascade)

Deletes the specified credential in the specified database.

Observable<Void> deleteCredentialAsync(String accountName, String databaseName, String credentialName)

Deletes the specified credential in the specified database.

Observable<Void> deleteCredentialAsync(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialDeleteParameters parameters, Boolean cascade)

Deletes the specified credential in the specified database.

ServiceFuture<Void> deleteCredentialAsync(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialDeleteParameters parameters, Boolean cascade, final ServiceCallback<Void> serviceCallback)

Deletes the specified credential in the specified database.

ServiceFuture<Void> deleteCredentialAsync(String accountName, String databaseName, String credentialName, final ServiceCallback<Void> serviceCallback)

Deletes the specified credential in the specified database.

Observable<ServiceResponse<Void>> deleteCredentialWithServiceResponseAsync(String accountName, String databaseName, String credentialName)

Deletes the specified credential in the specified database.

Observable<ServiceResponse<Void>> deleteCredentialWithServiceResponseAsync(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialDeleteParameters parameters, Boolean cascade)

Deletes the specified credential in the specified database.

void deleteSecret(String accountName, String databaseName, String secretName)

Deletes the specified secret in the specified database. This is deprecated and will be removed in the next release. Please use DeleteCredential instead.

Observable<Void> deleteSecretAsync(String accountName, String databaseName, String secretName)

Deletes the specified secret in the specified database. This is deprecated and will be removed in the next release. Please use DeleteCredential instead.

ServiceFuture<Void> deleteSecretAsync(String accountName, String databaseName, String secretName, final ServiceCallback<Void> serviceCallback)

Deletes the specified secret in the specified database. This is deprecated and will be removed in the next release. Please use DeleteCredential instead.

Observable<ServiceResponse<Void>> deleteSecretWithServiceResponseAsync(String accountName, String databaseName, String secretName)

Deletes the specified secret in the specified database. This is deprecated and will be removed in the next release. Please use DeleteCredential instead.

USqlAssembly getAssembly(String accountName, String databaseName, String assemblyName)

Retrieves the specified assembly from the Data Lake Analytics catalog.

Observable<USqlAssembly> getAssemblyAsync(String accountName, String databaseName, String assemblyName)

Retrieves the specified assembly from the Data Lake Analytics catalog.

ServiceFuture<USqlAssembly> getAssemblyAsync(String accountName, String databaseName, String assemblyName, final ServiceCallback<USqlAssembly> serviceCallback)

Retrieves the specified assembly from the Data Lake Analytics catalog.

Observable<ServiceResponse<USqlAssembly>> getAssemblyWithServiceResponseAsync(String accountName, String databaseName, String assemblyName)

Retrieves the specified assembly from the Data Lake Analytics catalog.

USqlCredential getCredential(String accountName, String databaseName, String credentialName)

Retrieves the specified credential from the Data Lake Analytics catalog.

Observable<USqlCredential> getCredentialAsync(String accountName, String databaseName, String credentialName)

Retrieves the specified credential from the Data Lake Analytics catalog.

ServiceFuture<USqlCredential> getCredentialAsync(String accountName, String databaseName, String credentialName, final ServiceCallback<USqlCredential> serviceCallback)

Retrieves the specified credential from the Data Lake Analytics catalog.

Observable<ServiceResponse<USqlCredential>> getCredentialWithServiceResponseAsync(String accountName, String databaseName, String credentialName)

Retrieves the specified credential from the Data Lake Analytics catalog.

USqlDatabase getDatabase(String accountName, String databaseName)

Retrieves the specified database from the Data Lake Analytics catalog.

Observable<USqlDatabase> getDatabaseAsync(String accountName, String databaseName)

Retrieves the specified database from the Data Lake Analytics catalog.

ServiceFuture<USqlDatabase> getDatabaseAsync(String accountName, String databaseName, final ServiceCallback<USqlDatabase> serviceCallback)

Retrieves the specified database from the Data Lake Analytics catalog.

Observable<ServiceResponse<USqlDatabase>> getDatabaseWithServiceResponseAsync(String accountName, String databaseName)

Retrieves the specified database from the Data Lake Analytics catalog.

USqlExternalDataSource getExternalDataSource(String accountName, String databaseName, String externalDataSourceName)

Retrieves the specified external data source from the Data Lake Analytics catalog.

Observable<USqlExternalDataSource> getExternalDataSourceAsync(String accountName, String databaseName, String externalDataSourceName)

Retrieves the specified external data source from the Data Lake Analytics catalog.

ServiceFuture<USqlExternalDataSource> getExternalDataSourceAsync(String accountName, String databaseName, String externalDataSourceName, final ServiceCallback<USqlExternalDataSource> serviceCallback)

Retrieves the specified external data source from the Data Lake Analytics catalog.

Observable<ServiceResponse<USqlExternalDataSource>> getExternalDataSourceWithServiceResponseAsync(String accountName, String databaseName, String externalDataSourceName)

Retrieves the specified external data source from the Data Lake Analytics catalog.

USqlPackage getPackage(String accountName, String databaseName, String schemaName, String packageName)

Retrieves the specified package from the Data Lake Analytics catalog.

Observable<USqlPackage> getPackageAsync(String accountName, String databaseName, String schemaName, String packageName)

Retrieves the specified package from the Data Lake Analytics catalog.

ServiceFuture<USqlPackage> getPackageAsync(String accountName, String databaseName, String schemaName, String packageName, final ServiceCallback<USqlPackage> serviceCallback)

Retrieves the specified package from the Data Lake Analytics catalog.

Observable<ServiceResponse<USqlPackage>> getPackageWithServiceResponseAsync(String accountName, String databaseName, String schemaName, String packageName)

Retrieves the specified package from the Data Lake Analytics catalog.

USqlProcedure getProcedure(String accountName, String databaseName, String schemaName, String procedureName)

Retrieves the specified procedure from the Data Lake Analytics catalog.

Observable<USqlProcedure> getProcedureAsync(String accountName, String databaseName, String schemaName, String procedureName)

Retrieves the specified procedure from the Data Lake Analytics catalog.

ServiceFuture<USqlProcedure> getProcedureAsync(String accountName, String databaseName, String schemaName, String procedureName, final ServiceCallback<USqlProcedure> serviceCallback)

Retrieves the specified procedure from the Data Lake Analytics catalog.

Observable<ServiceResponse<USqlProcedure>> getProcedureWithServiceResponseAsync(String accountName, String databaseName, String schemaName, String procedureName)

Retrieves the specified procedure from the Data Lake Analytics catalog.

USqlSchema getSchema(String accountName, String databaseName, String schemaName)

Retrieves the specified schema from the Data Lake Analytics catalog.

Observable<USqlSchema> getSchemaAsync(String accountName, String databaseName, String schemaName)

Retrieves the specified schema from the Data Lake Analytics catalog.

ServiceFuture<USqlSchema> getSchemaAsync(String accountName, String databaseName, String schemaName, final ServiceCallback<USqlSchema> serviceCallback)

Retrieves the specified schema from the Data Lake Analytics catalog.

Observable<ServiceResponse<USqlSchema>> getSchemaWithServiceResponseAsync(String accountName, String databaseName, String schemaName)

Retrieves the specified schema from the Data Lake Analytics catalog.

USqlSecret getSecret(String accountName, String databaseName, String secretName)

Gets the specified secret in the specified database. This is deprecated and will be removed in the next release. Please use GetCredential instead.

Observable<USqlSecret> getSecretAsync(String accountName, String databaseName, String secretName)

Gets the specified secret in the specified database. This is deprecated and will be removed in the next release. Please use GetCredential instead.

ServiceFuture<USqlSecret> getSecretAsync(String accountName, String databaseName, String secretName, final ServiceCallback<USqlSecret> serviceCallback)

Gets the specified secret in the specified database. This is deprecated and will be removed in the next release. Please use GetCredential instead.

Observable<ServiceResponse<USqlSecret>> getSecretWithServiceResponseAsync(String accountName, String databaseName, String secretName)

Gets the specified secret in the specified database. This is deprecated and will be removed in the next release. Please use GetCredential instead.

USqlTable getTable(String accountName, String databaseName, String schemaName, String tableName)

Retrieves the specified table from the Data Lake Analytics catalog.

Observable<USqlTable> getTableAsync(String accountName, String databaseName, String schemaName, String tableName)

Retrieves the specified table from the Data Lake Analytics catalog.

ServiceFuture<USqlTable> getTableAsync(String accountName, String databaseName, String schemaName, String tableName, final ServiceCallback<USqlTable> serviceCallback)

Retrieves the specified table from the Data Lake Analytics catalog.

USqlTablePartition getTablePartition(String accountName, String databaseName, String schemaName, String tableName, String partitionName)

Retrieves the specified table partition from the Data Lake Analytics catalog.

Observable<USqlTablePartition> getTablePartitionAsync(String accountName, String databaseName, String schemaName, String tableName, String partitionName)

Retrieves the specified table partition from the Data Lake Analytics catalog.

ServiceFuture<USqlTablePartition> getTablePartitionAsync(String accountName, String databaseName, String schemaName, String tableName, String partitionName, final ServiceCallback<USqlTablePartition> serviceCallback)

Retrieves the specified table partition from the Data Lake Analytics catalog.

Observable<ServiceResponse<USqlTablePartition>> getTablePartitionWithServiceResponseAsync(String accountName, String databaseName, String schemaName, String tableName, String partitionName)

Retrieves the specified table partition from the Data Lake Analytics catalog.

USqlTableStatistics getTableStatistic(String accountName, String databaseName, String schemaName, String tableName, String statisticsName)

Retrieves the specified table statistics from the Data Lake Analytics catalog.

Observable<USqlTableStatistics> getTableStatisticAsync(String accountName, String databaseName, String schemaName, String tableName, String statisticsName)

Retrieves the specified table statistics from the Data Lake Analytics catalog.

ServiceFuture<USqlTableStatistics> getTableStatisticAsync(String accountName, String databaseName, String schemaName, String tableName, String statisticsName, final ServiceCallback<USqlTableStatistics> serviceCallback)

Retrieves the specified table statistics from the Data Lake Analytics catalog.

Observable<ServiceResponse<USqlTableStatistics>> getTableStatisticWithServiceResponseAsync(String accountName, String databaseName, String schemaName, String tableName, String statisticsName)

Retrieves the specified table statistics from the Data Lake Analytics catalog.

USqlTableType getTableType(String accountName, String databaseName, String schemaName, String tableTypeName)

Retrieves the specified table type from the Data Lake Analytics catalog.

Observable<USqlTableType> getTableTypeAsync(String accountName, String databaseName, String schemaName, String tableTypeName)

Retrieves the specified table type from the Data Lake Analytics catalog.

ServiceFuture<USqlTableType> getTableTypeAsync(String accountName, String databaseName, String schemaName, String tableTypeName, final ServiceCallback<USqlTableType> serviceCallback)

Retrieves the specified table type from the Data Lake Analytics catalog.

Observable<ServiceResponse<USqlTableType>> getTableTypeWithServiceResponseAsync(String accountName, String databaseName, String schemaName, String tableTypeName)

Retrieves the specified table type from the Data Lake Analytics catalog.

USqlTableValuedFunction getTableValuedFunction(String accountName, String databaseName, String schemaName, String tableValuedFunctionName)

Retrieves the specified table valued function from the Data Lake Analytics catalog.

Observable<USqlTableValuedFunction> getTableValuedFunctionAsync(String accountName, String databaseName, String schemaName, String tableValuedFunctionName)

Retrieves the specified table valued function from the Data Lake Analytics catalog.

ServiceFuture<USqlTableValuedFunction> getTableValuedFunctionAsync(String accountName, String databaseName, String schemaName, String tableValuedFunctionName, final ServiceCallback<USqlTableValuedFunction> serviceCallback)

Retrieves the specified table valued function from the Data Lake Analytics catalog.

Observable<ServiceResponse<USqlTableValuedFunction>> getTableValuedFunctionWithServiceResponseAsync(String accountName, String databaseName, String schemaName, String tableValuedFunctionName)

Retrieves the specified table valued function from the Data Lake Analytics catalog.

Observable<ServiceResponse<USqlTable>> getTableWithServiceResponseAsync(String accountName, String databaseName, String schemaName, String tableName)

Retrieves the specified table from the Data Lake Analytics catalog.

USqlView getView(String accountName, String databaseName, String schemaName, String viewName)

Retrieves the specified view from the Data Lake Analytics catalog.

Observable<USqlView> getViewAsync(String accountName, String databaseName, String schemaName, String viewName)

Retrieves the specified view from the Data Lake Analytics catalog.

ServiceFuture<USqlView> getViewAsync(String accountName, String databaseName, String schemaName, String viewName, final ServiceCallback<USqlView> serviceCallback)

Retrieves the specified view from the Data Lake Analytics catalog.

Observable<ServiceResponse<USqlView>> getViewWithServiceResponseAsync(String accountName, String databaseName, String schemaName, String viewName)

Retrieves the specified view from the Data Lake Analytics catalog.

PagedList<USqlAssemblyClr> listAssemblies(final String accountName, final String databaseName)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

PagedList<USqlAssemblyClr> listAssemblies(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

Observable<Page<USqlAssemblyClr>> listAssembliesAsync(final String accountName, final String databaseName)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

ServiceFuture<List<USqlAssemblyClr>> listAssembliesAsync(final String accountName, final String databaseName, final ListOperationCallback<USqlAssemblyClr> serviceCallback)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

Observable<Page<USqlAssemblyClr>> listAssembliesAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

ServiceFuture<List<USqlAssemblyClr>> listAssembliesAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback<USqlAssemblyClr> serviceCallback)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

PagedList<USqlAssemblyClr> listAssembliesNext(final String nextPageLink)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

Observable<Page<USqlAssemblyClr>> listAssembliesNextAsync(final String nextPageLink)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

ServiceFuture<List<USqlAssemblyClr>> listAssembliesNextAsync(final String nextPageLink, final ServiceFuture<List<USqlAssemblyClr>> serviceFuture, final ListOperationCallback<USqlAssemblyClr> serviceCallback)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlAssemblyClr>>> listAssembliesNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlAssemblyClr>>> listAssembliesWithServiceResponseAsync(final String accountName, final String databaseName)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlAssemblyClr>>> listAssembliesWithServiceResponseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

PagedList<USqlCredential> listCredentials(final String accountName, final String databaseName)

Retrieves the list of credentials from the Data Lake Analytics catalog.

PagedList<USqlCredential> listCredentials(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of credentials from the Data Lake Analytics catalog.

Observable<Page<USqlCredential>> listCredentialsAsync(final String accountName, final String databaseName)

Retrieves the list of credentials from the Data Lake Analytics catalog.

ServiceFuture<List<USqlCredential>> listCredentialsAsync(final String accountName, final String databaseName, final ListOperationCallback<USqlCredential> serviceCallback)

Retrieves the list of credentials from the Data Lake Analytics catalog.

Observable<Page<USqlCredential>> listCredentialsAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of credentials from the Data Lake Analytics catalog.

ServiceFuture<List<USqlCredential>> listCredentialsAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback<USqlCredential> serviceCallback)

Retrieves the list of credentials from the Data Lake Analytics catalog.

PagedList<USqlCredential> listCredentialsNext(final String nextPageLink)

Retrieves the list of credentials from the Data Lake Analytics catalog.

Observable<Page<USqlCredential>> listCredentialsNextAsync(final String nextPageLink)

Retrieves the list of credentials from the Data Lake Analytics catalog.

ServiceFuture<List<USqlCredential>> listCredentialsNextAsync(final String nextPageLink, final ServiceFuture<List<USqlCredential>> serviceFuture, final ListOperationCallback<USqlCredential> serviceCallback)

Retrieves the list of credentials from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlCredential>>> listCredentialsNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of credentials from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlCredential>>> listCredentialsWithServiceResponseAsync(final String accountName, final String databaseName)

Retrieves the list of credentials from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlCredential>>> listCredentialsWithServiceResponseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of credentials from the Data Lake Analytics catalog.

PagedList<USqlDatabase> listDatabases(final String accountName)

Retrieves the list of databases from the Data Lake Analytics catalog.

PagedList<USqlDatabase> listDatabases(final String accountName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of databases from the Data Lake Analytics catalog.

Observable<Page<USqlDatabase>> listDatabasesAsync(final String accountName)

Retrieves the list of databases from the Data Lake Analytics catalog.

ServiceFuture<List<USqlDatabase>> listDatabasesAsync(final String accountName, final ListOperationCallback<USqlDatabase> serviceCallback)

Retrieves the list of databases from the Data Lake Analytics catalog.

Observable<Page<USqlDatabase>> listDatabasesAsync(final String accountName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of databases from the Data Lake Analytics catalog.

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

Retrieves the list of databases from the Data Lake Analytics catalog.

PagedList<USqlDatabase> listDatabasesNext(final String nextPageLink)

Retrieves the list of databases from the Data Lake Analytics catalog.

Observable<Page<USqlDatabase>> listDatabasesNextAsync(final String nextPageLink)

Retrieves the list of databases from the Data Lake Analytics catalog.

ServiceFuture<List<USqlDatabase>> listDatabasesNextAsync(final String nextPageLink, final ServiceFuture<List<USqlDatabase>> serviceFuture, final ListOperationCallback<USqlDatabase> serviceCallback)

Retrieves the list of databases from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlDatabase>>> listDatabasesNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of databases from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlDatabase>>> listDatabasesWithServiceResponseAsync(final String accountName)

Retrieves the list of databases from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlDatabase>>> listDatabasesWithServiceResponseAsync(final String accountName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of databases from the Data Lake Analytics catalog.

PagedList<USqlExternalDataSource> listExternalDataSources(final String accountName, final String databaseName)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

PagedList<USqlExternalDataSource> listExternalDataSources(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

Observable<Page<USqlExternalDataSource>> listExternalDataSourcesAsync(final String accountName, final String databaseName)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

ServiceFuture<List<USqlExternalDataSource>> listExternalDataSourcesAsync(final String accountName, final String databaseName, final ListOperationCallback<USqlExternalDataSource> serviceCallback)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

Observable<Page<USqlExternalDataSource>> listExternalDataSourcesAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

ServiceFuture<List<USqlExternalDataSource>> listExternalDataSourcesAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback<USqlExternalDataSource> serviceCallback)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

PagedList<USqlExternalDataSource> listExternalDataSourcesNext(final String nextPageLink)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

Observable<Page<USqlExternalDataSource>> listExternalDataSourcesNextAsync(final String nextPageLink)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

ServiceFuture<List<USqlExternalDataSource>> listExternalDataSourcesNextAsync(final String nextPageLink, final ServiceFuture<List<USqlExternalDataSource>> serviceFuture, final ListOperationCallback<USqlExternalDataSource> serviceCallback)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlExternalDataSource>>> listExternalDataSourcesNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlExternalDataSource>>> listExternalDataSourcesWithServiceResponseAsync(final String accountName, final String databaseName)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlExternalDataSource>>> listExternalDataSourcesWithServiceResponseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

PagedList<USqlPackage> listPackages(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of packages from the Data Lake Analytics catalog.

PagedList<USqlPackage> listPackages(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of packages from the Data Lake Analytics catalog.

Observable<Page<USqlPackage>> listPackagesAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of packages from the Data Lake Analytics catalog.

ServiceFuture<List<USqlPackage>> listPackagesAsync(final String accountName, final String databaseName, final String schemaName, final ListOperationCallback<USqlPackage> serviceCallback)

Retrieves the list of packages from the Data Lake Analytics catalog.

Observable<Page<USqlPackage>> listPackagesAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of packages from the Data Lake Analytics catalog.

ServiceFuture<List<USqlPackage>> listPackagesAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback<USqlPackage> serviceCallback)

Retrieves the list of packages from the Data Lake Analytics catalog.

PagedList<USqlPackage> listPackagesNext(final String nextPageLink)

Retrieves the list of packages from the Data Lake Analytics catalog.

Observable<Page<USqlPackage>> listPackagesNextAsync(final String nextPageLink)

Retrieves the list of packages from the Data Lake Analytics catalog.

ServiceFuture<List<USqlPackage>> listPackagesNextAsync(final String nextPageLink, final ServiceFuture<List<USqlPackage>> serviceFuture, final ListOperationCallback<USqlPackage> serviceCallback)

Retrieves the list of packages from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlPackage>>> listPackagesNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of packages from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlPackage>>> listPackagesWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of packages from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlPackage>>> listPackagesWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of packages from the Data Lake Analytics catalog.

PagedList<USqlProcedure> listProcedures(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of procedures from the Data Lake Analytics catalog.

PagedList<USqlProcedure> listProcedures(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of procedures from the Data Lake Analytics catalog.

Observable<Page<USqlProcedure>> listProceduresAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of procedures from the Data Lake Analytics catalog.

ServiceFuture<List<USqlProcedure>> listProceduresAsync(final String accountName, final String databaseName, final String schemaName, final ListOperationCallback<USqlProcedure> serviceCallback)

Retrieves the list of procedures from the Data Lake Analytics catalog.

Observable<Page<USqlProcedure>> listProceduresAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of procedures from the Data Lake Analytics catalog.

ServiceFuture<List<USqlProcedure>> listProceduresAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback<USqlProcedure> serviceCallback)

Retrieves the list of procedures from the Data Lake Analytics catalog.

PagedList<USqlProcedure> listProceduresNext(final String nextPageLink)

Retrieves the list of procedures from the Data Lake Analytics catalog.

Observable<Page<USqlProcedure>> listProceduresNextAsync(final String nextPageLink)

Retrieves the list of procedures from the Data Lake Analytics catalog.

ServiceFuture<List<USqlProcedure>> listProceduresNextAsync(final String nextPageLink, final ServiceFuture<List<USqlProcedure>> serviceFuture, final ListOperationCallback<USqlProcedure> serviceCallback)

Retrieves the list of procedures from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlProcedure>>> listProceduresNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of procedures from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlProcedure>>> listProceduresWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of procedures from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlProcedure>>> listProceduresWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of procedures from the Data Lake Analytics catalog.

PagedList<USqlSchema> listSchemas(final String accountName, final String databaseName)

Retrieves the list of schemas from the Data Lake Analytics catalog.

PagedList<USqlSchema> listSchemas(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of schemas from the Data Lake Analytics catalog.

Observable<Page<USqlSchema>> listSchemasAsync(final String accountName, final String databaseName)

Retrieves the list of schemas from the Data Lake Analytics catalog.

ServiceFuture<List<USqlSchema>> listSchemasAsync(final String accountName, final String databaseName, final ListOperationCallback<USqlSchema> serviceCallback)

Retrieves the list of schemas from the Data Lake Analytics catalog.

Observable<Page<USqlSchema>> listSchemasAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of schemas from the Data Lake Analytics catalog.

ServiceFuture<List<USqlSchema>> listSchemasAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback<USqlSchema> serviceCallback)

Retrieves the list of schemas from the Data Lake Analytics catalog.

PagedList<USqlSchema> listSchemasNext(final String nextPageLink)

Retrieves the list of schemas from the Data Lake Analytics catalog.

Observable<Page<USqlSchema>> listSchemasNextAsync(final String nextPageLink)

Retrieves the list of schemas from the Data Lake Analytics catalog.

ServiceFuture<List<USqlSchema>> listSchemasNextAsync(final String nextPageLink, final ServiceFuture<List<USqlSchema>> serviceFuture, final ListOperationCallback<USqlSchema> serviceCallback)

Retrieves the list of schemas from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlSchema>>> listSchemasNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of schemas from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlSchema>>> listSchemasWithServiceResponseAsync(final String accountName, final String databaseName)

Retrieves the list of schemas from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlSchema>>> listSchemasWithServiceResponseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of schemas from the Data Lake Analytics catalog.

PagedList<USqlTablePartition> listTablePartitions(final String accountName, final String databaseName, final String schemaName, final String tableName)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

PagedList<USqlTablePartition> listTablePartitions(final String accountName, final String databaseName, final String schemaName, final String tableName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

Observable<Page<USqlTablePartition>> listTablePartitionsAsync(final String accountName, final String databaseName, final String schemaName, final String tableName)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTablePartition>> listTablePartitionsAsync(final String accountName, final String databaseName, final String schemaName, final String tableName, final ListOperationCallback<USqlTablePartition> serviceCallback)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

Observable<Page<USqlTablePartition>> listTablePartitionsAsync(final String accountName, final String databaseName, final String schemaName, final String tableName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTablePartition>> listTablePartitionsAsync(final String accountName, final String databaseName, final String schemaName, final String tableName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback<USqlTablePartition> serviceCallback)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

PagedList<USqlTablePartition> listTablePartitionsNext(final String nextPageLink)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

Observable<Page<USqlTablePartition>> listTablePartitionsNextAsync(final String nextPageLink)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTablePartition>> listTablePartitionsNextAsync(final String nextPageLink, final ServiceFuture<List<USqlTablePartition>> serviceFuture, final ListOperationCallback<USqlTablePartition> serviceCallback)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTablePartition>>> listTablePartitionsNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTablePartition>>> listTablePartitionsWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String tableName)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTablePartition>>> listTablePartitionsWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String tableName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

PagedList<USqlTable> listTables(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of tables from the Data Lake Analytics catalog.

PagedList<USqlTable> listTables(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final Boolean basic)

Retrieves the list of tables from the Data Lake Analytics catalog.

Observable<Page<USqlTable>> listTablesAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of tables from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTable>> listTablesAsync(final String accountName, final String databaseName, final String schemaName, final ListOperationCallback<USqlTable> serviceCallback)

Retrieves the list of tables from the Data Lake Analytics catalog.

Observable<Page<USqlTable>> listTablesAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final Boolean basic)

Retrieves the list of tables from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTable>> listTablesAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final Boolean basic, final ListOperationCallback<USqlTable> serviceCallback)

Retrieves the list of tables from the Data Lake Analytics catalog.

PagedList<USqlTable> listTablesByDatabase(final String accountName, final String databaseName)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

PagedList<USqlTable> listTablesByDatabase(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final Boolean basic)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

Observable<Page<USqlTable>> listTablesByDatabaseAsync(final String accountName, final String databaseName)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTable>> listTablesByDatabaseAsync(final String accountName, final String databaseName, final ListOperationCallback<USqlTable> serviceCallback)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

Observable<Page<USqlTable>> listTablesByDatabaseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final Boolean basic)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTable>> listTablesByDatabaseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final Boolean basic, final ListOperationCallback<USqlTable> serviceCallback)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

PagedList<USqlTable> listTablesByDatabaseNext(final String nextPageLink)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

Observable<Page<USqlTable>> listTablesByDatabaseNextAsync(final String nextPageLink)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTable>> listTablesByDatabaseNextAsync(final String nextPageLink, final ServiceFuture<List<USqlTable>> serviceFuture, final ListOperationCallback<USqlTable> serviceCallback)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTable>>> listTablesByDatabaseNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTable>>> listTablesByDatabaseWithServiceResponseAsync(final String accountName, final String databaseName)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTable>>> listTablesByDatabaseWithServiceResponseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final Boolean basic)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

PagedList<USqlTable> listTablesNext(final String nextPageLink)

Retrieves the list of tables from the Data Lake Analytics catalog.

Observable<Page<USqlTable>> listTablesNextAsync(final String nextPageLink)

Retrieves the list of tables from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTable>> listTablesNextAsync(final String nextPageLink, final ServiceFuture<List<USqlTable>> serviceFuture, final ListOperationCallback<USqlTable> serviceCallback)

Retrieves the list of tables from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTable>>> listTablesNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of tables from the Data Lake Analytics catalog.

PagedList<USqlTableStatistics> listTableStatistics(final String accountName, final String databaseName, final String schemaName, final String tableName)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

PagedList<USqlTableStatistics> listTableStatistics(final String accountName, final String databaseName, final String schemaName, final String tableName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

Observable<Page<USqlTableStatistics>> listTableStatisticsAsync(final String accountName, final String databaseName, final String schemaName, final String tableName)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTableStatistics>> listTableStatisticsAsync(final String accountName, final String databaseName, final String schemaName, final String tableName, final ListOperationCallback<USqlTableStatistics> serviceCallback)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

Observable<Page<USqlTableStatistics>> listTableStatisticsAsync(final String accountName, final String databaseName, final String schemaName, final String tableName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTableStatistics>> listTableStatisticsAsync(final String accountName, final String databaseName, final String schemaName, final String tableName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback<USqlTableStatistics> serviceCallback)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

PagedList<USqlTableStatistics> listTableStatisticsByDatabase(final String accountName, final String databaseName)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

PagedList<USqlTableStatistics> listTableStatisticsByDatabase(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

PagedList<USqlTableStatistics> listTableStatisticsByDatabaseAndSchema(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

PagedList<USqlTableStatistics> listTableStatisticsByDatabaseAndSchema(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

Observable<Page<USqlTableStatistics>> listTableStatisticsByDatabaseAndSchemaAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTableStatistics>> listTableStatisticsByDatabaseAndSchemaAsync(final String accountName, final String databaseName, final String schemaName, final ListOperationCallback<USqlTableStatistics> serviceCallback)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

Observable<Page<USqlTableStatistics>> listTableStatisticsByDatabaseAndSchemaAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTableStatistics>> listTableStatisticsByDatabaseAndSchemaAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback<USqlTableStatistics> serviceCallback)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

PagedList<USqlTableStatistics> listTableStatisticsByDatabaseAndSchemaNext(final String nextPageLink)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

Observable<Page<USqlTableStatistics>> listTableStatisticsByDatabaseAndSchemaNextAsync(final String nextPageLink)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTableStatistics>> listTableStatisticsByDatabaseAndSchemaNextAsync(final String nextPageLink, final ServiceFuture<List<USqlTableStatistics>> serviceFuture, final ListOperationCallback<USqlTableStatistics> serviceCallback)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTableStatistics>>> listTableStatisticsByDatabaseAndSchemaNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTableStatistics>>> listTableStatisticsByDatabaseAndSchemaWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTableStatistics>>> listTableStatisticsByDatabaseAndSchemaWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

Observable<Page<USqlTableStatistics>> listTableStatisticsByDatabaseAsync(final String accountName, final String databaseName)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTableStatistics>> listTableStatisticsByDatabaseAsync(final String accountName, final String databaseName, final ListOperationCallback<USqlTableStatistics> serviceCallback)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

Observable<Page<USqlTableStatistics>> listTableStatisticsByDatabaseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTableStatistics>> listTableStatisticsByDatabaseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback<USqlTableStatistics> serviceCallback)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

PagedList<USqlTableStatistics> listTableStatisticsByDatabaseNext(final String nextPageLink)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

Observable<Page<USqlTableStatistics>> listTableStatisticsByDatabaseNextAsync(final String nextPageLink)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTableStatistics>> listTableStatisticsByDatabaseNextAsync(final String nextPageLink, final ServiceFuture<List<USqlTableStatistics>> serviceFuture, final ListOperationCallback<USqlTableStatistics> serviceCallback)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTableStatistics>>> listTableStatisticsByDatabaseNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTableStatistics>>> listTableStatisticsByDatabaseWithServiceResponseAsync(final String accountName, final String databaseName)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTableStatistics>>> listTableStatisticsByDatabaseWithServiceResponseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

PagedList<USqlTableStatistics> listTableStatisticsNext(final String nextPageLink)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

Observable<Page<USqlTableStatistics>> listTableStatisticsNextAsync(final String nextPageLink)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTableStatistics>> listTableStatisticsNextAsync(final String nextPageLink, final ServiceFuture<List<USqlTableStatistics>> serviceFuture, final ListOperationCallback<USqlTableStatistics> serviceCallback)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTableStatistics>>> listTableStatisticsNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTableStatistics>>> listTableStatisticsWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String tableName)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTableStatistics>>> listTableStatisticsWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String tableName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTable>>> listTablesWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of tables from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTable>>> listTablesWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final Boolean basic)

Retrieves the list of tables from the Data Lake Analytics catalog.

PagedList<USqlTableType> listTableTypes(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of table types from the Data Lake Analytics catalog.

PagedList<USqlTableType> listTableTypes(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table types from the Data Lake Analytics catalog.

Observable<Page<USqlTableType>> listTableTypesAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of table types from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTableType>> listTableTypesAsync(final String accountName, final String databaseName, final String schemaName, final ListOperationCallback<USqlTableType> serviceCallback)

Retrieves the list of table types from the Data Lake Analytics catalog.

Observable<Page<USqlTableType>> listTableTypesAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table types from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTableType>> listTableTypesAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback<USqlTableType> serviceCallback)

Retrieves the list of table types from the Data Lake Analytics catalog.

PagedList<USqlTableType> listTableTypesNext(final String nextPageLink)

Retrieves the list of table types from the Data Lake Analytics catalog.

Observable<Page<USqlTableType>> listTableTypesNextAsync(final String nextPageLink)

Retrieves the list of table types from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTableType>> listTableTypesNextAsync(final String nextPageLink, final ServiceFuture<List<USqlTableType>> serviceFuture, final ListOperationCallback<USqlTableType> serviceCallback)

Retrieves the list of table types from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTableType>>> listTableTypesNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of table types from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTableType>>> listTableTypesWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of table types from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTableType>>> listTableTypesWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table types from the Data Lake Analytics catalog.

PagedList<USqlTableValuedFunction> listTableValuedFunctions(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

PagedList<USqlTableValuedFunction> listTableValuedFunctions(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

Observable<Page<USqlTableValuedFunction>> listTableValuedFunctionsAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTableValuedFunction>> listTableValuedFunctionsAsync(final String accountName, final String databaseName, final String schemaName, final ListOperationCallback<USqlTableValuedFunction> serviceCallback)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

Observable<Page<USqlTableValuedFunction>> listTableValuedFunctionsAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTableValuedFunction>> listTableValuedFunctionsAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback<USqlTableValuedFunction> serviceCallback)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

PagedList<USqlTableValuedFunction> listTableValuedFunctionsByDatabase(final String accountName, final String databaseName)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

PagedList<USqlTableValuedFunction> listTableValuedFunctionsByDatabase(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

Observable<Page<USqlTableValuedFunction>> listTableValuedFunctionsByDatabaseAsync(final String accountName, final String databaseName)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTableValuedFunction>> listTableValuedFunctionsByDatabaseAsync(final String accountName, final String databaseName, final ListOperationCallback<USqlTableValuedFunction> serviceCallback)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

Observable<Page<USqlTableValuedFunction>> listTableValuedFunctionsByDatabaseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTableValuedFunction>> listTableValuedFunctionsByDatabaseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback<USqlTableValuedFunction> serviceCallback)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

PagedList<USqlTableValuedFunction> listTableValuedFunctionsByDatabaseNext(final String nextPageLink)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

Observable<Page<USqlTableValuedFunction>> listTableValuedFunctionsByDatabaseNextAsync(final String nextPageLink)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTableValuedFunction>> listTableValuedFunctionsByDatabaseNextAsync(final String nextPageLink, final ServiceFuture<List<USqlTableValuedFunction>> serviceFuture, final ListOperationCallback<USqlTableValuedFunction> serviceCallback)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTableValuedFunction>>> listTableValuedFunctionsByDatabaseNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTableValuedFunction>>> listTableValuedFunctionsByDatabaseWithServiceResponseAsync(final String accountName, final String databaseName)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTableValuedFunction>>> listTableValuedFunctionsByDatabaseWithServiceResponseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

PagedList<USqlTableValuedFunction> listTableValuedFunctionsNext(final String nextPageLink)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

Observable<Page<USqlTableValuedFunction>> listTableValuedFunctionsNextAsync(final String nextPageLink)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

ServiceFuture<List<USqlTableValuedFunction>> listTableValuedFunctionsNextAsync(final String nextPageLink, final ServiceFuture<List<USqlTableValuedFunction>> serviceFuture, final ListOperationCallback<USqlTableValuedFunction> serviceCallback)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTableValuedFunction>>> listTableValuedFunctionsNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTableValuedFunction>>> listTableValuedFunctionsWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlTableValuedFunction>>> listTableValuedFunctionsWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

PagedList<USqlType> listTypes(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

PagedList<USqlType> listTypes(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

Observable<Page<USqlType>> listTypesAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

ServiceFuture<List<USqlType>> listTypesAsync(final String accountName, final String databaseName, final String schemaName, final ListOperationCallback<USqlType> serviceCallback)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

Observable<Page<USqlType>> listTypesAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

ServiceFuture<List<USqlType>> listTypesAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback<USqlType> serviceCallback)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

PagedList<USqlType> listTypesNext(final String nextPageLink)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

Observable<Page<USqlType>> listTypesNextAsync(final String nextPageLink)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

ServiceFuture<List<USqlType>> listTypesNextAsync(final String nextPageLink, final ServiceFuture<List<USqlType>> serviceFuture, final ListOperationCallback<USqlType> serviceCallback)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlType>>> listTypesNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlType>>> listTypesWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlType>>> listTypesWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

PagedList<USqlView> listViews(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of views from the Data Lake Analytics catalog.

PagedList<USqlView> listViews(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of views from the Data Lake Analytics catalog.

Observable<Page<USqlView>> listViewsAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of views from the Data Lake Analytics catalog.

ServiceFuture<List<USqlView>> listViewsAsync(final String accountName, final String databaseName, final String schemaName, final ListOperationCallback<USqlView> serviceCallback)

Retrieves the list of views from the Data Lake Analytics catalog.

Observable<Page<USqlView>> listViewsAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of views from the Data Lake Analytics catalog.

ServiceFuture<List<USqlView>> listViewsAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback<USqlView> serviceCallback)

Retrieves the list of views from the Data Lake Analytics catalog.

PagedList<USqlView> listViewsByDatabase(final String accountName, final String databaseName)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

PagedList<USqlView> listViewsByDatabase(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

Observable<Page<USqlView>> listViewsByDatabaseAsync(final String accountName, final String databaseName)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

ServiceFuture<List<USqlView>> listViewsByDatabaseAsync(final String accountName, final String databaseName, final ListOperationCallback<USqlView> serviceCallback)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

Observable<Page<USqlView>> listViewsByDatabaseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

ServiceFuture<List<USqlView>> listViewsByDatabaseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback<USqlView> serviceCallback)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

PagedList<USqlView> listViewsByDatabaseNext(final String nextPageLink)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

Observable<Page<USqlView>> listViewsByDatabaseNextAsync(final String nextPageLink)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

ServiceFuture<List<USqlView>> listViewsByDatabaseNextAsync(final String nextPageLink, final ServiceFuture<List<USqlView>> serviceFuture, final ListOperationCallback<USqlView> serviceCallback)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlView>>> listViewsByDatabaseNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlView>>> listViewsByDatabaseWithServiceResponseAsync(final String accountName, final String databaseName)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlView>>> listViewsByDatabaseWithServiceResponseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

PagedList<USqlView> listViewsNext(final String nextPageLink)

Retrieves the list of views from the Data Lake Analytics catalog.

Observable<Page<USqlView>> listViewsNextAsync(final String nextPageLink)

Retrieves the list of views from the Data Lake Analytics catalog.

ServiceFuture<List<USqlView>> listViewsNextAsync(final String nextPageLink, final ServiceFuture<List<USqlView>> serviceFuture, final ListOperationCallback<USqlView> serviceCallback)

Retrieves the list of views from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlView>>> listViewsNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of views from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlView>>> listViewsWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of views from the Data Lake Analytics catalog.

Observable<ServiceResponse<Page<USqlView>>> listViewsWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of views from the Data Lake Analytics catalog.

void updateCredential(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialUpdateParameters parameters)

Modifies the specified credential for use with external data sources in the specified database.

Observable<Void> updateCredentialAsync(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialUpdateParameters parameters)

Modifies the specified credential for use with external data sources in the specified database.

ServiceFuture<Void> updateCredentialAsync(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialUpdateParameters parameters, final ServiceCallback<Void> serviceCallback)

Modifies the specified credential for use with external data sources in the specified database.

Observable<ServiceResponse<Void>> updateCredentialWithServiceResponseAsync(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialUpdateParameters parameters)

Modifies the specified credential for use with external data sources in the specified database.

void updateSecret(String accountName, String databaseName, String secretName, DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters parameters)

Modifies the specified secret for use with external data sources in the specified database. This is deprecated and will be removed in the next release. Please use UpdateCredential instead.

Observable<Void> updateSecretAsync(String accountName, String databaseName, String secretName, DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters parameters)

Modifies the specified secret for use with external data sources in the specified database. This is deprecated and will be removed in the next release. Please use UpdateCredential instead.

ServiceFuture<Void> updateSecretAsync(String accountName, String databaseName, String secretName, DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters parameters, final ServiceCallback<Void> serviceCallback)

Modifies the specified secret for use with external data sources in the specified database. This is deprecated and will be removed in the next release. Please use UpdateCredential instead.

Observable<ServiceResponse<Void>> updateSecretWithServiceResponseAsync(String accountName, String databaseName, String secretName, DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters parameters)

Modifies the specified secret for use with external data sources in the specified database. This is deprecated and will be removed in the next release. Please use UpdateCredential instead.

Method Details

createCredential

public void createCredential(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialCreateParameters parameters)

Creates the specified credential for use with external data sources in the specified database.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database in which to create the credential. Note: This is NOT an external database name, but the name of an existing U-SQL database that should contain the new credential object.
credentialName - The name of the credential.
parameters - The parameters required to create the credential (name and password)

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

createCredentialAsync

public Observable createCredentialAsync(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialCreateParameters parameters)

Creates the specified credential for use with external data sources in the specified database.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database in which to create the credential. Note: This is NOT an external database name, but the name of an existing U-SQL database that should contain the new credential object.
credentialName - The name of the credential.
parameters - The parameters required to create the credential (name and password)

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

createCredentialAsync

public ServiceFuture createCredentialAsync(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialCreateParameters parameters, final ServiceCallback serviceCallback)

Creates the specified credential for use with external data sources in the specified database.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database in which to create the credential. Note: This is NOT an external database name, but the name of an existing U-SQL database that should contain the new credential object.
credentialName - The name of the credential.
parameters - The parameters required to create the credential (name and password)
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

createCredentialWithServiceResponseAsync

public Observable> createCredentialWithServiceResponseAsync(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialCreateParameters parameters)

Creates the specified credential for use with external data sources in the specified database.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database in which to create the credential. Note: This is NOT an external database name, but the name of an existing U-SQL database that should contain the new credential object.
credentialName - The name of the credential.
parameters - The parameters required to create the credential (name and password)

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

createSecret

public void createSecret(String accountName, String databaseName, String secretName, DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters parameters)

Creates the specified secret for use with external data sources in the specified database. This is deprecated and will be removed in the next release. Please use CreateCredential instead.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database in which to create the secret.
secretName - The name of the secret.
parameters - The parameters required to create the secret (name and password)

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

createSecretAsync

public Observable createSecretAsync(String accountName, String databaseName, String secretName, DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters parameters)

Creates the specified secret for use with external data sources in the specified database. This is deprecated and will be removed in the next release. Please use CreateCredential instead.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database in which to create the secret.
secretName - The name of the secret.
parameters - The parameters required to create the secret (name and password)

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

createSecretAsync

public ServiceFuture createSecretAsync(String accountName, String databaseName, String secretName, DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters parameters, final ServiceCallback serviceCallback)

Creates the specified secret for use with external data sources in the specified database. This is deprecated and will be removed in the next release. Please use CreateCredential instead.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database in which to create the secret.
secretName - The name of the secret.
parameters - The parameters required to create the secret (name and password)
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

createSecretWithServiceResponseAsync

public Observable> createSecretWithServiceResponseAsync(String accountName, String databaseName, String secretName, DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters parameters)

Creates the specified secret for use with external data sources in the specified database. This is deprecated and will be removed in the next release. Please use CreateCredential instead.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database in which to create the secret.
secretName - The name of the secret.
parameters - The parameters required to create the secret (name and password)

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

deleteAllSecrets

public void deleteAllSecrets(String accountName, String databaseName)

Deletes all secrets in the specified database. This is deprecated and will be removed in the next release. In the future, please only drop individual credentials using DeleteCredential.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the secret.

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

deleteAllSecretsAsync

public Observable deleteAllSecretsAsync(String accountName, String databaseName)

Deletes all secrets in the specified database. This is deprecated and will be removed in the next release. In the future, please only drop individual credentials using DeleteCredential.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the secret.

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

deleteAllSecretsAsync

public ServiceFuture deleteAllSecretsAsync(String accountName, String databaseName, final ServiceCallback serviceCallback)

Deletes all secrets in the specified database. This is deprecated and will be removed in the next release. In the future, please only drop individual credentials using DeleteCredential.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the secret.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

deleteAllSecretsWithServiceResponseAsync

public Observable> deleteAllSecretsWithServiceResponseAsync(String accountName, String databaseName)

Deletes all secrets in the specified database. This is deprecated and will be removed in the next release. In the future, please only drop individual credentials using DeleteCredential.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the secret.

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

deleteCredential

public void deleteCredential(String accountName, String databaseName, String credentialName)

Deletes the specified credential in the specified database.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the credential.
credentialName - The name of the credential to delete

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

deleteCredential

public void deleteCredential(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialDeleteParameters parameters, Boolean cascade)

Deletes the specified credential in the specified database.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the credential.
credentialName - The name of the credential to delete
parameters - The parameters to delete a credential if the current user is not the account owner.
cascade - Indicates if the delete should be a cascading delete (which deletes all resources dependent on the credential as well as the credential) or not. If false will fail if there are any resources relying on the credential.

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

deleteCredentialAsync

public Observable deleteCredentialAsync(String accountName, String databaseName, String credentialName)

Deletes the specified credential in the specified database.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the credential.
credentialName - The name of the credential to delete

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

deleteCredentialAsync

public Observable deleteCredentialAsync(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialDeleteParameters parameters, Boolean cascade)

Deletes the specified credential in the specified database.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the credential.
credentialName - The name of the credential to delete
parameters - The parameters to delete a credential if the current user is not the account owner.
cascade - Indicates if the delete should be a cascading delete (which deletes all resources dependent on the credential as well as the credential) or not. If false will fail if there are any resources relying on the credential.

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

deleteCredentialAsync

public ServiceFuture deleteCredentialAsync(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialDeleteParameters parameters, Boolean cascade, final ServiceCallback serviceCallback)

Deletes the specified credential in the specified database.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the credential.
credentialName - The name of the credential to delete
parameters - The parameters to delete a credential if the current user is not the account owner.
cascade - Indicates if the delete should be a cascading delete (which deletes all resources dependent on the credential as well as the credential) or not. If false will fail if there are any resources relying on the credential.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

deleteCredentialAsync

public ServiceFuture deleteCredentialAsync(String accountName, String databaseName, String credentialName, final ServiceCallback serviceCallback)

Deletes the specified credential in the specified database.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the credential.
credentialName - The name of the credential to delete
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

deleteCredentialWithServiceResponseAsync

public Observable> deleteCredentialWithServiceResponseAsync(String accountName, String databaseName, String credentialName)

Deletes the specified credential in the specified database.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the credential.
credentialName - The name of the credential to delete

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

deleteCredentialWithServiceResponseAsync

public Observable> deleteCredentialWithServiceResponseAsync(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialDeleteParameters parameters, Boolean cascade)

Deletes the specified credential in the specified database.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the credential.
credentialName - The name of the credential to delete
parameters - The parameters to delete a credential if the current user is not the account owner.
cascade - Indicates if the delete should be a cascading delete (which deletes all resources dependent on the credential as well as the credential) or not. If false will fail if there are any resources relying on the credential.

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

deleteSecret

public void deleteSecret(String accountName, String databaseName, String secretName)

Deletes the specified secret in the specified database. This is deprecated and will be removed in the next release. Please use DeleteCredential instead.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the secret.
secretName - The name of the secret to delete

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

deleteSecretAsync

public Observable deleteSecretAsync(String accountName, String databaseName, String secretName)

Deletes the specified secret in the specified database. This is deprecated and will be removed in the next release. Please use DeleteCredential instead.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the secret.
secretName - The name of the secret to delete

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

deleteSecretAsync

public ServiceFuture deleteSecretAsync(String accountName, String databaseName, String secretName, final ServiceCallback serviceCallback)

Deletes the specified secret in the specified database. This is deprecated and will be removed in the next release. Please use DeleteCredential instead.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the secret.
secretName - The name of the secret to delete
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

deleteSecretWithServiceResponseAsync

public Observable> deleteSecretWithServiceResponseAsync(String accountName, String databaseName, String secretName)

Deletes the specified secret in the specified database. This is deprecated and will be removed in the next release. Please use DeleteCredential instead.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the secret.
secretName - The name of the secret to delete

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getAssembly

public USqlAssembly getAssembly(String accountName, String databaseName, String assemblyName)

Retrieves the specified assembly from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the assembly.
assemblyName - The name of the assembly.

Returns:

the USqlAssembly 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

getAssemblyAsync

public Observable getAssemblyAsync(String accountName, String databaseName, String assemblyName)

Retrieves the specified assembly from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the assembly.
assemblyName - The name of the assembly.

Returns:

the observable to the USqlAssembly object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getAssemblyAsync

public ServiceFuture getAssemblyAsync(String accountName, String databaseName, String assemblyName, final ServiceCallback serviceCallback)

Retrieves the specified assembly from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the assembly.
assemblyName - The name of the assembly.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getAssemblyWithServiceResponseAsync

public Observable> getAssemblyWithServiceResponseAsync(String accountName, String databaseName, String assemblyName)

Retrieves the specified assembly from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the assembly.
assemblyName - The name of the assembly.

Returns:

the observable to the USqlAssembly object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getCredential

public USqlCredential getCredential(String accountName, String databaseName, String credentialName)

Retrieves the specified credential from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.
credentialName - The name of the credential.

Returns:

the USqlCredential 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

getCredentialAsync

public Observable getCredentialAsync(String accountName, String databaseName, String credentialName)

Retrieves the specified credential from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.
credentialName - The name of the credential.

Returns:

the observable to the USqlCredential object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getCredentialAsync

public ServiceFuture getCredentialAsync(String accountName, String databaseName, String credentialName, final ServiceCallback serviceCallback)

Retrieves the specified credential from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.
credentialName - The name of the credential.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getCredentialWithServiceResponseAsync

public Observable> getCredentialWithServiceResponseAsync(String accountName, String databaseName, String credentialName)

Retrieves the specified credential from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.
credentialName - The name of the credential.

Returns:

the observable to the USqlCredential object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getDatabase

public USqlDatabase getDatabase(String accountName, String databaseName)

Retrieves the specified database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database.

Returns:

the USqlDatabase 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

getDatabaseAsync

public Observable getDatabaseAsync(String accountName, String databaseName)

Retrieves the specified database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database.

Returns:

the observable to the USqlDatabase object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getDatabaseAsync

public ServiceFuture getDatabaseAsync(String accountName, String databaseName, final ServiceCallback serviceCallback)

Retrieves the specified database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getDatabaseWithServiceResponseAsync

public Observable> getDatabaseWithServiceResponseAsync(String accountName, String databaseName)

Retrieves the specified database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database.

Returns:

the observable to the USqlDatabase object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getExternalDataSource

public USqlExternalDataSource getExternalDataSource(String accountName, String databaseName, String externalDataSourceName)

Retrieves the specified external data source from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the external data source.
externalDataSourceName - The name of the external data source.

Returns:

the USqlExternalDataSource 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

getExternalDataSourceAsync

public Observable getExternalDataSourceAsync(String accountName, String databaseName, String externalDataSourceName)

Retrieves the specified external data source from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the external data source.
externalDataSourceName - The name of the external data source.

Returns:

the observable to the USqlExternalDataSource object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getExternalDataSourceAsync

public ServiceFuture getExternalDataSourceAsync(String accountName, String databaseName, String externalDataSourceName, final ServiceCallback serviceCallback)

Retrieves the specified external data source from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the external data source.
externalDataSourceName - The name of the external data source.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getExternalDataSourceWithServiceResponseAsync

public Observable> getExternalDataSourceWithServiceResponseAsync(String accountName, String databaseName, String externalDataSourceName)

Retrieves the specified external data source from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the external data source.
externalDataSourceName - The name of the external data source.

Returns:

the observable to the USqlExternalDataSource object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getPackage

public USqlPackage getPackage(String accountName, String databaseName, String schemaName, String packageName)

Retrieves the specified package from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the package.
schemaName - The name of the schema containing the package.
packageName - The name of the package.

Returns:

the USqlPackage 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

getPackageAsync

public Observable getPackageAsync(String accountName, String databaseName, String schemaName, String packageName)

Retrieves the specified package from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the package.
schemaName - The name of the schema containing the package.
packageName - The name of the package.

Returns:

the observable to the USqlPackage object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getPackageAsync

public ServiceFuture getPackageAsync(String accountName, String databaseName, String schemaName, String packageName, final ServiceCallback serviceCallback)

Retrieves the specified package from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the package.
schemaName - The name of the schema containing the package.
packageName - The name of the package.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getPackageWithServiceResponseAsync

public Observable> getPackageWithServiceResponseAsync(String accountName, String databaseName, String schemaName, String packageName)

Retrieves the specified package from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the package.
schemaName - The name of the schema containing the package.
packageName - The name of the package.

Returns:

the observable to the USqlPackage object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getProcedure

public USqlProcedure getProcedure(String accountName, String databaseName, String schemaName, String procedureName)

Retrieves the specified procedure from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the procedure.
schemaName - The name of the schema containing the procedure.
procedureName - The name of the procedure.

Returns:

the USqlProcedure 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

getProcedureAsync

public Observable getProcedureAsync(String accountName, String databaseName, String schemaName, String procedureName)

Retrieves the specified procedure from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the procedure.
schemaName - The name of the schema containing the procedure.
procedureName - The name of the procedure.

Returns:

the observable to the USqlProcedure object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getProcedureAsync

public ServiceFuture getProcedureAsync(String accountName, String databaseName, String schemaName, String procedureName, final ServiceCallback serviceCallback)

Retrieves the specified procedure from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the procedure.
schemaName - The name of the schema containing the procedure.
procedureName - The name of the procedure.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getProcedureWithServiceResponseAsync

public Observable> getProcedureWithServiceResponseAsync(String accountName, String databaseName, String schemaName, String procedureName)

Retrieves the specified procedure from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the procedure.
schemaName - The name of the schema containing the procedure.
procedureName - The name of the procedure.

Returns:

the observable to the USqlProcedure object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getSchema

public USqlSchema getSchema(String accountName, String databaseName, String schemaName)

Retrieves the specified schema from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.
schemaName - The name of the schema.

Returns:

the USqlSchema 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

getSchemaAsync

public Observable getSchemaAsync(String accountName, String databaseName, String schemaName)

Retrieves the specified schema from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.
schemaName - The name of the schema.

Returns:

the observable to the USqlSchema object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getSchemaAsync

public ServiceFuture getSchemaAsync(String accountName, String databaseName, String schemaName, final ServiceCallback serviceCallback)

Retrieves the specified schema from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.
schemaName - The name of the schema.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getSchemaWithServiceResponseAsync

public Observable> getSchemaWithServiceResponseAsync(String accountName, String databaseName, String schemaName)

Retrieves the specified schema from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.
schemaName - The name of the schema.

Returns:

the observable to the USqlSchema object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getSecret

public USqlSecret getSecret(String accountName, String databaseName, String secretName)

Gets the specified secret in the specified database. This is deprecated and will be removed in the next release. Please use GetCredential instead.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the secret.
secretName - The name of the secret to get

Returns:

the USqlSecret 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

getSecretAsync

public Observable getSecretAsync(String accountName, String databaseName, String secretName)

Gets the specified secret in the specified database. This is deprecated and will be removed in the next release. Please use GetCredential instead.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the secret.
secretName - The name of the secret to get

Returns:

the observable to the USqlSecret object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getSecretAsync

public ServiceFuture getSecretAsync(String accountName, String databaseName, String secretName, final ServiceCallback serviceCallback)

Gets the specified secret in the specified database. This is deprecated and will be removed in the next release. Please use GetCredential instead.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the secret.
secretName - The name of the secret to get
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getSecretWithServiceResponseAsync

public Observable> getSecretWithServiceResponseAsync(String accountName, String databaseName, String secretName)

Gets the specified secret in the specified database. This is deprecated and will be removed in the next release. Please use GetCredential instead.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the secret.
secretName - The name of the secret to get

Returns:

the observable to the USqlSecret object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getTable

public USqlTable getTable(String accountName, String databaseName, String schemaName, String tableName)

Retrieves the specified table from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table.
schemaName - The name of the schema containing the table.
tableName - The name of the table.

Returns:

the USqlTable 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

getTableAsync

public Observable getTableAsync(String accountName, String databaseName, String schemaName, String tableName)

Retrieves the specified table from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table.
schemaName - The name of the schema containing the table.
tableName - The name of the table.

Returns:

the observable to the USqlTable object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getTableAsync

public ServiceFuture getTableAsync(String accountName, String databaseName, String schemaName, String tableName, final ServiceCallback serviceCallback)

Retrieves the specified table from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table.
schemaName - The name of the schema containing the table.
tableName - The name of the table.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getTablePartition

public USqlTablePartition getTablePartition(String accountName, String databaseName, String schemaName, String tableName, String partitionName)

Retrieves the specified table partition from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the partition.
schemaName - The name of the schema containing the partition.
tableName - The name of the table containing the partition.
partitionName - The name of the table partition.

Returns:

the USqlTablePartition 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

getTablePartitionAsync

public Observable getTablePartitionAsync(String accountName, String databaseName, String schemaName, String tableName, String partitionName)

Retrieves the specified table partition from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the partition.
schemaName - The name of the schema containing the partition.
tableName - The name of the table containing the partition.
partitionName - The name of the table partition.

Returns:

the observable to the USqlTablePartition object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getTablePartitionAsync

public ServiceFuture getTablePartitionAsync(String accountName, String databaseName, String schemaName, String tableName, String partitionName, final ServiceCallback serviceCallback)

Retrieves the specified table partition from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the partition.
schemaName - The name of the schema containing the partition.
tableName - The name of the table containing the partition.
partitionName - The name of the table partition.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getTablePartitionWithServiceResponseAsync

public Observable> getTablePartitionWithServiceResponseAsync(String accountName, String databaseName, String schemaName, String tableName, String partitionName)

Retrieves the specified table partition from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the partition.
schemaName - The name of the schema containing the partition.
tableName - The name of the table containing the partition.
partitionName - The name of the table partition.

Returns:

the observable to the USqlTablePartition object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getTableStatistic

public USqlTableStatistics getTableStatistic(String accountName, String databaseName, String schemaName, String tableName, String statisticsName)

Retrieves the specified table statistics from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the statistics.
schemaName - The name of the schema containing the statistics.
tableName - The name of the table containing the statistics.
statisticsName - The name of the table statistics.

Returns:

the USqlTableStatistics 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

getTableStatisticAsync

public Observable getTableStatisticAsync(String accountName, String databaseName, String schemaName, String tableName, String statisticsName)

Retrieves the specified table statistics from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the statistics.
schemaName - The name of the schema containing the statistics.
tableName - The name of the table containing the statistics.
statisticsName - The name of the table statistics.

Returns:

the observable to the USqlTableStatistics object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getTableStatisticAsync

public ServiceFuture getTableStatisticAsync(String accountName, String databaseName, String schemaName, String tableName, String statisticsName, final ServiceCallback serviceCallback)

Retrieves the specified table statistics from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the statistics.
schemaName - The name of the schema containing the statistics.
tableName - The name of the table containing the statistics.
statisticsName - The name of the table statistics.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getTableStatisticWithServiceResponseAsync

public Observable> getTableStatisticWithServiceResponseAsync(String accountName, String databaseName, String schemaName, String tableName, String statisticsName)

Retrieves the specified table statistics from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the statistics.
schemaName - The name of the schema containing the statistics.
tableName - The name of the table containing the statistics.
statisticsName - The name of the table statistics.

Returns:

the observable to the USqlTableStatistics object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getTableType

public USqlTableType getTableType(String accountName, String databaseName, String schemaName, String tableTypeName)

Retrieves the specified table type from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table type.
schemaName - The name of the schema containing the table type.
tableTypeName - The name of the table type to retrieve.

Returns:

the USqlTableType 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

getTableTypeAsync

public Observable getTableTypeAsync(String accountName, String databaseName, String schemaName, String tableTypeName)

Retrieves the specified table type from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table type.
schemaName - The name of the schema containing the table type.
tableTypeName - The name of the table type to retrieve.

Returns:

the observable to the USqlTableType object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getTableTypeAsync

public ServiceFuture getTableTypeAsync(String accountName, String databaseName, String schemaName, String tableTypeName, final ServiceCallback serviceCallback)

Retrieves the specified table type from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table type.
schemaName - The name of the schema containing the table type.
tableTypeName - The name of the table type to retrieve.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getTableTypeWithServiceResponseAsync

public Observable> getTableTypeWithServiceResponseAsync(String accountName, String databaseName, String schemaName, String tableTypeName)

Retrieves the specified table type from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table type.
schemaName - The name of the schema containing the table type.
tableTypeName - The name of the table type to retrieve.

Returns:

the observable to the USqlTableType object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getTableValuedFunction

public USqlTableValuedFunction getTableValuedFunction(String accountName, String databaseName, String schemaName, String tableValuedFunctionName)

Retrieves the specified table valued function from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table valued function.
schemaName - The name of the schema containing the table valued function.
tableValuedFunctionName - The name of the tableValuedFunction.

Returns:

the USqlTableValuedFunction 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

getTableValuedFunctionAsync

public Observable getTableValuedFunctionAsync(String accountName, String databaseName, String schemaName, String tableValuedFunctionName)

Retrieves the specified table valued function from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table valued function.
schemaName - The name of the schema containing the table valued function.
tableValuedFunctionName - The name of the tableValuedFunction.

Returns:

the observable to the USqlTableValuedFunction object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getTableValuedFunctionAsync

public ServiceFuture getTableValuedFunctionAsync(String accountName, String databaseName, String schemaName, String tableValuedFunctionName, final ServiceCallback serviceCallback)

Retrieves the specified table valued function from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table valued function.
schemaName - The name of the schema containing the table valued function.
tableValuedFunctionName - The name of the tableValuedFunction.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getTableValuedFunctionWithServiceResponseAsync

public Observable> getTableValuedFunctionWithServiceResponseAsync(String accountName, String databaseName, String schemaName, String tableValuedFunctionName)

Retrieves the specified table valued function from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table valued function.
schemaName - The name of the schema containing the table valued function.
tableValuedFunctionName - The name of the tableValuedFunction.

Returns:

the observable to the USqlTableValuedFunction object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getTableWithServiceResponseAsync

public Observable> getTableWithServiceResponseAsync(String accountName, String databaseName, String schemaName, String tableName)

Retrieves the specified table from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table.
schemaName - The name of the schema containing the table.
tableName - The name of the table.

Returns:

the observable to the USqlTable object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getView

public USqlView getView(String accountName, String databaseName, String schemaName, String viewName)

Retrieves the specified view from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the view.
schemaName - The name of the schema containing the view.
viewName - The name of the view.

Returns:

the USqlView 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

getViewAsync

public Observable getViewAsync(String accountName, String databaseName, String schemaName, String viewName)

Retrieves the specified view from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the view.
schemaName - The name of the schema containing the view.
viewName - The name of the view.

Returns:

the observable to the USqlView object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getViewAsync

public ServiceFuture getViewAsync(String accountName, String databaseName, String schemaName, String viewName, final ServiceCallback serviceCallback)

Retrieves the specified view from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the view.
schemaName - The name of the schema containing the view.
viewName - The name of the view.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getViewWithServiceResponseAsync

public Observable> getViewWithServiceResponseAsync(String accountName, String databaseName, String schemaName, String viewName)

Retrieves the specified view from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the view.
schemaName - The name of the schema containing the view.
viewName - The name of the view.

Returns:

the observable to the USqlView object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listAssemblies

public PagedList listAssemblies(final String accountName, final String databaseName)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the assembly.

Returns:

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

listAssemblies

public PagedList listAssemblies(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the assembly.
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<USqlAssemblyClr> 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

listAssembliesAsync

public Observable> listAssembliesAsync(final String accountName, final String databaseName)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the assembly.

Returns:

the observable to the PagedList<USqlAssemblyClr> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listAssembliesAsync

public ServiceFuture> listAssembliesAsync(final String accountName, final String databaseName, final ListOperationCallback serviceCallback)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the assembly.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listAssembliesAsync

public Observable> listAssembliesAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the assembly.
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<USqlAssemblyClr> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listAssembliesAsync

public ServiceFuture> listAssembliesAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback serviceCallback)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the assembly.
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

listAssembliesNext

public PagedList listAssembliesNext(final String nextPageLink)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

Parameters:

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

Returns:

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

listAssembliesNextAsync

public Observable> listAssembliesNextAsync(final String nextPageLink)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlAssemblyClr> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listAssembliesNextAsync

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

Retrieves the list of assemblies from the Data Lake Analytics catalog.

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

listAssembliesNextWithServiceResponseAsync

public Observable>> listAssembliesNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlAssemblyClr> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listAssembliesWithServiceResponseAsync

public Observable>> listAssembliesWithServiceResponseAsync(final String accountName, final String databaseName)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the assembly.

Returns:

the observable to the PagedList<USqlAssemblyClr> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listAssembliesWithServiceResponseAsync

public Observable>> listAssembliesWithServiceResponseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of assemblies from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the assembly.
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<USqlAssemblyClr> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listCredentials

public PagedList listCredentials(final String accountName, final String databaseName)

Retrieves the list of credentials from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.

Returns:

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

listCredentials

public PagedList listCredentials(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of credentials from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.
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<USqlCredential> 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

listCredentialsAsync

public Observable> listCredentialsAsync(final String accountName, final String databaseName)

Retrieves the list of credentials from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.

Returns:

the observable to the PagedList<USqlCredential> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listCredentialsAsync

public ServiceFuture> listCredentialsAsync(final String accountName, final String databaseName, final ListOperationCallback serviceCallback)

Retrieves the list of credentials from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listCredentialsAsync

public Observable> listCredentialsAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of credentials from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.
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<USqlCredential> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listCredentialsAsync

public ServiceFuture> listCredentialsAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback serviceCallback)

Retrieves the list of credentials from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.
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

listCredentialsNext

public PagedList listCredentialsNext(final String nextPageLink)

Retrieves the list of credentials from the Data Lake Analytics catalog.

Parameters:

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

Returns:

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

listCredentialsNextAsync

public Observable> listCredentialsNextAsync(final String nextPageLink)

Retrieves the list of credentials from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlCredential> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listCredentialsNextAsync

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

Retrieves the list of credentials from the Data Lake Analytics catalog.

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

listCredentialsNextWithServiceResponseAsync

public Observable>> listCredentialsNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of credentials from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlCredential> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listCredentialsWithServiceResponseAsync

public Observable>> listCredentialsWithServiceResponseAsync(final String accountName, final String databaseName)

Retrieves the list of credentials from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.

Returns:

the observable to the PagedList<USqlCredential> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listCredentialsWithServiceResponseAsync

public Observable>> listCredentialsWithServiceResponseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of credentials from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.
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<USqlCredential> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listDatabases

public PagedList listDatabases(final String accountName)

Retrieves the list of databases from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.

Returns:

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

listDatabases

public PagedList listDatabases(final String accountName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of databases from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
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<USqlDatabase> 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

listDatabasesAsync

public Observable> listDatabasesAsync(final String accountName)

Retrieves the list of databases from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.

Returns:

the observable to the PagedList<USqlDatabase> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listDatabasesAsync

public ServiceFuture> listDatabasesAsync(final String accountName, final ListOperationCallback serviceCallback)

Retrieves the list of databases from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listDatabasesAsync

public Observable> listDatabasesAsync(final String accountName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of databases from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
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<USqlDatabase> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listDatabasesAsync

public ServiceFuture> listDatabasesAsync(final String accountName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback serviceCallback)

Retrieves the list of databases from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
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

listDatabasesNext

public PagedList listDatabasesNext(final String nextPageLink)

Retrieves the list of databases from the Data Lake Analytics catalog.

Parameters:

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

Returns:

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

listDatabasesNextAsync

public Observable> listDatabasesNextAsync(final String nextPageLink)

Retrieves the list of databases from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlDatabase> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listDatabasesNextAsync

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

Retrieves the list of databases from the Data Lake Analytics catalog.

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

listDatabasesNextWithServiceResponseAsync

public Observable>> listDatabasesNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of databases from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlDatabase> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listDatabasesWithServiceResponseAsync

public Observable>> listDatabasesWithServiceResponseAsync(final String accountName)

Retrieves the list of databases from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.

Returns:

the observable to the PagedList<USqlDatabase> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listDatabasesWithServiceResponseAsync

public Observable>> listDatabasesWithServiceResponseAsync(final String accountName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of databases from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
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<USqlDatabase> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listExternalDataSources

public PagedList listExternalDataSources(final String accountName, final String databaseName)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the external data sources.

Returns:

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

listExternalDataSources

public PagedList listExternalDataSources(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the external data sources.
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<USqlExternalDataSource> 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

listExternalDataSourcesAsync

public Observable> listExternalDataSourcesAsync(final String accountName, final String databaseName)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the external data sources.

Returns:

the observable to the PagedList<USqlExternalDataSource> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listExternalDataSourcesAsync

public ServiceFuture> listExternalDataSourcesAsync(final String accountName, final String databaseName, final ListOperationCallback serviceCallback)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the external data sources.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listExternalDataSourcesAsync

public Observable> listExternalDataSourcesAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the external data sources.
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<USqlExternalDataSource> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listExternalDataSourcesAsync

public ServiceFuture> listExternalDataSourcesAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback serviceCallback)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the external data sources.
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

listExternalDataSourcesNext

public PagedList listExternalDataSourcesNext(final String nextPageLink)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

Parameters:

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

Returns:

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

listExternalDataSourcesNextAsync

public Observable> listExternalDataSourcesNextAsync(final String nextPageLink)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlExternalDataSource> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listExternalDataSourcesNextAsync

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

Retrieves the list of external data sources from the Data Lake Analytics catalog.

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

listExternalDataSourcesNextWithServiceResponseAsync

public Observable>> listExternalDataSourcesNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlExternalDataSource> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listExternalDataSourcesWithServiceResponseAsync

public Observable>> listExternalDataSourcesWithServiceResponseAsync(final String accountName, final String databaseName)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the external data sources.

Returns:

the observable to the PagedList<USqlExternalDataSource> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listExternalDataSourcesWithServiceResponseAsync

public Observable>> listExternalDataSourcesWithServiceResponseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of external data sources from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the external data sources.
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<USqlExternalDataSource> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listPackages

public PagedList listPackages(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of packages from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the packages.
schemaName - The name of the schema containing the packages.

Returns:

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

listPackages

public PagedList listPackages(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of packages from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the packages.
schemaName - The name of the schema containing the packages.
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<USqlPackage> 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

listPackagesAsync

public Observable> listPackagesAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of packages from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the packages.
schemaName - The name of the schema containing the packages.

Returns:

the observable to the PagedList<USqlPackage> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listPackagesAsync

public ServiceFuture> listPackagesAsync(final String accountName, final String databaseName, final String schemaName, final ListOperationCallback serviceCallback)

Retrieves the list of packages from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the packages.
schemaName - The name of the schema containing the packages.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listPackagesAsync

public Observable> listPackagesAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of packages from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the packages.
schemaName - The name of the schema containing the packages.
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<USqlPackage> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listPackagesAsync

public ServiceFuture> listPackagesAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback serviceCallback)

Retrieves the list of packages from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the packages.
schemaName - The name of the schema containing the packages.
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

listPackagesNext

public PagedList listPackagesNext(final String nextPageLink)

Retrieves the list of packages from the Data Lake Analytics catalog.

Parameters:

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

Returns:

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

listPackagesNextAsync

public Observable> listPackagesNextAsync(final String nextPageLink)

Retrieves the list of packages from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlPackage> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listPackagesNextAsync

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

Retrieves the list of packages from the Data Lake Analytics catalog.

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

listPackagesNextWithServiceResponseAsync

public Observable>> listPackagesNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of packages from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlPackage> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listPackagesWithServiceResponseAsync

public Observable>> listPackagesWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of packages from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the packages.
schemaName - The name of the schema containing the packages.

Returns:

the observable to the PagedList<USqlPackage> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listPackagesWithServiceResponseAsync

public Observable>> listPackagesWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of packages from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the packages.
schemaName - The name of the schema containing the packages.
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<USqlPackage> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listProcedures

public PagedList listProcedures(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of procedures from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the procedures.
schemaName - The name of the schema containing the procedures.

Returns:

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

listProcedures

public PagedList listProcedures(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of procedures from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the procedures.
schemaName - The name of the schema containing the procedures.
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<USqlProcedure> 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

listProceduresAsync

public Observable> listProceduresAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of procedures from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the procedures.
schemaName - The name of the schema containing the procedures.

Returns:

the observable to the PagedList<USqlProcedure> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listProceduresAsync

public ServiceFuture> listProceduresAsync(final String accountName, final String databaseName, final String schemaName, final ListOperationCallback serviceCallback)

Retrieves the list of procedures from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the procedures.
schemaName - The name of the schema containing the procedures.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listProceduresAsync

public Observable> listProceduresAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of procedures from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the procedures.
schemaName - The name of the schema containing the procedures.
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<USqlProcedure> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listProceduresAsync

public ServiceFuture> listProceduresAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback serviceCallback)

Retrieves the list of procedures from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the procedures.
schemaName - The name of the schema containing the procedures.
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

listProceduresNext

public PagedList listProceduresNext(final String nextPageLink)

Retrieves the list of procedures from the Data Lake Analytics catalog.

Parameters:

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

Returns:

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

listProceduresNextAsync

public Observable> listProceduresNextAsync(final String nextPageLink)

Retrieves the list of procedures from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlProcedure> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listProceduresNextAsync

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

Retrieves the list of procedures from the Data Lake Analytics catalog.

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

listProceduresNextWithServiceResponseAsync

public Observable>> listProceduresNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of procedures from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlProcedure> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listProceduresWithServiceResponseAsync

public Observable>> listProceduresWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of procedures from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the procedures.
schemaName - The name of the schema containing the procedures.

Returns:

the observable to the PagedList<USqlProcedure> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listProceduresWithServiceResponseAsync

public Observable>> listProceduresWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of procedures from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the procedures.
schemaName - The name of the schema containing the procedures.
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<USqlProcedure> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listSchemas

public PagedList listSchemas(final String accountName, final String databaseName)

Retrieves the list of schemas from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.

Returns:

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

listSchemas

public PagedList listSchemas(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of schemas from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.
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<USqlSchema> 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

listSchemasAsync

public Observable> listSchemasAsync(final String accountName, final String databaseName)

Retrieves the list of schemas from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.

Returns:

the observable to the PagedList<USqlSchema> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listSchemasAsync

public ServiceFuture> listSchemasAsync(final String accountName, final String databaseName, final ListOperationCallback serviceCallback)

Retrieves the list of schemas from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listSchemasAsync

public Observable> listSchemasAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of schemas from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.
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<USqlSchema> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listSchemasAsync

public ServiceFuture> listSchemasAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback serviceCallback)

Retrieves the list of schemas from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.
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

listSchemasNext

public PagedList listSchemasNext(final String nextPageLink)

Retrieves the list of schemas from the Data Lake Analytics catalog.

Parameters:

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

Returns:

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

listSchemasNextAsync

public Observable> listSchemasNextAsync(final String nextPageLink)

Retrieves the list of schemas from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlSchema> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listSchemasNextAsync

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

Retrieves the list of schemas from the Data Lake Analytics catalog.

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

listSchemasNextWithServiceResponseAsync

public Observable>> listSchemasNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of schemas from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlSchema> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listSchemasWithServiceResponseAsync

public Observable>> listSchemasWithServiceResponseAsync(final String accountName, final String databaseName)

Retrieves the list of schemas from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.

Returns:

the observable to the PagedList<USqlSchema> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listSchemasWithServiceResponseAsync

public Observable>> listSchemasWithServiceResponseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of schemas from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the schema.
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<USqlSchema> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablePartitions

public PagedList listTablePartitions(final String accountName, final String databaseName, final String schemaName, final String tableName)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the partitions.
schemaName - The name of the schema containing the partitions.
tableName - The name of the table containing the partitions.

Returns:

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

listTablePartitions

public PagedList listTablePartitions(final String accountName, final String databaseName, final String schemaName, final String tableName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the partitions.
schemaName - The name of the schema containing the partitions.
tableName - The name of the table containing the partitions.
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<USqlTablePartition> 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

listTablePartitionsAsync

public Observable> listTablePartitionsAsync(final String accountName, final String databaseName, final String schemaName, final String tableName)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the partitions.
schemaName - The name of the schema containing the partitions.
tableName - The name of the table containing the partitions.

Returns:

the observable to the PagedList<USqlTablePartition> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablePartitionsAsync

public ServiceFuture> listTablePartitionsAsync(final String accountName, final String databaseName, final String schemaName, final String tableName, final ListOperationCallback serviceCallback)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the partitions.
schemaName - The name of the schema containing the partitions.
tableName - The name of the table containing the partitions.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablePartitionsAsync

public Observable> listTablePartitionsAsync(final String accountName, final String databaseName, final String schemaName, final String tableName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the partitions.
schemaName - The name of the schema containing the partitions.
tableName - The name of the table containing the partitions.
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<USqlTablePartition> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablePartitionsAsync

public ServiceFuture> listTablePartitionsAsync(final String accountName, final String databaseName, final String schemaName, final String tableName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback serviceCallback)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the partitions.
schemaName - The name of the schema containing the partitions.
tableName - The name of the table containing the partitions.
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

listTablePartitionsNext

public PagedList listTablePartitionsNext(final String nextPageLink)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

Parameters:

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

Returns:

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

listTablePartitionsNextAsync

public Observable> listTablePartitionsNextAsync(final String nextPageLink)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlTablePartition> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablePartitionsNextAsync

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

Retrieves the list of table partitions from the Data Lake Analytics catalog.

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

listTablePartitionsNextWithServiceResponseAsync

public Observable>> listTablePartitionsNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlTablePartition> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablePartitionsWithServiceResponseAsync

public Observable>> listTablePartitionsWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String tableName)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the partitions.
schemaName - The name of the schema containing the partitions.
tableName - The name of the table containing the partitions.

Returns:

the observable to the PagedList<USqlTablePartition> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablePartitionsWithServiceResponseAsync

public Observable>> listTablePartitionsWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String tableName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table partitions from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the partitions.
schemaName - The name of the schema containing the partitions.
tableName - The name of the table containing the partitions.
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<USqlTablePartition> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTables

public PagedList listTables(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of tables from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the tables.
schemaName - The name of the schema containing the tables.

Returns:

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

listTables

public PagedList listTables(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final Boolean basic)

Retrieves the list of tables from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the tables.
schemaName - The name of the schema containing the tables.
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.
basic - The basic switch indicates what level of information to return when listing tables. When basic is true, only database_name, schema_name, table_name and version are returned for each table, otherwise all table metadata is returned. By default, it is false. Optional.

Returns:

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

listTablesAsync

public Observable> listTablesAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of tables from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the tables.
schemaName - The name of the schema containing the tables.

Returns:

the observable to the PagedList<USqlTable> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablesAsync

public ServiceFuture> listTablesAsync(final String accountName, final String databaseName, final String schemaName, final ListOperationCallback serviceCallback)

Retrieves the list of tables from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the tables.
schemaName - The name of the schema containing the tables.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablesAsync

public Observable> listTablesAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final Boolean basic)

Retrieves the list of tables from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the tables.
schemaName - The name of the schema containing the tables.
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.
basic - The basic switch indicates what level of information to return when listing tables. When basic is true, only database_name, schema_name, table_name and version are returned for each table, otherwise all table metadata is returned. By default, it is false. Optional.

Returns:

the observable to the PagedList<USqlTable> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablesAsync

public ServiceFuture> listTablesAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final Boolean basic, final ListOperationCallback serviceCallback)

Retrieves the list of tables from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the tables.
schemaName - The name of the schema containing the tables.
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.
basic - The basic switch indicates what level of information to return when listing tables. When basic is true, only database_name, schema_name, table_name and version are returned for each table, otherwise all table metadata is returned. By default, it is false. Optional.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablesByDatabase

public PagedList listTablesByDatabase(final String accountName, final String databaseName)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the tables.

Returns:

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

listTablesByDatabase

public PagedList listTablesByDatabase(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final Boolean basic)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the tables.
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.
basic - The basic switch indicates what level of information to return when listing tables. When basic is true, only database_name, schema_name, table_name and version are returned for each table, otherwise all table metadata is returned. By default, it is false

Returns:

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

listTablesByDatabaseAsync

public Observable> listTablesByDatabaseAsync(final String accountName, final String databaseName)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the tables.

Returns:

the observable to the PagedList<USqlTable> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablesByDatabaseAsync

public ServiceFuture> listTablesByDatabaseAsync(final String accountName, final String databaseName, final ListOperationCallback serviceCallback)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the tables.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablesByDatabaseAsync

public Observable> listTablesByDatabaseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final Boolean basic)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the tables.
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.
basic - The basic switch indicates what level of information to return when listing tables. When basic is true, only database_name, schema_name, table_name and version are returned for each table, otherwise all table metadata is returned. By default, it is false

Returns:

the observable to the PagedList<USqlTable> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablesByDatabaseAsync

public ServiceFuture> listTablesByDatabaseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final Boolean basic, final ListOperationCallback serviceCallback)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the tables.
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.
basic - The basic switch indicates what level of information to return when listing tables. When basic is true, only database_name, schema_name, table_name and version are returned for each table, otherwise all table metadata is returned. By default, it is false
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablesByDatabaseNext

public PagedList listTablesByDatabaseNext(final String nextPageLink)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

Parameters:

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

Returns:

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

listTablesByDatabaseNextAsync

public Observable> listTablesByDatabaseNextAsync(final String nextPageLink)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlTable> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablesByDatabaseNextAsync

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

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

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

listTablesByDatabaseNextWithServiceResponseAsync

public Observable>> listTablesByDatabaseNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlTable> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablesByDatabaseWithServiceResponseAsync

public Observable>> listTablesByDatabaseWithServiceResponseAsync(final String accountName, final String databaseName)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the tables.

Returns:

the observable to the PagedList<USqlTable> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablesByDatabaseWithServiceResponseAsync

public Observable>> listTablesByDatabaseWithServiceResponseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final Boolean basic)

Retrieves the list of all tables in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the tables.
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.
basic - The basic switch indicates what level of information to return when listing tables. When basic is true, only database_name, schema_name, table_name and version are returned for each table, otherwise all table metadata is returned. By default, it is false

Returns:

the observable to the PagedList<USqlTable> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablesNext

public PagedList listTablesNext(final String nextPageLink)

Retrieves the list of tables from the Data Lake Analytics catalog.

Parameters:

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

Returns:

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

listTablesNextAsync

public Observable> listTablesNextAsync(final String nextPageLink)

Retrieves the list of tables from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlTable> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablesNextAsync

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

Retrieves the list of tables from the Data Lake Analytics catalog.

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

listTablesNextWithServiceResponseAsync

public Observable>> listTablesNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of tables from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlTable> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatistics

public PagedList listTableStatistics(final String accountName, final String databaseName, final String schemaName, final String tableName)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the statistics.
schemaName - The name of the schema containing the statistics.
tableName - The name of the table containing the statistics.

Returns:

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

listTableStatistics

public PagedList listTableStatistics(final String accountName, final String databaseName, final String schemaName, final String tableName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the statistics.
schemaName - The name of the schema containing the statistics.
tableName - The name of the table containing the statistics.
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<USqlTableStatistics> 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

listTableStatisticsAsync

public Observable> listTableStatisticsAsync(final String accountName, final String databaseName, final String schemaName, final String tableName)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the statistics.
schemaName - The name of the schema containing the statistics.
tableName - The name of the table containing the statistics.

Returns:

the observable to the PagedList<USqlTableStatistics> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatisticsAsync

public ServiceFuture> listTableStatisticsAsync(final String accountName, final String databaseName, final String schemaName, final String tableName, final ListOperationCallback serviceCallback)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the statistics.
schemaName - The name of the schema containing the statistics.
tableName - The name of the table containing the statistics.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatisticsAsync

public Observable> listTableStatisticsAsync(final String accountName, final String databaseName, final String schemaName, final String tableName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the statistics.
schemaName - The name of the schema containing the statistics.
tableName - The name of the table containing the statistics.
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<USqlTableStatistics> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatisticsAsync

public ServiceFuture> listTableStatisticsAsync(final String accountName, final String databaseName, final String schemaName, final String tableName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback serviceCallback)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the statistics.
schemaName - The name of the schema containing the statistics.
tableName - The name of the table containing the statistics.
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

listTableStatisticsByDatabase

public PagedList listTableStatisticsByDatabase(final String accountName, final String databaseName)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table statistics.

Returns:

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

listTableStatisticsByDatabase

public PagedList listTableStatisticsByDatabase(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table statistics.
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<USqlTableStatistics> 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

listTableStatisticsByDatabaseAndSchema

public PagedList listTableStatisticsByDatabaseAndSchema(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the statistics.
schemaName - The name of the schema containing the statistics.

Returns:

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

listTableStatisticsByDatabaseAndSchema

public PagedList listTableStatisticsByDatabaseAndSchema(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the statistics.
schemaName - The name of the schema containing the statistics.
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<USqlTableStatistics> 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

listTableStatisticsByDatabaseAndSchemaAsync

public Observable> listTableStatisticsByDatabaseAndSchemaAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the statistics.
schemaName - The name of the schema containing the statistics.

Returns:

the observable to the PagedList<USqlTableStatistics> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatisticsByDatabaseAndSchemaAsync

public ServiceFuture> listTableStatisticsByDatabaseAndSchemaAsync(final String accountName, final String databaseName, final String schemaName, final ListOperationCallback serviceCallback)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the statistics.
schemaName - The name of the schema containing the statistics.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatisticsByDatabaseAndSchemaAsync

public Observable> listTableStatisticsByDatabaseAndSchemaAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the statistics.
schemaName - The name of the schema containing the statistics.
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<USqlTableStatistics> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatisticsByDatabaseAndSchemaAsync

public ServiceFuture> listTableStatisticsByDatabaseAndSchemaAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback serviceCallback)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the statistics.
schemaName - The name of the schema containing the statistics.
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

listTableStatisticsByDatabaseAndSchemaNext

public PagedList listTableStatisticsByDatabaseAndSchemaNext(final String nextPageLink)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

Parameters:

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

Returns:

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

listTableStatisticsByDatabaseAndSchemaNextAsync

public Observable> listTableStatisticsByDatabaseAndSchemaNextAsync(final String nextPageLink)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlTableStatistics> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatisticsByDatabaseAndSchemaNextAsync

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

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

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

listTableStatisticsByDatabaseAndSchemaNextWithServiceResponseAsync

public Observable>> listTableStatisticsByDatabaseAndSchemaNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlTableStatistics> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatisticsByDatabaseAndSchemaWithServiceResponseAsync

public Observable>> listTableStatisticsByDatabaseAndSchemaWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the statistics.
schemaName - The name of the schema containing the statistics.

Returns:

the observable to the PagedList<USqlTableStatistics> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatisticsByDatabaseAndSchemaWithServiceResponseAsync

public Observable>> listTableStatisticsByDatabaseAndSchemaWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the statistics.
schemaName - The name of the schema containing the statistics.
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<USqlTableStatistics> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatisticsByDatabaseAsync

public Observable> listTableStatisticsByDatabaseAsync(final String accountName, final String databaseName)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table statistics.

Returns:

the observable to the PagedList<USqlTableStatistics> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatisticsByDatabaseAsync

public ServiceFuture> listTableStatisticsByDatabaseAsync(final String accountName, final String databaseName, final ListOperationCallback serviceCallback)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table statistics.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatisticsByDatabaseAsync

public Observable> listTableStatisticsByDatabaseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table statistics.
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<USqlTableStatistics> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatisticsByDatabaseAsync

public ServiceFuture> listTableStatisticsByDatabaseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback serviceCallback)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table statistics.
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

listTableStatisticsByDatabaseNext

public PagedList listTableStatisticsByDatabaseNext(final String nextPageLink)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

Parameters:

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

Returns:

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

listTableStatisticsByDatabaseNextAsync

public Observable> listTableStatisticsByDatabaseNextAsync(final String nextPageLink)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlTableStatistics> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatisticsByDatabaseNextAsync

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

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

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

listTableStatisticsByDatabaseNextWithServiceResponseAsync

public Observable>> listTableStatisticsByDatabaseNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlTableStatistics> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatisticsByDatabaseWithServiceResponseAsync

public Observable>> listTableStatisticsByDatabaseWithServiceResponseAsync(final String accountName, final String databaseName)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table statistics.

Returns:

the observable to the PagedList<USqlTableStatistics> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatisticsByDatabaseWithServiceResponseAsync

public Observable>> listTableStatisticsByDatabaseWithServiceResponseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table statistics.
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<USqlTableStatistics> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatisticsNext

public PagedList listTableStatisticsNext(final String nextPageLink)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

Parameters:

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

Returns:

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

listTableStatisticsNextAsync

public Observable> listTableStatisticsNextAsync(final String nextPageLink)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlTableStatistics> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatisticsNextAsync

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

Retrieves the list of table statistics from the Data Lake Analytics catalog.

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

listTableStatisticsNextWithServiceResponseAsync

public Observable>> listTableStatisticsNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlTableStatistics> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatisticsWithServiceResponseAsync

public Observable>> listTableStatisticsWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String tableName)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the statistics.
schemaName - The name of the schema containing the statistics.
tableName - The name of the table containing the statistics.

Returns:

the observable to the PagedList<USqlTableStatistics> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableStatisticsWithServiceResponseAsync

public Observable>> listTableStatisticsWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String tableName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table statistics from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the statistics.
schemaName - The name of the schema containing the statistics.
tableName - The name of the table containing the statistics.
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<USqlTableStatistics> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablesWithServiceResponseAsync

public Observable>> listTablesWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of tables from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the tables.
schemaName - The name of the schema containing the tables.

Returns:

the observable to the PagedList<USqlTable> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTablesWithServiceResponseAsync

public Observable>> listTablesWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final Boolean basic)

Retrieves the list of tables from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the tables.
schemaName - The name of the schema containing the tables.
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.
basic - The basic switch indicates what level of information to return when listing tables. When basic is true, only database_name, schema_name, table_name and version are returned for each table, otherwise all table metadata is returned. By default, it is false. Optional.

Returns:

the observable to the PagedList<USqlTable> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableTypes

public PagedList listTableTypes(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of table types from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table types.
schemaName - The name of the schema containing the table types.

Returns:

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

listTableTypes

public PagedList listTableTypes(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table types from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table types.
schemaName - The name of the schema containing the table types.
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<USqlTableType> 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

listTableTypesAsync

public Observable> listTableTypesAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of table types from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table types.
schemaName - The name of the schema containing the table types.

Returns:

the observable to the PagedList<USqlTableType> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableTypesAsync

public ServiceFuture> listTableTypesAsync(final String accountName, final String databaseName, final String schemaName, final ListOperationCallback serviceCallback)

Retrieves the list of table types from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table types.
schemaName - The name of the schema containing the table types.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableTypesAsync

public Observable> listTableTypesAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table types from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table types.
schemaName - The name of the schema containing the table types.
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<USqlTableType> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableTypesAsync

public ServiceFuture> listTableTypesAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback serviceCallback)

Retrieves the list of table types from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table types.
schemaName - The name of the schema containing the table types.
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

listTableTypesNext

public PagedList listTableTypesNext(final String nextPageLink)

Retrieves the list of table types from the Data Lake Analytics catalog.

Parameters:

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

Returns:

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

listTableTypesNextAsync

public Observable> listTableTypesNextAsync(final String nextPageLink)

Retrieves the list of table types from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlTableType> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableTypesNextAsync

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

Retrieves the list of table types from the Data Lake Analytics catalog.

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

listTableTypesNextWithServiceResponseAsync

public Observable>> listTableTypesNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of table types from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlTableType> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableTypesWithServiceResponseAsync

public Observable>> listTableTypesWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of table types from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table types.
schemaName - The name of the schema containing the table types.

Returns:

the observable to the PagedList<USqlTableType> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableTypesWithServiceResponseAsync

public Observable>> listTableTypesWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table types from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table types.
schemaName - The name of the schema containing the table types.
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<USqlTableType> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableValuedFunctions

public PagedList listTableValuedFunctions(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table valued functions.
schemaName - The name of the schema containing the table valued functions.

Returns:

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

listTableValuedFunctions

public PagedList listTableValuedFunctions(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table valued functions.
schemaName - The name of the schema containing the table valued functions.
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<USqlTableValuedFunction> 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

listTableValuedFunctionsAsync

public Observable> listTableValuedFunctionsAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table valued functions.
schemaName - The name of the schema containing the table valued functions.

Returns:

the observable to the PagedList<USqlTableValuedFunction> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableValuedFunctionsAsync

public ServiceFuture> listTableValuedFunctionsAsync(final String accountName, final String databaseName, final String schemaName, final ListOperationCallback serviceCallback)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table valued functions.
schemaName - The name of the schema containing the table valued functions.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableValuedFunctionsAsync

public Observable> listTableValuedFunctionsAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table valued functions.
schemaName - The name of the schema containing the table valued functions.
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<USqlTableValuedFunction> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableValuedFunctionsAsync

public ServiceFuture> listTableValuedFunctionsAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback serviceCallback)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table valued functions.
schemaName - The name of the schema containing the table valued functions.
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

listTableValuedFunctionsByDatabase

public PagedList listTableValuedFunctionsByDatabase(final String accountName, final String databaseName)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table valued functions.

Returns:

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

listTableValuedFunctionsByDatabase

public PagedList listTableValuedFunctionsByDatabase(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table valued functions.
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<USqlTableValuedFunction> 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

listTableValuedFunctionsByDatabaseAsync

public Observable> listTableValuedFunctionsByDatabaseAsync(final String accountName, final String databaseName)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table valued functions.

Returns:

the observable to the PagedList<USqlTableValuedFunction> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableValuedFunctionsByDatabaseAsync

public ServiceFuture> listTableValuedFunctionsByDatabaseAsync(final String accountName, final String databaseName, final ListOperationCallback serviceCallback)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table valued functions.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableValuedFunctionsByDatabaseAsync

public Observable> listTableValuedFunctionsByDatabaseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table valued functions.
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<USqlTableValuedFunction> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableValuedFunctionsByDatabaseAsync

public ServiceFuture> listTableValuedFunctionsByDatabaseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback serviceCallback)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table valued functions.
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

listTableValuedFunctionsByDatabaseNext

public PagedList listTableValuedFunctionsByDatabaseNext(final String nextPageLink)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

Parameters:

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

Returns:

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

listTableValuedFunctionsByDatabaseNextAsync

public Observable> listTableValuedFunctionsByDatabaseNextAsync(final String nextPageLink)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlTableValuedFunction> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableValuedFunctionsByDatabaseNextAsync

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

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

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

listTableValuedFunctionsByDatabaseNextWithServiceResponseAsync

public Observable>> listTableValuedFunctionsByDatabaseNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlTableValuedFunction> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableValuedFunctionsByDatabaseWithServiceResponseAsync

public Observable>> listTableValuedFunctionsByDatabaseWithServiceResponseAsync(final String accountName, final String databaseName)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table valued functions.

Returns:

the observable to the PagedList<USqlTableValuedFunction> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableValuedFunctionsByDatabaseWithServiceResponseAsync

public Observable>> listTableValuedFunctionsByDatabaseWithServiceResponseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table valued functions.
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<USqlTableValuedFunction> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableValuedFunctionsNext

public PagedList listTableValuedFunctionsNext(final String nextPageLink)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

Parameters:

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

Returns:

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

listTableValuedFunctionsNextAsync

public Observable> listTableValuedFunctionsNextAsync(final String nextPageLink)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlTableValuedFunction> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableValuedFunctionsNextAsync

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

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

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

listTableValuedFunctionsNextWithServiceResponseAsync

public Observable>> listTableValuedFunctionsNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlTableValuedFunction> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableValuedFunctionsWithServiceResponseAsync

public Observable>> listTableValuedFunctionsWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table valued functions.
schemaName - The name of the schema containing the table valued functions.

Returns:

the observable to the PagedList<USqlTableValuedFunction> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTableValuedFunctionsWithServiceResponseAsync

public Observable>> listTableValuedFunctionsWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of table valued functions from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the table valued functions.
schemaName - The name of the schema containing the table valued functions.
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<USqlTableValuedFunction> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTypes

public PagedList listTypes(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the types.
schemaName - The name of the schema containing the types.

Returns:

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

listTypes

public PagedList listTypes(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the types.
schemaName - The name of the schema containing the types.
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<USqlType> 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

listTypesAsync

public Observable> listTypesAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the types.
schemaName - The name of the schema containing the types.

Returns:

the observable to the PagedList<USqlType> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTypesAsync

public ServiceFuture> listTypesAsync(final String accountName, final String databaseName, final String schemaName, final ListOperationCallback serviceCallback)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the types.
schemaName - The name of the schema containing the types.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTypesAsync

public Observable> listTypesAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the types.
schemaName - The name of the schema containing the types.
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<USqlType> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTypesAsync

public ServiceFuture> listTypesAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback serviceCallback)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the types.
schemaName - The name of the schema containing the types.
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

listTypesNext

public PagedList listTypesNext(final String nextPageLink)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

Parameters:

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

Returns:

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

listTypesNextAsync

public Observable> listTypesNextAsync(final String nextPageLink)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlType> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTypesNextAsync

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

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

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

listTypesNextWithServiceResponseAsync

public Observable>> listTypesNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlType> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTypesWithServiceResponseAsync

public Observable>> listTypesWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the types.
schemaName - The name of the schema containing the types.

Returns:

the observable to the PagedList<USqlType> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listTypesWithServiceResponseAsync

public Observable>> listTypesWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the types.
schemaName - The name of the schema containing the types.
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<USqlType> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listViews

public PagedList listViews(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of views from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the views.
schemaName - The name of the schema containing the views.

Returns:

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

listViews

public PagedList listViews(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of views from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the views.
schemaName - The name of the schema containing the views.
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<USqlView> 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

listViewsAsync

public Observable> listViewsAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of views from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the views.
schemaName - The name of the schema containing the views.

Returns:

the observable to the PagedList<USqlView> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listViewsAsync

public ServiceFuture> listViewsAsync(final String accountName, final String databaseName, final String schemaName, final ListOperationCallback serviceCallback)

Retrieves the list of views from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the views.
schemaName - The name of the schema containing the views.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listViewsAsync

public Observable> listViewsAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of views from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the views.
schemaName - The name of the schema containing the views.
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<USqlView> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listViewsAsync

public ServiceFuture> listViewsAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback serviceCallback)

Retrieves the list of views from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the views.
schemaName - The name of the schema containing the views.
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

listViewsByDatabase

public PagedList listViewsByDatabase(final String accountName, final String databaseName)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the views.

Returns:

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

listViewsByDatabase

public PagedList listViewsByDatabase(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the views.
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<USqlView> 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

listViewsByDatabaseAsync

public Observable> listViewsByDatabaseAsync(final String accountName, final String databaseName)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the views.

Returns:

the observable to the PagedList<USqlView> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listViewsByDatabaseAsync

public ServiceFuture> listViewsByDatabaseAsync(final String accountName, final String databaseName, final ListOperationCallback serviceCallback)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the views.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listViewsByDatabaseAsync

public Observable> listViewsByDatabaseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the views.
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<USqlView> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listViewsByDatabaseAsync

public ServiceFuture> listViewsByDatabaseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback serviceCallback)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the views.
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

listViewsByDatabaseNext

public PagedList listViewsByDatabaseNext(final String nextPageLink)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

Parameters:

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

Returns:

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

listViewsByDatabaseNextAsync

public Observable> listViewsByDatabaseNextAsync(final String nextPageLink)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlView> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listViewsByDatabaseNextAsync

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

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

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

listViewsByDatabaseNextWithServiceResponseAsync

public Observable>> listViewsByDatabaseNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlView> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listViewsByDatabaseWithServiceResponseAsync

public Observable>> listViewsByDatabaseWithServiceResponseAsync(final String accountName, final String databaseName)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the views.

Returns:

the observable to the PagedList<USqlView> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listViewsByDatabaseWithServiceResponseAsync

public Observable>> listViewsByDatabaseWithServiceResponseAsync(final String accountName, final String databaseName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of all views in a database from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the views.
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<USqlView> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listViewsNext

public PagedList listViewsNext(final String nextPageLink)

Retrieves the list of views from the Data Lake Analytics catalog.

Parameters:

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

Returns:

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

listViewsNextAsync

public Observable> listViewsNextAsync(final String nextPageLink)

Retrieves the list of views from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlView> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listViewsNextAsync

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

Retrieves the list of views from the Data Lake Analytics catalog.

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

listViewsNextWithServiceResponseAsync

public Observable>> listViewsNextWithServiceResponseAsync(final String nextPageLink)

Retrieves the list of views from the Data Lake Analytics catalog.

Parameters:

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

Returns:

the observable to the PagedList<USqlView> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listViewsWithServiceResponseAsync

public Observable>> listViewsWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName)

Retrieves the list of views from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the views.
schemaName - The name of the schema containing the views.

Returns:

the observable to the PagedList<USqlView> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listViewsWithServiceResponseAsync

public Observable>> listViewsWithServiceResponseAsync(final String accountName, final String databaseName, final String schemaName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Retrieves the list of views from the Data Lake Analytics catalog.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the views.
schemaName - The name of the schema containing the views.
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<USqlView> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

updateCredential

public void updateCredential(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialUpdateParameters parameters)

Modifies the specified credential for use with external data sources in the specified database.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the credential.
credentialName - The name of the credential.
parameters - The parameters required to modify the credential (name and password)

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

updateCredentialAsync

public Observable updateCredentialAsync(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialUpdateParameters parameters)

Modifies the specified credential for use with external data sources in the specified database.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the credential.
credentialName - The name of the credential.
parameters - The parameters required to modify the credential (name and password)

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

updateCredentialAsync

public ServiceFuture updateCredentialAsync(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialUpdateParameters parameters, final ServiceCallback serviceCallback)

Modifies the specified credential for use with external data sources in the specified database.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the credential.
credentialName - The name of the credential.
parameters - The parameters required to modify the credential (name and password)
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

updateCredentialWithServiceResponseAsync

public Observable> updateCredentialWithServiceResponseAsync(String accountName, String databaseName, String credentialName, DataLakeAnalyticsCatalogCredentialUpdateParameters parameters)

Modifies the specified credential for use with external data sources in the specified database.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the credential.
credentialName - The name of the credential.
parameters - The parameters required to modify the credential (name and password)

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

updateSecret

public void updateSecret(String accountName, String databaseName, String secretName, DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters parameters)

Modifies the specified secret for use with external data sources in the specified database. This is deprecated and will be removed in the next release. Please use UpdateCredential instead.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the secret.
secretName - The name of the secret.
parameters - The parameters required to modify the secret (name and password)

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

updateSecretAsync

public Observable updateSecretAsync(String accountName, String databaseName, String secretName, DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters parameters)

Modifies the specified secret for use with external data sources in the specified database. This is deprecated and will be removed in the next release. Please use UpdateCredential instead.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the secret.
secretName - The name of the secret.
parameters - The parameters required to modify the secret (name and password)

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

updateSecretAsync

public ServiceFuture updateSecretAsync(String accountName, String databaseName, String secretName, DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters parameters, final ServiceCallback serviceCallback)

Modifies the specified secret for use with external data sources in the specified database. This is deprecated and will be removed in the next release. Please use UpdateCredential instead.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the secret.
secretName - The name of the secret.
parameters - The parameters required to modify the secret (name and password)
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

updateSecretWithServiceResponseAsync

public Observable> updateSecretWithServiceResponseAsync(String accountName, String databaseName, String secretName, DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters parameters)

Modifies the specified secret for use with external data sources in the specified database. This is deprecated and will be removed in the next release. Please use UpdateCredential instead.

Parameters:

accountName - The Azure Data Lake Analytics account upon which to execute catalog operations.
databaseName - The name of the database containing the secret.
secretName - The name of the secret.
parameters - The parameters required to modify the secret (name and password)

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

Applies to