1// +build go1.9
2
3// Copyright 2021 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 job
21
22import (
23	"context"
24
25	original "github.com/Azure/azure-sdk-for-go/services/datalake/analytics/2016-11-01/job"
26)
27
28const (
29	DefaultAdlaJobDNSSuffix = original.DefaultAdlaJobDNSSuffix
30)
31
32type CompileMode = original.CompileMode
33
34const (
35	Full      CompileMode = original.Full
36	Semantic  CompileMode = original.Semantic
37	SingleBox CompileMode = original.SingleBox
38)
39
40type ResourceType = original.ResourceType
41
42const (
43	JobManagerResource             ResourceType = original.JobManagerResource
44	JobManagerResourceInUserFolder ResourceType = original.JobManagerResourceInUserFolder
45	StatisticsResource             ResourceType = original.StatisticsResource
46	StatisticsResourceInUserFolder ResourceType = original.StatisticsResourceInUserFolder
47	VertexResource                 ResourceType = original.VertexResource
48	VertexResourceInUserFolder     ResourceType = original.VertexResourceInUserFolder
49)
50
51type Result = original.Result
52
53const (
54	Cancelled Result = original.Cancelled
55	Failed    Result = original.Failed
56	None      Result = original.None
57	Succeeded Result = original.Succeeded
58)
59
60type SeverityTypes = original.SeverityTypes
61
62const (
63	Deprecated    SeverityTypes = original.Deprecated
64	Error         SeverityTypes = original.Error
65	Info          SeverityTypes = original.Info
66	SevereWarning SeverityTypes = original.SevereWarning
67	UserWarning   SeverityTypes = original.UserWarning
68	Warning       SeverityTypes = original.Warning
69)
70
71type State = original.State
72
73const (
74	StateAccepted           State = original.StateAccepted
75	StateCompiling          State = original.StateCompiling
76	StateEnded              State = original.StateEnded
77	StateNew                State = original.StateNew
78	StatePaused             State = original.StatePaused
79	StateQueued             State = original.StateQueued
80	StateRunning            State = original.StateRunning
81	StateScheduling         State = original.StateScheduling
82	StateStarting           State = original.StateStarting
83	StateWaitingForCapacity State = original.StateWaitingForCapacity
84)
85
86type Type = original.Type
87
88const (
89	TypeHive          Type = original.TypeHive
90	TypeJobProperties Type = original.TypeJobProperties
91	TypeUSQL          Type = original.TypeUSQL
92)
93
94type TypeBasicCreateJobProperties = original.TypeBasicCreateJobProperties
95
96const (
97	TypeBasicCreateJobPropertiesTypeCreateJobProperties TypeBasicCreateJobProperties = original.TypeBasicCreateJobPropertiesTypeCreateJobProperties
98	TypeBasicCreateJobPropertiesTypeUSQL                TypeBasicCreateJobProperties = original.TypeBasicCreateJobPropertiesTypeUSQL
99)
100
101type TypeEnum = original.TypeEnum
102
103const (
104	Hive TypeEnum = original.Hive
105	USQL TypeEnum = original.USQL
106)
107
108type BaseClient = original.BaseClient
109type BaseJobParameters = original.BaseJobParameters
110type BasicCreateJobProperties = original.BasicCreateJobProperties
111type BasicProperties = original.BasicProperties
112type BuildJobParameters = original.BuildJobParameters
113type Client = original.Client
114type CreateJobParameters = original.CreateJobParameters
115type CreateJobProperties = original.CreateJobProperties
116type CreateUSQLJobProperties = original.CreateUSQLJobProperties
117type DataPath = original.DataPath
118type Diagnostics = original.Diagnostics
119type ErrorDetails = original.ErrorDetails
120type HiveJobProperties = original.HiveJobProperties
121type InfoListResult = original.InfoListResult
122type InfoListResultIterator = original.InfoListResultIterator
123type InfoListResultPage = original.InfoListResultPage
124type Information = original.Information
125type InformationBasic = original.InformationBasic
126type InnerError = original.InnerError
127type PipelineClient = original.PipelineClient
128type PipelineInformation = original.PipelineInformation
129type PipelineInformationListResult = original.PipelineInformationListResult
130type PipelineInformationListResultIterator = original.PipelineInformationListResultIterator
131type PipelineInformationListResultPage = original.PipelineInformationListResultPage
132type PipelineRunInformation = original.PipelineRunInformation
133type Properties = original.Properties
134type RecurrenceClient = original.RecurrenceClient
135type RecurrenceInformation = original.RecurrenceInformation
136type RecurrenceInformationListResult = original.RecurrenceInformationListResult
137type RecurrenceInformationListResultIterator = original.RecurrenceInformationListResultIterator
138type RecurrenceInformationListResultPage = original.RecurrenceInformationListResultPage
139type RelationshipProperties = original.RelationshipProperties
140type Resource = original.Resource
141type StateAuditRecord = original.StateAuditRecord
142type Statistics = original.Statistics
143type StatisticsVertexStage = original.StatisticsVertexStage
144type USQLJobProperties = original.USQLJobProperties
145
146func New() BaseClient {
147	return original.New()
148}
149func NewClient() Client {
150	return original.NewClient()
151}
152func NewInfoListResultIterator(page InfoListResultPage) InfoListResultIterator {
153	return original.NewInfoListResultIterator(page)
154}
155func NewInfoListResultPage(cur InfoListResult, getNextPage func(context.Context, InfoListResult) (InfoListResult, error)) InfoListResultPage {
156	return original.NewInfoListResultPage(cur, getNextPage)
157}
158func NewPipelineClient() PipelineClient {
159	return original.NewPipelineClient()
160}
161func NewPipelineInformationListResultIterator(page PipelineInformationListResultPage) PipelineInformationListResultIterator {
162	return original.NewPipelineInformationListResultIterator(page)
163}
164func NewPipelineInformationListResultPage(cur PipelineInformationListResult, getNextPage func(context.Context, PipelineInformationListResult) (PipelineInformationListResult, error)) PipelineInformationListResultPage {
165	return original.NewPipelineInformationListResultPage(cur, getNextPage)
166}
167func NewRecurrenceClient() RecurrenceClient {
168	return original.NewRecurrenceClient()
169}
170func NewRecurrenceInformationListResultIterator(page RecurrenceInformationListResultPage) RecurrenceInformationListResultIterator {
171	return original.NewRecurrenceInformationListResultIterator(page)
172}
173func NewRecurrenceInformationListResultPage(cur RecurrenceInformationListResult, getNextPage func(context.Context, RecurrenceInformationListResult) (RecurrenceInformationListResult, error)) RecurrenceInformationListResultPage {
174	return original.NewRecurrenceInformationListResultPage(cur, getNextPage)
175}
176func NewWithoutDefaults(adlaJobDNSSuffix string) BaseClient {
177	return original.NewWithoutDefaults(adlaJobDNSSuffix)
178}
179func PossibleCompileModeValues() []CompileMode {
180	return original.PossibleCompileModeValues()
181}
182func PossibleResourceTypeValues() []ResourceType {
183	return original.PossibleResourceTypeValues()
184}
185func PossibleResultValues() []Result {
186	return original.PossibleResultValues()
187}
188func PossibleSeverityTypesValues() []SeverityTypes {
189	return original.PossibleSeverityTypesValues()
190}
191func PossibleStateValues() []State {
192	return original.PossibleStateValues()
193}
194func PossibleTypeBasicCreateJobPropertiesValues() []TypeBasicCreateJobProperties {
195	return original.PossibleTypeBasicCreateJobPropertiesValues()
196}
197func PossibleTypeEnumValues() []TypeEnum {
198	return original.PossibleTypeEnumValues()
199}
200func PossibleTypeValues() []Type {
201	return original.PossibleTypeValues()
202}
203func UserAgent() string {
204	return original.UserAgent() + " profiles/preview"
205}
206func Version() string {
207	return original.Version()
208}
209