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