1package computervision 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// Code generated by Microsoft (R) AutoRest Code Generator. 7// Changes may cause incorrect behavior and will be lost if the code is regenerated. 8 9// DescriptionExclude enumerates the values for description exclude. 10type DescriptionExclude string 11 12const ( 13 // Celebrities ... 14 Celebrities DescriptionExclude = "Celebrities" 15 // Landmarks ... 16 Landmarks DescriptionExclude = "Landmarks" 17) 18 19// PossibleDescriptionExcludeValues returns an array of possible values for the DescriptionExclude const type. 20func PossibleDescriptionExcludeValues() []DescriptionExclude { 21 return []DescriptionExclude{Celebrities, Landmarks} 22} 23 24// Details enumerates the values for details. 25type Details string 26 27const ( 28 // DetailsCelebrities ... 29 DetailsCelebrities Details = "Celebrities" 30 // DetailsLandmarks ... 31 DetailsLandmarks Details = "Landmarks" 32) 33 34// PossibleDetailsValues returns an array of possible values for the Details const type. 35func PossibleDetailsValues() []Details { 36 return []Details{DetailsCelebrities, DetailsLandmarks} 37} 38 39// Gender enumerates the values for gender. 40type Gender string 41 42const ( 43 // Female ... 44 Female Gender = "Female" 45 // Male ... 46 Male Gender = "Male" 47) 48 49// PossibleGenderValues returns an array of possible values for the Gender const type. 50func PossibleGenderValues() []Gender { 51 return []Gender{Female, Male} 52} 53 54// OcrDetectionLanguage enumerates the values for ocr detection language. 55type OcrDetectionLanguage string 56 57const ( 58 // De ... 59 De OcrDetectionLanguage = "de" 60 // En ... 61 En OcrDetectionLanguage = "en" 62 // Es ... 63 Es OcrDetectionLanguage = "es" 64 // Fr ... 65 Fr OcrDetectionLanguage = "fr" 66 // It ... 67 It OcrDetectionLanguage = "it" 68 // Nl ... 69 Nl OcrDetectionLanguage = "nl" 70 // Pt ... 71 Pt OcrDetectionLanguage = "pt" 72) 73 74// PossibleOcrDetectionLanguageValues returns an array of possible values for the OcrDetectionLanguage const type. 75func PossibleOcrDetectionLanguageValues() []OcrDetectionLanguage { 76 return []OcrDetectionLanguage{De, En, Es, Fr, It, Nl, Pt} 77} 78 79// OcrLanguages enumerates the values for ocr languages. 80type OcrLanguages string 81 82const ( 83 // OcrLanguagesAr ... 84 OcrLanguagesAr OcrLanguages = "ar" 85 // OcrLanguagesCs ... 86 OcrLanguagesCs OcrLanguages = "cs" 87 // OcrLanguagesDa ... 88 OcrLanguagesDa OcrLanguages = "da" 89 // OcrLanguagesDe ... 90 OcrLanguagesDe OcrLanguages = "de" 91 // OcrLanguagesEl ... 92 OcrLanguagesEl OcrLanguages = "el" 93 // OcrLanguagesEn ... 94 OcrLanguagesEn OcrLanguages = "en" 95 // OcrLanguagesEs ... 96 OcrLanguagesEs OcrLanguages = "es" 97 // OcrLanguagesFi ... 98 OcrLanguagesFi OcrLanguages = "fi" 99 // OcrLanguagesFr ... 100 OcrLanguagesFr OcrLanguages = "fr" 101 // OcrLanguagesHu ... 102 OcrLanguagesHu OcrLanguages = "hu" 103 // OcrLanguagesIt ... 104 OcrLanguagesIt OcrLanguages = "it" 105 // OcrLanguagesJa ... 106 OcrLanguagesJa OcrLanguages = "ja" 107 // OcrLanguagesKo ... 108 OcrLanguagesKo OcrLanguages = "ko" 109 // OcrLanguagesNb ... 110 OcrLanguagesNb OcrLanguages = "nb" 111 // OcrLanguagesNl ... 112 OcrLanguagesNl OcrLanguages = "nl" 113 // OcrLanguagesPl ... 114 OcrLanguagesPl OcrLanguages = "pl" 115 // OcrLanguagesPt ... 116 OcrLanguagesPt OcrLanguages = "pt" 117 // OcrLanguagesRo ... 118 OcrLanguagesRo OcrLanguages = "ro" 119 // OcrLanguagesRu ... 120 OcrLanguagesRu OcrLanguages = "ru" 121 // OcrLanguagesSk ... 122 OcrLanguagesSk OcrLanguages = "sk" 123 // OcrLanguagesSrCyrl ... 124 OcrLanguagesSrCyrl OcrLanguages = "sr-Cyrl" 125 // OcrLanguagesSrLatn ... 126 OcrLanguagesSrLatn OcrLanguages = "sr-Latn" 127 // OcrLanguagesSv ... 128 OcrLanguagesSv OcrLanguages = "sv" 129 // OcrLanguagesTr ... 130 OcrLanguagesTr OcrLanguages = "tr" 131 // OcrLanguagesUnk ... 132 OcrLanguagesUnk OcrLanguages = "unk" 133 // OcrLanguagesZhHans ... 134 OcrLanguagesZhHans OcrLanguages = "zh-Hans" 135 // OcrLanguagesZhHant ... 136 OcrLanguagesZhHant OcrLanguages = "zh-Hant" 137) 138 139// PossibleOcrLanguagesValues returns an array of possible values for the OcrLanguages const type. 140func PossibleOcrLanguagesValues() []OcrLanguages { 141 return []OcrLanguages{OcrLanguagesAr, OcrLanguagesCs, OcrLanguagesDa, OcrLanguagesDe, OcrLanguagesEl, OcrLanguagesEn, OcrLanguagesEs, OcrLanguagesFi, OcrLanguagesFr, OcrLanguagesHu, OcrLanguagesIt, OcrLanguagesJa, OcrLanguagesKo, OcrLanguagesNb, OcrLanguagesNl, OcrLanguagesPl, OcrLanguagesPt, OcrLanguagesRo, OcrLanguagesRu, OcrLanguagesSk, OcrLanguagesSrCyrl, OcrLanguagesSrLatn, OcrLanguagesSv, OcrLanguagesTr, OcrLanguagesUnk, OcrLanguagesZhHans, OcrLanguagesZhHant} 142} 143 144// OperationStatusCodes enumerates the values for operation status codes. 145type OperationStatusCodes string 146 147const ( 148 // Failed ... 149 Failed OperationStatusCodes = "failed" 150 // NotStarted ... 151 NotStarted OperationStatusCodes = "notStarted" 152 // Running ... 153 Running OperationStatusCodes = "running" 154 // Succeeded ... 155 Succeeded OperationStatusCodes = "succeeded" 156) 157 158// PossibleOperationStatusCodesValues returns an array of possible values for the OperationStatusCodes const type. 159func PossibleOperationStatusCodesValues() []OperationStatusCodes { 160 return []OperationStatusCodes{Failed, NotStarted, Running, Succeeded} 161} 162 163// TextRecognitionResultDimensionUnit enumerates the values for text recognition result dimension unit. 164type TextRecognitionResultDimensionUnit string 165 166const ( 167 // Inch ... 168 Inch TextRecognitionResultDimensionUnit = "inch" 169 // Pixel ... 170 Pixel TextRecognitionResultDimensionUnit = "pixel" 171) 172 173// PossibleTextRecognitionResultDimensionUnitValues returns an array of possible values for the TextRecognitionResultDimensionUnit const type. 174func PossibleTextRecognitionResultDimensionUnitValues() []TextRecognitionResultDimensionUnit { 175 return []TextRecognitionResultDimensionUnit{Inch, Pixel} 176} 177 178// VisualFeatureTypes enumerates the values for visual feature types. 179type VisualFeatureTypes string 180 181const ( 182 // VisualFeatureTypesAdult ... 183 VisualFeatureTypesAdult VisualFeatureTypes = "Adult" 184 // VisualFeatureTypesBrands ... 185 VisualFeatureTypesBrands VisualFeatureTypes = "Brands" 186 // VisualFeatureTypesCategories ... 187 VisualFeatureTypesCategories VisualFeatureTypes = "Categories" 188 // VisualFeatureTypesColor ... 189 VisualFeatureTypesColor VisualFeatureTypes = "Color" 190 // VisualFeatureTypesDescription ... 191 VisualFeatureTypesDescription VisualFeatureTypes = "Description" 192 // VisualFeatureTypesFaces ... 193 VisualFeatureTypesFaces VisualFeatureTypes = "Faces" 194 // VisualFeatureTypesImageType ... 195 VisualFeatureTypesImageType VisualFeatureTypes = "ImageType" 196 // VisualFeatureTypesObjects ... 197 VisualFeatureTypesObjects VisualFeatureTypes = "Objects" 198 // VisualFeatureTypesTags ... 199 VisualFeatureTypesTags VisualFeatureTypes = "Tags" 200) 201 202// PossibleVisualFeatureTypesValues returns an array of possible values for the VisualFeatureTypes const type. 203func PossibleVisualFeatureTypesValues() []VisualFeatureTypes { 204 return []VisualFeatureTypes{VisualFeatureTypesAdult, VisualFeatureTypesBrands, VisualFeatureTypesCategories, VisualFeatureTypesColor, VisualFeatureTypesDescription, VisualFeatureTypesFaces, VisualFeatureTypesImageType, VisualFeatureTypesObjects, VisualFeatureTypesTags} 205} 206