1// +build go1.9
2
3// Copyright 2020 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 streamanalytics
21
22import (
23	"context"
24
25	original "github.com/Azure/azure-sdk-for-go/services/streamanalytics/mgmt/2016-03-01/streamanalytics"
26)
27
28const (
29	DefaultBaseURI = original.DefaultBaseURI
30)
31
32type BindingType = original.BindingType
33
34const (
35	BindingTypeFunctionRetrieveDefaultDefinitionParameters BindingType = original.BindingTypeFunctionRetrieveDefaultDefinitionParameters
36	BindingTypeMicrosoftMachineLearningWebService          BindingType = original.BindingTypeMicrosoftMachineLearningWebService
37	BindingTypeMicrosoftStreamAnalyticsJavascriptUdf       BindingType = original.BindingTypeMicrosoftStreamAnalyticsJavascriptUdf
38)
39
40type CompatibilityLevel = original.CompatibilityLevel
41
42const (
43	OneFullStopZero CompatibilityLevel = original.OneFullStopZero
44)
45
46type Encoding = original.Encoding
47
48const (
49	UTF8 Encoding = original.UTF8
50)
51
52type EventsOutOfOrderPolicy = original.EventsOutOfOrderPolicy
53
54const (
55	Adjust EventsOutOfOrderPolicy = original.Adjust
56	Drop   EventsOutOfOrderPolicy = original.Drop
57)
58
59type JSONOutputSerializationFormat = original.JSONOutputSerializationFormat
60
61const (
62	Array         JSONOutputSerializationFormat = original.Array
63	LineSeparated JSONOutputSerializationFormat = original.LineSeparated
64)
65
66type OutputErrorPolicy = original.OutputErrorPolicy
67
68const (
69	OutputErrorPolicyDrop OutputErrorPolicy = original.OutputErrorPolicyDrop
70	OutputErrorPolicyStop OutputErrorPolicy = original.OutputErrorPolicyStop
71)
72
73type OutputStartMode = original.OutputStartMode
74
75const (
76	CustomTime          OutputStartMode = original.CustomTime
77	JobStartTime        OutputStartMode = original.JobStartTime
78	LastOutputEventTime OutputStartMode = original.LastOutputEventTime
79)
80
81type SkuName = original.SkuName
82
83const (
84	Standard SkuName = original.Standard
85)
86
87type Type = original.Type
88
89const (
90	TypeAvro          Type = original.TypeAvro
91	TypeCsv           Type = original.TypeCsv
92	TypeJSON          Type = original.TypeJSON
93	TypeSerialization Type = original.TypeSerialization
94)
95
96type TypeBasicFunctionBinding = original.TypeBasicFunctionBinding
97
98const (
99	TypeFunctionBinding                       TypeBasicFunctionBinding = original.TypeFunctionBinding
100	TypeMicrosoftMachineLearningWebService    TypeBasicFunctionBinding = original.TypeMicrosoftMachineLearningWebService
101	TypeMicrosoftStreamAnalyticsJavascriptUdf TypeBasicFunctionBinding = original.TypeMicrosoftStreamAnalyticsJavascriptUdf
102)
103
104type TypeBasicFunctionProperties = original.TypeBasicFunctionProperties
105
106const (
107	TypeFunctionProperties TypeBasicFunctionProperties = original.TypeFunctionProperties
108	TypeScalar             TypeBasicFunctionProperties = original.TypeScalar
109)
110
111type TypeBasicInputProperties = original.TypeBasicInputProperties
112
113const (
114	TypeInputProperties TypeBasicInputProperties = original.TypeInputProperties
115	TypeReference       TypeBasicInputProperties = original.TypeReference
116	TypeStream          TypeBasicInputProperties = original.TypeStream
117)
118
119type TypeBasicOutputDataSource = original.TypeBasicOutputDataSource
120
121const (
122	TypeMicrosoftDataLakeAccounts   TypeBasicOutputDataSource = original.TypeMicrosoftDataLakeAccounts
123	TypeMicrosoftServiceBusEventHub TypeBasicOutputDataSource = original.TypeMicrosoftServiceBusEventHub
124	TypeMicrosoftServiceBusQueue    TypeBasicOutputDataSource = original.TypeMicrosoftServiceBusQueue
125	TypeMicrosoftServiceBusTopic    TypeBasicOutputDataSource = original.TypeMicrosoftServiceBusTopic
126	TypeMicrosoftSQLServerDatabase  TypeBasicOutputDataSource = original.TypeMicrosoftSQLServerDatabase
127	TypeMicrosoftStorageBlob        TypeBasicOutputDataSource = original.TypeMicrosoftStorageBlob
128	TypeMicrosoftStorageDocumentDB  TypeBasicOutputDataSource = original.TypeMicrosoftStorageDocumentDB
129	TypeMicrosoftStorageTable       TypeBasicOutputDataSource = original.TypeMicrosoftStorageTable
130	TypeOutputDataSource            TypeBasicOutputDataSource = original.TypeOutputDataSource
131	TypePowerBI                     TypeBasicOutputDataSource = original.TypePowerBI
132)
133
134type TypeBasicReferenceInputDataSource = original.TypeBasicReferenceInputDataSource
135
136const (
137	TypeBasicReferenceInputDataSourceTypeMicrosoftStorageBlob     TypeBasicReferenceInputDataSource = original.TypeBasicReferenceInputDataSourceTypeMicrosoftStorageBlob
138	TypeBasicReferenceInputDataSourceTypeReferenceInputDataSource TypeBasicReferenceInputDataSource = original.TypeBasicReferenceInputDataSourceTypeReferenceInputDataSource
139)
140
141type TypeBasicStreamInputDataSource = original.TypeBasicStreamInputDataSource
142
143const (
144	TypeBasicStreamInputDataSourceTypeMicrosoftDevicesIotHubs     TypeBasicStreamInputDataSource = original.TypeBasicStreamInputDataSourceTypeMicrosoftDevicesIotHubs
145	TypeBasicStreamInputDataSourceTypeMicrosoftServiceBusEventHub TypeBasicStreamInputDataSource = original.TypeBasicStreamInputDataSourceTypeMicrosoftServiceBusEventHub
146	TypeBasicStreamInputDataSourceTypeMicrosoftStorageBlob        TypeBasicStreamInputDataSource = original.TypeBasicStreamInputDataSourceTypeMicrosoftStorageBlob
147	TypeBasicStreamInputDataSourceTypeStreamInputDataSource       TypeBasicStreamInputDataSource = original.TypeBasicStreamInputDataSourceTypeStreamInputDataSource
148)
149
150type UdfType = original.UdfType
151
152const (
153	Scalar UdfType = original.Scalar
154)
155
156type AvroSerialization = original.AvroSerialization
157type AzureDataLakeStoreOutputDataSource = original.AzureDataLakeStoreOutputDataSource
158type AzureDataLakeStoreOutputDataSourceProperties = original.AzureDataLakeStoreOutputDataSourceProperties
159type AzureMachineLearningWebServiceFunctionBinding = original.AzureMachineLearningWebServiceFunctionBinding
160type AzureMachineLearningWebServiceFunctionBindingProperties = original.AzureMachineLearningWebServiceFunctionBindingProperties
161type AzureMachineLearningWebServiceFunctionBindingRetrievalProperties = original.AzureMachineLearningWebServiceFunctionBindingRetrievalProperties
162type AzureMachineLearningWebServiceFunctionRetrieveDefaultDefinitionParameters = original.AzureMachineLearningWebServiceFunctionRetrieveDefaultDefinitionParameters
163type AzureMachineLearningWebServiceInputColumn = original.AzureMachineLearningWebServiceInputColumn
164type AzureMachineLearningWebServiceInputs = original.AzureMachineLearningWebServiceInputs
165type AzureMachineLearningWebServiceOutputColumn = original.AzureMachineLearningWebServiceOutputColumn
166type AzureSQLDatabaseDataSourceProperties = original.AzureSQLDatabaseDataSourceProperties
167type AzureSQLDatabaseOutputDataSource = original.AzureSQLDatabaseOutputDataSource
168type AzureSQLDatabaseOutputDataSourceProperties = original.AzureSQLDatabaseOutputDataSourceProperties
169type AzureTableOutputDataSource = original.AzureTableOutputDataSource
170type AzureTableOutputDataSourceProperties = original.AzureTableOutputDataSourceProperties
171type BaseClient = original.BaseClient
172type BasicFunctionBinding = original.BasicFunctionBinding
173type BasicFunctionProperties = original.BasicFunctionProperties
174type BasicFunctionRetrieveDefaultDefinitionParameters = original.BasicFunctionRetrieveDefaultDefinitionParameters
175type BasicInputProperties = original.BasicInputProperties
176type BasicOutputDataSource = original.BasicOutputDataSource
177type BasicReferenceInputDataSource = original.BasicReferenceInputDataSource
178type BasicSerialization = original.BasicSerialization
179type BasicStreamInputDataSource = original.BasicStreamInputDataSource
180type BlobDataSourceProperties = original.BlobDataSourceProperties
181type BlobOutputDataSource = original.BlobOutputDataSource
182type BlobOutputDataSourceProperties = original.BlobOutputDataSourceProperties
183type BlobReferenceInputDataSource = original.BlobReferenceInputDataSource
184type BlobReferenceInputDataSourceProperties = original.BlobReferenceInputDataSourceProperties
185type BlobStreamInputDataSource = original.BlobStreamInputDataSource
186type BlobStreamInputDataSourceProperties = original.BlobStreamInputDataSourceProperties
187type CsvSerialization = original.CsvSerialization
188type CsvSerializationProperties = original.CsvSerializationProperties
189type DiagnosticCondition = original.DiagnosticCondition
190type Diagnostics = original.Diagnostics
191type DocumentDbOutputDataSource = original.DocumentDbOutputDataSource
192type DocumentDbOutputDataSourceProperties = original.DocumentDbOutputDataSourceProperties
193type ErrorResponse = original.ErrorResponse
194type EventHubDataSourceProperties = original.EventHubDataSourceProperties
195type EventHubOutputDataSource = original.EventHubOutputDataSource
196type EventHubOutputDataSourceProperties = original.EventHubOutputDataSourceProperties
197type EventHubStreamInputDataSource = original.EventHubStreamInputDataSource
198type EventHubStreamInputDataSourceProperties = original.EventHubStreamInputDataSourceProperties
199type Function = original.Function
200type FunctionBinding = original.FunctionBinding
201type FunctionInput = original.FunctionInput
202type FunctionListResult = original.FunctionListResult
203type FunctionListResultIterator = original.FunctionListResultIterator
204type FunctionListResultPage = original.FunctionListResultPage
205type FunctionOutput = original.FunctionOutput
206type FunctionProperties = original.FunctionProperties
207type FunctionRetrieveDefaultDefinitionParameters = original.FunctionRetrieveDefaultDefinitionParameters
208type FunctionsClient = original.FunctionsClient
209type FunctionsTestFuture = original.FunctionsTestFuture
210type Input = original.Input
211type InputListResult = original.InputListResult
212type InputListResultIterator = original.InputListResultIterator
213type InputListResultPage = original.InputListResultPage
214type InputProperties = original.InputProperties
215type InputsClient = original.InputsClient
216type InputsTestFuture = original.InputsTestFuture
217type IoTHubStreamInputDataSource = original.IoTHubStreamInputDataSource
218type IoTHubStreamInputDataSourceProperties = original.IoTHubStreamInputDataSourceProperties
219type JSONSerialization = original.JSONSerialization
220type JSONSerializationProperties = original.JSONSerializationProperties
221type JavaScriptFunctionBinding = original.JavaScriptFunctionBinding
222type JavaScriptFunctionBindingProperties = original.JavaScriptFunctionBindingProperties
223type JavaScriptFunctionBindingRetrievalProperties = original.JavaScriptFunctionBindingRetrievalProperties
224type JavaScriptFunctionRetrieveDefaultDefinitionParameters = original.JavaScriptFunctionRetrieveDefaultDefinitionParameters
225type OAuthBasedDataSourceProperties = original.OAuthBasedDataSourceProperties
226type Operation = original.Operation
227type OperationDisplay = original.OperationDisplay
228type OperationListResult = original.OperationListResult
229type OperationListResultIterator = original.OperationListResultIterator
230type OperationListResultPage = original.OperationListResultPage
231type OperationsClient = original.OperationsClient
232type Output = original.Output
233type OutputDataSource = original.OutputDataSource
234type OutputListResult = original.OutputListResult
235type OutputListResultIterator = original.OutputListResultIterator
236type OutputListResultPage = original.OutputListResultPage
237type OutputProperties = original.OutputProperties
238type OutputsClient = original.OutputsClient
239type OutputsTestFuture = original.OutputsTestFuture
240type PowerBIOutputDataSource = original.PowerBIOutputDataSource
241type PowerBIOutputDataSourceProperties = original.PowerBIOutputDataSourceProperties
242type ReferenceInputDataSource = original.ReferenceInputDataSource
243type ReferenceInputProperties = original.ReferenceInputProperties
244type Resource = original.Resource
245type ResourceTestStatus = original.ResourceTestStatus
246type ScalarFunctionConfiguration = original.ScalarFunctionConfiguration
247type ScalarFunctionProperties = original.ScalarFunctionProperties
248type Serialization = original.Serialization
249type ServiceBusDataSourceProperties = original.ServiceBusDataSourceProperties
250type ServiceBusQueueOutputDataSource = original.ServiceBusQueueOutputDataSource
251type ServiceBusQueueOutputDataSourceProperties = original.ServiceBusQueueOutputDataSourceProperties
252type ServiceBusTopicOutputDataSource = original.ServiceBusTopicOutputDataSource
253type ServiceBusTopicOutputDataSourceProperties = original.ServiceBusTopicOutputDataSourceProperties
254type Sku = original.Sku
255type StartStreamingJobParameters = original.StartStreamingJobParameters
256type StorageAccount = original.StorageAccount
257type StreamInputDataSource = original.StreamInputDataSource
258type StreamInputProperties = original.StreamInputProperties
259type StreamingJob = original.StreamingJob
260type StreamingJobListResult = original.StreamingJobListResult
261type StreamingJobListResultIterator = original.StreamingJobListResultIterator
262type StreamingJobListResultPage = original.StreamingJobListResultPage
263type StreamingJobProperties = original.StreamingJobProperties
264type StreamingJobsClient = original.StreamingJobsClient
265type StreamingJobsCreateOrReplaceFuture = original.StreamingJobsCreateOrReplaceFuture
266type StreamingJobsDeleteFuture = original.StreamingJobsDeleteFuture
267type StreamingJobsStartFuture = original.StreamingJobsStartFuture
268type StreamingJobsStopFuture = original.StreamingJobsStopFuture
269type SubResource = original.SubResource
270type SubscriptionQuota = original.SubscriptionQuota
271type SubscriptionQuotaProperties = original.SubscriptionQuotaProperties
272type SubscriptionQuotasListResult = original.SubscriptionQuotasListResult
273type SubscriptionsClient = original.SubscriptionsClient
274type Transformation = original.Transformation
275type TransformationProperties = original.TransformationProperties
276type TransformationsClient = original.TransformationsClient
277
278func New(subscriptionID string) BaseClient {
279	return original.New(subscriptionID)
280}
281func NewFunctionListResultIterator(page FunctionListResultPage) FunctionListResultIterator {
282	return original.NewFunctionListResultIterator(page)
283}
284func NewFunctionListResultPage(getNextPage func(context.Context, FunctionListResult) (FunctionListResult, error)) FunctionListResultPage {
285	return original.NewFunctionListResultPage(getNextPage)
286}
287func NewFunctionsClient(subscriptionID string) FunctionsClient {
288	return original.NewFunctionsClient(subscriptionID)
289}
290func NewFunctionsClientWithBaseURI(baseURI string, subscriptionID string) FunctionsClient {
291	return original.NewFunctionsClientWithBaseURI(baseURI, subscriptionID)
292}
293func NewInputListResultIterator(page InputListResultPage) InputListResultIterator {
294	return original.NewInputListResultIterator(page)
295}
296func NewInputListResultPage(getNextPage func(context.Context, InputListResult) (InputListResult, error)) InputListResultPage {
297	return original.NewInputListResultPage(getNextPage)
298}
299func NewInputsClient(subscriptionID string) InputsClient {
300	return original.NewInputsClient(subscriptionID)
301}
302func NewInputsClientWithBaseURI(baseURI string, subscriptionID string) InputsClient {
303	return original.NewInputsClientWithBaseURI(baseURI, subscriptionID)
304}
305func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator {
306	return original.NewOperationListResultIterator(page)
307}
308func NewOperationListResultPage(getNextPage func(context.Context, OperationListResult) (OperationListResult, error)) OperationListResultPage {
309	return original.NewOperationListResultPage(getNextPage)
310}
311func NewOperationsClient(subscriptionID string) OperationsClient {
312	return original.NewOperationsClient(subscriptionID)
313}
314func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
315	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
316}
317func NewOutputListResultIterator(page OutputListResultPage) OutputListResultIterator {
318	return original.NewOutputListResultIterator(page)
319}
320func NewOutputListResultPage(getNextPage func(context.Context, OutputListResult) (OutputListResult, error)) OutputListResultPage {
321	return original.NewOutputListResultPage(getNextPage)
322}
323func NewOutputsClient(subscriptionID string) OutputsClient {
324	return original.NewOutputsClient(subscriptionID)
325}
326func NewOutputsClientWithBaseURI(baseURI string, subscriptionID string) OutputsClient {
327	return original.NewOutputsClientWithBaseURI(baseURI, subscriptionID)
328}
329func NewStreamingJobListResultIterator(page StreamingJobListResultPage) StreamingJobListResultIterator {
330	return original.NewStreamingJobListResultIterator(page)
331}
332func NewStreamingJobListResultPage(getNextPage func(context.Context, StreamingJobListResult) (StreamingJobListResult, error)) StreamingJobListResultPage {
333	return original.NewStreamingJobListResultPage(getNextPage)
334}
335func NewStreamingJobsClient(subscriptionID string) StreamingJobsClient {
336	return original.NewStreamingJobsClient(subscriptionID)
337}
338func NewStreamingJobsClientWithBaseURI(baseURI string, subscriptionID string) StreamingJobsClient {
339	return original.NewStreamingJobsClientWithBaseURI(baseURI, subscriptionID)
340}
341func NewSubscriptionsClient(subscriptionID string) SubscriptionsClient {
342	return original.NewSubscriptionsClient(subscriptionID)
343}
344func NewSubscriptionsClientWithBaseURI(baseURI string, subscriptionID string) SubscriptionsClient {
345	return original.NewSubscriptionsClientWithBaseURI(baseURI, subscriptionID)
346}
347func NewTransformationsClient(subscriptionID string) TransformationsClient {
348	return original.NewTransformationsClient(subscriptionID)
349}
350func NewTransformationsClientWithBaseURI(baseURI string, subscriptionID string) TransformationsClient {
351	return original.NewTransformationsClientWithBaseURI(baseURI, subscriptionID)
352}
353func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
354	return original.NewWithBaseURI(baseURI, subscriptionID)
355}
356func PossibleBindingTypeValues() []BindingType {
357	return original.PossibleBindingTypeValues()
358}
359func PossibleCompatibilityLevelValues() []CompatibilityLevel {
360	return original.PossibleCompatibilityLevelValues()
361}
362func PossibleEncodingValues() []Encoding {
363	return original.PossibleEncodingValues()
364}
365func PossibleEventsOutOfOrderPolicyValues() []EventsOutOfOrderPolicy {
366	return original.PossibleEventsOutOfOrderPolicyValues()
367}
368func PossibleJSONOutputSerializationFormatValues() []JSONOutputSerializationFormat {
369	return original.PossibleJSONOutputSerializationFormatValues()
370}
371func PossibleOutputErrorPolicyValues() []OutputErrorPolicy {
372	return original.PossibleOutputErrorPolicyValues()
373}
374func PossibleOutputStartModeValues() []OutputStartMode {
375	return original.PossibleOutputStartModeValues()
376}
377func PossibleSkuNameValues() []SkuName {
378	return original.PossibleSkuNameValues()
379}
380func PossibleTypeBasicFunctionBindingValues() []TypeBasicFunctionBinding {
381	return original.PossibleTypeBasicFunctionBindingValues()
382}
383func PossibleTypeBasicFunctionPropertiesValues() []TypeBasicFunctionProperties {
384	return original.PossibleTypeBasicFunctionPropertiesValues()
385}
386func PossibleTypeBasicInputPropertiesValues() []TypeBasicInputProperties {
387	return original.PossibleTypeBasicInputPropertiesValues()
388}
389func PossibleTypeBasicOutputDataSourceValues() []TypeBasicOutputDataSource {
390	return original.PossibleTypeBasicOutputDataSourceValues()
391}
392func PossibleTypeBasicReferenceInputDataSourceValues() []TypeBasicReferenceInputDataSource {
393	return original.PossibleTypeBasicReferenceInputDataSourceValues()
394}
395func PossibleTypeBasicStreamInputDataSourceValues() []TypeBasicStreamInputDataSource {
396	return original.PossibleTypeBasicStreamInputDataSourceValues()
397}
398func PossibleTypeValues() []Type {
399	return original.PossibleTypeValues()
400}
401func PossibleUdfTypeValues() []UdfType {
402	return original.PossibleUdfTypeValues()
403}
404func UserAgent() string {
405	return original.UserAgent() + " profiles/preview"
406}
407func Version() string {
408	return original.Version()
409}
410