Documentation
¶
Index ¶
- Variables
- type SetResourcesRequest
- func (x *SetResourcesRequest) GetResources() []*SetResourcesRequest_ResourceToSet
- func (*SetResourcesRequest) ProtoMessage()
- func (x *SetResourcesRequest) ProtoReflect() protoreflect.Message
- func (x *SetResourcesRequest) Reset()
- func (x *SetResourcesRequest) SetResources(v []*SetResourcesRequest_ResourceToSet)
- func (x *SetResourcesRequest) String() string
- type SetResourcesRequest_ResourceToSet
- func (x *SetResourcesRequest_ResourceToSet) ClearBody()
- func (x *SetResourcesRequest_ResourceToSet) GetBody() *anypb.Any
- func (x *SetResourcesRequest_ResourceToSet) GetName() string
- func (x *SetResourcesRequest_ResourceToSet) GetTypeUrl() string
- func (x *SetResourcesRequest_ResourceToSet) HasBody() bool
- func (*SetResourcesRequest_ResourceToSet) ProtoMessage()
- func (x *SetResourcesRequest_ResourceToSet) ProtoReflect() protoreflect.Message
- func (x *SetResourcesRequest_ResourceToSet) Reset()
- func (x *SetResourcesRequest_ResourceToSet) SetBody(v *anypb.Any)
- func (x *SetResourcesRequest_ResourceToSet) SetName(v string)
- func (x *SetResourcesRequest_ResourceToSet) SetTypeUrl(v string)
- func (x *SetResourcesRequest_ResourceToSet) String() string
- type SetResourcesRequest_ResourceToSet_builder
- type SetResourcesRequest_builder
- type SetResourcesResponse
- func (x *SetResourcesResponse) GetResource() []*anypb.Any
- func (*SetResourcesResponse) ProtoMessage()
- func (x *SetResourcesResponse) ProtoReflect() protoreflect.Message
- func (x *SetResourcesResponse) Reset()
- func (x *SetResourcesResponse) SetResource(v []*anypb.Any)
- func (x *SetResourcesResponse) String() string
- type SetResourcesResponse_builder
- type StopOnRequestRequest
- func (x *StopOnRequestRequest) GetName() string
- func (x *StopOnRequestRequest) GetTypeUrl() string
- func (*StopOnRequestRequest) ProtoMessage()
- func (x *StopOnRequestRequest) ProtoReflect() protoreflect.Message
- func (x *StopOnRequestRequest) Reset()
- func (x *StopOnRequestRequest) SetName(v string)
- func (x *StopOnRequestRequest) SetTypeUrl(v string)
- func (x *StopOnRequestRequest) String() string
- type StopOnRequestRequest_builder
- type StopOnRequestResponse
- func (x *StopOnRequestResponse) GetFilters() []*StopOnRequestResponse_ResourceFilter
- func (*StopOnRequestResponse) ProtoMessage()
- func (x *StopOnRequestResponse) ProtoReflect() protoreflect.Message
- func (x *StopOnRequestResponse) Reset()
- func (x *StopOnRequestResponse) SetFilters(v []*StopOnRequestResponse_ResourceFilter)
- func (x *StopOnRequestResponse) String() string
- type StopOnRequestResponse_ResourceFilter
- func (x *StopOnRequestResponse_ResourceFilter) GetName() string
- func (x *StopOnRequestResponse_ResourceFilter) GetTypeUrl() string
- func (*StopOnRequestResponse_ResourceFilter) ProtoMessage()
- func (x *StopOnRequestResponse_ResourceFilter) ProtoReflect() protoreflect.Message
- func (x *StopOnRequestResponse_ResourceFilter) Reset()
- func (x *StopOnRequestResponse_ResourceFilter) SetName(v string)
- func (x *StopOnRequestResponse_ResourceFilter) SetTypeUrl(v string)
- func (x *StopOnRequestResponse_ResourceFilter) String() string
- type StopOnRequestResponse_ResourceFilter_builder
- type StopOnRequestResponse_builder
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 (x *SetResourcesRequest) GetResources() []*SetResourcesRequest_ResourceToSet
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 (x *SetResourcesRequest) SetResources(v []*SetResourcesRequest_ResourceToSet)
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 (x *SetResourcesRequest_ResourceToSet) GetBody() *anypb.Any
func (*SetResourcesRequest_ResourceToSet) GetName ¶
func (x *SetResourcesRequest_ResourceToSet) GetName() string
func (*SetResourcesRequest_ResourceToSet) GetTypeUrl ¶
func (x *SetResourcesRequest_ResourceToSet) GetTypeUrl() string
func (*SetResourcesRequest_ResourceToSet) HasBody ¶
func (x *SetResourcesRequest_ResourceToSet) HasBody() bool
func (*SetResourcesRequest_ResourceToSet) ProtoMessage ¶
func (*SetResourcesRequest_ResourceToSet) ProtoMessage()
func (*SetResourcesRequest_ResourceToSet) ProtoReflect ¶
func (x *SetResourcesRequest_ResourceToSet) ProtoReflect() protoreflect.Message
func (*SetResourcesRequest_ResourceToSet) Reset ¶
func (x *SetResourcesRequest_ResourceToSet) Reset()
func (*SetResourcesRequest_ResourceToSet) SetBody ¶
func (x *SetResourcesRequest_ResourceToSet) SetBody(v *anypb.Any)
func (*SetResourcesRequest_ResourceToSet) SetName ¶
func (x *SetResourcesRequest_ResourceToSet) SetName(v string)
func (*SetResourcesRequest_ResourceToSet) SetTypeUrl ¶
func (x *SetResourcesRequest_ResourceToSet) SetTypeUrl(v string)
func (*SetResourcesRequest_ResourceToSet) String ¶
func (x *SetResourcesRequest_ResourceToSet) String() 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 ¶
func (b0 SetResourcesRequest_ResourceToSet_builder) Build() *SetResourcesRequest_ResourceToSet
type SetResourcesRequest_builder ¶
type SetResourcesRequest_builder struct {
Resources []*SetResourcesRequest_ResourceToSet
// contains filtered or unexported fields
}
func (SetResourcesRequest_builder) Build ¶
func (b0 SetResourcesRequest_builder) Build() *SetResourcesRequest
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 ¶
func (b0 SetResourcesResponse_builder) Build() *SetResourcesResponse
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 ¶
func (b0 StopOnRequestRequest_builder) Build() *StopOnRequestRequest
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 (x *StopOnRequestResponse) GetFilters() []*StopOnRequestResponse_ResourceFilter
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 (x *StopOnRequestResponse) SetFilters(v []*StopOnRequestResponse_ResourceFilter)
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 (x *StopOnRequestResponse_ResourceFilter) GetName() string
func (*StopOnRequestResponse_ResourceFilter) GetTypeUrl ¶
func (x *StopOnRequestResponse_ResourceFilter) GetTypeUrl() string
func (*StopOnRequestResponse_ResourceFilter) ProtoMessage ¶
func (*StopOnRequestResponse_ResourceFilter) ProtoMessage()
func (*StopOnRequestResponse_ResourceFilter) ProtoReflect ¶
func (x *StopOnRequestResponse_ResourceFilter) ProtoReflect() protoreflect.Message
func (*StopOnRequestResponse_ResourceFilter) Reset ¶
func (x *StopOnRequestResponse_ResourceFilter) Reset()
func (*StopOnRequestResponse_ResourceFilter) SetName ¶
func (x *StopOnRequestResponse_ResourceFilter) SetName(v string)
func (*StopOnRequestResponse_ResourceFilter) SetTypeUrl ¶
func (x *StopOnRequestResponse_ResourceFilter) SetTypeUrl(v string)
func (*StopOnRequestResponse_ResourceFilter) String ¶
func (x *StopOnRequestResponse_ResourceFilter) String() string
type StopOnRequestResponse_ResourceFilter_builder ¶
type StopOnRequestResponse_ResourceFilter_builder struct {
TypeUrl string
Name string
// contains filtered or unexported fields
}
func (StopOnRequestResponse_ResourceFilter_builder) Build ¶
func (b0 StopOnRequestResponse_ResourceFilter_builder) Build() *StopOnRequestResponse_ResourceFilter
type StopOnRequestResponse_builder ¶
type StopOnRequestResponse_builder struct {
Filters []*StopOnRequestResponse_ResourceFilter
// contains filtered or unexported fields
}
func (StopOnRequestResponse_builder) Build ¶
func (b0 StopOnRequestResponse_builder) Build() *StopOnRequestResponse
Source Files
¶
- xdsconfig.pb.go
Click to show internal directories.
Click to hide internal directories.