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 imagesearch
10
11import original "github.com/Azure/azure-sdk-for-go/services/cognitiveservices/v1.0/imagesearch"
12
13const (
14	DefaultEndpoint = original.DefaultEndpoint
15)
16
17type Currency = original.Currency
18
19const (
20	AED Currency = original.AED
21	AFN Currency = original.AFN
22	ALL Currency = original.ALL
23	AMD Currency = original.AMD
24	ANG Currency = original.ANG
25	AOA Currency = original.AOA
26	ARS Currency = original.ARS
27	AUD Currency = original.AUD
28	AWG Currency = original.AWG
29	AZN Currency = original.AZN
30	BAM Currency = original.BAM
31	BBD Currency = original.BBD
32	BDT Currency = original.BDT
33	BGN Currency = original.BGN
34	BHD Currency = original.BHD
35	BIF Currency = original.BIF
36	BMD Currency = original.BMD
37	BND Currency = original.BND
38	BOB Currency = original.BOB
39	BOV Currency = original.BOV
40	BRL Currency = original.BRL
41	BSD Currency = original.BSD
42	BTN Currency = original.BTN
43	BWP Currency = original.BWP
44	BYR Currency = original.BYR
45	BZD Currency = original.BZD
46	CAD Currency = original.CAD
47	CDF Currency = original.CDF
48	CHE Currency = original.CHE
49	CHF Currency = original.CHF
50	CHW Currency = original.CHW
51	CLF Currency = original.CLF
52	CLP Currency = original.CLP
53	CNY Currency = original.CNY
54	COP Currency = original.COP
55	COU Currency = original.COU
56	CRC Currency = original.CRC
57	CUC Currency = original.CUC
58	CUP Currency = original.CUP
59	CVE Currency = original.CVE
60	CZK Currency = original.CZK
61	DJF Currency = original.DJF
62	DKK Currency = original.DKK
63	DOP Currency = original.DOP
64	DZD Currency = original.DZD
65	EGP Currency = original.EGP
66	ERN Currency = original.ERN
67	ETB Currency = original.ETB
68	EUR Currency = original.EUR
69	FJD Currency = original.FJD
70	FKP Currency = original.FKP
71	GBP Currency = original.GBP
72	GEL Currency = original.GEL
73	GHS Currency = original.GHS
74	GIP Currency = original.GIP
75	GMD Currency = original.GMD
76	GNF Currency = original.GNF
77	GTQ Currency = original.GTQ
78	GYD Currency = original.GYD
79	HKD Currency = original.HKD
80	HNL Currency = original.HNL
81	HRK Currency = original.HRK
82	HTG Currency = original.HTG
83	HUF Currency = original.HUF
84	IDR Currency = original.IDR
85	ILS Currency = original.ILS
86	INR Currency = original.INR
87	IQD Currency = original.IQD
88	IRR Currency = original.IRR
89	ISK Currency = original.ISK
90	JMD Currency = original.JMD
91	JOD Currency = original.JOD
92	JPY Currency = original.JPY
93	KES Currency = original.KES
94	KGS Currency = original.KGS
95	KHR Currency = original.KHR
96	KMF Currency = original.KMF
97	KPW Currency = original.KPW
98	KRW Currency = original.KRW
99	KWD Currency = original.KWD
100	KYD Currency = original.KYD
101	KZT Currency = original.KZT
102	LAK Currency = original.LAK
103	LBP Currency = original.LBP
104	LKR Currency = original.LKR
105	LRD Currency = original.LRD
106	LSL Currency = original.LSL
107	LYD Currency = original.LYD
108	MAD Currency = original.MAD
109	MDL Currency = original.MDL
110	MGA Currency = original.MGA
111	MKD Currency = original.MKD
112	MMK Currency = original.MMK
113	MNT Currency = original.MNT
114	MOP Currency = original.MOP
115	MRO Currency = original.MRO
116	MUR Currency = original.MUR
117	MVR Currency = original.MVR
118	MWK Currency = original.MWK
119	MXN Currency = original.MXN
120	MXV Currency = original.MXV
121	MYR Currency = original.MYR
122	MZN Currency = original.MZN
123	NAD Currency = original.NAD
124	NGN Currency = original.NGN
125	NIO Currency = original.NIO
126	NOK Currency = original.NOK
127	NPR Currency = original.NPR
128	NZD Currency = original.NZD
129	OMR Currency = original.OMR
130	PAB Currency = original.PAB
131	PEN Currency = original.PEN
132	PGK Currency = original.PGK
133	PHP Currency = original.PHP
134	PKR Currency = original.PKR
135	PLN Currency = original.PLN
136	PYG Currency = original.PYG
137	QAR Currency = original.QAR
138	RON Currency = original.RON
139	RSD Currency = original.RSD
140	RUB Currency = original.RUB
141	RWF Currency = original.RWF
142	SAR Currency = original.SAR
143	SBD Currency = original.SBD
144	SCR Currency = original.SCR
145	SDG Currency = original.SDG
146	SEK Currency = original.SEK
147	SGD Currency = original.SGD
148	SHP Currency = original.SHP
149	SLL Currency = original.SLL
150	SOS Currency = original.SOS
151	SRD Currency = original.SRD
152	SSP Currency = original.SSP
153	STD Currency = original.STD
154	SYP Currency = original.SYP
155	SZL Currency = original.SZL
156	THB Currency = original.THB
157	TJS Currency = original.TJS
158	TMT Currency = original.TMT
159	TND Currency = original.TND
160	TOP Currency = original.TOP
161	TRY Currency = original.TRY
162	TTD Currency = original.TTD
163	TWD Currency = original.TWD
164	TZS Currency = original.TZS
165	UAH Currency = original.UAH
166	UGX Currency = original.UGX
167	USD Currency = original.USD
168	UYU Currency = original.UYU
169	UZS Currency = original.UZS
170	VEF Currency = original.VEF
171	VND Currency = original.VND
172	VUV Currency = original.VUV
173	WST Currency = original.WST
174	XAF Currency = original.XAF
175	XCD Currency = original.XCD
176	XOF Currency = original.XOF
177	XPF Currency = original.XPF
178	YER Currency = original.YER
179	ZAR Currency = original.ZAR
180	ZMW Currency = original.ZMW
181)
182
183type ErrorCode = original.ErrorCode
184
185const (
186	InsufficientAuthorization ErrorCode = original.InsufficientAuthorization
187	InvalidAuthorization      ErrorCode = original.InvalidAuthorization
188	InvalidRequest            ErrorCode = original.InvalidRequest
189	None                      ErrorCode = original.None
190	RateLimitExceeded         ErrorCode = original.RateLimitExceeded
191	ServerError               ErrorCode = original.ServerError
192)
193
194type ErrorSubCode = original.ErrorSubCode
195
196const (
197	AuthorizationDisabled   ErrorSubCode = original.AuthorizationDisabled
198	AuthorizationExpired    ErrorSubCode = original.AuthorizationExpired
199	AuthorizationMissing    ErrorSubCode = original.AuthorizationMissing
200	AuthorizationRedundancy ErrorSubCode = original.AuthorizationRedundancy
201	Blocked                 ErrorSubCode = original.Blocked
202	HTTPNotAllowed          ErrorSubCode = original.HTTPNotAllowed
203	NotImplemented          ErrorSubCode = original.NotImplemented
204	ParameterInvalidValue   ErrorSubCode = original.ParameterInvalidValue
205	ParameterMissing        ErrorSubCode = original.ParameterMissing
206	ResourceError           ErrorSubCode = original.ResourceError
207	UnexpectedError         ErrorSubCode = original.UnexpectedError
208)
209
210type Freshness = original.Freshness
211
212const (
213	Day   Freshness = original.Day
214	Month Freshness = original.Month
215	Week  Freshness = original.Week
216)
217
218type ImageAspect = original.ImageAspect
219
220const (
221	All    ImageAspect = original.All
222	Square ImageAspect = original.Square
223	Tall   ImageAspect = original.Tall
224	Wide   ImageAspect = original.Wide
225)
226
227type ImageColor = original.ImageColor
228
229const (
230	Black      ImageColor = original.Black
231	Blue       ImageColor = original.Blue
232	Brown      ImageColor = original.Brown
233	ColorOnly  ImageColor = original.ColorOnly
234	Gray       ImageColor = original.Gray
235	Green      ImageColor = original.Green
236	Monochrome ImageColor = original.Monochrome
237	Orange     ImageColor = original.Orange
238	Pink       ImageColor = original.Pink
239	Purple     ImageColor = original.Purple
240	Red        ImageColor = original.Red
241	Teal       ImageColor = original.Teal
242	White      ImageColor = original.White
243	Yellow     ImageColor = original.Yellow
244)
245
246type ImageContent = original.ImageContent
247
248const (
249	Face     ImageContent = original.Face
250	Portrait ImageContent = original.Portrait
251)
252
253type ImageCropType = original.ImageCropType
254
255const (
256	Rectangular ImageCropType = original.Rectangular
257)
258
259type ImageInsightModule = original.ImageInsightModule
260
261const (
262	ImageInsightModuleAll                ImageInsightModule = original.ImageInsightModuleAll
263	ImageInsightModuleBRQ                ImageInsightModule = original.ImageInsightModuleBRQ
264	ImageInsightModuleCaption            ImageInsightModule = original.ImageInsightModuleCaption
265	ImageInsightModuleCollections        ImageInsightModule = original.ImageInsightModuleCollections
266	ImageInsightModulePagesIncluding     ImageInsightModule = original.ImageInsightModulePagesIncluding
267	ImageInsightModuleRecipes            ImageInsightModule = original.ImageInsightModuleRecipes
268	ImageInsightModuleRecognizedEntities ImageInsightModule = original.ImageInsightModuleRecognizedEntities
269	ImageInsightModuleRelatedSearches    ImageInsightModule = original.ImageInsightModuleRelatedSearches
270	ImageInsightModuleShoppingSources    ImageInsightModule = original.ImageInsightModuleShoppingSources
271	ImageInsightModuleSimilarImages      ImageInsightModule = original.ImageInsightModuleSimilarImages
272	ImageInsightModuleSimilarProducts    ImageInsightModule = original.ImageInsightModuleSimilarProducts
273	ImageInsightModuleTags               ImageInsightModule = original.ImageInsightModuleTags
274)
275
276type ImageLicense = original.ImageLicense
277
278const (
279	ImageLicenseAll                ImageLicense = original.ImageLicenseAll
280	ImageLicenseAny                ImageLicense = original.ImageLicenseAny
281	ImageLicenseModify             ImageLicense = original.ImageLicenseModify
282	ImageLicenseModifyCommercially ImageLicense = original.ImageLicenseModifyCommercially
283	ImageLicensePublic             ImageLicense = original.ImageLicensePublic
284	ImageLicenseShare              ImageLicense = original.ImageLicenseShare
285	ImageLicenseShareCommercially  ImageLicense = original.ImageLicenseShareCommercially
286)
287
288type ImageSize = original.ImageSize
289
290const (
291	ImageSizeAll       ImageSize = original.ImageSizeAll
292	ImageSizeLarge     ImageSize = original.ImageSizeLarge
293	ImageSizeMedium    ImageSize = original.ImageSizeMedium
294	ImageSizeSmall     ImageSize = original.ImageSizeSmall
295	ImageSizeWallpaper ImageSize = original.ImageSizeWallpaper
296)
297
298type ImageType = original.ImageType
299
300const (
301	AnimatedGif ImageType = original.AnimatedGif
302	Clipart     ImageType = original.Clipart
303	Line        ImageType = original.Line
304	Photo       ImageType = original.Photo
305	Shopping    ImageType = original.Shopping
306	Transparent ImageType = original.Transparent
307)
308
309type ItemAvailability = original.ItemAvailability
310
311const (
312	Discontinued        ItemAvailability = original.Discontinued
313	InStock             ItemAvailability = original.InStock
314	InStoreOnly         ItemAvailability = original.InStoreOnly
315	LimitedAvailability ItemAvailability = original.LimitedAvailability
316	OnlineOnly          ItemAvailability = original.OnlineOnly
317	OutOfStock          ItemAvailability = original.OutOfStock
318	PreOrder            ItemAvailability = original.PreOrder
319	SoldOut             ItemAvailability = original.SoldOut
320)
321
322type SafeSearch = original.SafeSearch
323
324const (
325	Moderate SafeSearch = original.Moderate
326	Off      SafeSearch = original.Off
327	Strict   SafeSearch = original.Strict
328)
329
330type Type = original.Type
331
332const (
333	TypeAggregateRating Type = original.TypeAggregateRating
334	TypePropertiesItem  Type = original.TypePropertiesItem
335	TypeRating          Type = original.TypeRating
336)
337
338type TypeBasicResponseBase = original.TypeBasicResponseBase
339
340const (
341	TypeAggregateOffer         TypeBasicResponseBase = original.TypeAggregateOffer
342	TypeAnswer                 TypeBasicResponseBase = original.TypeAnswer
343	TypeCollectionPage         TypeBasicResponseBase = original.TypeCollectionPage
344	TypeCreativeWork           TypeBasicResponseBase = original.TypeCreativeWork
345	TypeErrorResponse          TypeBasicResponseBase = original.TypeErrorResponse
346	TypeIdentifiable           TypeBasicResponseBase = original.TypeIdentifiable
347	TypeImageGallery           TypeBasicResponseBase = original.TypeImageGallery
348	TypeImageInsights          TypeBasicResponseBase = original.TypeImageInsights
349	TypeImageObject            TypeBasicResponseBase = original.TypeImageObject
350	TypeImages                 TypeBasicResponseBase = original.TypeImages
351	TypeIntangible             TypeBasicResponseBase = original.TypeIntangible
352	TypeMediaObject            TypeBasicResponseBase = original.TypeMediaObject
353	TypeNormalizedRectangle    TypeBasicResponseBase = original.TypeNormalizedRectangle
354	TypeOffer                  TypeBasicResponseBase = original.TypeOffer
355	TypeOrganization           TypeBasicResponseBase = original.TypeOrganization
356	TypePerson                 TypeBasicResponseBase = original.TypePerson
357	TypeRecipe                 TypeBasicResponseBase = original.TypeRecipe
358	TypeRecognizedEntity       TypeBasicResponseBase = original.TypeRecognizedEntity
359	TypeRecognizedEntityRegion TypeBasicResponseBase = original.TypeRecognizedEntityRegion
360	TypeResponse               TypeBasicResponseBase = original.TypeResponse
361	TypeResponseBase           TypeBasicResponseBase = original.TypeResponseBase
362	TypeSearchResultsAnswer    TypeBasicResponseBase = original.TypeSearchResultsAnswer
363	TypeStructuredValue        TypeBasicResponseBase = original.TypeStructuredValue
364	TypeThing                  TypeBasicResponseBase = original.TypeThing
365	TypeTrendingImages         TypeBasicResponseBase = original.TypeTrendingImages
366	TypeWebPage                TypeBasicResponseBase = original.TypeWebPage
367)
368
369type AggregateOffer = original.AggregateOffer
370type AggregateRating = original.AggregateRating
371type Answer = original.Answer
372type BaseClient = original.BaseClient
373type BasicAnswer = original.BasicAnswer
374type BasicCollectionPage = original.BasicCollectionPage
375type BasicCreativeWork = original.BasicCreativeWork
376type BasicIdentifiable = original.BasicIdentifiable
377type BasicIntangible = original.BasicIntangible
378type BasicMediaObject = original.BasicMediaObject
379type BasicOffer = original.BasicOffer
380type BasicPropertiesItem = original.BasicPropertiesItem
381type BasicRating = original.BasicRating
382type BasicResponse = original.BasicResponse
383type BasicResponseBase = original.BasicResponseBase
384type BasicSearchResultsAnswer = original.BasicSearchResultsAnswer
385type BasicStructuredValue = original.BasicStructuredValue
386type BasicThing = original.BasicThing
387type BasicWebPage = original.BasicWebPage
388type CollectionPage = original.CollectionPage
389type CreativeWork = original.CreativeWork
390type Error = original.Error
391type ErrorResponse = original.ErrorResponse
392type Identifiable = original.Identifiable
393type ImageGallery = original.ImageGallery
394type ImageInsights = original.ImageInsights
395type ImageInsightsImageCaption = original.ImageInsightsImageCaption
396type ImageObject = original.ImageObject
397type ImageTagsModule = original.ImageTagsModule
398type Images = original.Images
399type ImagesClient = original.ImagesClient
400type ImagesImageMetadata = original.ImagesImageMetadata
401type ImagesModule = original.ImagesModule
402type InsightsTag = original.InsightsTag
403type Intangible = original.Intangible
404type MediaObject = original.MediaObject
405type NormalizedRectangle = original.NormalizedRectangle
406type Offer = original.Offer
407type Organization = original.Organization
408type Person = original.Person
409type PivotSuggestions = original.PivotSuggestions
410type PropertiesItem = original.PropertiesItem
411type Query = original.Query
412type Rating = original.Rating
413type Recipe = original.Recipe
414type RecipesModule = original.RecipesModule
415type RecognizedEntitiesModule = original.RecognizedEntitiesModule
416type RecognizedEntity = original.RecognizedEntity
417type RecognizedEntityGroup = original.RecognizedEntityGroup
418type RecognizedEntityRegion = original.RecognizedEntityRegion
419type RelatedCollectionsModule = original.RelatedCollectionsModule
420type RelatedSearchesModule = original.RelatedSearchesModule
421type Response = original.Response
422type ResponseBase = original.ResponseBase
423type SearchResultsAnswer = original.SearchResultsAnswer
424type StructuredValue = original.StructuredValue
425type Thing = original.Thing
426type TrendingImages = original.TrendingImages
427type TrendingImagesCategory = original.TrendingImagesCategory
428type TrendingImagesTile = original.TrendingImagesTile
429type WebPage = original.WebPage
430
431func New() BaseClient {
432	return original.New()
433}
434func NewImagesClient() ImagesClient {
435	return original.NewImagesClient()
436}
437func NewWithoutDefaults(endpoint string) BaseClient {
438	return original.NewWithoutDefaults(endpoint)
439}
440func PossibleCurrencyValues() []Currency {
441	return original.PossibleCurrencyValues()
442}
443func PossibleErrorCodeValues() []ErrorCode {
444	return original.PossibleErrorCodeValues()
445}
446func PossibleErrorSubCodeValues() []ErrorSubCode {
447	return original.PossibleErrorSubCodeValues()
448}
449func PossibleFreshnessValues() []Freshness {
450	return original.PossibleFreshnessValues()
451}
452func PossibleImageAspectValues() []ImageAspect {
453	return original.PossibleImageAspectValues()
454}
455func PossibleImageColorValues() []ImageColor {
456	return original.PossibleImageColorValues()
457}
458func PossibleImageContentValues() []ImageContent {
459	return original.PossibleImageContentValues()
460}
461func PossibleImageCropTypeValues() []ImageCropType {
462	return original.PossibleImageCropTypeValues()
463}
464func PossibleImageInsightModuleValues() []ImageInsightModule {
465	return original.PossibleImageInsightModuleValues()
466}
467func PossibleImageLicenseValues() []ImageLicense {
468	return original.PossibleImageLicenseValues()
469}
470func PossibleImageSizeValues() []ImageSize {
471	return original.PossibleImageSizeValues()
472}
473func PossibleImageTypeValues() []ImageType {
474	return original.PossibleImageTypeValues()
475}
476func PossibleItemAvailabilityValues() []ItemAvailability {
477	return original.PossibleItemAvailabilityValues()
478}
479func PossibleSafeSearchValues() []SafeSearch {
480	return original.PossibleSafeSearchValues()
481}
482func PossibleTypeBasicResponseBaseValues() []TypeBasicResponseBase {
483	return original.PossibleTypeBasicResponseBaseValues()
484}
485func PossibleTypeValues() []Type {
486	return original.PossibleTypeValues()
487}
488func UserAgent() string {
489	return original.UserAgent() + " profiles/preview"
490}
491func Version() string {
492	return original.Version()
493}
494