...

Package catalog

import "github.com/Azure/azure-sdk-for-go/services/preview/datalake/analytics/2015-10-01-preview/catalog"
Overview
Index
Subdirectories

Overview ▾

Package catalog implements the Azure ARM Catalog service API version 2015-10-01-preview.

Creates an Azure Data Lake Analytics catalog client.

Index ▾

Constants
func UserAgent() string
func Version() string
type BaseClient
    func New() BaseClient
    func NewWithoutDefaults(adlaCatalogDNSSuffix string) BaseClient
type Client
    func NewClient() Client
    func (client Client) CreateSecret(ctx context.Context, accountName string, databaseName string, secretName string, parameters DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters) (result USQLSecret, err error)
    func (client Client) CreateSecretPreparer(ctx context.Context, accountName string, databaseName string, secretName string, parameters DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters) (*http.Request, error)
    func (client Client) CreateSecretResponder(resp *http.Response) (result USQLSecret, err error)
    func (client Client) CreateSecretSender(req *http.Request) (*http.Response, error)
    func (client Client) DeleteAllSecrets(ctx context.Context, accountName string, databaseName string) (result autorest.Response, err error)
    func (client Client) DeleteAllSecretsPreparer(ctx context.Context, accountName string, databaseName string) (*http.Request, error)
    func (client Client) DeleteAllSecretsResponder(resp *http.Response) (result autorest.Response, err error)
    func (client Client) DeleteAllSecretsSender(req *http.Request) (*http.Response, error)
    func (client Client) DeleteSecret(ctx context.Context, accountName string, databaseName string, secretName string) (result autorest.Response, err error)
    func (client Client) DeleteSecretPreparer(ctx context.Context, accountName string, databaseName string, secretName string) (*http.Request, error)
    func (client Client) DeleteSecretResponder(resp *http.Response) (result autorest.Response, err error)
    func (client Client) DeleteSecretSender(req *http.Request) (*http.Response, error)
    func (client Client) GetAssembly(ctx context.Context, accountName string, databaseName string, assemblyName string) (result USQLAssembly, err error)
    func (client Client) GetAssemblyPreparer(ctx context.Context, accountName string, databaseName string, assemblyName string) (*http.Request, error)
    func (client Client) GetAssemblyResponder(resp *http.Response) (result USQLAssembly, err error)
    func (client Client) GetAssemblySender(req *http.Request) (*http.Response, error)
    func (client Client) GetCredential(ctx context.Context, accountName string, databaseName string, credentialName string) (result USQLCredential, err error)
    func (client Client) GetCredentialPreparer(ctx context.Context, accountName string, databaseName string, credentialName string) (*http.Request, error)
    func (client Client) GetCredentialResponder(resp *http.Response) (result USQLCredential, err error)
    func (client Client) GetCredentialSender(req *http.Request) (*http.Response, error)
    func (client Client) GetDatabase(ctx context.Context, accountName string, databaseName string) (result USQLDatabase, err error)
    func (client Client) GetDatabasePreparer(ctx context.Context, accountName string, databaseName string) (*http.Request, error)
    func (client Client) GetDatabaseResponder(resp *http.Response) (result USQLDatabase, err error)
    func (client Client) GetDatabaseSender(req *http.Request) (*http.Response, error)
    func (client Client) GetExternalDataSource(ctx context.Context, accountName string, databaseName string, externalDataSourceName string) (result USQLExternalDataSource, err error)
    func (client Client) GetExternalDataSourcePreparer(ctx context.Context, accountName string, databaseName string, externalDataSourceName string) (*http.Request, error)
    func (client Client) GetExternalDataSourceResponder(resp *http.Response) (result USQLExternalDataSource, err error)
    func (client Client) GetExternalDataSourceSender(req *http.Request) (*http.Response, error)
    func (client Client) GetProcedure(ctx context.Context, accountName string, databaseName string, schemaName string, procedureName string) (result USQLProcedure, err error)
    func (client Client) GetProcedurePreparer(ctx context.Context, accountName string, databaseName string, schemaName string, procedureName string) (*http.Request, error)
    func (client Client) GetProcedureResponder(resp *http.Response) (result USQLProcedure, err error)
    func (client Client) GetProcedureSender(req *http.Request) (*http.Response, error)
    func (client Client) GetSchema(ctx context.Context, accountName string, databaseName string, schemaName string) (result USQLSchema, err error)
    func (client Client) GetSchemaPreparer(ctx context.Context, accountName string, databaseName string, schemaName string) (*http.Request, error)
    func (client Client) GetSchemaResponder(resp *http.Response) (result USQLSchema, err error)
    func (client Client) GetSchemaSender(req *http.Request) (*http.Response, error)
    func (client Client) GetSecret(ctx context.Context, accountName string, databaseName string, secretName string) (result USQLSecret, err error)
    func (client Client) GetSecretPreparer(ctx context.Context, accountName string, databaseName string, secretName string) (*http.Request, error)
    func (client Client) GetSecretResponder(resp *http.Response) (result USQLSecret, err error)
    func (client Client) GetSecretSender(req *http.Request) (*http.Response, error)
    func (client Client) GetTable(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string) (result USQLTable, err error)
    func (client Client) GetTablePartition(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string, partitionName string) (result USQLTablePartition, err error)
    func (client Client) GetTablePartitionPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string, partitionName string) (*http.Request, error)
    func (client Client) GetTablePartitionResponder(resp *http.Response) (result USQLTablePartition, err error)
    func (client Client) GetTablePartitionSender(req *http.Request) (*http.Response, error)
    func (client Client) GetTablePreparer(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string) (*http.Request, error)
    func (client Client) GetTableResponder(resp *http.Response) (result USQLTable, err error)
    func (client Client) GetTableSender(req *http.Request) (*http.Response, error)
    func (client Client) GetTableStatistic(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string, statisticsName string) (result USQLTableStatistics, err error)
    func (client Client) GetTableStatisticPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string, statisticsName string) (*http.Request, error)
    func (client Client) GetTableStatisticResponder(resp *http.Response) (result USQLTableStatistics, err error)
    func (client Client) GetTableStatisticSender(req *http.Request) (*http.Response, error)
    func (client Client) GetTableType(ctx context.Context, accountName string, databaseName string, schemaName string, tableTypeName string) (result USQLTableType, err error)
    func (client Client) GetTableTypePreparer(ctx context.Context, accountName string, databaseName string, schemaName string, tableTypeName string) (*http.Request, error)
    func (client Client) GetTableTypeResponder(resp *http.Response) (result USQLTableType, err error)
    func (client Client) GetTableTypeSender(req *http.Request) (*http.Response, error)
    func (client Client) GetTableValuedFunction(ctx context.Context, accountName string, databaseName string, schemaName string, tableValuedFunctionName string) (result USQLTableValuedFunction, err error)
    func (client Client) GetTableValuedFunctionPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, tableValuedFunctionName string) (*http.Request, error)
    func (client Client) GetTableValuedFunctionResponder(resp *http.Response) (result USQLTableValuedFunction, err error)
    func (client Client) GetTableValuedFunctionSender(req *http.Request) (*http.Response, error)
    func (client Client) GetView(ctx context.Context, accountName string, databaseName string, schemaName string, viewName string) (result USQLView, err error)
    func (client Client) GetViewPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, viewName string) (*http.Request, error)
    func (client Client) GetViewResponder(resp *http.Response) (result USQLView, err error)
    func (client Client) GetViewSender(req *http.Request) (*http.Response, error)
    func (client Client) ListAssemblies(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLAssemblyListPage, err error)
    func (client Client) ListAssembliesComplete(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLAssemblyListIterator, err error)
    func (client Client) ListAssembliesPreparer(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)
    func (client Client) ListAssembliesResponder(resp *http.Response) (result USQLAssemblyList, err error)
    func (client Client) ListAssembliesSender(req *http.Request) (*http.Response, error)
    func (client Client) ListCredentials(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLCredentialListPage, err error)
    func (client Client) ListCredentialsComplete(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLCredentialListIterator, err error)
    func (client Client) ListCredentialsPreparer(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)
    func (client Client) ListCredentialsResponder(resp *http.Response) (result USQLCredentialList, err error)
    func (client Client) ListCredentialsSender(req *http.Request) (*http.Response, error)
    func (client Client) ListDatabases(ctx context.Context, accountName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLDatabaseListPage, err error)
    func (client Client) ListDatabasesComplete(ctx context.Context, accountName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLDatabaseListIterator, err error)
    func (client Client) ListDatabasesPreparer(ctx context.Context, accountName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)
    func (client Client) ListDatabasesResponder(resp *http.Response) (result USQLDatabaseList, err error)
    func (client Client) ListDatabasesSender(req *http.Request) (*http.Response, error)
    func (client Client) ListExternalDataSources(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLExternalDataSourceListPage, err error)
    func (client Client) ListExternalDataSourcesComplete(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLExternalDataSourceListIterator, err error)
    func (client Client) ListExternalDataSourcesPreparer(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)
    func (client Client) ListExternalDataSourcesResponder(resp *http.Response) (result USQLExternalDataSourceList, err error)
    func (client Client) ListExternalDataSourcesSender(req *http.Request) (*http.Response, error)
    func (client Client) ListProcedures(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLProcedureListPage, err error)
    func (client Client) ListProceduresComplete(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLProcedureListIterator, err error)
    func (client Client) ListProceduresPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)
    func (client Client) ListProceduresResponder(resp *http.Response) (result USQLProcedureList, err error)
    func (client Client) ListProceduresSender(req *http.Request) (*http.Response, error)
    func (client Client) ListSchemas(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLSchemaListPage, err error)
    func (client Client) ListSchemasComplete(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLSchemaListIterator, err error)
    func (client Client) ListSchemasPreparer(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)
    func (client Client) ListSchemasResponder(resp *http.Response) (result USQLSchemaList, err error)
    func (client Client) ListSchemasSender(req *http.Request) (*http.Response, error)
    func (client Client) ListTablePartitions(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTablePartitionListPage, err error)
    func (client Client) ListTablePartitionsComplete(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTablePartitionListIterator, err error)
    func (client Client) ListTablePartitionsPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)
    func (client Client) ListTablePartitionsResponder(resp *http.Response) (result USQLTablePartitionList, err error)
    func (client Client) ListTablePartitionsSender(req *http.Request) (*http.Response, error)
    func (client Client) ListTableStatistics(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTableStatisticsListPage, err error)
    func (client Client) ListTableStatisticsComplete(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTableStatisticsListIterator, err error)
    func (client Client) ListTableStatisticsPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)
    func (client Client) ListTableStatisticsResponder(resp *http.Response) (result USQLTableStatisticsList, err error)
    func (client Client) ListTableStatisticsSender(req *http.Request) (*http.Response, error)
    func (client Client) ListTableTypes(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTableTypeListPage, err error)
    func (client Client) ListTableTypesComplete(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTableTypeListIterator, err error)
    func (client Client) ListTableTypesPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)
    func (client Client) ListTableTypesResponder(resp *http.Response) (result USQLTableTypeList, err error)
    func (client Client) ListTableTypesSender(req *http.Request) (*http.Response, error)
    func (client Client) ListTableValuedFunctions(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTableValuedFunctionListPage, err error)
    func (client Client) ListTableValuedFunctionsComplete(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTableValuedFunctionListIterator, err error)
    func (client Client) ListTableValuedFunctionsPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)
    func (client Client) ListTableValuedFunctionsResponder(resp *http.Response) (result USQLTableValuedFunctionList, err error)
    func (client Client) ListTableValuedFunctionsSender(req *http.Request) (*http.Response, error)
    func (client Client) ListTables(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTableListPage, err error)
    func (client Client) ListTablesComplete(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTableListIterator, err error)
    func (client Client) ListTablesPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)
    func (client Client) ListTablesResponder(resp *http.Response) (result USQLTableList, err error)
    func (client Client) ListTablesSender(req *http.Request) (*http.Response, error)
    func (client Client) ListTypes(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTypeListPage, err error)
    func (client Client) ListTypesComplete(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTypeListIterator, err error)
    func (client Client) ListTypesPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)
    func (client Client) ListTypesResponder(resp *http.Response) (result USQLTypeList, err error)
    func (client Client) ListTypesSender(req *http.Request) (*http.Response, error)
    func (client Client) ListViews(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLViewListPage, err error)
    func (client Client) ListViewsComplete(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLViewListIterator, err error)
    func (client Client) ListViewsPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)
    func (client Client) ListViewsResponder(resp *http.Response) (result USQLViewList, err error)
    func (client Client) ListViewsSender(req *http.Request) (*http.Response, error)
    func (client Client) UpdateSecret(ctx context.Context, accountName string, databaseName string, secretName string, parameters DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters) (result USQLSecret, err error)
    func (client Client) UpdateSecretPreparer(ctx context.Context, accountName string, databaseName string, secretName string, parameters DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters) (*http.Request, error)
    func (client Client) UpdateSecretResponder(resp *http.Response) (result USQLSecret, err error)
    func (client Client) UpdateSecretSender(req *http.Request) (*http.Response, error)
type DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters
type DdlName
type EntityID
type ExternalTable
type FileType
    func PossibleFileTypeValues() []FileType
type Item
type ItemList
type TypeFieldInfo
type USQLAssembly
type USQLAssemblyClr
type USQLAssemblyDependencyInfo
type USQLAssemblyFileInfo
type USQLAssemblyList
    func (usal USQLAssemblyList) IsEmpty() bool
    func (usal USQLAssemblyList) MarshalJSON() ([]byte, error)
type USQLAssemblyListIterator
    func NewUSQLAssemblyListIterator(page USQLAssemblyListPage) USQLAssemblyListIterator
    func (iter *USQLAssemblyListIterator) Next() error
    func (iter *USQLAssemblyListIterator) NextWithContext(ctx context.Context) (err error)
    func (iter USQLAssemblyListIterator) NotDone() bool
    func (iter USQLAssemblyListIterator) Response() USQLAssemblyList
    func (iter USQLAssemblyListIterator) Value() USQLAssemblyClr
type USQLAssemblyListPage
    func NewUSQLAssemblyListPage(cur USQLAssemblyList, getNextPage func(context.Context, USQLAssemblyList) (USQLAssemblyList, error)) USQLAssemblyListPage
    func (page *USQLAssemblyListPage) Next() error
    func (page *USQLAssemblyListPage) NextWithContext(ctx context.Context) (err error)
    func (page USQLAssemblyListPage) NotDone() bool
    func (page USQLAssemblyListPage) Response() USQLAssemblyList
    func (page USQLAssemblyListPage) Values() []USQLAssemblyClr
type USQLCredential
type USQLCredentialList
    func (uscl USQLCredentialList) IsEmpty() bool
    func (uscl USQLCredentialList) MarshalJSON() ([]byte, error)
type USQLCredentialListIterator
    func NewUSQLCredentialListIterator(page USQLCredentialListPage) USQLCredentialListIterator
    func (iter *USQLCredentialListIterator) Next() error
    func (iter *USQLCredentialListIterator) NextWithContext(ctx context.Context) (err error)
    func (iter USQLCredentialListIterator) NotDone() bool
    func (iter USQLCredentialListIterator) Response() USQLCredentialList
    func (iter USQLCredentialListIterator) Value() USQLCredential
type USQLCredentialListPage
    func NewUSQLCredentialListPage(cur USQLCredentialList, getNextPage func(context.Context, USQLCredentialList) (USQLCredentialList, error)) USQLCredentialListPage
    func (page *USQLCredentialListPage) Next() error
    func (page *USQLCredentialListPage) NextWithContext(ctx context.Context) (err error)
    func (page USQLCredentialListPage) NotDone() bool
    func (page USQLCredentialListPage) Response() USQLCredentialList
    func (page USQLCredentialListPage) Values() []USQLCredential
type USQLDatabase
type USQLDatabaseList
    func (usdl USQLDatabaseList) IsEmpty() bool
    func (usdl USQLDatabaseList) MarshalJSON() ([]byte, error)
type USQLDatabaseListIterator
    func NewUSQLDatabaseListIterator(page USQLDatabaseListPage) USQLDatabaseListIterator
    func (iter *USQLDatabaseListIterator) Next() error
    func (iter *USQLDatabaseListIterator) NextWithContext(ctx context.Context) (err error)
    func (iter USQLDatabaseListIterator) NotDone() bool
    func (iter USQLDatabaseListIterator) Response() USQLDatabaseList
    func (iter USQLDatabaseListIterator) Value() USQLDatabase
type USQLDatabaseListPage
    func NewUSQLDatabaseListPage(cur USQLDatabaseList, getNextPage func(context.Context, USQLDatabaseList) (USQLDatabaseList, error)) USQLDatabaseListPage
    func (page *USQLDatabaseListPage) Next() error
    func (page *USQLDatabaseListPage) NextWithContext(ctx context.Context) (err error)
    func (page USQLDatabaseListPage) NotDone() bool
    func (page USQLDatabaseListPage) Response() USQLDatabaseList
    func (page USQLDatabaseListPage) Values() []USQLDatabase
type USQLDirectedColumn
type USQLDistributionInfo
type USQLExternalDataSource
type USQLExternalDataSourceList
    func (usedsl USQLExternalDataSourceList) IsEmpty() bool
    func (usedsl USQLExternalDataSourceList) MarshalJSON() ([]byte, error)
type USQLExternalDataSourceListIterator
    func NewUSQLExternalDataSourceListIterator(page USQLExternalDataSourceListPage) USQLExternalDataSourceListIterator
    func (iter *USQLExternalDataSourceListIterator) Next() error
    func (iter *USQLExternalDataSourceListIterator) NextWithContext(ctx context.Context) (err error)
    func (iter USQLExternalDataSourceListIterator) NotDone() bool
    func (iter USQLExternalDataSourceListIterator) Response() USQLExternalDataSourceList
    func (iter USQLExternalDataSourceListIterator) Value() USQLExternalDataSource
type USQLExternalDataSourceListPage
    func NewUSQLExternalDataSourceListPage(cur USQLExternalDataSourceList, getNextPage func(context.Context, USQLExternalDataSourceList) (USQLExternalDataSourceList, error)) USQLExternalDataSourceListPage
    func (page *USQLExternalDataSourceListPage) Next() error
    func (page *USQLExternalDataSourceListPage) NextWithContext(ctx context.Context) (err error)
    func (page USQLExternalDataSourceListPage) NotDone() bool
    func (page USQLExternalDataSourceListPage) Response() USQLExternalDataSourceList
    func (page USQLExternalDataSourceListPage) Values() []USQLExternalDataSource
type USQLIndex
type USQLProcedure
type USQLProcedureList
    func (uspl USQLProcedureList) IsEmpty() bool
    func (uspl USQLProcedureList) MarshalJSON() ([]byte, error)
type USQLProcedureListIterator
    func NewUSQLProcedureListIterator(page USQLProcedureListPage) USQLProcedureListIterator
    func (iter *USQLProcedureListIterator) Next() error
    func (iter *USQLProcedureListIterator) NextWithContext(ctx context.Context) (err error)
    func (iter USQLProcedureListIterator) NotDone() bool
    func (iter USQLProcedureListIterator) Response() USQLProcedureList
    func (iter USQLProcedureListIterator) Value() USQLProcedure
type USQLProcedureListPage
    func NewUSQLProcedureListPage(cur USQLProcedureList, getNextPage func(context.Context, USQLProcedureList) (USQLProcedureList, error)) USQLProcedureListPage
    func (page *USQLProcedureListPage) Next() error
    func (page *USQLProcedureListPage) NextWithContext(ctx context.Context) (err error)
    func (page USQLProcedureListPage) NotDone() bool
    func (page USQLProcedureListPage) Response() USQLProcedureList
    func (page USQLProcedureListPage) Values() []USQLProcedure
type USQLSchema
type USQLSchemaList
    func (ussl USQLSchemaList) IsEmpty() bool
    func (ussl USQLSchemaList) MarshalJSON() ([]byte, error)
type USQLSchemaListIterator
    func NewUSQLSchemaListIterator(page USQLSchemaListPage) USQLSchemaListIterator
    func (iter *USQLSchemaListIterator) Next() error
    func (iter *USQLSchemaListIterator) NextWithContext(ctx context.Context) (err error)
    func (iter USQLSchemaListIterator) NotDone() bool
    func (iter USQLSchemaListIterator) Response() USQLSchemaList
    func (iter USQLSchemaListIterator) Value() USQLSchema
type USQLSchemaListPage
    func NewUSQLSchemaListPage(cur USQLSchemaList, getNextPage func(context.Context, USQLSchemaList) (USQLSchemaList, error)) USQLSchemaListPage
    func (page *USQLSchemaListPage) Next() error
    func (page *USQLSchemaListPage) NextWithContext(ctx context.Context) (err error)
    func (page USQLSchemaListPage) NotDone() bool
    func (page USQLSchemaListPage) Response() USQLSchemaList
    func (page USQLSchemaListPage) Values() []USQLSchema
type USQLSecret
type USQLTable
type USQLTableColumn
type USQLTableList
    func (ustl USQLTableList) IsEmpty() bool
    func (ustl USQLTableList) MarshalJSON() ([]byte, error)
type USQLTableListIterator
    func NewUSQLTableListIterator(page USQLTableListPage) USQLTableListIterator
    func (iter *USQLTableListIterator) Next() error
    func (iter *USQLTableListIterator) NextWithContext(ctx context.Context) (err error)
    func (iter USQLTableListIterator) NotDone() bool
    func (iter USQLTableListIterator) Response() USQLTableList
    func (iter USQLTableListIterator) Value() USQLTable
type USQLTableListPage
    func NewUSQLTableListPage(cur USQLTableList, getNextPage func(context.Context, USQLTableList) (USQLTableList, error)) USQLTableListPage
    func (page *USQLTableListPage) Next() error
    func (page *USQLTableListPage) NextWithContext(ctx context.Context) (err error)
    func (page USQLTableListPage) NotDone() bool
    func (page USQLTableListPage) Response() USQLTableList
    func (page USQLTableListPage) Values() []USQLTable
type USQLTablePartition
type USQLTablePartitionList
    func (ustpl USQLTablePartitionList) IsEmpty() bool
    func (ustpl USQLTablePartitionList) MarshalJSON() ([]byte, error)
type USQLTablePartitionListIterator
    func NewUSQLTablePartitionListIterator(page USQLTablePartitionListPage) USQLTablePartitionListIterator
    func (iter *USQLTablePartitionListIterator) Next() error
    func (iter *USQLTablePartitionListIterator) NextWithContext(ctx context.Context) (err error)
    func (iter USQLTablePartitionListIterator) NotDone() bool
    func (iter USQLTablePartitionListIterator) Response() USQLTablePartitionList
    func (iter USQLTablePartitionListIterator) Value() USQLTablePartition
type USQLTablePartitionListPage
    func NewUSQLTablePartitionListPage(cur USQLTablePartitionList, getNextPage func(context.Context, USQLTablePartitionList) (USQLTablePartitionList, error)) USQLTablePartitionListPage
    func (page *USQLTablePartitionListPage) Next() error
    func (page *USQLTablePartitionListPage) NextWithContext(ctx context.Context) (err error)
    func (page USQLTablePartitionListPage) NotDone() bool
    func (page USQLTablePartitionListPage) Response() USQLTablePartitionList
    func (page USQLTablePartitionListPage) Values() []USQLTablePartition
type USQLTableStatistics
type USQLTableStatisticsList
    func (ustsl USQLTableStatisticsList) IsEmpty() bool
    func (ustsl USQLTableStatisticsList) MarshalJSON() ([]byte, error)
type USQLTableStatisticsListIterator
    func NewUSQLTableStatisticsListIterator(page USQLTableStatisticsListPage) USQLTableStatisticsListIterator
    func (iter *USQLTableStatisticsListIterator) Next() error
    func (iter *USQLTableStatisticsListIterator) NextWithContext(ctx context.Context) (err error)
    func (iter USQLTableStatisticsListIterator) NotDone() bool
    func (iter USQLTableStatisticsListIterator) Response() USQLTableStatisticsList
    func (iter USQLTableStatisticsListIterator) Value() USQLTableStatistics
type USQLTableStatisticsListPage
    func NewUSQLTableStatisticsListPage(cur USQLTableStatisticsList, getNextPage func(context.Context, USQLTableStatisticsList) (USQLTableStatisticsList, error)) USQLTableStatisticsListPage
    func (page *USQLTableStatisticsListPage) Next() error
    func (page *USQLTableStatisticsListPage) NextWithContext(ctx context.Context) (err error)
    func (page USQLTableStatisticsListPage) NotDone() bool
    func (page USQLTableStatisticsListPage) Response() USQLTableStatisticsList
    func (page USQLTableStatisticsListPage) Values() []USQLTableStatistics
type USQLTableType
    func (ustt USQLTableType) MarshalJSON() ([]byte, error)
type USQLTableTypeList
    func (usttl USQLTableTypeList) IsEmpty() bool
    func (usttl USQLTableTypeList) MarshalJSON() ([]byte, error)
type USQLTableTypeListIterator
    func NewUSQLTableTypeListIterator(page USQLTableTypeListPage) USQLTableTypeListIterator
    func (iter *USQLTableTypeListIterator) Next() error
    func (iter *USQLTableTypeListIterator) NextWithContext(ctx context.Context) (err error)
    func (iter USQLTableTypeListIterator) NotDone() bool
    func (iter USQLTableTypeListIterator) Response() USQLTableTypeList
    func (iter USQLTableTypeListIterator) Value() USQLTableType
type USQLTableTypeListPage
    func NewUSQLTableTypeListPage(cur USQLTableTypeList, getNextPage func(context.Context, USQLTableTypeList) (USQLTableTypeList, error)) USQLTableTypeListPage
    func (page *USQLTableTypeListPage) Next() error
    func (page *USQLTableTypeListPage) NextWithContext(ctx context.Context) (err error)
    func (page USQLTableTypeListPage) NotDone() bool
    func (page USQLTableTypeListPage) Response() USQLTableTypeList
    func (page USQLTableTypeListPage) Values() []USQLTableType
type USQLTableValuedFunction
type USQLTableValuedFunctionList
    func (ustvfl USQLTableValuedFunctionList) IsEmpty() bool
    func (ustvfl USQLTableValuedFunctionList) MarshalJSON() ([]byte, error)
type USQLTableValuedFunctionListIterator
    func NewUSQLTableValuedFunctionListIterator(page USQLTableValuedFunctionListPage) USQLTableValuedFunctionListIterator
    func (iter *USQLTableValuedFunctionListIterator) Next() error
    func (iter *USQLTableValuedFunctionListIterator) NextWithContext(ctx context.Context) (err error)
    func (iter USQLTableValuedFunctionListIterator) NotDone() bool
    func (iter USQLTableValuedFunctionListIterator) Response() USQLTableValuedFunctionList
    func (iter USQLTableValuedFunctionListIterator) Value() USQLTableValuedFunction
type USQLTableValuedFunctionListPage
    func NewUSQLTableValuedFunctionListPage(cur USQLTableValuedFunctionList, getNextPage func(context.Context, USQLTableValuedFunctionList) (USQLTableValuedFunctionList, error)) USQLTableValuedFunctionListPage
    func (page *USQLTableValuedFunctionListPage) Next() error
    func (page *USQLTableValuedFunctionListPage) NextWithContext(ctx context.Context) (err error)
    func (page USQLTableValuedFunctionListPage) NotDone() bool
    func (page USQLTableValuedFunctionListPage) Response() USQLTableValuedFunctionList
    func (page USQLTableValuedFunctionListPage) Values() []USQLTableValuedFunction
type USQLType
type USQLTypeList
    func (ustl USQLTypeList) IsEmpty() bool
    func (ustl USQLTypeList) MarshalJSON() ([]byte, error)
type USQLTypeListIterator
    func NewUSQLTypeListIterator(page USQLTypeListPage) USQLTypeListIterator
    func (iter *USQLTypeListIterator) Next() error
    func (iter *USQLTypeListIterator) NextWithContext(ctx context.Context) (err error)
    func (iter USQLTypeListIterator) NotDone() bool
    func (iter USQLTypeListIterator) Response() USQLTypeList
    func (iter USQLTypeListIterator) Value() USQLType
type USQLTypeListPage
    func NewUSQLTypeListPage(cur USQLTypeList, getNextPage func(context.Context, USQLTypeList) (USQLTypeList, error)) USQLTypeListPage
    func (page *USQLTypeListPage) Next() error
    func (page *USQLTypeListPage) NextWithContext(ctx context.Context) (err error)
    func (page USQLTypeListPage) NotDone() bool
    func (page USQLTypeListPage) Response() USQLTypeList
    func (page USQLTypeListPage) Values() []USQLType
type USQLView
type USQLViewList
    func (usvl USQLViewList) IsEmpty() bool
    func (usvl USQLViewList) MarshalJSON() ([]byte, error)
type USQLViewListIterator
    func NewUSQLViewListIterator(page USQLViewListPage) USQLViewListIterator
    func (iter *USQLViewListIterator) Next() error
    func (iter *USQLViewListIterator) NextWithContext(ctx context.Context) (err error)
    func (iter USQLViewListIterator) NotDone() bool
    func (iter USQLViewListIterator) Response() USQLViewList
    func (iter USQLViewListIterator) Value() USQLView
type USQLViewListPage
    func NewUSQLViewListPage(cur USQLViewList, getNextPage func(context.Context, USQLViewList) (USQLViewList, error)) USQLViewListPage
    func (page *USQLViewListPage) Next() error
    func (page *USQLViewListPage) NextWithContext(ctx context.Context) (err error)
    func (page USQLViewListPage) NotDone() bool
    func (page USQLViewListPage) Response() USQLViewList
    func (page USQLViewListPage) Values() []USQLView

Package files

catalog.go client.go enums.go models.go version.go

Constants

const (
    // DefaultAdlaCatalogDNSSuffix is the default value for adla catalog dns suffix
    DefaultAdlaCatalogDNSSuffix = "azuredatalakeanalytics.net"
)

func UserAgent

func UserAgent() string

UserAgent returns the UserAgent string to use when sending http.Requests.

func Version

func Version() string

Version returns the semantic version (see http://semver.org) of the client.

type BaseClient

BaseClient is the base client for Catalog.

type BaseClient struct {
    autorest.Client
    AdlaCatalogDNSSuffix string
}

func New

func New() BaseClient

New creates an instance of the BaseClient client.

func NewWithoutDefaults

func NewWithoutDefaults(adlaCatalogDNSSuffix string) BaseClient

NewWithoutDefaults creates an instance of the BaseClient client.

type Client

Client is the creates an Azure Data Lake Analytics catalog client.

type Client struct {
    BaseClient
}

func NewClient

func NewClient() Client

NewClient creates an instance of the Client client.

func (Client) CreateSecret

func (client Client) CreateSecret(ctx context.Context, accountName string, databaseName string, secretName string, parameters DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters) (result USQLSecret, err error)

CreateSecret creates the specified secret for use with external data sources in the specified database. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. 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)

func (Client) CreateSecretPreparer

func (client Client) CreateSecretPreparer(ctx context.Context, accountName string, databaseName string, secretName string, parameters DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters) (*http.Request, error)

CreateSecretPreparer prepares the CreateSecret request.

func (Client) CreateSecretResponder

func (client Client) CreateSecretResponder(resp *http.Response) (result USQLSecret, err error)

CreateSecretResponder handles the response to the CreateSecret request. The method always closes the http.Response Body.

func (Client) CreateSecretSender

func (client Client) CreateSecretSender(req *http.Request) (*http.Response, error)

CreateSecretSender sends the CreateSecret request. The method will close the http.Response Body if it receives an error.

func (Client) DeleteAllSecrets

func (client Client) DeleteAllSecrets(ctx context.Context, accountName string, databaseName string) (result autorest.Response, err error)

DeleteAllSecrets deletes all secrets in the specified database Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. databaseName - the name of the database containing the secret.

func (Client) DeleteAllSecretsPreparer

func (client Client) DeleteAllSecretsPreparer(ctx context.Context, accountName string, databaseName string) (*http.Request, error)

DeleteAllSecretsPreparer prepares the DeleteAllSecrets request.

func (Client) DeleteAllSecretsResponder

func (client Client) DeleteAllSecretsResponder(resp *http.Response) (result autorest.Response, err error)

DeleteAllSecretsResponder handles the response to the DeleteAllSecrets request. The method always closes the http.Response Body.

func (Client) DeleteAllSecretsSender

func (client Client) DeleteAllSecretsSender(req *http.Request) (*http.Response, error)

DeleteAllSecretsSender sends the DeleteAllSecrets request. The method will close the http.Response Body if it receives an error.

func (Client) DeleteSecret

func (client Client) DeleteSecret(ctx context.Context, accountName string, databaseName string, secretName string) (result autorest.Response, err error)

DeleteSecret deletes the specified secret in the specified database Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. databaseName - the name of the database containing the secret. secretName - the name of the secret to delete

func (Client) DeleteSecretPreparer

func (client Client) DeleteSecretPreparer(ctx context.Context, accountName string, databaseName string, secretName string) (*http.Request, error)

DeleteSecretPreparer prepares the DeleteSecret request.

func (Client) DeleteSecretResponder

func (client Client) DeleteSecretResponder(resp *http.Response) (result autorest.Response, err error)

DeleteSecretResponder handles the response to the DeleteSecret request. The method always closes the http.Response Body.

func (Client) DeleteSecretSender

func (client Client) DeleteSecretSender(req *http.Request) (*http.Response, error)

DeleteSecretSender sends the DeleteSecret request. The method will close the http.Response Body if it receives an error.

func (Client) GetAssembly

func (client Client) GetAssembly(ctx context.Context, accountName string, databaseName string, assemblyName string) (result USQLAssembly, err error)

GetAssembly retrieves the specified assembly from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. databaseName - the name of the database containing the assembly. assemblyName - the name of the assembly.

func (Client) GetAssemblyPreparer

func (client Client) GetAssemblyPreparer(ctx context.Context, accountName string, databaseName string, assemblyName string) (*http.Request, error)

GetAssemblyPreparer prepares the GetAssembly request.

func (Client) GetAssemblyResponder

func (client Client) GetAssemblyResponder(resp *http.Response) (result USQLAssembly, err error)

GetAssemblyResponder handles the response to the GetAssembly request. The method always closes the http.Response Body.

func (Client) GetAssemblySender

func (client Client) GetAssemblySender(req *http.Request) (*http.Response, error)

GetAssemblySender sends the GetAssembly request. The method will close the http.Response Body if it receives an error.

func (Client) GetCredential

func (client Client) GetCredential(ctx context.Context, accountName string, databaseName string, credentialName string) (result USQLCredential, err error)

GetCredential retrieves the specified credential from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. databaseName - the name of the database containing the schema. credentialName - the name of the credential.

func (Client) GetCredentialPreparer

func (client Client) GetCredentialPreparer(ctx context.Context, accountName string, databaseName string, credentialName string) (*http.Request, error)

GetCredentialPreparer prepares the GetCredential request.

func (Client) GetCredentialResponder

func (client Client) GetCredentialResponder(resp *http.Response) (result USQLCredential, err error)

GetCredentialResponder handles the response to the GetCredential request. The method always closes the http.Response Body.

func (Client) GetCredentialSender

func (client Client) GetCredentialSender(req *http.Request) (*http.Response, error)

GetCredentialSender sends the GetCredential request. The method will close the http.Response Body if it receives an error.

func (Client) GetDatabase

func (client Client) GetDatabase(ctx context.Context, accountName string, databaseName string) (result USQLDatabase, err error)

GetDatabase retrieves the specified database from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. databaseName - the name of the database.

func (Client) GetDatabasePreparer

func (client Client) GetDatabasePreparer(ctx context.Context, accountName string, databaseName string) (*http.Request, error)

GetDatabasePreparer prepares the GetDatabase request.

func (Client) GetDatabaseResponder

func (client Client) GetDatabaseResponder(resp *http.Response) (result USQLDatabase, err error)

GetDatabaseResponder handles the response to the GetDatabase request. The method always closes the http.Response Body.

func (Client) GetDatabaseSender

func (client Client) GetDatabaseSender(req *http.Request) (*http.Response, error)

GetDatabaseSender sends the GetDatabase request. The method will close the http.Response Body if it receives an error.

func (Client) GetExternalDataSource

func (client Client) GetExternalDataSource(ctx context.Context, accountName string, databaseName string, externalDataSourceName string) (result USQLExternalDataSource, err error)

GetExternalDataSource retrieves the specified external data source from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. databaseName - the name of the database containing the external data source. externalDataSourceName - the name of the external data source.

func (Client) GetExternalDataSourcePreparer

func (client Client) GetExternalDataSourcePreparer(ctx context.Context, accountName string, databaseName string, externalDataSourceName string) (*http.Request, error)

GetExternalDataSourcePreparer prepares the GetExternalDataSource request.

func (Client) GetExternalDataSourceResponder

func (client Client) GetExternalDataSourceResponder(resp *http.Response) (result USQLExternalDataSource, err error)

GetExternalDataSourceResponder handles the response to the GetExternalDataSource request. The method always closes the http.Response Body.

func (Client) GetExternalDataSourceSender

func (client Client) GetExternalDataSourceSender(req *http.Request) (*http.Response, error)

GetExternalDataSourceSender sends the GetExternalDataSource request. The method will close the http.Response Body if it receives an error.

func (Client) GetProcedure

func (client Client) GetProcedure(ctx context.Context, accountName string, databaseName string, schemaName string, procedureName string) (result USQLProcedure, err error)

GetProcedure retrieves the specified procedure from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. databaseName - the name of the database containing the procedure. schemaName - the name of the schema containing the procedure. procedureName - the name of the procedure.

func (Client) GetProcedurePreparer

func (client Client) GetProcedurePreparer(ctx context.Context, accountName string, databaseName string, schemaName string, procedureName string) (*http.Request, error)

GetProcedurePreparer prepares the GetProcedure request.

func (Client) GetProcedureResponder

func (client Client) GetProcedureResponder(resp *http.Response) (result USQLProcedure, err error)

GetProcedureResponder handles the response to the GetProcedure request. The method always closes the http.Response Body.

func (Client) GetProcedureSender

func (client Client) GetProcedureSender(req *http.Request) (*http.Response, error)

GetProcedureSender sends the GetProcedure request. The method will close the http.Response Body if it receives an error.

func (Client) GetSchema

func (client Client) GetSchema(ctx context.Context, accountName string, databaseName string, schemaName string) (result USQLSchema, err error)

GetSchema retrieves the specified schema from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. databaseName - the name of the database containing the schema. schemaName - the name of the schema.

func (Client) GetSchemaPreparer

func (client Client) GetSchemaPreparer(ctx context.Context, accountName string, databaseName string, schemaName string) (*http.Request, error)

GetSchemaPreparer prepares the GetSchema request.

func (Client) GetSchemaResponder

func (client Client) GetSchemaResponder(resp *http.Response) (result USQLSchema, err error)

GetSchemaResponder handles the response to the GetSchema request. The method always closes the http.Response Body.

func (Client) GetSchemaSender

func (client Client) GetSchemaSender(req *http.Request) (*http.Response, error)

GetSchemaSender sends the GetSchema request. The method will close the http.Response Body if it receives an error.

func (Client) GetSecret

func (client Client) GetSecret(ctx context.Context, accountName string, databaseName string, secretName string) (result USQLSecret, err error)

GetSecret gets the specified secret in the specified database Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. databaseName - the name of the database containing the secret. secretName - the name of the secret to get

func (Client) GetSecretPreparer

func (client Client) GetSecretPreparer(ctx context.Context, accountName string, databaseName string, secretName string) (*http.Request, error)

GetSecretPreparer prepares the GetSecret request.

func (Client) GetSecretResponder

func (client Client) GetSecretResponder(resp *http.Response) (result USQLSecret, err error)

GetSecretResponder handles the response to the GetSecret request. The method always closes the http.Response Body.

func (Client) GetSecretSender

func (client Client) GetSecretSender(req *http.Request) (*http.Response, error)

GetSecretSender sends the GetSecret request. The method will close the http.Response Body if it receives an error.

func (Client) GetTable

func (client Client) GetTable(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string) (result USQLTable, err error)

GetTable retrieves the specified table from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. databaseName - the name of the database containing the table. schemaName - the name of the schema containing the table. tableName - the name of the table.

func (Client) GetTablePartition

func (client Client) GetTablePartition(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string, partitionName string) (result USQLTablePartition, err error)

GetTablePartition retrieves the specified table partition from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. 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.

func (Client) GetTablePartitionPreparer

func (client Client) GetTablePartitionPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string, partitionName string) (*http.Request, error)

GetTablePartitionPreparer prepares the GetTablePartition request.

func (Client) GetTablePartitionResponder

func (client Client) GetTablePartitionResponder(resp *http.Response) (result USQLTablePartition, err error)

GetTablePartitionResponder handles the response to the GetTablePartition request. The method always closes the http.Response Body.

func (Client) GetTablePartitionSender

func (client Client) GetTablePartitionSender(req *http.Request) (*http.Response, error)

GetTablePartitionSender sends the GetTablePartition request. The method will close the http.Response Body if it receives an error.

func (Client) GetTablePreparer

func (client Client) GetTablePreparer(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string) (*http.Request, error)

GetTablePreparer prepares the GetTable request.

func (Client) GetTableResponder

func (client Client) GetTableResponder(resp *http.Response) (result USQLTable, err error)

GetTableResponder handles the response to the GetTable request. The method always closes the http.Response Body.

func (Client) GetTableSender

func (client Client) GetTableSender(req *http.Request) (*http.Response, error)

GetTableSender sends the GetTable request. The method will close the http.Response Body if it receives an error.

func (Client) GetTableStatistic

func (client Client) GetTableStatistic(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string, statisticsName string) (result USQLTableStatistics, err error)

GetTableStatistic retrieves the specified table statistics from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. 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.

func (Client) GetTableStatisticPreparer

func (client Client) GetTableStatisticPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string, statisticsName string) (*http.Request, error)

GetTableStatisticPreparer prepares the GetTableStatistic request.

func (Client) GetTableStatisticResponder

func (client Client) GetTableStatisticResponder(resp *http.Response) (result USQLTableStatistics, err error)

GetTableStatisticResponder handles the response to the GetTableStatistic request. The method always closes the http.Response Body.

func (Client) GetTableStatisticSender

func (client Client) GetTableStatisticSender(req *http.Request) (*http.Response, error)

GetTableStatisticSender sends the GetTableStatistic request. The method will close the http.Response Body if it receives an error.

func (Client) GetTableType

func (client Client) GetTableType(ctx context.Context, accountName string, databaseName string, schemaName string, tableTypeName string) (result USQLTableType, err error)

GetTableType retrieves the specified table type from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. 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.

func (Client) GetTableTypePreparer

func (client Client) GetTableTypePreparer(ctx context.Context, accountName string, databaseName string, schemaName string, tableTypeName string) (*http.Request, error)

GetTableTypePreparer prepares the GetTableType request.

func (Client) GetTableTypeResponder

func (client Client) GetTableTypeResponder(resp *http.Response) (result USQLTableType, err error)

GetTableTypeResponder handles the response to the GetTableType request. The method always closes the http.Response Body.

func (Client) GetTableTypeSender

func (client Client) GetTableTypeSender(req *http.Request) (*http.Response, error)

GetTableTypeSender sends the GetTableType request. The method will close the http.Response Body if it receives an error.

func (Client) GetTableValuedFunction

func (client Client) GetTableValuedFunction(ctx context.Context, accountName string, databaseName string, schemaName string, tableValuedFunctionName string) (result USQLTableValuedFunction, err error)

GetTableValuedFunction retrieves the specified table valued function from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. 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.

func (Client) GetTableValuedFunctionPreparer

func (client Client) GetTableValuedFunctionPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, tableValuedFunctionName string) (*http.Request, error)

GetTableValuedFunctionPreparer prepares the GetTableValuedFunction request.

func (Client) GetTableValuedFunctionResponder

func (client Client) GetTableValuedFunctionResponder(resp *http.Response) (result USQLTableValuedFunction, err error)

GetTableValuedFunctionResponder handles the response to the GetTableValuedFunction request. The method always closes the http.Response Body.

func (Client) GetTableValuedFunctionSender

func (client Client) GetTableValuedFunctionSender(req *http.Request) (*http.Response, error)

GetTableValuedFunctionSender sends the GetTableValuedFunction request. The method will close the http.Response Body if it receives an error.

func (Client) GetView

func (client Client) GetView(ctx context.Context, accountName string, databaseName string, schemaName string, viewName string) (result USQLView, err error)

GetView retrieves the specified view from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. databaseName - the name of the database containing the view. schemaName - the name of the schema containing the view. viewName - the name of the view.

func (Client) GetViewPreparer

func (client Client) GetViewPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, viewName string) (*http.Request, error)

GetViewPreparer prepares the GetView request.

func (Client) GetViewResponder

func (client Client) GetViewResponder(resp *http.Response) (result USQLView, err error)

GetViewResponder handles the response to the GetView request. The method always closes the http.Response Body.

func (Client) GetViewSender

func (client Client) GetViewSender(req *http.Request) (*http.Response, error)

GetViewSender sends the GetView request. The method will close the http.Response Body if it receives an error.

func (Client) ListAssemblies

func (client Client) ListAssemblies(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLAssemblyListPage, err error)

ListAssemblies retrieves the list of assemblies from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. 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. expand - oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. Optional. selectParameter - 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.

func (Client) ListAssembliesComplete

func (client Client) ListAssembliesComplete(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLAssemblyListIterator, err error)

ListAssembliesComplete enumerates all values, automatically crossing page boundaries as required.

func (Client) ListAssembliesPreparer

func (client Client) ListAssembliesPreparer(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)

ListAssembliesPreparer prepares the ListAssemblies request.

func (Client) ListAssembliesResponder

func (client Client) ListAssembliesResponder(resp *http.Response) (result USQLAssemblyList, err error)

ListAssembliesResponder handles the response to the ListAssemblies request. The method always closes the http.Response Body.

func (Client) ListAssembliesSender

func (client Client) ListAssembliesSender(req *http.Request) (*http.Response, error)

ListAssembliesSender sends the ListAssemblies request. The method will close the http.Response Body if it receives an error.

func (Client) ListCredentials

func (client Client) ListCredentials(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLCredentialListPage, err error)

ListCredentials retrieves the list of credentials from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. 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. expand - oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. Optional. selectParameter - 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.

func (Client) ListCredentialsComplete

func (client Client) ListCredentialsComplete(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLCredentialListIterator, err error)

ListCredentialsComplete enumerates all values, automatically crossing page boundaries as required.

func (Client) ListCredentialsPreparer

func (client Client) ListCredentialsPreparer(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)

ListCredentialsPreparer prepares the ListCredentials request.

func (Client) ListCredentialsResponder

func (client Client) ListCredentialsResponder(resp *http.Response) (result USQLCredentialList, err error)

ListCredentialsResponder handles the response to the ListCredentials request. The method always closes the http.Response Body.

func (Client) ListCredentialsSender

func (client Client) ListCredentialsSender(req *http.Request) (*http.Response, error)

ListCredentialsSender sends the ListCredentials request. The method will close the http.Response Body if it receives an error.

func (Client) ListDatabases

func (client Client) ListDatabases(ctx context.Context, accountName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLDatabaseListPage, err error)

ListDatabases retrieves the list of databases from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. filter - oData filter. Optional. top - the number of items to return. Optional. skip - the number of items to skip over before returning elements. Optional. expand - oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. Optional. selectParameter - 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.

func (Client) ListDatabasesComplete

func (client Client) ListDatabasesComplete(ctx context.Context, accountName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLDatabaseListIterator, err error)

ListDatabasesComplete enumerates all values, automatically crossing page boundaries as required.

func (Client) ListDatabasesPreparer

func (client Client) ListDatabasesPreparer(ctx context.Context, accountName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)

ListDatabasesPreparer prepares the ListDatabases request.

func (Client) ListDatabasesResponder

func (client Client) ListDatabasesResponder(resp *http.Response) (result USQLDatabaseList, err error)

ListDatabasesResponder handles the response to the ListDatabases request. The method always closes the http.Response Body.

func (Client) ListDatabasesSender

func (client Client) ListDatabasesSender(req *http.Request) (*http.Response, error)

ListDatabasesSender sends the ListDatabases request. The method will close the http.Response Body if it receives an error.

func (Client) ListExternalDataSources

func (client Client) ListExternalDataSources(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLExternalDataSourceListPage, err error)

ListExternalDataSources retrieves the list of external data sources from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. 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. expand - oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. Optional. selectParameter - 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.

func (Client) ListExternalDataSourcesComplete

func (client Client) ListExternalDataSourcesComplete(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLExternalDataSourceListIterator, err error)

ListExternalDataSourcesComplete enumerates all values, automatically crossing page boundaries as required.

func (Client) ListExternalDataSourcesPreparer

func (client Client) ListExternalDataSourcesPreparer(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)

ListExternalDataSourcesPreparer prepares the ListExternalDataSources request.

func (Client) ListExternalDataSourcesResponder

func (client Client) ListExternalDataSourcesResponder(resp *http.Response) (result USQLExternalDataSourceList, err error)

ListExternalDataSourcesResponder handles the response to the ListExternalDataSources request. The method always closes the http.Response Body.

func (Client) ListExternalDataSourcesSender

func (client Client) ListExternalDataSourcesSender(req *http.Request) (*http.Response, error)

ListExternalDataSourcesSender sends the ListExternalDataSources request. The method will close the http.Response Body if it receives an error.

func (Client) ListProcedures

func (client Client) ListProcedures(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLProcedureListPage, err error)

ListProcedures retrieves the list of procedures from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. 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. expand - oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. Optional. selectParameter - 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.

func (Client) ListProceduresComplete

func (client Client) ListProceduresComplete(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLProcedureListIterator, err error)

ListProceduresComplete enumerates all values, automatically crossing page boundaries as required.

func (Client) ListProceduresPreparer

func (client Client) ListProceduresPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)

ListProceduresPreparer prepares the ListProcedures request.

func (Client) ListProceduresResponder

func (client Client) ListProceduresResponder(resp *http.Response) (result USQLProcedureList, err error)

ListProceduresResponder handles the response to the ListProcedures request. The method always closes the http.Response Body.

func (Client) ListProceduresSender

func (client Client) ListProceduresSender(req *http.Request) (*http.Response, error)

ListProceduresSender sends the ListProcedures request. The method will close the http.Response Body if it receives an error.

func (Client) ListSchemas

func (client Client) ListSchemas(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLSchemaListPage, err error)

ListSchemas retrieves the list of schemas from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. 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. expand - oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. Optional. selectParameter - 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.

func (Client) ListSchemasComplete

func (client Client) ListSchemasComplete(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLSchemaListIterator, err error)

ListSchemasComplete enumerates all values, automatically crossing page boundaries as required.

func (Client) ListSchemasPreparer

func (client Client) ListSchemasPreparer(ctx context.Context, accountName string, databaseName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)

ListSchemasPreparer prepares the ListSchemas request.

func (Client) ListSchemasResponder

func (client Client) ListSchemasResponder(resp *http.Response) (result USQLSchemaList, err error)

ListSchemasResponder handles the response to the ListSchemas request. The method always closes the http.Response Body.

func (Client) ListSchemasSender

func (client Client) ListSchemasSender(req *http.Request) (*http.Response, error)

ListSchemasSender sends the ListSchemas request. The method will close the http.Response Body if it receives an error.

func (Client) ListTablePartitions

func (client Client) ListTablePartitions(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTablePartitionListPage, err error)

ListTablePartitions retrieves the list of table partitions from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. 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. expand - oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. Optional. selectParameter - 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.

func (Client) ListTablePartitionsComplete

func (client Client) ListTablePartitionsComplete(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTablePartitionListIterator, err error)

ListTablePartitionsComplete enumerates all values, automatically crossing page boundaries as required.

func (Client) ListTablePartitionsPreparer

func (client Client) ListTablePartitionsPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)

ListTablePartitionsPreparer prepares the ListTablePartitions request.

func (Client) ListTablePartitionsResponder

func (client Client) ListTablePartitionsResponder(resp *http.Response) (result USQLTablePartitionList, err error)

ListTablePartitionsResponder handles the response to the ListTablePartitions request. The method always closes the http.Response Body.

func (Client) ListTablePartitionsSender

func (client Client) ListTablePartitionsSender(req *http.Request) (*http.Response, error)

ListTablePartitionsSender sends the ListTablePartitions request. The method will close the http.Response Body if it receives an error.

func (Client) ListTableStatistics

func (client Client) ListTableStatistics(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTableStatisticsListPage, err error)

ListTableStatistics retrieves the list of table statistics from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. 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. expand - oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. Optional. selectParameter - 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.

func (Client) ListTableStatisticsComplete

func (client Client) ListTableStatisticsComplete(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTableStatisticsListIterator, err error)

ListTableStatisticsComplete enumerates all values, automatically crossing page boundaries as required.

func (Client) ListTableStatisticsPreparer

func (client Client) ListTableStatisticsPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, tableName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)

ListTableStatisticsPreparer prepares the ListTableStatistics request.

func (Client) ListTableStatisticsResponder

func (client Client) ListTableStatisticsResponder(resp *http.Response) (result USQLTableStatisticsList, err error)

ListTableStatisticsResponder handles the response to the ListTableStatistics request. The method always closes the http.Response Body.

func (Client) ListTableStatisticsSender

func (client Client) ListTableStatisticsSender(req *http.Request) (*http.Response, error)

ListTableStatisticsSender sends the ListTableStatistics request. The method will close the http.Response Body if it receives an error.

func (Client) ListTableTypes

func (client Client) ListTableTypes(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTableTypeListPage, err error)

ListTableTypes retrieves the list of table types from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. 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. expand - oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. Optional. selectParameter - 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.

func (Client) ListTableTypesComplete

func (client Client) ListTableTypesComplete(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTableTypeListIterator, err error)

ListTableTypesComplete enumerates all values, automatically crossing page boundaries as required.

func (Client) ListTableTypesPreparer

func (client Client) ListTableTypesPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)

ListTableTypesPreparer prepares the ListTableTypes request.

func (Client) ListTableTypesResponder

func (client Client) ListTableTypesResponder(resp *http.Response) (result USQLTableTypeList, err error)

ListTableTypesResponder handles the response to the ListTableTypes request. The method always closes the http.Response Body.

func (Client) ListTableTypesSender

func (client Client) ListTableTypesSender(req *http.Request) (*http.Response, error)

ListTableTypesSender sends the ListTableTypes request. The method will close the http.Response Body if it receives an error.

func (Client) ListTableValuedFunctions

func (client Client) ListTableValuedFunctions(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTableValuedFunctionListPage, err error)

ListTableValuedFunctions retrieves the list of table valued functions from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. 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. expand - oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. Optional. selectParameter - 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.

func (Client) ListTableValuedFunctionsComplete

func (client Client) ListTableValuedFunctionsComplete(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTableValuedFunctionListIterator, err error)

ListTableValuedFunctionsComplete enumerates all values, automatically crossing page boundaries as required.

func (Client) ListTableValuedFunctionsPreparer

func (client Client) ListTableValuedFunctionsPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)

ListTableValuedFunctionsPreparer prepares the ListTableValuedFunctions request.

func (Client) ListTableValuedFunctionsResponder

func (client Client) ListTableValuedFunctionsResponder(resp *http.Response) (result USQLTableValuedFunctionList, err error)

ListTableValuedFunctionsResponder handles the response to the ListTableValuedFunctions request. The method always closes the http.Response Body.

func (Client) ListTableValuedFunctionsSender

func (client Client) ListTableValuedFunctionsSender(req *http.Request) (*http.Response, error)

ListTableValuedFunctionsSender sends the ListTableValuedFunctions request. The method will close the http.Response Body if it receives an error.

func (Client) ListTables

func (client Client) ListTables(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTableListPage, err error)

ListTables retrieves the list of tables from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. 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. expand - oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. Optional. selectParameter - 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.

func (Client) ListTablesComplete

func (client Client) ListTablesComplete(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTableListIterator, err error)

ListTablesComplete enumerates all values, automatically crossing page boundaries as required.

func (Client) ListTablesPreparer

func (client Client) ListTablesPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)

ListTablesPreparer prepares the ListTables request.

func (Client) ListTablesResponder

func (client Client) ListTablesResponder(resp *http.Response) (result USQLTableList, err error)

ListTablesResponder handles the response to the ListTables request. The method always closes the http.Response Body.

func (Client) ListTablesSender

func (client Client) ListTablesSender(req *http.Request) (*http.Response, error)

ListTablesSender sends the ListTables request. The method will close the http.Response Body if it receives an error.

func (Client) ListTypes

func (client Client) ListTypes(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTypeListPage, err error)

ListTypes 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 to execute catalog operations on. 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. expand - oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. Optional. selectParameter - 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.

func (Client) ListTypesComplete

func (client Client) ListTypesComplete(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLTypeListIterator, err error)

ListTypesComplete enumerates all values, automatically crossing page boundaries as required.

func (Client) ListTypesPreparer

func (client Client) ListTypesPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)

ListTypesPreparer prepares the ListTypes request.

func (Client) ListTypesResponder

func (client Client) ListTypesResponder(resp *http.Response) (result USQLTypeList, err error)

ListTypesResponder handles the response to the ListTypes request. The method always closes the http.Response Body.

func (Client) ListTypesSender

func (client Client) ListTypesSender(req *http.Request) (*http.Response, error)

ListTypesSender sends the ListTypes request. The method will close the http.Response Body if it receives an error.

func (Client) ListViews

func (client Client) ListViews(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLViewListPage, err error)

ListViews retrieves the list of views from the Data Lake Analytics catalog. Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. 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. expand - oData expansion. Expand related resources in line with the retrieved resources, e.g. Categories?$expand=Products would expand Product data in line with each Category entry. Optional. selectParameter - 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.

func (Client) ListViewsComplete

func (client Client) ListViewsComplete(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (result USQLViewListIterator, err error)

ListViewsComplete enumerates all values, automatically crossing page boundaries as required.

func (Client) ListViewsPreparer

func (client Client) ListViewsPreparer(ctx context.Context, accountName string, databaseName string, schemaName string, filter string, top *int32, skip *int32, expand string, selectParameter string, orderby string, count *bool) (*http.Request, error)

ListViewsPreparer prepares the ListViews request.

func (Client) ListViewsResponder

func (client Client) ListViewsResponder(resp *http.Response) (result USQLViewList, err error)

ListViewsResponder handles the response to the ListViews request. The method always closes the http.Response Body.

func (Client) ListViewsSender

func (client Client) ListViewsSender(req *http.Request) (*http.Response, error)

ListViewsSender sends the ListViews request. The method will close the http.Response Body if it receives an error.

func (Client) UpdateSecret

func (client Client) UpdateSecret(ctx context.Context, accountName string, databaseName string, secretName string, parameters DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters) (result USQLSecret, err error)

UpdateSecret modifies the specified secret for use with external data sources in the specified database Parameters: accountName - the Azure Data Lake Analytics account to execute catalog operations on. 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)

func (Client) UpdateSecretPreparer

func (client Client) UpdateSecretPreparer(ctx context.Context, accountName string, databaseName string, secretName string, parameters DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters) (*http.Request, error)

UpdateSecretPreparer prepares the UpdateSecret request.

func (Client) UpdateSecretResponder

func (client Client) UpdateSecretResponder(resp *http.Response) (result USQLSecret, err error)

UpdateSecretResponder handles the response to the UpdateSecret request. The method always closes the http.Response Body.

func (Client) UpdateSecretSender

func (client Client) UpdateSecretSender(req *http.Request) (*http.Response, error)

UpdateSecretSender sends the UpdateSecret request. The method will close the http.Response Body if it receives an error.

type DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters

DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters dataLakeAnalytics DataLakeAnalyticsAccount information.

type DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters struct {
    // Password - the password for the secret to pass in
    Password *string `json:"password,omitempty"`
    // URI - the URI identifier for the secret in the format <hostname>:<port>
    URI *string `json:"uri,omitempty"`
}

type DdlName

DdlName a Data Lake Analytics DDL name item.

type DdlName struct {
    // FirstPart - the name of the table associated with this database and schema.
    FirstPart *string `json:"firstPart,omitempty"`
    // SecondPart - the name of the table associated with this database and schema.
    SecondPart *string `json:"secondPart,omitempty"`
    // ThirdPart - the name of the table associated with this database and schema.
    ThirdPart *string `json:"thirdPart,omitempty"`
    // Server - the name of the table associated with this database and schema.
    Server *string `json:"server,omitempty"`
}

type EntityID

EntityID a Data Lake Analytics catalog entity identifier object.

type EntityID struct {
    // Name - the name of the external table associated with this database, schema and table.
    Name *DdlName `json:"name,omitempty"`
    // Version - the version of the external data source.
    Version *uuid.UUID `json:"version,omitempty"`
}

type ExternalTable

ExternalTable a Data Lake Analytics catalog external table item.

type ExternalTable struct {
    // TableName - the name of the table associated with this database and schema.
    TableName *string `json:"tableName,omitempty"`
    // DataSource - the data source associated with this external table.
    DataSource *EntityID `json:"dataSource,omitempty"`
}

type FileType

FileType enumerates the values for file type.

type FileType string
const (
    // Assembly ...
    Assembly FileType = "Assembly"
    // Resource ...
    Resource FileType = "Resource"
)

func PossibleFileTypeValues

func PossibleFileTypeValues() []FileType

PossibleFileTypeValues returns an array of possible values for the FileType const type.

type Item

Item a Data Lake Analytics catalog item.

type Item struct {
    // ComputeAccountName - the name of the Data Lake Analytics account.
    ComputeAccountName *string `json:"computeAccountName,omitempty"`
    // Version - the version of the catalog item.
    Version *uuid.UUID `json:"version,omitempty"`
}

type ItemList

ItemList a Data Lake Analytics catalog item list.

type ItemList struct {
    // Count - the count of items in the list.
    Count *int32 `json:"count,omitempty"`
    // NextLink - the link to the next page of results.
    NextLink *string `json:"nextLink,omitempty"`
}

type TypeFieldInfo

TypeFieldInfo a Data Lake Analytics catalog type field information item.

type TypeFieldInfo struct {
    // Name - the name of the field associated with this type.
    Name *string `json:"name,omitempty"`
    // Type - the type of the field.
    Type *string `json:"type,omitempty"`
}

type USQLAssembly

USQLAssembly a Data Lake Analytics catalog U-SQL Assembly.

type USQLAssembly struct {
    autorest.Response `json:"-"`
    // DatabaseName - the name of the database.
    DatabaseName *string `json:"databaseName,omitempty"`
    // Name - the name of the assembly.
    Name *string `json:"assemblyName,omitempty"`
    // ClrName - the name of the CLR.
    ClrName *string `json:"clrName,omitempty"`
    // IsVisible - the switch indicating if this assembly is visible or not.
    IsVisible *bool `json:"isVisible,omitempty"`
    // IsUserDefined - the switch indicating if this assembly is user defined or not.
    IsUserDefined *bool `json:"isUserDefined,omitempty"`
    // Files - the list of files associated with the assembly
    Files *[]USQLAssemblyFileInfo `json:"files,omitempty"`
    // Dependencies - the list of dependencies associated with the assembly
    Dependencies *[]USQLAssemblyDependencyInfo `json:"dependencies,omitempty"`
    // ComputeAccountName - the name of the Data Lake Analytics account.
    ComputeAccountName *string `json:"computeAccountName,omitempty"`
    // Version - the version of the catalog item.
    Version *uuid.UUID `json:"version,omitempty"`
}

type USQLAssemblyClr

USQLAssemblyClr a Data Lake Analytics catalog U-SQL assembly CLR item.

type USQLAssemblyClr struct {
    // DatabaseName - the name of the database.
    DatabaseName *string `json:"databaseName,omitempty"`
    // Name - the name of the assembly.
    Name *string `json:"assemblyClrName,omitempty"`
    // ClrName - the name of the CLR.
    ClrName *string `json:"clrName,omitempty"`
    // ComputeAccountName - the name of the Data Lake Analytics account.
    ComputeAccountName *string `json:"computeAccountName,omitempty"`
    // Version - the version of the catalog item.
    Version *uuid.UUID `json:"version,omitempty"`
}

type USQLAssemblyDependencyInfo

USQLAssemblyDependencyInfo a Data Lake Analytics catalog U-SQL dependency information item.

type USQLAssemblyDependencyInfo struct {
    // EntityID - the EntityId of the dependency.
    EntityID *EntityID `json:"entityId,omitempty"`
}

type USQLAssemblyFileInfo

USQLAssemblyFileInfo a Data Lake Analytics catalog U-SQL assembly file information item.

type USQLAssemblyFileInfo struct {
    // Type - the assembly file type. Possible values include: 'Assembly', 'Resource'
    Type FileType `json:"type,omitempty"`
    // OriginalPath - The original path to the assembly file.
    OriginalPath *string `json:"originalPath,omitempty"`
    // ContentPath - The content path to the assembly file.
    ContentPath *string `json:"contentPath,omitempty"`
}

type USQLAssemblyList

USQLAssemblyList a Data Lake Analytics catalog U-SQL assembly CLR item list.

type USQLAssemblyList struct {
    autorest.Response `json:"-"`
    // Value - READ-ONLY; the list of assemblies in the database
    Value *[]USQLAssemblyClr `json:"value,omitempty"`
    // Count - the count of items in the list.
    Count *int32 `json:"count,omitempty"`
    // NextLink - the link to the next page of results.
    NextLink *string `json:"nextLink,omitempty"`
}

func (USQLAssemblyList) IsEmpty

func (usal USQLAssemblyList) IsEmpty() bool

IsEmpty returns true if the ListResult contains no values.

func (USQLAssemblyList) MarshalJSON

func (usal USQLAssemblyList) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for USQLAssemblyList.

type USQLAssemblyListIterator

USQLAssemblyListIterator provides access to a complete listing of USQLAssemblyClr values.

type USQLAssemblyListIterator struct {
    // contains filtered or unexported fields
}

func NewUSQLAssemblyListIterator

func NewUSQLAssemblyListIterator(page USQLAssemblyListPage) USQLAssemblyListIterator

Creates a new instance of the USQLAssemblyListIterator type.

func (*USQLAssemblyListIterator) Next

func (iter *USQLAssemblyListIterator) Next() error

Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLAssemblyListIterator) NextWithContext

func (iter *USQLAssemblyListIterator) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.

func (USQLAssemblyListIterator) NotDone

func (iter USQLAssemblyListIterator) NotDone() bool

NotDone returns true if the enumeration should be started or is not yet complete.

func (USQLAssemblyListIterator) Response

func (iter USQLAssemblyListIterator) Response() USQLAssemblyList

Response returns the raw server response from the last page request.

func (USQLAssemblyListIterator) Value

func (iter USQLAssemblyListIterator) Value() USQLAssemblyClr

Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.

type USQLAssemblyListPage

USQLAssemblyListPage contains a page of USQLAssemblyClr values.

type USQLAssemblyListPage struct {
    // contains filtered or unexported fields
}

func NewUSQLAssemblyListPage

func NewUSQLAssemblyListPage(cur USQLAssemblyList, getNextPage func(context.Context, USQLAssemblyList) (USQLAssemblyList, error)) USQLAssemblyListPage

Creates a new instance of the USQLAssemblyListPage type.

func (*USQLAssemblyListPage) Next

func (page *USQLAssemblyListPage) Next() error

Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLAssemblyListPage) NextWithContext

func (page *USQLAssemblyListPage) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.

func (USQLAssemblyListPage) NotDone

func (page USQLAssemblyListPage) NotDone() bool

NotDone returns true if the page enumeration should be started or is not yet complete.

func (USQLAssemblyListPage) Response

func (page USQLAssemblyListPage) Response() USQLAssemblyList

Response returns the raw server response from the last page request.

func (USQLAssemblyListPage) Values

func (page USQLAssemblyListPage) Values() []USQLAssemblyClr

Values returns the slice of values for the current page or nil if there are no values.

type USQLCredential

USQLCredential a Data Lake Analytics catalog U-SQL credential item.

type USQLCredential struct {
    autorest.Response `json:"-"`
    // DatabaseName - the name of the database the credential is in.
    DatabaseName *string `json:"databaseName,omitempty"`
    // Identity - the name of the secret associated with the credential.
    Identity *string `json:"identity,omitempty"`
    // Name - the name of the credential.
    Name *string `json:"credentialName,omitempty"`
    // UserName - the user name associated with the credential.
    UserName *string `json:"userName,omitempty"`
    // ComputeAccountName - the name of the Data Lake Analytics account.
    ComputeAccountName *string `json:"computeAccountName,omitempty"`
    // Version - the version of the catalog item.
    Version *uuid.UUID `json:"version,omitempty"`
}

type USQLCredentialList

USQLCredentialList a Data Lake Analytics catalog U-SQL credential item list.

type USQLCredentialList struct {
    autorest.Response `json:"-"`
    // Value - READ-ONLY; the list of credentials in the database
    Value *[]USQLCredential `json:"value,omitempty"`
    // Count - the count of items in the list.
    Count *int32 `json:"count,omitempty"`
    // NextLink - the link to the next page of results.
    NextLink *string `json:"nextLink,omitempty"`
}

func (USQLCredentialList) IsEmpty

func (uscl USQLCredentialList) IsEmpty() bool

IsEmpty returns true if the ListResult contains no values.

func (USQLCredentialList) MarshalJSON

func (uscl USQLCredentialList) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for USQLCredentialList.

type USQLCredentialListIterator

USQLCredentialListIterator provides access to a complete listing of USQLCredential values.

type USQLCredentialListIterator struct {
    // contains filtered or unexported fields
}

func NewUSQLCredentialListIterator

func NewUSQLCredentialListIterator(page USQLCredentialListPage) USQLCredentialListIterator

Creates a new instance of the USQLCredentialListIterator type.

func (*USQLCredentialListIterator) Next

func (iter *USQLCredentialListIterator) Next() error

Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLCredentialListIterator) NextWithContext

func (iter *USQLCredentialListIterator) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.

func (USQLCredentialListIterator) NotDone

func (iter USQLCredentialListIterator) NotDone() bool

NotDone returns true if the enumeration should be started or is not yet complete.

func (USQLCredentialListIterator) Response

func (iter USQLCredentialListIterator) Response() USQLCredentialList

Response returns the raw server response from the last page request.

func (USQLCredentialListIterator) Value

func (iter USQLCredentialListIterator) Value() USQLCredential

Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.

type USQLCredentialListPage

USQLCredentialListPage contains a page of USQLCredential values.

type USQLCredentialListPage struct {
    // contains filtered or unexported fields
}

func NewUSQLCredentialListPage

func NewUSQLCredentialListPage(cur USQLCredentialList, getNextPage func(context.Context, USQLCredentialList) (USQLCredentialList, error)) USQLCredentialListPage

Creates a new instance of the USQLCredentialListPage type.

func (*USQLCredentialListPage) Next

func (page *USQLCredentialListPage) Next() error

Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLCredentialListPage) NextWithContext

func (page *USQLCredentialListPage) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.

func (USQLCredentialListPage) NotDone

func (page USQLCredentialListPage) NotDone() bool

NotDone returns true if the page enumeration should be started or is not yet complete.

func (USQLCredentialListPage) Response

func (page USQLCredentialListPage) Response() USQLCredentialList

Response returns the raw server response from the last page request.

func (USQLCredentialListPage) Values

func (page USQLCredentialListPage) Values() []USQLCredential

Values returns the slice of values for the current page or nil if there are no values.

type USQLDatabase

USQLDatabase a Data Lake Analytics catalog U-SQL database item.

type USQLDatabase struct {
    autorest.Response `json:"-"`
    // Name - the name of the database.
    Name *string `json:"databaseName,omitempty"`
    // ComputeAccountName - the name of the Data Lake Analytics account.
    ComputeAccountName *string `json:"computeAccountName,omitempty"`
    // Version - the version of the catalog item.
    Version *uuid.UUID `json:"version,omitempty"`
}

type USQLDatabaseList

USQLDatabaseList a Data Lake Analytics catalog U-SQL database item list.

type USQLDatabaseList struct {
    autorest.Response `json:"-"`
    // Value - READ-ONLY; the list of databases
    Value *[]USQLDatabase `json:"value,omitempty"`
    // Count - the count of items in the list.
    Count *int32 `json:"count,omitempty"`
    // NextLink - the link to the next page of results.
    NextLink *string `json:"nextLink,omitempty"`
}

func (USQLDatabaseList) IsEmpty

func (usdl USQLDatabaseList) IsEmpty() bool

IsEmpty returns true if the ListResult contains no values.

func (USQLDatabaseList) MarshalJSON

func (usdl USQLDatabaseList) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for USQLDatabaseList.

type USQLDatabaseListIterator

USQLDatabaseListIterator provides access to a complete listing of USQLDatabase values.

type USQLDatabaseListIterator struct {
    // contains filtered or unexported fields
}

func NewUSQLDatabaseListIterator

func NewUSQLDatabaseListIterator(page USQLDatabaseListPage) USQLDatabaseListIterator

Creates a new instance of the USQLDatabaseListIterator type.

func (*USQLDatabaseListIterator) Next

func (iter *USQLDatabaseListIterator) Next() error

Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLDatabaseListIterator) NextWithContext

func (iter *USQLDatabaseListIterator) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.

func (USQLDatabaseListIterator) NotDone

func (iter USQLDatabaseListIterator) NotDone() bool

NotDone returns true if the enumeration should be started or is not yet complete.

func (USQLDatabaseListIterator) Response

func (iter USQLDatabaseListIterator) Response() USQLDatabaseList

Response returns the raw server response from the last page request.

func (USQLDatabaseListIterator) Value

func (iter USQLDatabaseListIterator) Value() USQLDatabase

Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.

type USQLDatabaseListPage

USQLDatabaseListPage contains a page of USQLDatabase values.

type USQLDatabaseListPage struct {
    // contains filtered or unexported fields
}

func NewUSQLDatabaseListPage

func NewUSQLDatabaseListPage(cur USQLDatabaseList, getNextPage func(context.Context, USQLDatabaseList) (USQLDatabaseList, error)) USQLDatabaseListPage

Creates a new instance of the USQLDatabaseListPage type.

func (*USQLDatabaseListPage) Next

func (page *USQLDatabaseListPage) Next() error

Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLDatabaseListPage) NextWithContext

func (page *USQLDatabaseListPage) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.

func (USQLDatabaseListPage) NotDone

func (page USQLDatabaseListPage) NotDone() bool

NotDone returns true if the page enumeration should be started or is not yet complete.

func (USQLDatabaseListPage) Response

func (page USQLDatabaseListPage) Response() USQLDatabaseList

Response returns the raw server response from the last page request.

func (USQLDatabaseListPage) Values

func (page USQLDatabaseListPage) Values() []USQLDatabase

Values returns the slice of values for the current page or nil if there are no values.

type USQLDirectedColumn

USQLDirectedColumn a Data Lake Analytics catalog U-SQL directed column item.

type USQLDirectedColumn struct {
    // Name - the name of the index in the table.
    Name *string `json:"name,omitempty"`
    // Descending - the switch indicating if the index is descending or not.
    Descending *bool `json:"descending,omitempty"`
}

type USQLDistributionInfo

USQLDistributionInfo a Data Lake Analytics catalog U-SQL distribution information object.

type USQLDistributionInfo struct {
    // Type - the type of this distribution.
    Type *int32 `json:"type,omitempty"`
    // Keys - the list of directed columns in the distribution
    Keys *[]USQLDirectedColumn `json:"keys,omitempty"`
    // Count - the count of indices using this distribution.
    Count *int32 `json:"count,omitempty"`
    // DynamicCount - the dynamic count of indices using this distribution.
    DynamicCount *int32 `json:"dynamicCount,omitempty"`
}

type USQLExternalDataSource

USQLExternalDataSource a Data Lake Analytics catalog U-SQL external datasource item.

type USQLExternalDataSource struct {
    autorest.Response `json:"-"`
    // DatabaseName - the name of the database.
    DatabaseName *string `json:"databaseName,omitempty"`
    // Name - the name of the external data source.
    Name *string `json:"externalDataSourceName,omitempty"`
    // Provider - the name of the provider for the external data source.
    Provider *string `json:"provider,omitempty"`
    // ProviderString - the name of the provider string for the external data source.
    ProviderString *string `json:"providerString,omitempty"`
    // PushdownTypes - the list of types to push down from the external data source.
    PushdownTypes *[]string `json:"pushdownTypes,omitempty"`
    // ComputeAccountName - the name of the Data Lake Analytics account.
    ComputeAccountName *string `json:"computeAccountName,omitempty"`
    // Version - the version of the catalog item.
    Version *uuid.UUID `json:"version,omitempty"`
}

type USQLExternalDataSourceList

USQLExternalDataSourceList a Data Lake Analytics catalog U-SQL external datasource item list.

type USQLExternalDataSourceList struct {
    autorest.Response `json:"-"`
    // Value - READ-ONLY; the list of external data sources in the database
    Value *[]USQLExternalDataSource `json:"value,omitempty"`
    // Count - the count of items in the list.
    Count *int32 `json:"count,omitempty"`
    // NextLink - the link to the next page of results.
    NextLink *string `json:"nextLink,omitempty"`
}

func (USQLExternalDataSourceList) IsEmpty

func (usedsl USQLExternalDataSourceList) IsEmpty() bool

IsEmpty returns true if the ListResult contains no values.

func (USQLExternalDataSourceList) MarshalJSON

func (usedsl USQLExternalDataSourceList) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for USQLExternalDataSourceList.

type USQLExternalDataSourceListIterator

USQLExternalDataSourceListIterator provides access to a complete listing of USQLExternalDataSource values.

type USQLExternalDataSourceListIterator struct {
    // contains filtered or unexported fields
}

func NewUSQLExternalDataSourceListIterator

func NewUSQLExternalDataSourceListIterator(page USQLExternalDataSourceListPage) USQLExternalDataSourceListIterator

Creates a new instance of the USQLExternalDataSourceListIterator type.

func (*USQLExternalDataSourceListIterator) Next

func (iter *USQLExternalDataSourceListIterator) Next() error

Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLExternalDataSourceListIterator) NextWithContext

func (iter *USQLExternalDataSourceListIterator) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.

func (USQLExternalDataSourceListIterator) NotDone

func (iter USQLExternalDataSourceListIterator) NotDone() bool

NotDone returns true if the enumeration should be started or is not yet complete.

func (USQLExternalDataSourceListIterator) Response

func (iter USQLExternalDataSourceListIterator) Response() USQLExternalDataSourceList

Response returns the raw server response from the last page request.

func (USQLExternalDataSourceListIterator) Value

func (iter USQLExternalDataSourceListIterator) Value() USQLExternalDataSource

Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.

type USQLExternalDataSourceListPage

USQLExternalDataSourceListPage contains a page of USQLExternalDataSource values.

type USQLExternalDataSourceListPage struct {
    // contains filtered or unexported fields
}

func NewUSQLExternalDataSourceListPage

func NewUSQLExternalDataSourceListPage(cur USQLExternalDataSourceList, getNextPage func(context.Context, USQLExternalDataSourceList) (USQLExternalDataSourceList, error)) USQLExternalDataSourceListPage

Creates a new instance of the USQLExternalDataSourceListPage type.

func (*USQLExternalDataSourceListPage) Next

func (page *USQLExternalDataSourceListPage) Next() error

Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLExternalDataSourceListPage) NextWithContext

func (page *USQLExternalDataSourceListPage) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.

func (USQLExternalDataSourceListPage) NotDone

func (page USQLExternalDataSourceListPage) NotDone() bool

NotDone returns true if the page enumeration should be started or is not yet complete.

func (USQLExternalDataSourceListPage) Response

func (page USQLExternalDataSourceListPage) Response() USQLExternalDataSourceList

Response returns the raw server response from the last page request.

func (USQLExternalDataSourceListPage) Values

func (page USQLExternalDataSourceListPage) Values() []USQLExternalDataSource

Values returns the slice of values for the current page or nil if there are no values.

type USQLIndex

USQLIndex a Data Lake Analytics catalog U-SQL table index item.

type USQLIndex struct {
    // Name - the name of the index in the table.
    Name *string `json:"name,omitempty"`
    // IndexKeys - the list of directed columns in the index
    IndexKeys *[]USQLDirectedColumn `json:"indexKeys,omitempty"`
    // Columns - the list of columns in the index
    Columns *[]string `json:"columns,omitempty"`
    // DistributionInfo - the distributions info of the index
    DistributionInfo *USQLDistributionInfo `json:"distributionInfo,omitempty"`
    // PartitionFunction - partition function ID for the index.
    PartitionFunction *uuid.UUID `json:"partitionFunction,omitempty"`
    // PartitionKeyList - the list of partition keys in the index
    PartitionKeyList *[]string `json:"partitionKeyList,omitempty"`
    // StreamNames - the list of full paths to the streams that contain this index in the DataLake account.
    StreamNames *[]string `json:"streamNames,omitempty"`
    // IsColumnstore - the switch indicating if this index is a columnstore index.
    IsColumnstore *bool `json:"isColumnstore,omitempty"`
    // IndexID - the ID of this index within the table.
    IndexID *int32 `json:"indexId,omitempty"`
    // IsUnique - the switch indicating if this index is a unique index.
    IsUnique *bool `json:"isUnique,omitempty"`
}

type USQLProcedure

USQLProcedure a Data Lake Analytics catalog U-SQL procedure item.

type USQLProcedure struct {
    autorest.Response `json:"-"`
    // DatabaseName - the name of the database.
    DatabaseName *string `json:"databaseName,omitempty"`
    // SchemaName - the name of the schema associated with this procedure and database.
    SchemaName *string `json:"schemaName,omitempty"`
    // Name - the name of the procedure.
    Name *string `json:"procName,omitempty"`
    // Definition - the defined query of the procedure.
    Definition *string `json:"definition,omitempty"`
    // ComputeAccountName - the name of the Data Lake Analytics account.
    ComputeAccountName *string `json:"computeAccountName,omitempty"`
    // Version - the version of the catalog item.
    Version *uuid.UUID `json:"version,omitempty"`
}

type USQLProcedureList

USQLProcedureList a Data Lake Analytics catalog U-SQL procedure item list.

type USQLProcedureList struct {
    autorest.Response `json:"-"`
    // Value - READ-ONLY; the list of procedure in the database and schema combination
    Value *[]USQLProcedure `json:"value,omitempty"`
    // Count - the count of items in the list.
    Count *int32 `json:"count,omitempty"`
    // NextLink - the link to the next page of results.
    NextLink *string `json:"nextLink,omitempty"`
}

func (USQLProcedureList) IsEmpty

func (uspl USQLProcedureList) IsEmpty() bool

IsEmpty returns true if the ListResult contains no values.

func (USQLProcedureList) MarshalJSON

func (uspl USQLProcedureList) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for USQLProcedureList.

type USQLProcedureListIterator

USQLProcedureListIterator provides access to a complete listing of USQLProcedure values.

type USQLProcedureListIterator struct {
    // contains filtered or unexported fields
}

func NewUSQLProcedureListIterator

func NewUSQLProcedureListIterator(page USQLProcedureListPage) USQLProcedureListIterator

Creates a new instance of the USQLProcedureListIterator type.

func (*USQLProcedureListIterator) Next

func (iter *USQLProcedureListIterator) Next() error

Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLProcedureListIterator) NextWithContext

func (iter *USQLProcedureListIterator) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.

func (USQLProcedureListIterator) NotDone

func (iter USQLProcedureListIterator) NotDone() bool

NotDone returns true if the enumeration should be started or is not yet complete.

func (USQLProcedureListIterator) Response

func (iter USQLProcedureListIterator) Response() USQLProcedureList

Response returns the raw server response from the last page request.

func (USQLProcedureListIterator) Value

func (iter USQLProcedureListIterator) Value() USQLProcedure

Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.

type USQLProcedureListPage

USQLProcedureListPage contains a page of USQLProcedure values.

type USQLProcedureListPage struct {
    // contains filtered or unexported fields
}

func NewUSQLProcedureListPage

func NewUSQLProcedureListPage(cur USQLProcedureList, getNextPage func(context.Context, USQLProcedureList) (USQLProcedureList, error)) USQLProcedureListPage

Creates a new instance of the USQLProcedureListPage type.

func (*USQLProcedureListPage) Next

func (page *USQLProcedureListPage) Next() error

Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLProcedureListPage) NextWithContext

func (page *USQLProcedureListPage) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.

func (USQLProcedureListPage) NotDone

func (page USQLProcedureListPage) NotDone() bool

NotDone returns true if the page enumeration should be started or is not yet complete.

func (USQLProcedureListPage) Response

func (page USQLProcedureListPage) Response() USQLProcedureList

Response returns the raw server response from the last page request.

func (USQLProcedureListPage) Values

func (page USQLProcedureListPage) Values() []USQLProcedure

Values returns the slice of values for the current page or nil if there are no values.

type USQLSchema

USQLSchema a Data Lake Analytics catalog U-SQL schema item.

type USQLSchema struct {
    autorest.Response `json:"-"`
    // DatabaseName - the name of the database.
    DatabaseName *string `json:"databaseName,omitempty"`
    // Name - the name of the schema.
    Name *string `json:"schemaName,omitempty"`
    // ComputeAccountName - the name of the Data Lake Analytics account.
    ComputeAccountName *string `json:"computeAccountName,omitempty"`
    // Version - the version of the catalog item.
    Version *uuid.UUID `json:"version,omitempty"`
}

type USQLSchemaList

USQLSchemaList a Data Lake Analytics catalog U-SQL schema item list.

type USQLSchemaList struct {
    autorest.Response `json:"-"`
    // Value - READ-ONLY; the list of schemas in the database
    Value *[]USQLSchema `json:"value,omitempty"`
    // Count - the count of items in the list.
    Count *int32 `json:"count,omitempty"`
    // NextLink - the link to the next page of results.
    NextLink *string `json:"nextLink,omitempty"`
}

func (USQLSchemaList) IsEmpty

func (ussl USQLSchemaList) IsEmpty() bool

IsEmpty returns true if the ListResult contains no values.

func (USQLSchemaList) MarshalJSON

func (ussl USQLSchemaList) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for USQLSchemaList.

type USQLSchemaListIterator

USQLSchemaListIterator provides access to a complete listing of USQLSchema values.

type USQLSchemaListIterator struct {
    // contains filtered or unexported fields
}

func NewUSQLSchemaListIterator

func NewUSQLSchemaListIterator(page USQLSchemaListPage) USQLSchemaListIterator

Creates a new instance of the USQLSchemaListIterator type.

func (*USQLSchemaListIterator) Next

func (iter *USQLSchemaListIterator) Next() error

Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLSchemaListIterator) NextWithContext

func (iter *USQLSchemaListIterator) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.

func (USQLSchemaListIterator) NotDone

func (iter USQLSchemaListIterator) NotDone() bool

NotDone returns true if the enumeration should be started or is not yet complete.

func (USQLSchemaListIterator) Response

func (iter USQLSchemaListIterator) Response() USQLSchemaList

Response returns the raw server response from the last page request.

func (USQLSchemaListIterator) Value

func (iter USQLSchemaListIterator) Value() USQLSchema

Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.

type USQLSchemaListPage

USQLSchemaListPage contains a page of USQLSchema values.

type USQLSchemaListPage struct {
    // contains filtered or unexported fields
}

func NewUSQLSchemaListPage

func NewUSQLSchemaListPage(cur USQLSchemaList, getNextPage func(context.Context, USQLSchemaList) (USQLSchemaList, error)) USQLSchemaListPage

Creates a new instance of the USQLSchemaListPage type.

func (*USQLSchemaListPage) Next

func (page *USQLSchemaListPage) Next() error

Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLSchemaListPage) NextWithContext

func (page *USQLSchemaListPage) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.

func (USQLSchemaListPage) NotDone

func (page USQLSchemaListPage) NotDone() bool

NotDone returns true if the page enumeration should be started or is not yet complete.

func (USQLSchemaListPage) Response

func (page USQLSchemaListPage) Response() USQLSchemaList

Response returns the raw server response from the last page request.

func (USQLSchemaListPage) Values

func (page USQLSchemaListPage) Values() []USQLSchema

Values returns the slice of values for the current page or nil if there are no values.

type USQLSecret

USQLSecret a Data Lake Analytics catalog U-SQL secret item.

type USQLSecret struct {
    autorest.Response `json:"-"`
    // DatabaseName - the name of the database.
    DatabaseName *string `json:"databaseName,omitempty"`
    // Name - the name of the secret.
    Name *string `json:"secretName,omitempty"`
    // CreationTime - the creation time of the credential object. This is the only information returned about a secret from a GET.
    CreationTime *date.Time `json:"creationTime,omitempty"`
    // URI - the URI identifier for the secret in the format <hostname>:<port>
    URI *string `json:"uri,omitempty"`
    // Password - the password for the secret to pass in
    Password *string `json:"password,omitempty"`
    // ComputeAccountName - the name of the Data Lake Analytics account.
    ComputeAccountName *string `json:"computeAccountName,omitempty"`
    // Version - the version of the catalog item.
    Version *uuid.UUID `json:"version,omitempty"`
}

type USQLTable

USQLTable a Data Lake Analytics catalog U-SQL table item.

type USQLTable struct {
    autorest.Response `json:"-"`
    // DatabaseName - the name of the database.
    DatabaseName *string `json:"databaseName,omitempty"`
    // SchemaName - the name of the schema associated with this table and database.
    SchemaName *string `json:"schemaName,omitempty"`
    // Name - the name of the table.
    Name *string `json:"tableName,omitempty"`
    // ColumnList - the list of columns in this table
    ColumnList *[]USQLTableColumn `json:"columnList,omitempty"`
    // IndexList - the list of indices in this table
    IndexList *[]USQLIndex `json:"indexList,omitempty"`
    // PartitionKeyList - the list of partition keys in the table
    PartitionKeyList *[]string `json:"partitionKeyList,omitempty"`
    // ExternalTable - the external table associated with the table.
    ExternalTable *ExternalTable `json:"externalTable,omitempty"`
    // DistributionInfo - the distributions info of the table
    DistributionInfo *USQLDistributionInfo `json:"distributionInfo,omitempty"`
    // ComputeAccountName - the name of the Data Lake Analytics account.
    ComputeAccountName *string `json:"computeAccountName,omitempty"`
    // Version - the version of the catalog item.
    Version *uuid.UUID `json:"version,omitempty"`
}

type USQLTableColumn

USQLTableColumn a Data Lake Analytics catalog U-SQL table column item.

type USQLTableColumn struct {
    // Name - the name of the column in the table.
    Name *string `json:"name,omitempty"`
    // Type - the object type of the specified column (such as System.String).
    Type *string `json:"type,omitempty"`
}

type USQLTableList

USQLTableList a Data Lake Analytics catalog U-SQL table item list.

type USQLTableList struct {
    autorest.Response `json:"-"`
    // Value - READ-ONLY; the list of tables in the database and schema combination
    Value *[]USQLTable `json:"value,omitempty"`
    // Count - the count of items in the list.
    Count *int32 `json:"count,omitempty"`
    // NextLink - the link to the next page of results.
    NextLink *string `json:"nextLink,omitempty"`
}

func (USQLTableList) IsEmpty

func (ustl USQLTableList) IsEmpty() bool

IsEmpty returns true if the ListResult contains no values.

func (USQLTableList) MarshalJSON

func (ustl USQLTableList) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for USQLTableList.

type USQLTableListIterator

USQLTableListIterator provides access to a complete listing of USQLTable values.

type USQLTableListIterator struct {
    // contains filtered or unexported fields
}

func NewUSQLTableListIterator

func NewUSQLTableListIterator(page USQLTableListPage) USQLTableListIterator

Creates a new instance of the USQLTableListIterator type.

func (*USQLTableListIterator) Next

func (iter *USQLTableListIterator) Next() error

Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLTableListIterator) NextWithContext

func (iter *USQLTableListIterator) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.

func (USQLTableListIterator) NotDone

func (iter USQLTableListIterator) NotDone() bool

NotDone returns true if the enumeration should be started or is not yet complete.

func (USQLTableListIterator) Response

func (iter USQLTableListIterator) Response() USQLTableList

Response returns the raw server response from the last page request.

func (USQLTableListIterator) Value

func (iter USQLTableListIterator) Value() USQLTable

Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.

type USQLTableListPage

USQLTableListPage contains a page of USQLTable values.

type USQLTableListPage struct {
    // contains filtered or unexported fields
}

func NewUSQLTableListPage

func NewUSQLTableListPage(cur USQLTableList, getNextPage func(context.Context, USQLTableList) (USQLTableList, error)) USQLTableListPage

Creates a new instance of the USQLTableListPage type.

func (*USQLTableListPage) Next

func (page *USQLTableListPage) Next() error

Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLTableListPage) NextWithContext

func (page *USQLTableListPage) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.

func (USQLTableListPage) NotDone

func (page USQLTableListPage) NotDone() bool

NotDone returns true if the page enumeration should be started or is not yet complete.

func (USQLTableListPage) Response

func (page USQLTableListPage) Response() USQLTableList

Response returns the raw server response from the last page request.

func (USQLTableListPage) Values

func (page USQLTableListPage) Values() []USQLTable

Values returns the slice of values for the current page or nil if there are no values.

type USQLTablePartition

USQLTablePartition a Data Lake Analytics catalog U-SQL table partition item.

type USQLTablePartition struct {
    autorest.Response `json:"-"`
    // DatabaseName - the name of the database.
    DatabaseName *string `json:"databaseName,omitempty"`
    // SchemaName - the name of the schema associated with this table partition and database.
    SchemaName *string `json:"schemaName,omitempty"`
    // Name - the name of the table partition.
    Name *string `json:"partitionName,omitempty"`
    // ParentName - the Ddl object of the partition's parent.
    ParentName *DdlName `json:"parentName,omitempty"`
    // IndexID - the index ID for this partition.
    IndexID *int32 `json:"indexId,omitempty"`
    // Label - the list of labels associated with this partition.
    Label *[]string `json:"label,omitempty"`
    // CreateDate - the creation time of the partition
    CreateDate *date.Time `json:"createDate,omitempty"`
    // ComputeAccountName - the name of the Data Lake Analytics account.
    ComputeAccountName *string `json:"computeAccountName,omitempty"`
    // Version - the version of the catalog item.
    Version *uuid.UUID `json:"version,omitempty"`
}

type USQLTablePartitionList

USQLTablePartitionList a Data Lake Analytics catalog U-SQL table partition item list.

type USQLTablePartitionList struct {
    autorest.Response `json:"-"`
    // Value - READ-ONLY; the list of table partitions in the database, schema and table combination
    Value *[]USQLTablePartition `json:"value,omitempty"`
    // Count - the count of items in the list.
    Count *int32 `json:"count,omitempty"`
    // NextLink - the link to the next page of results.
    NextLink *string `json:"nextLink,omitempty"`
}

func (USQLTablePartitionList) IsEmpty

func (ustpl USQLTablePartitionList) IsEmpty() bool

IsEmpty returns true if the ListResult contains no values.

func (USQLTablePartitionList) MarshalJSON

func (ustpl USQLTablePartitionList) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for USQLTablePartitionList.

type USQLTablePartitionListIterator

USQLTablePartitionListIterator provides access to a complete listing of USQLTablePartition values.

type USQLTablePartitionListIterator struct {
    // contains filtered or unexported fields
}

func NewUSQLTablePartitionListIterator

func NewUSQLTablePartitionListIterator(page USQLTablePartitionListPage) USQLTablePartitionListIterator

Creates a new instance of the USQLTablePartitionListIterator type.

func (*USQLTablePartitionListIterator) Next

func (iter *USQLTablePartitionListIterator) Next() error

Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLTablePartitionListIterator) NextWithContext

func (iter *USQLTablePartitionListIterator) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.

func (USQLTablePartitionListIterator) NotDone

func (iter USQLTablePartitionListIterator) NotDone() bool

NotDone returns true if the enumeration should be started or is not yet complete.

func (USQLTablePartitionListIterator) Response

func (iter USQLTablePartitionListIterator) Response() USQLTablePartitionList

Response returns the raw server response from the last page request.

func (USQLTablePartitionListIterator) Value

func (iter USQLTablePartitionListIterator) Value() USQLTablePartition

Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.

type USQLTablePartitionListPage

USQLTablePartitionListPage contains a page of USQLTablePartition values.

type USQLTablePartitionListPage struct {
    // contains filtered or unexported fields
}

func NewUSQLTablePartitionListPage

func NewUSQLTablePartitionListPage(cur USQLTablePartitionList, getNextPage func(context.Context, USQLTablePartitionList) (USQLTablePartitionList, error)) USQLTablePartitionListPage

Creates a new instance of the USQLTablePartitionListPage type.

func (*USQLTablePartitionListPage) Next

func (page *USQLTablePartitionListPage) Next() error

Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLTablePartitionListPage) NextWithContext

func (page *USQLTablePartitionListPage) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.

func (USQLTablePartitionListPage) NotDone

func (page USQLTablePartitionListPage) NotDone() bool

NotDone returns true if the page enumeration should be started or is not yet complete.

func (USQLTablePartitionListPage) Response

func (page USQLTablePartitionListPage) Response() USQLTablePartitionList

Response returns the raw server response from the last page request.

func (USQLTablePartitionListPage) Values

func (page USQLTablePartitionListPage) Values() []USQLTablePartition

Values returns the slice of values for the current page or nil if there are no values.

type USQLTableStatistics

USQLTableStatistics a Data Lake Analytics catalog U-SQL table statistics item.

type USQLTableStatistics struct {
    autorest.Response `json:"-"`
    // DatabaseName - the name of the database.
    DatabaseName *string `json:"databaseName,omitempty"`
    // SchemaName - the name of the schema associated with this table and database.
    SchemaName *string `json:"schemaName,omitempty"`
    // TableName - the name of the table.
    TableName *string `json:"tableName,omitempty"`
    // Name - the name of the table statistics.
    Name *string `json:"statisticsName,omitempty"`
    // UserStatName - the name of the user statistics.
    UserStatName *string `json:"userStatName,omitempty"`
    // StatDataPath - the path to the statistics data.
    StatDataPath *string `json:"statDataPath,omitempty"`
    // CreateTime - the creation time of the statistics.
    CreateTime *date.Time `json:"createTime,omitempty"`
    // UpdateTime - the last time the statistics were updated.
    UpdateTime *date.Time `json:"updateTime,omitempty"`
    // IsUserCreated - the switch indicating if these statistics are user created.
    IsUserCreated *bool `json:"isUserCreated,omitempty"`
    // IsAutoCreated - the switch indicating if these statistics are automatically created.
    IsAutoCreated *bool `json:"isAutoCreated,omitempty"`
    // HasFilter - the switch indicating if these statistics have a filter.
    HasFilter *bool `json:"hasFilter,omitempty"`
    // FilterDefinition - the filter definition for the statistics.
    FilterDefinition *string `json:"filterDefinition,omitempty"`
    // ColNames - the list of column names associated with these statistics.
    ColNames *[]string `json:"colNames,omitempty"`
    // ComputeAccountName - the name of the Data Lake Analytics account.
    ComputeAccountName *string `json:"computeAccountName,omitempty"`
    // Version - the version of the catalog item.
    Version *uuid.UUID `json:"version,omitempty"`
}

type USQLTableStatisticsList

USQLTableStatisticsList a Data Lake Analytics catalog U-SQL table statistics item list.

type USQLTableStatisticsList struct {
    autorest.Response `json:"-"`
    // Value - READ-ONLY; the list of table statistics in the database, schema and table combination
    Value *[]USQLTableStatistics `json:"value,omitempty"`
    // Count - the count of items in the list.
    Count *int32 `json:"count,omitempty"`
    // NextLink - the link to the next page of results.
    NextLink *string `json:"nextLink,omitempty"`
}

func (USQLTableStatisticsList) IsEmpty

func (ustsl USQLTableStatisticsList) IsEmpty() bool

IsEmpty returns true if the ListResult contains no values.

func (USQLTableStatisticsList) MarshalJSON

func (ustsl USQLTableStatisticsList) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for USQLTableStatisticsList.

type USQLTableStatisticsListIterator

USQLTableStatisticsListIterator provides access to a complete listing of USQLTableStatistics values.

type USQLTableStatisticsListIterator struct {
    // contains filtered or unexported fields
}

func NewUSQLTableStatisticsListIterator

func NewUSQLTableStatisticsListIterator(page USQLTableStatisticsListPage) USQLTableStatisticsListIterator

Creates a new instance of the USQLTableStatisticsListIterator type.

func (*USQLTableStatisticsListIterator) Next

func (iter *USQLTableStatisticsListIterator) Next() error

Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLTableStatisticsListIterator) NextWithContext

func (iter *USQLTableStatisticsListIterator) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.

func (USQLTableStatisticsListIterator) NotDone

func (iter USQLTableStatisticsListIterator) NotDone() bool

NotDone returns true if the enumeration should be started or is not yet complete.

func (USQLTableStatisticsListIterator) Response

func (iter USQLTableStatisticsListIterator) Response() USQLTableStatisticsList

Response returns the raw server response from the last page request.

func (USQLTableStatisticsListIterator) Value

func (iter USQLTableStatisticsListIterator) Value() USQLTableStatistics

Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.

type USQLTableStatisticsListPage

USQLTableStatisticsListPage contains a page of USQLTableStatistics values.

type USQLTableStatisticsListPage struct {
    // contains filtered or unexported fields
}

func NewUSQLTableStatisticsListPage

func NewUSQLTableStatisticsListPage(cur USQLTableStatisticsList, getNextPage func(context.Context, USQLTableStatisticsList) (USQLTableStatisticsList, error)) USQLTableStatisticsListPage

Creates a new instance of the USQLTableStatisticsListPage type.

func (*USQLTableStatisticsListPage) Next

func (page *USQLTableStatisticsListPage) Next() error

Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLTableStatisticsListPage) NextWithContext

func (page *USQLTableStatisticsListPage) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.

func (USQLTableStatisticsListPage) NotDone

func (page USQLTableStatisticsListPage) NotDone() bool

NotDone returns true if the page enumeration should be started or is not yet complete.

func (USQLTableStatisticsListPage) Response

func (page USQLTableStatisticsListPage) Response() USQLTableStatisticsList

Response returns the raw server response from the last page request.

func (USQLTableStatisticsListPage) Values

func (page USQLTableStatisticsListPage) Values() []USQLTableStatistics

Values returns the slice of values for the current page or nil if there are no values.

type USQLTableType

USQLTableType a Data Lake Analytics catalog U-SQL table type item.

type USQLTableType struct {
    autorest.Response `json:"-"`
    // Columns - READ-ONLY; the type field information associated with this table type.
    Columns *[]TypeFieldInfo `json:"columns,omitempty"`
    // DatabaseName - the name of the database.
    DatabaseName *string `json:"databaseName,omitempty"`
    // SchemaName - the name of the schema associated with this table and database.
    SchemaName *string `json:"schemaName,omitempty"`
    // Name - the name of type for this type.
    Name *string `json:"typeName,omitempty"`
    // TypeFamily - the type family for this type.
    TypeFamily *string `json:"typeFamily,omitempty"`
    // CSharpName - the C# name for this type.
    CSharpName *string `json:"cSharpName,omitempty"`
    // FullCSharpName - the fully qualified C# name for this type.
    FullCSharpName *string `json:"fullCSharpName,omitempty"`
    // SystemTypeID - the system type ID for this type.
    SystemTypeID *int32 `json:"systemTypeId,omitempty"`
    // UserTypeID - the user type ID for this type.
    UserTypeID *int32 `json:"userTypeId,omitempty"`
    // SchemaID - the schema ID for this type.
    SchemaID *int32 `json:"schemaId,omitempty"`
    // PrincipalID - the principal ID for this type.
    PrincipalID *int32 `json:"principalId,omitempty"`
    // IsNullable - The switch indicating if this type is nullable.
    IsNullable *bool `json:"isNullable,omitempty"`
    // IsUserDefined - The switch indicating if this type is user defined.
    IsUserDefined *bool `json:"isUserDefined,omitempty"`
    // IsAssemblyType - The switch indicating if this type is an assembly type.
    IsAssemblyType *bool `json:"isAssemblyType,omitempty"`
    // IsTableType - The switch indicating if this type is a table type.
    IsTableType *bool `json:"isTableType,omitempty"`
    // IsComplexType - The switch indicating if this type is a complex type.
    IsComplexType *bool `json:"isComplexType,omitempty"`
    // ComputeAccountName - the name of the Data Lake Analytics account.
    ComputeAccountName *string `json:"computeAccountName,omitempty"`
    // Version - the version of the catalog item.
    Version *uuid.UUID `json:"version,omitempty"`
}

func (USQLTableType) MarshalJSON

func (ustt USQLTableType) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for USQLTableType.

type USQLTableTypeList

USQLTableTypeList a Data Lake Analytics catalog U-SQL table type item list.

type USQLTableTypeList struct {
    autorest.Response `json:"-"`
    // Value - READ-ONLY; the list of table types in the database and schema combination
    Value *[]USQLTableType `json:"value,omitempty"`
    // Count - the count of items in the list.
    Count *int32 `json:"count,omitempty"`
    // NextLink - the link to the next page of results.
    NextLink *string `json:"nextLink,omitempty"`
}

func (USQLTableTypeList) IsEmpty

func (usttl USQLTableTypeList) IsEmpty() bool

IsEmpty returns true if the ListResult contains no values.

func (USQLTableTypeList) MarshalJSON

func (usttl USQLTableTypeList) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for USQLTableTypeList.

type USQLTableTypeListIterator

USQLTableTypeListIterator provides access to a complete listing of USQLTableType values.

type USQLTableTypeListIterator struct {
    // contains filtered or unexported fields
}

func NewUSQLTableTypeListIterator

func NewUSQLTableTypeListIterator(page USQLTableTypeListPage) USQLTableTypeListIterator

Creates a new instance of the USQLTableTypeListIterator type.

func (*USQLTableTypeListIterator) Next

func (iter *USQLTableTypeListIterator) Next() error

Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLTableTypeListIterator) NextWithContext

func (iter *USQLTableTypeListIterator) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.

func (USQLTableTypeListIterator) NotDone

func (iter USQLTableTypeListIterator) NotDone() bool

NotDone returns true if the enumeration should be started or is not yet complete.

func (USQLTableTypeListIterator) Response

func (iter USQLTableTypeListIterator) Response() USQLTableTypeList

Response returns the raw server response from the last page request.

func (USQLTableTypeListIterator) Value

func (iter USQLTableTypeListIterator) Value() USQLTableType

Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.

type USQLTableTypeListPage

USQLTableTypeListPage contains a page of USQLTableType values.

type USQLTableTypeListPage struct {
    // contains filtered or unexported fields
}

func NewUSQLTableTypeListPage

func NewUSQLTableTypeListPage(cur USQLTableTypeList, getNextPage func(context.Context, USQLTableTypeList) (USQLTableTypeList, error)) USQLTableTypeListPage

Creates a new instance of the USQLTableTypeListPage type.

func (*USQLTableTypeListPage) Next

func (page *USQLTableTypeListPage) Next() error

Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLTableTypeListPage) NextWithContext

func (page *USQLTableTypeListPage) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.

func (USQLTableTypeListPage) NotDone

func (page USQLTableTypeListPage) NotDone() bool

NotDone returns true if the page enumeration should be started or is not yet complete.

func (USQLTableTypeListPage) Response

func (page USQLTableTypeListPage) Response() USQLTableTypeList

Response returns the raw server response from the last page request.

func (USQLTableTypeListPage) Values

func (page USQLTableTypeListPage) Values() []USQLTableType

Values returns the slice of values for the current page or nil if there are no values.

type USQLTableValuedFunction

USQLTableValuedFunction a Data Lake Analytics catalog U-SQL table valued function item.

type USQLTableValuedFunction struct {
    autorest.Response `json:"-"`
    // DatabaseName - the name of the database.
    DatabaseName *string `json:"databaseName,omitempty"`
    // SchemaName - the name of the schema associated with this database.
    SchemaName *string `json:"schemaName,omitempty"`
    // Name - the name of the table valued function.
    Name *string `json:"tvfName,omitempty"`
    // Definition - the definition of the table valued function.
    Definition *string `json:"definition,omitempty"`
    // ComputeAccountName - the name of the Data Lake Analytics account.
    ComputeAccountName *string `json:"computeAccountName,omitempty"`
    // Version - the version of the catalog item.
    Version *uuid.UUID `json:"version,omitempty"`
}

type USQLTableValuedFunctionList

USQLTableValuedFunctionList a Data Lake Analytics catalog U-SQL table valued function item list.

type USQLTableValuedFunctionList struct {
    autorest.Response `json:"-"`
    // Value - READ-ONLY; the list of table valued functions in the database and schema combination
    Value *[]USQLTableValuedFunction `json:"value,omitempty"`
    // Count - the count of items in the list.
    Count *int32 `json:"count,omitempty"`
    // NextLink - the link to the next page of results.
    NextLink *string `json:"nextLink,omitempty"`
}

func (USQLTableValuedFunctionList) IsEmpty

func (ustvfl USQLTableValuedFunctionList) IsEmpty() bool

IsEmpty returns true if the ListResult contains no values.

func (USQLTableValuedFunctionList) MarshalJSON

func (ustvfl USQLTableValuedFunctionList) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for USQLTableValuedFunctionList.

type USQLTableValuedFunctionListIterator

USQLTableValuedFunctionListIterator provides access to a complete listing of USQLTableValuedFunction values.

type USQLTableValuedFunctionListIterator struct {
    // contains filtered or unexported fields
}

func NewUSQLTableValuedFunctionListIterator

func NewUSQLTableValuedFunctionListIterator(page USQLTableValuedFunctionListPage) USQLTableValuedFunctionListIterator

Creates a new instance of the USQLTableValuedFunctionListIterator type.

func (*USQLTableValuedFunctionListIterator) Next

func (iter *USQLTableValuedFunctionListIterator) Next() error

Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLTableValuedFunctionListIterator) NextWithContext

func (iter *USQLTableValuedFunctionListIterator) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.

func (USQLTableValuedFunctionListIterator) NotDone

func (iter USQLTableValuedFunctionListIterator) NotDone() bool

NotDone returns true if the enumeration should be started or is not yet complete.

func (USQLTableValuedFunctionListIterator) Response

func (iter USQLTableValuedFunctionListIterator) Response() USQLTableValuedFunctionList

Response returns the raw server response from the last page request.

func (USQLTableValuedFunctionListIterator) Value

func (iter USQLTableValuedFunctionListIterator) Value() USQLTableValuedFunction

Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.

type USQLTableValuedFunctionListPage

USQLTableValuedFunctionListPage contains a page of USQLTableValuedFunction values.

type USQLTableValuedFunctionListPage struct {
    // contains filtered or unexported fields
}

func NewUSQLTableValuedFunctionListPage

func NewUSQLTableValuedFunctionListPage(cur USQLTableValuedFunctionList, getNextPage func(context.Context, USQLTableValuedFunctionList) (USQLTableValuedFunctionList, error)) USQLTableValuedFunctionListPage

Creates a new instance of the USQLTableValuedFunctionListPage type.

func (*USQLTableValuedFunctionListPage) Next

func (page *USQLTableValuedFunctionListPage) Next() error

Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLTableValuedFunctionListPage) NextWithContext

func (page *USQLTableValuedFunctionListPage) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.

func (USQLTableValuedFunctionListPage) NotDone

func (page USQLTableValuedFunctionListPage) NotDone() bool

NotDone returns true if the page enumeration should be started or is not yet complete.

func (USQLTableValuedFunctionListPage) Response

func (page USQLTableValuedFunctionListPage) Response() USQLTableValuedFunctionList

Response returns the raw server response from the last page request.

func (USQLTableValuedFunctionListPage) Values

func (page USQLTableValuedFunctionListPage) Values() []USQLTableValuedFunction

Values returns the slice of values for the current page or nil if there are no values.

type USQLType

USQLType a Data Lake Analytics catalog U-SQL type item.

type USQLType struct {
    // DatabaseName - the name of the database.
    DatabaseName *string `json:"databaseName,omitempty"`
    // SchemaName - the name of the schema associated with this table and database.
    SchemaName *string `json:"schemaName,omitempty"`
    // Name - the name of type for this type.
    Name *string `json:"typeName,omitempty"`
    // TypeFamily - the type family for this type.
    TypeFamily *string `json:"typeFamily,omitempty"`
    // CSharpName - the C# name for this type.
    CSharpName *string `json:"cSharpName,omitempty"`
    // FullCSharpName - the fully qualified C# name for this type.
    FullCSharpName *string `json:"fullCSharpName,omitempty"`
    // SystemTypeID - the system type ID for this type.
    SystemTypeID *int32 `json:"systemTypeId,omitempty"`
    // UserTypeID - the user type ID for this type.
    UserTypeID *int32 `json:"userTypeId,omitempty"`
    // SchemaID - the schema ID for this type.
    SchemaID *int32 `json:"schemaId,omitempty"`
    // PrincipalID - the principal ID for this type.
    PrincipalID *int32 `json:"principalId,omitempty"`
    // IsNullable - The switch indicating if this type is nullable.
    IsNullable *bool `json:"isNullable,omitempty"`
    // IsUserDefined - The switch indicating if this type is user defined.
    IsUserDefined *bool `json:"isUserDefined,omitempty"`
    // IsAssemblyType - The switch indicating if this type is an assembly type.
    IsAssemblyType *bool `json:"isAssemblyType,omitempty"`
    // IsTableType - The switch indicating if this type is a table type.
    IsTableType *bool `json:"isTableType,omitempty"`
    // IsComplexType - The switch indicating if this type is a complex type.
    IsComplexType *bool `json:"isComplexType,omitempty"`
    // ComputeAccountName - the name of the Data Lake Analytics account.
    ComputeAccountName *string `json:"computeAccountName,omitempty"`
    // Version - the version of the catalog item.
    Version *uuid.UUID `json:"version,omitempty"`
}

type USQLTypeList

USQLTypeList a Data Lake Analytics catalog U-SQL type item list.

type USQLTypeList struct {
    autorest.Response `json:"-"`
    // Value - READ-ONLY; the list of types in the database and schema combination
    Value *[]USQLType `json:"value,omitempty"`
    // Count - the count of items in the list.
    Count *int32 `json:"count,omitempty"`
    // NextLink - the link to the next page of results.
    NextLink *string `json:"nextLink,omitempty"`
}

func (USQLTypeList) IsEmpty

func (ustl USQLTypeList) IsEmpty() bool

IsEmpty returns true if the ListResult contains no values.

func (USQLTypeList) MarshalJSON

func (ustl USQLTypeList) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for USQLTypeList.

type USQLTypeListIterator

USQLTypeListIterator provides access to a complete listing of USQLType values.

type USQLTypeListIterator struct {
    // contains filtered or unexported fields
}

func NewUSQLTypeListIterator

func NewUSQLTypeListIterator(page USQLTypeListPage) USQLTypeListIterator

Creates a new instance of the USQLTypeListIterator type.

func (*USQLTypeListIterator) Next

func (iter *USQLTypeListIterator) Next() error

Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLTypeListIterator) NextWithContext

func (iter *USQLTypeListIterator) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.

func (USQLTypeListIterator) NotDone

func (iter USQLTypeListIterator) NotDone() bool

NotDone returns true if the enumeration should be started or is not yet complete.

func (USQLTypeListIterator) Response

func (iter USQLTypeListIterator) Response() USQLTypeList

Response returns the raw server response from the last page request.

func (USQLTypeListIterator) Value

func (iter USQLTypeListIterator) Value() USQLType

Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.

type USQLTypeListPage

USQLTypeListPage contains a page of USQLType values.

type USQLTypeListPage struct {
    // contains filtered or unexported fields
}

func NewUSQLTypeListPage

func NewUSQLTypeListPage(cur USQLTypeList, getNextPage func(context.Context, USQLTypeList) (USQLTypeList, error)) USQLTypeListPage

Creates a new instance of the USQLTypeListPage type.

func (*USQLTypeListPage) Next

func (page *USQLTypeListPage) Next() error

Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLTypeListPage) NextWithContext

func (page *USQLTypeListPage) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.

func (USQLTypeListPage) NotDone

func (page USQLTypeListPage) NotDone() bool

NotDone returns true if the page enumeration should be started or is not yet complete.

func (USQLTypeListPage) Response

func (page USQLTypeListPage) Response() USQLTypeList

Response returns the raw server response from the last page request.

func (USQLTypeListPage) Values

func (page USQLTypeListPage) Values() []USQLType

Values returns the slice of values for the current page or nil if there are no values.

type USQLView

USQLView a Data Lake Analytics catalog U-SQL view item.

type USQLView struct {
    autorest.Response `json:"-"`
    // DatabaseName - the name of the database.
    DatabaseName *string `json:"databaseName,omitempty"`
    // SchemaName - the name of the schema associated with this view and database.
    SchemaName *string `json:"schemaName,omitempty"`
    // Name - the name of the view.
    Name *string `json:"viewName,omitempty"`
    // Definition - the defined query of the view.
    Definition *string `json:"definition,omitempty"`
    // ComputeAccountName - the name of the Data Lake Analytics account.
    ComputeAccountName *string `json:"computeAccountName,omitempty"`
    // Version - the version of the catalog item.
    Version *uuid.UUID `json:"version,omitempty"`
}

type USQLViewList

USQLViewList a Data Lake Analytics catalog U-SQL view item list.

type USQLViewList struct {
    autorest.Response `json:"-"`
    // Value - READ-ONLY; the list of view in the database and schema combination
    Value *[]USQLView `json:"value,omitempty"`
    // Count - the count of items in the list.
    Count *int32 `json:"count,omitempty"`
    // NextLink - the link to the next page of results.
    NextLink *string `json:"nextLink,omitempty"`
}

func (USQLViewList) IsEmpty

func (usvl USQLViewList) IsEmpty() bool

IsEmpty returns true if the ListResult contains no values.

func (USQLViewList) MarshalJSON

func (usvl USQLViewList) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for USQLViewList.

type USQLViewListIterator

USQLViewListIterator provides access to a complete listing of USQLView values.

type USQLViewListIterator struct {
    // contains filtered or unexported fields
}

func NewUSQLViewListIterator

func NewUSQLViewListIterator(page USQLViewListPage) USQLViewListIterator

Creates a new instance of the USQLViewListIterator type.

func (*USQLViewListIterator) Next

func (iter *USQLViewListIterator) Next() error

Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLViewListIterator) NextWithContext

func (iter *USQLViewListIterator) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.

func (USQLViewListIterator) NotDone

func (iter USQLViewListIterator) NotDone() bool

NotDone returns true if the enumeration should be started or is not yet complete.

func (USQLViewListIterator) Response

func (iter USQLViewListIterator) Response() USQLViewList

Response returns the raw server response from the last page request.

func (USQLViewListIterator) Value

func (iter USQLViewListIterator) Value() USQLView

Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.

type USQLViewListPage

USQLViewListPage contains a page of USQLView values.

type USQLViewListPage struct {
    // contains filtered or unexported fields
}

func NewUSQLViewListPage

func NewUSQLViewListPage(cur USQLViewList, getNextPage func(context.Context, USQLViewList) (USQLViewList, error)) USQLViewListPage

Creates a new instance of the USQLViewListPage type.

func (*USQLViewListPage) Next

func (page *USQLViewListPage) Next() error

Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.

func (*USQLViewListPage) NextWithContext

func (page *USQLViewListPage) NextWithContext(ctx context.Context) (err error)

NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.

func (USQLViewListPage) NotDone

func (page USQLViewListPage) NotDone() bool

NotDone returns true if the page enumeration should be started or is not yet complete.

func (USQLViewListPage) Response

func (page USQLViewListPage) Response() USQLViewList

Response returns the raw server response from the last page request.

func (USQLViewListPage) Values

func (page USQLViewListPage) Values() []USQLView

Values returns the slice of values for the current page or nil if there are no values.

Subdirectories

Name Synopsis
..
catalogapi