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 visualsearch
21
22import original "github.com/Azure/azure-sdk-for-go/services/preview/cognitiveservices/v1.0/visualsearch"
23
24const (
25	DefaultEndpoint = original.DefaultEndpoint
26)
27
28type Currency = original.Currency
29
30const (
31	AED Currency = original.AED
32	AFN Currency = original.AFN
33	ALL Currency = original.ALL
34	AMD Currency = original.AMD
35	ANG Currency = original.ANG
36	AOA Currency = original.AOA
37	ARS Currency = original.ARS
38	AUD Currency = original.AUD
39	AWG Currency = original.AWG
40	AZN Currency = original.AZN
41	BAM Currency = original.BAM
42	BBD Currency = original.BBD
43	BDT Currency = original.BDT
44	BGN Currency = original.BGN
45	BHD Currency = original.BHD
46	BIF Currency = original.BIF
47	BMD Currency = original.BMD
48	BND Currency = original.BND
49	BOB Currency = original.BOB
50	BOV Currency = original.BOV
51	BRL Currency = original.BRL
52	BSD Currency = original.BSD
53	BTN Currency = original.BTN
54	BWP Currency = original.BWP
55	BYR Currency = original.BYR
56	BZD Currency = original.BZD
57	CAD Currency = original.CAD
58	CDF Currency = original.CDF
59	CHE Currency = original.CHE
60	CHF Currency = original.CHF
61	CHW Currency = original.CHW
62	CLF Currency = original.CLF
63	CLP Currency = original.CLP
64	CNY Currency = original.CNY
65	COP Currency = original.COP
66	COU Currency = original.COU
67	CRC Currency = original.CRC
68	CUC Currency = original.CUC
69	CUP Currency = original.CUP
70	CVE Currency = original.CVE
71	CZK Currency = original.CZK
72	DJF Currency = original.DJF
73	DKK Currency = original.DKK
74	DOP Currency = original.DOP
75	DZD Currency = original.DZD
76	EGP Currency = original.EGP
77	ERN Currency = original.ERN
78	ETB Currency = original.ETB
79	EUR Currency = original.EUR
80	FJD Currency = original.FJD
81	FKP Currency = original.FKP
82	GBP Currency = original.GBP
83	GEL Currency = original.GEL
84	GHS Currency = original.GHS
85	GIP Currency = original.GIP
86	GMD Currency = original.GMD
87	GNF Currency = original.GNF
88	GTQ Currency = original.GTQ
89	GYD Currency = original.GYD
90	HKD Currency = original.HKD
91	HNL Currency = original.HNL
92	HRK Currency = original.HRK
93	HTG Currency = original.HTG
94	HUF Currency = original.HUF
95	IDR Currency = original.IDR
96	ILS Currency = original.ILS
97	INR Currency = original.INR
98	IQD Currency = original.IQD
99	IRR Currency = original.IRR
100	ISK Currency = original.ISK
101	JMD Currency = original.JMD
102	JOD Currency = original.JOD
103	JPY Currency = original.JPY
104	KES Currency = original.KES
105	KGS Currency = original.KGS
106	KHR Currency = original.KHR
107	KMF Currency = original.KMF
108	KPW Currency = original.KPW
109	KRW Currency = original.KRW
110	KWD Currency = original.KWD
111	KYD Currency = original.KYD
112	KZT Currency = original.KZT
113	LAK Currency = original.LAK
114	LBP Currency = original.LBP
115	LKR Currency = original.LKR
116	LRD Currency = original.LRD
117	LSL Currency = original.LSL
118	LYD Currency = original.LYD
119	MAD Currency = original.MAD
120	MDL Currency = original.MDL
121	MGA Currency = original.MGA
122	MKD Currency = original.MKD
123	MMK Currency = original.MMK
124	MNT Currency = original.MNT
125	MOP Currency = original.MOP
126	MRO Currency = original.MRO
127	MUR Currency = original.MUR
128	MVR Currency = original.MVR
129	MWK Currency = original.MWK
130	MXN Currency = original.MXN
131	MXV Currency = original.MXV
132	MYR Currency = original.MYR
133	MZN Currency = original.MZN
134	NAD Currency = original.NAD
135	NGN Currency = original.NGN
136	NIO Currency = original.NIO
137	NOK Currency = original.NOK
138	NPR Currency = original.NPR
139	NZD Currency = original.NZD
140	OMR Currency = original.OMR
141	PAB Currency = original.PAB
142	PEN Currency = original.PEN
143	PGK Currency = original.PGK
144	PHP Currency = original.PHP
145	PKR Currency = original.PKR
146	PLN Currency = original.PLN
147	PYG Currency = original.PYG
148	QAR Currency = original.QAR
149	RON Currency = original.RON
150	RSD Currency = original.RSD
151	RUB Currency = original.RUB
152	RWF Currency = original.RWF
153	SAR Currency = original.SAR
154	SBD Currency = original.SBD
155	SCR Currency = original.SCR
156	SDG Currency = original.SDG
157	SEK Currency = original.SEK
158	SGD Currency = original.SGD
159	SHP Currency = original.SHP
160	SLL Currency = original.SLL
161	SOS Currency = original.SOS
162	SRD Currency = original.SRD
163	SSP Currency = original.SSP
164	STD Currency = original.STD
165	SYP Currency = original.SYP
166	SZL Currency = original.SZL
167	THB Currency = original.THB
168	TJS Currency = original.TJS
169	TMT Currency = original.TMT
170	TND Currency = original.TND
171	TOP Currency = original.TOP
172	TRY Currency = original.TRY
173	TTD Currency = original.TTD
174	TWD Currency = original.TWD
175	TZS Currency = original.TZS
176	UAH Currency = original.UAH
177	UGX Currency = original.UGX
178	USD Currency = original.USD
179	UYU Currency = original.UYU
180	UZS Currency = original.UZS
181	VEF Currency = original.VEF
182	VND Currency = original.VND
183	VUV Currency = original.VUV
184	WST Currency = original.WST
185	XAF Currency = original.XAF
186	XCD Currency = original.XCD
187	XOF Currency = original.XOF
188	XPF Currency = original.XPF
189	YER Currency = original.YER
190	ZAR Currency = original.ZAR
191	ZMW Currency = original.ZMW
192)
193
194type ErrorCode = original.ErrorCode
195
196const (
197	InsufficientAuthorization ErrorCode = original.InsufficientAuthorization
198	InvalidAuthorization      ErrorCode = original.InvalidAuthorization
199	InvalidRequest            ErrorCode = original.InvalidRequest
200	None                      ErrorCode = original.None
201	RateLimitExceeded         ErrorCode = original.RateLimitExceeded
202	ServerError               ErrorCode = original.ServerError
203)
204
205type ErrorSubCode = original.ErrorSubCode
206
207const (
208	AuthorizationDisabled   ErrorSubCode = original.AuthorizationDisabled
209	AuthorizationExpired    ErrorSubCode = original.AuthorizationExpired
210	AuthorizationMissing    ErrorSubCode = original.AuthorizationMissing
211	AuthorizationRedundancy ErrorSubCode = original.AuthorizationRedundancy
212	Blocked                 ErrorSubCode = original.Blocked
213	HTTPNotAllowed          ErrorSubCode = original.HTTPNotAllowed
214	NotImplemented          ErrorSubCode = original.NotImplemented
215	ParameterInvalidValue   ErrorSubCode = original.ParameterInvalidValue
216	ParameterMissing        ErrorSubCode = original.ParameterMissing
217	ResourceError           ErrorSubCode = original.ResourceError
218	UnexpectedError         ErrorSubCode = original.UnexpectedError
219)
220
221type ItemAvailability = original.ItemAvailability
222
223const (
224	Discontinued        ItemAvailability = original.Discontinued
225	InStock             ItemAvailability = original.InStock
226	InStoreOnly         ItemAvailability = original.InStoreOnly
227	LimitedAvailability ItemAvailability = original.LimitedAvailability
228	OnlineOnly          ItemAvailability = original.OnlineOnly
229	OutOfStock          ItemAvailability = original.OutOfStock
230	PreOrder            ItemAvailability = original.PreOrder
231	SoldOut             ItemAvailability = original.SoldOut
232)
233
234type SafeSearch = original.SafeSearch
235
236const (
237	Moderate SafeSearch = original.Moderate
238	Off      SafeSearch = original.Off
239	Strict   SafeSearch = original.Strict
240)
241
242type Type = original.Type
243
244const (
245	TypeAction                     Type = original.TypeAction
246	TypeAggregateOffer             Type = original.TypeAggregateOffer
247	TypeCreativeWork               Type = original.TypeCreativeWork
248	TypeErrorResponse              Type = original.TypeErrorResponse
249	TypeIdentifiable               Type = original.TypeIdentifiable
250	TypeImageAction                Type = original.TypeImageAction
251	TypeImageEntityAction          Type = original.TypeImageEntityAction
252	TypeImageKnowledge             Type = original.TypeImageKnowledge
253	TypeImageModuleAction          Type = original.TypeImageModuleAction
254	TypeImageObject                Type = original.TypeImageObject
255	TypeImageRecipesAction         Type = original.TypeImageRecipesAction
256	TypeImageRelatedSearchesAction Type = original.TypeImageRelatedSearchesAction
257	TypeImageShoppingSourcesAction Type = original.TypeImageShoppingSourcesAction
258	TypeImageTag                   Type = original.TypeImageTag
259	TypeIntangible                 Type = original.TypeIntangible
260	TypeMediaObject                Type = original.TypeMediaObject
261	TypeNormalizedQuadrilateral    Type = original.TypeNormalizedQuadrilateral
262	TypeOffer                      Type = original.TypeOffer
263	TypeOrganization               Type = original.TypeOrganization
264	TypePerson                     Type = original.TypePerson
265	TypePoint2D                    Type = original.TypePoint2D
266	TypeRecipe                     Type = original.TypeRecipe
267	TypeResponse                   Type = original.TypeResponse
268	TypeResponseBase               Type = original.TypeResponseBase
269	TypeStructuredValue            Type = original.TypeStructuredValue
270	TypeThing                      Type = original.TypeThing
271)
272
273type TypeBasicPropertiesItem = original.TypeBasicPropertiesItem
274
275const (
276	TypeAggregateRating TypeBasicPropertiesItem = original.TypeAggregateRating
277	TypePropertiesItem  TypeBasicPropertiesItem = original.TypePropertiesItem
278	TypeRating          TypeBasicPropertiesItem = original.TypeRating
279)
280
281type Action = original.Action
282type AggregateOffer = original.AggregateOffer
283type AggregateRating = original.AggregateRating
284type BaseClient = original.BaseClient
285type BasicAction = original.BasicAction
286type BasicCreativeWork = original.BasicCreativeWork
287type BasicIdentifiable = original.BasicIdentifiable
288type BasicImageAction = original.BasicImageAction
289type BasicIntangible = original.BasicIntangible
290type BasicMediaObject = original.BasicMediaObject
291type BasicOffer = original.BasicOffer
292type BasicPropertiesItem = original.BasicPropertiesItem
293type BasicRating = original.BasicRating
294type BasicResponse = original.BasicResponse
295type BasicResponseBase = original.BasicResponseBase
296type BasicStructuredValue = original.BasicStructuredValue
297type BasicThing = original.BasicThing
298type CreativeWork = original.CreativeWork
299type CropArea = original.CropArea
300type Error = original.Error
301type ErrorResponse = original.ErrorResponse
302type Filters = original.Filters
303type Identifiable = original.Identifiable
304type ImageAction = original.ImageAction
305type ImageEntityAction = original.ImageEntityAction
306type ImageInfo = original.ImageInfo
307type ImageKnowledge = original.ImageKnowledge
308type ImageModuleAction = original.ImageModuleAction
309type ImageObject = original.ImageObject
310type ImageRecipesAction = original.ImageRecipesAction
311type ImageRelatedSearchesAction = original.ImageRelatedSearchesAction
312type ImageShoppingSourcesAction = original.ImageShoppingSourcesAction
313type ImageTag = original.ImageTag
314type ImageTagRegion = original.ImageTagRegion
315type ImagesClient = original.ImagesClient
316type ImagesImageMetadata = original.ImagesImageMetadata
317type ImagesModule = original.ImagesModule
318type Intangible = original.Intangible
319type KnowledgeRequest = original.KnowledgeRequest
320type MediaObject = original.MediaObject
321type NormalizedQuadrilateral = original.NormalizedQuadrilateral
322type Offer = original.Offer
323type Organization = original.Organization
324type Person = original.Person
325type Point2D = original.Point2D
326type PropertiesItem = original.PropertiesItem
327type Query = original.Query
328type Rating = original.Rating
329type Recipe = original.Recipe
330type RecipesModule = original.RecipesModule
331type RelatedSearchesModule = original.RelatedSearchesModule
332type Request = original.Request
333type Response = original.Response
334type ResponseBase = original.ResponseBase
335type StructuredValue = original.StructuredValue
336type Thing = original.Thing
337
338func New() BaseClient {
339	return original.New()
340}
341func NewImagesClient() ImagesClient {
342	return original.NewImagesClient()
343}
344func NewWithoutDefaults(endpoint string) BaseClient {
345	return original.NewWithoutDefaults(endpoint)
346}
347func PossibleCurrencyValues() []Currency {
348	return original.PossibleCurrencyValues()
349}
350func PossibleErrorCodeValues() []ErrorCode {
351	return original.PossibleErrorCodeValues()
352}
353func PossibleErrorSubCodeValues() []ErrorSubCode {
354	return original.PossibleErrorSubCodeValues()
355}
356func PossibleItemAvailabilityValues() []ItemAvailability {
357	return original.PossibleItemAvailabilityValues()
358}
359func PossibleSafeSearchValues() []SafeSearch {
360	return original.PossibleSafeSearchValues()
361}
362func PossibleTypeBasicPropertiesItemValues() []TypeBasicPropertiesItem {
363	return original.PossibleTypeBasicPropertiesItemValues()
364}
365func PossibleTypeValues() []Type {
366	return original.PossibleTypeValues()
367}
368func UserAgent() string {
369	return original.UserAgent() + " profiles/preview"
370}
371func Version() string {
372	return original.Version()
373}
374