1// +build go1.9
2
3// Copyright 2019 Microsoft Corporation
4//
5// Licensed under the Apache License, Version 2.0 (the "License");
6// you may not use this file except in compliance with the License.
7// You may obtain a copy of the License at
8//
9//     http://www.apache.org/licenses/LICENSE-2.0
10//
11// Unless required by applicable law or agreed to in writing, software
12// distributed under the License is distributed on an "AS IS" BASIS,
13// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14// See the License for the specific language governing permissions and
15// limitations under the License.
16
17// This code was auto-generated by:
18// github.com/Azure/azure-sdk-for-go/tools/profileBuilder
19
20package account
21
22import (
23	"context"
24
25	original "github.com/Azure/azure-sdk-for-go/services/preview/datalake/analytics/mgmt/2015-10-01-preview/account"
26)
27
28const (
29	DefaultBaseURI = original.DefaultBaseURI
30)
31
32type DataLakeAnalyticsAccountState = original.DataLakeAnalyticsAccountState
33
34const (
35	Active    DataLakeAnalyticsAccountState = original.Active
36	Suspended DataLakeAnalyticsAccountState = original.Suspended
37)
38
39type DataLakeAnalyticsAccountStatus = original.DataLakeAnalyticsAccountStatus
40
41const (
42	Creating   DataLakeAnalyticsAccountStatus = original.Creating
43	Deleted    DataLakeAnalyticsAccountStatus = original.Deleted
44	Deleting   DataLakeAnalyticsAccountStatus = original.Deleting
45	Failed     DataLakeAnalyticsAccountStatus = original.Failed
46	Patching   DataLakeAnalyticsAccountStatus = original.Patching
47	Resuming   DataLakeAnalyticsAccountStatus = original.Resuming
48	Running    DataLakeAnalyticsAccountStatus = original.Running
49	Succeeded  DataLakeAnalyticsAccountStatus = original.Succeeded
50	Suspending DataLakeAnalyticsAccountStatus = original.Suspending
51)
52
53type OperationStatus = original.OperationStatus
54
55const (
56	OperationStatusFailed     OperationStatus = original.OperationStatusFailed
57	OperationStatusInProgress OperationStatus = original.OperationStatusInProgress
58	OperationStatusSucceeded  OperationStatus = original.OperationStatusSucceeded
59)
60
61type AddDataLakeStoreParameters = original.AddDataLakeStoreParameters
62type AddStorageAccountParameters = original.AddStorageAccountParameters
63type AzureAsyncOperationResult = original.AzureAsyncOperationResult
64type BaseClient = original.BaseClient
65type BlobContainer = original.BlobContainer
66type BlobContainerProperties = original.BlobContainerProperties
67type Client = original.Client
68type CreateFuture = original.CreateFuture
69type DataLakeAnalyticsAccount = original.DataLakeAnalyticsAccount
70type DataLakeAnalyticsAccountListDataLakeStoreResult = original.DataLakeAnalyticsAccountListDataLakeStoreResult
71type DataLakeAnalyticsAccountListDataLakeStoreResultIterator = original.DataLakeAnalyticsAccountListDataLakeStoreResultIterator
72type DataLakeAnalyticsAccountListDataLakeStoreResultPage = original.DataLakeAnalyticsAccountListDataLakeStoreResultPage
73type DataLakeAnalyticsAccountListResult = original.DataLakeAnalyticsAccountListResult
74type DataLakeAnalyticsAccountListResultIterator = original.DataLakeAnalyticsAccountListResultIterator
75type DataLakeAnalyticsAccountListResultPage = original.DataLakeAnalyticsAccountListResultPage
76type DataLakeAnalyticsAccountListStorageAccountsResult = original.DataLakeAnalyticsAccountListStorageAccountsResult
77type DataLakeAnalyticsAccountListStorageAccountsResultIterator = original.DataLakeAnalyticsAccountListStorageAccountsResultIterator
78type DataLakeAnalyticsAccountListStorageAccountsResultPage = original.DataLakeAnalyticsAccountListStorageAccountsResultPage
79type DataLakeAnalyticsAccountProperties = original.DataLakeAnalyticsAccountProperties
80type DataLakeStoreAccountInfo = original.DataLakeStoreAccountInfo
81type DataLakeStoreAccountInfoProperties = original.DataLakeStoreAccountInfoProperties
82type DeleteFuture = original.DeleteFuture
83type Error = original.Error
84type ErrorDetails = original.ErrorDetails
85type InnerError = original.InnerError
86type ListBlobContainersResult = original.ListBlobContainersResult
87type ListBlobContainersResultIterator = original.ListBlobContainersResultIterator
88type ListBlobContainersResultPage = original.ListBlobContainersResultPage
89type ListSasTokensResult = original.ListSasTokensResult
90type ListSasTokensResultIterator = original.ListSasTokensResultIterator
91type ListSasTokensResultPage = original.ListSasTokensResultPage
92type SasTokenInfo = original.SasTokenInfo
93type StorageAccountInfo = original.StorageAccountInfo
94type StorageAccountProperties = original.StorageAccountProperties
95type UpdateFuture = original.UpdateFuture
96
97func New(subscriptionID string) BaseClient {
98	return original.New(subscriptionID)
99}
100func NewClient(subscriptionID string) Client {
101	return original.NewClient(subscriptionID)
102}
103func NewClientWithBaseURI(baseURI string, subscriptionID string) Client {
104	return original.NewClientWithBaseURI(baseURI, subscriptionID)
105}
106func NewDataLakeAnalyticsAccountListDataLakeStoreResultIterator(page DataLakeAnalyticsAccountListDataLakeStoreResultPage) DataLakeAnalyticsAccountListDataLakeStoreResultIterator {
107	return original.NewDataLakeAnalyticsAccountListDataLakeStoreResultIterator(page)
108}
109func NewDataLakeAnalyticsAccountListDataLakeStoreResultPage(getNextPage func(context.Context, DataLakeAnalyticsAccountListDataLakeStoreResult) (DataLakeAnalyticsAccountListDataLakeStoreResult, error)) DataLakeAnalyticsAccountListDataLakeStoreResultPage {
110	return original.NewDataLakeAnalyticsAccountListDataLakeStoreResultPage(getNextPage)
111}
112func NewDataLakeAnalyticsAccountListResultIterator(page DataLakeAnalyticsAccountListResultPage) DataLakeAnalyticsAccountListResultIterator {
113	return original.NewDataLakeAnalyticsAccountListResultIterator(page)
114}
115func NewDataLakeAnalyticsAccountListResultPage(getNextPage func(context.Context, DataLakeAnalyticsAccountListResult) (DataLakeAnalyticsAccountListResult, error)) DataLakeAnalyticsAccountListResultPage {
116	return original.NewDataLakeAnalyticsAccountListResultPage(getNextPage)
117}
118func NewDataLakeAnalyticsAccountListStorageAccountsResultIterator(page DataLakeAnalyticsAccountListStorageAccountsResultPage) DataLakeAnalyticsAccountListStorageAccountsResultIterator {
119	return original.NewDataLakeAnalyticsAccountListStorageAccountsResultIterator(page)
120}
121func NewDataLakeAnalyticsAccountListStorageAccountsResultPage(getNextPage func(context.Context, DataLakeAnalyticsAccountListStorageAccountsResult) (DataLakeAnalyticsAccountListStorageAccountsResult, error)) DataLakeAnalyticsAccountListStorageAccountsResultPage {
122	return original.NewDataLakeAnalyticsAccountListStorageAccountsResultPage(getNextPage)
123}
124func NewListBlobContainersResultIterator(page ListBlobContainersResultPage) ListBlobContainersResultIterator {
125	return original.NewListBlobContainersResultIterator(page)
126}
127func NewListBlobContainersResultPage(getNextPage func(context.Context, ListBlobContainersResult) (ListBlobContainersResult, error)) ListBlobContainersResultPage {
128	return original.NewListBlobContainersResultPage(getNextPage)
129}
130func NewListSasTokensResultIterator(page ListSasTokensResultPage) ListSasTokensResultIterator {
131	return original.NewListSasTokensResultIterator(page)
132}
133func NewListSasTokensResultPage(getNextPage func(context.Context, ListSasTokensResult) (ListSasTokensResult, error)) ListSasTokensResultPage {
134	return original.NewListSasTokensResultPage(getNextPage)
135}
136func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
137	return original.NewWithBaseURI(baseURI, subscriptionID)
138}
139func PossibleDataLakeAnalyticsAccountStateValues() []DataLakeAnalyticsAccountState {
140	return original.PossibleDataLakeAnalyticsAccountStateValues()
141}
142func PossibleDataLakeAnalyticsAccountStatusValues() []DataLakeAnalyticsAccountStatus {
143	return original.PossibleDataLakeAnalyticsAccountStatusValues()
144}
145func PossibleOperationStatusValues() []OperationStatus {
146	return original.PossibleOperationStatusValues()
147}
148func UserAgent() string {
149	return original.UserAgent() + " profiles/preview"
150}
151func Version() string {
152	return original.Version()
153}
154