Documentation ¶
Index ¶
- type ConfigMeta
- type EnvoySubscriber
- func (e *EnvoySubscriber) BuildInstanceKey2() string
- func (e *EnvoySubscriber) BuildRootKey() string
- func (e *EnvoySubscriber) GetAdsSubscriber(topic string) *EnvoySubscriber
- func (e *EnvoySubscriber) IsADS() bool
- func (e *EnvoySubscriber) IsEqual(that *EnvoySubscriber) bool
- func (e *EnvoySubscriber) IsOutdated(newVersion string) bool
- func (e *EnvoySubscriber) ToJSON() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigMeta ¶ added in v0.2.0
type EnvoySubscriber ¶
type EnvoySubscriber struct { Guid string Cluster string Node string UpdateSuccess int UpdateFailures int LastUpdatedVersion string // LastUpdatedVersionV2 map[string]string // for ads LastUpdatedTimestamp time.Time SubscribedTo string // SubscribedToV2 []string // for ads AdsList map[string]*EnvoySubscriber IpAddress string }
func (*EnvoySubscriber) BuildInstanceKey2 ¶ added in v0.2.0
func (e *EnvoySubscriber) BuildInstanceKey2() string
func (*EnvoySubscriber) BuildRootKey ¶
func (e *EnvoySubscriber) BuildRootKey() string
func (*EnvoySubscriber) GetAdsSubscriber ¶
func (e *EnvoySubscriber) GetAdsSubscriber(topic string) *EnvoySubscriber
func (*EnvoySubscriber) IsADS ¶
func (e *EnvoySubscriber) IsADS() bool
func (*EnvoySubscriber) IsEqual ¶
func (e *EnvoySubscriber) IsEqual(that *EnvoySubscriber) bool
func (*EnvoySubscriber) IsOutdated ¶ added in v0.2.0
func (e *EnvoySubscriber) IsOutdated(newVersion string) bool
func (*EnvoySubscriber) ToJSON ¶
func (e *EnvoySubscriber) ToJSON() string
Click to show internal directories.
Click to hide internal directories.