1//go:build go1.9
2// +build go1.9
3
4// Copyright (c) Microsoft Corporation. All rights reserved.
5// Licensed under the MIT License. See License.txt in the project root for license information.
6
7// This code was auto-generated by:
8// github.com/Azure/azure-sdk-for-go/tools/profileBuilder
9
10package face
11
12import original "github.com/Azure/azure-sdk-for-go/services/cognitiveservices/v1.0/face"
13
14type AccessoryType = original.AccessoryType
15
16const (
17	Glasses  AccessoryType = original.Glasses
18	HeadWear AccessoryType = original.HeadWear
19	Mask     AccessoryType = original.Mask
20)
21
22type AttributeType = original.AttributeType
23
24const (
25	AttributeTypeAccessories AttributeType = original.AttributeTypeAccessories
26	AttributeTypeAge         AttributeType = original.AttributeTypeAge
27	AttributeTypeBlur        AttributeType = original.AttributeTypeBlur
28	AttributeTypeEmotion     AttributeType = original.AttributeTypeEmotion
29	AttributeTypeExposure    AttributeType = original.AttributeTypeExposure
30	AttributeTypeFacialHair  AttributeType = original.AttributeTypeFacialHair
31	AttributeTypeGender      AttributeType = original.AttributeTypeGender
32	AttributeTypeGlasses     AttributeType = original.AttributeTypeGlasses
33	AttributeTypeHair        AttributeType = original.AttributeTypeHair
34	AttributeTypeHeadPose    AttributeType = original.AttributeTypeHeadPose
35	AttributeTypeMakeup      AttributeType = original.AttributeTypeMakeup
36	AttributeTypeNoise       AttributeType = original.AttributeTypeNoise
37	AttributeTypeOcclusion   AttributeType = original.AttributeTypeOcclusion
38	AttributeTypeSmile       AttributeType = original.AttributeTypeSmile
39)
40
41type BlurLevel = original.BlurLevel
42
43const (
44	High   BlurLevel = original.High
45	Low    BlurLevel = original.Low
46	Medium BlurLevel = original.Medium
47)
48
49type DetectionModel = original.DetectionModel
50
51const (
52	Detection01 DetectionModel = original.Detection01
53	Detection02 DetectionModel = original.Detection02
54)
55
56type ExposureLevel = original.ExposureLevel
57
58const (
59	GoodExposure  ExposureLevel = original.GoodExposure
60	OverExposure  ExposureLevel = original.OverExposure
61	UnderExposure ExposureLevel = original.UnderExposure
62)
63
64type FindSimilarMatchMode = original.FindSimilarMatchMode
65
66const (
67	MatchFace   FindSimilarMatchMode = original.MatchFace
68	MatchPerson FindSimilarMatchMode = original.MatchPerson
69)
70
71type Gender = original.Gender
72
73const (
74	Female Gender = original.Female
75	Male   Gender = original.Male
76)
77
78type GlassesType = original.GlassesType
79
80const (
81	NoGlasses       GlassesType = original.NoGlasses
82	ReadingGlasses  GlassesType = original.ReadingGlasses
83	Sunglasses      GlassesType = original.Sunglasses
84	SwimmingGoggles GlassesType = original.SwimmingGoggles
85)
86
87type HairColorType = original.HairColorType
88
89const (
90	Black   HairColorType = original.Black
91	Blond   HairColorType = original.Blond
92	Brown   HairColorType = original.Brown
93	Gray    HairColorType = original.Gray
94	Other   HairColorType = original.Other
95	Red     HairColorType = original.Red
96	Unknown HairColorType = original.Unknown
97	White   HairColorType = original.White
98)
99
100type NoiseLevel = original.NoiseLevel
101
102const (
103	NoiseLevelHigh   NoiseLevel = original.NoiseLevelHigh
104	NoiseLevelLow    NoiseLevel = original.NoiseLevelLow
105	NoiseLevelMedium NoiseLevel = original.NoiseLevelMedium
106)
107
108type OperationStatusType = original.OperationStatusType
109
110const (
111	Failed     OperationStatusType = original.Failed
112	Notstarted OperationStatusType = original.Notstarted
113	Running    OperationStatusType = original.Running
114	Succeeded  OperationStatusType = original.Succeeded
115)
116
117type RecognitionModel = original.RecognitionModel
118
119const (
120	Recognition01 RecognitionModel = original.Recognition01
121	Recognition02 RecognitionModel = original.Recognition02
122	Recognition03 RecognitionModel = original.Recognition03
123)
124
125type SnapshotApplyMode = original.SnapshotApplyMode
126
127const (
128	CreateNew SnapshotApplyMode = original.CreateNew
129)
130
131type SnapshotObjectType = original.SnapshotObjectType
132
133const (
134	SnapshotObjectTypeFaceList         SnapshotObjectType = original.SnapshotObjectTypeFaceList
135	SnapshotObjectTypeLargeFaceList    SnapshotObjectType = original.SnapshotObjectTypeLargeFaceList
136	SnapshotObjectTypeLargePersonGroup SnapshotObjectType = original.SnapshotObjectTypeLargePersonGroup
137	SnapshotObjectTypePersonGroup      SnapshotObjectType = original.SnapshotObjectTypePersonGroup
138)
139
140type TrainingStatusType = original.TrainingStatusType
141
142const (
143	TrainingStatusTypeFailed     TrainingStatusType = original.TrainingStatusTypeFailed
144	TrainingStatusTypeNonstarted TrainingStatusType = original.TrainingStatusTypeNonstarted
145	TrainingStatusTypeRunning    TrainingStatusType = original.TrainingStatusTypeRunning
146	TrainingStatusTypeSucceeded  TrainingStatusType = original.TrainingStatusTypeSucceeded
147)
148
149type APIError = original.APIError
150type Accessory = original.Accessory
151type ApplySnapshotRequest = original.ApplySnapshotRequest
152type Attributes = original.Attributes
153type BaseClient = original.BaseClient
154type Blur = original.Blur
155type Client = original.Client
156type Coordinate = original.Coordinate
157type DetectedFace = original.DetectedFace
158type Emotion = original.Emotion
159type Error = original.Error
160type Exposure = original.Exposure
161type FacialHair = original.FacialHair
162type FindSimilarRequest = original.FindSimilarRequest
163type GroupRequest = original.GroupRequest
164type GroupResult = original.GroupResult
165type Hair = original.Hair
166type HairColor = original.HairColor
167type HeadPose = original.HeadPose
168type IdentifyCandidate = original.IdentifyCandidate
169type IdentifyRequest = original.IdentifyRequest
170type IdentifyResult = original.IdentifyResult
171type ImageURL = original.ImageURL
172type Landmarks = original.Landmarks
173type LargeFaceList = original.LargeFaceList
174type LargeFaceListClient = original.LargeFaceListClient
175type LargePersonGroup = original.LargePersonGroup
176type LargePersonGroupClient = original.LargePersonGroupClient
177type LargePersonGroupPersonClient = original.LargePersonGroupPersonClient
178type List = original.List
179type ListClient = original.ListClient
180type ListDetectedFace = original.ListDetectedFace
181type ListIdentifyResult = original.ListIdentifyResult
182type ListLargeFaceList = original.ListLargeFaceList
183type ListLargePersonGroup = original.ListLargePersonGroup
184type ListList = original.ListList
185type ListPersistedFace = original.ListPersistedFace
186type ListPerson = original.ListPerson
187type ListPersonGroup = original.ListPersonGroup
188type ListSimilarFace = original.ListSimilarFace
189type ListSnapshot = original.ListSnapshot
190type Makeup = original.Makeup
191type MetaDataContract = original.MetaDataContract
192type NameAndUserDataContract = original.NameAndUserDataContract
193type Noise = original.Noise
194type Occlusion = original.Occlusion
195type OperationStatus = original.OperationStatus
196type PersistedFace = original.PersistedFace
197type Person = original.Person
198type PersonGroup = original.PersonGroup
199type PersonGroupClient = original.PersonGroupClient
200type PersonGroupPersonClient = original.PersonGroupPersonClient
201type Rectangle = original.Rectangle
202type SimilarFace = original.SimilarFace
203type Snapshot = original.Snapshot
204type SnapshotClient = original.SnapshotClient
205type TakeSnapshotRequest = original.TakeSnapshotRequest
206type TrainingStatus = original.TrainingStatus
207type UpdateFaceRequest = original.UpdateFaceRequest
208type UpdateSnapshotRequest = original.UpdateSnapshotRequest
209type VerifyFaceToFaceRequest = original.VerifyFaceToFaceRequest
210type VerifyFaceToPersonRequest = original.VerifyFaceToPersonRequest
211type VerifyResult = original.VerifyResult
212
213func New(endpoint string) BaseClient {
214	return original.New(endpoint)
215}
216func NewClient(endpoint string) Client {
217	return original.NewClient(endpoint)
218}
219func NewLargeFaceListClient(endpoint string) LargeFaceListClient {
220	return original.NewLargeFaceListClient(endpoint)
221}
222func NewLargePersonGroupClient(endpoint string) LargePersonGroupClient {
223	return original.NewLargePersonGroupClient(endpoint)
224}
225func NewLargePersonGroupPersonClient(endpoint string) LargePersonGroupPersonClient {
226	return original.NewLargePersonGroupPersonClient(endpoint)
227}
228func NewListClient(endpoint string) ListClient {
229	return original.NewListClient(endpoint)
230}
231func NewPersonGroupClient(endpoint string) PersonGroupClient {
232	return original.NewPersonGroupClient(endpoint)
233}
234func NewPersonGroupPersonClient(endpoint string) PersonGroupPersonClient {
235	return original.NewPersonGroupPersonClient(endpoint)
236}
237func NewSnapshotClient(endpoint string) SnapshotClient {
238	return original.NewSnapshotClient(endpoint)
239}
240func NewWithoutDefaults(endpoint string) BaseClient {
241	return original.NewWithoutDefaults(endpoint)
242}
243func PossibleAccessoryTypeValues() []AccessoryType {
244	return original.PossibleAccessoryTypeValues()
245}
246func PossibleAttributeTypeValues() []AttributeType {
247	return original.PossibleAttributeTypeValues()
248}
249func PossibleBlurLevelValues() []BlurLevel {
250	return original.PossibleBlurLevelValues()
251}
252func PossibleDetectionModelValues() []DetectionModel {
253	return original.PossibleDetectionModelValues()
254}
255func PossibleExposureLevelValues() []ExposureLevel {
256	return original.PossibleExposureLevelValues()
257}
258func PossibleFindSimilarMatchModeValues() []FindSimilarMatchMode {
259	return original.PossibleFindSimilarMatchModeValues()
260}
261func PossibleGenderValues() []Gender {
262	return original.PossibleGenderValues()
263}
264func PossibleGlassesTypeValues() []GlassesType {
265	return original.PossibleGlassesTypeValues()
266}
267func PossibleHairColorTypeValues() []HairColorType {
268	return original.PossibleHairColorTypeValues()
269}
270func PossibleNoiseLevelValues() []NoiseLevel {
271	return original.PossibleNoiseLevelValues()
272}
273func PossibleOperationStatusTypeValues() []OperationStatusType {
274	return original.PossibleOperationStatusTypeValues()
275}
276func PossibleRecognitionModelValues() []RecognitionModel {
277	return original.PossibleRecognitionModelValues()
278}
279func PossibleSnapshotApplyModeValues() []SnapshotApplyMode {
280	return original.PossibleSnapshotApplyModeValues()
281}
282func PossibleSnapshotObjectTypeValues() []SnapshotObjectType {
283	return original.PossibleSnapshotObjectTypeValues()
284}
285func PossibleTrainingStatusTypeValues() []TrainingStatusType {
286	return original.PossibleTrainingStatusTypeValues()
287}
288func UserAgent() string {
289	return original.UserAgent() + " profiles/latest"
290}
291func Version() string {
292	return original.Version()
293}
294