Documentation
¶
Index ¶
- Variables
- type ClusterLoadAssignment
- func (*ClusterLoadAssignment) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterLoadAssignment) GetClusterName() string
- func (x *ClusterLoadAssignment) GetEndpoints() []*LocalityLbEndpoints
- func (*ClusterLoadAssignment) ProtoMessage()
- func (x *ClusterLoadAssignment) ProtoReflect() protoreflect.Message
- func (x *ClusterLoadAssignment) Reset()
- func (x *ClusterLoadAssignment) String() string
- type Endpoint
- type LbEndpoint
- func (*LbEndpoint) Descriptor() ([]byte, []int)deprecated
- func (x *LbEndpoint) GetEndpoint() *Endpoint
- func (x *LbEndpoint) GetEndpointName() string
- func (x *LbEndpoint) GetHealthStatus() v1.HealthStatus
- func (x *LbEndpoint) GetHostIdentifier() isLbEndpoint_HostIdentifier
- func (x *LbEndpoint) GetLoadBalancingWeight() *wrapperspb.UInt32Value
- func (x *LbEndpoint) GetMetadata() *v1.Metadata
- func (*LbEndpoint) ProtoMessage()
- func (x *LbEndpoint) ProtoReflect() protoreflect.Message
- func (x *LbEndpoint) Reset()
- func (x *LbEndpoint) String() string
- type LbEndpoint_Endpoint
- type LbEndpoint_EndpointName
- type LocalityLbEndpoints
- func (*LocalityLbEndpoints) Descriptor() ([]byte, []int)deprecated
- func (x *LocalityLbEndpoints) GetLbEndpoints() []*LbEndpoint
- func (x *LocalityLbEndpoints) GetLoadBalancingWeight() *wrapperspb.UInt32Value
- func (x *LocalityLbEndpoints) GetLocality() *v1.Locality
- func (x *LocalityLbEndpoints) GetPriority() uint32
- func (x *LocalityLbEndpoints) GetProximity() *wrapperspb.UInt32Value
- func (*LocalityLbEndpoints) ProtoMessage()
- func (x *LocalityLbEndpoints) ProtoReflect() protoreflect.Message
- func (x *LocalityLbEndpoints) Reset()
- func (x *LocalityLbEndpoints) String() string
- type LocalityLbEndpoints_LbEndpointList
- func (*LocalityLbEndpoints_LbEndpointList) Descriptor() ([]byte, []int)deprecated
- func (x *LocalityLbEndpoints_LbEndpointList) GetLbEndpoints() []*LbEndpoint
- func (*LocalityLbEndpoints_LbEndpointList) ProtoMessage()
- func (x *LocalityLbEndpoints_LbEndpointList) ProtoReflect() protoreflect.Message
- func (x *LocalityLbEndpoints_LbEndpointList) Reset()
- func (x *LocalityLbEndpoints_LbEndpointList) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_endpoint_v1_endpoint_components_proto protoreflect.FileDescriptor
View Source
var File_endpoint_v1_endpoint_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ClusterLoadAssignment ¶
type ClusterLoadAssignment struct {
ClusterName string `protobuf:"bytes,1,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"`
Endpoints []*LocalityLbEndpoints `protobuf:"bytes,2,rep,name=endpoints,proto3" json:"endpoints,omitempty"`
// contains filtered or unexported fields
}
func (*ClusterLoadAssignment) Descriptor
deprecated
func (*ClusterLoadAssignment) Descriptor() ([]byte, []int)
Deprecated: Use ClusterLoadAssignment.ProtoReflect.Descriptor instead.
func (*ClusterLoadAssignment) GetClusterName ¶
func (x *ClusterLoadAssignment) GetClusterName() string
func (*ClusterLoadAssignment) GetEndpoints ¶
func (x *ClusterLoadAssignment) GetEndpoints() []*LocalityLbEndpoints
func (*ClusterLoadAssignment) ProtoMessage ¶
func (*ClusterLoadAssignment) ProtoMessage()
func (*ClusterLoadAssignment) ProtoReflect ¶
func (x *ClusterLoadAssignment) ProtoReflect() protoreflect.Message
func (*ClusterLoadAssignment) Reset ¶
func (x *ClusterLoadAssignment) Reset()
func (*ClusterLoadAssignment) String ¶
func (x *ClusterLoadAssignment) String() string
type Endpoint ¶
type Endpoint struct {
Address *v1.Address `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
// contains filtered or unexported fields
}
func (*Endpoint) Descriptor
deprecated
func (*Endpoint) GetAddress ¶
func (*Endpoint) ProtoMessage ¶
func (*Endpoint) ProtoMessage()
func (*Endpoint) ProtoReflect ¶
func (x *Endpoint) ProtoReflect() protoreflect.Message
type LbEndpoint ¶
type LbEndpoint struct {
// Types that are valid to be assigned to HostIdentifier:
//
// *LbEndpoint_Endpoint
// *LbEndpoint_EndpointName
HostIdentifier isLbEndpoint_HostIdentifier `protobuf_oneof:"host_identifier"`
HealthStatus v1.HealthStatus `protobuf:"varint,2,opt,name=health_status,json=healthStatus,proto3,enum=core.v1.HealthStatus" json:"health_status,omitempty"`
Metadata *v1.Metadata `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
LoadBalancingWeight *wrapperspb.UInt32Value `protobuf:"bytes,4,opt,name=load_balancing_weight,json=loadBalancingWeight,proto3" json:"load_balancing_weight,omitempty"`
// contains filtered or unexported fields
}
func (*LbEndpoint) Descriptor
deprecated
func (*LbEndpoint) Descriptor() ([]byte, []int)
Deprecated: Use LbEndpoint.ProtoReflect.Descriptor instead.
func (*LbEndpoint) GetEndpoint ¶
func (x *LbEndpoint) GetEndpoint() *Endpoint
func (*LbEndpoint) GetEndpointName ¶
func (x *LbEndpoint) GetEndpointName() string
func (*LbEndpoint) GetHealthStatus ¶
func (x *LbEndpoint) GetHealthStatus() v1.HealthStatus
func (*LbEndpoint) GetHostIdentifier ¶
func (x *LbEndpoint) GetHostIdentifier() isLbEndpoint_HostIdentifier
func (*LbEndpoint) GetLoadBalancingWeight ¶
func (x *LbEndpoint) GetLoadBalancingWeight() *wrapperspb.UInt32Value
func (*LbEndpoint) GetMetadata ¶
func (x *LbEndpoint) GetMetadata() *v1.Metadata
func (*LbEndpoint) ProtoMessage ¶
func (*LbEndpoint) ProtoMessage()
func (*LbEndpoint) ProtoReflect ¶
func (x *LbEndpoint) ProtoReflect() protoreflect.Message
func (*LbEndpoint) Reset ¶
func (x *LbEndpoint) Reset()
func (*LbEndpoint) String ¶
func (x *LbEndpoint) String() string
type LbEndpoint_Endpoint ¶
type LbEndpoint_Endpoint struct {
Endpoint *Endpoint `protobuf:"bytes,1,opt,name=endpoint,proto3,oneof"`
}
type LbEndpoint_EndpointName ¶
type LbEndpoint_EndpointName struct {
EndpointName string `protobuf:"bytes,5,opt,name=endpoint_name,json=endpointName,proto3,oneof"`
}
type LocalityLbEndpoints ¶
type LocalityLbEndpoints struct {
Locality *v1.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 *wrapperspb.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 *wrapperspb.UInt32Value `protobuf:"bytes,6,opt,name=proximity,proto3" json:"proximity,omitempty"`
// contains filtered or unexported fields
}
func (*LocalityLbEndpoints) Descriptor
deprecated
func (*LocalityLbEndpoints) Descriptor() ([]byte, []int)
Deprecated: Use LocalityLbEndpoints.ProtoReflect.Descriptor instead.
func (*LocalityLbEndpoints) GetLbEndpoints ¶
func (x *LocalityLbEndpoints) GetLbEndpoints() []*LbEndpoint
func (*LocalityLbEndpoints) GetLoadBalancingWeight ¶
func (x *LocalityLbEndpoints) GetLoadBalancingWeight() *wrapperspb.UInt32Value
func (*LocalityLbEndpoints) GetLocality ¶
func (x *LocalityLbEndpoints) GetLocality() *v1.Locality
func (*LocalityLbEndpoints) GetPriority ¶
func (x *LocalityLbEndpoints) GetPriority() uint32
func (*LocalityLbEndpoints) GetProximity ¶
func (x *LocalityLbEndpoints) GetProximity() *wrapperspb.UInt32Value
func (*LocalityLbEndpoints) ProtoMessage ¶
func (*LocalityLbEndpoints) ProtoMessage()
func (*LocalityLbEndpoints) ProtoReflect ¶
func (x *LocalityLbEndpoints) ProtoReflect() protoreflect.Message
func (*LocalityLbEndpoints) Reset ¶
func (x *LocalityLbEndpoints) Reset()
func (*LocalityLbEndpoints) String ¶
func (x *LocalityLbEndpoints) String() string
type LocalityLbEndpoints_LbEndpointList ¶
type LocalityLbEndpoints_LbEndpointList struct {
LbEndpoints []*LbEndpoint `protobuf:"bytes,1,rep,name=lb_endpoints,json=lbEndpoints,proto3" json:"lb_endpoints,omitempty"`
// contains filtered or unexported fields
}
func (*LocalityLbEndpoints_LbEndpointList) Descriptor
deprecated
func (*LocalityLbEndpoints_LbEndpointList) Descriptor() ([]byte, []int)
Deprecated: Use LocalityLbEndpoints_LbEndpointList.ProtoReflect.Descriptor instead.
func (*LocalityLbEndpoints_LbEndpointList) GetLbEndpoints ¶
func (x *LocalityLbEndpoints_LbEndpointList) GetLbEndpoints() []*LbEndpoint
func (*LocalityLbEndpoints_LbEndpointList) ProtoMessage ¶
func (*LocalityLbEndpoints_LbEndpointList) ProtoMessage()
func (*LocalityLbEndpoints_LbEndpointList) ProtoReflect ¶
func (x *LocalityLbEndpoints_LbEndpointList) ProtoReflect() protoreflect.Message
func (*LocalityLbEndpoints_LbEndpointList) Reset ¶
func (x *LocalityLbEndpoints_LbEndpointList) Reset()
func (*LocalityLbEndpoints_LbEndpointList) String ¶
func (x *LocalityLbEndpoints_LbEndpointList) String() string
Click to show internal directories.
Click to hide internal directories.