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