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 customimagesearch
10
11import original "github.com/Azure/azure-sdk-for-go/services/cognitiveservices/v1.0/customimagesearch"
12
13const (
14	DefaultEndpoint = original.DefaultEndpoint
15)
16
17type ErrorCode = original.ErrorCode
18
19const (
20	InsufficientAuthorization ErrorCode = original.InsufficientAuthorization
21	InvalidAuthorization      ErrorCode = original.InvalidAuthorization
22	InvalidRequest            ErrorCode = original.InvalidRequest
23	None                      ErrorCode = original.None
24	RateLimitExceeded         ErrorCode = original.RateLimitExceeded
25	ServerError               ErrorCode = original.ServerError
26)
27
28type ErrorSubCode = original.ErrorSubCode
29
30const (
31	AuthorizationDisabled   ErrorSubCode = original.AuthorizationDisabled
32	AuthorizationExpired    ErrorSubCode = original.AuthorizationExpired
33	AuthorizationMissing    ErrorSubCode = original.AuthorizationMissing
34	AuthorizationRedundancy ErrorSubCode = original.AuthorizationRedundancy
35	Blocked                 ErrorSubCode = original.Blocked
36	HTTPNotAllowed          ErrorSubCode = original.HTTPNotAllowed
37	NotImplemented          ErrorSubCode = original.NotImplemented
38	ParameterInvalidValue   ErrorSubCode = original.ParameterInvalidValue
39	ParameterMissing        ErrorSubCode = original.ParameterMissing
40	ResourceError           ErrorSubCode = original.ResourceError
41	UnexpectedError         ErrorSubCode = original.UnexpectedError
42)
43
44type Freshness = original.Freshness
45
46const (
47	Day   Freshness = original.Day
48	Month Freshness = original.Month
49	Week  Freshness = original.Week
50)
51
52type ImageAspect = original.ImageAspect
53
54const (
55	All    ImageAspect = original.All
56	Square ImageAspect = original.Square
57	Tall   ImageAspect = original.Tall
58	Wide   ImageAspect = original.Wide
59)
60
61type ImageColor = original.ImageColor
62
63const (
64	Black      ImageColor = original.Black
65	Blue       ImageColor = original.Blue
66	Brown      ImageColor = original.Brown
67	ColorOnly  ImageColor = original.ColorOnly
68	Gray       ImageColor = original.Gray
69	Green      ImageColor = original.Green
70	Monochrome ImageColor = original.Monochrome
71	Orange     ImageColor = original.Orange
72	Pink       ImageColor = original.Pink
73	Purple     ImageColor = original.Purple
74	Red        ImageColor = original.Red
75	Teal       ImageColor = original.Teal
76	White      ImageColor = original.White
77	Yellow     ImageColor = original.Yellow
78)
79
80type ImageContent = original.ImageContent
81
82const (
83	Face     ImageContent = original.Face
84	Portrait ImageContent = original.Portrait
85)
86
87type ImageLicense = original.ImageLicense
88
89const (
90	ImageLicenseAll                ImageLicense = original.ImageLicenseAll
91	ImageLicenseAny                ImageLicense = original.ImageLicenseAny
92	ImageLicenseModify             ImageLicense = original.ImageLicenseModify
93	ImageLicenseModifyCommercially ImageLicense = original.ImageLicenseModifyCommercially
94	ImageLicensePublic             ImageLicense = original.ImageLicensePublic
95	ImageLicenseShare              ImageLicense = original.ImageLicenseShare
96	ImageLicenseShareCommercially  ImageLicense = original.ImageLicenseShareCommercially
97)
98
99type ImageSize = original.ImageSize
100
101const (
102	ImageSizeAll       ImageSize = original.ImageSizeAll
103	ImageSizeLarge     ImageSize = original.ImageSizeLarge
104	ImageSizeMedium    ImageSize = original.ImageSizeMedium
105	ImageSizeSmall     ImageSize = original.ImageSizeSmall
106	ImageSizeWallpaper ImageSize = original.ImageSizeWallpaper
107)
108
109type ImageType = original.ImageType
110
111const (
112	AnimatedGif ImageType = original.AnimatedGif
113	Clipart     ImageType = original.Clipart
114	Line        ImageType = original.Line
115	Photo       ImageType = original.Photo
116	Shopping    ImageType = original.Shopping
117	Transparent ImageType = original.Transparent
118)
119
120type SafeSearch = original.SafeSearch
121
122const (
123	Moderate SafeSearch = original.Moderate
124	Off      SafeSearch = original.Off
125	Strict   SafeSearch = original.Strict
126)
127
128type Type = original.Type
129
130const (
131	TypeAnswer              Type = original.TypeAnswer
132	TypeCreativeWork        Type = original.TypeCreativeWork
133	TypeErrorResponse       Type = original.TypeErrorResponse
134	TypeIdentifiable        Type = original.TypeIdentifiable
135	TypeImageObject         Type = original.TypeImageObject
136	TypeImages              Type = original.TypeImages
137	TypeMediaObject         Type = original.TypeMediaObject
138	TypeResponse            Type = original.TypeResponse
139	TypeResponseBase        Type = original.TypeResponseBase
140	TypeSearchResultsAnswer Type = original.TypeSearchResultsAnswer
141	TypeThing               Type = original.TypeThing
142	TypeWebPage             Type = original.TypeWebPage
143)
144
145type Answer = original.Answer
146type BaseClient = original.BaseClient
147type BasicAnswer = original.BasicAnswer
148type BasicCreativeWork = original.BasicCreativeWork
149type BasicIdentifiable = original.BasicIdentifiable
150type BasicMediaObject = original.BasicMediaObject
151type BasicResponse = original.BasicResponse
152type BasicResponseBase = original.BasicResponseBase
153type BasicSearchResultsAnswer = original.BasicSearchResultsAnswer
154type BasicThing = original.BasicThing
155type CreativeWork = original.CreativeWork
156type CustomInstanceClient = original.CustomInstanceClient
157type Error = original.Error
158type ErrorResponse = original.ErrorResponse
159type Identifiable = original.Identifiable
160type ImageObject = original.ImageObject
161type Images = original.Images
162type MediaObject = original.MediaObject
163type Query = original.Query
164type Response = original.Response
165type ResponseBase = original.ResponseBase
166type SearchResultsAnswer = original.SearchResultsAnswer
167type Thing = original.Thing
168type WebPage = original.WebPage
169
170func New() BaseClient {
171	return original.New()
172}
173func NewCustomInstanceClient() CustomInstanceClient {
174	return original.NewCustomInstanceClient()
175}
176func NewWithoutDefaults(endpoint string) BaseClient {
177	return original.NewWithoutDefaults(endpoint)
178}
179func PossibleErrorCodeValues() []ErrorCode {
180	return original.PossibleErrorCodeValues()
181}
182func PossibleErrorSubCodeValues() []ErrorSubCode {
183	return original.PossibleErrorSubCodeValues()
184}
185func PossibleFreshnessValues() []Freshness {
186	return original.PossibleFreshnessValues()
187}
188func PossibleImageAspectValues() []ImageAspect {
189	return original.PossibleImageAspectValues()
190}
191func PossibleImageColorValues() []ImageColor {
192	return original.PossibleImageColorValues()
193}
194func PossibleImageContentValues() []ImageContent {
195	return original.PossibleImageContentValues()
196}
197func PossibleImageLicenseValues() []ImageLicense {
198	return original.PossibleImageLicenseValues()
199}
200func PossibleImageSizeValues() []ImageSize {
201	return original.PossibleImageSizeValues()
202}
203func PossibleImageTypeValues() []ImageType {
204	return original.PossibleImageTypeValues()
205}
206func PossibleSafeSearchValues() []SafeSearch {
207	return original.PossibleSafeSearchValues()
208}
209func PossibleTypeValues() []Type {
210	return original.PossibleTypeValues()
211}
212func UserAgent() string {
213	return original.UserAgent() + " profiles/preview"
214}
215func Version() string {
216	return original.Version()
217}
218