...

Source file src/github.com/Azure/azure-sdk-for-go/services/cognitiveservices/v2.1/computervision/enums.go

Documentation: github.com/Azure/azure-sdk-for-go/services/cognitiveservices/v2.1/computervision

     1  package 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.
    10  type DescriptionExclude string
    11  
    12  const (
    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.
    20  func PossibleDescriptionExcludeValues() []DescriptionExclude {
    21  	return []DescriptionExclude{Celebrities, Landmarks}
    22  }
    23  
    24  // Details enumerates the values for details.
    25  type Details string
    26  
    27  const (
    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.
    35  func PossibleDetailsValues() []Details {
    36  	return []Details{DetailsCelebrities, DetailsLandmarks}
    37  }
    38  
    39  // Gender enumerates the values for gender.
    40  type Gender string
    41  
    42  const (
    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.
    50  func PossibleGenderValues() []Gender {
    51  	return []Gender{Female, Male}
    52  }
    53  
    54  // OcrLanguages enumerates the values for ocr languages.
    55  type OcrLanguages string
    56  
    57  const (
    58  	// Ar ...
    59  	Ar OcrLanguages = "ar"
    60  	// Cs ...
    61  	Cs OcrLanguages = "cs"
    62  	// Da ...
    63  	Da OcrLanguages = "da"
    64  	// De ...
    65  	De OcrLanguages = "de"
    66  	// El ...
    67  	El OcrLanguages = "el"
    68  	// En ...
    69  	En OcrLanguages = "en"
    70  	// Es ...
    71  	Es OcrLanguages = "es"
    72  	// Fi ...
    73  	Fi OcrLanguages = "fi"
    74  	// Fr ...
    75  	Fr OcrLanguages = "fr"
    76  	// Hu ...
    77  	Hu OcrLanguages = "hu"
    78  	// It ...
    79  	It OcrLanguages = "it"
    80  	// Ja ...
    81  	Ja OcrLanguages = "ja"
    82  	// Ko ...
    83  	Ko OcrLanguages = "ko"
    84  	// Nb ...
    85  	Nb OcrLanguages = "nb"
    86  	// Nl ...
    87  	Nl OcrLanguages = "nl"
    88  	// Pl ...
    89  	Pl OcrLanguages = "pl"
    90  	// Pt ...
    91  	Pt OcrLanguages = "pt"
    92  	// Ro ...
    93  	Ro OcrLanguages = "ro"
    94  	// Ru ...
    95  	Ru OcrLanguages = "ru"
    96  	// Sk ...
    97  	Sk OcrLanguages = "sk"
    98  	// SrCyrl ...
    99  	SrCyrl OcrLanguages = "sr-Cyrl"
   100  	// SrLatn ...
   101  	SrLatn OcrLanguages = "sr-Latn"
   102  	// Sv ...
   103  	Sv OcrLanguages = "sv"
   104  	// Tr ...
   105  	Tr OcrLanguages = "tr"
   106  	// Unk ...
   107  	Unk OcrLanguages = "unk"
   108  	// ZhHans ...
   109  	ZhHans OcrLanguages = "zh-Hans"
   110  	// ZhHant ...
   111  	ZhHant OcrLanguages = "zh-Hant"
   112  )
   113  
   114  // PossibleOcrLanguagesValues returns an array of possible values for the OcrLanguages const type.
   115  func PossibleOcrLanguagesValues() []OcrLanguages {
   116  	return []OcrLanguages{Ar, Cs, Da, De, El, En, Es, Fi, Fr, Hu, It, Ja, Ko, Nb, Nl, Pl, Pt, Ro, Ru, Sk, SrCyrl, SrLatn, Sv, Tr, Unk, ZhHans, ZhHant}
   117  }
   118  
   119  // TextOperationStatusCodes enumerates the values for text operation status codes.
   120  type TextOperationStatusCodes string
   121  
   122  const (
   123  	// Failed ...
   124  	Failed TextOperationStatusCodes = "Failed"
   125  	// NotStarted ...
   126  	NotStarted TextOperationStatusCodes = "NotStarted"
   127  	// Running ...
   128  	Running TextOperationStatusCodes = "Running"
   129  	// Succeeded ...
   130  	Succeeded TextOperationStatusCodes = "Succeeded"
   131  )
   132  
   133  // PossibleTextOperationStatusCodesValues returns an array of possible values for the TextOperationStatusCodes const type.
   134  func PossibleTextOperationStatusCodesValues() []TextOperationStatusCodes {
   135  	return []TextOperationStatusCodes{Failed, NotStarted, Running, Succeeded}
   136  }
   137  
   138  // TextRecognitionMode enumerates the values for text recognition mode.
   139  type TextRecognitionMode string
   140  
   141  const (
   142  	// Handwritten ...
   143  	Handwritten TextRecognitionMode = "Handwritten"
   144  	// Printed ...
   145  	Printed TextRecognitionMode = "Printed"
   146  )
   147  
   148  // PossibleTextRecognitionModeValues returns an array of possible values for the TextRecognitionMode const type.
   149  func PossibleTextRecognitionModeValues() []TextRecognitionMode {
   150  	return []TextRecognitionMode{Handwritten, Printed}
   151  }
   152  
   153  // TextRecognitionResultConfidenceClass enumerates the values for text recognition result confidence class.
   154  type TextRecognitionResultConfidenceClass string
   155  
   156  const (
   157  	// High ...
   158  	High TextRecognitionResultConfidenceClass = "High"
   159  	// Low ...
   160  	Low TextRecognitionResultConfidenceClass = "Low"
   161  )
   162  
   163  // PossibleTextRecognitionResultConfidenceClassValues returns an array of possible values for the TextRecognitionResultConfidenceClass const type.
   164  func PossibleTextRecognitionResultConfidenceClassValues() []TextRecognitionResultConfidenceClass {
   165  	return []TextRecognitionResultConfidenceClass{High, Low}
   166  }
   167  
   168  // TextRecognitionResultDimensionUnit enumerates the values for text recognition result dimension unit.
   169  type TextRecognitionResultDimensionUnit string
   170  
   171  const (
   172  	// Inch ...
   173  	Inch TextRecognitionResultDimensionUnit = "inch"
   174  	// Pixel ...
   175  	Pixel TextRecognitionResultDimensionUnit = "pixel"
   176  )
   177  
   178  // PossibleTextRecognitionResultDimensionUnitValues returns an array of possible values for the TextRecognitionResultDimensionUnit const type.
   179  func PossibleTextRecognitionResultDimensionUnitValues() []TextRecognitionResultDimensionUnit {
   180  	return []TextRecognitionResultDimensionUnit{Inch, Pixel}
   181  }
   182  
   183  // VisualFeatureTypes enumerates the values for visual feature types.
   184  type VisualFeatureTypes string
   185  
   186  const (
   187  	// VisualFeatureTypesAdult ...
   188  	VisualFeatureTypesAdult VisualFeatureTypes = "Adult"
   189  	// VisualFeatureTypesBrands ...
   190  	VisualFeatureTypesBrands VisualFeatureTypes = "Brands"
   191  	// VisualFeatureTypesCategories ...
   192  	VisualFeatureTypesCategories VisualFeatureTypes = "Categories"
   193  	// VisualFeatureTypesColor ...
   194  	VisualFeatureTypesColor VisualFeatureTypes = "Color"
   195  	// VisualFeatureTypesDescription ...
   196  	VisualFeatureTypesDescription VisualFeatureTypes = "Description"
   197  	// VisualFeatureTypesFaces ...
   198  	VisualFeatureTypesFaces VisualFeatureTypes = "Faces"
   199  	// VisualFeatureTypesImageType ...
   200  	VisualFeatureTypesImageType VisualFeatureTypes = "ImageType"
   201  	// VisualFeatureTypesObjects ...
   202  	VisualFeatureTypesObjects VisualFeatureTypes = "Objects"
   203  	// VisualFeatureTypesTags ...
   204  	VisualFeatureTypesTags VisualFeatureTypes = "Tags"
   205  )
   206  
   207  // PossibleVisualFeatureTypesValues returns an array of possible values for the VisualFeatureTypes const type.
   208  func PossibleVisualFeatureTypesValues() []VisualFeatureTypes {
   209  	return []VisualFeatureTypes{VisualFeatureTypesAdult, VisualFeatureTypesBrands, VisualFeatureTypesCategories, VisualFeatureTypesColor, VisualFeatureTypesDescription, VisualFeatureTypesFaces, VisualFeatureTypesImageType, VisualFeatureTypesObjects, VisualFeatureTypesTags}
   210  }
   211  

View as plain text