...

Source file src/github.com/Azure/azure-sdk-for-go/services/cognitiveservices/v1.0/autosuggest/enums.go

Documentation: github.com/Azure/azure-sdk-for-go/services/cognitiveservices/v1.0/autosuggest

     1  package autosuggest
     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  // ErrorCode enumerates the values for error code.
    10  type ErrorCode string
    11  
    12  const (
    13  	// InsufficientAuthorization ...
    14  	InsufficientAuthorization ErrorCode = "InsufficientAuthorization"
    15  	// InvalidAuthorization ...
    16  	InvalidAuthorization ErrorCode = "InvalidAuthorization"
    17  	// InvalidRequest ...
    18  	InvalidRequest ErrorCode = "InvalidRequest"
    19  	// None ...
    20  	None ErrorCode = "None"
    21  	// RateLimitExceeded ...
    22  	RateLimitExceeded ErrorCode = "RateLimitExceeded"
    23  	// ServerError ...
    24  	ServerError ErrorCode = "ServerError"
    25  )
    26  
    27  // PossibleErrorCodeValues returns an array of possible values for the ErrorCode const type.
    28  func PossibleErrorCodeValues() []ErrorCode {
    29  	return []ErrorCode{InsufficientAuthorization, InvalidAuthorization, InvalidRequest, None, RateLimitExceeded, ServerError}
    30  }
    31  
    32  // ResponseFormat enumerates the values for response format.
    33  type ResponseFormat string
    34  
    35  const (
    36  	// JSON ...
    37  	JSON ResponseFormat = "Json"
    38  	// JSONLd ...
    39  	JSONLd ResponseFormat = "JsonLd"
    40  )
    41  
    42  // PossibleResponseFormatValues returns an array of possible values for the ResponseFormat const type.
    43  func PossibleResponseFormatValues() []ResponseFormat {
    44  	return []ResponseFormat{JSON, JSONLd}
    45  }
    46  
    47  // SafeSearch enumerates the values for safe search.
    48  type SafeSearch string
    49  
    50  const (
    51  	// Moderate ...
    52  	Moderate SafeSearch = "Moderate"
    53  	// Off ...
    54  	Off SafeSearch = "Off"
    55  	// Strict ...
    56  	Strict SafeSearch = "Strict"
    57  )
    58  
    59  // PossibleSafeSearchValues returns an array of possible values for the SafeSearch const type.
    60  func PossibleSafeSearchValues() []SafeSearch {
    61  	return []SafeSearch{Moderate, Off, Strict}
    62  }
    63  
    64  // ScenarioType enumerates the values for scenario type.
    65  type ScenarioType string
    66  
    67  const (
    68  	// Custom ...
    69  	Custom ScenarioType = "Custom"
    70  	// PersonalSearchDocuments ...
    71  	PersonalSearchDocuments ScenarioType = "PersonalSearchDocuments"
    72  	// PersonalSearchTags ...
    73  	PersonalSearchTags ScenarioType = "PersonalSearchTags"
    74  	// SearchHistory ...
    75  	SearchHistory ScenarioType = "SearchHistory"
    76  	// StoreApps ...
    77  	StoreApps ScenarioType = "StoreApps"
    78  	// Unknown ...
    79  	Unknown ScenarioType = "Unknown"
    80  	// Web ...
    81  	Web ScenarioType = "Web"
    82  )
    83  
    84  // PossibleScenarioTypeValues returns an array of possible values for the ScenarioType const type.
    85  func PossibleScenarioTypeValues() []ScenarioType {
    86  	return []ScenarioType{Custom, PersonalSearchDocuments, PersonalSearchTags, SearchHistory, StoreApps, Unknown, Web}
    87  }
    88  
    89  // SearchKind enumerates the values for search kind.
    90  type SearchKind string
    91  
    92  const (
    93  	// CustomSearch ...
    94  	CustomSearch SearchKind = "CustomSearch"
    95  	// DocumentSearch ...
    96  	DocumentSearch SearchKind = "DocumentSearch"
    97  	// HistorySearch ...
    98  	HistorySearch SearchKind = "HistorySearch"
    99  	// LocationSearch ...
   100  	LocationSearch SearchKind = "LocationSearch"
   101  	// TagSearch ...
   102  	TagSearch SearchKind = "TagSearch"
   103  	// WebSearch ...
   104  	WebSearch SearchKind = "WebSearch"
   105  )
   106  
   107  // PossibleSearchKindValues returns an array of possible values for the SearchKind const type.
   108  func PossibleSearchKindValues() []SearchKind {
   109  	return []SearchKind{CustomSearch, DocumentSearch, HistorySearch, LocationSearch, TagSearch, WebSearch}
   110  }
   111  
   112  // Type enumerates the values for type.
   113  type Type string
   114  
   115  const (
   116  	// TypeSuggestionsSuggestionGroup ...
   117  	TypeSuggestionsSuggestionGroup Type = "Suggestions/SuggestionGroup"
   118  )
   119  
   120  // PossibleTypeValues returns an array of possible values for the Type const type.
   121  func PossibleTypeValues() []Type {
   122  	return []Type{TypeSuggestionsSuggestionGroup}
   123  }
   124  
   125  // TypeBasicError enumerates the values for type basic error.
   126  type TypeBasicError string
   127  
   128  const (
   129  	// TypeError ...
   130  	TypeError TypeBasicError = "Error"
   131  )
   132  
   133  // PossibleTypeBasicErrorValues returns an array of possible values for the TypeBasicError const type.
   134  func PossibleTypeBasicErrorValues() []TypeBasicError {
   135  	return []TypeBasicError{TypeError}
   136  }
   137  
   138  // TypeBasicQueryContext enumerates the values for type basic query context.
   139  type TypeBasicQueryContext string
   140  
   141  const (
   142  	// TypeQueryContext ...
   143  	TypeQueryContext TypeBasicQueryContext = "QueryContext"
   144  )
   145  
   146  // PossibleTypeBasicQueryContextValues returns an array of possible values for the TypeBasicQueryContext const type.
   147  func PossibleTypeBasicQueryContextValues() []TypeBasicQueryContext {
   148  	return []TypeBasicQueryContext{TypeQueryContext}
   149  }
   150  
   151  // TypeBasicResponseBase enumerates the values for type basic response base.
   152  type TypeBasicResponseBase string
   153  
   154  const (
   155  	// TypeAction ...
   156  	TypeAction TypeBasicResponseBase = "Action"
   157  	// TypeAnswer ...
   158  	TypeAnswer TypeBasicResponseBase = "Answer"
   159  	// TypeCreativeWork ...
   160  	TypeCreativeWork TypeBasicResponseBase = "CreativeWork"
   161  	// TypeErrorResponse ...
   162  	TypeErrorResponse TypeBasicResponseBase = "ErrorResponse"
   163  	// TypeIdentifiable ...
   164  	TypeIdentifiable TypeBasicResponseBase = "Identifiable"
   165  	// TypeResponse ...
   166  	TypeResponse TypeBasicResponseBase = "Response"
   167  	// TypeResponseBase ...
   168  	TypeResponseBase TypeBasicResponseBase = "ResponseBase"
   169  	// TypeSearchAction ...
   170  	TypeSearchAction TypeBasicResponseBase = "SearchAction"
   171  	// TypeSearchResultsAnswer ...
   172  	TypeSearchResultsAnswer TypeBasicResponseBase = "SearchResultsAnswer"
   173  	// TypeSuggestions ...
   174  	TypeSuggestions TypeBasicResponseBase = "Suggestions"
   175  	// TypeThing ...
   176  	TypeThing TypeBasicResponseBase = "Thing"
   177  )
   178  
   179  // PossibleTypeBasicResponseBaseValues returns an array of possible values for the TypeBasicResponseBase const type.
   180  func PossibleTypeBasicResponseBaseValues() []TypeBasicResponseBase {
   181  	return []TypeBasicResponseBase{TypeAction, TypeAnswer, TypeCreativeWork, TypeErrorResponse, TypeIdentifiable, TypeResponse, TypeResponseBase, TypeSearchAction, TypeSearchResultsAnswer, TypeSuggestions, TypeThing}
   182  }
   183  

View as plain text