go-control-plane: github.com/envoyproxy/go-control-plane/envoy/api/v2/endpoint Index | Files

package envoy_api_v2_endpoint

import "github.com/envoyproxy/go-control-plane/envoy/api/v2/endpoint"

Index

Package Files

endpoint.pb.go endpoint.pb.validate.go load_report.pb.go load_report.pb.validate.go

type ClusterStats Uses

type ClusterStats struct {
    ClusterName           string                          `protobuf:"bytes,1,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"`
    ClusterServiceName    string                          `protobuf:"bytes,6,opt,name=cluster_service_name,json=clusterServiceName,proto3" json:"cluster_service_name,omitempty"`
    UpstreamLocalityStats []*UpstreamLocalityStats        `protobuf:"bytes,2,rep,name=upstream_locality_stats,json=upstreamLocalityStats,proto3" json:"upstream_locality_stats,omitempty"`
    TotalDroppedRequests  uint64                          `protobuf:"varint,3,opt,name=total_dropped_requests,json=totalDroppedRequests,proto3" json:"total_dropped_requests,omitempty"`
    DroppedRequests       []*ClusterStats_DroppedRequests `protobuf:"bytes,5,rep,name=dropped_requests,json=droppedRequests,proto3" json:"dropped_requests,omitempty"`
    LoadReportInterval    *duration.Duration              `protobuf:"bytes,4,opt,name=load_report_interval,json=loadReportInterval,proto3" json:"load_report_interval,omitempty"`
    XXX_NoUnkeyedLiteral  struct{}                        `json:"-"`
    XXX_unrecognized      []byte                          `json:"-"`
    XXX_sizecache         int32                           `json:"-"`
}

func (*ClusterStats) Descriptor Uses

func (*ClusterStats) Descriptor() ([]byte, []int)

func (*ClusterStats) GetClusterName Uses

func (m *ClusterStats) GetClusterName() string

func (*ClusterStats) GetClusterServiceName Uses

func (m *ClusterStats) GetClusterServiceName() string

func (*ClusterStats) GetDroppedRequests Uses

func (m *ClusterStats) GetDroppedRequests() []*ClusterStats_DroppedRequests

func (*ClusterStats) GetLoadReportInterval Uses

func (m *ClusterStats) GetLoadReportInterval() *duration.Duration

func (*ClusterStats) GetTotalDroppedRequests Uses

func (m *ClusterStats) GetTotalDroppedRequests() uint64

func (*ClusterStats) GetUpstreamLocalityStats Uses

func (m *ClusterStats) GetUpstreamLocalityStats() []*UpstreamLocalityStats

func (*ClusterStats) ProtoMessage Uses

func (*ClusterStats) ProtoMessage()

func (*ClusterStats) Reset Uses

func (m *ClusterStats) Reset()

func (*ClusterStats) String Uses

func (m *ClusterStats) String() string

func (*ClusterStats) Validate Uses

func (m *ClusterStats) Validate() error

Validate checks the field values on ClusterStats with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ClusterStats) XXX_DiscardUnknown Uses

func (m *ClusterStats) XXX_DiscardUnknown()

func (*ClusterStats) XXX_Marshal Uses

func (m *ClusterStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ClusterStats) XXX_Merge Uses

func (m *ClusterStats) XXX_Merge(src proto.Message)

func (*ClusterStats) XXX_Size Uses

func (m *ClusterStats) XXX_Size() int

func (*ClusterStats) XXX_Unmarshal Uses

func (m *ClusterStats) XXX_Unmarshal(b []byte) error

type ClusterStatsValidationError Uses

type ClusterStatsValidationError struct {
    // contains filtered or unexported fields
}

ClusterStatsValidationError is the validation error returned by ClusterStats.Validate if the designated constraints aren't met.

func (ClusterStatsValidationError) Cause Uses

func (e ClusterStatsValidationError) Cause() error

Cause function returns cause value.

func (ClusterStatsValidationError) Error Uses

func (e ClusterStatsValidationError) Error() string

Error satisfies the builtin error interface

func (ClusterStatsValidationError) ErrorName Uses

func (e ClusterStatsValidationError) ErrorName() string

ErrorName returns error name.

func (ClusterStatsValidationError) Field Uses

func (e ClusterStatsValidationError) Field() string

Field function returns field value.

func (ClusterStatsValidationError) Key Uses

func (e ClusterStatsValidationError) Key() bool

Key function returns key value.

func (ClusterStatsValidationError) Reason Uses

func (e ClusterStatsValidationError) Reason() string

Reason function returns reason value.

type ClusterStats_DroppedRequests Uses

type ClusterStats_DroppedRequests struct {
    Category             string   `protobuf:"bytes,1,opt,name=category,proto3" json:"category,omitempty"`
    DroppedCount         uint64   `protobuf:"varint,2,opt,name=dropped_count,json=droppedCount,proto3" json:"dropped_count,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*ClusterStats_DroppedRequests) Descriptor Uses

func (*ClusterStats_DroppedRequests) Descriptor() ([]byte, []int)

func (*ClusterStats_DroppedRequests) GetCategory Uses

func (m *ClusterStats_DroppedRequests) GetCategory() string

func (*ClusterStats_DroppedRequests) GetDroppedCount Uses

func (m *ClusterStats_DroppedRequests) GetDroppedCount() uint64

func (*ClusterStats_DroppedRequests) ProtoMessage Uses

func (*ClusterStats_DroppedRequests) ProtoMessage()

func (*ClusterStats_DroppedRequests) Reset Uses

func (m *ClusterStats_DroppedRequests) Reset()

func (*ClusterStats_DroppedRequests) String Uses

func (m *ClusterStats_DroppedRequests) String() string

func (*ClusterStats_DroppedRequests) Validate Uses

func (m *ClusterStats_DroppedRequests) Validate() error

Validate checks the field values on ClusterStats_DroppedRequests with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ClusterStats_DroppedRequests) XXX_DiscardUnknown Uses

func (m *ClusterStats_DroppedRequests) XXX_DiscardUnknown()

func (*ClusterStats_DroppedRequests) XXX_Marshal Uses

func (m *ClusterStats_DroppedRequests) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ClusterStats_DroppedRequests) XXX_Merge Uses

func (m *ClusterStats_DroppedRequests) XXX_Merge(src proto.Message)

func (*ClusterStats_DroppedRequests) XXX_Size Uses

func (m *ClusterStats_DroppedRequests) XXX_Size() int

func (*ClusterStats_DroppedRequests) XXX_Unmarshal Uses

func (m *ClusterStats_DroppedRequests) XXX_Unmarshal(b []byte) error

type ClusterStats_DroppedRequestsValidationError Uses

type ClusterStats_DroppedRequestsValidationError struct {
    // contains filtered or unexported fields
}

ClusterStats_DroppedRequestsValidationError is the validation error returned by ClusterStats_DroppedRequests.Validate if the designated constraints aren't met.

func (ClusterStats_DroppedRequestsValidationError) Cause Uses

func (e ClusterStats_DroppedRequestsValidationError) Cause() error

Cause function returns cause value.

func (ClusterStats_DroppedRequestsValidationError) Error Uses

func (e ClusterStats_DroppedRequestsValidationError) Error() string

Error satisfies the builtin error interface

func (ClusterStats_DroppedRequestsValidationError) ErrorName Uses

func (e ClusterStats_DroppedRequestsValidationError) ErrorName() string

ErrorName returns error name.

func (ClusterStats_DroppedRequestsValidationError) Field Uses

func (e ClusterStats_DroppedRequestsValidationError) Field() string

Field function returns field value.

func (ClusterStats_DroppedRequestsValidationError) Key Uses

func (e ClusterStats_DroppedRequestsValidationError) Key() bool

Key function returns key value.

func (ClusterStats_DroppedRequestsValidationError) Reason Uses

func (e ClusterStats_DroppedRequestsValidationError) Reason() string

Reason function returns reason value.

type Endpoint Uses

type Endpoint struct {
    Address              *core.Address               `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
    HealthCheckConfig    *Endpoint_HealthCheckConfig `protobuf:"bytes,2,opt,name=health_check_config,json=healthCheckConfig,proto3" json:"health_check_config,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
    XXX_unrecognized     []byte                      `json:"-"`
    XXX_sizecache        int32                       `json:"-"`
}

func (*Endpoint) Descriptor Uses

func (*Endpoint) Descriptor() ([]byte, []int)

func (*Endpoint) GetAddress Uses

func (m *Endpoint) GetAddress() *core.Address

func (*Endpoint) GetHealthCheckConfig Uses

func (m *Endpoint) GetHealthCheckConfig() *Endpoint_HealthCheckConfig

func (*Endpoint) ProtoMessage Uses

func (*Endpoint) ProtoMessage()

func (*Endpoint) Reset Uses

func (m *Endpoint) Reset()

func (*Endpoint) String Uses

func (m *Endpoint) String() string

func (*Endpoint) Validate Uses

func (m *Endpoint) Validate() error

Validate checks the field values on Endpoint with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Endpoint) XXX_DiscardUnknown Uses

func (m *Endpoint) XXX_DiscardUnknown()

func (*Endpoint) XXX_Marshal Uses

func (m *Endpoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Endpoint) XXX_Merge Uses

func (m *Endpoint) XXX_Merge(src proto.Message)

func (*Endpoint) XXX_Size Uses

func (m *Endpoint) XXX_Size() int

func (*Endpoint) XXX_Unmarshal Uses

func (m *Endpoint) XXX_Unmarshal(b []byte) error

type EndpointLoadMetricStats Uses

type EndpointLoadMetricStats struct {
    MetricName                    string   `protobuf:"bytes,1,opt,name=metric_name,json=metricName,proto3" json:"metric_name,omitempty"`
    NumRequestsFinishedWithMetric uint64   `protobuf:"varint,2,opt,name=num_requests_finished_with_metric,json=numRequestsFinishedWithMetric,proto3" json:"num_requests_finished_with_metric,omitempty"`
    TotalMetricValue              float64  `protobuf:"fixed64,3,opt,name=total_metric_value,json=totalMetricValue,proto3" json:"total_metric_value,omitempty"`
    XXX_NoUnkeyedLiteral          struct{} `json:"-"`
    XXX_unrecognized              []byte   `json:"-"`
    XXX_sizecache                 int32    `json:"-"`
}

func (*EndpointLoadMetricStats) Descriptor Uses

func (*EndpointLoadMetricStats) Descriptor() ([]byte, []int)

func (*EndpointLoadMetricStats) GetMetricName Uses

func (m *EndpointLoadMetricStats) GetMetricName() string

func (*EndpointLoadMetricStats) GetNumRequestsFinishedWithMetric Uses

func (m *EndpointLoadMetricStats) GetNumRequestsFinishedWithMetric() uint64

func (*EndpointLoadMetricStats) GetTotalMetricValue Uses

func (m *EndpointLoadMetricStats) GetTotalMetricValue() float64

func (*EndpointLoadMetricStats) ProtoMessage Uses

func (*EndpointLoadMetricStats) ProtoMessage()

func (*EndpointLoadMetricStats) Reset Uses

func (m *EndpointLoadMetricStats) Reset()

func (*EndpointLoadMetricStats) String Uses

func (m *EndpointLoadMetricStats) String() string

func (*EndpointLoadMetricStats) Validate Uses

func (m *EndpointLoadMetricStats) Validate() error

Validate checks the field values on EndpointLoadMetricStats with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*EndpointLoadMetricStats) XXX_DiscardUnknown Uses

func (m *EndpointLoadMetricStats) XXX_DiscardUnknown()

func (*EndpointLoadMetricStats) XXX_Marshal Uses

func (m *EndpointLoadMetricStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EndpointLoadMetricStats) XXX_Merge Uses

func (m *EndpointLoadMetricStats) XXX_Merge(src proto.Message)

func (*EndpointLoadMetricStats) XXX_Size Uses

func (m *EndpointLoadMetricStats) XXX_Size() int

func (*EndpointLoadMetricStats) XXX_Unmarshal Uses

func (m *EndpointLoadMetricStats) XXX_Unmarshal(b []byte) error

type EndpointLoadMetricStatsValidationError Uses

type EndpointLoadMetricStatsValidationError struct {
    // contains filtered or unexported fields
}

EndpointLoadMetricStatsValidationError is the validation error returned by EndpointLoadMetricStats.Validate if the designated constraints aren't met.

func (EndpointLoadMetricStatsValidationError) Cause Uses

func (e EndpointLoadMetricStatsValidationError) Cause() error

Cause function returns cause value.

func (EndpointLoadMetricStatsValidationError) Error Uses

func (e EndpointLoadMetricStatsValidationError) Error() string

Error satisfies the builtin error interface

func (EndpointLoadMetricStatsValidationError) ErrorName Uses

func (e EndpointLoadMetricStatsValidationError) ErrorName() string

ErrorName returns error name.

func (EndpointLoadMetricStatsValidationError) Field Uses

func (e EndpointLoadMetricStatsValidationError) Field() string

Field function returns field value.

func (EndpointLoadMetricStatsValidationError) Key Uses

func (e EndpointLoadMetricStatsValidationError) Key() bool

Key function returns key value.

func (EndpointLoadMetricStatsValidationError) Reason Uses

func (e EndpointLoadMetricStatsValidationError) Reason() string

Reason function returns reason value.

type EndpointValidationError Uses

type EndpointValidationError struct {
    // contains filtered or unexported fields
}

EndpointValidationError is the validation error returned by Endpoint.Validate if the designated constraints aren't met.

func (EndpointValidationError) Cause Uses

func (e EndpointValidationError) Cause() error

Cause function returns cause value.

func (EndpointValidationError) Error Uses

func (e EndpointValidationError) Error() string

Error satisfies the builtin error interface

func (EndpointValidationError) ErrorName Uses

func (e EndpointValidationError) ErrorName() string

ErrorName returns error name.

func (EndpointValidationError) Field Uses

func (e EndpointValidationError) Field() string

Field function returns field value.

func (EndpointValidationError) Key Uses

func (e EndpointValidationError) Key() bool

Key function returns key value.

func (EndpointValidationError) Reason Uses

func (e EndpointValidationError) Reason() string

Reason function returns reason value.

type Endpoint_HealthCheckConfig Uses

type Endpoint_HealthCheckConfig struct {
    PortValue            uint32   `protobuf:"varint,1,opt,name=port_value,json=portValue,proto3" json:"port_value,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*Endpoint_HealthCheckConfig) Descriptor Uses

func (*Endpoint_HealthCheckConfig) Descriptor() ([]byte, []int)

func (*Endpoint_HealthCheckConfig) GetPortValue Uses

func (m *Endpoint_HealthCheckConfig) GetPortValue() uint32

func (*Endpoint_HealthCheckConfig) ProtoMessage Uses

func (*Endpoint_HealthCheckConfig) ProtoMessage()

func (*Endpoint_HealthCheckConfig) Reset Uses

func (m *Endpoint_HealthCheckConfig) Reset()

func (*Endpoint_HealthCheckConfig) String Uses

func (m *Endpoint_HealthCheckConfig) String() string

func (*Endpoint_HealthCheckConfig) Validate Uses

func (m *Endpoint_HealthCheckConfig) Validate() error

Validate checks the field values on Endpoint_HealthCheckConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Endpoint_HealthCheckConfig) XXX_DiscardUnknown Uses

func (m *Endpoint_HealthCheckConfig) XXX_DiscardUnknown()

func (*Endpoint_HealthCheckConfig) XXX_Marshal Uses

func (m *Endpoint_HealthCheckConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Endpoint_HealthCheckConfig) XXX_Merge Uses

func (m *Endpoint_HealthCheckConfig) XXX_Merge(src proto.Message)

func (*Endpoint_HealthCheckConfig) XXX_Size Uses

func (m *Endpoint_HealthCheckConfig) XXX_Size() int

func (*Endpoint_HealthCheckConfig) XXX_Unmarshal Uses

func (m *Endpoint_HealthCheckConfig) XXX_Unmarshal(b []byte) error

type Endpoint_HealthCheckConfigValidationError Uses

type Endpoint_HealthCheckConfigValidationError struct {
    // contains filtered or unexported fields
}

Endpoint_HealthCheckConfigValidationError is the validation error returned by Endpoint_HealthCheckConfig.Validate if the designated constraints aren't met.

func (Endpoint_HealthCheckConfigValidationError) Cause Uses

func (e Endpoint_HealthCheckConfigValidationError) Cause() error

Cause function returns cause value.

func (Endpoint_HealthCheckConfigValidationError) Error Uses

func (e Endpoint_HealthCheckConfigValidationError) Error() string

Error satisfies the builtin error interface

func (Endpoint_HealthCheckConfigValidationError) ErrorName Uses

func (e Endpoint_HealthCheckConfigValidationError) ErrorName() string

ErrorName returns error name.

func (Endpoint_HealthCheckConfigValidationError) Field Uses

func (e Endpoint_HealthCheckConfigValidationError) Field() string

Field function returns field value.

func (Endpoint_HealthCheckConfigValidationError) Key Uses

func (e Endpoint_HealthCheckConfigValidationError) Key() bool

Key function returns key value.

func (Endpoint_HealthCheckConfigValidationError) Reason Uses

func (e Endpoint_HealthCheckConfigValidationError) Reason() string

Reason function returns reason value.

type LbEndpoint Uses

type LbEndpoint struct {
    // Types that are valid to be assigned to HostIdentifier:
    //	*LbEndpoint_Endpoint
    //	*LbEndpoint_EndpointName
    HostIdentifier       isLbEndpoint_HostIdentifier `protobuf_oneof:"host_identifier"`
    HealthStatus         core.HealthStatus           `protobuf:"varint,2,opt,name=health_status,json=healthStatus,proto3,enum=envoy.api.v2.core.HealthStatus" json:"health_status,omitempty"`
    Metadata             *core.Metadata              `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
    LoadBalancingWeight  *wrappers.UInt32Value       `protobuf:"bytes,4,opt,name=load_balancing_weight,json=loadBalancingWeight,proto3" json:"load_balancing_weight,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
    XXX_unrecognized     []byte                      `json:"-"`
    XXX_sizecache        int32                       `json:"-"`
}

func (*LbEndpoint) Descriptor Uses

func (*LbEndpoint) Descriptor() ([]byte, []int)

func (*LbEndpoint) GetEndpoint Uses

func (m *LbEndpoint) GetEndpoint() *Endpoint

func (*LbEndpoint) GetEndpointName Uses

func (m *LbEndpoint) GetEndpointName() string

func (*LbEndpoint) GetHealthStatus Uses

func (m *LbEndpoint) GetHealthStatus() core.HealthStatus

func (*LbEndpoint) GetHostIdentifier Uses

func (m *LbEndpoint) GetHostIdentifier() isLbEndpoint_HostIdentifier

func (*LbEndpoint) GetLoadBalancingWeight Uses

func (m *LbEndpoint) GetLoadBalancingWeight() *wrappers.UInt32Value

func (*LbEndpoint) GetMetadata Uses

func (m *LbEndpoint) GetMetadata() *core.Metadata

func (*LbEndpoint) ProtoMessage Uses

func (*LbEndpoint) ProtoMessage()

func (*LbEndpoint) Reset Uses

func (m *LbEndpoint) Reset()

func (*LbEndpoint) String Uses

func (m *LbEndpoint) String() string

func (*LbEndpoint) Validate Uses

func (m *LbEndpoint) Validate() error

Validate checks the field values on LbEndpoint with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*LbEndpoint) XXX_DiscardUnknown Uses

func (m *LbEndpoint) XXX_DiscardUnknown()

func (*LbEndpoint) XXX_Marshal Uses

func (m *LbEndpoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LbEndpoint) XXX_Merge Uses

func (m *LbEndpoint) XXX_Merge(src proto.Message)

func (*LbEndpoint) XXX_OneofWrappers Uses

func (*LbEndpoint) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*LbEndpoint) XXX_Size Uses

func (m *LbEndpoint) XXX_Size() int

func (*LbEndpoint) XXX_Unmarshal Uses

func (m *LbEndpoint) XXX_Unmarshal(b []byte) error

type LbEndpointValidationError Uses

type LbEndpointValidationError struct {
    // contains filtered or unexported fields
}

LbEndpointValidationError is the validation error returned by LbEndpoint.Validate if the designated constraints aren't met.

func (LbEndpointValidationError) Cause Uses

func (e LbEndpointValidationError) Cause() error

Cause function returns cause value.

func (LbEndpointValidationError) Error Uses

func (e LbEndpointValidationError) Error() string

Error satisfies the builtin error interface

func (LbEndpointValidationError) ErrorName Uses

func (e LbEndpointValidationError) ErrorName() string

ErrorName returns error name.

func (LbEndpointValidationError) Field Uses

func (e LbEndpointValidationError) Field() string

Field function returns field value.

func (LbEndpointValidationError) Key Uses

func (e LbEndpointValidationError) Key() bool

Key function returns key value.

func (LbEndpointValidationError) Reason Uses

func (e LbEndpointValidationError) Reason() string

Reason function returns reason value.

type LbEndpoint_Endpoint Uses

type LbEndpoint_Endpoint struct {
    Endpoint *Endpoint `protobuf:"bytes,1,opt,name=endpoint,proto3,oneof"`
}

type LbEndpoint_EndpointName Uses

type LbEndpoint_EndpointName struct {
    EndpointName string `protobuf:"bytes,5,opt,name=endpoint_name,json=endpointName,proto3,oneof"`
}

type LocalityLbEndpoints Uses

type LocalityLbEndpoints struct {
    Locality             *core.Locality        `protobuf:"bytes,1,opt,name=locality,proto3" json:"locality,omitempty"`
    LbEndpoints          []*LbEndpoint         `protobuf:"bytes,2,rep,name=lb_endpoints,json=lbEndpoints,proto3" json:"lb_endpoints,omitempty"`
    LoadBalancingWeight  *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=load_balancing_weight,json=loadBalancingWeight,proto3" json:"load_balancing_weight,omitempty"`
    Priority             uint32                `protobuf:"varint,5,opt,name=priority,proto3" json:"priority,omitempty"`
    Proximity            *wrappers.UInt32Value `protobuf:"bytes,6,opt,name=proximity,proto3" json:"proximity,omitempty"`
    XXX_NoUnkeyedLiteral struct{}              `json:"-"`
    XXX_unrecognized     []byte                `json:"-"`
    XXX_sizecache        int32                 `json:"-"`
}

func (*LocalityLbEndpoints) Descriptor Uses

func (*LocalityLbEndpoints) Descriptor() ([]byte, []int)

func (*LocalityLbEndpoints) GetLbEndpoints Uses

func (m *LocalityLbEndpoints) GetLbEndpoints() []*LbEndpoint

func (*LocalityLbEndpoints) GetLoadBalancingWeight Uses

func (m *LocalityLbEndpoints) GetLoadBalancingWeight() *wrappers.UInt32Value

func (*LocalityLbEndpoints) GetLocality Uses

func (m *LocalityLbEndpoints) GetLocality() *core.Locality

func (*LocalityLbEndpoints) GetPriority Uses

func (m *LocalityLbEndpoints) GetPriority() uint32

func (*LocalityLbEndpoints) GetProximity Uses

func (m *LocalityLbEndpoints) GetProximity() *wrappers.UInt32Value

func (*LocalityLbEndpoints) ProtoMessage Uses

func (*LocalityLbEndpoints) ProtoMessage()

func (*LocalityLbEndpoints) Reset Uses

func (m *LocalityLbEndpoints) Reset()

func (*LocalityLbEndpoints) String Uses

func (m *LocalityLbEndpoints) String() string

func (*LocalityLbEndpoints) Validate Uses

func (m *LocalityLbEndpoints) Validate() error

Validate checks the field values on LocalityLbEndpoints with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*LocalityLbEndpoints) XXX_DiscardUnknown Uses

func (m *LocalityLbEndpoints) XXX_DiscardUnknown()

func (*LocalityLbEndpoints) XXX_Marshal Uses

func (m *LocalityLbEndpoints) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LocalityLbEndpoints) XXX_Merge Uses

func (m *LocalityLbEndpoints) XXX_Merge(src proto.Message)

func (*LocalityLbEndpoints) XXX_Size Uses

func (m *LocalityLbEndpoints) XXX_Size() int

func (*LocalityLbEndpoints) XXX_Unmarshal Uses

func (m *LocalityLbEndpoints) XXX_Unmarshal(b []byte) error

type LocalityLbEndpointsValidationError Uses

type LocalityLbEndpointsValidationError struct {
    // contains filtered or unexported fields
}

LocalityLbEndpointsValidationError is the validation error returned by LocalityLbEndpoints.Validate if the designated constraints aren't met.

func (LocalityLbEndpointsValidationError) Cause Uses

func (e LocalityLbEndpointsValidationError) Cause() error

Cause function returns cause value.

func (LocalityLbEndpointsValidationError) Error Uses

func (e LocalityLbEndpointsValidationError) Error() string

Error satisfies the builtin error interface

func (LocalityLbEndpointsValidationError) ErrorName Uses

func (e LocalityLbEndpointsValidationError) ErrorName() string

ErrorName returns error name.

func (LocalityLbEndpointsValidationError) Field Uses

func (e LocalityLbEndpointsValidationError) Field() string

Field function returns field value.

func (LocalityLbEndpointsValidationError) Key Uses

func (e LocalityLbEndpointsValidationError) Key() bool

Key function returns key value.

func (LocalityLbEndpointsValidationError) Reason Uses

func (e LocalityLbEndpointsValidationError) Reason() string

Reason function returns reason value.

type UpstreamEndpointStats Uses

type UpstreamEndpointStats struct {
    Address                 *core.Address              `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
    Metadata                *_struct.Struct            `protobuf:"bytes,6,opt,name=metadata,proto3" json:"metadata,omitempty"`
    TotalSuccessfulRequests uint64                     `protobuf:"varint,2,opt,name=total_successful_requests,json=totalSuccessfulRequests,proto3" json:"total_successful_requests,omitempty"`
    TotalRequestsInProgress uint64                     `protobuf:"varint,3,opt,name=total_requests_in_progress,json=totalRequestsInProgress,proto3" json:"total_requests_in_progress,omitempty"`
    TotalErrorRequests      uint64                     `protobuf:"varint,4,opt,name=total_error_requests,json=totalErrorRequests,proto3" json:"total_error_requests,omitempty"`
    TotalIssuedRequests     uint64                     `protobuf:"varint,7,opt,name=total_issued_requests,json=totalIssuedRequests,proto3" json:"total_issued_requests,omitempty"`
    LoadMetricStats         []*EndpointLoadMetricStats `protobuf:"bytes,5,rep,name=load_metric_stats,json=loadMetricStats,proto3" json:"load_metric_stats,omitempty"`
    XXX_NoUnkeyedLiteral    struct{}                   `json:"-"`
    XXX_unrecognized        []byte                     `json:"-"`
    XXX_sizecache           int32                      `json:"-"`
}

func (*UpstreamEndpointStats) Descriptor Uses

func (*UpstreamEndpointStats) Descriptor() ([]byte, []int)

func (*UpstreamEndpointStats) GetAddress Uses

func (m *UpstreamEndpointStats) GetAddress() *core.Address

func (*UpstreamEndpointStats) GetLoadMetricStats Uses

func (m *UpstreamEndpointStats) GetLoadMetricStats() []*EndpointLoadMetricStats

func (*UpstreamEndpointStats) GetMetadata Uses

func (m *UpstreamEndpointStats) GetMetadata() *_struct.Struct

func (*UpstreamEndpointStats) GetTotalErrorRequests Uses

func (m *UpstreamEndpointStats) GetTotalErrorRequests() uint64

func (*UpstreamEndpointStats) GetTotalIssuedRequests Uses

func (m *UpstreamEndpointStats) GetTotalIssuedRequests() uint64

func (*UpstreamEndpointStats) GetTotalRequestsInProgress Uses

func (m *UpstreamEndpointStats) GetTotalRequestsInProgress() uint64

func (*UpstreamEndpointStats) GetTotalSuccessfulRequests Uses

func (m *UpstreamEndpointStats) GetTotalSuccessfulRequests() uint64

func (*UpstreamEndpointStats) ProtoMessage Uses

func (*UpstreamEndpointStats) ProtoMessage()

func (*UpstreamEndpointStats) Reset Uses

func (m *UpstreamEndpointStats) Reset()

func (*UpstreamEndpointStats) String Uses

func (m *UpstreamEndpointStats) String() string

func (*UpstreamEndpointStats) Validate Uses

func (m *UpstreamEndpointStats) Validate() error

Validate checks the field values on UpstreamEndpointStats with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*UpstreamEndpointStats) XXX_DiscardUnknown Uses

func (m *UpstreamEndpointStats) XXX_DiscardUnknown()

func (*UpstreamEndpointStats) XXX_Marshal Uses

func (m *UpstreamEndpointStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpstreamEndpointStats) XXX_Merge Uses

func (m *UpstreamEndpointStats) XXX_Merge(src proto.Message)

func (*UpstreamEndpointStats) XXX_Size Uses

func (m *UpstreamEndpointStats) XXX_Size() int

func (*UpstreamEndpointStats) XXX_Unmarshal Uses

func (m *UpstreamEndpointStats) XXX_Unmarshal(b []byte) error

type UpstreamEndpointStatsValidationError Uses

type UpstreamEndpointStatsValidationError struct {
    // contains filtered or unexported fields
}

UpstreamEndpointStatsValidationError is the validation error returned by UpstreamEndpointStats.Validate if the designated constraints aren't met.

func (UpstreamEndpointStatsValidationError) Cause Uses

func (e UpstreamEndpointStatsValidationError) Cause() error

Cause function returns cause value.

func (UpstreamEndpointStatsValidationError) Error Uses

func (e UpstreamEndpointStatsValidationError) Error() string

Error satisfies the builtin error interface

func (UpstreamEndpointStatsValidationError) ErrorName Uses

func (e UpstreamEndpointStatsValidationError) ErrorName() string

ErrorName returns error name.

func (UpstreamEndpointStatsValidationError) Field Uses

func (e UpstreamEndpointStatsValidationError) Field() string

Field function returns field value.

func (UpstreamEndpointStatsValidationError) Key Uses

func (e UpstreamEndpointStatsValidationError) Key() bool

Key function returns key value.

func (UpstreamEndpointStatsValidationError) Reason Uses

func (e UpstreamEndpointStatsValidationError) Reason() string

Reason function returns reason value.

type UpstreamLocalityStats Uses

type UpstreamLocalityStats struct {
    Locality                *core.Locality             `protobuf:"bytes,1,opt,name=locality,proto3" json:"locality,omitempty"`
    TotalSuccessfulRequests uint64                     `protobuf:"varint,2,opt,name=total_successful_requests,json=totalSuccessfulRequests,proto3" json:"total_successful_requests,omitempty"`
    TotalRequestsInProgress uint64                     `protobuf:"varint,3,opt,name=total_requests_in_progress,json=totalRequestsInProgress,proto3" json:"total_requests_in_progress,omitempty"`
    TotalErrorRequests      uint64                     `protobuf:"varint,4,opt,name=total_error_requests,json=totalErrorRequests,proto3" json:"total_error_requests,omitempty"`
    TotalIssuedRequests     uint64                     `protobuf:"varint,8,opt,name=total_issued_requests,json=totalIssuedRequests,proto3" json:"total_issued_requests,omitempty"`
    LoadMetricStats         []*EndpointLoadMetricStats `protobuf:"bytes,5,rep,name=load_metric_stats,json=loadMetricStats,proto3" json:"load_metric_stats,omitempty"`
    UpstreamEndpointStats   []*UpstreamEndpointStats   `protobuf:"bytes,7,rep,name=upstream_endpoint_stats,json=upstreamEndpointStats,proto3" json:"upstream_endpoint_stats,omitempty"`
    Priority                uint32                     `protobuf:"varint,6,opt,name=priority,proto3" json:"priority,omitempty"`
    XXX_NoUnkeyedLiteral    struct{}                   `json:"-"`
    XXX_unrecognized        []byte                     `json:"-"`
    XXX_sizecache           int32                      `json:"-"`
}

func (*UpstreamLocalityStats) Descriptor Uses

func (*UpstreamLocalityStats) Descriptor() ([]byte, []int)

func (*UpstreamLocalityStats) GetLoadMetricStats Uses

func (m *UpstreamLocalityStats) GetLoadMetricStats() []*EndpointLoadMetricStats

func (*UpstreamLocalityStats) GetLocality Uses

func (m *UpstreamLocalityStats) GetLocality() *core.Locality

func (*UpstreamLocalityStats) GetPriority Uses

func (m *UpstreamLocalityStats) GetPriority() uint32

func (*UpstreamLocalityStats) GetTotalErrorRequests Uses

func (m *UpstreamLocalityStats) GetTotalErrorRequests() uint64

func (*UpstreamLocalityStats) GetTotalIssuedRequests Uses

func (m *UpstreamLocalityStats) GetTotalIssuedRequests() uint64

func (*UpstreamLocalityStats) GetTotalRequestsInProgress Uses

func (m *UpstreamLocalityStats) GetTotalRequestsInProgress() uint64

func (*UpstreamLocalityStats) GetTotalSuccessfulRequests Uses

func (m *UpstreamLocalityStats) GetTotalSuccessfulRequests() uint64

func (*UpstreamLocalityStats) GetUpstreamEndpointStats Uses

func (m *UpstreamLocalityStats) GetUpstreamEndpointStats() []*UpstreamEndpointStats

func (*UpstreamLocalityStats) ProtoMessage Uses

func (*UpstreamLocalityStats) ProtoMessage()

func (*UpstreamLocalityStats) Reset Uses

func (m *UpstreamLocalityStats) Reset()

func (*UpstreamLocalityStats) String Uses

func (m *UpstreamLocalityStats) String() string

func (*UpstreamLocalityStats) Validate Uses

func (m *UpstreamLocalityStats) Validate() error

Validate checks the field values on UpstreamLocalityStats with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*UpstreamLocalityStats) XXX_DiscardUnknown Uses

func (m *UpstreamLocalityStats) XXX_DiscardUnknown()

func (*UpstreamLocalityStats) XXX_Marshal Uses

func (m *UpstreamLocalityStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpstreamLocalityStats) XXX_Merge Uses

func (m *UpstreamLocalityStats) XXX_Merge(src proto.Message)

func (*UpstreamLocalityStats) XXX_Size Uses

func (m *UpstreamLocalityStats) XXX_Size() int

func (*UpstreamLocalityStats) XXX_Unmarshal Uses

func (m *UpstreamLocalityStats) XXX_Unmarshal(b []byte) error

type UpstreamLocalityStatsValidationError Uses

type UpstreamLocalityStatsValidationError struct {
    // contains filtered or unexported fields
}

UpstreamLocalityStatsValidationError is the validation error returned by UpstreamLocalityStats.Validate if the designated constraints aren't met.

func (UpstreamLocalityStatsValidationError) Cause Uses

func (e UpstreamLocalityStatsValidationError) Cause() error

Cause function returns cause value.

func (UpstreamLocalityStatsValidationError) Error Uses

func (e UpstreamLocalityStatsValidationError) Error() string

Error satisfies the builtin error interface

func (UpstreamLocalityStatsValidationError) ErrorName Uses

func (e UpstreamLocalityStatsValidationError) ErrorName() string

ErrorName returns error name.

func (UpstreamLocalityStatsValidationError) Field Uses

func (e UpstreamLocalityStatsValidationError) Field() string

Field function returns field value.

func (UpstreamLocalityStatsValidationError) Key Uses

func (e UpstreamLocalityStatsValidationError) Key() bool

Key function returns key value.

func (UpstreamLocalityStatsValidationError) Reason Uses

func (e UpstreamLocalityStatsValidationError) Reason() string

Reason function returns reason value.

Package envoy_api_v2_endpoint imports 18 packages (graph) and is imported by 42 packages. Updated 2019-09-12. Refresh now. Tools for package owners.