Documentation ¶
Index ¶
- Variables
- type BootstrapConfigDump
- func (*BootstrapConfigDump) Descriptor() ([]byte, []int)
- func (m *BootstrapConfigDump) GetBootstrap() v2.Bootstrap
- func (m *BootstrapConfigDump) GetLastUpdated() *types.Timestamp
- func (m *BootstrapConfigDump) Marshal() (dAtA []byte, err error)
- func (m *BootstrapConfigDump) MarshalTo(dAtA []byte) (int, error)
- func (*BootstrapConfigDump) ProtoMessage()
- func (m *BootstrapConfigDump) Reset()
- func (m *BootstrapConfigDump) Size() (n int)
- func (m *BootstrapConfigDump) String() string
- func (m *BootstrapConfigDump) Unmarshal(dAtA []byte) error
- func (m *BootstrapConfigDump) Validate() error
- func (m *BootstrapConfigDump) XXX_DiscardUnknown()
- func (m *BootstrapConfigDump) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *BootstrapConfigDump) XXX_Merge(src proto.Message)
- func (m *BootstrapConfigDump) XXX_Size() int
- func (m *BootstrapConfigDump) XXX_Unmarshal(b []byte) error
- type BootstrapConfigDumpValidationError
- type Certificate
- func (*Certificate) Descriptor() ([]byte, []int)
- func (m *Certificate) GetCaCert() []*CertificateDetails
- func (m *Certificate) GetCertChain() []*CertificateDetails
- func (m *Certificate) Marshal() (dAtA []byte, err error)
- func (m *Certificate) MarshalTo(dAtA []byte) (int, error)
- func (*Certificate) ProtoMessage()
- func (m *Certificate) Reset()
- func (m *Certificate) Size() (n int)
- func (m *Certificate) String() string
- func (m *Certificate) Unmarshal(dAtA []byte) error
- func (m *Certificate) Validate() error
- func (m *Certificate) XXX_DiscardUnknown()
- func (m *Certificate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Certificate) XXX_Merge(src proto.Message)
- func (m *Certificate) XXX_Size() int
- func (m *Certificate) XXX_Unmarshal(b []byte) error
- type CertificateDetails
- func (*CertificateDetails) Descriptor() ([]byte, []int)
- func (m *CertificateDetails) GetDaysUntilExpiration() uint64
- func (m *CertificateDetails) GetExpirationTime() *types.Timestamp
- func (m *CertificateDetails) GetPath() string
- func (m *CertificateDetails) GetSerialNumber() string
- func (m *CertificateDetails) GetSubjectAltNames() []*SubjectAlternateName
- func (m *CertificateDetails) GetValidFrom() *types.Timestamp
- func (m *CertificateDetails) Marshal() (dAtA []byte, err error)
- func (m *CertificateDetails) MarshalTo(dAtA []byte) (int, error)
- func (*CertificateDetails) ProtoMessage()
- func (m *CertificateDetails) Reset()
- func (m *CertificateDetails) Size() (n int)
- func (m *CertificateDetails) String() string
- func (m *CertificateDetails) Unmarshal(dAtA []byte) error
- func (m *CertificateDetails) Validate() error
- func (m *CertificateDetails) XXX_DiscardUnknown()
- func (m *CertificateDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CertificateDetails) XXX_Merge(src proto.Message)
- func (m *CertificateDetails) XXX_Size() int
- func (m *CertificateDetails) XXX_Unmarshal(b []byte) error
- type CertificateDetailsValidationError
- type CertificateValidationError
- type Certificates
- func (*Certificates) Descriptor() ([]byte, []int)
- func (m *Certificates) GetCertificates() []*Certificate
- func (m *Certificates) Marshal() (dAtA []byte, err error)
- func (m *Certificates) MarshalTo(dAtA []byte) (int, error)
- func (*Certificates) ProtoMessage()
- func (m *Certificates) Reset()
- func (m *Certificates) Size() (n int)
- func (m *Certificates) String() string
- func (m *Certificates) Unmarshal(dAtA []byte) error
- func (m *Certificates) Validate() error
- func (m *Certificates) XXX_DiscardUnknown()
- func (m *Certificates) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Certificates) XXX_Merge(src proto.Message)
- func (m *Certificates) XXX_Size() int
- func (m *Certificates) XXX_Unmarshal(b []byte) error
- type CertificatesValidationError
- type ClusterStatus
- func (*ClusterStatus) Descriptor() ([]byte, []int)
- func (m *ClusterStatus) GetAddedViaApi() bool
- func (m *ClusterStatus) GetHostStatuses() []*HostStatus
- func (m *ClusterStatus) GetName() string
- func (m *ClusterStatus) GetSuccessRateEjectionThreshold() *_type.Percent
- func (m *ClusterStatus) Marshal() (dAtA []byte, err error)
- func (m *ClusterStatus) MarshalTo(dAtA []byte) (int, error)
- func (*ClusterStatus) ProtoMessage()
- func (m *ClusterStatus) Reset()
- func (m *ClusterStatus) Size() (n int)
- func (m *ClusterStatus) String() string
- func (m *ClusterStatus) Unmarshal(dAtA []byte) error
- func (m *ClusterStatus) Validate() error
- func (m *ClusterStatus) XXX_DiscardUnknown()
- func (m *ClusterStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ClusterStatus) XXX_Merge(src proto.Message)
- func (m *ClusterStatus) XXX_Size() int
- func (m *ClusterStatus) XXX_Unmarshal(b []byte) error
- type ClusterStatusValidationError
- type Clusters
- func (*Clusters) Descriptor() ([]byte, []int)
- func (m *Clusters) GetClusterStatuses() []*ClusterStatus
- func (m *Clusters) Marshal() (dAtA []byte, err error)
- func (m *Clusters) MarshalTo(dAtA []byte) (int, error)
- func (*Clusters) ProtoMessage()
- func (m *Clusters) Reset()
- func (m *Clusters) Size() (n int)
- func (m *Clusters) String() string
- func (m *Clusters) Unmarshal(dAtA []byte) error
- func (m *Clusters) Validate() error
- func (m *Clusters) XXX_DiscardUnknown()
- func (m *Clusters) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Clusters) XXX_Merge(src proto.Message)
- func (m *Clusters) XXX_Size() int
- func (m *Clusters) XXX_Unmarshal(b []byte) error
- type ClustersConfigDump
- func (*ClustersConfigDump) Descriptor() ([]byte, []int)
- func (m *ClustersConfigDump) GetDynamicActiveClusters() []ClustersConfigDump_DynamicCluster
- func (m *ClustersConfigDump) GetDynamicWarmingClusters() []ClustersConfigDump_DynamicCluster
- func (m *ClustersConfigDump) GetStaticClusters() []ClustersConfigDump_StaticCluster
- func (m *ClustersConfigDump) GetVersionInfo() string
- func (m *ClustersConfigDump) Marshal() (dAtA []byte, err error)
- func (m *ClustersConfigDump) MarshalTo(dAtA []byte) (int, error)
- func (*ClustersConfigDump) ProtoMessage()
- func (m *ClustersConfigDump) Reset()
- func (m *ClustersConfigDump) Size() (n int)
- func (m *ClustersConfigDump) String() string
- func (m *ClustersConfigDump) Unmarshal(dAtA []byte) error
- func (m *ClustersConfigDump) Validate() error
- func (m *ClustersConfigDump) XXX_DiscardUnknown()
- func (m *ClustersConfigDump) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ClustersConfigDump) XXX_Merge(src proto.Message)
- func (m *ClustersConfigDump) XXX_Size() int
- func (m *ClustersConfigDump) XXX_Unmarshal(b []byte) error
- type ClustersConfigDumpValidationError
- type ClustersConfigDump_DynamicCluster
- func (*ClustersConfigDump_DynamicCluster) Descriptor() ([]byte, []int)
- func (m *ClustersConfigDump_DynamicCluster) GetCluster() *v21.Cluster
- func (m *ClustersConfigDump_DynamicCluster) GetLastUpdated() *types.Timestamp
- func (m *ClustersConfigDump_DynamicCluster) GetVersionInfo() string
- func (m *ClustersConfigDump_DynamicCluster) Marshal() (dAtA []byte, err error)
- func (m *ClustersConfigDump_DynamicCluster) MarshalTo(dAtA []byte) (int, error)
- func (*ClustersConfigDump_DynamicCluster) ProtoMessage()
- func (m *ClustersConfigDump_DynamicCluster) Reset()
- func (m *ClustersConfigDump_DynamicCluster) Size() (n int)
- func (m *ClustersConfigDump_DynamicCluster) String() string
- func (m *ClustersConfigDump_DynamicCluster) Unmarshal(dAtA []byte) error
- func (m *ClustersConfigDump_DynamicCluster) Validate() error
- func (m *ClustersConfigDump_DynamicCluster) XXX_DiscardUnknown()
- func (m *ClustersConfigDump_DynamicCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ClustersConfigDump_DynamicCluster) XXX_Merge(src proto.Message)
- func (m *ClustersConfigDump_DynamicCluster) XXX_Size() int
- func (m *ClustersConfigDump_DynamicCluster) XXX_Unmarshal(b []byte) error
- type ClustersConfigDump_DynamicClusterValidationError
- type ClustersConfigDump_StaticCluster
- func (*ClustersConfigDump_StaticCluster) Descriptor() ([]byte, []int)
- func (m *ClustersConfigDump_StaticCluster) GetCluster() *v21.Cluster
- func (m *ClustersConfigDump_StaticCluster) GetLastUpdated() *types.Timestamp
- func (m *ClustersConfigDump_StaticCluster) Marshal() (dAtA []byte, err error)
- func (m *ClustersConfigDump_StaticCluster) MarshalTo(dAtA []byte) (int, error)
- func (*ClustersConfigDump_StaticCluster) ProtoMessage()
- func (m *ClustersConfigDump_StaticCluster) Reset()
- func (m *ClustersConfigDump_StaticCluster) Size() (n int)
- func (m *ClustersConfigDump_StaticCluster) String() string
- func (m *ClustersConfigDump_StaticCluster) Unmarshal(dAtA []byte) error
- func (m *ClustersConfigDump_StaticCluster) Validate() error
- func (m *ClustersConfigDump_StaticCluster) XXX_DiscardUnknown()
- func (m *ClustersConfigDump_StaticCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ClustersConfigDump_StaticCluster) XXX_Merge(src proto.Message)
- func (m *ClustersConfigDump_StaticCluster) XXX_Size() int
- func (m *ClustersConfigDump_StaticCluster) XXX_Unmarshal(b []byte) error
- type ClustersConfigDump_StaticClusterValidationError
- type ClustersValidationError
- type ConfigDump
- func (*ConfigDump) Descriptor() ([]byte, []int)
- func (m *ConfigDump) GetConfigs() []types.Any
- func (m *ConfigDump) Marshal() (dAtA []byte, err error)
- func (m *ConfigDump) MarshalTo(dAtA []byte) (int, error)
- func (*ConfigDump) ProtoMessage()
- func (m *ConfigDump) Reset()
- func (m *ConfigDump) Size() (n int)
- func (m *ConfigDump) String() string
- func (m *ConfigDump) Unmarshal(dAtA []byte) error
- func (m *ConfigDump) Validate() error
- func (m *ConfigDump) XXX_DiscardUnknown()
- func (m *ConfigDump) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ConfigDump) XXX_Merge(src proto.Message)
- func (m *ConfigDump) XXX_Size() int
- func (m *ConfigDump) XXX_Unmarshal(b []byte) error
- type ConfigDumpValidationError
- type HostHealthStatus
- func (*HostHealthStatus) Descriptor() ([]byte, []int)
- func (m *HostHealthStatus) GetEdsHealthStatus() core.HealthStatus
- func (m *HostHealthStatus) GetFailedActiveHealthCheck() bool
- func (m *HostHealthStatus) GetFailedOutlierCheck() bool
- func (m *HostHealthStatus) Marshal() (dAtA []byte, err error)
- func (m *HostHealthStatus) MarshalTo(dAtA []byte) (int, error)
- func (*HostHealthStatus) ProtoMessage()
- func (m *HostHealthStatus) Reset()
- func (m *HostHealthStatus) Size() (n int)
- func (m *HostHealthStatus) String() string
- func (m *HostHealthStatus) Unmarshal(dAtA []byte) error
- func (m *HostHealthStatus) Validate() error
- func (m *HostHealthStatus) XXX_DiscardUnknown()
- func (m *HostHealthStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *HostHealthStatus) XXX_Merge(src proto.Message)
- func (m *HostHealthStatus) XXX_Size() int
- func (m *HostHealthStatus) XXX_Unmarshal(b []byte) error
- type HostHealthStatusValidationError
- type HostStatus
- func (*HostStatus) Descriptor() ([]byte, []int)
- func (m *HostStatus) GetAddress() *core.Address
- func (m *HostStatus) GetHealthStatus() *HostHealthStatus
- func (m *HostStatus) GetStats() []*SimpleMetric
- func (m *HostStatus) GetSuccessRate() *_type.Percent
- func (m *HostStatus) Marshal() (dAtA []byte, err error)
- func (m *HostStatus) MarshalTo(dAtA []byte) (int, error)
- func (*HostStatus) ProtoMessage()
- func (m *HostStatus) Reset()
- func (m *HostStatus) Size() (n int)
- func (m *HostStatus) String() string
- func (m *HostStatus) Unmarshal(dAtA []byte) error
- func (m *HostStatus) Validate() error
- func (m *HostStatus) XXX_DiscardUnknown()
- func (m *HostStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *HostStatus) XXX_Merge(src proto.Message)
- func (m *HostStatus) XXX_Size() int
- func (m *HostStatus) XXX_Unmarshal(b []byte) error
- type HostStatusValidationError
- type ListenersConfigDump
- func (*ListenersConfigDump) Descriptor() ([]byte, []int)
- func (m *ListenersConfigDump) GetDynamicActiveListeners() []ListenersConfigDump_DynamicListener
- func (m *ListenersConfigDump) GetDynamicDrainingListeners() []ListenersConfigDump_DynamicListener
- func (m *ListenersConfigDump) GetDynamicWarmingListeners() []ListenersConfigDump_DynamicListener
- func (m *ListenersConfigDump) GetStaticListeners() []ListenersConfigDump_StaticListener
- func (m *ListenersConfigDump) GetVersionInfo() string
- func (m *ListenersConfigDump) Marshal() (dAtA []byte, err error)
- func (m *ListenersConfigDump) MarshalTo(dAtA []byte) (int, error)
- func (*ListenersConfigDump) ProtoMessage()
- func (m *ListenersConfigDump) Reset()
- func (m *ListenersConfigDump) Size() (n int)
- func (m *ListenersConfigDump) String() string
- func (m *ListenersConfigDump) Unmarshal(dAtA []byte) error
- func (m *ListenersConfigDump) Validate() error
- func (m *ListenersConfigDump) XXX_DiscardUnknown()
- func (m *ListenersConfigDump) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ListenersConfigDump) XXX_Merge(src proto.Message)
- func (m *ListenersConfigDump) XXX_Size() int
- func (m *ListenersConfigDump) XXX_Unmarshal(b []byte) error
- type ListenersConfigDumpValidationError
- type ListenersConfigDump_DynamicListener
- func (*ListenersConfigDump_DynamicListener) Descriptor() ([]byte, []int)
- func (m *ListenersConfigDump_DynamicListener) GetLastUpdated() *types.Timestamp
- func (m *ListenersConfigDump_DynamicListener) GetListener() *v21.Listener
- func (m *ListenersConfigDump_DynamicListener) GetVersionInfo() string
- func (m *ListenersConfigDump_DynamicListener) Marshal() (dAtA []byte, err error)
- func (m *ListenersConfigDump_DynamicListener) MarshalTo(dAtA []byte) (int, error)
- func (*ListenersConfigDump_DynamicListener) ProtoMessage()
- func (m *ListenersConfigDump_DynamicListener) Reset()
- func (m *ListenersConfigDump_DynamicListener) Size() (n int)
- func (m *ListenersConfigDump_DynamicListener) String() string
- func (m *ListenersConfigDump_DynamicListener) Unmarshal(dAtA []byte) error
- func (m *ListenersConfigDump_DynamicListener) Validate() error
- func (m *ListenersConfigDump_DynamicListener) XXX_DiscardUnknown()
- func (m *ListenersConfigDump_DynamicListener) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ListenersConfigDump_DynamicListener) XXX_Merge(src proto.Message)
- func (m *ListenersConfigDump_DynamicListener) XXX_Size() int
- func (m *ListenersConfigDump_DynamicListener) XXX_Unmarshal(b []byte) error
- type ListenersConfigDump_DynamicListenerValidationError
- type ListenersConfigDump_StaticListener
- func (*ListenersConfigDump_StaticListener) Descriptor() ([]byte, []int)
- func (m *ListenersConfigDump_StaticListener) GetLastUpdated() *types.Timestamp
- func (m *ListenersConfigDump_StaticListener) GetListener() *v21.Listener
- func (m *ListenersConfigDump_StaticListener) Marshal() (dAtA []byte, err error)
- func (m *ListenersConfigDump_StaticListener) MarshalTo(dAtA []byte) (int, error)
- func (*ListenersConfigDump_StaticListener) ProtoMessage()
- func (m *ListenersConfigDump_StaticListener) Reset()
- func (m *ListenersConfigDump_StaticListener) Size() (n int)
- func (m *ListenersConfigDump_StaticListener) String() string
- func (m *ListenersConfigDump_StaticListener) Unmarshal(dAtA []byte) error
- func (m *ListenersConfigDump_StaticListener) Validate() error
- func (m *ListenersConfigDump_StaticListener) XXX_DiscardUnknown()
- func (m *ListenersConfigDump_StaticListener) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ListenersConfigDump_StaticListener) XXX_Merge(src proto.Message)
- func (m *ListenersConfigDump_StaticListener) XXX_Size() int
- func (m *ListenersConfigDump_StaticListener) XXX_Unmarshal(b []byte) error
- type ListenersConfigDump_StaticListenerValidationError
- type Memory
- func (*Memory) Descriptor() ([]byte, []int)
- func (m *Memory) GetAllocated() uint64
- func (m *Memory) GetHeapSize() uint64
- func (m *Memory) GetPageheapFree() uint64
- func (m *Memory) GetPageheapUnmapped() uint64
- func (m *Memory) GetTotalThreadCache() uint64
- func (m *Memory) Marshal() (dAtA []byte, err error)
- func (m *Memory) MarshalTo(dAtA []byte) (int, error)
- func (*Memory) ProtoMessage()
- func (m *Memory) Reset()
- func (m *Memory) Size() (n int)
- func (m *Memory) String() string
- func (m *Memory) Unmarshal(dAtA []byte) error
- func (m *Memory) Validate() error
- func (m *Memory) XXX_DiscardUnknown()
- func (m *Memory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Memory) XXX_Merge(src proto.Message)
- func (m *Memory) XXX_Size() int
- func (m *Memory) XXX_Unmarshal(b []byte) error
- type MemoryValidationError
- type MutexStats
- func (*MutexStats) Descriptor() ([]byte, []int)
- func (m *MutexStats) GetCurrentWaitCycles() uint64
- func (m *MutexStats) GetLifetimeWaitCycles() uint64
- func (m *MutexStats) GetNumContentions() uint64
- func (m *MutexStats) Marshal() (dAtA []byte, err error)
- func (m *MutexStats) MarshalTo(dAtA []byte) (int, error)
- func (*MutexStats) ProtoMessage()
- func (m *MutexStats) Reset()
- func (m *MutexStats) Size() (n int)
- func (m *MutexStats) String() string
- func (m *MutexStats) Unmarshal(dAtA []byte) error
- func (m *MutexStats) Validate() error
- func (m *MutexStats) XXX_DiscardUnknown()
- func (m *MutexStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *MutexStats) XXX_Merge(src proto.Message)
- func (m *MutexStats) XXX_Size() int
- func (m *MutexStats) XXX_Unmarshal(b []byte) error
- type MutexStatsValidationError
- type RoutesConfigDump
- func (*RoutesConfigDump) Descriptor() ([]byte, []int)
- func (m *RoutesConfigDump) GetDynamicRouteConfigs() []RoutesConfigDump_DynamicRouteConfig
- func (m *RoutesConfigDump) GetStaticRouteConfigs() []RoutesConfigDump_StaticRouteConfig
- func (m *RoutesConfigDump) Marshal() (dAtA []byte, err error)
- func (m *RoutesConfigDump) MarshalTo(dAtA []byte) (int, error)
- func (*RoutesConfigDump) ProtoMessage()
- func (m *RoutesConfigDump) Reset()
- func (m *RoutesConfigDump) Size() (n int)
- func (m *RoutesConfigDump) String() string
- func (m *RoutesConfigDump) Unmarshal(dAtA []byte) error
- func (m *RoutesConfigDump) Validate() error
- func (m *RoutesConfigDump) XXX_DiscardUnknown()
- func (m *RoutesConfigDump) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *RoutesConfigDump) XXX_Merge(src proto.Message)
- func (m *RoutesConfigDump) XXX_Size() int
- func (m *RoutesConfigDump) XXX_Unmarshal(b []byte) error
- type RoutesConfigDumpValidationError
- type RoutesConfigDump_DynamicRouteConfig
- func (*RoutesConfigDump_DynamicRouteConfig) Descriptor() ([]byte, []int)
- func (m *RoutesConfigDump_DynamicRouteConfig) GetLastUpdated() *types.Timestamp
- func (m *RoutesConfigDump_DynamicRouteConfig) GetRouteConfig() *v21.RouteConfiguration
- func (m *RoutesConfigDump_DynamicRouteConfig) GetVersionInfo() string
- func (m *RoutesConfigDump_DynamicRouteConfig) Marshal() (dAtA []byte, err error)
- func (m *RoutesConfigDump_DynamicRouteConfig) MarshalTo(dAtA []byte) (int, error)
- func (*RoutesConfigDump_DynamicRouteConfig) ProtoMessage()
- func (m *RoutesConfigDump_DynamicRouteConfig) Reset()
- func (m *RoutesConfigDump_DynamicRouteConfig) Size() (n int)
- func (m *RoutesConfigDump_DynamicRouteConfig) String() string
- func (m *RoutesConfigDump_DynamicRouteConfig) Unmarshal(dAtA []byte) error
- func (m *RoutesConfigDump_DynamicRouteConfig) Validate() error
- func (m *RoutesConfigDump_DynamicRouteConfig) XXX_DiscardUnknown()
- func (m *RoutesConfigDump_DynamicRouteConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *RoutesConfigDump_DynamicRouteConfig) XXX_Merge(src proto.Message)
- func (m *RoutesConfigDump_DynamicRouteConfig) XXX_Size() int
- func (m *RoutesConfigDump_DynamicRouteConfig) XXX_Unmarshal(b []byte) error
- type RoutesConfigDump_DynamicRouteConfigValidationError
- type RoutesConfigDump_StaticRouteConfig
- func (*RoutesConfigDump_StaticRouteConfig) Descriptor() ([]byte, []int)
- func (m *RoutesConfigDump_StaticRouteConfig) GetLastUpdated() *types.Timestamp
- func (m *RoutesConfigDump_StaticRouteConfig) GetRouteConfig() *v21.RouteConfiguration
- func (m *RoutesConfigDump_StaticRouteConfig) Marshal() (dAtA []byte, err error)
- func (m *RoutesConfigDump_StaticRouteConfig) MarshalTo(dAtA []byte) (int, error)
- func (*RoutesConfigDump_StaticRouteConfig) ProtoMessage()
- func (m *RoutesConfigDump_StaticRouteConfig) Reset()
- func (m *RoutesConfigDump_StaticRouteConfig) Size() (n int)
- func (m *RoutesConfigDump_StaticRouteConfig) String() string
- func (m *RoutesConfigDump_StaticRouteConfig) Unmarshal(dAtA []byte) error
- func (m *RoutesConfigDump_StaticRouteConfig) Validate() error
- func (m *RoutesConfigDump_StaticRouteConfig) XXX_DiscardUnknown()
- func (m *RoutesConfigDump_StaticRouteConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *RoutesConfigDump_StaticRouteConfig) XXX_Merge(src proto.Message)
- func (m *RoutesConfigDump_StaticRouteConfig) XXX_Size() int
- func (m *RoutesConfigDump_StaticRouteConfig) XXX_Unmarshal(b []byte) error
- type RoutesConfigDump_StaticRouteConfigValidationError
- type ServerInfo
- func (*ServerInfo) Descriptor() ([]byte, []int)
- func (m *ServerInfo) GetEpoch() uint32
- func (m *ServerInfo) GetState() ServerInfo_State
- func (m *ServerInfo) GetUptimeAllEpochs() *types.Duration
- func (m *ServerInfo) GetUptimeCurrentEpoch() *types.Duration
- func (m *ServerInfo) GetVersion() string
- func (m *ServerInfo) Marshal() (dAtA []byte, err error)
- func (m *ServerInfo) MarshalTo(dAtA []byte) (int, error)
- func (*ServerInfo) ProtoMessage()
- func (m *ServerInfo) Reset()
- func (m *ServerInfo) Size() (n int)
- func (m *ServerInfo) String() string
- func (m *ServerInfo) Unmarshal(dAtA []byte) error
- func (m *ServerInfo) Validate() error
- func (m *ServerInfo) XXX_DiscardUnknown()
- func (m *ServerInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ServerInfo) XXX_Merge(src proto.Message)
- func (m *ServerInfo) XXX_Size() int
- func (m *ServerInfo) XXX_Unmarshal(b []byte) error
- type ServerInfoValidationError
- type ServerInfo_State
- type SimpleMetric
- func (*SimpleMetric) Descriptor() ([]byte, []int)
- func (m *SimpleMetric) GetName() string
- func (m *SimpleMetric) GetType() SimpleMetric_Type
- func (m *SimpleMetric) GetValue() uint64
- func (m *SimpleMetric) Marshal() (dAtA []byte, err error)
- func (m *SimpleMetric) MarshalTo(dAtA []byte) (int, error)
- func (*SimpleMetric) ProtoMessage()
- func (m *SimpleMetric) Reset()
- func (m *SimpleMetric) Size() (n int)
- func (m *SimpleMetric) String() string
- func (m *SimpleMetric) Unmarshal(dAtA []byte) error
- func (m *SimpleMetric) Validate() error
- func (m *SimpleMetric) XXX_DiscardUnknown()
- func (m *SimpleMetric) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SimpleMetric) XXX_Merge(src proto.Message)
- func (m *SimpleMetric) XXX_Size() int
- func (m *SimpleMetric) XXX_Unmarshal(b []byte) error
- type SimpleMetricValidationError
- type SimpleMetric_Type
- type SubjectAlternateName
- func (*SubjectAlternateName) Descriptor() ([]byte, []int)
- func (m *SubjectAlternateName) GetDns() string
- func (m *SubjectAlternateName) GetName() isSubjectAlternateName_Name
- func (m *SubjectAlternateName) GetUri() string
- func (m *SubjectAlternateName) Marshal() (dAtA []byte, err error)
- func (m *SubjectAlternateName) MarshalTo(dAtA []byte) (int, error)
- func (*SubjectAlternateName) ProtoMessage()
- func (m *SubjectAlternateName) Reset()
- func (m *SubjectAlternateName) Size() (n int)
- func (m *SubjectAlternateName) String() string
- func (m *SubjectAlternateName) Unmarshal(dAtA []byte) error
- func (m *SubjectAlternateName) Validate() error
- func (m *SubjectAlternateName) XXX_DiscardUnknown()
- func (m *SubjectAlternateName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SubjectAlternateName) XXX_Merge(src proto.Message)
- func (*SubjectAlternateName) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *SubjectAlternateName) XXX_Size() int
- func (m *SubjectAlternateName) XXX_Unmarshal(b []byte) error
- type SubjectAlternateNameValidationError
- type SubjectAlternateName_Dns
- type SubjectAlternateName_Uri
Constants ¶
This section is empty.
Variables ¶
var ( ErrInvalidLengthCerts = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowCerts = fmt.Errorf("proto: integer overflow") )
var ( ErrInvalidLengthClusters = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowClusters = fmt.Errorf("proto: integer overflow") )
var ( ErrInvalidLengthConfigDump = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowConfigDump = fmt.Errorf("proto: integer overflow") )
var ( ErrInvalidLengthMemory = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowMemory = fmt.Errorf("proto: integer overflow") )
var ( ErrInvalidLengthMetrics = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowMetrics = fmt.Errorf("proto: integer overflow") )
var ( ErrInvalidLengthMutexStats = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowMutexStats = fmt.Errorf("proto: integer overflow") )
var ( ErrInvalidLengthServerInfo = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowServerInfo = fmt.Errorf("proto: integer overflow") )
var ServerInfo_State_name = map[int32]string{
0: "LIVE",
1: "DRAINING",
}
var ServerInfo_State_value = map[string]int32{
"LIVE": 0,
"DRAINING": 1,
}
var SimpleMetric_Type_name = map[int32]string{
0: "COUNTER",
1: "GAUGE",
}
var SimpleMetric_Type_value = map[string]int32{
"COUNTER": 0,
"GAUGE": 1,
}
Functions ¶
This section is empty.
Types ¶
type BootstrapConfigDump ¶
type BootstrapConfigDump struct { Bootstrap v2.Bootstrap `protobuf:"bytes,1,opt,name=bootstrap" json:"bootstrap"` // The timestamp when the BootstrapConfig was last updated. LastUpdated *types.Timestamp `protobuf:"bytes,2,opt,name=last_updated,json=lastUpdated" json:"last_updated,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
This message describes the bootstrap configuration that Envoy was started with. This includes any CLI overrides that were merged. Bootstrap configuration information can be used to recreate the static portions of an Envoy configuration by reusing the output as the bootstrap configuration for another Envoy.
func (*BootstrapConfigDump) Descriptor ¶
func (*BootstrapConfigDump) Descriptor() ([]byte, []int)
func (*BootstrapConfigDump) GetBootstrap ¶
func (m *BootstrapConfigDump) GetBootstrap() v2.Bootstrap
func (*BootstrapConfigDump) GetLastUpdated ¶
func (m *BootstrapConfigDump) GetLastUpdated() *types.Timestamp
func (*BootstrapConfigDump) Marshal ¶ added in v0.5.0
func (m *BootstrapConfigDump) Marshal() (dAtA []byte, err error)
func (*BootstrapConfigDump) MarshalTo ¶ added in v0.5.0
func (m *BootstrapConfigDump) MarshalTo(dAtA []byte) (int, error)
func (*BootstrapConfigDump) ProtoMessage ¶
func (*BootstrapConfigDump) ProtoMessage()
func (*BootstrapConfigDump) Reset ¶
func (m *BootstrapConfigDump) Reset()
func (*BootstrapConfigDump) Size ¶ added in v0.5.0
func (m *BootstrapConfigDump) Size() (n int)
func (*BootstrapConfigDump) String ¶
func (m *BootstrapConfigDump) String() string
func (*BootstrapConfigDump) Unmarshal ¶ added in v0.5.0
func (m *BootstrapConfigDump) Unmarshal(dAtA []byte) error
func (*BootstrapConfigDump) Validate ¶
func (m *BootstrapConfigDump) Validate() error
Validate checks the field values on BootstrapConfigDump with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*BootstrapConfigDump) XXX_DiscardUnknown ¶ added in v0.5.0
func (m *BootstrapConfigDump) XXX_DiscardUnknown()
func (*BootstrapConfigDump) XXX_Marshal ¶ added in v0.5.0
func (m *BootstrapConfigDump) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BootstrapConfigDump) XXX_Merge ¶ added in v0.5.0
func (dst *BootstrapConfigDump) XXX_Merge(src proto.Message)
func (*BootstrapConfigDump) XXX_Size ¶ added in v0.5.0
func (m *BootstrapConfigDump) XXX_Size() int
func (*BootstrapConfigDump) XXX_Unmarshal ¶ added in v0.5.0
func (m *BootstrapConfigDump) XXX_Unmarshal(b []byte) error
type BootstrapConfigDumpValidationError ¶
BootstrapConfigDumpValidationError is the validation error returned by BootstrapConfigDump.Validate if the designated constraints aren't met.
func (BootstrapConfigDumpValidationError) Error ¶
func (e BootstrapConfigDumpValidationError) Error() string
Error satisfies the builtin error interface
type Certificate ¶
type Certificate struct { // Details of CA certificate. CaCert []*CertificateDetails `protobuf:"bytes,1,rep,name=ca_cert,json=caCert" json:"ca_cert,omitempty"` // Details of Certificate Chain CertChain []*CertificateDetails `protobuf:"bytes,2,rep,name=cert_chain,json=certChain" json:"cert_chain,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Certificate) Descriptor ¶
func (*Certificate) Descriptor() ([]byte, []int)
func (*Certificate) GetCaCert ¶
func (m *Certificate) GetCaCert() []*CertificateDetails
func (*Certificate) GetCertChain ¶
func (m *Certificate) GetCertChain() []*CertificateDetails
func (*Certificate) Marshal ¶ added in v0.6.1
func (m *Certificate) Marshal() (dAtA []byte, err error)
func (*Certificate) MarshalTo ¶ added in v0.6.1
func (m *Certificate) MarshalTo(dAtA []byte) (int, error)
func (*Certificate) ProtoMessage ¶
func (*Certificate) ProtoMessage()
func (*Certificate) Reset ¶
func (m *Certificate) Reset()
func (*Certificate) Size ¶ added in v0.6.1
func (m *Certificate) Size() (n int)
func (*Certificate) String ¶
func (m *Certificate) String() string
func (*Certificate) Unmarshal ¶ added in v0.6.1
func (m *Certificate) Unmarshal(dAtA []byte) error
func (*Certificate) Validate ¶
func (m *Certificate) Validate() error
Validate checks the field values on Certificate with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Certificate) XXX_DiscardUnknown ¶ added in v0.6.1
func (m *Certificate) XXX_DiscardUnknown()
func (*Certificate) XXX_Marshal ¶ added in v0.6.1
func (m *Certificate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Certificate) XXX_Merge ¶ added in v0.6.1
func (dst *Certificate) XXX_Merge(src proto.Message)
func (*Certificate) XXX_Size ¶ added in v0.6.1
func (m *Certificate) XXX_Size() int
func (*Certificate) XXX_Unmarshal ¶ added in v0.6.1
func (m *Certificate) XXX_Unmarshal(b []byte) error
type CertificateDetails ¶
type CertificateDetails struct { // Path of the certificate. Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` // Certificate Serial Number. SerialNumber string `protobuf:"bytes,2,opt,name=serial_number,json=serialNumber,proto3" json:"serial_number,omitempty"` // List of Subject Alternate names. SubjectAltNames []*SubjectAlternateName `protobuf:"bytes,3,rep,name=subject_alt_names,json=subjectAltNames" json:"subject_alt_names,omitempty"` // Minimum of days until expiration of certificate and it's chain. DaysUntilExpiration uint64 `protobuf:"varint,4,opt,name=days_until_expiration,json=daysUntilExpiration,proto3" json:"days_until_expiration,omitempty"` // Indicates the time from which the certificate is valid. ValidFrom *types.Timestamp `protobuf:"bytes,5,opt,name=valid_from,json=validFrom" json:"valid_from,omitempty"` // Indicates the time at which the certificate expires. ExpirationTime *types.Timestamp `protobuf:"bytes,6,opt,name=expiration_time,json=expirationTime" json:"expiration_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CertificateDetails) Descriptor ¶
func (*CertificateDetails) Descriptor() ([]byte, []int)
func (*CertificateDetails) GetDaysUntilExpiration ¶
func (m *CertificateDetails) GetDaysUntilExpiration() uint64
func (*CertificateDetails) GetExpirationTime ¶
func (m *CertificateDetails) GetExpirationTime() *types.Timestamp
func (*CertificateDetails) GetPath ¶
func (m *CertificateDetails) GetPath() string
func (*CertificateDetails) GetSerialNumber ¶
func (m *CertificateDetails) GetSerialNumber() string
func (*CertificateDetails) GetSubjectAltNames ¶
func (m *CertificateDetails) GetSubjectAltNames() []*SubjectAlternateName
func (*CertificateDetails) GetValidFrom ¶
func (m *CertificateDetails) GetValidFrom() *types.Timestamp
func (*CertificateDetails) Marshal ¶ added in v0.6.1
func (m *CertificateDetails) Marshal() (dAtA []byte, err error)
func (*CertificateDetails) MarshalTo ¶ added in v0.6.1
func (m *CertificateDetails) MarshalTo(dAtA []byte) (int, error)
func (*CertificateDetails) ProtoMessage ¶
func (*CertificateDetails) ProtoMessage()
func (*CertificateDetails) Reset ¶
func (m *CertificateDetails) Reset()
func (*CertificateDetails) Size ¶ added in v0.6.1
func (m *CertificateDetails) Size() (n int)
func (*CertificateDetails) String ¶
func (m *CertificateDetails) String() string
func (*CertificateDetails) Unmarshal ¶ added in v0.6.1
func (m *CertificateDetails) Unmarshal(dAtA []byte) error
func (*CertificateDetails) Validate ¶
func (m *CertificateDetails) Validate() error
Validate checks the field values on CertificateDetails with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*CertificateDetails) XXX_DiscardUnknown ¶ added in v0.6.1
func (m *CertificateDetails) XXX_DiscardUnknown()
func (*CertificateDetails) XXX_Marshal ¶ added in v0.6.1
func (m *CertificateDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CertificateDetails) XXX_Merge ¶ added in v0.6.1
func (dst *CertificateDetails) XXX_Merge(src proto.Message)
func (*CertificateDetails) XXX_Size ¶ added in v0.6.1
func (m *CertificateDetails) XXX_Size() int
func (*CertificateDetails) XXX_Unmarshal ¶ added in v0.6.1
func (m *CertificateDetails) XXX_Unmarshal(b []byte) error
type CertificateDetailsValidationError ¶
CertificateDetailsValidationError is the validation error returned by CertificateDetails.Validate if the designated constraints aren't met.
func (CertificateDetailsValidationError) Error ¶
func (e CertificateDetailsValidationError) Error() string
Error satisfies the builtin error interface
type CertificateValidationError ¶
CertificateValidationError is the validation error returned by Certificate.Validate if the designated constraints aren't met.
func (CertificateValidationError) Error ¶
func (e CertificateValidationError) Error() string
Error satisfies the builtin error interface
type Certificates ¶
type Certificates struct { // List of certificates known to an Envoy. Certificates []*Certificate `protobuf:"bytes,1,rep,name=certificates" json:"certificates,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Proto representation of certificate details. Admin endpoint uses this wrapper for `/certs` to display certificate information. See :ref:`/certs <operations_admin_interface_certs>` for more information.
func (*Certificates) Descriptor ¶
func (*Certificates) Descriptor() ([]byte, []int)
func (*Certificates) GetCertificates ¶
func (m *Certificates) GetCertificates() []*Certificate
func (*Certificates) Marshal ¶ added in v0.6.1
func (m *Certificates) Marshal() (dAtA []byte, err error)
func (*Certificates) MarshalTo ¶ added in v0.6.1
func (m *Certificates) MarshalTo(dAtA []byte) (int, error)
func (*Certificates) ProtoMessage ¶
func (*Certificates) ProtoMessage()
func (*Certificates) Reset ¶
func (m *Certificates) Reset()
func (*Certificates) Size ¶ added in v0.6.1
func (m *Certificates) Size() (n int)
func (*Certificates) String ¶
func (m *Certificates) String() string
func (*Certificates) Unmarshal ¶ added in v0.6.1
func (m *Certificates) Unmarshal(dAtA []byte) error
func (*Certificates) Validate ¶
func (m *Certificates) Validate() error
Validate checks the field values on Certificates with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Certificates) XXX_DiscardUnknown ¶ added in v0.6.1
func (m *Certificates) XXX_DiscardUnknown()
func (*Certificates) XXX_Marshal ¶ added in v0.6.1
func (m *Certificates) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Certificates) XXX_Merge ¶ added in v0.6.1
func (dst *Certificates) XXX_Merge(src proto.Message)
func (*Certificates) XXX_Size ¶ added in v0.6.1
func (m *Certificates) XXX_Size() int
func (*Certificates) XXX_Unmarshal ¶ added in v0.6.1
func (m *Certificates) XXX_Unmarshal(b []byte) error
type CertificatesValidationError ¶
CertificatesValidationError is the validation error returned by Certificates.Validate if the designated constraints aren't met.
func (CertificatesValidationError) Error ¶
func (e CertificatesValidationError) Error() string
Error satisfies the builtin error interface
type ClusterStatus ¶
type ClusterStatus struct { // Name of the cluster. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Denotes whether this cluster was added via API or configured statically. AddedViaApi bool `protobuf:"varint,2,opt,name=added_via_api,json=addedViaApi,proto3" json:"added_via_api,omitempty"` // The success rate threshold used in the last interval. The threshold is used to eject hosts // based on their success rate. See // :ref:`Cluster outlier detection <arch_overview_outlier_detection>` statistics // // Note: this field may be omitted in any of the three following cases: // // 1. There were not enough hosts with enough request volume to proceed with success rate based // outlier ejection. // 2. The threshold is computed to be < 0 because a negative value implies that there was no // threshold for that interval. // 3. Outlier detection is not enabled for this cluster. SuccessRateEjectionThreshold *_type.Percent `` /* 142-byte string literal not displayed */ // Mapping from host address to the host's current status. HostStatuses []*HostStatus `protobuf:"bytes,4,rep,name=host_statuses,json=hostStatuses" json:"host_statuses,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Details an individual cluster's current status.
func (*ClusterStatus) Descriptor ¶
func (*ClusterStatus) Descriptor() ([]byte, []int)
func (*ClusterStatus) GetAddedViaApi ¶
func (m *ClusterStatus) GetAddedViaApi() bool
func (*ClusterStatus) GetHostStatuses ¶
func (m *ClusterStatus) GetHostStatuses() []*HostStatus
func (*ClusterStatus) GetName ¶
func (m *ClusterStatus) GetName() string
func (*ClusterStatus) GetSuccessRateEjectionThreshold ¶
func (m *ClusterStatus) GetSuccessRateEjectionThreshold() *_type.Percent
func (*ClusterStatus) Marshal ¶ added in v0.5.0
func (m *ClusterStatus) Marshal() (dAtA []byte, err error)
func (*ClusterStatus) MarshalTo ¶ added in v0.5.0
func (m *ClusterStatus) MarshalTo(dAtA []byte) (int, error)
func (*ClusterStatus) ProtoMessage ¶
func (*ClusterStatus) ProtoMessage()
func (*ClusterStatus) Reset ¶
func (m *ClusterStatus) Reset()
func (*ClusterStatus) Size ¶ added in v0.5.0
func (m *ClusterStatus) Size() (n int)
func (*ClusterStatus) String ¶
func (m *ClusterStatus) String() string
func (*ClusterStatus) Unmarshal ¶ added in v0.5.0
func (m *ClusterStatus) Unmarshal(dAtA []byte) error
func (*ClusterStatus) Validate ¶
func (m *ClusterStatus) Validate() error
Validate checks the field values on ClusterStatus with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ClusterStatus) XXX_DiscardUnknown ¶ added in v0.5.0
func (m *ClusterStatus) XXX_DiscardUnknown()
func (*ClusterStatus) XXX_Marshal ¶ added in v0.5.0
func (m *ClusterStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterStatus) XXX_Merge ¶ added in v0.5.0
func (dst *ClusterStatus) XXX_Merge(src proto.Message)
func (*ClusterStatus) XXX_Size ¶ added in v0.5.0
func (m *ClusterStatus) XXX_Size() int
func (*ClusterStatus) XXX_Unmarshal ¶ added in v0.5.0
func (m *ClusterStatus) XXX_Unmarshal(b []byte) error
type ClusterStatusValidationError ¶
ClusterStatusValidationError is the validation error returned by ClusterStatus.Validate if the designated constraints aren't met.
func (ClusterStatusValidationError) Error ¶
func (e ClusterStatusValidationError) Error() string
Error satisfies the builtin error interface
type Clusters ¶
type Clusters struct { // Mapping from cluster name to each cluster's status. ClusterStatuses []*ClusterStatus `protobuf:"bytes,1,rep,name=cluster_statuses,json=clusterStatuses" json:"cluster_statuses,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Admin endpoint uses this wrapper for `/clusters` to display cluster status information. See :ref:`/clusters <operations_admin_interface_clusters>` for more information.
func (*Clusters) Descriptor ¶
func (*Clusters) GetClusterStatuses ¶
func (m *Clusters) GetClusterStatuses() []*ClusterStatus
func (*Clusters) ProtoMessage ¶
func (*Clusters) ProtoMessage()
func (*Clusters) Validate ¶
Validate checks the field values on Clusters with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Clusters) XXX_DiscardUnknown ¶ added in v0.5.0
func (m *Clusters) XXX_DiscardUnknown()
func (*Clusters) XXX_Marshal ¶ added in v0.5.0
func (*Clusters) XXX_Unmarshal ¶ added in v0.5.0
type ClustersConfigDump ¶
type ClustersConfigDump struct { // This is the :ref:`version_info <envoy_api_field_DiscoveryResponse.version_info>` in the // last processed CDS discovery response. If there are only static bootstrap clusters, this field // will be "". VersionInfo string `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"` // The statically loaded cluster configs. StaticClusters []ClustersConfigDump_StaticCluster `protobuf:"bytes,2,rep,name=static_clusters,json=staticClusters" json:"static_clusters"` // The dynamically loaded active clusters. These are clusters that are available to service // data plane traffic. DynamicActiveClusters []ClustersConfigDump_DynamicCluster `protobuf:"bytes,3,rep,name=dynamic_active_clusters,json=dynamicActiveClusters" json:"dynamic_active_clusters"` // The dynamically loaded warming clusters. These are clusters that are currently undergoing // warming in preparation to service data plane traffic. Note that if attempting to recreate an // Envoy configuration from a configuration dump, the warming clusters should generally be // discarded. DynamicWarmingClusters []ClustersConfigDump_DynamicCluster `protobuf:"bytes,4,rep,name=dynamic_warming_clusters,json=dynamicWarmingClusters" json:"dynamic_warming_clusters"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Envoy's cluster manager fills this message with all currently known clusters. Cluster configuration information can be used to recreate an Envoy configuration by populating all clusters as static clusters or by returning them in a CDS response.
func (*ClustersConfigDump) Descriptor ¶
func (*ClustersConfigDump) Descriptor() ([]byte, []int)
func (*ClustersConfigDump) GetDynamicActiveClusters ¶
func (m *ClustersConfigDump) GetDynamicActiveClusters() []ClustersConfigDump_DynamicCluster
func (*ClustersConfigDump) GetDynamicWarmingClusters ¶
func (m *ClustersConfigDump) GetDynamicWarmingClusters() []ClustersConfigDump_DynamicCluster
func (*ClustersConfigDump) GetStaticClusters ¶
func (m *ClustersConfigDump) GetStaticClusters() []ClustersConfigDump_StaticCluster
func (*ClustersConfigDump) GetVersionInfo ¶
func (m *ClustersConfigDump) GetVersionInfo() string
func (*ClustersConfigDump) Marshal ¶ added in v0.5.0
func (m *ClustersConfigDump) Marshal() (dAtA []byte, err error)
func (*ClustersConfigDump) MarshalTo ¶ added in v0.5.0
func (m *ClustersConfigDump) MarshalTo(dAtA []byte) (int, error)
func (*ClustersConfigDump) ProtoMessage ¶
func (*ClustersConfigDump) ProtoMessage()
func (*ClustersConfigDump) Reset ¶
func (m *ClustersConfigDump) Reset()
func (*ClustersConfigDump) Size ¶ added in v0.5.0
func (m *ClustersConfigDump) Size() (n int)
func (*ClustersConfigDump) String ¶
func (m *ClustersConfigDump) String() string
func (*ClustersConfigDump) Unmarshal ¶ added in v0.5.0
func (m *ClustersConfigDump) Unmarshal(dAtA []byte) error
func (*ClustersConfigDump) Validate ¶
func (m *ClustersConfigDump) Validate() error
Validate checks the field values on ClustersConfigDump with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ClustersConfigDump) XXX_DiscardUnknown ¶ added in v0.5.0
func (m *ClustersConfigDump) XXX_DiscardUnknown()
func (*ClustersConfigDump) XXX_Marshal ¶ added in v0.5.0
func (m *ClustersConfigDump) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClustersConfigDump) XXX_Merge ¶ added in v0.5.0
func (dst *ClustersConfigDump) XXX_Merge(src proto.Message)
func (*ClustersConfigDump) XXX_Size ¶ added in v0.5.0
func (m *ClustersConfigDump) XXX_Size() int
func (*ClustersConfigDump) XXX_Unmarshal ¶ added in v0.5.0
func (m *ClustersConfigDump) XXX_Unmarshal(b []byte) error
type ClustersConfigDumpValidationError ¶
ClustersConfigDumpValidationError is the validation error returned by ClustersConfigDump.Validate if the designated constraints aren't met.
func (ClustersConfigDumpValidationError) Error ¶
func (e ClustersConfigDumpValidationError) Error() string
Error satisfies the builtin error interface
type ClustersConfigDump_DynamicCluster ¶
type ClustersConfigDump_DynamicCluster struct { // This is the per-resource version information. This version is currently taken from the // :ref:`version_info <envoy_api_field_DiscoveryResponse.version_info>` field at the time // that the cluster was loaded. In the future, discrete per-cluster versions may be supported by // the API. VersionInfo string `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"` // The cluster config. Cluster *v21.Cluster `protobuf:"bytes,2,opt,name=cluster" json:"cluster,omitempty"` // The timestamp when the Cluster was last updated. LastUpdated *types.Timestamp `protobuf:"bytes,3,opt,name=last_updated,json=lastUpdated" json:"last_updated,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Describes a dynamically loaded cluster via the CDS API.
func (*ClustersConfigDump_DynamicCluster) Descriptor ¶
func (*ClustersConfigDump_DynamicCluster) Descriptor() ([]byte, []int)
func (*ClustersConfigDump_DynamicCluster) GetCluster ¶
func (m *ClustersConfigDump_DynamicCluster) GetCluster() *v21.Cluster
func (*ClustersConfigDump_DynamicCluster) GetLastUpdated ¶
func (m *ClustersConfigDump_DynamicCluster) GetLastUpdated() *types.Timestamp
func (*ClustersConfigDump_DynamicCluster) GetVersionInfo ¶
func (m *ClustersConfigDump_DynamicCluster) GetVersionInfo() string
func (*ClustersConfigDump_DynamicCluster) Marshal ¶ added in v0.5.0
func (m *ClustersConfigDump_DynamicCluster) Marshal() (dAtA []byte, err error)
func (*ClustersConfigDump_DynamicCluster) MarshalTo ¶ added in v0.5.0
func (m *ClustersConfigDump_DynamicCluster) MarshalTo(dAtA []byte) (int, error)
func (*ClustersConfigDump_DynamicCluster) ProtoMessage ¶
func (*ClustersConfigDump_DynamicCluster) ProtoMessage()
func (*ClustersConfigDump_DynamicCluster) Reset ¶
func (m *ClustersConfigDump_DynamicCluster) Reset()
func (*ClustersConfigDump_DynamicCluster) Size ¶ added in v0.5.0
func (m *ClustersConfigDump_DynamicCluster) Size() (n int)
func (*ClustersConfigDump_DynamicCluster) String ¶
func (m *ClustersConfigDump_DynamicCluster) String() string
func (*ClustersConfigDump_DynamicCluster) Unmarshal ¶ added in v0.5.0
func (m *ClustersConfigDump_DynamicCluster) Unmarshal(dAtA []byte) error
func (*ClustersConfigDump_DynamicCluster) Validate ¶
func (m *ClustersConfigDump_DynamicCluster) Validate() error
Validate checks the field values on ClustersConfigDump_DynamicCluster with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ClustersConfigDump_DynamicCluster) XXX_DiscardUnknown ¶ added in v0.5.0
func (m *ClustersConfigDump_DynamicCluster) XXX_DiscardUnknown()
func (*ClustersConfigDump_DynamicCluster) XXX_Marshal ¶ added in v0.5.0
func (m *ClustersConfigDump_DynamicCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClustersConfigDump_DynamicCluster) XXX_Merge ¶ added in v0.5.0
func (dst *ClustersConfigDump_DynamicCluster) XXX_Merge(src proto.Message)
func (*ClustersConfigDump_DynamicCluster) XXX_Size ¶ added in v0.5.0
func (m *ClustersConfigDump_DynamicCluster) XXX_Size() int
func (*ClustersConfigDump_DynamicCluster) XXX_Unmarshal ¶ added in v0.5.0
func (m *ClustersConfigDump_DynamicCluster) XXX_Unmarshal(b []byte) error
type ClustersConfigDump_DynamicClusterValidationError ¶
type ClustersConfigDump_DynamicClusterValidationError struct { Field string Reason string Cause error Key bool }
ClustersConfigDump_DynamicClusterValidationError is the validation error returned by ClustersConfigDump_DynamicCluster.Validate if the designated constraints aren't met.
func (ClustersConfigDump_DynamicClusterValidationError) Error ¶
func (e ClustersConfigDump_DynamicClusterValidationError) Error() string
Error satisfies the builtin error interface
type ClustersConfigDump_StaticCluster ¶
type ClustersConfigDump_StaticCluster struct { // The cluster config. Cluster *v21.Cluster `protobuf:"bytes,1,opt,name=cluster" json:"cluster,omitempty"` // The timestamp when the Cluster was last updated. LastUpdated *types.Timestamp `protobuf:"bytes,2,opt,name=last_updated,json=lastUpdated" json:"last_updated,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Describes a statically loaded cluster.
func (*ClustersConfigDump_StaticCluster) Descriptor ¶
func (*ClustersConfigDump_StaticCluster) Descriptor() ([]byte, []int)
func (*ClustersConfigDump_StaticCluster) GetCluster ¶
func (m *ClustersConfigDump_StaticCluster) GetCluster() *v21.Cluster
func (*ClustersConfigDump_StaticCluster) GetLastUpdated ¶
func (m *ClustersConfigDump_StaticCluster) GetLastUpdated() *types.Timestamp
func (*ClustersConfigDump_StaticCluster) Marshal ¶ added in v0.5.0
func (m *ClustersConfigDump_StaticCluster) Marshal() (dAtA []byte, err error)
func (*ClustersConfigDump_StaticCluster) MarshalTo ¶ added in v0.5.0
func (m *ClustersConfigDump_StaticCluster) MarshalTo(dAtA []byte) (int, error)
func (*ClustersConfigDump_StaticCluster) ProtoMessage ¶
func (*ClustersConfigDump_StaticCluster) ProtoMessage()
func (*ClustersConfigDump_StaticCluster) Reset ¶
func (m *ClustersConfigDump_StaticCluster) Reset()
func (*ClustersConfigDump_StaticCluster) Size ¶ added in v0.5.0
func (m *ClustersConfigDump_StaticCluster) Size() (n int)
func (*ClustersConfigDump_StaticCluster) String ¶
func (m *ClustersConfigDump_StaticCluster) String() string
func (*ClustersConfigDump_StaticCluster) Unmarshal ¶ added in v0.5.0
func (m *ClustersConfigDump_StaticCluster) Unmarshal(dAtA []byte) error
func (*ClustersConfigDump_StaticCluster) Validate ¶
func (m *ClustersConfigDump_StaticCluster) Validate() error
Validate checks the field values on ClustersConfigDump_StaticCluster with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ClustersConfigDump_StaticCluster) XXX_DiscardUnknown ¶ added in v0.5.0
func (m *ClustersConfigDump_StaticCluster) XXX_DiscardUnknown()
func (*ClustersConfigDump_StaticCluster) XXX_Marshal ¶ added in v0.5.0
func (m *ClustersConfigDump_StaticCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClustersConfigDump_StaticCluster) XXX_Merge ¶ added in v0.5.0
func (dst *ClustersConfigDump_StaticCluster) XXX_Merge(src proto.Message)
func (*ClustersConfigDump_StaticCluster) XXX_Size ¶ added in v0.5.0
func (m *ClustersConfigDump_StaticCluster) XXX_Size() int
func (*ClustersConfigDump_StaticCluster) XXX_Unmarshal ¶ added in v0.5.0
func (m *ClustersConfigDump_StaticCluster) XXX_Unmarshal(b []byte) error
type ClustersConfigDump_StaticClusterValidationError ¶
type ClustersConfigDump_StaticClusterValidationError struct { Field string Reason string Cause error Key bool }
ClustersConfigDump_StaticClusterValidationError is the validation error returned by ClustersConfigDump_StaticCluster.Validate if the designated constraints aren't met.
func (ClustersConfigDump_StaticClusterValidationError) Error ¶
func (e ClustersConfigDump_StaticClusterValidationError) Error() string
Error satisfies the builtin error interface
type ClustersValidationError ¶
ClustersValidationError is the validation error returned by Clusters.Validate if the designated constraints aren't met.
func (ClustersValidationError) Error ¶
func (e ClustersValidationError) Error() string
Error satisfies the builtin error interface
type ConfigDump ¶
type ConfigDump struct { // This list is serialized and dumped in its entirety at the // :ref:`/config_dump <operations_admin_interface_config_dump>` endpoint. // // The following configurations are currently supported and will be dumped in the order given // below: // // * *bootstrap*: :ref:`BootstrapConfigDump <envoy_api_msg_admin.v2alpha.BootstrapConfigDump>` // * *clusters*: :ref:`ClustersConfigDump <envoy_api_msg_admin.v2alpha.ClustersConfigDump>` // * *listeners*: :ref:`ListenersConfigDump <envoy_api_msg_admin.v2alpha.ListenersConfigDump>` // * *routes*: :ref:`RoutesConfigDump <envoy_api_msg_admin.v2alpha.RoutesConfigDump>` Configs []types.Any `protobuf:"bytes,1,rep,name=configs" json:"configs"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
The :ref:`/config_dump <operations_admin_interface_config_dump>` admin endpoint uses this wrapper message to maintain and serve arbitrary configuration information from any component in Envoy.
func (*ConfigDump) Descriptor ¶
func (*ConfigDump) Descriptor() ([]byte, []int)
func (*ConfigDump) GetConfigs ¶
func (m *ConfigDump) GetConfigs() []types.Any
func (*ConfigDump) Marshal ¶ added in v0.5.0
func (m *ConfigDump) Marshal() (dAtA []byte, err error)
func (*ConfigDump) MarshalTo ¶ added in v0.5.0
func (m *ConfigDump) MarshalTo(dAtA []byte) (int, error)
func (*ConfigDump) ProtoMessage ¶
func (*ConfigDump) ProtoMessage()
func (*ConfigDump) Reset ¶
func (m *ConfigDump) Reset()
func (*ConfigDump) Size ¶ added in v0.5.0
func (m *ConfigDump) Size() (n int)
func (*ConfigDump) String ¶
func (m *ConfigDump) String() string
func (*ConfigDump) Unmarshal ¶ added in v0.5.0
func (m *ConfigDump) Unmarshal(dAtA []byte) error
func (*ConfigDump) Validate ¶
func (m *ConfigDump) Validate() error
Validate checks the field values on ConfigDump with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ConfigDump) XXX_DiscardUnknown ¶ added in v0.5.0
func (m *ConfigDump) XXX_DiscardUnknown()
func (*ConfigDump) XXX_Marshal ¶ added in v0.5.0
func (m *ConfigDump) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConfigDump) XXX_Merge ¶ added in v0.5.0
func (dst *ConfigDump) XXX_Merge(src proto.Message)
func (*ConfigDump) XXX_Size ¶ added in v0.5.0
func (m *ConfigDump) XXX_Size() int
func (*ConfigDump) XXX_Unmarshal ¶ added in v0.5.0
func (m *ConfigDump) XXX_Unmarshal(b []byte) error
type ConfigDumpValidationError ¶
ConfigDumpValidationError is the validation error returned by ConfigDump.Validate if the designated constraints aren't met.
func (ConfigDumpValidationError) Error ¶
func (e ConfigDumpValidationError) Error() string
Error satisfies the builtin error interface
type HostHealthStatus ¶
type HostHealthStatus struct { // The host is currently failing active health checks. FailedActiveHealthCheck bool `` /* 135-byte string literal not displayed */ // The host is currently considered an outlier and has been ejected. FailedOutlierCheck bool `protobuf:"varint,2,opt,name=failed_outlier_check,json=failedOutlierCheck,proto3" json:"failed_outlier_check,omitempty"` // Health status as reported by EDS. Note: only HEALTHY and UNHEALTHY are currently supported // here. // TODO(mrice32): pipe through remaining EDS health status possibilities. EdsHealthStatus core.HealthStatus `` /* 145-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Health status for a host.
func (*HostHealthStatus) Descriptor ¶
func (*HostHealthStatus) Descriptor() ([]byte, []int)
func (*HostHealthStatus) GetEdsHealthStatus ¶
func (m *HostHealthStatus) GetEdsHealthStatus() core.HealthStatus
func (*HostHealthStatus) GetFailedActiveHealthCheck ¶
func (m *HostHealthStatus) GetFailedActiveHealthCheck() bool
func (*HostHealthStatus) GetFailedOutlierCheck ¶
func (m *HostHealthStatus) GetFailedOutlierCheck() bool
func (*HostHealthStatus) Marshal ¶ added in v0.5.0
func (m *HostHealthStatus) Marshal() (dAtA []byte, err error)
func (*HostHealthStatus) MarshalTo ¶ added in v0.5.0
func (m *HostHealthStatus) MarshalTo(dAtA []byte) (int, error)
func (*HostHealthStatus) ProtoMessage ¶
func (*HostHealthStatus) ProtoMessage()
func (*HostHealthStatus) Reset ¶
func (m *HostHealthStatus) Reset()
func (*HostHealthStatus) Size ¶ added in v0.5.0
func (m *HostHealthStatus) Size() (n int)
func (*HostHealthStatus) String ¶
func (m *HostHealthStatus) String() string
func (*HostHealthStatus) Unmarshal ¶ added in v0.5.0
func (m *HostHealthStatus) Unmarshal(dAtA []byte) error
func (*HostHealthStatus) Validate ¶
func (m *HostHealthStatus) Validate() error
Validate checks the field values on HostHealthStatus with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*HostHealthStatus) XXX_DiscardUnknown ¶ added in v0.5.0
func (m *HostHealthStatus) XXX_DiscardUnknown()
func (*HostHealthStatus) XXX_Marshal ¶ added in v0.5.0
func (m *HostHealthStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HostHealthStatus) XXX_Merge ¶ added in v0.5.0
func (dst *HostHealthStatus) XXX_Merge(src proto.Message)
func (*HostHealthStatus) XXX_Size ¶ added in v0.5.0
func (m *HostHealthStatus) XXX_Size() int
func (*HostHealthStatus) XXX_Unmarshal ¶ added in v0.5.0
func (m *HostHealthStatus) XXX_Unmarshal(b []byte) error
type HostHealthStatusValidationError ¶
HostHealthStatusValidationError is the validation error returned by HostHealthStatus.Validate if the designated constraints aren't met.
func (HostHealthStatusValidationError) Error ¶
func (e HostHealthStatusValidationError) Error() string
Error satisfies the builtin error interface
type HostStatus ¶
type HostStatus struct { // Address of this host. Address *core.Address `protobuf:"bytes,1,opt,name=address" json:"address,omitempty"` // List of stats specific to this host. Stats []*SimpleMetric `protobuf:"bytes,2,rep,name=stats" json:"stats,omitempty"` // The host's current health status. HealthStatus *HostHealthStatus `protobuf:"bytes,3,opt,name=health_status,json=healthStatus" json:"health_status,omitempty"` // Request success rate for this host over the last calculated interval. // // Note: the message will not be present if host did not have enough request volume to calculate // success rate or the cluster did not have enough hosts to run through success rate outlier // ejection. SuccessRate *_type.Percent `protobuf:"bytes,4,opt,name=success_rate,json=successRate" json:"success_rate,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Current state of a particular host.
func (*HostStatus) Descriptor ¶
func (*HostStatus) Descriptor() ([]byte, []int)
func (*HostStatus) GetAddress ¶
func (m *HostStatus) GetAddress() *core.Address
func (*HostStatus) GetHealthStatus ¶
func (m *HostStatus) GetHealthStatus() *HostHealthStatus
func (*HostStatus) GetStats ¶
func (m *HostStatus) GetStats() []*SimpleMetric
func (*HostStatus) GetSuccessRate ¶
func (m *HostStatus) GetSuccessRate() *_type.Percent
func (*HostStatus) Marshal ¶ added in v0.5.0
func (m *HostStatus) Marshal() (dAtA []byte, err error)
func (*HostStatus) MarshalTo ¶ added in v0.5.0
func (m *HostStatus) MarshalTo(dAtA []byte) (int, error)
func (*HostStatus) ProtoMessage ¶
func (*HostStatus) ProtoMessage()
func (*HostStatus) Reset ¶
func (m *HostStatus) Reset()
func (*HostStatus) Size ¶ added in v0.5.0
func (m *HostStatus) Size() (n int)
func (*HostStatus) String ¶
func (m *HostStatus) String() string
func (*HostStatus) Unmarshal ¶ added in v0.5.0
func (m *HostStatus) Unmarshal(dAtA []byte) error
func (*HostStatus) Validate ¶
func (m *HostStatus) Validate() error
Validate checks the field values on HostStatus with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*HostStatus) XXX_DiscardUnknown ¶ added in v0.5.0
func (m *HostStatus) XXX_DiscardUnknown()
func (*HostStatus) XXX_Marshal ¶ added in v0.5.0
func (m *HostStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HostStatus) XXX_Merge ¶ added in v0.5.0
func (dst *HostStatus) XXX_Merge(src proto.Message)
func (*HostStatus) XXX_Size ¶ added in v0.5.0
func (m *HostStatus) XXX_Size() int
func (*HostStatus) XXX_Unmarshal ¶ added in v0.5.0
func (m *HostStatus) XXX_Unmarshal(b []byte) error
type HostStatusValidationError ¶
HostStatusValidationError is the validation error returned by HostStatus.Validate if the designated constraints aren't met.
func (HostStatusValidationError) Error ¶
func (e HostStatusValidationError) Error() string
Error satisfies the builtin error interface
type ListenersConfigDump ¶
type ListenersConfigDump struct { // This is the :ref:`version_info <envoy_api_field_DiscoveryResponse.version_info>` in the // last processed LDS discovery response. If there are only static bootstrap listeners, this field // will be "". VersionInfo string `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"` // The statically loaded listener configs. StaticListeners []ListenersConfigDump_StaticListener `protobuf:"bytes,2,rep,name=static_listeners,json=staticListeners" json:"static_listeners"` // The dynamically loaded active listeners. These are listeners that are available to service // data plane traffic. DynamicActiveListeners []ListenersConfigDump_DynamicListener `protobuf:"bytes,3,rep,name=dynamic_active_listeners,json=dynamicActiveListeners" json:"dynamic_active_listeners"` // The dynamically loaded warming listeners. These are listeners that are currently undergoing // warming in preparation to service data plane traffic. Note that if attempting to recreate an // Envoy configuration from a configuration dump, the warming listeners should generally be // discarded. DynamicWarmingListeners []ListenersConfigDump_DynamicListener `protobuf:"bytes,4,rep,name=dynamic_warming_listeners,json=dynamicWarmingListeners" json:"dynamic_warming_listeners"` // The dynamically loaded draining listeners. These are listeners that are currently undergoing // draining in preparation to stop servicing data plane traffic. Note that if attempting to // recreate an Envoy configuration from a configuration dump, the draining listeners should // generally be discarded. DynamicDrainingListeners []ListenersConfigDump_DynamicListener `protobuf:"bytes,5,rep,name=dynamic_draining_listeners,json=dynamicDrainingListeners" json:"dynamic_draining_listeners"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Envoy's listener manager fills this message with all currently known listeners. Listener configuration information can be used to recreate an Envoy configuration by populating all listeners as static listeners or by returning them in a LDS response.
func (*ListenersConfigDump) Descriptor ¶
func (*ListenersConfigDump) Descriptor() ([]byte, []int)
func (*ListenersConfigDump) GetDynamicActiveListeners ¶ added in v0.5.0
func (m *ListenersConfigDump) GetDynamicActiveListeners() []ListenersConfigDump_DynamicListener
func (*ListenersConfigDump) GetDynamicDrainingListeners ¶ added in v0.5.0
func (m *ListenersConfigDump) GetDynamicDrainingListeners() []ListenersConfigDump_DynamicListener
func (*ListenersConfigDump) GetDynamicWarmingListeners ¶ added in v0.5.0
func (m *ListenersConfigDump) GetDynamicWarmingListeners() []ListenersConfigDump_DynamicListener
func (*ListenersConfigDump) GetStaticListeners ¶
func (m *ListenersConfigDump) GetStaticListeners() []ListenersConfigDump_StaticListener
func (*ListenersConfigDump) GetVersionInfo ¶
func (m *ListenersConfigDump) GetVersionInfo() string
func (*ListenersConfigDump) Marshal ¶ added in v0.5.0
func (m *ListenersConfigDump) Marshal() (dAtA []byte, err error)
func (*ListenersConfigDump) MarshalTo ¶ added in v0.5.0
func (m *ListenersConfigDump) MarshalTo(dAtA []byte) (int, error)
func (*ListenersConfigDump) ProtoMessage ¶
func (*ListenersConfigDump) ProtoMessage()
func (*ListenersConfigDump) Reset ¶
func (m *ListenersConfigDump) Reset()
func (*ListenersConfigDump) Size ¶ added in v0.5.0
func (m *ListenersConfigDump) Size() (n int)
func (*ListenersConfigDump) String ¶
func (m *ListenersConfigDump) String() string
func (*ListenersConfigDump) Unmarshal ¶ added in v0.5.0
func (m *ListenersConfigDump) Unmarshal(dAtA []byte) error
func (*ListenersConfigDump) Validate ¶
func (m *ListenersConfigDump) Validate() error
Validate checks the field values on ListenersConfigDump with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ListenersConfigDump) XXX_DiscardUnknown ¶ added in v0.5.0
func (m *ListenersConfigDump) XXX_DiscardUnknown()
func (*ListenersConfigDump) XXX_Marshal ¶ added in v0.5.0
func (m *ListenersConfigDump) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListenersConfigDump) XXX_Merge ¶ added in v0.5.0
func (dst *ListenersConfigDump) XXX_Merge(src proto.Message)
func (*ListenersConfigDump) XXX_Size ¶ added in v0.5.0
func (m *ListenersConfigDump) XXX_Size() int
func (*ListenersConfigDump) XXX_Unmarshal ¶ added in v0.5.0
func (m *ListenersConfigDump) XXX_Unmarshal(b []byte) error
type ListenersConfigDumpValidationError ¶
ListenersConfigDumpValidationError is the validation error returned by ListenersConfigDump.Validate if the designated constraints aren't met.
func (ListenersConfigDumpValidationError) Error ¶
func (e ListenersConfigDumpValidationError) Error() string
Error satisfies the builtin error interface
type ListenersConfigDump_DynamicListener ¶
type ListenersConfigDump_DynamicListener struct { // This is the per-resource version information. This version is currently taken from the // :ref:`version_info <envoy_api_field_DiscoveryResponse.version_info>` field at the time // that the listener was loaded. In the future, discrete per-listener versions may be supported // by the API. VersionInfo string `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"` // The listener config. Listener *v21.Listener `protobuf:"bytes,2,opt,name=listener" json:"listener,omitempty"` // The timestamp when the Listener was last updated. LastUpdated *types.Timestamp `protobuf:"bytes,3,opt,name=last_updated,json=lastUpdated" json:"last_updated,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Describes a dynamically loaded cluster via the LDS API.
func (*ListenersConfigDump_DynamicListener) Descriptor ¶
func (*ListenersConfigDump_DynamicListener) Descriptor() ([]byte, []int)
func (*ListenersConfigDump_DynamicListener) GetLastUpdated ¶ added in v0.5.0
func (m *ListenersConfigDump_DynamicListener) GetLastUpdated() *types.Timestamp
func (*ListenersConfigDump_DynamicListener) GetListener ¶ added in v0.5.0
func (m *ListenersConfigDump_DynamicListener) GetListener() *v21.Listener
func (*ListenersConfigDump_DynamicListener) GetVersionInfo ¶ added in v0.5.0
func (m *ListenersConfigDump_DynamicListener) GetVersionInfo() string
func (*ListenersConfigDump_DynamicListener) Marshal ¶ added in v0.5.0
func (m *ListenersConfigDump_DynamicListener) Marshal() (dAtA []byte, err error)
func (*ListenersConfigDump_DynamicListener) MarshalTo ¶ added in v0.5.0
func (m *ListenersConfigDump_DynamicListener) MarshalTo(dAtA []byte) (int, error)
func (*ListenersConfigDump_DynamicListener) ProtoMessage ¶
func (*ListenersConfigDump_DynamicListener) ProtoMessage()
func (*ListenersConfigDump_DynamicListener) Reset ¶
func (m *ListenersConfigDump_DynamicListener) Reset()
func (*ListenersConfigDump_DynamicListener) Size ¶ added in v0.5.0
func (m *ListenersConfigDump_DynamicListener) Size() (n int)
func (*ListenersConfigDump_DynamicListener) String ¶
func (m *ListenersConfigDump_DynamicListener) String() string
func (*ListenersConfigDump_DynamicListener) Unmarshal ¶ added in v0.5.0
func (m *ListenersConfigDump_DynamicListener) Unmarshal(dAtA []byte) error
func (*ListenersConfigDump_DynamicListener) Validate ¶
func (m *ListenersConfigDump_DynamicListener) Validate() error
Validate checks the field values on ListenersConfigDump_DynamicListener with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ListenersConfigDump_DynamicListener) XXX_DiscardUnknown ¶ added in v0.5.0
func (m *ListenersConfigDump_DynamicListener) XXX_DiscardUnknown()
func (*ListenersConfigDump_DynamicListener) XXX_Marshal ¶ added in v0.5.0
func (m *ListenersConfigDump_DynamicListener) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListenersConfigDump_DynamicListener) XXX_Merge ¶ added in v0.5.0
func (dst *ListenersConfigDump_DynamicListener) XXX_Merge(src proto.Message)
func (*ListenersConfigDump_DynamicListener) XXX_Size ¶ added in v0.5.0
func (m *ListenersConfigDump_DynamicListener) XXX_Size() int
func (*ListenersConfigDump_DynamicListener) XXX_Unmarshal ¶ added in v0.5.0
func (m *ListenersConfigDump_DynamicListener) XXX_Unmarshal(b []byte) error
type ListenersConfigDump_DynamicListenerValidationError ¶
type ListenersConfigDump_DynamicListenerValidationError struct { Field string Reason string Cause error Key bool }
ListenersConfigDump_DynamicListenerValidationError is the validation error returned by ListenersConfigDump_DynamicListener.Validate if the designated constraints aren't met.
func (ListenersConfigDump_DynamicListenerValidationError) Error ¶
func (e ListenersConfigDump_DynamicListenerValidationError) Error() string
Error satisfies the builtin error interface
type ListenersConfigDump_StaticListener ¶
type ListenersConfigDump_StaticListener struct { // The listener config. Listener *v21.Listener `protobuf:"bytes,1,opt,name=listener" json:"listener,omitempty"` // The timestamp when the Listener was last updated. LastUpdated *types.Timestamp `protobuf:"bytes,2,opt,name=last_updated,json=lastUpdated" json:"last_updated,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Describes a statically loaded cluster.
func (*ListenersConfigDump_StaticListener) Descriptor ¶
func (*ListenersConfigDump_StaticListener) Descriptor() ([]byte, []int)
func (*ListenersConfigDump_StaticListener) GetLastUpdated ¶
func (m *ListenersConfigDump_StaticListener) GetLastUpdated() *types.Timestamp
func (*ListenersConfigDump_StaticListener) GetListener ¶
func (m *ListenersConfigDump_StaticListener) GetListener() *v21.Listener
func (*ListenersConfigDump_StaticListener) Marshal ¶ added in v0.5.0
func (m *ListenersConfigDump_StaticListener) Marshal() (dAtA []byte, err error)
func (*ListenersConfigDump_StaticListener) MarshalTo ¶ added in v0.5.0
func (m *ListenersConfigDump_StaticListener) MarshalTo(dAtA []byte) (int, error)
func (*ListenersConfigDump_StaticListener) ProtoMessage ¶
func (*ListenersConfigDump_StaticListener) ProtoMessage()
func (*ListenersConfigDump_StaticListener) Reset ¶
func (m *ListenersConfigDump_StaticListener) Reset()
func (*ListenersConfigDump_StaticListener) Size ¶ added in v0.5.0
func (m *ListenersConfigDump_StaticListener) Size() (n int)
func (*ListenersConfigDump_StaticListener) String ¶
func (m *ListenersConfigDump_StaticListener) String() string
func (*ListenersConfigDump_StaticListener) Unmarshal ¶ added in v0.5.0
func (m *ListenersConfigDump_StaticListener) Unmarshal(dAtA []byte) error
func (*ListenersConfigDump_StaticListener) Validate ¶
func (m *ListenersConfigDump_StaticListener) Validate() error
Validate checks the field values on ListenersConfigDump_StaticListener with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ListenersConfigDump_StaticListener) XXX_DiscardUnknown ¶ added in v0.5.0
func (m *ListenersConfigDump_StaticListener) XXX_DiscardUnknown()
func (*ListenersConfigDump_StaticListener) XXX_Marshal ¶ added in v0.5.0
func (m *ListenersConfigDump_StaticListener) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListenersConfigDump_StaticListener) XXX_Merge ¶ added in v0.5.0
func (dst *ListenersConfigDump_StaticListener) XXX_Merge(src proto.Message)
func (*ListenersConfigDump_StaticListener) XXX_Size ¶ added in v0.5.0
func (m *ListenersConfigDump_StaticListener) XXX_Size() int
func (*ListenersConfigDump_StaticListener) XXX_Unmarshal ¶ added in v0.5.0
func (m *ListenersConfigDump_StaticListener) XXX_Unmarshal(b []byte) error
type ListenersConfigDump_StaticListenerValidationError ¶
type ListenersConfigDump_StaticListenerValidationError struct { Field string Reason string Cause error Key bool }
ListenersConfigDump_StaticListenerValidationError is the validation error returned by ListenersConfigDump_StaticListener.Validate if the designated constraints aren't met.
func (ListenersConfigDump_StaticListenerValidationError) Error ¶
func (e ListenersConfigDump_StaticListenerValidationError) Error() string
Error satisfies the builtin error interface
type Memory ¶
type Memory struct { // The number of bytes allocated by the heap for Envoy. This is an alias for // `generic.current_allocated_bytes`. Allocated uint64 `protobuf:"varint,1,opt,name=allocated,proto3" json:"allocated,omitempty"` // The number of bytes reserved by the heap but not necessarily allocated. This is an alias for // `generic.heap_size`. HeapSize uint64 `protobuf:"varint,2,opt,name=heap_size,json=heapSize,proto3" json:"heap_size,omitempty"` // The number of bytes in free, unmapped pages in the page heap. These bytes always count towards // virtual memory usage, and depending on the OS, typically do not count towards physical memory // usage. This is an alias for `tcmalloc.pageheap_unmapped_bytes`. PageheapUnmapped uint64 `protobuf:"varint,3,opt,name=pageheap_unmapped,json=pageheapUnmapped,proto3" json:"pageheap_unmapped,omitempty"` // The number of bytes in free, mapped pages in the page heap. These bytes always count towards // virtual memory usage, and unless the underlying memory is swapped out by the OS, they also // count towards physical memory usage. This is an alias for `tcmalloc.pageheap_free_bytes`. PageheapFree uint64 `protobuf:"varint,4,opt,name=pageheap_free,json=pageheapFree,proto3" json:"pageheap_free,omitempty"` // The amount of memory used by the TCMalloc thread caches (for small objects). This is an alias // for `tcmalloc.current_total_thread_cache_bytes`. TotalThreadCache uint64 `protobuf:"varint,5,opt,name=total_thread_cache,json=totalThreadCache,proto3" json:"total_thread_cache,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Proto representation of the internal memory consumption of an Envoy instance. These represent values extracted from an internal TCMalloc instance. For more information, see the section of the docs entitled ["Generic Tcmalloc Status"](http://gperftools.github.io/gperftools/tcmalloc.html).
func (*Memory) Descriptor ¶
func (*Memory) GetAllocated ¶
func (*Memory) GetHeapSize ¶
func (*Memory) GetPageheapFree ¶
func (*Memory) GetPageheapUnmapped ¶
func (*Memory) GetTotalThreadCache ¶
func (*Memory) ProtoMessage ¶
func (*Memory) ProtoMessage()
func (*Memory) Validate ¶
Validate checks the field values on Memory with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Memory) XXX_DiscardUnknown ¶ added in v0.6.0
func (m *Memory) XXX_DiscardUnknown()
func (*Memory) XXX_Marshal ¶ added in v0.6.0
func (*Memory) XXX_Unmarshal ¶ added in v0.6.0
type MemoryValidationError ¶
MemoryValidationError is the validation error returned by Memory.Validate if the designated constraints aren't met.
func (MemoryValidationError) Error ¶
func (e MemoryValidationError) Error() string
Error satisfies the builtin error interface
type MutexStats ¶
type MutexStats struct { // The number of individual mutex contentions which have occurred since startup. NumContentions uint64 `protobuf:"varint,1,opt,name=num_contentions,json=numContentions,proto3" json:"num_contentions,omitempty"` // The length of the current contention wait cycle. CurrentWaitCycles uint64 `protobuf:"varint,2,opt,name=current_wait_cycles,json=currentWaitCycles,proto3" json:"current_wait_cycles,omitempty"` // The lifetime total of all contention wait cycles. LifetimeWaitCycles uint64 `protobuf:"varint,3,opt,name=lifetime_wait_cycles,json=lifetimeWaitCycles,proto3" json:"lifetime_wait_cycles,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Proto representation of the statistics collected upon absl::Mutex contention, if Envoy is run under :option:`--enable-mutex-tracing`. For more information, see the `absl::Mutex` [docs](https://abseil.io/about/design/mutex#extra-features).
*NB*: The wait cycles below are measured by `absl::base_internal::CycleClock`, and may not correspond to core clock frequency. For more information, see the `CycleClock` [docs](https://github.com/abseil/abseil-cpp/blob/master/absl/base/internal/cycleclock.h).
func (*MutexStats) Descriptor ¶
func (*MutexStats) Descriptor() ([]byte, []int)
func (*MutexStats) GetCurrentWaitCycles ¶
func (m *MutexStats) GetCurrentWaitCycles() uint64
func (*MutexStats) GetLifetimeWaitCycles ¶
func (m *MutexStats) GetLifetimeWaitCycles() uint64
func (*MutexStats) GetNumContentions ¶
func (m *MutexStats) GetNumContentions() uint64
func (*MutexStats) Marshal ¶ added in v0.6.3
func (m *MutexStats) Marshal() (dAtA []byte, err error)
func (*MutexStats) MarshalTo ¶ added in v0.6.3
func (m *MutexStats) MarshalTo(dAtA []byte) (int, error)
func (*MutexStats) ProtoMessage ¶
func (*MutexStats) ProtoMessage()
func (*MutexStats) Reset ¶
func (m *MutexStats) Reset()
func (*MutexStats) Size ¶ added in v0.6.3
func (m *MutexStats) Size() (n int)
func (*MutexStats) String ¶
func (m *MutexStats) String() string
func (*MutexStats) Unmarshal ¶ added in v0.6.3
func (m *MutexStats) Unmarshal(dAtA []byte) error
func (*MutexStats) Validate ¶
func (m *MutexStats) Validate() error
Validate checks the field values on MutexStats with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*MutexStats) XXX_DiscardUnknown ¶ added in v0.6.3
func (m *MutexStats) XXX_DiscardUnknown()
func (*MutexStats) XXX_Marshal ¶ added in v0.6.3
func (m *MutexStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MutexStats) XXX_Merge ¶ added in v0.6.3
func (dst *MutexStats) XXX_Merge(src proto.Message)
func (*MutexStats) XXX_Size ¶ added in v0.6.3
func (m *MutexStats) XXX_Size() int
func (*MutexStats) XXX_Unmarshal ¶ added in v0.6.3
func (m *MutexStats) XXX_Unmarshal(b []byte) error
type MutexStatsValidationError ¶
MutexStatsValidationError is the validation error returned by MutexStats.Validate if the designated constraints aren't met.
func (MutexStatsValidationError) Error ¶
func (e MutexStatsValidationError) Error() string
Error satisfies the builtin error interface
type RoutesConfigDump ¶
type RoutesConfigDump struct { // The statically loaded route configs. StaticRouteConfigs []RoutesConfigDump_StaticRouteConfig `protobuf:"bytes,2,rep,name=static_route_configs,json=staticRouteConfigs" json:"static_route_configs"` // The dynamically loaded route configs. DynamicRouteConfigs []RoutesConfigDump_DynamicRouteConfig `protobuf:"bytes,3,rep,name=dynamic_route_configs,json=dynamicRouteConfigs" json:"dynamic_route_configs"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Envoy's RDS implementation fills this message with all currently loaded routes, as described by their RouteConfiguration objects. Static routes configured in the bootstrap configuration are separated from those configured dynamically via RDS. Route configuration information can be used to recreate an Envoy configuration by populating all routes as static routes or by returning them in RDS responses.
func (*RoutesConfigDump) Descriptor ¶
func (*RoutesConfigDump) Descriptor() ([]byte, []int)
func (*RoutesConfigDump) GetDynamicRouteConfigs ¶
func (m *RoutesConfigDump) GetDynamicRouteConfigs() []RoutesConfigDump_DynamicRouteConfig
func (*RoutesConfigDump) GetStaticRouteConfigs ¶
func (m *RoutesConfigDump) GetStaticRouteConfigs() []RoutesConfigDump_StaticRouteConfig
func (*RoutesConfigDump) Marshal ¶ added in v0.5.0
func (m *RoutesConfigDump) Marshal() (dAtA []byte, err error)
func (*RoutesConfigDump) MarshalTo ¶ added in v0.5.0
func (m *RoutesConfigDump) MarshalTo(dAtA []byte) (int, error)
func (*RoutesConfigDump) ProtoMessage ¶
func (*RoutesConfigDump) ProtoMessage()
func (*RoutesConfigDump) Reset ¶
func (m *RoutesConfigDump) Reset()
func (*RoutesConfigDump) Size ¶ added in v0.5.0
func (m *RoutesConfigDump) Size() (n int)
func (*RoutesConfigDump) String ¶
func (m *RoutesConfigDump) String() string
func (*RoutesConfigDump) Unmarshal ¶ added in v0.5.0
func (m *RoutesConfigDump) Unmarshal(dAtA []byte) error
func (*RoutesConfigDump) Validate ¶
func (m *RoutesConfigDump) Validate() error
Validate checks the field values on RoutesConfigDump with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RoutesConfigDump) XXX_DiscardUnknown ¶ added in v0.5.0
func (m *RoutesConfigDump) XXX_DiscardUnknown()
func (*RoutesConfigDump) XXX_Marshal ¶ added in v0.5.0
func (m *RoutesConfigDump) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RoutesConfigDump) XXX_Merge ¶ added in v0.5.0
func (dst *RoutesConfigDump) XXX_Merge(src proto.Message)
func (*RoutesConfigDump) XXX_Size ¶ added in v0.5.0
func (m *RoutesConfigDump) XXX_Size() int
func (*RoutesConfigDump) XXX_Unmarshal ¶ added in v0.5.0
func (m *RoutesConfigDump) XXX_Unmarshal(b []byte) error
type RoutesConfigDumpValidationError ¶
RoutesConfigDumpValidationError is the validation error returned by RoutesConfigDump.Validate if the designated constraints aren't met.
func (RoutesConfigDumpValidationError) Error ¶
func (e RoutesConfigDumpValidationError) Error() string
Error satisfies the builtin error interface
type RoutesConfigDump_DynamicRouteConfig ¶
type RoutesConfigDump_DynamicRouteConfig struct { // This is the per-resource version information. This version is currently taken from the // :ref:`version_info <envoy_api_field_DiscoveryResponse.version_info>` field at the time that // the route configuration was loaded. VersionInfo string `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"` // The route config. RouteConfig *v21.RouteConfiguration `protobuf:"bytes,2,opt,name=route_config,json=routeConfig" json:"route_config,omitempty"` // The timestamp when the Route was last updated. LastUpdated *types.Timestamp `protobuf:"bytes,3,opt,name=last_updated,json=lastUpdated" json:"last_updated,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RoutesConfigDump_DynamicRouteConfig) Descriptor ¶
func (*RoutesConfigDump_DynamicRouteConfig) Descriptor() ([]byte, []int)
func (*RoutesConfigDump_DynamicRouteConfig) GetLastUpdated ¶
func (m *RoutesConfigDump_DynamicRouteConfig) GetLastUpdated() *types.Timestamp
func (*RoutesConfigDump_DynamicRouteConfig) GetRouteConfig ¶
func (m *RoutesConfigDump_DynamicRouteConfig) GetRouteConfig() *v21.RouteConfiguration
func (*RoutesConfigDump_DynamicRouteConfig) GetVersionInfo ¶
func (m *RoutesConfigDump_DynamicRouteConfig) GetVersionInfo() string
func (*RoutesConfigDump_DynamicRouteConfig) Marshal ¶ added in v0.5.0
func (m *RoutesConfigDump_DynamicRouteConfig) Marshal() (dAtA []byte, err error)
func (*RoutesConfigDump_DynamicRouteConfig) MarshalTo ¶ added in v0.5.0
func (m *RoutesConfigDump_DynamicRouteConfig) MarshalTo(dAtA []byte) (int, error)
func (*RoutesConfigDump_DynamicRouteConfig) ProtoMessage ¶
func (*RoutesConfigDump_DynamicRouteConfig) ProtoMessage()
func (*RoutesConfigDump_DynamicRouteConfig) Reset ¶
func (m *RoutesConfigDump_DynamicRouteConfig) Reset()
func (*RoutesConfigDump_DynamicRouteConfig) Size ¶ added in v0.5.0
func (m *RoutesConfigDump_DynamicRouteConfig) Size() (n int)
func (*RoutesConfigDump_DynamicRouteConfig) String ¶
func (m *RoutesConfigDump_DynamicRouteConfig) String() string
func (*RoutesConfigDump_DynamicRouteConfig) Unmarshal ¶ added in v0.5.0
func (m *RoutesConfigDump_DynamicRouteConfig) Unmarshal(dAtA []byte) error
func (*RoutesConfigDump_DynamicRouteConfig) Validate ¶
func (m *RoutesConfigDump_DynamicRouteConfig) Validate() error
Validate checks the field values on RoutesConfigDump_DynamicRouteConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RoutesConfigDump_DynamicRouteConfig) XXX_DiscardUnknown ¶ added in v0.5.0
func (m *RoutesConfigDump_DynamicRouteConfig) XXX_DiscardUnknown()
func (*RoutesConfigDump_DynamicRouteConfig) XXX_Marshal ¶ added in v0.5.0
func (m *RoutesConfigDump_DynamicRouteConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RoutesConfigDump_DynamicRouteConfig) XXX_Merge ¶ added in v0.5.0
func (dst *RoutesConfigDump_DynamicRouteConfig) XXX_Merge(src proto.Message)
func (*RoutesConfigDump_DynamicRouteConfig) XXX_Size ¶ added in v0.5.0
func (m *RoutesConfigDump_DynamicRouteConfig) XXX_Size() int
func (*RoutesConfigDump_DynamicRouteConfig) XXX_Unmarshal ¶ added in v0.5.0
func (m *RoutesConfigDump_DynamicRouteConfig) XXX_Unmarshal(b []byte) error
type RoutesConfigDump_DynamicRouteConfigValidationError ¶
type RoutesConfigDump_DynamicRouteConfigValidationError struct { Field string Reason string Cause error Key bool }
RoutesConfigDump_DynamicRouteConfigValidationError is the validation error returned by RoutesConfigDump_DynamicRouteConfig.Validate if the designated constraints aren't met.
func (RoutesConfigDump_DynamicRouteConfigValidationError) Error ¶
func (e RoutesConfigDump_DynamicRouteConfigValidationError) Error() string
Error satisfies the builtin error interface
type RoutesConfigDump_StaticRouteConfig ¶
type RoutesConfigDump_StaticRouteConfig struct { // The route config. RouteConfig *v21.RouteConfiguration `protobuf:"bytes,1,opt,name=route_config,json=routeConfig" json:"route_config,omitempty"` // The timestamp when the Route was last updated. LastUpdated *types.Timestamp `protobuf:"bytes,2,opt,name=last_updated,json=lastUpdated" json:"last_updated,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RoutesConfigDump_StaticRouteConfig) Descriptor ¶
func (*RoutesConfigDump_StaticRouteConfig) Descriptor() ([]byte, []int)
func (*RoutesConfigDump_StaticRouteConfig) GetLastUpdated ¶
func (m *RoutesConfigDump_StaticRouteConfig) GetLastUpdated() *types.Timestamp
func (*RoutesConfigDump_StaticRouteConfig) GetRouteConfig ¶
func (m *RoutesConfigDump_StaticRouteConfig) GetRouteConfig() *v21.RouteConfiguration
func (*RoutesConfigDump_StaticRouteConfig) Marshal ¶ added in v0.5.0
func (m *RoutesConfigDump_StaticRouteConfig) Marshal() (dAtA []byte, err error)
func (*RoutesConfigDump_StaticRouteConfig) MarshalTo ¶ added in v0.5.0
func (m *RoutesConfigDump_StaticRouteConfig) MarshalTo(dAtA []byte) (int, error)
func (*RoutesConfigDump_StaticRouteConfig) ProtoMessage ¶
func (*RoutesConfigDump_StaticRouteConfig) ProtoMessage()
func (*RoutesConfigDump_StaticRouteConfig) Reset ¶
func (m *RoutesConfigDump_StaticRouteConfig) Reset()
func (*RoutesConfigDump_StaticRouteConfig) Size ¶ added in v0.5.0
func (m *RoutesConfigDump_StaticRouteConfig) Size() (n int)
func (*RoutesConfigDump_StaticRouteConfig) String ¶
func (m *RoutesConfigDump_StaticRouteConfig) String() string
func (*RoutesConfigDump_StaticRouteConfig) Unmarshal ¶ added in v0.5.0
func (m *RoutesConfigDump_StaticRouteConfig) Unmarshal(dAtA []byte) error
func (*RoutesConfigDump_StaticRouteConfig) Validate ¶
func (m *RoutesConfigDump_StaticRouteConfig) Validate() error
Validate checks the field values on RoutesConfigDump_StaticRouteConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RoutesConfigDump_StaticRouteConfig) XXX_DiscardUnknown ¶ added in v0.5.0
func (m *RoutesConfigDump_StaticRouteConfig) XXX_DiscardUnknown()
func (*RoutesConfigDump_StaticRouteConfig) XXX_Marshal ¶ added in v0.5.0
func (m *RoutesConfigDump_StaticRouteConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RoutesConfigDump_StaticRouteConfig) XXX_Merge ¶ added in v0.5.0
func (dst *RoutesConfigDump_StaticRouteConfig) XXX_Merge(src proto.Message)
func (*RoutesConfigDump_StaticRouteConfig) XXX_Size ¶ added in v0.5.0
func (m *RoutesConfigDump_StaticRouteConfig) XXX_Size() int
func (*RoutesConfigDump_StaticRouteConfig) XXX_Unmarshal ¶ added in v0.5.0
func (m *RoutesConfigDump_StaticRouteConfig) XXX_Unmarshal(b []byte) error
type RoutesConfigDump_StaticRouteConfigValidationError ¶
type RoutesConfigDump_StaticRouteConfigValidationError struct { Field string Reason string Cause error Key bool }
RoutesConfigDump_StaticRouteConfigValidationError is the validation error returned by RoutesConfigDump_StaticRouteConfig.Validate if the designated constraints aren't met.
func (RoutesConfigDump_StaticRouteConfigValidationError) Error ¶
func (e RoutesConfigDump_StaticRouteConfigValidationError) Error() string
Error satisfies the builtin error interface
type ServerInfo ¶
type ServerInfo struct { // Server version. Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` // State of the server. State ServerInfo_State `protobuf:"varint,2,opt,name=state,proto3,enum=envoy.admin.v2alpha.ServerInfo_State" json:"state,omitempty"` // Uptime since current epoch was started. UptimeCurrentEpoch *types.Duration `protobuf:"bytes,3,opt,name=uptime_current_epoch,json=uptimeCurrentEpoch" json:"uptime_current_epoch,omitempty"` // Uptime since the start of the first epoch. UptimeAllEpochs *types.Duration `protobuf:"bytes,4,opt,name=uptime_all_epochs,json=uptimeAllEpochs" json:"uptime_all_epochs,omitempty"` // Which restart epoch the server is currently in. Epoch uint32 `protobuf:"varint,5,opt,name=epoch,proto3" json:"epoch,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Proto representation of the value returned by /server_info, containing server version/server status information.
func (*ServerInfo) Descriptor ¶
func (*ServerInfo) Descriptor() ([]byte, []int)
func (*ServerInfo) GetEpoch ¶ added in v0.6.2
func (m *ServerInfo) GetEpoch() uint32
func (*ServerInfo) GetState ¶
func (m *ServerInfo) GetState() ServerInfo_State
func (*ServerInfo) GetUptimeAllEpochs ¶
func (m *ServerInfo) GetUptimeAllEpochs() *types.Duration
func (*ServerInfo) GetUptimeCurrentEpoch ¶
func (m *ServerInfo) GetUptimeCurrentEpoch() *types.Duration
func (*ServerInfo) GetVersion ¶
func (m *ServerInfo) GetVersion() string
func (*ServerInfo) Marshal ¶ added in v0.6.2
func (m *ServerInfo) Marshal() (dAtA []byte, err error)
func (*ServerInfo) MarshalTo ¶ added in v0.6.2
func (m *ServerInfo) MarshalTo(dAtA []byte) (int, error)
func (*ServerInfo) ProtoMessage ¶
func (*ServerInfo) ProtoMessage()
func (*ServerInfo) Reset ¶
func (m *ServerInfo) Reset()
func (*ServerInfo) Size ¶ added in v0.6.2
func (m *ServerInfo) Size() (n int)
func (*ServerInfo) String ¶
func (m *ServerInfo) String() string
func (*ServerInfo) Unmarshal ¶ added in v0.6.2
func (m *ServerInfo) Unmarshal(dAtA []byte) error
func (*ServerInfo) Validate ¶
func (m *ServerInfo) Validate() error
Validate checks the field values on ServerInfo with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ServerInfo) XXX_DiscardUnknown ¶ added in v0.6.2
func (m *ServerInfo) XXX_DiscardUnknown()
func (*ServerInfo) XXX_Marshal ¶ added in v0.6.2
func (m *ServerInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServerInfo) XXX_Merge ¶ added in v0.6.2
func (dst *ServerInfo) XXX_Merge(src proto.Message)
func (*ServerInfo) XXX_Size ¶ added in v0.6.2
func (m *ServerInfo) XXX_Size() int
func (*ServerInfo) XXX_Unmarshal ¶ added in v0.6.2
func (m *ServerInfo) XXX_Unmarshal(b []byte) error
type ServerInfoValidationError ¶
ServerInfoValidationError is the validation error returned by ServerInfo.Validate if the designated constraints aren't met.
func (ServerInfoValidationError) Error ¶
func (e ServerInfoValidationError) Error() string
Error satisfies the builtin error interface
type ServerInfo_State ¶
type ServerInfo_State int32
const ( // Server is live and serving traffic. ServerInfo_LIVE ServerInfo_State = 0 // Server is draining listeners in response to external health checks failing. ServerInfo_DRAINING ServerInfo_State = 1 )
func (ServerInfo_State) EnumDescriptor ¶
func (ServerInfo_State) EnumDescriptor() ([]byte, []int)
func (ServerInfo_State) String ¶
func (x ServerInfo_State) String() string
type SimpleMetric ¶
type SimpleMetric struct { // Type of the metric represented. Type SimpleMetric_Type `protobuf:"varint,1,opt,name=type,proto3,enum=envoy.admin.v2alpha.SimpleMetric_Type" json:"type,omitempty"` // Current metric value. Value uint64 `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"` // Name of the metric. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Proto representation of an Envoy Counter or Gauge value.
func (*SimpleMetric) Descriptor ¶
func (*SimpleMetric) Descriptor() ([]byte, []int)
func (*SimpleMetric) GetName ¶
func (m *SimpleMetric) GetName() string
func (*SimpleMetric) GetType ¶
func (m *SimpleMetric) GetType() SimpleMetric_Type
func (*SimpleMetric) GetValue ¶
func (m *SimpleMetric) GetValue() uint64
func (*SimpleMetric) Marshal ¶ added in v0.5.0
func (m *SimpleMetric) Marshal() (dAtA []byte, err error)
func (*SimpleMetric) MarshalTo ¶ added in v0.5.0
func (m *SimpleMetric) MarshalTo(dAtA []byte) (int, error)
func (*SimpleMetric) ProtoMessage ¶
func (*SimpleMetric) ProtoMessage()
func (*SimpleMetric) Reset ¶
func (m *SimpleMetric) Reset()
func (*SimpleMetric) Size ¶ added in v0.5.0
func (m *SimpleMetric) Size() (n int)
func (*SimpleMetric) String ¶
func (m *SimpleMetric) String() string
func (*SimpleMetric) Unmarshal ¶ added in v0.5.0
func (m *SimpleMetric) Unmarshal(dAtA []byte) error
func (*SimpleMetric) Validate ¶
func (m *SimpleMetric) Validate() error
Validate checks the field values on SimpleMetric with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*SimpleMetric) XXX_DiscardUnknown ¶ added in v0.5.0
func (m *SimpleMetric) XXX_DiscardUnknown()
func (*SimpleMetric) XXX_Marshal ¶ added in v0.5.0
func (m *SimpleMetric) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SimpleMetric) XXX_Merge ¶ added in v0.5.0
func (dst *SimpleMetric) XXX_Merge(src proto.Message)
func (*SimpleMetric) XXX_Size ¶ added in v0.5.0
func (m *SimpleMetric) XXX_Size() int
func (*SimpleMetric) XXX_Unmarshal ¶ added in v0.5.0
func (m *SimpleMetric) XXX_Unmarshal(b []byte) error
type SimpleMetricValidationError ¶
SimpleMetricValidationError is the validation error returned by SimpleMetric.Validate if the designated constraints aren't met.
func (SimpleMetricValidationError) Error ¶
func (e SimpleMetricValidationError) Error() string
Error satisfies the builtin error interface
type SimpleMetric_Type ¶
type SimpleMetric_Type int32
const ( SimpleMetric_COUNTER SimpleMetric_Type = 0 SimpleMetric_GAUGE SimpleMetric_Type = 1 )
func (SimpleMetric_Type) EnumDescriptor ¶
func (SimpleMetric_Type) EnumDescriptor() ([]byte, []int)
func (SimpleMetric_Type) String ¶
func (x SimpleMetric_Type) String() string
type SubjectAlternateName ¶
type SubjectAlternateName struct { // Subject Alternate Name. // // Types that are valid to be assigned to Name: // *SubjectAlternateName_Dns // *SubjectAlternateName_Uri Name isSubjectAlternateName_Name `protobuf_oneof:"name"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SubjectAlternateName) Descriptor ¶
func (*SubjectAlternateName) Descriptor() ([]byte, []int)
func (*SubjectAlternateName) GetDns ¶
func (m *SubjectAlternateName) GetDns() string
func (*SubjectAlternateName) GetName ¶
func (m *SubjectAlternateName) GetName() isSubjectAlternateName_Name
func (*SubjectAlternateName) GetUri ¶
func (m *SubjectAlternateName) GetUri() string
func (*SubjectAlternateName) Marshal ¶ added in v0.6.1
func (m *SubjectAlternateName) Marshal() (dAtA []byte, err error)
func (*SubjectAlternateName) MarshalTo ¶ added in v0.6.1
func (m *SubjectAlternateName) MarshalTo(dAtA []byte) (int, error)
func (*SubjectAlternateName) ProtoMessage ¶
func (*SubjectAlternateName) ProtoMessage()
func (*SubjectAlternateName) Reset ¶
func (m *SubjectAlternateName) Reset()
func (*SubjectAlternateName) Size ¶ added in v0.6.1
func (m *SubjectAlternateName) Size() (n int)
func (*SubjectAlternateName) String ¶
func (m *SubjectAlternateName) String() string
func (*SubjectAlternateName) Unmarshal ¶ added in v0.6.1
func (m *SubjectAlternateName) Unmarshal(dAtA []byte) error
func (*SubjectAlternateName) Validate ¶
func (m *SubjectAlternateName) Validate() error
Validate checks the field values on SubjectAlternateName with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*SubjectAlternateName) XXX_DiscardUnknown ¶ added in v0.6.1
func (m *SubjectAlternateName) XXX_DiscardUnknown()
func (*SubjectAlternateName) XXX_Marshal ¶ added in v0.6.1
func (m *SubjectAlternateName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SubjectAlternateName) XXX_Merge ¶ added in v0.6.1
func (dst *SubjectAlternateName) XXX_Merge(src proto.Message)
func (*SubjectAlternateName) XXX_OneofFuncs ¶ added in v0.6.1
func (*SubjectAlternateName) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*SubjectAlternateName) XXX_Size ¶ added in v0.6.1
func (m *SubjectAlternateName) XXX_Size() int
func (*SubjectAlternateName) XXX_Unmarshal ¶ added in v0.6.1
func (m *SubjectAlternateName) XXX_Unmarshal(b []byte) error
type SubjectAlternateNameValidationError ¶
SubjectAlternateNameValidationError is the validation error returned by SubjectAlternateName.Validate if the designated constraints aren't met.
func (SubjectAlternateNameValidationError) Error ¶
func (e SubjectAlternateNameValidationError) Error() string
Error satisfies the builtin error interface
type SubjectAlternateName_Dns ¶
type SubjectAlternateName_Dns struct {
Dns string `protobuf:"bytes,1,opt,name=dns,proto3,oneof"`
}
func (*SubjectAlternateName_Dns) MarshalTo ¶ added in v0.6.1
func (m *SubjectAlternateName_Dns) MarshalTo(dAtA []byte) (int, error)
func (*SubjectAlternateName_Dns) Size ¶ added in v0.6.1
func (m *SubjectAlternateName_Dns) Size() (n int)
type SubjectAlternateName_Uri ¶
type SubjectAlternateName_Uri struct {
Uri string `protobuf:"bytes,2,opt,name=uri,proto3,oneof"`
}
func (*SubjectAlternateName_Uri) MarshalTo ¶ added in v0.6.1
func (m *SubjectAlternateName_Uri) MarshalTo(dAtA []byte) (int, error)
func (*SubjectAlternateName_Uri) Size ¶ added in v0.6.1
func (m *SubjectAlternateName_Uri) Size() (n int)