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