xdsconfig

package
v1.36.11-2025121620244... Latest Latest
Warning

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

Go to latest
Published: unknown License: Apache-2.0 Imports: 5 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_grpc_testing_xdsconfig_xdsconfig_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type SetResourcesRequest

type SetResourcesRequest struct {
	Resources []*SetResourcesRequest_ResourceToSet `protobuf:"bytes,1,rep,name=resources,proto3" json:"resources,omitempty"`
	// contains filtered or unexported fields
}

Request to set one or more resources.

func (*SetResourcesRequest) GetResources

func (*SetResourcesRequest) ProtoMessage

func (*SetResourcesRequest) ProtoMessage()

func (*SetResourcesRequest) ProtoReflect

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

func (*SetResourcesRequest) Reset

func (x *SetResourcesRequest) Reset()

func (*SetResourcesRequest) SetResources

func (*SetResourcesRequest) String

func (x *SetResourcesRequest) String() string

type SetResourcesRequest_ResourceToSet

type SetResourcesRequest_ResourceToSet struct {

	// Resource type
	TypeUrl string `protobuf:"bytes,1,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"`
	// Resource name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Optional resource contents. Resource is removed if not provided.
	Body *anypb.Any `protobuf:"bytes,3,opt,name=body,proto3,oneof" json:"body,omitempty"`
	// contains filtered or unexported fields
}

func (*SetResourcesRequest_ResourceToSet) ClearBody

func (x *SetResourcesRequest_ResourceToSet) ClearBody()

func (*SetResourcesRequest_ResourceToSet) GetBody

func (*SetResourcesRequest_ResourceToSet) GetName

func (*SetResourcesRequest_ResourceToSet) GetTypeUrl

func (x *SetResourcesRequest_ResourceToSet) GetTypeUrl() string

func (*SetResourcesRequest_ResourceToSet) HasBody

func (*SetResourcesRequest_ResourceToSet) ProtoMessage

func (*SetResourcesRequest_ResourceToSet) ProtoMessage()

func (*SetResourcesRequest_ResourceToSet) ProtoReflect

func (*SetResourcesRequest_ResourceToSet) Reset

func (*SetResourcesRequest_ResourceToSet) SetBody

func (*SetResourcesRequest_ResourceToSet) SetName

func (*SetResourcesRequest_ResourceToSet) SetTypeUrl

func (x *SetResourcesRequest_ResourceToSet) SetTypeUrl(v string)

func (*SetResourcesRequest_ResourceToSet) String

type SetResourcesRequest_ResourceToSet_builder

type SetResourcesRequest_ResourceToSet_builder struct {

	// Resource type
	TypeUrl string
	// Resource name
	Name string
	// Optional resource contents. Resource is removed if not provided.
	Body *anypb.Any
	// contains filtered or unexported fields
}

func (SetResourcesRequest_ResourceToSet_builder) Build

type SetResourcesRequest_builder

type SetResourcesRequest_builder struct {
	Resources []*SetResourcesRequest_ResourceToSet
	// contains filtered or unexported fields
}

func (SetResourcesRequest_builder) Build

type SetResourcesResponse

type SetResourcesResponse struct {
	Resource []*anypb.Any `protobuf:"bytes,1,rep,name=resource,proto3" json:"resource,omitempty"`
	// contains filtered or unexported fields
}

Response to request to set resource. Contains all xDS resources from the server

func (*SetResourcesResponse) GetResource

func (x *SetResourcesResponse) GetResource() []*anypb.Any

func (*SetResourcesResponse) ProtoMessage

func (*SetResourcesResponse) ProtoMessage()

func (*SetResourcesResponse) ProtoReflect

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

func (*SetResourcesResponse) Reset

func (x *SetResourcesResponse) Reset()

func (*SetResourcesResponse) SetResource

func (x *SetResourcesResponse) SetResource(v []*anypb.Any)

func (*SetResourcesResponse) String

func (x *SetResourcesResponse) String() string

type SetResourcesResponse_builder

type SetResourcesResponse_builder struct {
	Resource []*anypb.Any
	// contains filtered or unexported fields
}

func (SetResourcesResponse_builder) Build

type StopOnRequestRequest

type StopOnRequestRequest struct {
	TypeUrl string `protobuf:"bytes,1,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"`
	Name    string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

Request the server to stop on recieving request for the resource with provided type and name

func (*StopOnRequestRequest) GetName

func (x *StopOnRequestRequest) GetName() string

func (*StopOnRequestRequest) GetTypeUrl

func (x *StopOnRequestRequest) GetTypeUrl() string

func (*StopOnRequestRequest) ProtoMessage

func (*StopOnRequestRequest) ProtoMessage()

func (*StopOnRequestRequest) ProtoReflect

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

func (*StopOnRequestRequest) Reset

func (x *StopOnRequestRequest) Reset()

func (*StopOnRequestRequest) SetName

func (x *StopOnRequestRequest) SetName(v string)

func (*StopOnRequestRequest) SetTypeUrl

func (x *StopOnRequestRequest) SetTypeUrl(v string)

func (*StopOnRequestRequest) String

func (x *StopOnRequestRequest) String() string

type StopOnRequestRequest_builder

type StopOnRequestRequest_builder struct {
	TypeUrl string
	Name    string
	// contains filtered or unexported fields
}

func (StopOnRequestRequest_builder) Build

type StopOnRequestResponse

type StopOnRequestResponse struct {
	Filters []*StopOnRequestResponse_ResourceFilter `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

Response to a request to stop server on specific resource request. Contains a list of resources would cause the server to stop

func (*StopOnRequestResponse) GetFilters

func (*StopOnRequestResponse) ProtoMessage

func (*StopOnRequestResponse) ProtoMessage()

func (*StopOnRequestResponse) ProtoReflect

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

func (*StopOnRequestResponse) Reset

func (x *StopOnRequestResponse) Reset()

func (*StopOnRequestResponse) SetFilters

func (*StopOnRequestResponse) String

func (x *StopOnRequestResponse) String() string

type StopOnRequestResponse_ResourceFilter

type StopOnRequestResponse_ResourceFilter struct {
	TypeUrl string `protobuf:"bytes,1,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"`
	Name    string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*StopOnRequestResponse_ResourceFilter) GetName

func (*StopOnRequestResponse_ResourceFilter) GetTypeUrl

func (*StopOnRequestResponse_ResourceFilter) ProtoMessage

func (*StopOnRequestResponse_ResourceFilter) ProtoMessage()

func (*StopOnRequestResponse_ResourceFilter) ProtoReflect

func (*StopOnRequestResponse_ResourceFilter) Reset

func (*StopOnRequestResponse_ResourceFilter) SetName

func (*StopOnRequestResponse_ResourceFilter) SetTypeUrl

func (*StopOnRequestResponse_ResourceFilter) String

type StopOnRequestResponse_ResourceFilter_builder

type StopOnRequestResponse_ResourceFilter_builder struct {
	TypeUrl string
	Name    string
	// contains filtered or unexported fields
}

func (StopOnRequestResponse_ResourceFilter_builder) Build

type StopOnRequestResponse_builder

type StopOnRequestResponse_builder struct {
	Filters []*StopOnRequestResponse_ResourceFilter
	// contains filtered or unexported fields
}

func (StopOnRequestResponse_builder) Build

Source Files

  • xdsconfig.pb.go

Jump to

Keyboard shortcuts

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