1// +build go1.9
2
3// Copyright (c) Microsoft Corporation. All rights reserved.
4// Licensed under the MIT License. See License.txt in the project root for license information.
5
6// This code was auto-generated by:
7// github.com/Azure/azure-sdk-for-go/tools/profileBuilder
8
9package spark
10
11import original "github.com/Azure/azure-sdk-for-go/services/preview/synapse/2019-11-01-preview/spark"
12
13const (
14	DefaultLivyAPIVersion = original.DefaultLivyAPIVersion
15)
16
17type BatchJobResultType = original.BatchJobResultType
18
19const (
20	Cancelled BatchJobResultType = original.Cancelled
21	Failed    BatchJobResultType = original.Failed
22	Succeeded BatchJobResultType = original.Succeeded
23	Uncertain BatchJobResultType = original.Uncertain
24)
25
26type ErrorSource = original.ErrorSource
27
28const (
29	Dependency ErrorSource = original.Dependency
30	System     ErrorSource = original.System
31	Unknown    ErrorSource = original.Unknown
32	User       ErrorSource = original.User
33)
34
35type JobType = original.JobType
36
37const (
38	SparkBatch   JobType = original.SparkBatch
39	SparkSession JobType = original.SparkSession
40)
41
42type PluginCurrentState = original.PluginCurrentState
43
44const (
45	Cleanup             PluginCurrentState = original.Cleanup
46	Ended               PluginCurrentState = original.Ended
47	Monitoring          PluginCurrentState = original.Monitoring
48	Preparation         PluginCurrentState = original.Preparation
49	Queued              PluginCurrentState = original.Queued
50	ResourceAcquisition PluginCurrentState = original.ResourceAcquisition
51	Submission          PluginCurrentState = original.Submission
52)
53
54type SchedulerCurrentState = original.SchedulerCurrentState
55
56const (
57	SchedulerCurrentStateEnded     SchedulerCurrentState = original.SchedulerCurrentStateEnded
58	SchedulerCurrentStateQueued    SchedulerCurrentState = original.SchedulerCurrentStateQueued
59	SchedulerCurrentStateScheduled SchedulerCurrentState = original.SchedulerCurrentStateScheduled
60)
61
62type SessionResultType = original.SessionResultType
63
64const (
65	SessionResultTypeCancelled SessionResultType = original.SessionResultTypeCancelled
66	SessionResultTypeFailed    SessionResultType = original.SessionResultTypeFailed
67	SessionResultTypeSucceeded SessionResultType = original.SessionResultTypeSucceeded
68	SessionResultTypeUncertain SessionResultType = original.SessionResultTypeUncertain
69)
70
71type StatementLanguageType = original.StatementLanguageType
72
73const (
74	Dotnetspark StatementLanguageType = original.Dotnetspark
75	Pyspark     StatementLanguageType = original.Pyspark
76	Spark       StatementLanguageType = original.Spark
77	SQL         StatementLanguageType = original.SQL
78)
79
80type BaseClient = original.BaseClient
81type BatchClient = original.BatchClient
82type BatchJob = original.BatchJob
83type BatchJobCollection = original.BatchJobCollection
84type BatchJobOptions = original.BatchJobOptions
85type BatchJobState = original.BatchJobState
86type Request = original.Request
87type Scheduler = original.Scheduler
88type ServiceError = original.ServiceError
89type ServicePlugin = original.ServicePlugin
90type Session = original.Session
91type SessionClient = original.SessionClient
92type SessionCollection = original.SessionCollection
93type SessionOptions = original.SessionOptions
94type SessionState = original.SessionState
95type Statement = original.Statement
96type StatementCancellationResult = original.StatementCancellationResult
97type StatementCollection = original.StatementCollection
98type StatementOptions = original.StatementOptions
99type StatementOutput = original.StatementOutput
100
101func New(endpoint string, sparkPoolName string) BaseClient {
102	return original.New(endpoint, sparkPoolName)
103}
104func NewBatchClient(endpoint string, sparkPoolName string) BatchClient {
105	return original.NewBatchClient(endpoint, sparkPoolName)
106}
107func NewSessionClient(endpoint string, sparkPoolName string) SessionClient {
108	return original.NewSessionClient(endpoint, sparkPoolName)
109}
110func NewWithoutDefaults(endpoint string, sparkPoolName string, livyAPIVersion string) BaseClient {
111	return original.NewWithoutDefaults(endpoint, sparkPoolName, livyAPIVersion)
112}
113func PossibleBatchJobResultTypeValues() []BatchJobResultType {
114	return original.PossibleBatchJobResultTypeValues()
115}
116func PossibleErrorSourceValues() []ErrorSource {
117	return original.PossibleErrorSourceValues()
118}
119func PossibleJobTypeValues() []JobType {
120	return original.PossibleJobTypeValues()
121}
122func PossiblePluginCurrentStateValues() []PluginCurrentState {
123	return original.PossiblePluginCurrentStateValues()
124}
125func PossibleSchedulerCurrentStateValues() []SchedulerCurrentState {
126	return original.PossibleSchedulerCurrentStateValues()
127}
128func PossibleSessionResultTypeValues() []SessionResultType {
129	return original.PossibleSessionResultTypeValues()
130}
131func PossibleStatementLanguageTypeValues() []StatementLanguageType {
132	return original.PossibleStatementLanguageTypeValues()
133}
134func UserAgent() string {
135	return original.UserAgent() + " profiles/preview"
136}
137func Version() string {
138	return original.Version()
139}
140