...

Source file src/github.com/Azure/azure-sdk-for-go/profiles/latest/cognitiveservices/face/models.go

Documentation: github.com/Azure/azure-sdk-for-go/profiles/latest/cognitiveservices/face

     1  //go:build go1.9
     2  // +build go1.9
     3  
     4  // Copyright (c) Microsoft Corporation. All rights reserved.
     5  // Licensed under the MIT License. See License.txt in the project root for license information.
     6  
     7  // This code was auto-generated by:
     8  // github.com/Azure/azure-sdk-for-go/eng/tools/profileBuilder
     9  
    10  package face
    11  
    12  import original "github.com/Azure/azure-sdk-for-go/services/cognitiveservices/v1.0/face"
    13  
    14  type AccessoryType = original.AccessoryType
    15  
    16  const (
    17  	Glasses  AccessoryType = original.Glasses
    18  	HeadWear AccessoryType = original.HeadWear
    19  	Mask     AccessoryType = original.Mask
    20  )
    21  
    22  type AttributeType = original.AttributeType
    23  
    24  const (
    25  	AttributeTypeAccessories AttributeType = original.AttributeTypeAccessories
    26  	AttributeTypeAge         AttributeType = original.AttributeTypeAge
    27  	AttributeTypeBlur        AttributeType = original.AttributeTypeBlur
    28  	AttributeTypeEmotion     AttributeType = original.AttributeTypeEmotion
    29  	AttributeTypeExposure    AttributeType = original.AttributeTypeExposure
    30  	AttributeTypeFacialHair  AttributeType = original.AttributeTypeFacialHair
    31  	AttributeTypeGender      AttributeType = original.AttributeTypeGender
    32  	AttributeTypeGlasses     AttributeType = original.AttributeTypeGlasses
    33  	AttributeTypeHair        AttributeType = original.AttributeTypeHair
    34  	AttributeTypeHeadPose    AttributeType = original.AttributeTypeHeadPose
    35  	AttributeTypeMakeup      AttributeType = original.AttributeTypeMakeup
    36  	AttributeTypeNoise       AttributeType = original.AttributeTypeNoise
    37  	AttributeTypeOcclusion   AttributeType = original.AttributeTypeOcclusion
    38  	AttributeTypeSmile       AttributeType = original.AttributeTypeSmile
    39  )
    40  
    41  type BlurLevel = original.BlurLevel
    42  
    43  const (
    44  	High   BlurLevel = original.High
    45  	Low    BlurLevel = original.Low
    46  	Medium BlurLevel = original.Medium
    47  )
    48  
    49  type DetectionModel = original.DetectionModel
    50  
    51  const (
    52  	Detection01 DetectionModel = original.Detection01
    53  	Detection02 DetectionModel = original.Detection02
    54  )
    55  
    56  type ExposureLevel = original.ExposureLevel
    57  
    58  const (
    59  	GoodExposure  ExposureLevel = original.GoodExposure
    60  	OverExposure  ExposureLevel = original.OverExposure
    61  	UnderExposure ExposureLevel = original.UnderExposure
    62  )
    63  
    64  type FindSimilarMatchMode = original.FindSimilarMatchMode
    65  
    66  const (
    67  	MatchFace   FindSimilarMatchMode = original.MatchFace
    68  	MatchPerson FindSimilarMatchMode = original.MatchPerson
    69  )
    70  
    71  type Gender = original.Gender
    72  
    73  const (
    74  	Female Gender = original.Female
    75  	Male   Gender = original.Male
    76  )
    77  
    78  type GlassesType = original.GlassesType
    79  
    80  const (
    81  	NoGlasses       GlassesType = original.NoGlasses
    82  	ReadingGlasses  GlassesType = original.ReadingGlasses
    83  	Sunglasses      GlassesType = original.Sunglasses
    84  	SwimmingGoggles GlassesType = original.SwimmingGoggles
    85  )
    86  
    87  type HairColorType = original.HairColorType
    88  
    89  const (
    90  	Black   HairColorType = original.Black
    91  	Blond   HairColorType = original.Blond
    92  	Brown   HairColorType = original.Brown
    93  	Gray    HairColorType = original.Gray
    94  	Other   HairColorType = original.Other
    95  	Red     HairColorType = original.Red
    96  	Unknown HairColorType = original.Unknown
    97  	White   HairColorType = original.White
    98  )
    99  
   100  type NoiseLevel = original.NoiseLevel
   101  
   102  const (
   103  	NoiseLevelHigh   NoiseLevel = original.NoiseLevelHigh
   104  	NoiseLevelLow    NoiseLevel = original.NoiseLevelLow
   105  	NoiseLevelMedium NoiseLevel = original.NoiseLevelMedium
   106  )
   107  
   108  type OperationStatusType = original.OperationStatusType
   109  
   110  const (
   111  	Failed     OperationStatusType = original.Failed
   112  	Notstarted OperationStatusType = original.Notstarted
   113  	Running    OperationStatusType = original.Running
   114  	Succeeded  OperationStatusType = original.Succeeded
   115  )
   116  
   117  type RecognitionModel = original.RecognitionModel
   118  
   119  const (
   120  	Recognition01 RecognitionModel = original.Recognition01
   121  	Recognition02 RecognitionModel = original.Recognition02
   122  	Recognition03 RecognitionModel = original.Recognition03
   123  )
   124  
   125  type SnapshotApplyMode = original.SnapshotApplyMode
   126  
   127  const (
   128  	CreateNew SnapshotApplyMode = original.CreateNew
   129  )
   130  
   131  type SnapshotObjectType = original.SnapshotObjectType
   132  
   133  const (
   134  	SnapshotObjectTypeFaceList         SnapshotObjectType = original.SnapshotObjectTypeFaceList
   135  	SnapshotObjectTypeLargeFaceList    SnapshotObjectType = original.SnapshotObjectTypeLargeFaceList
   136  	SnapshotObjectTypeLargePersonGroup SnapshotObjectType = original.SnapshotObjectTypeLargePersonGroup
   137  	SnapshotObjectTypePersonGroup      SnapshotObjectType = original.SnapshotObjectTypePersonGroup
   138  )
   139  
   140  type TrainingStatusType = original.TrainingStatusType
   141  
   142  const (
   143  	TrainingStatusTypeFailed     TrainingStatusType = original.TrainingStatusTypeFailed
   144  	TrainingStatusTypeNonstarted TrainingStatusType = original.TrainingStatusTypeNonstarted
   145  	TrainingStatusTypeRunning    TrainingStatusType = original.TrainingStatusTypeRunning
   146  	TrainingStatusTypeSucceeded  TrainingStatusType = original.TrainingStatusTypeSucceeded
   147  )
   148  
   149  type APIError = original.APIError
   150  type Accessory = original.Accessory
   151  type ApplySnapshotRequest = original.ApplySnapshotRequest
   152  type Attributes = original.Attributes
   153  type BaseClient = original.BaseClient
   154  type Blur = original.Blur
   155  type Client = original.Client
   156  type Coordinate = original.Coordinate
   157  type DetectedFace = original.DetectedFace
   158  type Emotion = original.Emotion
   159  type Error = original.Error
   160  type Exposure = original.Exposure
   161  type FacialHair = original.FacialHair
   162  type FindSimilarRequest = original.FindSimilarRequest
   163  type GroupRequest = original.GroupRequest
   164  type GroupResult = original.GroupResult
   165  type Hair = original.Hair
   166  type HairColor = original.HairColor
   167  type HeadPose = original.HeadPose
   168  type IdentifyCandidate = original.IdentifyCandidate
   169  type IdentifyRequest = original.IdentifyRequest
   170  type IdentifyResult = original.IdentifyResult
   171  type ImageURL = original.ImageURL
   172  type Landmarks = original.Landmarks
   173  type LargeFaceList = original.LargeFaceList
   174  type LargeFaceListClient = original.LargeFaceListClient
   175  type LargePersonGroup = original.LargePersonGroup
   176  type LargePersonGroupClient = original.LargePersonGroupClient
   177  type LargePersonGroupPersonClient = original.LargePersonGroupPersonClient
   178  type List = original.List
   179  type ListClient = original.ListClient
   180  type ListDetectedFace = original.ListDetectedFace
   181  type ListIdentifyResult = original.ListIdentifyResult
   182  type ListLargeFaceList = original.ListLargeFaceList
   183  type ListLargePersonGroup = original.ListLargePersonGroup
   184  type ListList = original.ListList
   185  type ListPersistedFace = original.ListPersistedFace
   186  type ListPerson = original.ListPerson
   187  type ListPersonGroup = original.ListPersonGroup
   188  type ListSimilarFace = original.ListSimilarFace
   189  type ListSnapshot = original.ListSnapshot
   190  type Makeup = original.Makeup
   191  type MetaDataContract = original.MetaDataContract
   192  type NameAndUserDataContract = original.NameAndUserDataContract
   193  type Noise = original.Noise
   194  type Occlusion = original.Occlusion
   195  type OperationStatus = original.OperationStatus
   196  type PersistedFace = original.PersistedFace
   197  type Person = original.Person
   198  type PersonGroup = original.PersonGroup
   199  type PersonGroupClient = original.PersonGroupClient
   200  type PersonGroupPersonClient = original.PersonGroupPersonClient
   201  type Rectangle = original.Rectangle
   202  type SimilarFace = original.SimilarFace
   203  type Snapshot = original.Snapshot
   204  type SnapshotClient = original.SnapshotClient
   205  type TakeSnapshotRequest = original.TakeSnapshotRequest
   206  type TrainingStatus = original.TrainingStatus
   207  type UpdateFaceRequest = original.UpdateFaceRequest
   208  type UpdateSnapshotRequest = original.UpdateSnapshotRequest
   209  type VerifyFaceToFaceRequest = original.VerifyFaceToFaceRequest
   210  type VerifyFaceToPersonRequest = original.VerifyFaceToPersonRequest
   211  type VerifyResult = original.VerifyResult
   212  
   213  func New(endpoint string) BaseClient {
   214  	return original.New(endpoint)
   215  }
   216  func NewClient(endpoint string) Client {
   217  	return original.NewClient(endpoint)
   218  }
   219  func NewLargeFaceListClient(endpoint string) LargeFaceListClient {
   220  	return original.NewLargeFaceListClient(endpoint)
   221  }
   222  func NewLargePersonGroupClient(endpoint string) LargePersonGroupClient {
   223  	return original.NewLargePersonGroupClient(endpoint)
   224  }
   225  func NewLargePersonGroupPersonClient(endpoint string) LargePersonGroupPersonClient {
   226  	return original.NewLargePersonGroupPersonClient(endpoint)
   227  }
   228  func NewListClient(endpoint string) ListClient {
   229  	return original.NewListClient(endpoint)
   230  }
   231  func NewPersonGroupClient(endpoint string) PersonGroupClient {
   232  	return original.NewPersonGroupClient(endpoint)
   233  }
   234  func NewPersonGroupPersonClient(endpoint string) PersonGroupPersonClient {
   235  	return original.NewPersonGroupPersonClient(endpoint)
   236  }
   237  func NewSnapshotClient(endpoint string) SnapshotClient {
   238  	return original.NewSnapshotClient(endpoint)
   239  }
   240  func NewWithoutDefaults(endpoint string) BaseClient {
   241  	return original.NewWithoutDefaults(endpoint)
   242  }
   243  func PossibleAccessoryTypeValues() []AccessoryType {
   244  	return original.PossibleAccessoryTypeValues()
   245  }
   246  func PossibleAttributeTypeValues() []AttributeType {
   247  	return original.PossibleAttributeTypeValues()
   248  }
   249  func PossibleBlurLevelValues() []BlurLevel {
   250  	return original.PossibleBlurLevelValues()
   251  }
   252  func PossibleDetectionModelValues() []DetectionModel {
   253  	return original.PossibleDetectionModelValues()
   254  }
   255  func PossibleExposureLevelValues() []ExposureLevel {
   256  	return original.PossibleExposureLevelValues()
   257  }
   258  func PossibleFindSimilarMatchModeValues() []FindSimilarMatchMode {
   259  	return original.PossibleFindSimilarMatchModeValues()
   260  }
   261  func PossibleGenderValues() []Gender {
   262  	return original.PossibleGenderValues()
   263  }
   264  func PossibleGlassesTypeValues() []GlassesType {
   265  	return original.PossibleGlassesTypeValues()
   266  }
   267  func PossibleHairColorTypeValues() []HairColorType {
   268  	return original.PossibleHairColorTypeValues()
   269  }
   270  func PossibleNoiseLevelValues() []NoiseLevel {
   271  	return original.PossibleNoiseLevelValues()
   272  }
   273  func PossibleOperationStatusTypeValues() []OperationStatusType {
   274  	return original.PossibleOperationStatusTypeValues()
   275  }
   276  func PossibleRecognitionModelValues() []RecognitionModel {
   277  	return original.PossibleRecognitionModelValues()
   278  }
   279  func PossibleSnapshotApplyModeValues() []SnapshotApplyMode {
   280  	return original.PossibleSnapshotApplyModeValues()
   281  }
   282  func PossibleSnapshotObjectTypeValues() []SnapshotObjectType {
   283  	return original.PossibleSnapshotObjectTypeValues()
   284  }
   285  func PossibleTrainingStatusTypeValues() []TrainingStatusType {
   286  	return original.PossibleTrainingStatusTypeValues()
   287  }
   288  func UserAgent() string {
   289  	return original.UserAgent() + " profiles/latest"
   290  }
   291  func Version() string {
   292  	return original.Version()
   293  }
   294  

View as plain text