extension

package
v1.4.13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 1, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CircuitBreakerTrigger

type CircuitBreakerTrigger struct{}

CircuitBreakerTrigger is a processor for CircuitBreaker objects

func (*CircuitBreakerTrigger) Delete

func (p *CircuitBreakerTrigger) Delete(obj interface{}, processor processor.Processor) bool

Delete removes a CircuitBreaker object from the processor and returns true if the processor is changed

func (*CircuitBreakerTrigger) Insert

func (p *CircuitBreakerTrigger) Insert(obj interface{}, processor processor.Processor) bool

Insert adds a CircuitBreaker object to the processor and returns true if the processor is changed

type FaultInjectionTrigger

type FaultInjectionTrigger struct{}

FaultInjectionTrigger is a processor for FaultInjection objects

func (*FaultInjectionTrigger) Delete

func (p *FaultInjectionTrigger) Delete(obj interface{}, processor processor.Processor) bool

Delete removes a FaultInjection object from the processor and returns true if the processor is changed

func (*FaultInjectionTrigger) Insert

func (p *FaultInjectionTrigger) Insert(obj interface{}, processor processor.Processor) bool

Insert adds a FaultInjection object to the processor and returns true if the processor is changed

type FilterConfigTrigger

type FilterConfigTrigger struct{}

FilterConfigTrigger is a processor for FilterConfig objects

func (*FilterConfigTrigger) Delete

func (p *FilterConfigTrigger) Delete(obj interface{}, processor processor.Processor) bool

Delete removes a FilterConfig object from the processor and returns true if the processor is changed

func (*FilterConfigTrigger) Insert

func (p *FilterConfigTrigger) Insert(obj interface{}, processor processor.Processor) bool

Insert adds a FilterConfig object to the processor and returns true if the processor is changed

type FilterDefinitionTrigger

type FilterDefinitionTrigger struct{}

FilterDefinitionTrigger is a processor for FilterDefinition objects

func (*FilterDefinitionTrigger) Delete

func (p *FilterDefinitionTrigger) Delete(obj interface{}, processor processor.Processor) bool

Delete removes a FilterDefinition object from the processor and returns true if the processor is changed

func (*FilterDefinitionTrigger) Insert

func (p *FilterDefinitionTrigger) Insert(obj interface{}, processor processor.Processor) bool

Insert adds a FilterDefinition object to the processor and returns true if the processor is changed

type FilterTrigger

type FilterTrigger struct{}

FilterTrigger is a processor for Filter objects

func (*FilterTrigger) Delete

func (p *FilterTrigger) Delete(obj interface{}, processor processor.Processor) bool

Delete removes a Filter object from the processor and returns true if the processor is changed

func (*FilterTrigger) Insert

func (p *FilterTrigger) Insert(obj interface{}, processor processor.Processor) bool

Insert adds a Filter object to the processor and returns true if the processor is changed

type HTTPLogTrigger

type HTTPLogTrigger struct{}

HTTPLogTrigger is a processor for HTTPLog objects

func (*HTTPLogTrigger) Delete

func (p *HTTPLogTrigger) Delete(obj interface{}, processor processor.Processor) bool

Delete removes a HTTPLog object from the processor and returns true if the processor is changed

func (*HTTPLogTrigger) Insert

func (p *HTTPLogTrigger) Insert(obj interface{}, processor processor.Processor) bool

Insert adds a HTTPLog object to the processor and returns true if the processor is changed

type ListenerFilterTrigger

type ListenerFilterTrigger struct{}

ListenerFilterTrigger is a processor for ListenerFilter objects

func (*ListenerFilterTrigger) Delete

func (p *ListenerFilterTrigger) Delete(obj interface{}, processor processor.Processor) bool

Delete removes a ListenerFilter object from the processor and returns true if the processor is changed

func (*ListenerFilterTrigger) Insert

func (p *ListenerFilterTrigger) Insert(obj interface{}, processor processor.Processor) bool

Insert adds a ListenerFilter object to the processor and returns true if the processor is changed

type MetricsTrigger

type MetricsTrigger struct{}

MetricsTrigger is a processor for Metrics objects

func (*MetricsTrigger) Delete

func (p *MetricsTrigger) Delete(obj interface{}, processor processor.Processor) bool

Delete removes a Metrics object from the processor and returns true if the processor is changed

func (*MetricsTrigger) Insert

func (p *MetricsTrigger) Insert(obj interface{}, processor processor.Processor) bool

Insert adds a Metrics object to the processor and returns true if the processor is changed

type ProxyTagTrigger added in v1.4.3

type ProxyTagTrigger struct{}

ProxyTagTrigger is a processor for ProxyTag objects

func (*ProxyTagTrigger) Delete added in v1.4.3

func (p *ProxyTagTrigger) Delete(obj interface{}, processor processor.Processor) bool

Delete removes a ProxyTag object from the processor and returns true if the processor is changed

func (*ProxyTagTrigger) Insert added in v1.4.3

func (p *ProxyTagTrigger) Insert(obj interface{}, processor processor.Processor) bool

Insert adds a ProxyTag object to the processor and returns true if the processor is changed

type RateLimitTrigger

type RateLimitTrigger struct{}

RateLimitTrigger is a processor for RateLimit objects

func (*RateLimitTrigger) Delete

func (p *RateLimitTrigger) Delete(obj interface{}, processor processor.Processor) bool

Delete removes a RateLimit object from the processor and returns true if the processor is changed

func (*RateLimitTrigger) Insert

func (p *RateLimitTrigger) Insert(obj interface{}, processor processor.Processor) bool

Insert adds a RateLimit object to the processor and returns true if the processor is changed

type ZipkinTrigger

type ZipkinTrigger struct{}

ZipkinTrigger is a processor for Zipkin objects

func (*ZipkinTrigger) Delete

func (p *ZipkinTrigger) Delete(obj interface{}, processor processor.Processor) bool

Delete removes a Zipkin object from the processor and returns true if the processor is changed

func (*ZipkinTrigger) Insert

func (p *ZipkinTrigger) Insert(obj interface{}, processor processor.Processor) bool

Insert adds a Zipkin object to the processor and returns true if the processor is changed

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL