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/tools/profileBuilder
9
10package newssearch
11
12import original "github.com/Azure/azure-sdk-for-go/services/cognitiveservices/v1.0/newssearch"
13
14const (
15	DefaultEndpoint = original.DefaultEndpoint
16)
17
18type ErrorCode = original.ErrorCode
19
20const (
21	InsufficientAuthorization ErrorCode = original.InsufficientAuthorization
22	InvalidAuthorization      ErrorCode = original.InvalidAuthorization
23	InvalidRequest            ErrorCode = original.InvalidRequest
24	None                      ErrorCode = original.None
25	RateLimitExceeded         ErrorCode = original.RateLimitExceeded
26	ServerError               ErrorCode = original.ServerError
27)
28
29type ErrorSubCode = original.ErrorSubCode
30
31const (
32	AuthorizationDisabled   ErrorSubCode = original.AuthorizationDisabled
33	AuthorizationExpired    ErrorSubCode = original.AuthorizationExpired
34	AuthorizationMissing    ErrorSubCode = original.AuthorizationMissing
35	AuthorizationRedundancy ErrorSubCode = original.AuthorizationRedundancy
36	Blocked                 ErrorSubCode = original.Blocked
37	HTTPNotAllowed          ErrorSubCode = original.HTTPNotAllowed
38	NotImplemented          ErrorSubCode = original.NotImplemented
39	ParameterInvalidValue   ErrorSubCode = original.ParameterInvalidValue
40	ParameterMissing        ErrorSubCode = original.ParameterMissing
41	ResourceError           ErrorSubCode = original.ResourceError
42	UnexpectedError         ErrorSubCode = original.UnexpectedError
43)
44
45type Freshness = original.Freshness
46
47const (
48	Day   Freshness = original.Day
49	Month Freshness = original.Month
50	Week  Freshness = original.Week
51)
52
53type SafeSearch = original.SafeSearch
54
55const (
56	Moderate SafeSearch = original.Moderate
57	Off      SafeSearch = original.Off
58	Strict   SafeSearch = original.Strict
59)
60
61type TextFormat = original.TextFormat
62
63const (
64	HTML TextFormat = original.HTML
65	Raw  TextFormat = original.Raw
66)
67
68type Type = original.Type
69
70const (
71	TypeAnswer              Type = original.TypeAnswer
72	TypeArticle             Type = original.TypeArticle
73	TypeCreativeWork        Type = original.TypeCreativeWork
74	TypeErrorResponse       Type = original.TypeErrorResponse
75	TypeIdentifiable        Type = original.TypeIdentifiable
76	TypeImageObject         Type = original.TypeImageObject
77	TypeMediaObject         Type = original.TypeMediaObject
78	TypeNews                Type = original.TypeNews
79	TypeNewsArticle         Type = original.TypeNewsArticle
80	TypeNewsTopic           Type = original.TypeNewsTopic
81	TypeOrganization        Type = original.TypeOrganization
82	TypeResponse            Type = original.TypeResponse
83	TypeResponseBase        Type = original.TypeResponseBase
84	TypeSearchResultsAnswer Type = original.TypeSearchResultsAnswer
85	TypeThing               Type = original.TypeThing
86	TypeTrendingTopics      Type = original.TypeTrendingTopics
87	TypeVideoObject         Type = original.TypeVideoObject
88)
89
90type Answer = original.Answer
91type Article = original.Article
92type BaseClient = original.BaseClient
93type BasicAnswer = original.BasicAnswer
94type BasicArticle = original.BasicArticle
95type BasicCreativeWork = original.BasicCreativeWork
96type BasicIdentifiable = original.BasicIdentifiable
97type BasicMediaObject = original.BasicMediaObject
98type BasicResponse = original.BasicResponse
99type BasicResponseBase = original.BasicResponseBase
100type BasicSearchResultsAnswer = original.BasicSearchResultsAnswer
101type BasicThing = original.BasicThing
102type CreativeWork = original.CreativeWork
103type Error = original.Error
104type ErrorResponse = original.ErrorResponse
105type Identifiable = original.Identifiable
106type ImageObject = original.ImageObject
107type MediaObject = original.MediaObject
108type News = original.News
109type NewsArticle = original.NewsArticle
110type NewsClient = original.NewsClient
111type NewsTopic = original.NewsTopic
112type Organization = original.Organization
113type Query = original.Query
114type Response = original.Response
115type ResponseBase = original.ResponseBase
116type SearchResultsAnswer = original.SearchResultsAnswer
117type Thing = original.Thing
118type TrendingTopics = original.TrendingTopics
119type VideoObject = original.VideoObject
120
121func New() BaseClient {
122	return original.New()
123}
124func NewNewsClient() NewsClient {
125	return original.NewNewsClient()
126}
127func NewWithoutDefaults(endpoint string) BaseClient {
128	return original.NewWithoutDefaults(endpoint)
129}
130func PossibleErrorCodeValues() []ErrorCode {
131	return original.PossibleErrorCodeValues()
132}
133func PossibleErrorSubCodeValues() []ErrorSubCode {
134	return original.PossibleErrorSubCodeValues()
135}
136func PossibleFreshnessValues() []Freshness {
137	return original.PossibleFreshnessValues()
138}
139func PossibleSafeSearchValues() []SafeSearch {
140	return original.PossibleSafeSearchValues()
141}
142func PossibleTextFormatValues() []TextFormat {
143	return original.PossibleTextFormatValues()
144}
145func PossibleTypeValues() []Type {
146	return original.PossibleTypeValues()
147}
148func UserAgent() string {
149	return original.UserAgent() + " profiles/preview"
150}
151func Version() string {
152	return original.Version()
153}
154