Help us shape the future of Go! Take the 2026 Go Developer Survey

debug

package
v1.22.7 Latest Latest
Warning

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

Go to latest
Published: Oct 21, 2026 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_github_com_solo_io_gloo_projects_gloo_api_grpc_debug_proxy_endpoint_proto protoreflect.FileDescriptor

Functions

func RegisterProxyEndpointServiceServer

func RegisterProxyEndpointServiceServer(s *grpc.Server, srv ProxyEndpointServiceServer)

Types

type ProxyEndpointRequest

type ProxyEndpointRequest struct {

	// Optional. The namespace to look for proxies. If this is omitted, all namespaces will be considered.
	Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	// Optional. The name of the proxy to look up. If this is provided, a namespace must be included as well.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. Equality-based selector to use to filter returned proxies. This will be ignored if a name is provided.
	// See https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#equality-based-requirement
	// If both `selector` and `expressionSelector` are defined, then `expressionSelector` is used.
	Selector map[string]string `` /* 143-byte string literal not displayed */
	// Optional. Set-based selector to use to filter returned proxies. This will be ignored if a name is provided.
	// See https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#set-based-requirement
	// If both `selector` and `expressionSelector` are defined, then `expressionSelector` is used.
	ExpressionSelector string `protobuf:"bytes,5,opt,name=expression_selector,json=expressionSelector,proto3" json:"expression_selector,omitempty"`
	// contains filtered or unexported fields
}

func (*ProxyEndpointRequest) Descriptor deprecated

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

Deprecated: Use ProxyEndpointRequest.ProtoReflect.Descriptor instead.

func (*ProxyEndpointRequest) GetExpressionSelector added in v1.17.0

func (x *ProxyEndpointRequest) GetExpressionSelector() string

func (*ProxyEndpointRequest) GetName

func (x *ProxyEndpointRequest) GetName() string

func (*ProxyEndpointRequest) GetNamespace

func (x *ProxyEndpointRequest) GetNamespace() string

func (*ProxyEndpointRequest) GetSelector

func (x *ProxyEndpointRequest) GetSelector() map[string]string

func (*ProxyEndpointRequest) ProtoMessage

func (*ProxyEndpointRequest) ProtoMessage()

func (*ProxyEndpointRequest) ProtoReflect

func (x *ProxyEndpointRequest) ProtoReflect() protoreflect.Message

func (*ProxyEndpointRequest) Reset

func (x *ProxyEndpointRequest) Reset()

func (*ProxyEndpointRequest) String

func (x *ProxyEndpointRequest) String() string

type ProxyEndpointResponse

type ProxyEndpointResponse struct {

	// List of proxies returned from the gloo pod.
	Proxies []*v1.Proxy `protobuf:"bytes,1,rep,name=proxies,proto3" json:"proxies,omitempty"`
	// contains filtered or unexported fields
}

func (*ProxyEndpointResponse) Descriptor deprecated

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

Deprecated: Use ProxyEndpointResponse.ProtoReflect.Descriptor instead.

func (*ProxyEndpointResponse) GetProxies

func (x *ProxyEndpointResponse) GetProxies() []*v1.Proxy

func (*ProxyEndpointResponse) ProtoMessage

func (*ProxyEndpointResponse) ProtoMessage()

func (*ProxyEndpointResponse) ProtoReflect

func (x *ProxyEndpointResponse) ProtoReflect() protoreflect.Message

func (*ProxyEndpointResponse) Reset

func (x *ProxyEndpointResponse) Reset()

func (*ProxyEndpointResponse) String

func (x *ProxyEndpointResponse) String() string

type ProxyEndpointServiceClient

type ProxyEndpointServiceClient interface {
	// Get a filtered list of proxies.
	GetProxies(ctx context.Context, in *ProxyEndpointRequest, opts ...grpc.CallOption) (*ProxyEndpointResponse, error)
}

ProxyEndpointServiceClient is the client API for ProxyEndpointService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type ProxyEndpointServiceServer

type ProxyEndpointServiceServer interface {
	// Get a filtered list of proxies.
	GetProxies(context.Context, *ProxyEndpointRequest) (*ProxyEndpointResponse, error)
}

ProxyEndpointServiceServer is the server API for ProxyEndpointService service.

type UnimplementedProxyEndpointServiceServer

type UnimplementedProxyEndpointServiceServer struct {
}

UnimplementedProxyEndpointServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedProxyEndpointServiceServer) GetProxies

Jump to

Keyboard shortcuts

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