Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddingRule ¶
type AddingRules ¶
type AddingRules []AddingRule
type CreateRulesInput ¶
type CreateRulesInput struct {
// Query parameters
DryRun bool `json:"-"` // default false
// JSON body parameter
Add AddingRules `json:"add,omitempty"`
}
func (*CreateRulesInput) Body ¶
func (p *CreateRulesInput) Body() io.Reader
func (*CreateRulesInput) ContentType ¶
func (p *CreateRulesInput) ContentType() string
func (*CreateRulesInput) ParameterMap ¶
func (p *CreateRulesInput) ParameterMap() map[string]string
func (*CreateRulesInput) ResolveEndpoint ¶
func (p *CreateRulesInput) ResolveEndpoint(endpointBase string) string
type CreateRulesOutput ¶
type CreateRulesOutput struct {
Data []resources.FilterdStreamRule `json:"data"`
Meta resources.CreateSearchStreamRulesMeta
Errors []resources.PartialError `json:"errors"`
}
func (*CreateRulesOutput) HasPartialError ¶
func (r *CreateRulesOutput) HasPartialError() bool
type DeleteRulesInput ¶
type DeleteRulesInput struct {
// Query parameters
DryRun bool `json:"-"` // default false
// JSON body parameter
Delete *DeletingRules `json:"delete,omitempty"`
}
func (*DeleteRulesInput) Body ¶
func (p *DeleteRulesInput) Body() io.Reader
func (*DeleteRulesInput) ContentType ¶
func (p *DeleteRulesInput) ContentType() string
func (*DeleteRulesInput) ParameterMap ¶
func (p *DeleteRulesInput) ParameterMap() map[string]string
func (*DeleteRulesInput) ResolveEndpoint ¶
func (p *DeleteRulesInput) ResolveEndpoint(endpointBase string) string
type DeleteRulesOutput ¶
type DeleteRulesOutput struct {
Data []resources.FilterdStreamRule `json:"data"`
Meta resources.DeleteSearchStreamRulesMeta
Errors []resources.PartialError `json:"errors"`
}
func (*DeleteRulesOutput) HasPartialError ¶
func (r *DeleteRulesOutput) HasPartialError() bool
type DeletingRules ¶
type DeletingRules struct {
IDs []string `json:"ids"`
}
type ListRulesInput ¶
type ListRulesInput struct {
// Query parameters
IDs []string
}
func (*ListRulesInput) Body ¶
func (p *ListRulesInput) Body() io.Reader
func (*ListRulesInput) ContentType ¶
func (p *ListRulesInput) ContentType() string
func (*ListRulesInput) ParameterMap ¶
func (p *ListRulesInput) ParameterMap() map[string]string
func (*ListRulesInput) ResolveEndpoint ¶
func (p *ListRulesInput) ResolveEndpoint(endpointBase string) string
type ListRulesOutput ¶
type ListRulesOutput struct {
Data []resources.FilterdStreamRule `json:"data"`
Meta resources.ListSearchStreamRulesMeta
Errors []resources.PartialError `json:"errors"`
}
func (*ListRulesOutput) HasPartialError ¶
func (r *ListRulesOutput) HasPartialError() bool
type SearchStreamBackfillMinutes ¶
type SearchStreamBackfillMinutes int
func (SearchStreamBackfillMinutes) String ¶
func (s SearchStreamBackfillMinutes) String() string
func (SearchStreamBackfillMinutes) Valid ¶
func (s SearchStreamBackfillMinutes) Valid() bool
type SearchStreamInput ¶
type SearchStreamInput struct {
// Query parameters
BackfillMinutes SearchStreamBackfillMinutes
Expansions fields.ExpansionList
MediaFields fields.MediaFieldList
PlaceFields fields.PlaceFieldList
PollFields fields.PollFieldList
TweetFields fields.TweetFieldList
UserFields fields.UserFieldList
}
func (*SearchStreamInput) Body ¶
func (p *SearchStreamInput) Body() io.Reader
func (*SearchStreamInput) ContentType ¶
func (p *SearchStreamInput) ContentType() string
func (*SearchStreamInput) ParameterMap ¶
func (p *SearchStreamInput) ParameterMap() map[string]string
func (*SearchStreamInput) ResolveEndpoint ¶
func (p *SearchStreamInput) ResolveEndpoint(endpointBase string) string
type SearchStreamMatchedRule ¶
type SearchStreamOutput ¶
type SearchStreamOutput struct {
Data resources.Tweet `json:"data"`
Includes struct {
Users []resources.User `json:"users,omitempty"`
Tweets []resources.Tweet `json:"tweets,omitempty"`
Places []resources.Place `json:"places,omitempty"`
Media []resources.Media `json:"media,omitempty"`
Polls []resources.Poll `json:"polls,omitempty"`
} `json:"includes,omitempty"`
MatchingRules []SearchStreamMatchedRule `json:"matching_rules,omitempty"`
Errors []resources.PartialError `json:"errors,omitempty"`
}
func (*SearchStreamOutput) HasPartialError ¶
func (r *SearchStreamOutput) HasPartialError() bool
Click to show internal directories.
Click to hide internal directories.