2024-09-26 18:01:49 -04:00
// Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
2024-11-26 22:05:50 -05:00
package svcv1
2024-09-26 18:01:49 -04:00
import (
fmt "fmt"
runtime "github.com/cosmos/cosmos-proto/runtime"
_ "google.golang.org/genproto/googleapis/api/annotations"
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoiface "google.golang.org/protobuf/runtime/protoiface"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
2025-10-21 12:04:29 -04:00
io "io"
reflect "reflect"
sort "sort"
sync "sync"
2024-09-26 18:01:49 -04:00
)
var (
md_QueryParamsRequest protoreflect . MessageDescriptor
)
func init () {
2024-11-26 22:05:50 -05:00
file_svc_v1_query_proto_init ()
md_QueryParamsRequest = File_svc_v1_query_proto . Messages (). ByName ( "QueryParamsRequest" )
2024-09-26 18:01:49 -04:00
}
var _ protoreflect . Message = ( * fastReflection_QueryParamsRequest )( nil )
type fastReflection_QueryParamsRequest QueryParamsRequest
func ( x * QueryParamsRequest ) ProtoReflect () protoreflect . Message {
return ( * fastReflection_QueryParamsRequest )( x )
}
func ( x * QueryParamsRequest ) slowProtoReflect () protoreflect . Message {
2024-11-26 22:05:50 -05:00
mi := & file_svc_v1_query_proto_msgTypes [ 0 ]
2024-09-26 18:01:49 -04:00
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
if ms . LoadMessageInfo () == nil {
ms . StoreMessageInfo ( mi )
}
return ms
}
return mi . MessageOf ( x )
}
var _fastReflection_QueryParamsRequest_messageType fastReflection_QueryParamsRequest_messageType
var _ protoreflect . MessageType = fastReflection_QueryParamsRequest_messageType {}
type fastReflection_QueryParamsRequest_messageType struct {}
func ( x fastReflection_QueryParamsRequest_messageType ) Zero () protoreflect . Message {
return ( * fastReflection_QueryParamsRequest )( nil )
}
func ( x fastReflection_QueryParamsRequest_messageType ) New () protoreflect . Message {
return new ( fastReflection_QueryParamsRequest )
}
func ( x fastReflection_QueryParamsRequest_messageType ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryParamsRequest
}
// Descriptor returns message descriptor, which contains only the protobuf
// type information for the message.
func ( x * fastReflection_QueryParamsRequest ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryParamsRequest
}
// Type returns the message type, which encapsulates both Go and protobuf
// type information. If the Go type information is not needed,
// it is recommended that the message descriptor be used instead.
func ( x * fastReflection_QueryParamsRequest ) Type () protoreflect . MessageType {
return _fastReflection_QueryParamsRequest_messageType
}
// New returns a newly allocated and mutable empty message.
func ( x * fastReflection_QueryParamsRequest ) New () protoreflect . Message {
return new ( fastReflection_QueryParamsRequest )
}
// Interface unwraps the message reflection interface and
// returns the underlying ProtoMessage interface.
func ( x * fastReflection_QueryParamsRequest ) Interface () protoreflect . ProtoMessage {
return ( * QueryParamsRequest )( x )
}
// Range iterates over every populated field in an undefined order,
// calling f for each field descriptor and value encountered.
// Range returns immediately if f returns false.
// While iterating, mutating operations may only be performed
// on the current field descriptor.
func ( x * fastReflection_QueryParamsRequest ) Range ( f func ( protoreflect . FieldDescriptor , protoreflect . Value ) bool ) {
}
// Has reports whether a field is populated.
//
// Some fields have the property of nullability where it is possible to
// distinguish between the default value of a field and whether the field
// was explicitly populated with the default value. Singular message fields,
// member fields of a oneof, and proto2 scalar fields are nullable. Such
// fields are populated only if explicitly set.
//
// In other cases (aside from the nullable cases above),
// a proto3 scalar field is populated if it contains a non-zero value, and
// a repeated field is populated if it is non-empty.
func ( x * fastReflection_QueryParamsRequest ) Has ( fd protoreflect . FieldDescriptor ) bool {
switch fd . FullName () {
default :
if fd . IsExtension () {
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryParamsRequest" ))
2024-09-26 18:01:49 -04:00
}
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "message svc.v1.QueryParamsRequest does not contain field %s" , fd . FullName ()))
2024-09-26 18:01:49 -04:00
}
}
// Clear clears the field such that a subsequent Has call reports false.
//
// Clearing an extension field clears both the extension type and value
// associated with the given field number.
//
// Clear is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryParamsRequest ) Clear ( fd protoreflect . FieldDescriptor ) {
switch fd . FullName () {
default :
if fd . IsExtension () {
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryParamsRequest" ))
2024-09-26 18:01:49 -04:00
}
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "message svc.v1.QueryParamsRequest does not contain field %s" , fd . FullName ()))
2024-09-26 18:01:49 -04:00
}
}
// Get retrieves the value for a field.
//
// For unpopulated scalars, it returns the default value, where
// the default value of a bytes scalar is guaranteed to be a copy.
// For unpopulated composite types, it returns an empty, read-only view
// of the value; to obtain a mutable reference, use Mutable.
func ( x * fastReflection_QueryParamsRequest ) Get ( descriptor protoreflect . FieldDescriptor ) protoreflect . Value {
switch descriptor . FullName () {
default :
if descriptor . IsExtension () {
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryParamsRequest" ))
2024-09-26 18:01:49 -04:00
}
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "message svc.v1.QueryParamsRequest does not contain field %s" , descriptor . FullName ()))
2024-09-26 18:01:49 -04:00
}
}
// Set stores the value for a field.
//
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType.
// When setting a composite type, it is unspecified whether the stored value
// aliases the source's memory in any way. If the composite value is an
// empty, read-only value, then it panics.
//
// Set is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryParamsRequest ) Set ( fd protoreflect . FieldDescriptor , value protoreflect . Value ) {
switch fd . FullName () {
default :
if fd . IsExtension () {
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryParamsRequest" ))
2024-09-26 18:01:49 -04:00
}
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "message svc.v1.QueryParamsRequest does not contain field %s" , fd . FullName ()))
2024-09-26 18:01:49 -04:00
}
}
// Mutable returns a mutable reference to a composite type.
//
// If the field is unpopulated, it may allocate a composite value.
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType
// if not already stored.
// It panics if the field does not contain a composite type.
//
// Mutable is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryParamsRequest ) Mutable ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
default :
if fd . IsExtension () {
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryParamsRequest" ))
2024-09-26 18:01:49 -04:00
}
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "message svc.v1.QueryParamsRequest does not contain field %s" , fd . FullName ()))
2024-09-26 18:01:49 -04:00
}
}
// NewField returns a new value that is assignable to the field
// for the given descriptor. For scalars, this returns the default value.
// For lists, maps, and messages, this returns a new, empty, mutable value.
func ( x * fastReflection_QueryParamsRequest ) NewField ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
default :
if fd . IsExtension () {
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryParamsRequest" ))
2024-09-26 18:01:49 -04:00
}
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "message svc.v1.QueryParamsRequest does not contain field %s" , fd . FullName ()))
2024-09-26 18:01:49 -04:00
}
}
// WhichOneof reports which field within the oneof is populated,
// returning nil if none are populated.
// It panics if the oneof descriptor does not belong to this message.
func ( x * fastReflection_QueryParamsRequest ) WhichOneof ( d protoreflect . OneofDescriptor ) protoreflect . FieldDescriptor {
switch d . FullName () {
default :
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "%s is not a oneof field in svc.v1.QueryParamsRequest" , d . FullName ()))
2024-09-26 18:01:49 -04:00
}
panic ( "unreachable" )
}
// GetUnknown retrieves the entire list of unknown fields.
// The caller may only mutate the contents of the RawFields
// if the mutated bytes are stored back into the message with SetUnknown.
func ( x * fastReflection_QueryParamsRequest ) GetUnknown () protoreflect . RawFields {
return x . unknownFields
}
// SetUnknown stores an entire list of unknown fields.
// The raw fields must be syntactically valid according to the wire format.
// An implementation may panic if this is not the case.
// Once stored, the caller must not mutate the content of the RawFields.
// An empty RawFields may be passed to clear the fields.
//
// SetUnknown is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryParamsRequest ) SetUnknown ( fields protoreflect . RawFields ) {
x . unknownFields = fields
}
// IsValid reports whether the message is valid.
//
// An invalid message is an empty, read-only value.
//
// An invalid message often corresponds to a nil pointer of the concrete
// message type, but the details are implementation dependent.
// Validity is not part of the protobuf data model, and may not
// be preserved in marshaling or other operations.
func ( x * fastReflection_QueryParamsRequest ) IsValid () bool {
return x != nil
}
// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
// This method may return nil.
//
// The returned methods type is identical to
// "google.golang.org/protobuf/runtime/protoiface".Methods.
// Consult the protoiface package documentation for details.
func ( x * fastReflection_QueryParamsRequest ) ProtoMethods () * protoiface . Methods {
size := func ( input protoiface . SizeInput ) protoiface . SizeOutput {
x := input . Message . Interface ().( * QueryParamsRequest )
if x == nil {
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : 0 ,
}
}
options := runtime . SizeInputToOptions ( input )
_ = options
var n int
var l int
_ = l
if x . unknownFields != nil {
n += len ( x . unknownFields )
}
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : n ,
}
}
marshal := func ( input protoiface . MarshalInput ) ( protoiface . MarshalOutput , error ) {
x := input . Message . Interface ().( * QueryParamsRequest )
if x == nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
options := runtime . MarshalInputToOptions ( input )
_ = options
size := options . Size ( x )
dAtA := make ([] byte , size )
i := len ( dAtA )
_ = i
var l int
_ = l
if x . unknownFields != nil {
i -= len ( x . unknownFields )
copy ( dAtA [ i :], x . unknownFields )
}
if input . Buf != nil {
input . Buf = append ( input . Buf , dAtA ... )
} else {
input . Buf = dAtA
}
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
unmarshal := func ( input protoiface . UnmarshalInput ) ( protoiface . UnmarshalOutput , error ) {
x := input . Message . Interface ().( * QueryParamsRequest )
if x == nil {
return protoiface . UnmarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Flags : input . Flags ,
}, nil
}
options := runtime . UnmarshalInputToOptions ( input )
_ = options
dAtA := input . Buf
l := len ( dAtA )
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
wire |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
fieldNum := int32 ( wire >> 3 )
wireType := int ( wire & 0x7 )
if wireType == 4 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryParamsRequest: wiretype end group for non-group" )
}
if fieldNum <= 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryParamsRequest: illegal tag %d (wire type %d)" , fieldNum , wire )
}
switch fieldNum {
default :
iNdEx = preIndex
skippy , err := runtime . Skip ( dAtA [ iNdEx :])
if err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
if ( skippy < 0 ) || ( iNdEx + skippy ) < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if ( iNdEx + skippy ) > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
if ! options . DiscardUnknown {
x . unknownFields = append ( x . unknownFields , dAtA [ iNdEx : iNdEx + skippy ] ... )
}
iNdEx += skippy
}
}
if iNdEx > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, nil
}
return & protoiface . Methods {
NoUnkeyedLiterals : struct {}{},
Flags : protoiface . SupportMarshalDeterministic | protoiface . SupportUnmarshalDiscardUnknown ,
Size : size ,
Marshal : marshal ,
Unmarshal : unmarshal ,
Merge : nil ,
CheckInitialized : nil ,
}
}
var (
md_QueryParamsResponse protoreflect . MessageDescriptor
fd_QueryParamsResponse_params protoreflect . FieldDescriptor
)
func init () {
2024-11-26 22:05:50 -05:00
file_svc_v1_query_proto_init ()
md_QueryParamsResponse = File_svc_v1_query_proto . Messages (). ByName ( "QueryParamsResponse" )
2024-09-26 18:01:49 -04:00
fd_QueryParamsResponse_params = md_QueryParamsResponse . Fields (). ByName ( "params" )
}
var _ protoreflect . Message = ( * fastReflection_QueryParamsResponse )( nil )
type fastReflection_QueryParamsResponse QueryParamsResponse
func ( x * QueryParamsResponse ) ProtoReflect () protoreflect . Message {
return ( * fastReflection_QueryParamsResponse )( x )
}
func ( x * QueryParamsResponse ) slowProtoReflect () protoreflect . Message {
2024-11-26 22:05:50 -05:00
mi := & file_svc_v1_query_proto_msgTypes [ 1 ]
2024-09-26 18:01:49 -04:00
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
if ms . LoadMessageInfo () == nil {
ms . StoreMessageInfo ( mi )
}
return ms
}
return mi . MessageOf ( x )
}
var _fastReflection_QueryParamsResponse_messageType fastReflection_QueryParamsResponse_messageType
var _ protoreflect . MessageType = fastReflection_QueryParamsResponse_messageType {}
type fastReflection_QueryParamsResponse_messageType struct {}
func ( x fastReflection_QueryParamsResponse_messageType ) Zero () protoreflect . Message {
return ( * fastReflection_QueryParamsResponse )( nil )
}
func ( x fastReflection_QueryParamsResponse_messageType ) New () protoreflect . Message {
return new ( fastReflection_QueryParamsResponse )
}
func ( x fastReflection_QueryParamsResponse_messageType ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryParamsResponse
}
// Descriptor returns message descriptor, which contains only the protobuf
// type information for the message.
func ( x * fastReflection_QueryParamsResponse ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryParamsResponse
}
// Type returns the message type, which encapsulates both Go and protobuf
// type information. If the Go type information is not needed,
// it is recommended that the message descriptor be used instead.
func ( x * fastReflection_QueryParamsResponse ) Type () protoreflect . MessageType {
return _fastReflection_QueryParamsResponse_messageType
}
// New returns a newly allocated and mutable empty message.
func ( x * fastReflection_QueryParamsResponse ) New () protoreflect . Message {
return new ( fastReflection_QueryParamsResponse )
}
// Interface unwraps the message reflection interface and
// returns the underlying ProtoMessage interface.
func ( x * fastReflection_QueryParamsResponse ) Interface () protoreflect . ProtoMessage {
return ( * QueryParamsResponse )( x )
}
// Range iterates over every populated field in an undefined order,
// calling f for each field descriptor and value encountered.
// Range returns immediately if f returns false.
// While iterating, mutating operations may only be performed
// on the current field descriptor.
func ( x * fastReflection_QueryParamsResponse ) Range ( f func ( protoreflect . FieldDescriptor , protoreflect . Value ) bool ) {
if x . Params != nil {
value := protoreflect . ValueOfMessage ( x . Params . ProtoReflect ())
if ! f ( fd_QueryParamsResponse_params , value ) {
return
}
}
}
// Has reports whether a field is populated.
//
// Some fields have the property of nullability where it is possible to
// distinguish between the default value of a field and whether the field
// was explicitly populated with the default value. Singular message fields,
// member fields of a oneof, and proto2 scalar fields are nullable. Such
// fields are populated only if explicitly set.
//
// In other cases (aside from the nullable cases above),
// a proto3 scalar field is populated if it contains a non-zero value, and
// a repeated field is populated if it is non-empty.
func ( x * fastReflection_QueryParamsResponse ) Has ( fd protoreflect . FieldDescriptor ) bool {
switch fd . FullName () {
2024-11-26 22:05:50 -05:00
case "svc.v1.QueryParamsResponse.params" :
2024-09-26 18:01:49 -04:00
return x . Params != nil
default :
if fd . IsExtension () {
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryParamsResponse" ))
2024-09-26 18:01:49 -04:00
}
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "message svc.v1.QueryParamsResponse does not contain field %s" , fd . FullName ()))
2024-09-26 18:01:49 -04:00
}
}
// Clear clears the field such that a subsequent Has call reports false.
//
// Clearing an extension field clears both the extension type and value
// associated with the given field number.
//
// Clear is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryParamsResponse ) Clear ( fd protoreflect . FieldDescriptor ) {
switch fd . FullName () {
2024-11-26 22:05:50 -05:00
case "svc.v1.QueryParamsResponse.params" :
2024-09-26 18:01:49 -04:00
x . Params = nil
default :
if fd . IsExtension () {
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryParamsResponse" ))
2024-09-26 18:01:49 -04:00
}
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "message svc.v1.QueryParamsResponse does not contain field %s" , fd . FullName ()))
2024-09-26 18:01:49 -04:00
}
}
// Get retrieves the value for a field.
//
// For unpopulated scalars, it returns the default value, where
// the default value of a bytes scalar is guaranteed to be a copy.
// For unpopulated composite types, it returns an empty, read-only view
// of the value; to obtain a mutable reference, use Mutable.
func ( x * fastReflection_QueryParamsResponse ) Get ( descriptor protoreflect . FieldDescriptor ) protoreflect . Value {
switch descriptor . FullName () {
2024-11-26 22:05:50 -05:00
case "svc.v1.QueryParamsResponse.params" :
2024-09-26 18:01:49 -04:00
value := x . Params
return protoreflect . ValueOfMessage ( value . ProtoReflect ())
default :
if descriptor . IsExtension () {
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryParamsResponse" ))
2024-09-26 18:01:49 -04:00
}
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "message svc.v1.QueryParamsResponse does not contain field %s" , descriptor . FullName ()))
2024-09-26 18:01:49 -04:00
}
}
// Set stores the value for a field.
//
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType.
// When setting a composite type, it is unspecified whether the stored value
// aliases the source's memory in any way. If the composite value is an
// empty, read-only value, then it panics.
//
// Set is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryParamsResponse ) Set ( fd protoreflect . FieldDescriptor , value protoreflect . Value ) {
switch fd . FullName () {
2024-11-26 22:05:50 -05:00
case "svc.v1.QueryParamsResponse.params" :
2024-09-26 18:01:49 -04:00
x . Params = value . Message (). Interface ().( * Params )
default :
if fd . IsExtension () {
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryParamsResponse" ))
2024-09-26 18:01:49 -04:00
}
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "message svc.v1.QueryParamsResponse does not contain field %s" , fd . FullName ()))
2024-09-26 18:01:49 -04:00
}
}
// Mutable returns a mutable reference to a composite type.
//
// If the field is unpopulated, it may allocate a composite value.
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType
// if not already stored.
// It panics if the field does not contain a composite type.
//
// Mutable is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryParamsResponse ) Mutable ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
2024-11-26 22:05:50 -05:00
case "svc.v1.QueryParamsResponse.params" :
2024-09-26 18:01:49 -04:00
if x . Params == nil {
x . Params = new ( Params )
}
return protoreflect . ValueOfMessage ( x . Params . ProtoReflect ())
default :
if fd . IsExtension () {
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryParamsResponse" ))
2024-09-26 18:01:49 -04:00
}
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "message svc.v1.QueryParamsResponse does not contain field %s" , fd . FullName ()))
2024-09-26 18:01:49 -04:00
}
}
// NewField returns a new value that is assignable to the field
// for the given descriptor. For scalars, this returns the default value.
// For lists, maps, and messages, this returns a new, empty, mutable value.
func ( x * fastReflection_QueryParamsResponse ) NewField ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
2024-11-26 22:05:50 -05:00
case "svc.v1.QueryParamsResponse.params" :
2024-09-26 18:01:49 -04:00
m := new ( Params )
return protoreflect . ValueOfMessage ( m . ProtoReflect ())
default :
if fd . IsExtension () {
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryParamsResponse" ))
2024-09-26 18:01:49 -04:00
}
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "message svc.v1.QueryParamsResponse does not contain field %s" , fd . FullName ()))
2024-09-26 18:01:49 -04:00
}
}
// WhichOneof reports which field within the oneof is populated,
// returning nil if none are populated.
// It panics if the oneof descriptor does not belong to this message.
func ( x * fastReflection_QueryParamsResponse ) WhichOneof ( d protoreflect . OneofDescriptor ) protoreflect . FieldDescriptor {
switch d . FullName () {
default :
2024-11-26 22:05:50 -05:00
panic ( fmt . Errorf ( "%s is not a oneof field in svc.v1.QueryParamsResponse" , d . FullName ()))
2024-09-26 18:01:49 -04:00
}
panic ( "unreachable" )
}
// GetUnknown retrieves the entire list of unknown fields.
// The caller may only mutate the contents of the RawFields
// if the mutated bytes are stored back into the message with SetUnknown.
func ( x * fastReflection_QueryParamsResponse ) GetUnknown () protoreflect . RawFields {
return x . unknownFields
}
// SetUnknown stores an entire list of unknown fields.
// The raw fields must be syntactically valid according to the wire format.
// An implementation may panic if this is not the case.
// Once stored, the caller must not mutate the content of the RawFields.
// An empty RawFields may be passed to clear the fields.
//
// SetUnknown is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryParamsResponse ) SetUnknown ( fields protoreflect . RawFields ) {
x . unknownFields = fields
}
// IsValid reports whether the message is valid.
//
// An invalid message is an empty, read-only value.
//
// An invalid message often corresponds to a nil pointer of the concrete
// message type, but the details are implementation dependent.
// Validity is not part of the protobuf data model, and may not
// be preserved in marshaling or other operations.
func ( x * fastReflection_QueryParamsResponse ) IsValid () bool {
return x != nil
}
// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
// This method may return nil.
//
// The returned methods type is identical to
// "google.golang.org/protobuf/runtime/protoiface".Methods.
// Consult the protoiface package documentation for details.
func ( x * fastReflection_QueryParamsResponse ) ProtoMethods () * protoiface . Methods {
size := func ( input protoiface . SizeInput ) protoiface . SizeOutput {
x := input . Message . Interface ().( * QueryParamsResponse )
if x == nil {
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : 0 ,
}
}
options := runtime . SizeInputToOptions ( input )
_ = options
var n int
var l int
_ = l
if x . Params != nil {
l = options . Size ( x . Params )
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
if x . unknownFields != nil {
n += len ( x . unknownFields )
}
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : n ,
}
}
marshal := func ( input protoiface . MarshalInput ) ( protoiface . MarshalOutput , error ) {
x := input . Message . Interface ().( * QueryParamsResponse )
if x == nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
options := runtime . MarshalInputToOptions ( input )
_ = options
size := options . Size ( x )
dAtA := make ([] byte , size )
i := len ( dAtA )
_ = i
var l int
_ = l
if x . unknownFields != nil {
i -= len ( x . unknownFields )
copy ( dAtA [ i :], x . unknownFields )
}
if x . Params != nil {
encoded , err := options . Marshal ( x . Params )
if err != nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, err
}
i -= len ( encoded )
copy ( dAtA [ i :], encoded )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( encoded )))
i --
dAtA [ i ] = 0xa
}
if input . Buf != nil {
input . Buf = append ( input . Buf , dAtA ... )
} else {
input . Buf = dAtA
}
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
unmarshal := func ( input protoiface . UnmarshalInput ) ( protoiface . UnmarshalOutput , error ) {
x := input . Message . Interface ().( * QueryParamsResponse )
if x == nil {
return protoiface . UnmarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Flags : input . Flags ,
}, nil
}
options := runtime . UnmarshalInputToOptions ( input )
_ = options
dAtA := input . Buf
l := len ( dAtA )
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
wire |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
fieldNum := int32 ( wire >> 3 )
wireType := int ( wire & 0x7 )
if wireType == 4 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryParamsResponse: wiretype end group for non-group" )
}
if fieldNum <= 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryParamsResponse: illegal tag %d (wire type %d)" , fieldNum , wire )
}
switch fieldNum {
case 1 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field Params" , wireType )
}
var msglen int
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
msglen |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
if msglen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + msglen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
if x . Params == nil {
x . Params = & Params {}
}
if err := options . Unmarshal ( dAtA [ iNdEx : postIndex ], x . Params ); err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
iNdEx = postIndex
default :
iNdEx = preIndex
skippy , err := runtime . Skip ( dAtA [ iNdEx :])
if err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
if ( skippy < 0 ) || ( iNdEx + skippy ) < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if ( iNdEx + skippy ) > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
if ! options . DiscardUnknown {
x . unknownFields = append ( x . unknownFields , dAtA [ iNdEx : iNdEx + skippy ] ... )
}
iNdEx += skippy
}
}
if iNdEx > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, nil
}
return & protoiface . Methods {
NoUnkeyedLiterals : struct {}{},
Flags : protoiface . SupportMarshalDeterministic | protoiface . SupportUnmarshalDiscardUnknown ,
Size : size ,
Marshal : marshal ,
Unmarshal : unmarshal ,
Merge : nil ,
CheckInitialized : nil ,
}
}
2024-12-24 10:38:17 -05:00
var (
2025-10-03 14:45:52 -04:00
md_QueryDomainVerificationRequest protoreflect . MessageDescriptor
fd_QueryDomainVerificationRequest_domain protoreflect . FieldDescriptor
2024-12-24 10:38:17 -05:00
)
func init () {
file_svc_v1_query_proto_init ()
2025-10-03 14:45:52 -04:00
md_QueryDomainVerificationRequest = File_svc_v1_query_proto . Messages (). ByName ( "QueryDomainVerificationRequest" )
fd_QueryDomainVerificationRequest_domain = md_QueryDomainVerificationRequest . Fields (). ByName ( "domain" )
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
var _ protoreflect . Message = ( * fastReflection_QueryDomainVerificationRequest )( nil )
2024-12-24 10:38:17 -05:00
2025-10-03 14:45:52 -04:00
type fastReflection_QueryDomainVerificationRequest QueryDomainVerificationRequest
2024-12-24 10:38:17 -05:00
2025-10-03 14:45:52 -04:00
func ( x * QueryDomainVerificationRequest ) ProtoReflect () protoreflect . Message {
return ( * fastReflection_QueryDomainVerificationRequest )( x )
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
func ( x * QueryDomainVerificationRequest ) slowProtoReflect () protoreflect . Message {
2024-12-24 10:38:17 -05:00
mi := & file_svc_v1_query_proto_msgTypes [ 2 ]
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
if ms . LoadMessageInfo () == nil {
ms . StoreMessageInfo ( mi )
}
return ms
}
return mi . MessageOf ( x )
}
2025-10-03 14:45:52 -04:00
var _fastReflection_QueryDomainVerificationRequest_messageType fastReflection_QueryDomainVerificationRequest_messageType
var _ protoreflect . MessageType = fastReflection_QueryDomainVerificationRequest_messageType {}
2024-12-24 10:38:17 -05:00
2025-10-03 14:45:52 -04:00
type fastReflection_QueryDomainVerificationRequest_messageType struct {}
2024-12-24 10:38:17 -05:00
2025-10-03 14:45:52 -04:00
func ( x fastReflection_QueryDomainVerificationRequest_messageType ) Zero () protoreflect . Message {
return ( * fastReflection_QueryDomainVerificationRequest )( nil )
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
func ( x fastReflection_QueryDomainVerificationRequest_messageType ) New () protoreflect . Message {
return new ( fastReflection_QueryDomainVerificationRequest )
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
func ( x fastReflection_QueryDomainVerificationRequest_messageType ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryDomainVerificationRequest
2024-12-24 10:38:17 -05:00
}
// Descriptor returns message descriptor, which contains only the protobuf
// type information for the message.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationRequest ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryDomainVerificationRequest
2024-12-24 10:38:17 -05:00
}
// Type returns the message type, which encapsulates both Go and protobuf
// type information. If the Go type information is not needed,
// it is recommended that the message descriptor be used instead.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationRequest ) Type () protoreflect . MessageType {
return _fastReflection_QueryDomainVerificationRequest_messageType
2024-12-24 10:38:17 -05:00
}
// New returns a newly allocated and mutable empty message.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationRequest ) New () protoreflect . Message {
return new ( fastReflection_QueryDomainVerificationRequest )
2024-12-24 10:38:17 -05:00
}
// Interface unwraps the message reflection interface and
// returns the underlying ProtoMessage interface.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationRequest ) Interface () protoreflect . ProtoMessage {
return ( * QueryDomainVerificationRequest )( x )
2024-12-24 10:38:17 -05:00
}
// Range iterates over every populated field in an undefined order,
// calling f for each field descriptor and value encountered.
// Range returns immediately if f returns false.
// While iterating, mutating operations may only be performed
// on the current field descriptor.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationRequest ) Range ( f func ( protoreflect . FieldDescriptor , protoreflect . Value ) bool ) {
if x . Domain != "" {
value := protoreflect . ValueOfString ( x . Domain )
if ! f ( fd_QueryDomainVerificationRequest_domain , value ) {
2024-12-24 10:38:17 -05:00
return
}
}
}
// Has reports whether a field is populated.
//
// Some fields have the property of nullability where it is possible to
// distinguish between the default value of a field and whether the field
// was explicitly populated with the default value. Singular message fields,
// member fields of a oneof, and proto2 scalar fields are nullable. Such
// fields are populated only if explicitly set.
//
// In other cases (aside from the nullable cases above),
// a proto3 scalar field is populated if it contains a non-zero value, and
// a repeated field is populated if it is non-empty.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationRequest ) Has ( fd protoreflect . FieldDescriptor ) bool {
2024-12-24 10:38:17 -05:00
switch fd . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryDomainVerificationRequest.domain" :
return x . Domain != ""
2024-12-24 10:38:17 -05:00
default :
if fd . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryDomainVerificationRequest" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryDomainVerificationRequest does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// Clear clears the field such that a subsequent Has call reports false.
//
// Clearing an extension field clears both the extension type and value
// associated with the given field number.
//
// Clear is a mutating operation and unsafe for concurrent use.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationRequest ) Clear ( fd protoreflect . FieldDescriptor ) {
2024-12-24 10:38:17 -05:00
switch fd . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryDomainVerificationRequest.domain" :
x . Domain = ""
2024-12-24 10:38:17 -05:00
default :
if fd . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryDomainVerificationRequest" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryDomainVerificationRequest does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// Get retrieves the value for a field.
//
// For unpopulated scalars, it returns the default value, where
// the default value of a bytes scalar is guaranteed to be a copy.
// For unpopulated composite types, it returns an empty, read-only view
// of the value; to obtain a mutable reference, use Mutable.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationRequest ) Get ( descriptor protoreflect . FieldDescriptor ) protoreflect . Value {
2024-12-24 10:38:17 -05:00
switch descriptor . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryDomainVerificationRequest.domain" :
value := x . Domain
2024-12-24 10:38:17 -05:00
return protoreflect . ValueOfString ( value )
default :
if descriptor . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryDomainVerificationRequest" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryDomainVerificationRequest does not contain field %s" , descriptor . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// Set stores the value for a field.
//
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType.
// When setting a composite type, it is unspecified whether the stored value
// aliases the source's memory in any way. If the composite value is an
// empty, read-only value, then it panics.
//
// Set is a mutating operation and unsafe for concurrent use.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationRequest ) Set ( fd protoreflect . FieldDescriptor , value protoreflect . Value ) {
2024-12-24 10:38:17 -05:00
switch fd . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryDomainVerificationRequest.domain" :
x . Domain = value . Interface ().( string )
2024-12-24 10:38:17 -05:00
default :
if fd . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryDomainVerificationRequest" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryDomainVerificationRequest does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// Mutable returns a mutable reference to a composite type.
//
// If the field is unpopulated, it may allocate a composite value.
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType
// if not already stored.
// It panics if the field does not contain a composite type.
//
// Mutable is a mutating operation and unsafe for concurrent use.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationRequest ) Mutable ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
2024-12-24 10:38:17 -05:00
switch fd . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryDomainVerificationRequest.domain" :
panic ( fmt . Errorf ( "field domain of message svc.v1.QueryDomainVerificationRequest is not mutable" ))
2024-12-24 10:38:17 -05:00
default :
if fd . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryDomainVerificationRequest" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryDomainVerificationRequest does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// NewField returns a new value that is assignable to the field
// for the given descriptor. For scalars, this returns the default value.
// For lists, maps, and messages, this returns a new, empty, mutable value.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationRequest ) NewField ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
2024-12-24 10:38:17 -05:00
switch fd . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryDomainVerificationRequest.domain" :
2024-12-24 10:38:17 -05:00
return protoreflect . ValueOfString ( "" )
default :
if fd . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryDomainVerificationRequest" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryDomainVerificationRequest does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// WhichOneof reports which field within the oneof is populated,
// returning nil if none are populated.
// It panics if the oneof descriptor does not belong to this message.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationRequest ) WhichOneof ( d protoreflect . OneofDescriptor ) protoreflect . FieldDescriptor {
2024-12-24 10:38:17 -05:00
switch d . FullName () {
default :
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "%s is not a oneof field in svc.v1.QueryDomainVerificationRequest" , d . FullName ()))
2024-12-24 10:38:17 -05:00
}
panic ( "unreachable" )
}
// GetUnknown retrieves the entire list of unknown fields.
// The caller may only mutate the contents of the RawFields
// if the mutated bytes are stored back into the message with SetUnknown.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationRequest ) GetUnknown () protoreflect . RawFields {
2024-12-24 10:38:17 -05:00
return x . unknownFields
}
// SetUnknown stores an entire list of unknown fields.
// The raw fields must be syntactically valid according to the wire format.
// An implementation may panic if this is not the case.
// Once stored, the caller must not mutate the content of the RawFields.
// An empty RawFields may be passed to clear the fields.
//
// SetUnknown is a mutating operation and unsafe for concurrent use.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationRequest ) SetUnknown ( fields protoreflect . RawFields ) {
2024-12-24 10:38:17 -05:00
x . unknownFields = fields
}
// IsValid reports whether the message is valid.
//
// An invalid message is an empty, read-only value.
//
// An invalid message often corresponds to a nil pointer of the concrete
// message type, but the details are implementation dependent.
// Validity is not part of the protobuf data model, and may not
// be preserved in marshaling or other operations.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationRequest ) IsValid () bool {
2024-12-24 10:38:17 -05:00
return x != nil
}
// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
// This method may return nil.
//
// The returned methods type is identical to
// "google.golang.org/protobuf/runtime/protoiface".Methods.
// Consult the protoiface package documentation for details.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationRequest ) ProtoMethods () * protoiface . Methods {
2024-12-24 10:38:17 -05:00
size := func ( input protoiface . SizeInput ) protoiface . SizeOutput {
2025-10-03 14:45:52 -04:00
x := input . Message . Interface ().( * QueryDomainVerificationRequest )
2024-12-24 10:38:17 -05:00
if x == nil {
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : 0 ,
}
}
options := runtime . SizeInputToOptions ( input )
_ = options
var n int
var l int
_ = l
2025-10-03 14:45:52 -04:00
l = len ( x . Domain )
2024-12-24 10:38:17 -05:00
if l > 0 {
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
if x . unknownFields != nil {
n += len ( x . unknownFields )
}
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : n ,
}
}
marshal := func ( input protoiface . MarshalInput ) ( protoiface . MarshalOutput , error ) {
2025-10-03 14:45:52 -04:00
x := input . Message . Interface ().( * QueryDomainVerificationRequest )
2024-12-24 10:38:17 -05:00
if x == nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
options := runtime . MarshalInputToOptions ( input )
_ = options
size := options . Size ( x )
dAtA := make ([] byte , size )
i := len ( dAtA )
_ = i
var l int
_ = l
if x . unknownFields != nil {
i -= len ( x . unknownFields )
copy ( dAtA [ i :], x . unknownFields )
}
2025-10-03 14:45:52 -04:00
if len ( x . Domain ) > 0 {
i -= len ( x . Domain )
copy ( dAtA [ i :], x . Domain )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . Domain )))
2024-12-24 10:38:17 -05:00
i --
dAtA [ i ] = 0xa
}
if input . Buf != nil {
input . Buf = append ( input . Buf , dAtA ... )
} else {
input . Buf = dAtA
}
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
unmarshal := func ( input protoiface . UnmarshalInput ) ( protoiface . UnmarshalOutput , error ) {
2025-10-03 14:45:52 -04:00
x := input . Message . Interface ().( * QueryDomainVerificationRequest )
2024-12-24 10:38:17 -05:00
if x == nil {
return protoiface . UnmarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Flags : input . Flags ,
}, nil
}
options := runtime . UnmarshalInputToOptions ( input )
_ = options
dAtA := input . Buf
l := len ( dAtA )
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
wire |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
fieldNum := int32 ( wire >> 3 )
wireType := int ( wire & 0x7 )
if wireType == 4 {
2025-10-03 14:45:52 -04:00
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryDomainVerificationRequest: wiretype end group for non-group" )
2024-12-24 10:38:17 -05:00
}
if fieldNum <= 0 {
2025-10-03 14:45:52 -04:00
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryDomainVerificationRequest: illegal tag %d (wire type %d)" , fieldNum , wire )
2024-12-24 10:38:17 -05:00
}
switch fieldNum {
case 1 :
if wireType != 2 {
2025-10-03 14:45:52 -04:00
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field Domain" , wireType )
2024-12-24 10:38:17 -05:00
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
2025-10-03 14:45:52 -04:00
x . Domain = string ( dAtA [ iNdEx : postIndex ])
2024-12-24 10:38:17 -05:00
iNdEx = postIndex
default :
iNdEx = preIndex
skippy , err := runtime . Skip ( dAtA [ iNdEx :])
if err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
if ( skippy < 0 ) || ( iNdEx + skippy ) < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if ( iNdEx + skippy ) > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
if ! options . DiscardUnknown {
x . unknownFields = append ( x . unknownFields , dAtA [ iNdEx : iNdEx + skippy ] ... )
}
iNdEx += skippy
}
}
if iNdEx > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, nil
}
return & protoiface . Methods {
NoUnkeyedLiterals : struct {}{},
Flags : protoiface . SupportMarshalDeterministic | protoiface . SupportUnmarshalDiscardUnknown ,
Size : size ,
Marshal : marshal ,
Unmarshal : unmarshal ,
Merge : nil ,
CheckInitialized : nil ,
}
}
var (
2025-10-03 14:45:52 -04:00
md_QueryDomainVerificationResponse protoreflect . MessageDescriptor
fd_QueryDomainVerificationResponse_domain_verification protoreflect . FieldDescriptor
2024-12-24 10:38:17 -05:00
)
func init () {
file_svc_v1_query_proto_init ()
2025-10-03 14:45:52 -04:00
md_QueryDomainVerificationResponse = File_svc_v1_query_proto . Messages (). ByName ( "QueryDomainVerificationResponse" )
fd_QueryDomainVerificationResponse_domain_verification = md_QueryDomainVerificationResponse . Fields (). ByName ( "domain_verification" )
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
var _ protoreflect . Message = ( * fastReflection_QueryDomainVerificationResponse )( nil )
2024-12-24 10:38:17 -05:00
2025-10-03 14:45:52 -04:00
type fastReflection_QueryDomainVerificationResponse QueryDomainVerificationResponse
2024-12-24 10:38:17 -05:00
2025-10-03 14:45:52 -04:00
func ( x * QueryDomainVerificationResponse ) ProtoReflect () protoreflect . Message {
return ( * fastReflection_QueryDomainVerificationResponse )( x )
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
func ( x * QueryDomainVerificationResponse ) slowProtoReflect () protoreflect . Message {
2024-12-24 10:38:17 -05:00
mi := & file_svc_v1_query_proto_msgTypes [ 3 ]
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
if ms . LoadMessageInfo () == nil {
ms . StoreMessageInfo ( mi )
}
return ms
}
return mi . MessageOf ( x )
}
2025-10-03 14:45:52 -04:00
var _fastReflection_QueryDomainVerificationResponse_messageType fastReflection_QueryDomainVerificationResponse_messageType
var _ protoreflect . MessageType = fastReflection_QueryDomainVerificationResponse_messageType {}
2024-12-24 10:38:17 -05:00
2025-10-03 14:45:52 -04:00
type fastReflection_QueryDomainVerificationResponse_messageType struct {}
2024-12-24 10:38:17 -05:00
2025-10-03 14:45:52 -04:00
func ( x fastReflection_QueryDomainVerificationResponse_messageType ) Zero () protoreflect . Message {
return ( * fastReflection_QueryDomainVerificationResponse )( nil )
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
func ( x fastReflection_QueryDomainVerificationResponse_messageType ) New () protoreflect . Message {
return new ( fastReflection_QueryDomainVerificationResponse )
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
func ( x fastReflection_QueryDomainVerificationResponse_messageType ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryDomainVerificationResponse
2024-12-24 10:38:17 -05:00
}
// Descriptor returns message descriptor, which contains only the protobuf
// type information for the message.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationResponse ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryDomainVerificationResponse
2024-12-24 10:38:17 -05:00
}
// Type returns the message type, which encapsulates both Go and protobuf
// type information. If the Go type information is not needed,
// it is recommended that the message descriptor be used instead.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationResponse ) Type () protoreflect . MessageType {
return _fastReflection_QueryDomainVerificationResponse_messageType
2024-12-24 10:38:17 -05:00
}
// New returns a newly allocated and mutable empty message.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationResponse ) New () protoreflect . Message {
return new ( fastReflection_QueryDomainVerificationResponse )
2024-12-24 10:38:17 -05:00
}
// Interface unwraps the message reflection interface and
// returns the underlying ProtoMessage interface.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationResponse ) Interface () protoreflect . ProtoMessage {
return ( * QueryDomainVerificationResponse )( x )
2024-12-24 10:38:17 -05:00
}
// Range iterates over every populated field in an undefined order,
// calling f for each field descriptor and value encountered.
// Range returns immediately if f returns false.
// While iterating, mutating operations may only be performed
// on the current field descriptor.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationResponse ) Range ( f func ( protoreflect . FieldDescriptor , protoreflect . Value ) bool ) {
if x . DomainVerification != nil {
value := protoreflect . ValueOfMessage ( x . DomainVerification . ProtoReflect ())
if ! f ( fd_QueryDomainVerificationResponse_domain_verification , value ) {
2024-12-24 10:38:17 -05:00
return
}
}
}
// Has reports whether a field is populated.
//
// Some fields have the property of nullability where it is possible to
// distinguish between the default value of a field and whether the field
// was explicitly populated with the default value. Singular message fields,
// member fields of a oneof, and proto2 scalar fields are nullable. Such
// fields are populated only if explicitly set.
//
// In other cases (aside from the nullable cases above),
// a proto3 scalar field is populated if it contains a non-zero value, and
// a repeated field is populated if it is non-empty.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationResponse ) Has ( fd protoreflect . FieldDescriptor ) bool {
2024-12-24 10:38:17 -05:00
switch fd . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryDomainVerificationResponse.domain_verification" :
return x . DomainVerification != nil
2024-12-24 10:38:17 -05:00
default :
if fd . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryDomainVerificationResponse" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryDomainVerificationResponse does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// Clear clears the field such that a subsequent Has call reports false.
//
// Clearing an extension field clears both the extension type and value
// associated with the given field number.
//
// Clear is a mutating operation and unsafe for concurrent use.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationResponse ) Clear ( fd protoreflect . FieldDescriptor ) {
2024-12-24 10:38:17 -05:00
switch fd . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryDomainVerificationResponse.domain_verification" :
x . DomainVerification = nil
2024-12-24 10:38:17 -05:00
default :
if fd . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryDomainVerificationResponse" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryDomainVerificationResponse does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// Get retrieves the value for a field.
//
// For unpopulated scalars, it returns the default value, where
// the default value of a bytes scalar is guaranteed to be a copy.
// For unpopulated composite types, it returns an empty, read-only view
// of the value; to obtain a mutable reference, use Mutable.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationResponse ) Get ( descriptor protoreflect . FieldDescriptor ) protoreflect . Value {
2024-12-24 10:38:17 -05:00
switch descriptor . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryDomainVerificationResponse.domain_verification" :
value := x . DomainVerification
return protoreflect . ValueOfMessage ( value . ProtoReflect ())
2024-12-24 10:38:17 -05:00
default :
if descriptor . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryDomainVerificationResponse" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryDomainVerificationResponse does not contain field %s" , descriptor . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// Set stores the value for a field.
//
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType.
// When setting a composite type, it is unspecified whether the stored value
// aliases the source's memory in any way. If the composite value is an
// empty, read-only value, then it panics.
//
// Set is a mutating operation and unsafe for concurrent use.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationResponse ) Set ( fd protoreflect . FieldDescriptor , value protoreflect . Value ) {
2024-12-24 10:38:17 -05:00
switch fd . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryDomainVerificationResponse.domain_verification" :
x . DomainVerification = value . Message (). Interface ().( * DomainVerification )
2024-12-24 10:38:17 -05:00
default :
if fd . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryDomainVerificationResponse" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryDomainVerificationResponse does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// Mutable returns a mutable reference to a composite type.
//
// If the field is unpopulated, it may allocate a composite value.
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType
// if not already stored.
// It panics if the field does not contain a composite type.
//
// Mutable is a mutating operation and unsafe for concurrent use.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationResponse ) Mutable ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
2024-12-24 10:38:17 -05:00
switch fd . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryDomainVerificationResponse.domain_verification" :
if x . DomainVerification == nil {
x . DomainVerification = new ( DomainVerification )
}
return protoreflect . ValueOfMessage ( x . DomainVerification . ProtoReflect ())
2024-12-24 10:38:17 -05:00
default :
if fd . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryDomainVerificationResponse" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryDomainVerificationResponse does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// NewField returns a new value that is assignable to the field
// for the given descriptor. For scalars, this returns the default value.
// For lists, maps, and messages, this returns a new, empty, mutable value.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationResponse ) NewField ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
2024-12-24 10:38:17 -05:00
switch fd . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryDomainVerificationResponse.domain_verification" :
m := new ( DomainVerification )
return protoreflect . ValueOfMessage ( m . ProtoReflect ())
2024-12-24 10:38:17 -05:00
default :
if fd . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryDomainVerificationResponse" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryDomainVerificationResponse does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// WhichOneof reports which field within the oneof is populated,
// returning nil if none are populated.
// It panics if the oneof descriptor does not belong to this message.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationResponse ) WhichOneof ( d protoreflect . OneofDescriptor ) protoreflect . FieldDescriptor {
2024-12-24 10:38:17 -05:00
switch d . FullName () {
default :
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "%s is not a oneof field in svc.v1.QueryDomainVerificationResponse" , d . FullName ()))
2024-12-24 10:38:17 -05:00
}
panic ( "unreachable" )
}
// GetUnknown retrieves the entire list of unknown fields.
// The caller may only mutate the contents of the RawFields
// if the mutated bytes are stored back into the message with SetUnknown.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationResponse ) GetUnknown () protoreflect . RawFields {
2024-12-24 10:38:17 -05:00
return x . unknownFields
}
// SetUnknown stores an entire list of unknown fields.
// The raw fields must be syntactically valid according to the wire format.
// An implementation may panic if this is not the case.
// Once stored, the caller must not mutate the content of the RawFields.
// An empty RawFields may be passed to clear the fields.
//
// SetUnknown is a mutating operation and unsafe for concurrent use.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationResponse ) SetUnknown ( fields protoreflect . RawFields ) {
2024-12-24 10:38:17 -05:00
x . unknownFields = fields
}
// IsValid reports whether the message is valid.
//
// An invalid message is an empty, read-only value.
//
// An invalid message often corresponds to a nil pointer of the concrete
// message type, but the details are implementation dependent.
// Validity is not part of the protobuf data model, and may not
// be preserved in marshaling or other operations.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationResponse ) IsValid () bool {
2024-12-24 10:38:17 -05:00
return x != nil
}
// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
// This method may return nil.
//
// The returned methods type is identical to
// "google.golang.org/protobuf/runtime/protoiface".Methods.
// Consult the protoiface package documentation for details.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryDomainVerificationResponse ) ProtoMethods () * protoiface . Methods {
2024-12-24 10:38:17 -05:00
size := func ( input protoiface . SizeInput ) protoiface . SizeOutput {
2025-10-03 14:45:52 -04:00
x := input . Message . Interface ().( * QueryDomainVerificationResponse )
2024-12-24 10:38:17 -05:00
if x == nil {
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : 0 ,
}
}
options := runtime . SizeInputToOptions ( input )
_ = options
var n int
var l int
_ = l
2025-10-03 14:45:52 -04:00
if x . DomainVerification != nil {
l = options . Size ( x . DomainVerification )
n += 1 + l + runtime . Sov ( uint64 ( l ))
2024-12-24 10:38:17 -05:00
}
if x . unknownFields != nil {
n += len ( x . unknownFields )
}
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : n ,
}
}
marshal := func ( input protoiface . MarshalInput ) ( protoiface . MarshalOutput , error ) {
2025-10-03 14:45:52 -04:00
x := input . Message . Interface ().( * QueryDomainVerificationResponse )
2024-12-24 10:38:17 -05:00
if x == nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
options := runtime . MarshalInputToOptions ( input )
_ = options
size := options . Size ( x )
dAtA := make ([] byte , size )
i := len ( dAtA )
_ = i
var l int
_ = l
if x . unknownFields != nil {
i -= len ( x . unknownFields )
copy ( dAtA [ i :], x . unknownFields )
}
2025-10-03 14:45:52 -04:00
if x . DomainVerification != nil {
encoded , err := options . Marshal ( x . DomainVerification )
if err != nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, err
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
i -= len ( encoded )
copy ( dAtA [ i :], encoded )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( encoded )))
2024-12-24 10:38:17 -05:00
i --
2025-10-03 14:45:52 -04:00
dAtA [ i ] = 0xa
2024-12-24 10:38:17 -05:00
}
if input . Buf != nil {
input . Buf = append ( input . Buf , dAtA ... )
} else {
input . Buf = dAtA
}
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
unmarshal := func ( input protoiface . UnmarshalInput ) ( protoiface . UnmarshalOutput , error ) {
2025-10-03 14:45:52 -04:00
x := input . Message . Interface ().( * QueryDomainVerificationResponse )
2024-12-24 10:38:17 -05:00
if x == nil {
return protoiface . UnmarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Flags : input . Flags ,
}, nil
}
options := runtime . UnmarshalInputToOptions ( input )
_ = options
dAtA := input . Buf
l := len ( dAtA )
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
wire |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
fieldNum := int32 ( wire >> 3 )
wireType := int ( wire & 0x7 )
if wireType == 4 {
2025-10-03 14:45:52 -04:00
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryDomainVerificationResponse: wiretype end group for non-group" )
2024-12-24 10:38:17 -05:00
}
if fieldNum <= 0 {
2025-10-03 14:45:52 -04:00
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryDomainVerificationResponse: illegal tag %d (wire type %d)" , fieldNum , wire )
2024-12-24 10:38:17 -05:00
}
switch fieldNum {
case 1 :
2025-10-03 14:45:52 -04:00
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field DomainVerification" , wireType )
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
var msglen int
2024-12-24 10:38:17 -05:00
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
2025-10-03 14:45:52 -04:00
msglen |= int ( b & 0x7F ) << shift
2024-12-24 10:38:17 -05:00
if b < 0x80 {
break
}
}
2025-10-03 14:45:52 -04:00
if msglen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + msglen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
if x . DomainVerification == nil {
x . DomainVerification = & DomainVerification {}
}
if err := options . Unmarshal ( dAtA [ iNdEx : postIndex ], x . DomainVerification ); err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
iNdEx = postIndex
2024-12-24 10:38:17 -05:00
default :
iNdEx = preIndex
skippy , err := runtime . Skip ( dAtA [ iNdEx :])
if err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
if ( skippy < 0 ) || ( iNdEx + skippy ) < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if ( iNdEx + skippy ) > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
if ! options . DiscardUnknown {
x . unknownFields = append ( x . unknownFields , dAtA [ iNdEx : iNdEx + skippy ] ... )
}
iNdEx += skippy
}
}
if iNdEx > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, nil
}
return & protoiface . Methods {
NoUnkeyedLiterals : struct {}{},
Flags : protoiface . SupportMarshalDeterministic | protoiface . SupportUnmarshalDiscardUnknown ,
Size : size ,
Marshal : marshal ,
Unmarshal : unmarshal ,
Merge : nil ,
CheckInitialized : nil ,
}
}
var (
2025-10-03 14:45:52 -04:00
md_QueryServiceRequest protoreflect . MessageDescriptor
fd_QueryServiceRequest_service_id protoreflect . FieldDescriptor
2024-12-24 10:38:17 -05:00
)
func init () {
file_svc_v1_query_proto_init ()
2025-10-03 14:45:52 -04:00
md_QueryServiceRequest = File_svc_v1_query_proto . Messages (). ByName ( "QueryServiceRequest" )
fd_QueryServiceRequest_service_id = md_QueryServiceRequest . Fields (). ByName ( "service_id" )
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
var _ protoreflect . Message = ( * fastReflection_QueryServiceRequest )( nil )
2024-12-24 10:38:17 -05:00
2025-10-03 14:45:52 -04:00
type fastReflection_QueryServiceRequest QueryServiceRequest
2024-12-24 10:38:17 -05:00
2025-10-03 14:45:52 -04:00
func ( x * QueryServiceRequest ) ProtoReflect () protoreflect . Message {
return ( * fastReflection_QueryServiceRequest )( x )
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
func ( x * QueryServiceRequest ) slowProtoReflect () protoreflect . Message {
2024-12-24 10:38:17 -05:00
mi := & file_svc_v1_query_proto_msgTypes [ 4 ]
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
if ms . LoadMessageInfo () == nil {
ms . StoreMessageInfo ( mi )
}
return ms
}
return mi . MessageOf ( x )
}
2025-10-03 14:45:52 -04:00
var _fastReflection_QueryServiceRequest_messageType fastReflection_QueryServiceRequest_messageType
var _ protoreflect . MessageType = fastReflection_QueryServiceRequest_messageType {}
2024-12-24 10:38:17 -05:00
2025-10-03 14:45:52 -04:00
type fastReflection_QueryServiceRequest_messageType struct {}
2024-12-24 10:38:17 -05:00
2025-10-03 14:45:52 -04:00
func ( x fastReflection_QueryServiceRequest_messageType ) Zero () protoreflect . Message {
return ( * fastReflection_QueryServiceRequest )( nil )
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
func ( x fastReflection_QueryServiceRequest_messageType ) New () protoreflect . Message {
return new ( fastReflection_QueryServiceRequest )
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
func ( x fastReflection_QueryServiceRequest_messageType ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServiceRequest
2024-12-24 10:38:17 -05:00
}
// Descriptor returns message descriptor, which contains only the protobuf
// type information for the message.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceRequest ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServiceRequest
2024-12-24 10:38:17 -05:00
}
// Type returns the message type, which encapsulates both Go and protobuf
// type information. If the Go type information is not needed,
// it is recommended that the message descriptor be used instead.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceRequest ) Type () protoreflect . MessageType {
return _fastReflection_QueryServiceRequest_messageType
2024-12-24 10:38:17 -05:00
}
// New returns a newly allocated and mutable empty message.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceRequest ) New () protoreflect . Message {
return new ( fastReflection_QueryServiceRequest )
2024-12-24 10:38:17 -05:00
}
// Interface unwraps the message reflection interface and
// returns the underlying ProtoMessage interface.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceRequest ) Interface () protoreflect . ProtoMessage {
return ( * QueryServiceRequest )( x )
2024-12-24 10:38:17 -05:00
}
// Range iterates over every populated field in an undefined order,
// calling f for each field descriptor and value encountered.
// Range returns immediately if f returns false.
// While iterating, mutating operations may only be performed
// on the current field descriptor.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceRequest ) Range ( f func ( protoreflect . FieldDescriptor , protoreflect . Value ) bool ) {
if x . ServiceId != "" {
value := protoreflect . ValueOfString ( x . ServiceId )
if ! f ( fd_QueryServiceRequest_service_id , value ) {
2024-12-24 10:38:17 -05:00
return
}
}
}
// Has reports whether a field is populated.
//
// Some fields have the property of nullability where it is possible to
// distinguish between the default value of a field and whether the field
// was explicitly populated with the default value. Singular message fields,
// member fields of a oneof, and proto2 scalar fields are nullable. Such
// fields are populated only if explicitly set.
//
// In other cases (aside from the nullable cases above),
// a proto3 scalar field is populated if it contains a non-zero value, and
// a repeated field is populated if it is non-empty.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceRequest ) Has ( fd protoreflect . FieldDescriptor ) bool {
2024-12-24 10:38:17 -05:00
switch fd . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryServiceRequest.service_id" :
return x . ServiceId != ""
2024-12-24 10:38:17 -05:00
default :
if fd . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceRequest" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryServiceRequest does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// Clear clears the field such that a subsequent Has call reports false.
//
// Clearing an extension field clears both the extension type and value
// associated with the given field number.
//
// Clear is a mutating operation and unsafe for concurrent use.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceRequest ) Clear ( fd protoreflect . FieldDescriptor ) {
2024-12-24 10:38:17 -05:00
switch fd . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryServiceRequest.service_id" :
x . ServiceId = ""
2024-12-24 10:38:17 -05:00
default :
if fd . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceRequest" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryServiceRequest does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// Get retrieves the value for a field.
//
// For unpopulated scalars, it returns the default value, where
// the default value of a bytes scalar is guaranteed to be a copy.
// For unpopulated composite types, it returns an empty, read-only view
// of the value; to obtain a mutable reference, use Mutable.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceRequest ) Get ( descriptor protoreflect . FieldDescriptor ) protoreflect . Value {
2024-12-24 10:38:17 -05:00
switch descriptor . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryServiceRequest.service_id" :
value := x . ServiceId
2024-12-24 10:38:17 -05:00
return protoreflect . ValueOfString ( value )
default :
if descriptor . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceRequest" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryServiceRequest does not contain field %s" , descriptor . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// Set stores the value for a field.
//
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType.
// When setting a composite type, it is unspecified whether the stored value
// aliases the source's memory in any way. If the composite value is an
// empty, read-only value, then it panics.
//
// Set is a mutating operation and unsafe for concurrent use.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceRequest ) Set ( fd protoreflect . FieldDescriptor , value protoreflect . Value ) {
2024-12-24 10:38:17 -05:00
switch fd . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryServiceRequest.service_id" :
x . ServiceId = value . Interface ().( string )
2024-12-24 10:38:17 -05:00
default :
if fd . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceRequest" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryServiceRequest does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// Mutable returns a mutable reference to a composite type.
//
// If the field is unpopulated, it may allocate a composite value.
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType
// if not already stored.
// It panics if the field does not contain a composite type.
//
// Mutable is a mutating operation and unsafe for concurrent use.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceRequest ) Mutable ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
2024-12-24 10:38:17 -05:00
switch fd . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryServiceRequest.service_id" :
panic ( fmt . Errorf ( "field service_id of message svc.v1.QueryServiceRequest is not mutable" ))
2024-12-24 10:38:17 -05:00
default :
if fd . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceRequest" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryServiceRequest does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// NewField returns a new value that is assignable to the field
// for the given descriptor. For scalars, this returns the default value.
// For lists, maps, and messages, this returns a new, empty, mutable value.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceRequest ) NewField ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
2024-12-24 10:38:17 -05:00
switch fd . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryServiceRequest.service_id" :
2024-12-24 10:38:17 -05:00
return protoreflect . ValueOfString ( "" )
default :
if fd . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceRequest" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryServiceRequest does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// WhichOneof reports which field within the oneof is populated,
// returning nil if none are populated.
// It panics if the oneof descriptor does not belong to this message.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceRequest ) WhichOneof ( d protoreflect . OneofDescriptor ) protoreflect . FieldDescriptor {
2024-12-24 10:38:17 -05:00
switch d . FullName () {
default :
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "%s is not a oneof field in svc.v1.QueryServiceRequest" , d . FullName ()))
2024-12-24 10:38:17 -05:00
}
panic ( "unreachable" )
}
// GetUnknown retrieves the entire list of unknown fields.
// The caller may only mutate the contents of the RawFields
// if the mutated bytes are stored back into the message with SetUnknown.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceRequest ) GetUnknown () protoreflect . RawFields {
2024-12-24 10:38:17 -05:00
return x . unknownFields
}
// SetUnknown stores an entire list of unknown fields.
// The raw fields must be syntactically valid according to the wire format.
// An implementation may panic if this is not the case.
// Once stored, the caller must not mutate the content of the RawFields.
// An empty RawFields may be passed to clear the fields.
//
// SetUnknown is a mutating operation and unsafe for concurrent use.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceRequest ) SetUnknown ( fields protoreflect . RawFields ) {
2024-12-24 10:38:17 -05:00
x . unknownFields = fields
}
// IsValid reports whether the message is valid.
//
// An invalid message is an empty, read-only value.
//
// An invalid message often corresponds to a nil pointer of the concrete
// message type, but the details are implementation dependent.
// Validity is not part of the protobuf data model, and may not
// be preserved in marshaling or other operations.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceRequest ) IsValid () bool {
2024-12-24 10:38:17 -05:00
return x != nil
}
// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
// This method may return nil.
//
// The returned methods type is identical to
// "google.golang.org/protobuf/runtime/protoiface".Methods.
// Consult the protoiface package documentation for details.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceRequest ) ProtoMethods () * protoiface . Methods {
2024-12-24 10:38:17 -05:00
size := func ( input protoiface . SizeInput ) protoiface . SizeOutput {
2025-10-03 14:45:52 -04:00
x := input . Message . Interface ().( * QueryServiceRequest )
2024-12-24 10:38:17 -05:00
if x == nil {
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : 0 ,
}
}
options := runtime . SizeInputToOptions ( input )
_ = options
var n int
var l int
_ = l
2025-10-03 14:45:52 -04:00
l = len ( x . ServiceId )
2024-12-24 10:38:17 -05:00
if l > 0 {
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
if x . unknownFields != nil {
n += len ( x . unknownFields )
}
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : n ,
}
}
marshal := func ( input protoiface . MarshalInput ) ( protoiface . MarshalOutput , error ) {
2025-10-03 14:45:52 -04:00
x := input . Message . Interface ().( * QueryServiceRequest )
2024-12-24 10:38:17 -05:00
if x == nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
options := runtime . MarshalInputToOptions ( input )
_ = options
size := options . Size ( x )
dAtA := make ([] byte , size )
i := len ( dAtA )
_ = i
var l int
_ = l
if x . unknownFields != nil {
i -= len ( x . unknownFields )
copy ( dAtA [ i :], x . unknownFields )
}
2025-10-03 14:45:52 -04:00
if len ( x . ServiceId ) > 0 {
i -= len ( x . ServiceId )
copy ( dAtA [ i :], x . ServiceId )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . ServiceId )))
2024-12-24 10:38:17 -05:00
i --
dAtA [ i ] = 0xa
}
if input . Buf != nil {
input . Buf = append ( input . Buf , dAtA ... )
} else {
input . Buf = dAtA
}
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
unmarshal := func ( input protoiface . UnmarshalInput ) ( protoiface . UnmarshalOutput , error ) {
2025-10-03 14:45:52 -04:00
x := input . Message . Interface ().( * QueryServiceRequest )
2024-12-24 10:38:17 -05:00
if x == nil {
return protoiface . UnmarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Flags : input . Flags ,
}, nil
}
options := runtime . UnmarshalInputToOptions ( input )
_ = options
dAtA := input . Buf
l := len ( dAtA )
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
wire |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
fieldNum := int32 ( wire >> 3 )
wireType := int ( wire & 0x7 )
if wireType == 4 {
2025-10-03 14:45:52 -04:00
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServiceRequest: wiretype end group for non-group" )
2024-12-24 10:38:17 -05:00
}
if fieldNum <= 0 {
2025-10-03 14:45:52 -04:00
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServiceRequest: illegal tag %d (wire type %d)" , fieldNum , wire )
2024-12-24 10:38:17 -05:00
}
switch fieldNum {
case 1 :
if wireType != 2 {
2025-10-03 14:45:52 -04:00
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field ServiceId" , wireType )
2024-12-24 10:38:17 -05:00
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
2025-10-03 14:45:52 -04:00
x . ServiceId = string ( dAtA [ iNdEx : postIndex ])
2024-12-24 10:38:17 -05:00
iNdEx = postIndex
default :
iNdEx = preIndex
skippy , err := runtime . Skip ( dAtA [ iNdEx :])
if err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
if ( skippy < 0 ) || ( iNdEx + skippy ) < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if ( iNdEx + skippy ) > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
if ! options . DiscardUnknown {
x . unknownFields = append ( x . unknownFields , dAtA [ iNdEx : iNdEx + skippy ] ... )
}
iNdEx += skippy
}
}
if iNdEx > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, nil
}
return & protoiface . Methods {
NoUnkeyedLiterals : struct {}{},
Flags : protoiface . SupportMarshalDeterministic | protoiface . SupportUnmarshalDiscardUnknown ,
Size : size ,
Marshal : marshal ,
Unmarshal : unmarshal ,
Merge : nil ,
CheckInitialized : nil ,
}
}
var (
2025-10-03 14:45:52 -04:00
md_QueryServiceResponse protoreflect . MessageDescriptor
fd_QueryServiceResponse_service protoreflect . FieldDescriptor
2024-12-24 10:38:17 -05:00
)
func init () {
file_svc_v1_query_proto_init ()
2025-10-03 14:45:52 -04:00
md_QueryServiceResponse = File_svc_v1_query_proto . Messages (). ByName ( "QueryServiceResponse" )
fd_QueryServiceResponse_service = md_QueryServiceResponse . Fields (). ByName ( "service" )
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
var _ protoreflect . Message = ( * fastReflection_QueryServiceResponse )( nil )
2024-12-24 10:38:17 -05:00
2025-10-03 14:45:52 -04:00
type fastReflection_QueryServiceResponse QueryServiceResponse
2024-12-24 10:38:17 -05:00
2025-10-03 14:45:52 -04:00
func ( x * QueryServiceResponse ) ProtoReflect () protoreflect . Message {
return ( * fastReflection_QueryServiceResponse )( x )
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
func ( x * QueryServiceResponse ) slowProtoReflect () protoreflect . Message {
2024-12-24 10:38:17 -05:00
mi := & file_svc_v1_query_proto_msgTypes [ 5 ]
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
if ms . LoadMessageInfo () == nil {
ms . StoreMessageInfo ( mi )
}
return ms
}
return mi . MessageOf ( x )
}
2025-10-03 14:45:52 -04:00
var _fastReflection_QueryServiceResponse_messageType fastReflection_QueryServiceResponse_messageType
var _ protoreflect . MessageType = fastReflection_QueryServiceResponse_messageType {}
2024-12-24 10:38:17 -05:00
2025-10-03 14:45:52 -04:00
type fastReflection_QueryServiceResponse_messageType struct {}
2024-12-24 10:38:17 -05:00
2025-10-03 14:45:52 -04:00
func ( x fastReflection_QueryServiceResponse_messageType ) Zero () protoreflect . Message {
return ( * fastReflection_QueryServiceResponse )( nil )
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
func ( x fastReflection_QueryServiceResponse_messageType ) New () protoreflect . Message {
return new ( fastReflection_QueryServiceResponse )
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
func ( x fastReflection_QueryServiceResponse_messageType ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServiceResponse
2024-12-24 10:38:17 -05:00
}
// Descriptor returns message descriptor, which contains only the protobuf
// type information for the message.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceResponse ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServiceResponse
2024-12-24 10:38:17 -05:00
}
// Type returns the message type, which encapsulates both Go and protobuf
// type information. If the Go type information is not needed,
// it is recommended that the message descriptor be used instead.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceResponse ) Type () protoreflect . MessageType {
return _fastReflection_QueryServiceResponse_messageType
2024-12-24 10:38:17 -05:00
}
// New returns a newly allocated and mutable empty message.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceResponse ) New () protoreflect . Message {
return new ( fastReflection_QueryServiceResponse )
2024-12-24 10:38:17 -05:00
}
// Interface unwraps the message reflection interface and
// returns the underlying ProtoMessage interface.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceResponse ) Interface () protoreflect . ProtoMessage {
return ( * QueryServiceResponse )( x )
2024-12-24 10:38:17 -05:00
}
// Range iterates over every populated field in an undefined order,
// calling f for each field descriptor and value encountered.
// Range returns immediately if f returns false.
// While iterating, mutating operations may only be performed
// on the current field descriptor.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceResponse ) Range ( f func ( protoreflect . FieldDescriptor , protoreflect . Value ) bool ) {
if x . Service != nil {
value := protoreflect . ValueOfMessage ( x . Service . ProtoReflect ())
if ! f ( fd_QueryServiceResponse_service , value ) {
2024-12-24 10:38:17 -05:00
return
}
}
}
// Has reports whether a field is populated.
//
// Some fields have the property of nullability where it is possible to
// distinguish between the default value of a field and whether the field
// was explicitly populated with the default value. Singular message fields,
// member fields of a oneof, and proto2 scalar fields are nullable. Such
// fields are populated only if explicitly set.
//
// In other cases (aside from the nullable cases above),
// a proto3 scalar field is populated if it contains a non-zero value, and
// a repeated field is populated if it is non-empty.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceResponse ) Has ( fd protoreflect . FieldDescriptor ) bool {
2024-12-24 10:38:17 -05:00
switch fd . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryServiceResponse.service" :
return x . Service != nil
2024-12-24 10:38:17 -05:00
default :
if fd . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceResponse" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryServiceResponse does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// Clear clears the field such that a subsequent Has call reports false.
//
// Clearing an extension field clears both the extension type and value
// associated with the given field number.
//
// Clear is a mutating operation and unsafe for concurrent use.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceResponse ) Clear ( fd protoreflect . FieldDescriptor ) {
2024-12-24 10:38:17 -05:00
switch fd . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryServiceResponse.service" :
x . Service = nil
2024-12-24 10:38:17 -05:00
default :
if fd . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceResponse" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryServiceResponse does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// Get retrieves the value for a field.
//
// For unpopulated scalars, it returns the default value, where
// the default value of a bytes scalar is guaranteed to be a copy.
// For unpopulated composite types, it returns an empty, read-only view
// of the value; to obtain a mutable reference, use Mutable.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceResponse ) Get ( descriptor protoreflect . FieldDescriptor ) protoreflect . Value {
2024-12-24 10:38:17 -05:00
switch descriptor . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryServiceResponse.service" :
value := x . Service
2024-12-24 10:38:17 -05:00
return protoreflect . ValueOfMessage ( value . ProtoReflect ())
default :
if descriptor . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceResponse" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryServiceResponse does not contain field %s" , descriptor . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// Set stores the value for a field.
//
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType.
// When setting a composite type, it is unspecified whether the stored value
// aliases the source's memory in any way. If the composite value is an
// empty, read-only value, then it panics.
//
// Set is a mutating operation and unsafe for concurrent use.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceResponse ) Set ( fd protoreflect . FieldDescriptor , value protoreflect . Value ) {
2024-12-24 10:38:17 -05:00
switch fd . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryServiceResponse.service" :
x . Service = value . Message (). Interface ().( * Service )
2024-12-24 10:38:17 -05:00
default :
if fd . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceResponse" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryServiceResponse does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// Mutable returns a mutable reference to a composite type.
//
// If the field is unpopulated, it may allocate a composite value.
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType
// if not already stored.
// It panics if the field does not contain a composite type.
//
// Mutable is a mutating operation and unsafe for concurrent use.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceResponse ) Mutable ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
2024-12-24 10:38:17 -05:00
switch fd . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryServiceResponse.service" :
if x . Service == nil {
x . Service = new ( Service )
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
return protoreflect . ValueOfMessage ( x . Service . ProtoReflect ())
2024-12-24 10:38:17 -05:00
default :
if fd . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceResponse" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryServiceResponse does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// NewField returns a new value that is assignable to the field
// for the given descriptor. For scalars, this returns the default value.
// For lists, maps, and messages, this returns a new, empty, mutable value.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceResponse ) NewField ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
2024-12-24 10:38:17 -05:00
switch fd . FullName () {
2025-10-03 14:45:52 -04:00
case "svc.v1.QueryServiceResponse.service" :
2024-12-24 10:38:17 -05:00
m := new ( Service )
return protoreflect . ValueOfMessage ( m . ProtoReflect ())
default :
if fd . IsExtension () {
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceResponse" ))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "message svc.v1.QueryServiceResponse does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
// WhichOneof reports which field within the oneof is populated,
// returning nil if none are populated.
// It panics if the oneof descriptor does not belong to this message.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceResponse ) WhichOneof ( d protoreflect . OneofDescriptor ) protoreflect . FieldDescriptor {
2024-12-24 10:38:17 -05:00
switch d . FullName () {
default :
2025-10-03 14:45:52 -04:00
panic ( fmt . Errorf ( "%s is not a oneof field in svc.v1.QueryServiceResponse" , d . FullName ()))
2024-12-24 10:38:17 -05:00
}
panic ( "unreachable" )
}
// GetUnknown retrieves the entire list of unknown fields.
// The caller may only mutate the contents of the RawFields
// if the mutated bytes are stored back into the message with SetUnknown.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceResponse ) GetUnknown () protoreflect . RawFields {
2024-12-24 10:38:17 -05:00
return x . unknownFields
}
// SetUnknown stores an entire list of unknown fields.
// The raw fields must be syntactically valid according to the wire format.
// An implementation may panic if this is not the case.
// Once stored, the caller must not mutate the content of the RawFields.
// An empty RawFields may be passed to clear the fields.
//
// SetUnknown is a mutating operation and unsafe for concurrent use.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceResponse ) SetUnknown ( fields protoreflect . RawFields ) {
2024-12-24 10:38:17 -05:00
x . unknownFields = fields
}
// IsValid reports whether the message is valid.
//
// An invalid message is an empty, read-only value.
//
// An invalid message often corresponds to a nil pointer of the concrete
// message type, but the details are implementation dependent.
// Validity is not part of the protobuf data model, and may not
// be preserved in marshaling or other operations.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceResponse ) IsValid () bool {
2024-12-24 10:38:17 -05:00
return x != nil
}
// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
// This method may return nil.
//
// The returned methods type is identical to
// "google.golang.org/protobuf/runtime/protoiface".Methods.
// Consult the protoiface package documentation for details.
2025-10-03 14:45:52 -04:00
func ( x * fastReflection_QueryServiceResponse ) ProtoMethods () * protoiface . Methods {
2024-12-24 10:38:17 -05:00
size := func ( input protoiface . SizeInput ) protoiface . SizeOutput {
2025-10-03 14:45:52 -04:00
x := input . Message . Interface ().( * QueryServiceResponse )
2024-12-24 10:38:17 -05:00
if x == nil {
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : 0 ,
}
}
options := runtime . SizeInputToOptions ( input )
_ = options
var n int
var l int
_ = l
2025-10-03 14:45:52 -04:00
if x . Service != nil {
l = options . Size ( x . Service )
2024-12-24 10:38:17 -05:00
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
if x . unknownFields != nil {
n += len ( x . unknownFields )
}
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : n ,
}
}
marshal := func ( input protoiface . MarshalInput ) ( protoiface . MarshalOutput , error ) {
2025-10-03 14:45:52 -04:00
x := input . Message . Interface ().( * QueryServiceResponse )
2024-12-24 10:38:17 -05:00
if x == nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
options := runtime . MarshalInputToOptions ( input )
_ = options
size := options . Size ( x )
dAtA := make ([] byte , size )
i := len ( dAtA )
_ = i
var l int
_ = l
if x . unknownFields != nil {
i -= len ( x . unknownFields )
copy ( dAtA [ i :], x . unknownFields )
}
2025-10-03 14:45:52 -04:00
if x . Service != nil {
encoded , err := options . Marshal ( x . Service )
2024-12-24 10:38:17 -05:00
if err != nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, err
}
i -= len ( encoded )
copy ( dAtA [ i :], encoded )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( encoded )))
i --
dAtA [ i ] = 0xa
}
if input . Buf != nil {
input . Buf = append ( input . Buf , dAtA ... )
} else {
input . Buf = dAtA
}
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
unmarshal := func ( input protoiface . UnmarshalInput ) ( protoiface . UnmarshalOutput , error ) {
2025-10-03 14:45:52 -04:00
x := input . Message . Interface ().( * QueryServiceResponse )
2024-12-24 10:38:17 -05:00
if x == nil {
return protoiface . UnmarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Flags : input . Flags ,
}, nil
}
options := runtime . UnmarshalInputToOptions ( input )
_ = options
dAtA := input . Buf
l := len ( dAtA )
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
wire |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
fieldNum := int32 ( wire >> 3 )
wireType := int ( wire & 0x7 )
if wireType == 4 {
2025-10-03 14:45:52 -04:00
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServiceResponse: wiretype end group for non-group" )
2024-12-24 10:38:17 -05:00
}
if fieldNum <= 0 {
2025-10-03 14:45:52 -04:00
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServiceResponse: illegal tag %d (wire type %d)" , fieldNum , wire )
2024-12-24 10:38:17 -05:00
}
switch fieldNum {
case 1 :
if wireType != 2 {
2025-10-03 14:45:52 -04:00
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field Service" , wireType )
2024-12-24 10:38:17 -05:00
}
var msglen int
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
msglen |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
if msglen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + msglen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
2025-10-03 14:45:52 -04:00
if x . Service == nil {
x . Service = & Service {}
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
if err := options . Unmarshal ( dAtA [ iNdEx : postIndex ], x . Service ); err != nil {
2024-12-24 10:38:17 -05:00
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
iNdEx = postIndex
default :
iNdEx = preIndex
skippy , err := runtime . Skip ( dAtA [ iNdEx :])
if err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
if ( skippy < 0 ) || ( iNdEx + skippy ) < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if ( iNdEx + skippy ) > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
if ! options . DiscardUnknown {
x . unknownFields = append ( x . unknownFields , dAtA [ iNdEx : iNdEx + skippy ] ... )
}
iNdEx += skippy
}
}
if iNdEx > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, nil
}
return & protoiface . Methods {
NoUnkeyedLiterals : struct {}{},
Flags : protoiface . SupportMarshalDeterministic | protoiface . SupportUnmarshalDiscardUnknown ,
Size : size ,
Marshal : marshal ,
Unmarshal : unmarshal ,
Merge : nil ,
CheckInitialized : nil ,
}
}
2025-10-03 14:45:52 -04:00
var (
md_QueryServicesByOwnerRequest protoreflect . MessageDescriptor
fd_QueryServicesByOwnerRequest_owner protoreflect . FieldDescriptor
2024-09-26 18:01:49 -04:00
)
2025-10-03 14:45:52 -04:00
func init () {
file_svc_v1_query_proto_init ()
md_QueryServicesByOwnerRequest = File_svc_v1_query_proto . Messages (). ByName ( "QueryServicesByOwnerRequest" )
fd_QueryServicesByOwnerRequest_owner = md_QueryServicesByOwnerRequest . Fields (). ByName ( "owner" )
2024-09-26 18:01:49 -04:00
}
2025-10-03 14:45:52 -04:00
var _ protoreflect . Message = ( * fastReflection_QueryServicesByOwnerRequest )( nil )
2024-09-26 18:01:49 -04:00
2025-10-03 14:45:52 -04:00
type fastReflection_QueryServicesByOwnerRequest QueryServicesByOwnerRequest
2024-09-26 18:01:49 -04:00
2025-10-03 14:45:52 -04:00
func ( x * QueryServicesByOwnerRequest ) ProtoReflect () protoreflect . Message {
return ( * fastReflection_QueryServicesByOwnerRequest )( x )
2024-09-26 18:01:49 -04:00
}
2025-10-03 14:45:52 -04:00
func ( x * QueryServicesByOwnerRequest ) slowProtoReflect () protoreflect . Message {
mi := & file_svc_v1_query_proto_msgTypes [ 6 ]
if protoimpl . UnsafeEnabled && x != nil {
2024-09-26 18:01:49 -04:00
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
2025-10-03 14:45:52 -04:00
if ms . LoadMessageInfo () == nil {
ms . StoreMessageInfo ( mi )
}
return ms
2024-09-26 18:01:49 -04:00
}
2025-10-03 14:45:52 -04:00
return mi . MessageOf ( x )
2024-09-26 18:01:49 -04:00
}
2025-10-03 14:45:52 -04:00
var _fastReflection_QueryServicesByOwnerRequest_messageType fastReflection_QueryServicesByOwnerRequest_messageType
var _ protoreflect . MessageType = fastReflection_QueryServicesByOwnerRequest_messageType {}
2024-09-26 18:01:49 -04:00
2025-10-03 14:45:52 -04:00
type fastReflection_QueryServicesByOwnerRequest_messageType struct {}
2024-09-26 18:01:49 -04:00
2025-10-03 14:45:52 -04:00
func ( x fastReflection_QueryServicesByOwnerRequest_messageType ) Zero () protoreflect . Message {
return ( * fastReflection_QueryServicesByOwnerRequest )( nil )
2024-09-26 18:01:49 -04:00
}
2025-10-03 14:45:52 -04:00
func ( x fastReflection_QueryServicesByOwnerRequest_messageType ) New () protoreflect . Message {
return new ( fastReflection_QueryServicesByOwnerRequest )
2024-09-26 18:01:49 -04:00
}
2025-10-03 14:45:52 -04:00
func ( x fastReflection_QueryServicesByOwnerRequest_messageType ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServicesByOwnerRequest
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
// Descriptor returns message descriptor, which contains only the protobuf
// type information for the message.
func ( x * fastReflection_QueryServicesByOwnerRequest ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServicesByOwnerRequest
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
// Type returns the message type, which encapsulates both Go and protobuf
// type information. If the Go type information is not needed,
// it is recommended that the message descriptor be used instead.
func ( x * fastReflection_QueryServicesByOwnerRequest ) Type () protoreflect . MessageType {
return _fastReflection_QueryServicesByOwnerRequest_messageType
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
// New returns a newly allocated and mutable empty message.
func ( x * fastReflection_QueryServicesByOwnerRequest ) New () protoreflect . Message {
return new ( fastReflection_QueryServicesByOwnerRequest )
}
2024-12-24 10:38:17 -05:00
2025-10-03 14:45:52 -04:00
// Interface unwraps the message reflection interface and
// returns the underlying ProtoMessage interface.
func ( x * fastReflection_QueryServicesByOwnerRequest ) Interface () protoreflect . ProtoMessage {
return ( * QueryServicesByOwnerRequest )( x )
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
// Range iterates over every populated field in an undefined order,
// calling f for each field descriptor and value encountered.
// Range returns immediately if f returns false.
// While iterating, mutating operations may only be performed
// on the current field descriptor.
func ( x * fastReflection_QueryServicesByOwnerRequest ) Range ( f func ( protoreflect . FieldDescriptor , protoreflect . Value ) bool ) {
if x . Owner != "" {
value := protoreflect . ValueOfString ( x . Owner )
if ! f ( fd_QueryServicesByOwnerRequest_owner , value ) {
return
}
2024-12-24 10:38:17 -05:00
}
}
2025-10-03 14:45:52 -04:00
// Has reports whether a field is populated.
//
// Some fields have the property of nullability where it is possible to
// distinguish between the default value of a field and whether the field
// was explicitly populated with the default value. Singular message fields,
// member fields of a oneof, and proto2 scalar fields are nullable. Such
// fields are populated only if explicitly set.
//
// In other cases (aside from the nullable cases above),
// a proto3 scalar field is populated if it contains a non-zero value, and
// a repeated field is populated if it is non-empty.
func ( x * fastReflection_QueryServicesByOwnerRequest ) Has ( fd protoreflect . FieldDescriptor ) bool {
switch fd . FullName () {
case "svc.v1.QueryServicesByOwnerRequest.owner" :
return x . Owner != ""
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByOwnerRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByOwnerRequest does not contain field %s" , fd . FullName ()))
}
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
// Clear clears the field such that a subsequent Has call reports false.
//
// Clearing an extension field clears both the extension type and value
// associated with the given field number.
//
// Clear is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServicesByOwnerRequest ) Clear ( fd protoreflect . FieldDescriptor ) {
switch fd . FullName () {
case "svc.v1.QueryServicesByOwnerRequest.owner" :
x . Owner = ""
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByOwnerRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByOwnerRequest does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
2025-10-03 14:45:52 -04:00
// Get retrieves the value for a field.
//
// For unpopulated scalars, it returns the default value, where
// the default value of a bytes scalar is guaranteed to be a copy.
// For unpopulated composite types, it returns an empty, read-only view
// of the value; to obtain a mutable reference, use Mutable.
func ( x * fastReflection_QueryServicesByOwnerRequest ) Get ( descriptor protoreflect . FieldDescriptor ) protoreflect . Value {
switch descriptor . FullName () {
case "svc.v1.QueryServicesByOwnerRequest.owner" :
value := x . Owner
return protoreflect . ValueOfString ( value )
default :
if descriptor . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByOwnerRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByOwnerRequest does not contain field %s" , descriptor . FullName ()))
}
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
// Set stores the value for a field.
//
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType.
// When setting a composite type, it is unspecified whether the stored value
// aliases the source's memory in any way. If the composite value is an
// empty, read-only value, then it panics.
//
// Set is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServicesByOwnerRequest ) Set ( fd protoreflect . FieldDescriptor , value protoreflect . Value ) {
switch fd . FullName () {
case "svc.v1.QueryServicesByOwnerRequest.owner" :
x . Owner = value . Interface ().( string )
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByOwnerRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByOwnerRequest does not contain field %s" , fd . FullName ()))
}
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
// Mutable returns a mutable reference to a composite type.
//
// If the field is unpopulated, it may allocate a composite value.
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType
// if not already stored.
// It panics if the field does not contain a composite type.
//
// Mutable is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServicesByOwnerRequest ) Mutable ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
case "svc.v1.QueryServicesByOwnerRequest.owner" :
panic ( fmt . Errorf ( "field owner of message svc.v1.QueryServicesByOwnerRequest is not mutable" ))
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByOwnerRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByOwnerRequest does not contain field %s" , fd . FullName ()))
2024-12-24 10:38:17 -05:00
}
}
2025-10-03 14:45:52 -04:00
// NewField returns a new value that is assignable to the field
// for the given descriptor. For scalars, this returns the default value.
// For lists, maps, and messages, this returns a new, empty, mutable value.
func ( x * fastReflection_QueryServicesByOwnerRequest ) NewField ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
case "svc.v1.QueryServicesByOwnerRequest.owner" :
return protoreflect . ValueOfString ( "" )
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByOwnerRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByOwnerRequest does not contain field %s" , fd . FullName ()))
}
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
// WhichOneof reports which field within the oneof is populated,
// returning nil if none are populated.
// It panics if the oneof descriptor does not belong to this message.
func ( x * fastReflection_QueryServicesByOwnerRequest ) WhichOneof ( d protoreflect . OneofDescriptor ) protoreflect . FieldDescriptor {
switch d . FullName () {
default :
panic ( fmt . Errorf ( "%s is not a oneof field in svc.v1.QueryServicesByOwnerRequest" , d . FullName ()))
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
panic ( "unreachable" )
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
// GetUnknown retrieves the entire list of unknown fields.
// The caller may only mutate the contents of the RawFields
// if the mutated bytes are stored back into the message with SetUnknown.
func ( x * fastReflection_QueryServicesByOwnerRequest ) GetUnknown () protoreflect . RawFields {
return x . unknownFields
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
// SetUnknown stores an entire list of unknown fields.
// The raw fields must be syntactically valid according to the wire format.
// An implementation may panic if this is not the case.
// Once stored, the caller must not mutate the content of the RawFields.
// An empty RawFields may be passed to clear the fields.
//
// SetUnknown is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServicesByOwnerRequest ) SetUnknown ( fields protoreflect . RawFields ) {
x . unknownFields = fields
}
// IsValid reports whether the message is valid.
//
// An invalid message is an empty, read-only value.
//
// An invalid message often corresponds to a nil pointer of the concrete
// message type, but the details are implementation dependent.
// Validity is not part of the protobuf data model, and may not
// be preserved in marshaling or other operations.
func ( x * fastReflection_QueryServicesByOwnerRequest ) IsValid () bool {
return x != nil
}
// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
// This method may return nil.
//
// The returned methods type is identical to
// "google.golang.org/protobuf/runtime/protoiface".Methods.
// Consult the protoiface package documentation for details.
func ( x * fastReflection_QueryServicesByOwnerRequest ) ProtoMethods () * protoiface . Methods {
size := func ( input protoiface . SizeInput ) protoiface . SizeOutput {
x := input . Message . Interface ().( * QueryServicesByOwnerRequest )
if x == nil {
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : 0 ,
}
}
options := runtime . SizeInputToOptions ( input )
_ = options
var n int
var l int
_ = l
l = len ( x . Owner )
if l > 0 {
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
if x . unknownFields != nil {
n += len ( x . unknownFields )
}
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : n ,
}
}
marshal := func ( input protoiface . MarshalInput ) ( protoiface . MarshalOutput , error ) {
x := input . Message . Interface ().( * QueryServicesByOwnerRequest )
if x == nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
options := runtime . MarshalInputToOptions ( input )
_ = options
size := options . Size ( x )
dAtA := make ([] byte , size )
i := len ( dAtA )
_ = i
var l int
_ = l
if x . unknownFields != nil {
i -= len ( x . unknownFields )
copy ( dAtA [ i :], x . unknownFields )
}
if len ( x . Owner ) > 0 {
i -= len ( x . Owner )
copy ( dAtA [ i :], x . Owner )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . Owner )))
i --
dAtA [ i ] = 0xa
}
if input . Buf != nil {
input . Buf = append ( input . Buf , dAtA ... )
} else {
input . Buf = dAtA
}
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
unmarshal := func ( input protoiface . UnmarshalInput ) ( protoiface . UnmarshalOutput , error ) {
x := input . Message . Interface ().( * QueryServicesByOwnerRequest )
if x == nil {
return protoiface . UnmarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Flags : input . Flags ,
}, nil
}
options := runtime . UnmarshalInputToOptions ( input )
_ = options
dAtA := input . Buf
l := len ( dAtA )
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
wire |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
fieldNum := int32 ( wire >> 3 )
wireType := int ( wire & 0x7 )
if wireType == 4 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServicesByOwnerRequest: wiretype end group for non-group" )
}
if fieldNum <= 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServicesByOwnerRequest: illegal tag %d (wire type %d)" , fieldNum , wire )
}
switch fieldNum {
case 1 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field Owner" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . Owner = string ( dAtA [ iNdEx : postIndex ])
iNdEx = postIndex
default :
iNdEx = preIndex
skippy , err := runtime . Skip ( dAtA [ iNdEx :])
if err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
if ( skippy < 0 ) || ( iNdEx + skippy ) < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if ( iNdEx + skippy ) > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
if ! options . DiscardUnknown {
x . unknownFields = append ( x . unknownFields , dAtA [ iNdEx : iNdEx + skippy ] ... )
}
iNdEx += skippy
}
}
if iNdEx > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, nil
}
return & protoiface . Methods {
NoUnkeyedLiterals : struct {}{},
Flags : protoiface . SupportMarshalDeterministic | protoiface . SupportUnmarshalDiscardUnknown ,
Size : size ,
Marshal : marshal ,
Unmarshal : unmarshal ,
Merge : nil ,
CheckInitialized : nil ,
}
}
var _ protoreflect . List = ( * _QueryServicesByOwnerResponse_1_list )( nil )
type _QueryServicesByOwnerResponse_1_list struct {
list * [] * Service
}
func ( x * _QueryServicesByOwnerResponse_1_list ) Len () int {
if x . list == nil {
return 0
}
return len ( * x . list )
}
func ( x * _QueryServicesByOwnerResponse_1_list ) Get ( i int ) protoreflect . Value {
return protoreflect . ValueOfMessage (( * x . list )[ i ]. ProtoReflect ())
}
func ( x * _QueryServicesByOwnerResponse_1_list ) Set ( i int , value protoreflect . Value ) {
valueUnwrapped := value . Message ()
concreteValue := valueUnwrapped . Interface ().( * Service )
( * x . list )[ i ] = concreteValue
}
func ( x * _QueryServicesByOwnerResponse_1_list ) Append ( value protoreflect . Value ) {
valueUnwrapped := value . Message ()
concreteValue := valueUnwrapped . Interface ().( * Service )
* x . list = append ( * x . list , concreteValue )
}
func ( x * _QueryServicesByOwnerResponse_1_list ) AppendMutable () protoreflect . Value {
v := new ( Service )
* x . list = append ( * x . list , v )
return protoreflect . ValueOfMessage ( v . ProtoReflect ())
}
func ( x * _QueryServicesByOwnerResponse_1_list ) Truncate ( n int ) {
for i := n ; i < len ( * x . list ); i ++ {
( * x . list )[ i ] = nil
}
* x . list = ( * x . list )[: n ]
}
func ( x * _QueryServicesByOwnerResponse_1_list ) NewElement () protoreflect . Value {
v := new ( Service )
return protoreflect . ValueOfMessage ( v . ProtoReflect ())
}
func ( x * _QueryServicesByOwnerResponse_1_list ) IsValid () bool {
return x . list != nil
}
var (
md_QueryServicesByOwnerResponse protoreflect . MessageDescriptor
fd_QueryServicesByOwnerResponse_services protoreflect . FieldDescriptor
)
func init () {
file_svc_v1_query_proto_init ()
md_QueryServicesByOwnerResponse = File_svc_v1_query_proto . Messages (). ByName ( "QueryServicesByOwnerResponse" )
fd_QueryServicesByOwnerResponse_services = md_QueryServicesByOwnerResponse . Fields (). ByName ( "services" )
}
var _ protoreflect . Message = ( * fastReflection_QueryServicesByOwnerResponse )( nil )
type fastReflection_QueryServicesByOwnerResponse QueryServicesByOwnerResponse
func ( x * QueryServicesByOwnerResponse ) ProtoReflect () protoreflect . Message {
return ( * fastReflection_QueryServicesByOwnerResponse )( x )
}
func ( x * QueryServicesByOwnerResponse ) slowProtoReflect () protoreflect . Message {
mi := & file_svc_v1_query_proto_msgTypes [ 7 ]
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
if ms . LoadMessageInfo () == nil {
ms . StoreMessageInfo ( mi )
}
return ms
}
return mi . MessageOf ( x )
}
var _fastReflection_QueryServicesByOwnerResponse_messageType fastReflection_QueryServicesByOwnerResponse_messageType
var _ protoreflect . MessageType = fastReflection_QueryServicesByOwnerResponse_messageType {}
type fastReflection_QueryServicesByOwnerResponse_messageType struct {}
func ( x fastReflection_QueryServicesByOwnerResponse_messageType ) Zero () protoreflect . Message {
return ( * fastReflection_QueryServicesByOwnerResponse )( nil )
}
func ( x fastReflection_QueryServicesByOwnerResponse_messageType ) New () protoreflect . Message {
return new ( fastReflection_QueryServicesByOwnerResponse )
}
func ( x fastReflection_QueryServicesByOwnerResponse_messageType ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServicesByOwnerResponse
}
// Descriptor returns message descriptor, which contains only the protobuf
// type information for the message.
func ( x * fastReflection_QueryServicesByOwnerResponse ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServicesByOwnerResponse
}
// Type returns the message type, which encapsulates both Go and protobuf
// type information. If the Go type information is not needed,
// it is recommended that the message descriptor be used instead.
func ( x * fastReflection_QueryServicesByOwnerResponse ) Type () protoreflect . MessageType {
return _fastReflection_QueryServicesByOwnerResponse_messageType
}
// New returns a newly allocated and mutable empty message.
func ( x * fastReflection_QueryServicesByOwnerResponse ) New () protoreflect . Message {
return new ( fastReflection_QueryServicesByOwnerResponse )
}
// Interface unwraps the message reflection interface and
// returns the underlying ProtoMessage interface.
func ( x * fastReflection_QueryServicesByOwnerResponse ) Interface () protoreflect . ProtoMessage {
return ( * QueryServicesByOwnerResponse )( x )
}
// Range iterates over every populated field in an undefined order,
// calling f for each field descriptor and value encountered.
// Range returns immediately if f returns false.
// While iterating, mutating operations may only be performed
// on the current field descriptor.
func ( x * fastReflection_QueryServicesByOwnerResponse ) Range ( f func ( protoreflect . FieldDescriptor , protoreflect . Value ) bool ) {
if len ( x . Services ) != 0 {
value := protoreflect . ValueOfList ( & _QueryServicesByOwnerResponse_1_list { list : & x . Services })
if ! f ( fd_QueryServicesByOwnerResponse_services , value ) {
return
}
}
}
// Has reports whether a field is populated.
//
// Some fields have the property of nullability where it is possible to
// distinguish between the default value of a field and whether the field
// was explicitly populated with the default value. Singular message fields,
// member fields of a oneof, and proto2 scalar fields are nullable. Such
// fields are populated only if explicitly set.
//
// In other cases (aside from the nullable cases above),
// a proto3 scalar field is populated if it contains a non-zero value, and
// a repeated field is populated if it is non-empty.
func ( x * fastReflection_QueryServicesByOwnerResponse ) Has ( fd protoreflect . FieldDescriptor ) bool {
switch fd . FullName () {
case "svc.v1.QueryServicesByOwnerResponse.services" :
return len ( x . Services ) != 0
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByOwnerResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByOwnerResponse does not contain field %s" , fd . FullName ()))
}
}
// Clear clears the field such that a subsequent Has call reports false.
//
// Clearing an extension field clears both the extension type and value
// associated with the given field number.
//
// Clear is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServicesByOwnerResponse ) Clear ( fd protoreflect . FieldDescriptor ) {
switch fd . FullName () {
case "svc.v1.QueryServicesByOwnerResponse.services" :
x . Services = nil
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByOwnerResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByOwnerResponse does not contain field %s" , fd . FullName ()))
}
}
// Get retrieves the value for a field.
//
// For unpopulated scalars, it returns the default value, where
// the default value of a bytes scalar is guaranteed to be a copy.
// For unpopulated composite types, it returns an empty, read-only view
// of the value; to obtain a mutable reference, use Mutable.
func ( x * fastReflection_QueryServicesByOwnerResponse ) Get ( descriptor protoreflect . FieldDescriptor ) protoreflect . Value {
switch descriptor . FullName () {
case "svc.v1.QueryServicesByOwnerResponse.services" :
if len ( x . Services ) == 0 {
return protoreflect . ValueOfList ( & _QueryServicesByOwnerResponse_1_list {})
}
listValue := & _QueryServicesByOwnerResponse_1_list { list : & x . Services }
return protoreflect . ValueOfList ( listValue )
default :
if descriptor . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByOwnerResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByOwnerResponse does not contain field %s" , descriptor . FullName ()))
}
}
// Set stores the value for a field.
//
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType.
// When setting a composite type, it is unspecified whether the stored value
// aliases the source's memory in any way. If the composite value is an
// empty, read-only value, then it panics.
//
// Set is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServicesByOwnerResponse ) Set ( fd protoreflect . FieldDescriptor , value protoreflect . Value ) {
switch fd . FullName () {
case "svc.v1.QueryServicesByOwnerResponse.services" :
lv := value . List ()
clv := lv .( * _QueryServicesByOwnerResponse_1_list )
x . Services = * clv . list
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByOwnerResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByOwnerResponse does not contain field %s" , fd . FullName ()))
}
}
// Mutable returns a mutable reference to a composite type.
//
// If the field is unpopulated, it may allocate a composite value.
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType
// if not already stored.
// It panics if the field does not contain a composite type.
//
// Mutable is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServicesByOwnerResponse ) Mutable ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
case "svc.v1.QueryServicesByOwnerResponse.services" :
if x . Services == nil {
x . Services = [] * Service {}
}
value := & _QueryServicesByOwnerResponse_1_list { list : & x . Services }
return protoreflect . ValueOfList ( value )
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByOwnerResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByOwnerResponse does not contain field %s" , fd . FullName ()))
}
}
// NewField returns a new value that is assignable to the field
// for the given descriptor. For scalars, this returns the default value.
// For lists, maps, and messages, this returns a new, empty, mutable value.
func ( x * fastReflection_QueryServicesByOwnerResponse ) NewField ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
case "svc.v1.QueryServicesByOwnerResponse.services" :
list := [] * Service {}
return protoreflect . ValueOfList ( & _QueryServicesByOwnerResponse_1_list { list : & list })
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByOwnerResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByOwnerResponse does not contain field %s" , fd . FullName ()))
}
}
// WhichOneof reports which field within the oneof is populated,
// returning nil if none are populated.
// It panics if the oneof descriptor does not belong to this message.
func ( x * fastReflection_QueryServicesByOwnerResponse ) WhichOneof ( d protoreflect . OneofDescriptor ) protoreflect . FieldDescriptor {
switch d . FullName () {
default :
panic ( fmt . Errorf ( "%s is not a oneof field in svc.v1.QueryServicesByOwnerResponse" , d . FullName ()))
}
panic ( "unreachable" )
}
// GetUnknown retrieves the entire list of unknown fields.
// The caller may only mutate the contents of the RawFields
// if the mutated bytes are stored back into the message with SetUnknown.
func ( x * fastReflection_QueryServicesByOwnerResponse ) GetUnknown () protoreflect . RawFields {
return x . unknownFields
}
// SetUnknown stores an entire list of unknown fields.
// The raw fields must be syntactically valid according to the wire format.
// An implementation may panic if this is not the case.
// Once stored, the caller must not mutate the content of the RawFields.
// An empty RawFields may be passed to clear the fields.
//
// SetUnknown is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServicesByOwnerResponse ) SetUnknown ( fields protoreflect . RawFields ) {
x . unknownFields = fields
}
// IsValid reports whether the message is valid.
//
// An invalid message is an empty, read-only value.
//
// An invalid message often corresponds to a nil pointer of the concrete
// message type, but the details are implementation dependent.
// Validity is not part of the protobuf data model, and may not
// be preserved in marshaling or other operations.
func ( x * fastReflection_QueryServicesByOwnerResponse ) IsValid () bool {
return x != nil
}
// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
// This method may return nil.
//
// The returned methods type is identical to
// "google.golang.org/protobuf/runtime/protoiface".Methods.
// Consult the protoiface package documentation for details.
func ( x * fastReflection_QueryServicesByOwnerResponse ) ProtoMethods () * protoiface . Methods {
size := func ( input protoiface . SizeInput ) protoiface . SizeOutput {
x := input . Message . Interface ().( * QueryServicesByOwnerResponse )
if x == nil {
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : 0 ,
}
}
options := runtime . SizeInputToOptions ( input )
_ = options
var n int
var l int
_ = l
if len ( x . Services ) > 0 {
for _ , e := range x . Services {
l = options . Size ( e )
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
}
if x . unknownFields != nil {
n += len ( x . unknownFields )
}
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : n ,
}
}
marshal := func ( input protoiface . MarshalInput ) ( protoiface . MarshalOutput , error ) {
x := input . Message . Interface ().( * QueryServicesByOwnerResponse )
if x == nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
options := runtime . MarshalInputToOptions ( input )
_ = options
size := options . Size ( x )
dAtA := make ([] byte , size )
i := len ( dAtA )
_ = i
var l int
_ = l
if x . unknownFields != nil {
i -= len ( x . unknownFields )
copy ( dAtA [ i :], x . unknownFields )
}
if len ( x . Services ) > 0 {
for iNdEx := len ( x . Services ) - 1 ; iNdEx >= 0 ; iNdEx -- {
encoded , err := options . Marshal ( x . Services [ iNdEx ])
if err != nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, err
}
i -= len ( encoded )
copy ( dAtA [ i :], encoded )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( encoded )))
i --
dAtA [ i ] = 0xa
}
}
if input . Buf != nil {
input . Buf = append ( input . Buf , dAtA ... )
} else {
input . Buf = dAtA
}
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
unmarshal := func ( input protoiface . UnmarshalInput ) ( protoiface . UnmarshalOutput , error ) {
x := input . Message . Interface ().( * QueryServicesByOwnerResponse )
if x == nil {
return protoiface . UnmarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Flags : input . Flags ,
}, nil
}
options := runtime . UnmarshalInputToOptions ( input )
_ = options
dAtA := input . Buf
l := len ( dAtA )
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
wire |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
fieldNum := int32 ( wire >> 3 )
wireType := int ( wire & 0x7 )
if wireType == 4 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServicesByOwnerResponse: wiretype end group for non-group" )
}
if fieldNum <= 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServicesByOwnerResponse: illegal tag %d (wire type %d)" , fieldNum , wire )
}
switch fieldNum {
case 1 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field Services" , wireType )
}
var msglen int
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
msglen |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
if msglen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + msglen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . Services = append ( x . Services , & Service {})
if err := options . Unmarshal ( dAtA [ iNdEx : postIndex ], x . Services [ len ( x . Services ) - 1 ]); err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
iNdEx = postIndex
default :
iNdEx = preIndex
skippy , err := runtime . Skip ( dAtA [ iNdEx :])
if err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
if ( skippy < 0 ) || ( iNdEx + skippy ) < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if ( iNdEx + skippy ) > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
if ! options . DiscardUnknown {
x . unknownFields = append ( x . unknownFields , dAtA [ iNdEx : iNdEx + skippy ] ... )
}
iNdEx += skippy
}
}
if iNdEx > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, nil
}
return & protoiface . Methods {
NoUnkeyedLiterals : struct {}{},
Flags : protoiface . SupportMarshalDeterministic | protoiface . SupportUnmarshalDiscardUnknown ,
Size : size ,
Marshal : marshal ,
Unmarshal : unmarshal ,
Merge : nil ,
CheckInitialized : nil ,
}
}
var (
md_QueryServicesByDomainRequest protoreflect . MessageDescriptor
fd_QueryServicesByDomainRequest_domain protoreflect . FieldDescriptor
)
func init () {
file_svc_v1_query_proto_init ()
md_QueryServicesByDomainRequest = File_svc_v1_query_proto . Messages (). ByName ( "QueryServicesByDomainRequest" )
fd_QueryServicesByDomainRequest_domain = md_QueryServicesByDomainRequest . Fields (). ByName ( "domain" )
}
var _ protoreflect . Message = ( * fastReflection_QueryServicesByDomainRequest )( nil )
type fastReflection_QueryServicesByDomainRequest QueryServicesByDomainRequest
func ( x * QueryServicesByDomainRequest ) ProtoReflect () protoreflect . Message {
return ( * fastReflection_QueryServicesByDomainRequest )( x )
}
func ( x * QueryServicesByDomainRequest ) slowProtoReflect () protoreflect . Message {
mi := & file_svc_v1_query_proto_msgTypes [ 8 ]
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
if ms . LoadMessageInfo () == nil {
ms . StoreMessageInfo ( mi )
}
return ms
}
return mi . MessageOf ( x )
}
var _fastReflection_QueryServicesByDomainRequest_messageType fastReflection_QueryServicesByDomainRequest_messageType
var _ protoreflect . MessageType = fastReflection_QueryServicesByDomainRequest_messageType {}
type fastReflection_QueryServicesByDomainRequest_messageType struct {}
func ( x fastReflection_QueryServicesByDomainRequest_messageType ) Zero () protoreflect . Message {
return ( * fastReflection_QueryServicesByDomainRequest )( nil )
}
func ( x fastReflection_QueryServicesByDomainRequest_messageType ) New () protoreflect . Message {
return new ( fastReflection_QueryServicesByDomainRequest )
}
func ( x fastReflection_QueryServicesByDomainRequest_messageType ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServicesByDomainRequest
}
// Descriptor returns message descriptor, which contains only the protobuf
// type information for the message.
func ( x * fastReflection_QueryServicesByDomainRequest ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServicesByDomainRequest
}
// Type returns the message type, which encapsulates both Go and protobuf
// type information. If the Go type information is not needed,
// it is recommended that the message descriptor be used instead.
func ( x * fastReflection_QueryServicesByDomainRequest ) Type () protoreflect . MessageType {
return _fastReflection_QueryServicesByDomainRequest_messageType
}
// New returns a newly allocated and mutable empty message.
func ( x * fastReflection_QueryServicesByDomainRequest ) New () protoreflect . Message {
return new ( fastReflection_QueryServicesByDomainRequest )
}
// Interface unwraps the message reflection interface and
// returns the underlying ProtoMessage interface.
func ( x * fastReflection_QueryServicesByDomainRequest ) Interface () protoreflect . ProtoMessage {
return ( * QueryServicesByDomainRequest )( x )
}
// Range iterates over every populated field in an undefined order,
// calling f for each field descriptor and value encountered.
// Range returns immediately if f returns false.
// While iterating, mutating operations may only be performed
// on the current field descriptor.
func ( x * fastReflection_QueryServicesByDomainRequest ) Range ( f func ( protoreflect . FieldDescriptor , protoreflect . Value ) bool ) {
if x . Domain != "" {
value := protoreflect . ValueOfString ( x . Domain )
if ! f ( fd_QueryServicesByDomainRequest_domain , value ) {
return
}
}
}
// Has reports whether a field is populated.
//
// Some fields have the property of nullability where it is possible to
// distinguish between the default value of a field and whether the field
// was explicitly populated with the default value. Singular message fields,
// member fields of a oneof, and proto2 scalar fields are nullable. Such
// fields are populated only if explicitly set.
//
// In other cases (aside from the nullable cases above),
// a proto3 scalar field is populated if it contains a non-zero value, and
// a repeated field is populated if it is non-empty.
func ( x * fastReflection_QueryServicesByDomainRequest ) Has ( fd protoreflect . FieldDescriptor ) bool {
switch fd . FullName () {
case "svc.v1.QueryServicesByDomainRequest.domain" :
return x . Domain != ""
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByDomainRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByDomainRequest does not contain field %s" , fd . FullName ()))
}
}
// Clear clears the field such that a subsequent Has call reports false.
//
// Clearing an extension field clears both the extension type and value
// associated with the given field number.
//
// Clear is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServicesByDomainRequest ) Clear ( fd protoreflect . FieldDescriptor ) {
switch fd . FullName () {
case "svc.v1.QueryServicesByDomainRequest.domain" :
x . Domain = ""
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByDomainRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByDomainRequest does not contain field %s" , fd . FullName ()))
}
}
// Get retrieves the value for a field.
//
// For unpopulated scalars, it returns the default value, where
// the default value of a bytes scalar is guaranteed to be a copy.
// For unpopulated composite types, it returns an empty, read-only view
// of the value; to obtain a mutable reference, use Mutable.
func ( x * fastReflection_QueryServicesByDomainRequest ) Get ( descriptor protoreflect . FieldDescriptor ) protoreflect . Value {
switch descriptor . FullName () {
case "svc.v1.QueryServicesByDomainRequest.domain" :
value := x . Domain
return protoreflect . ValueOfString ( value )
default :
if descriptor . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByDomainRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByDomainRequest does not contain field %s" , descriptor . FullName ()))
}
}
// Set stores the value for a field.
//
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType.
// When setting a composite type, it is unspecified whether the stored value
// aliases the source's memory in any way. If the composite value is an
// empty, read-only value, then it panics.
//
// Set is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServicesByDomainRequest ) Set ( fd protoreflect . FieldDescriptor , value protoreflect . Value ) {
switch fd . FullName () {
case "svc.v1.QueryServicesByDomainRequest.domain" :
x . Domain = value . Interface ().( string )
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByDomainRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByDomainRequest does not contain field %s" , fd . FullName ()))
}
}
// Mutable returns a mutable reference to a composite type.
//
// If the field is unpopulated, it may allocate a composite value.
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType
// if not already stored.
// It panics if the field does not contain a composite type.
//
// Mutable is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServicesByDomainRequest ) Mutable ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
case "svc.v1.QueryServicesByDomainRequest.domain" :
panic ( fmt . Errorf ( "field domain of message svc.v1.QueryServicesByDomainRequest is not mutable" ))
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByDomainRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByDomainRequest does not contain field %s" , fd . FullName ()))
}
}
// NewField returns a new value that is assignable to the field
// for the given descriptor. For scalars, this returns the default value.
// For lists, maps, and messages, this returns a new, empty, mutable value.
func ( x * fastReflection_QueryServicesByDomainRequest ) NewField ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
case "svc.v1.QueryServicesByDomainRequest.domain" :
return protoreflect . ValueOfString ( "" )
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByDomainRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByDomainRequest does not contain field %s" , fd . FullName ()))
}
}
// WhichOneof reports which field within the oneof is populated,
// returning nil if none are populated.
// It panics if the oneof descriptor does not belong to this message.
func ( x * fastReflection_QueryServicesByDomainRequest ) WhichOneof ( d protoreflect . OneofDescriptor ) protoreflect . FieldDescriptor {
switch d . FullName () {
default :
panic ( fmt . Errorf ( "%s is not a oneof field in svc.v1.QueryServicesByDomainRequest" , d . FullName ()))
}
panic ( "unreachable" )
}
// GetUnknown retrieves the entire list of unknown fields.
// The caller may only mutate the contents of the RawFields
// if the mutated bytes are stored back into the message with SetUnknown.
func ( x * fastReflection_QueryServicesByDomainRequest ) GetUnknown () protoreflect . RawFields {
return x . unknownFields
}
// SetUnknown stores an entire list of unknown fields.
// The raw fields must be syntactically valid according to the wire format.
// An implementation may panic if this is not the case.
// Once stored, the caller must not mutate the content of the RawFields.
// An empty RawFields may be passed to clear the fields.
//
// SetUnknown is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServicesByDomainRequest ) SetUnknown ( fields protoreflect . RawFields ) {
x . unknownFields = fields
}
// IsValid reports whether the message is valid.
//
// An invalid message is an empty, read-only value.
//
// An invalid message often corresponds to a nil pointer of the concrete
// message type, but the details are implementation dependent.
// Validity is not part of the protobuf data model, and may not
// be preserved in marshaling or other operations.
func ( x * fastReflection_QueryServicesByDomainRequest ) IsValid () bool {
return x != nil
}
// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
// This method may return nil.
//
// The returned methods type is identical to
// "google.golang.org/protobuf/runtime/protoiface".Methods.
// Consult the protoiface package documentation for details.
func ( x * fastReflection_QueryServicesByDomainRequest ) ProtoMethods () * protoiface . Methods {
size := func ( input protoiface . SizeInput ) protoiface . SizeOutput {
x := input . Message . Interface ().( * QueryServicesByDomainRequest )
if x == nil {
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : 0 ,
}
}
options := runtime . SizeInputToOptions ( input )
_ = options
var n int
var l int
_ = l
l = len ( x . Domain )
if l > 0 {
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
if x . unknownFields != nil {
n += len ( x . unknownFields )
}
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : n ,
}
}
marshal := func ( input protoiface . MarshalInput ) ( protoiface . MarshalOutput , error ) {
x := input . Message . Interface ().( * QueryServicesByDomainRequest )
if x == nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
options := runtime . MarshalInputToOptions ( input )
_ = options
size := options . Size ( x )
dAtA := make ([] byte , size )
i := len ( dAtA )
_ = i
var l int
_ = l
if x . unknownFields != nil {
i -= len ( x . unknownFields )
copy ( dAtA [ i :], x . unknownFields )
}
if len ( x . Domain ) > 0 {
i -= len ( x . Domain )
copy ( dAtA [ i :], x . Domain )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . Domain )))
i --
dAtA [ i ] = 0xa
}
if input . Buf != nil {
input . Buf = append ( input . Buf , dAtA ... )
} else {
input . Buf = dAtA
}
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
unmarshal := func ( input protoiface . UnmarshalInput ) ( protoiface . UnmarshalOutput , error ) {
x := input . Message . Interface ().( * QueryServicesByDomainRequest )
if x == nil {
return protoiface . UnmarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Flags : input . Flags ,
}, nil
}
options := runtime . UnmarshalInputToOptions ( input )
_ = options
dAtA := input . Buf
l := len ( dAtA )
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
wire |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
fieldNum := int32 ( wire >> 3 )
wireType := int ( wire & 0x7 )
if wireType == 4 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServicesByDomainRequest: wiretype end group for non-group" )
}
if fieldNum <= 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServicesByDomainRequest: illegal tag %d (wire type %d)" , fieldNum , wire )
}
switch fieldNum {
case 1 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field Domain" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . Domain = string ( dAtA [ iNdEx : postIndex ])
iNdEx = postIndex
default :
iNdEx = preIndex
skippy , err := runtime . Skip ( dAtA [ iNdEx :])
if err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
if ( skippy < 0 ) || ( iNdEx + skippy ) < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if ( iNdEx + skippy ) > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
if ! options . DiscardUnknown {
x . unknownFields = append ( x . unknownFields , dAtA [ iNdEx : iNdEx + skippy ] ... )
}
iNdEx += skippy
}
}
if iNdEx > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, nil
}
return & protoiface . Methods {
NoUnkeyedLiterals : struct {}{},
Flags : protoiface . SupportMarshalDeterministic | protoiface . SupportUnmarshalDiscardUnknown ,
Size : size ,
Marshal : marshal ,
Unmarshal : unmarshal ,
Merge : nil ,
CheckInitialized : nil ,
}
}
var _ protoreflect . List = ( * _QueryServicesByDomainResponse_1_list )( nil )
type _QueryServicesByDomainResponse_1_list struct {
list * [] * Service
}
func ( x * _QueryServicesByDomainResponse_1_list ) Len () int {
if x . list == nil {
return 0
}
return len ( * x . list )
}
func ( x * _QueryServicesByDomainResponse_1_list ) Get ( i int ) protoreflect . Value {
return protoreflect . ValueOfMessage (( * x . list )[ i ]. ProtoReflect ())
}
func ( x * _QueryServicesByDomainResponse_1_list ) Set ( i int , value protoreflect . Value ) {
valueUnwrapped := value . Message ()
concreteValue := valueUnwrapped . Interface ().( * Service )
( * x . list )[ i ] = concreteValue
}
func ( x * _QueryServicesByDomainResponse_1_list ) Append ( value protoreflect . Value ) {
valueUnwrapped := value . Message ()
concreteValue := valueUnwrapped . Interface ().( * Service )
* x . list = append ( * x . list , concreteValue )
}
func ( x * _QueryServicesByDomainResponse_1_list ) AppendMutable () protoreflect . Value {
v := new ( Service )
* x . list = append ( * x . list , v )
return protoreflect . ValueOfMessage ( v . ProtoReflect ())
}
func ( x * _QueryServicesByDomainResponse_1_list ) Truncate ( n int ) {
for i := n ; i < len ( * x . list ); i ++ {
( * x . list )[ i ] = nil
}
* x . list = ( * x . list )[: n ]
}
func ( x * _QueryServicesByDomainResponse_1_list ) NewElement () protoreflect . Value {
v := new ( Service )
return protoreflect . ValueOfMessage ( v . ProtoReflect ())
}
func ( x * _QueryServicesByDomainResponse_1_list ) IsValid () bool {
return x . list != nil
}
var (
md_QueryServicesByDomainResponse protoreflect . MessageDescriptor
fd_QueryServicesByDomainResponse_services protoreflect . FieldDescriptor
)
func init () {
file_svc_v1_query_proto_init ()
md_QueryServicesByDomainResponse = File_svc_v1_query_proto . Messages (). ByName ( "QueryServicesByDomainResponse" )
fd_QueryServicesByDomainResponse_services = md_QueryServicesByDomainResponse . Fields (). ByName ( "services" )
}
var _ protoreflect . Message = ( * fastReflection_QueryServicesByDomainResponse )( nil )
type fastReflection_QueryServicesByDomainResponse QueryServicesByDomainResponse
func ( x * QueryServicesByDomainResponse ) ProtoReflect () protoreflect . Message {
return ( * fastReflection_QueryServicesByDomainResponse )( x )
}
func ( x * QueryServicesByDomainResponse ) slowProtoReflect () protoreflect . Message {
mi := & file_svc_v1_query_proto_msgTypes [ 9 ]
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
if ms . LoadMessageInfo () == nil {
ms . StoreMessageInfo ( mi )
}
return ms
}
return mi . MessageOf ( x )
}
var _fastReflection_QueryServicesByDomainResponse_messageType fastReflection_QueryServicesByDomainResponse_messageType
var _ protoreflect . MessageType = fastReflection_QueryServicesByDomainResponse_messageType {}
type fastReflection_QueryServicesByDomainResponse_messageType struct {}
func ( x fastReflection_QueryServicesByDomainResponse_messageType ) Zero () protoreflect . Message {
return ( * fastReflection_QueryServicesByDomainResponse )( nil )
}
func ( x fastReflection_QueryServicesByDomainResponse_messageType ) New () protoreflect . Message {
return new ( fastReflection_QueryServicesByDomainResponse )
}
func ( x fastReflection_QueryServicesByDomainResponse_messageType ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServicesByDomainResponse
}
// Descriptor returns message descriptor, which contains only the protobuf
// type information for the message.
func ( x * fastReflection_QueryServicesByDomainResponse ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServicesByDomainResponse
}
// Type returns the message type, which encapsulates both Go and protobuf
// type information. If the Go type information is not needed,
// it is recommended that the message descriptor be used instead.
func ( x * fastReflection_QueryServicesByDomainResponse ) Type () protoreflect . MessageType {
return _fastReflection_QueryServicesByDomainResponse_messageType
}
// New returns a newly allocated and mutable empty message.
func ( x * fastReflection_QueryServicesByDomainResponse ) New () protoreflect . Message {
return new ( fastReflection_QueryServicesByDomainResponse )
}
// Interface unwraps the message reflection interface and
// returns the underlying ProtoMessage interface.
func ( x * fastReflection_QueryServicesByDomainResponse ) Interface () protoreflect . ProtoMessage {
return ( * QueryServicesByDomainResponse )( x )
}
// Range iterates over every populated field in an undefined order,
// calling f for each field descriptor and value encountered.
// Range returns immediately if f returns false.
// While iterating, mutating operations may only be performed
// on the current field descriptor.
func ( x * fastReflection_QueryServicesByDomainResponse ) Range ( f func ( protoreflect . FieldDescriptor , protoreflect . Value ) bool ) {
if len ( x . Services ) != 0 {
value := protoreflect . ValueOfList ( & _QueryServicesByDomainResponse_1_list { list : & x . Services })
if ! f ( fd_QueryServicesByDomainResponse_services , value ) {
return
}
}
}
// Has reports whether a field is populated.
//
// Some fields have the property of nullability where it is possible to
// distinguish between the default value of a field and whether the field
// was explicitly populated with the default value. Singular message fields,
// member fields of a oneof, and proto2 scalar fields are nullable. Such
// fields are populated only if explicitly set.
//
// In other cases (aside from the nullable cases above),
// a proto3 scalar field is populated if it contains a non-zero value, and
// a repeated field is populated if it is non-empty.
func ( x * fastReflection_QueryServicesByDomainResponse ) Has ( fd protoreflect . FieldDescriptor ) bool {
switch fd . FullName () {
case "svc.v1.QueryServicesByDomainResponse.services" :
return len ( x . Services ) != 0
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByDomainResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByDomainResponse does not contain field %s" , fd . FullName ()))
}
}
// Clear clears the field such that a subsequent Has call reports false.
//
// Clearing an extension field clears both the extension type and value
// associated with the given field number.
//
// Clear is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServicesByDomainResponse ) Clear ( fd protoreflect . FieldDescriptor ) {
switch fd . FullName () {
case "svc.v1.QueryServicesByDomainResponse.services" :
x . Services = nil
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByDomainResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByDomainResponse does not contain field %s" , fd . FullName ()))
}
}
// Get retrieves the value for a field.
//
// For unpopulated scalars, it returns the default value, where
// the default value of a bytes scalar is guaranteed to be a copy.
// For unpopulated composite types, it returns an empty, read-only view
// of the value; to obtain a mutable reference, use Mutable.
func ( x * fastReflection_QueryServicesByDomainResponse ) Get ( descriptor protoreflect . FieldDescriptor ) protoreflect . Value {
switch descriptor . FullName () {
case "svc.v1.QueryServicesByDomainResponse.services" :
if len ( x . Services ) == 0 {
return protoreflect . ValueOfList ( & _QueryServicesByDomainResponse_1_list {})
}
listValue := & _QueryServicesByDomainResponse_1_list { list : & x . Services }
return protoreflect . ValueOfList ( listValue )
default :
if descriptor . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByDomainResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByDomainResponse does not contain field %s" , descriptor . FullName ()))
}
}
// Set stores the value for a field.
//
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType.
// When setting a composite type, it is unspecified whether the stored value
// aliases the source's memory in any way. If the composite value is an
// empty, read-only value, then it panics.
//
// Set is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServicesByDomainResponse ) Set ( fd protoreflect . FieldDescriptor , value protoreflect . Value ) {
switch fd . FullName () {
case "svc.v1.QueryServicesByDomainResponse.services" :
lv := value . List ()
clv := lv .( * _QueryServicesByDomainResponse_1_list )
x . Services = * clv . list
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByDomainResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByDomainResponse does not contain field %s" , fd . FullName ()))
}
}
// Mutable returns a mutable reference to a composite type.
//
// If the field is unpopulated, it may allocate a composite value.
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType
// if not already stored.
// It panics if the field does not contain a composite type.
//
// Mutable is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServicesByDomainResponse ) Mutable ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
case "svc.v1.QueryServicesByDomainResponse.services" :
if x . Services == nil {
x . Services = [] * Service {}
}
value := & _QueryServicesByDomainResponse_1_list { list : & x . Services }
return protoreflect . ValueOfList ( value )
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByDomainResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByDomainResponse does not contain field %s" , fd . FullName ()))
}
}
// NewField returns a new value that is assignable to the field
// for the given descriptor. For scalars, this returns the default value.
// For lists, maps, and messages, this returns a new, empty, mutable value.
func ( x * fastReflection_QueryServicesByDomainResponse ) NewField ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
case "svc.v1.QueryServicesByDomainResponse.services" :
list := [] * Service {}
return protoreflect . ValueOfList ( & _QueryServicesByDomainResponse_1_list { list : & list })
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServicesByDomainResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServicesByDomainResponse does not contain field %s" , fd . FullName ()))
}
}
// WhichOneof reports which field within the oneof is populated,
// returning nil if none are populated.
// It panics if the oneof descriptor does not belong to this message.
func ( x * fastReflection_QueryServicesByDomainResponse ) WhichOneof ( d protoreflect . OneofDescriptor ) protoreflect . FieldDescriptor {
switch d . FullName () {
default :
panic ( fmt . Errorf ( "%s is not a oneof field in svc.v1.QueryServicesByDomainResponse" , d . FullName ()))
}
panic ( "unreachable" )
}
// GetUnknown retrieves the entire list of unknown fields.
// The caller may only mutate the contents of the RawFields
// if the mutated bytes are stored back into the message with SetUnknown.
func ( x * fastReflection_QueryServicesByDomainResponse ) GetUnknown () protoreflect . RawFields {
return x . unknownFields
}
// SetUnknown stores an entire list of unknown fields.
// The raw fields must be syntactically valid according to the wire format.
// An implementation may panic if this is not the case.
// Once stored, the caller must not mutate the content of the RawFields.
// An empty RawFields may be passed to clear the fields.
//
// SetUnknown is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServicesByDomainResponse ) SetUnknown ( fields protoreflect . RawFields ) {
x . unknownFields = fields
}
// IsValid reports whether the message is valid.
//
// An invalid message is an empty, read-only value.
//
// An invalid message often corresponds to a nil pointer of the concrete
// message type, but the details are implementation dependent.
// Validity is not part of the protobuf data model, and may not
// be preserved in marshaling or other operations.
func ( x * fastReflection_QueryServicesByDomainResponse ) IsValid () bool {
return x != nil
}
// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
// This method may return nil.
//
// The returned methods type is identical to
// "google.golang.org/protobuf/runtime/protoiface".Methods.
// Consult the protoiface package documentation for details.
func ( x * fastReflection_QueryServicesByDomainResponse ) ProtoMethods () * protoiface . Methods {
size := func ( input protoiface . SizeInput ) protoiface . SizeOutput {
x := input . Message . Interface ().( * QueryServicesByDomainResponse )
if x == nil {
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : 0 ,
}
}
options := runtime . SizeInputToOptions ( input )
_ = options
var n int
var l int
_ = l
if len ( x . Services ) > 0 {
for _ , e := range x . Services {
l = options . Size ( e )
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
}
if x . unknownFields != nil {
n += len ( x . unknownFields )
}
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : n ,
}
}
marshal := func ( input protoiface . MarshalInput ) ( protoiface . MarshalOutput , error ) {
x := input . Message . Interface ().( * QueryServicesByDomainResponse )
if x == nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
options := runtime . MarshalInputToOptions ( input )
_ = options
size := options . Size ( x )
dAtA := make ([] byte , size )
i := len ( dAtA )
_ = i
var l int
_ = l
if x . unknownFields != nil {
i -= len ( x . unknownFields )
copy ( dAtA [ i :], x . unknownFields )
}
if len ( x . Services ) > 0 {
for iNdEx := len ( x . Services ) - 1 ; iNdEx >= 0 ; iNdEx -- {
encoded , err := options . Marshal ( x . Services [ iNdEx ])
if err != nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, err
}
i -= len ( encoded )
copy ( dAtA [ i :], encoded )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( encoded )))
i --
dAtA [ i ] = 0xa
}
}
if input . Buf != nil {
input . Buf = append ( input . Buf , dAtA ... )
} else {
input . Buf = dAtA
}
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
unmarshal := func ( input protoiface . UnmarshalInput ) ( protoiface . UnmarshalOutput , error ) {
x := input . Message . Interface ().( * QueryServicesByDomainResponse )
if x == nil {
return protoiface . UnmarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Flags : input . Flags ,
}, nil
}
options := runtime . UnmarshalInputToOptions ( input )
_ = options
dAtA := input . Buf
l := len ( dAtA )
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
wire |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
fieldNum := int32 ( wire >> 3 )
wireType := int ( wire & 0x7 )
if wireType == 4 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServicesByDomainResponse: wiretype end group for non-group" )
}
if fieldNum <= 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServicesByDomainResponse: illegal tag %d (wire type %d)" , fieldNum , wire )
}
switch fieldNum {
case 1 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field Services" , wireType )
}
var msglen int
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
msglen |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
if msglen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + msglen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . Services = append ( x . Services , & Service {})
if err := options . Unmarshal ( dAtA [ iNdEx : postIndex ], x . Services [ len ( x . Services ) - 1 ]); err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
iNdEx = postIndex
default :
iNdEx = preIndex
skippy , err := runtime . Skip ( dAtA [ iNdEx :])
if err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
if ( skippy < 0 ) || ( iNdEx + skippy ) < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if ( iNdEx + skippy ) > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
if ! options . DiscardUnknown {
x . unknownFields = append ( x . unknownFields , dAtA [ iNdEx : iNdEx + skippy ] ... )
}
iNdEx += skippy
}
}
if iNdEx > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, nil
}
return & protoiface . Methods {
NoUnkeyedLiterals : struct {}{},
Flags : protoiface . SupportMarshalDeterministic | protoiface . SupportUnmarshalDiscardUnknown ,
Size : size ,
Marshal : marshal ,
Unmarshal : unmarshal ,
Merge : nil ,
CheckInitialized : nil ,
}
}
var (
md_QueryServiceOIDCDiscoveryRequest protoreflect . MessageDescriptor
fd_QueryServiceOIDCDiscoveryRequest_service_id protoreflect . FieldDescriptor
)
func init () {
file_svc_v1_query_proto_init ()
md_QueryServiceOIDCDiscoveryRequest = File_svc_v1_query_proto . Messages (). ByName ( "QueryServiceOIDCDiscoveryRequest" )
fd_QueryServiceOIDCDiscoveryRequest_service_id = md_QueryServiceOIDCDiscoveryRequest . Fields (). ByName ( "service_id" )
}
var _ protoreflect . Message = ( * fastReflection_QueryServiceOIDCDiscoveryRequest )( nil )
type fastReflection_QueryServiceOIDCDiscoveryRequest QueryServiceOIDCDiscoveryRequest
func ( x * QueryServiceOIDCDiscoveryRequest ) ProtoReflect () protoreflect . Message {
return ( * fastReflection_QueryServiceOIDCDiscoveryRequest )( x )
}
func ( x * QueryServiceOIDCDiscoveryRequest ) slowProtoReflect () protoreflect . Message {
mi := & file_svc_v1_query_proto_msgTypes [ 10 ]
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
if ms . LoadMessageInfo () == nil {
ms . StoreMessageInfo ( mi )
}
return ms
}
return mi . MessageOf ( x )
}
var _fastReflection_QueryServiceOIDCDiscoveryRequest_messageType fastReflection_QueryServiceOIDCDiscoveryRequest_messageType
var _ protoreflect . MessageType = fastReflection_QueryServiceOIDCDiscoveryRequest_messageType {}
type fastReflection_QueryServiceOIDCDiscoveryRequest_messageType struct {}
func ( x fastReflection_QueryServiceOIDCDiscoveryRequest_messageType ) Zero () protoreflect . Message {
return ( * fastReflection_QueryServiceOIDCDiscoveryRequest )( nil )
}
func ( x fastReflection_QueryServiceOIDCDiscoveryRequest_messageType ) New () protoreflect . Message {
return new ( fastReflection_QueryServiceOIDCDiscoveryRequest )
}
func ( x fastReflection_QueryServiceOIDCDiscoveryRequest_messageType ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServiceOIDCDiscoveryRequest
}
// Descriptor returns message descriptor, which contains only the protobuf
// type information for the message.
func ( x * fastReflection_QueryServiceOIDCDiscoveryRequest ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServiceOIDCDiscoveryRequest
}
// Type returns the message type, which encapsulates both Go and protobuf
// type information. If the Go type information is not needed,
// it is recommended that the message descriptor be used instead.
func ( x * fastReflection_QueryServiceOIDCDiscoveryRequest ) Type () protoreflect . MessageType {
return _fastReflection_QueryServiceOIDCDiscoveryRequest_messageType
}
// New returns a newly allocated and mutable empty message.
func ( x * fastReflection_QueryServiceOIDCDiscoveryRequest ) New () protoreflect . Message {
return new ( fastReflection_QueryServiceOIDCDiscoveryRequest )
}
// Interface unwraps the message reflection interface and
// returns the underlying ProtoMessage interface.
func ( x * fastReflection_QueryServiceOIDCDiscoveryRequest ) Interface () protoreflect . ProtoMessage {
return ( * QueryServiceOIDCDiscoveryRequest )( x )
}
// Range iterates over every populated field in an undefined order,
// calling f for each field descriptor and value encountered.
// Range returns immediately if f returns false.
// While iterating, mutating operations may only be performed
// on the current field descriptor.
func ( x * fastReflection_QueryServiceOIDCDiscoveryRequest ) Range ( f func ( protoreflect . FieldDescriptor , protoreflect . Value ) bool ) {
if x . ServiceId != "" {
value := protoreflect . ValueOfString ( x . ServiceId )
if ! f ( fd_QueryServiceOIDCDiscoveryRequest_service_id , value ) {
return
}
}
}
// Has reports whether a field is populated.
//
// Some fields have the property of nullability where it is possible to
// distinguish between the default value of a field and whether the field
// was explicitly populated with the default value. Singular message fields,
// member fields of a oneof, and proto2 scalar fields are nullable. Such
// fields are populated only if explicitly set.
//
// In other cases (aside from the nullable cases above),
// a proto3 scalar field is populated if it contains a non-zero value, and
// a repeated field is populated if it is non-empty.
func ( x * fastReflection_QueryServiceOIDCDiscoveryRequest ) Has ( fd protoreflect . FieldDescriptor ) bool {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCDiscoveryRequest.service_id" :
return x . ServiceId != ""
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCDiscoveryRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCDiscoveryRequest does not contain field %s" , fd . FullName ()))
}
}
// Clear clears the field such that a subsequent Has call reports false.
//
// Clearing an extension field clears both the extension type and value
// associated with the given field number.
//
// Clear is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCDiscoveryRequest ) Clear ( fd protoreflect . FieldDescriptor ) {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCDiscoveryRequest.service_id" :
x . ServiceId = ""
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCDiscoveryRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCDiscoveryRequest does not contain field %s" , fd . FullName ()))
}
}
// Get retrieves the value for a field.
//
// For unpopulated scalars, it returns the default value, where
// the default value of a bytes scalar is guaranteed to be a copy.
// For unpopulated composite types, it returns an empty, read-only view
// of the value; to obtain a mutable reference, use Mutable.
func ( x * fastReflection_QueryServiceOIDCDiscoveryRequest ) Get ( descriptor protoreflect . FieldDescriptor ) protoreflect . Value {
switch descriptor . FullName () {
case "svc.v1.QueryServiceOIDCDiscoveryRequest.service_id" :
value := x . ServiceId
return protoreflect . ValueOfString ( value )
default :
if descriptor . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCDiscoveryRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCDiscoveryRequest does not contain field %s" , descriptor . FullName ()))
}
}
// Set stores the value for a field.
//
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType.
// When setting a composite type, it is unspecified whether the stored value
// aliases the source's memory in any way. If the composite value is an
// empty, read-only value, then it panics.
//
// Set is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCDiscoveryRequest ) Set ( fd protoreflect . FieldDescriptor , value protoreflect . Value ) {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCDiscoveryRequest.service_id" :
x . ServiceId = value . Interface ().( string )
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCDiscoveryRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCDiscoveryRequest does not contain field %s" , fd . FullName ()))
}
}
// Mutable returns a mutable reference to a composite type.
//
// If the field is unpopulated, it may allocate a composite value.
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType
// if not already stored.
// It panics if the field does not contain a composite type.
//
// Mutable is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCDiscoveryRequest ) Mutable ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCDiscoveryRequest.service_id" :
panic ( fmt . Errorf ( "field service_id of message svc.v1.QueryServiceOIDCDiscoveryRequest is not mutable" ))
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCDiscoveryRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCDiscoveryRequest does not contain field %s" , fd . FullName ()))
}
}
// NewField returns a new value that is assignable to the field
// for the given descriptor. For scalars, this returns the default value.
// For lists, maps, and messages, this returns a new, empty, mutable value.
func ( x * fastReflection_QueryServiceOIDCDiscoveryRequest ) NewField ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCDiscoveryRequest.service_id" :
return protoreflect . ValueOfString ( "" )
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCDiscoveryRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCDiscoveryRequest does not contain field %s" , fd . FullName ()))
}
}
// WhichOneof reports which field within the oneof is populated,
// returning nil if none are populated.
// It panics if the oneof descriptor does not belong to this message.
func ( x * fastReflection_QueryServiceOIDCDiscoveryRequest ) WhichOneof ( d protoreflect . OneofDescriptor ) protoreflect . FieldDescriptor {
switch d . FullName () {
default :
panic ( fmt . Errorf ( "%s is not a oneof field in svc.v1.QueryServiceOIDCDiscoveryRequest" , d . FullName ()))
}
panic ( "unreachable" )
}
// GetUnknown retrieves the entire list of unknown fields.
// The caller may only mutate the contents of the RawFields
// if the mutated bytes are stored back into the message with SetUnknown.
func ( x * fastReflection_QueryServiceOIDCDiscoveryRequest ) GetUnknown () protoreflect . RawFields {
return x . unknownFields
}
// SetUnknown stores an entire list of unknown fields.
// The raw fields must be syntactically valid according to the wire format.
// An implementation may panic if this is not the case.
// Once stored, the caller must not mutate the content of the RawFields.
// An empty RawFields may be passed to clear the fields.
//
// SetUnknown is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCDiscoveryRequest ) SetUnknown ( fields protoreflect . RawFields ) {
x . unknownFields = fields
}
// IsValid reports whether the message is valid.
//
// An invalid message is an empty, read-only value.
//
// An invalid message often corresponds to a nil pointer of the concrete
// message type, but the details are implementation dependent.
// Validity is not part of the protobuf data model, and may not
// be preserved in marshaling or other operations.
func ( x * fastReflection_QueryServiceOIDCDiscoveryRequest ) IsValid () bool {
return x != nil
}
// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
// This method may return nil.
//
// The returned methods type is identical to
// "google.golang.org/protobuf/runtime/protoiface".Methods.
// Consult the protoiface package documentation for details.
func ( x * fastReflection_QueryServiceOIDCDiscoveryRequest ) ProtoMethods () * protoiface . Methods {
size := func ( input protoiface . SizeInput ) protoiface . SizeOutput {
x := input . Message . Interface ().( * QueryServiceOIDCDiscoveryRequest )
if x == nil {
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : 0 ,
}
}
options := runtime . SizeInputToOptions ( input )
_ = options
var n int
var l int
_ = l
l = len ( x . ServiceId )
if l > 0 {
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
if x . unknownFields != nil {
n += len ( x . unknownFields )
}
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : n ,
}
}
marshal := func ( input protoiface . MarshalInput ) ( protoiface . MarshalOutput , error ) {
x := input . Message . Interface ().( * QueryServiceOIDCDiscoveryRequest )
if x == nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
options := runtime . MarshalInputToOptions ( input )
_ = options
size := options . Size ( x )
dAtA := make ([] byte , size )
i := len ( dAtA )
_ = i
var l int
_ = l
if x . unknownFields != nil {
i -= len ( x . unknownFields )
copy ( dAtA [ i :], x . unknownFields )
}
if len ( x . ServiceId ) > 0 {
i -= len ( x . ServiceId )
copy ( dAtA [ i :], x . ServiceId )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . ServiceId )))
i --
dAtA [ i ] = 0xa
}
if input . Buf != nil {
input . Buf = append ( input . Buf , dAtA ... )
} else {
input . Buf = dAtA
}
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
unmarshal := func ( input protoiface . UnmarshalInput ) ( protoiface . UnmarshalOutput , error ) {
x := input . Message . Interface ().( * QueryServiceOIDCDiscoveryRequest )
if x == nil {
return protoiface . UnmarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Flags : input . Flags ,
}, nil
}
options := runtime . UnmarshalInputToOptions ( input )
_ = options
dAtA := input . Buf
l := len ( dAtA )
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
wire |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
fieldNum := int32 ( wire >> 3 )
wireType := int ( wire & 0x7 )
if wireType == 4 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServiceOIDCDiscoveryRequest: wiretype end group for non-group" )
}
if fieldNum <= 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServiceOIDCDiscoveryRequest: illegal tag %d (wire type %d)" , fieldNum , wire )
}
switch fieldNum {
case 1 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field ServiceId" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . ServiceId = string ( dAtA [ iNdEx : postIndex ])
iNdEx = postIndex
default :
iNdEx = preIndex
skippy , err := runtime . Skip ( dAtA [ iNdEx :])
if err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
if ( skippy < 0 ) || ( iNdEx + skippy ) < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if ( iNdEx + skippy ) > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
if ! options . DiscardUnknown {
x . unknownFields = append ( x . unknownFields , dAtA [ iNdEx : iNdEx + skippy ] ... )
}
iNdEx += skippy
}
}
if iNdEx > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, nil
}
return & protoiface . Methods {
NoUnkeyedLiterals : struct {}{},
Flags : protoiface . SupportMarshalDeterministic | protoiface . SupportUnmarshalDiscardUnknown ,
Size : size ,
Marshal : marshal ,
Unmarshal : unmarshal ,
Merge : nil ,
CheckInitialized : nil ,
}
}
var _ protoreflect . List = ( * _QueryServiceOIDCDiscoveryResponse_7_list )( nil )
type _QueryServiceOIDCDiscoveryResponse_7_list struct {
list * [] string
}
func ( x * _QueryServiceOIDCDiscoveryResponse_7_list ) Len () int {
if x . list == nil {
return 0
}
return len ( * x . list )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_7_list ) Get ( i int ) protoreflect . Value {
return protoreflect . ValueOfString (( * x . list )[ i ])
}
func ( x * _QueryServiceOIDCDiscoveryResponse_7_list ) Set ( i int , value protoreflect . Value ) {
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
( * x . list )[ i ] = concreteValue
}
func ( x * _QueryServiceOIDCDiscoveryResponse_7_list ) Append ( value protoreflect . Value ) {
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
* x . list = append ( * x . list , concreteValue )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_7_list ) AppendMutable () protoreflect . Value {
panic ( fmt . Errorf ( "AppendMutable can not be called on message QueryServiceOIDCDiscoveryResponse at list field ScopesSupported as it is not of Message kind" ))
}
func ( x * _QueryServiceOIDCDiscoveryResponse_7_list ) Truncate ( n int ) {
* x . list = ( * x . list )[: n ]
}
func ( x * _QueryServiceOIDCDiscoveryResponse_7_list ) NewElement () protoreflect . Value {
v := ""
return protoreflect . ValueOfString ( v )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_7_list ) IsValid () bool {
return x . list != nil
}
var _ protoreflect . List = ( * _QueryServiceOIDCDiscoveryResponse_8_list )( nil )
type _QueryServiceOIDCDiscoveryResponse_8_list struct {
list * [] string
}
func ( x * _QueryServiceOIDCDiscoveryResponse_8_list ) Len () int {
if x . list == nil {
return 0
}
return len ( * x . list )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_8_list ) Get ( i int ) protoreflect . Value {
return protoreflect . ValueOfString (( * x . list )[ i ])
}
func ( x * _QueryServiceOIDCDiscoveryResponse_8_list ) Set ( i int , value protoreflect . Value ) {
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
( * x . list )[ i ] = concreteValue
}
func ( x * _QueryServiceOIDCDiscoveryResponse_8_list ) Append ( value protoreflect . Value ) {
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
* x . list = append ( * x . list , concreteValue )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_8_list ) AppendMutable () protoreflect . Value {
panic ( fmt . Errorf ( "AppendMutable can not be called on message QueryServiceOIDCDiscoveryResponse at list field ResponseTypesSupported as it is not of Message kind" ))
}
func ( x * _QueryServiceOIDCDiscoveryResponse_8_list ) Truncate ( n int ) {
* x . list = ( * x . list )[: n ]
}
func ( x * _QueryServiceOIDCDiscoveryResponse_8_list ) NewElement () protoreflect . Value {
v := ""
return protoreflect . ValueOfString ( v )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_8_list ) IsValid () bool {
return x . list != nil
}
var _ protoreflect . List = ( * _QueryServiceOIDCDiscoveryResponse_9_list )( nil )
type _QueryServiceOIDCDiscoveryResponse_9_list struct {
list * [] string
}
func ( x * _QueryServiceOIDCDiscoveryResponse_9_list ) Len () int {
if x . list == nil {
return 0
}
return len ( * x . list )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_9_list ) Get ( i int ) protoreflect . Value {
return protoreflect . ValueOfString (( * x . list )[ i ])
}
func ( x * _QueryServiceOIDCDiscoveryResponse_9_list ) Set ( i int , value protoreflect . Value ) {
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
( * x . list )[ i ] = concreteValue
}
func ( x * _QueryServiceOIDCDiscoveryResponse_9_list ) Append ( value protoreflect . Value ) {
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
* x . list = append ( * x . list , concreteValue )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_9_list ) AppendMutable () protoreflect . Value {
panic ( fmt . Errorf ( "AppendMutable can not be called on message QueryServiceOIDCDiscoveryResponse at list field GrantTypesSupported as it is not of Message kind" ))
}
func ( x * _QueryServiceOIDCDiscoveryResponse_9_list ) Truncate ( n int ) {
* x . list = ( * x . list )[: n ]
}
func ( x * _QueryServiceOIDCDiscoveryResponse_9_list ) NewElement () protoreflect . Value {
v := ""
return protoreflect . ValueOfString ( v )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_9_list ) IsValid () bool {
return x . list != nil
}
var _ protoreflect . List = ( * _QueryServiceOIDCDiscoveryResponse_10_list )( nil )
type _QueryServiceOIDCDiscoveryResponse_10_list struct {
list * [] string
}
func ( x * _QueryServiceOIDCDiscoveryResponse_10_list ) Len () int {
if x . list == nil {
return 0
}
return len ( * x . list )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_10_list ) Get ( i int ) protoreflect . Value {
return protoreflect . ValueOfString (( * x . list )[ i ])
}
func ( x * _QueryServiceOIDCDiscoveryResponse_10_list ) Set ( i int , value protoreflect . Value ) {
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
( * x . list )[ i ] = concreteValue
}
func ( x * _QueryServiceOIDCDiscoveryResponse_10_list ) Append ( value protoreflect . Value ) {
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
* x . list = append ( * x . list , concreteValue )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_10_list ) AppendMutable () protoreflect . Value {
panic ( fmt . Errorf ( "AppendMutable can not be called on message QueryServiceOIDCDiscoveryResponse at list field IdTokenSigningAlgValuesSupported as it is not of Message kind" ))
}
func ( x * _QueryServiceOIDCDiscoveryResponse_10_list ) Truncate ( n int ) {
* x . list = ( * x . list )[: n ]
}
func ( x * _QueryServiceOIDCDiscoveryResponse_10_list ) NewElement () protoreflect . Value {
v := ""
return protoreflect . ValueOfString ( v )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_10_list ) IsValid () bool {
return x . list != nil
}
var _ protoreflect . List = ( * _QueryServiceOIDCDiscoveryResponse_11_list )( nil )
type _QueryServiceOIDCDiscoveryResponse_11_list struct {
list * [] string
}
func ( x * _QueryServiceOIDCDiscoveryResponse_11_list ) Len () int {
if x . list == nil {
return 0
}
return len ( * x . list )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_11_list ) Get ( i int ) protoreflect . Value {
return protoreflect . ValueOfString (( * x . list )[ i ])
}
func ( x * _QueryServiceOIDCDiscoveryResponse_11_list ) Set ( i int , value protoreflect . Value ) {
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
( * x . list )[ i ] = concreteValue
}
func ( x * _QueryServiceOIDCDiscoveryResponse_11_list ) Append ( value protoreflect . Value ) {
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
* x . list = append ( * x . list , concreteValue )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_11_list ) AppendMutable () protoreflect . Value {
panic ( fmt . Errorf ( "AppendMutable can not be called on message QueryServiceOIDCDiscoveryResponse at list field SubjectTypesSupported as it is not of Message kind" ))
}
func ( x * _QueryServiceOIDCDiscoveryResponse_11_list ) Truncate ( n int ) {
* x . list = ( * x . list )[: n ]
}
func ( x * _QueryServiceOIDCDiscoveryResponse_11_list ) NewElement () protoreflect . Value {
v := ""
return protoreflect . ValueOfString ( v )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_11_list ) IsValid () bool {
return x . list != nil
}
var _ protoreflect . List = ( * _QueryServiceOIDCDiscoveryResponse_12_list )( nil )
type _QueryServiceOIDCDiscoveryResponse_12_list struct {
list * [] string
}
func ( x * _QueryServiceOIDCDiscoveryResponse_12_list ) Len () int {
if x . list == nil {
return 0
}
return len ( * x . list )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_12_list ) Get ( i int ) protoreflect . Value {
return protoreflect . ValueOfString (( * x . list )[ i ])
}
func ( x * _QueryServiceOIDCDiscoveryResponse_12_list ) Set ( i int , value protoreflect . Value ) {
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
( * x . list )[ i ] = concreteValue
}
func ( x * _QueryServiceOIDCDiscoveryResponse_12_list ) Append ( value protoreflect . Value ) {
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
* x . list = append ( * x . list , concreteValue )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_12_list ) AppendMutable () protoreflect . Value {
panic ( fmt . Errorf ( "AppendMutable can not be called on message QueryServiceOIDCDiscoveryResponse at list field TokenEndpointAuthMethodsSupported as it is not of Message kind" ))
}
func ( x * _QueryServiceOIDCDiscoveryResponse_12_list ) Truncate ( n int ) {
* x . list = ( * x . list )[: n ]
}
func ( x * _QueryServiceOIDCDiscoveryResponse_12_list ) NewElement () protoreflect . Value {
v := ""
return protoreflect . ValueOfString ( v )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_12_list ) IsValid () bool {
return x . list != nil
}
var _ protoreflect . List = ( * _QueryServiceOIDCDiscoveryResponse_13_list )( nil )
type _QueryServiceOIDCDiscoveryResponse_13_list struct {
list * [] string
}
func ( x * _QueryServiceOIDCDiscoveryResponse_13_list ) Len () int {
if x . list == nil {
return 0
}
return len ( * x . list )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_13_list ) Get ( i int ) protoreflect . Value {
return protoreflect . ValueOfString (( * x . list )[ i ])
}
func ( x * _QueryServiceOIDCDiscoveryResponse_13_list ) Set ( i int , value protoreflect . Value ) {
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
( * x . list )[ i ] = concreteValue
}
func ( x * _QueryServiceOIDCDiscoveryResponse_13_list ) Append ( value protoreflect . Value ) {
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
* x . list = append ( * x . list , concreteValue )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_13_list ) AppendMutable () protoreflect . Value {
panic ( fmt . Errorf ( "AppendMutable can not be called on message QueryServiceOIDCDiscoveryResponse at list field ClaimsSupported as it is not of Message kind" ))
}
func ( x * _QueryServiceOIDCDiscoveryResponse_13_list ) Truncate ( n int ) {
* x . list = ( * x . list )[: n ]
}
func ( x * _QueryServiceOIDCDiscoveryResponse_13_list ) NewElement () protoreflect . Value {
v := ""
return protoreflect . ValueOfString ( v )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_13_list ) IsValid () bool {
return x . list != nil
}
var _ protoreflect . List = ( * _QueryServiceOIDCDiscoveryResponse_14_list )( nil )
type _QueryServiceOIDCDiscoveryResponse_14_list struct {
list * [] string
}
func ( x * _QueryServiceOIDCDiscoveryResponse_14_list ) Len () int {
if x . list == nil {
return 0
}
return len ( * x . list )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_14_list ) Get ( i int ) protoreflect . Value {
return protoreflect . ValueOfString (( * x . list )[ i ])
}
func ( x * _QueryServiceOIDCDiscoveryResponse_14_list ) Set ( i int , value protoreflect . Value ) {
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
( * x . list )[ i ] = concreteValue
}
func ( x * _QueryServiceOIDCDiscoveryResponse_14_list ) Append ( value protoreflect . Value ) {
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
* x . list = append ( * x . list , concreteValue )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_14_list ) AppendMutable () protoreflect . Value {
panic ( fmt . Errorf ( "AppendMutable can not be called on message QueryServiceOIDCDiscoveryResponse at list field ResponseModesSupported as it is not of Message kind" ))
}
func ( x * _QueryServiceOIDCDiscoveryResponse_14_list ) Truncate ( n int ) {
* x . list = ( * x . list )[: n ]
}
func ( x * _QueryServiceOIDCDiscoveryResponse_14_list ) NewElement () protoreflect . Value {
v := ""
return protoreflect . ValueOfString ( v )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_14_list ) IsValid () bool {
return x . list != nil
}
var _ protoreflect . List = ( * _QueryServiceOIDCDiscoveryResponse_16_list )( nil )
type _QueryServiceOIDCDiscoveryResponse_16_list struct {
list * [] string
}
func ( x * _QueryServiceOIDCDiscoveryResponse_16_list ) Len () int {
if x . list == nil {
return 0
}
return len ( * x . list )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_16_list ) Get ( i int ) protoreflect . Value {
return protoreflect . ValueOfString (( * x . list )[ i ])
}
func ( x * _QueryServiceOIDCDiscoveryResponse_16_list ) Set ( i int , value protoreflect . Value ) {
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
( * x . list )[ i ] = concreteValue
}
func ( x * _QueryServiceOIDCDiscoveryResponse_16_list ) Append ( value protoreflect . Value ) {
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
* x . list = append ( * x . list , concreteValue )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_16_list ) AppendMutable () protoreflect . Value {
panic ( fmt . Errorf ( "AppendMutable can not be called on message QueryServiceOIDCDiscoveryResponse at list field UiLocalesSupported as it is not of Message kind" ))
}
func ( x * _QueryServiceOIDCDiscoveryResponse_16_list ) Truncate ( n int ) {
* x . list = ( * x . list )[: n ]
}
func ( x * _QueryServiceOIDCDiscoveryResponse_16_list ) NewElement () protoreflect . Value {
v := ""
return protoreflect . ValueOfString ( v )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_16_list ) IsValid () bool {
return x . list != nil
}
var _ protoreflect . List = ( * _QueryServiceOIDCDiscoveryResponse_17_list )( nil )
type _QueryServiceOIDCDiscoveryResponse_17_list struct {
list * [] string
}
func ( x * _QueryServiceOIDCDiscoveryResponse_17_list ) Len () int {
if x . list == nil {
return 0
}
return len ( * x . list )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_17_list ) Get ( i int ) protoreflect . Value {
return protoreflect . ValueOfString (( * x . list )[ i ])
}
func ( x * _QueryServiceOIDCDiscoveryResponse_17_list ) Set ( i int , value protoreflect . Value ) {
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
( * x . list )[ i ] = concreteValue
}
func ( x * _QueryServiceOIDCDiscoveryResponse_17_list ) Append ( value protoreflect . Value ) {
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
* x . list = append ( * x . list , concreteValue )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_17_list ) AppendMutable () protoreflect . Value {
panic ( fmt . Errorf ( "AppendMutable can not be called on message QueryServiceOIDCDiscoveryResponse at list field ClaimsLocalesSupported as it is not of Message kind" ))
}
func ( x * _QueryServiceOIDCDiscoveryResponse_17_list ) Truncate ( n int ) {
* x . list = ( * x . list )[: n ]
}
func ( x * _QueryServiceOIDCDiscoveryResponse_17_list ) NewElement () protoreflect . Value {
v := ""
return protoreflect . ValueOfString ( v )
}
func ( x * _QueryServiceOIDCDiscoveryResponse_17_list ) IsValid () bool {
return x . list != nil
}
var (
md_QueryServiceOIDCDiscoveryResponse protoreflect . MessageDescriptor
fd_QueryServiceOIDCDiscoveryResponse_issuer protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_authorization_endpoint protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_token_endpoint protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_jwks_uri protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_userinfo_endpoint protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_registration_endpoint protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_scopes_supported protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_response_types_supported protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_grant_types_supported protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_id_token_signing_alg_values_supported protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_subject_types_supported protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_token_endpoint_auth_methods_supported protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_claims_supported protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_response_modes_supported protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_service_documentation protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_ui_locales_supported protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_claims_locales_supported protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_request_parameter_supported protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_request_uri_parameter_supported protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_require_request_uri_registration protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_op_policy_uri protoreflect . FieldDescriptor
fd_QueryServiceOIDCDiscoveryResponse_op_tos_uri protoreflect . FieldDescriptor
)
func init () {
file_svc_v1_query_proto_init ()
md_QueryServiceOIDCDiscoveryResponse = File_svc_v1_query_proto . Messages (). ByName ( "QueryServiceOIDCDiscoveryResponse" )
fd_QueryServiceOIDCDiscoveryResponse_issuer = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "issuer" )
fd_QueryServiceOIDCDiscoveryResponse_authorization_endpoint = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "authorization_endpoint" )
fd_QueryServiceOIDCDiscoveryResponse_token_endpoint = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "token_endpoint" )
fd_QueryServiceOIDCDiscoveryResponse_jwks_uri = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "jwks_uri" )
fd_QueryServiceOIDCDiscoveryResponse_userinfo_endpoint = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "userinfo_endpoint" )
fd_QueryServiceOIDCDiscoveryResponse_registration_endpoint = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "registration_endpoint" )
fd_QueryServiceOIDCDiscoveryResponse_scopes_supported = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "scopes_supported" )
fd_QueryServiceOIDCDiscoveryResponse_response_types_supported = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "response_types_supported" )
fd_QueryServiceOIDCDiscoveryResponse_grant_types_supported = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "grant_types_supported" )
fd_QueryServiceOIDCDiscoveryResponse_id_token_signing_alg_values_supported = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "id_token_signing_alg_values_supported" )
fd_QueryServiceOIDCDiscoveryResponse_subject_types_supported = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "subject_types_supported" )
fd_QueryServiceOIDCDiscoveryResponse_token_endpoint_auth_methods_supported = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "token_endpoint_auth_methods_supported" )
fd_QueryServiceOIDCDiscoveryResponse_claims_supported = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "claims_supported" )
fd_QueryServiceOIDCDiscoveryResponse_response_modes_supported = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "response_modes_supported" )
fd_QueryServiceOIDCDiscoveryResponse_service_documentation = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "service_documentation" )
fd_QueryServiceOIDCDiscoveryResponse_ui_locales_supported = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "ui_locales_supported" )
fd_QueryServiceOIDCDiscoveryResponse_claims_locales_supported = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "claims_locales_supported" )
fd_QueryServiceOIDCDiscoveryResponse_request_parameter_supported = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "request_parameter_supported" )
fd_QueryServiceOIDCDiscoveryResponse_request_uri_parameter_supported = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "request_uri_parameter_supported" )
fd_QueryServiceOIDCDiscoveryResponse_require_request_uri_registration = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "require_request_uri_registration" )
fd_QueryServiceOIDCDiscoveryResponse_op_policy_uri = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "op_policy_uri" )
fd_QueryServiceOIDCDiscoveryResponse_op_tos_uri = md_QueryServiceOIDCDiscoveryResponse . Fields (). ByName ( "op_tos_uri" )
}
var _ protoreflect . Message = ( * fastReflection_QueryServiceOIDCDiscoveryResponse )( nil )
type fastReflection_QueryServiceOIDCDiscoveryResponse QueryServiceOIDCDiscoveryResponse
func ( x * QueryServiceOIDCDiscoveryResponse ) ProtoReflect () protoreflect . Message {
return ( * fastReflection_QueryServiceOIDCDiscoveryResponse )( x )
}
func ( x * QueryServiceOIDCDiscoveryResponse ) slowProtoReflect () protoreflect . Message {
mi := & file_svc_v1_query_proto_msgTypes [ 11 ]
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
if ms . LoadMessageInfo () == nil {
ms . StoreMessageInfo ( mi )
}
return ms
}
return mi . MessageOf ( x )
}
var _fastReflection_QueryServiceOIDCDiscoveryResponse_messageType fastReflection_QueryServiceOIDCDiscoveryResponse_messageType
var _ protoreflect . MessageType = fastReflection_QueryServiceOIDCDiscoveryResponse_messageType {}
type fastReflection_QueryServiceOIDCDiscoveryResponse_messageType struct {}
func ( x fastReflection_QueryServiceOIDCDiscoveryResponse_messageType ) Zero () protoreflect . Message {
return ( * fastReflection_QueryServiceOIDCDiscoveryResponse )( nil )
}
func ( x fastReflection_QueryServiceOIDCDiscoveryResponse_messageType ) New () protoreflect . Message {
return new ( fastReflection_QueryServiceOIDCDiscoveryResponse )
}
func ( x fastReflection_QueryServiceOIDCDiscoveryResponse_messageType ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServiceOIDCDiscoveryResponse
}
// Descriptor returns message descriptor, which contains only the protobuf
// type information for the message.
func ( x * fastReflection_QueryServiceOIDCDiscoveryResponse ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServiceOIDCDiscoveryResponse
}
// Type returns the message type, which encapsulates both Go and protobuf
// type information. If the Go type information is not needed,
// it is recommended that the message descriptor be used instead.
func ( x * fastReflection_QueryServiceOIDCDiscoveryResponse ) Type () protoreflect . MessageType {
return _fastReflection_QueryServiceOIDCDiscoveryResponse_messageType
}
// New returns a newly allocated and mutable empty message.
func ( x * fastReflection_QueryServiceOIDCDiscoveryResponse ) New () protoreflect . Message {
return new ( fastReflection_QueryServiceOIDCDiscoveryResponse )
}
// Interface unwraps the message reflection interface and
// returns the underlying ProtoMessage interface.
func ( x * fastReflection_QueryServiceOIDCDiscoveryResponse ) Interface () protoreflect . ProtoMessage {
return ( * QueryServiceOIDCDiscoveryResponse )( x )
}
// Range iterates over every populated field in an undefined order,
// calling f for each field descriptor and value encountered.
// Range returns immediately if f returns false.
// While iterating, mutating operations may only be performed
// on the current field descriptor.
func ( x * fastReflection_QueryServiceOIDCDiscoveryResponse ) Range ( f func ( protoreflect . FieldDescriptor , protoreflect . Value ) bool ) {
if x . Issuer != "" {
value := protoreflect . ValueOfString ( x . Issuer )
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_issuer , value ) {
return
}
}
if x . AuthorizationEndpoint != "" {
value := protoreflect . ValueOfString ( x . AuthorizationEndpoint )
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_authorization_endpoint , value ) {
return
}
}
if x . TokenEndpoint != "" {
value := protoreflect . ValueOfString ( x . TokenEndpoint )
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_token_endpoint , value ) {
return
}
}
if x . JwksUri != "" {
value := protoreflect . ValueOfString ( x . JwksUri )
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_jwks_uri , value ) {
return
}
}
if x . UserinfoEndpoint != "" {
value := protoreflect . ValueOfString ( x . UserinfoEndpoint )
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_userinfo_endpoint , value ) {
return
}
}
if x . RegistrationEndpoint != "" {
value := protoreflect . ValueOfString ( x . RegistrationEndpoint )
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_registration_endpoint , value ) {
return
}
}
if len ( x . ScopesSupported ) != 0 {
value := protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_7_list { list : & x . ScopesSupported })
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_scopes_supported , value ) {
return
}
}
if len ( x . ResponseTypesSupported ) != 0 {
value := protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_8_list { list : & x . ResponseTypesSupported })
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_response_types_supported , value ) {
return
}
}
if len ( x . GrantTypesSupported ) != 0 {
value := protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_9_list { list : & x . GrantTypesSupported })
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_grant_types_supported , value ) {
return
}
}
if len ( x . IdTokenSigningAlgValuesSupported ) != 0 {
value := protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_10_list { list : & x . IdTokenSigningAlgValuesSupported })
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_id_token_signing_alg_values_supported , value ) {
return
}
}
if len ( x . SubjectTypesSupported ) != 0 {
value := protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_11_list { list : & x . SubjectTypesSupported })
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_subject_types_supported , value ) {
return
}
}
if len ( x . TokenEndpointAuthMethodsSupported ) != 0 {
value := protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_12_list { list : & x . TokenEndpointAuthMethodsSupported })
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_token_endpoint_auth_methods_supported , value ) {
return
}
}
if len ( x . ClaimsSupported ) != 0 {
value := protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_13_list { list : & x . ClaimsSupported })
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_claims_supported , value ) {
return
}
}
if len ( x . ResponseModesSupported ) != 0 {
value := protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_14_list { list : & x . ResponseModesSupported })
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_response_modes_supported , value ) {
return
}
}
if x . ServiceDocumentation != "" {
value := protoreflect . ValueOfString ( x . ServiceDocumentation )
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_service_documentation , value ) {
return
}
}
if len ( x . UiLocalesSupported ) != 0 {
value := protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_16_list { list : & x . UiLocalesSupported })
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_ui_locales_supported , value ) {
return
}
}
if len ( x . ClaimsLocalesSupported ) != 0 {
value := protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_17_list { list : & x . ClaimsLocalesSupported })
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_claims_locales_supported , value ) {
return
}
}
if x . RequestParameterSupported != false {
value := protoreflect . ValueOfBool ( x . RequestParameterSupported )
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_request_parameter_supported , value ) {
return
}
}
if x . RequestUriParameterSupported != false {
value := protoreflect . ValueOfBool ( x . RequestUriParameterSupported )
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_request_uri_parameter_supported , value ) {
return
}
}
if x . RequireRequestUriRegistration != false {
value := protoreflect . ValueOfBool ( x . RequireRequestUriRegistration )
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_require_request_uri_registration , value ) {
return
}
}
if x . OpPolicyUri != "" {
value := protoreflect . ValueOfString ( x . OpPolicyUri )
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_op_policy_uri , value ) {
return
}
}
if x . OpTosUri != "" {
value := protoreflect . ValueOfString ( x . OpTosUri )
if ! f ( fd_QueryServiceOIDCDiscoveryResponse_op_tos_uri , value ) {
return
}
}
}
// Has reports whether a field is populated.
//
// Some fields have the property of nullability where it is possible to
// distinguish between the default value of a field and whether the field
// was explicitly populated with the default value. Singular message fields,
// member fields of a oneof, and proto2 scalar fields are nullable. Such
// fields are populated only if explicitly set.
//
// In other cases (aside from the nullable cases above),
// a proto3 scalar field is populated if it contains a non-zero value, and
// a repeated field is populated if it is non-empty.
func ( x * fastReflection_QueryServiceOIDCDiscoveryResponse ) Has ( fd protoreflect . FieldDescriptor ) bool {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCDiscoveryResponse.issuer" :
return x . Issuer != ""
case "svc.v1.QueryServiceOIDCDiscoveryResponse.authorization_endpoint" :
return x . AuthorizationEndpoint != ""
case "svc.v1.QueryServiceOIDCDiscoveryResponse.token_endpoint" :
return x . TokenEndpoint != ""
case "svc.v1.QueryServiceOIDCDiscoveryResponse.jwks_uri" :
return x . JwksUri != ""
case "svc.v1.QueryServiceOIDCDiscoveryResponse.userinfo_endpoint" :
return x . UserinfoEndpoint != ""
case "svc.v1.QueryServiceOIDCDiscoveryResponse.registration_endpoint" :
return x . RegistrationEndpoint != ""
case "svc.v1.QueryServiceOIDCDiscoveryResponse.scopes_supported" :
return len ( x . ScopesSupported ) != 0
case "svc.v1.QueryServiceOIDCDiscoveryResponse.response_types_supported" :
return len ( x . ResponseTypesSupported ) != 0
case "svc.v1.QueryServiceOIDCDiscoveryResponse.grant_types_supported" :
return len ( x . GrantTypesSupported ) != 0
case "svc.v1.QueryServiceOIDCDiscoveryResponse.id_token_signing_alg_values_supported" :
return len ( x . IdTokenSigningAlgValuesSupported ) != 0
case "svc.v1.QueryServiceOIDCDiscoveryResponse.subject_types_supported" :
return len ( x . SubjectTypesSupported ) != 0
case "svc.v1.QueryServiceOIDCDiscoveryResponse.token_endpoint_auth_methods_supported" :
return len ( x . TokenEndpointAuthMethodsSupported ) != 0
case "svc.v1.QueryServiceOIDCDiscoveryResponse.claims_supported" :
return len ( x . ClaimsSupported ) != 0
case "svc.v1.QueryServiceOIDCDiscoveryResponse.response_modes_supported" :
return len ( x . ResponseModesSupported ) != 0
case "svc.v1.QueryServiceOIDCDiscoveryResponse.service_documentation" :
return x . ServiceDocumentation != ""
case "svc.v1.QueryServiceOIDCDiscoveryResponse.ui_locales_supported" :
return len ( x . UiLocalesSupported ) != 0
case "svc.v1.QueryServiceOIDCDiscoveryResponse.claims_locales_supported" :
return len ( x . ClaimsLocalesSupported ) != 0
case "svc.v1.QueryServiceOIDCDiscoveryResponse.request_parameter_supported" :
return x . RequestParameterSupported != false
case "svc.v1.QueryServiceOIDCDiscoveryResponse.request_uri_parameter_supported" :
return x . RequestUriParameterSupported != false
case "svc.v1.QueryServiceOIDCDiscoveryResponse.require_request_uri_registration" :
return x . RequireRequestUriRegistration != false
case "svc.v1.QueryServiceOIDCDiscoveryResponse.op_policy_uri" :
return x . OpPolicyUri != ""
case "svc.v1.QueryServiceOIDCDiscoveryResponse.op_tos_uri" :
return x . OpTosUri != ""
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCDiscoveryResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCDiscoveryResponse does not contain field %s" , fd . FullName ()))
}
}
// Clear clears the field such that a subsequent Has call reports false.
//
// Clearing an extension field clears both the extension type and value
// associated with the given field number.
//
// Clear is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCDiscoveryResponse ) Clear ( fd protoreflect . FieldDescriptor ) {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCDiscoveryResponse.issuer" :
x . Issuer = ""
case "svc.v1.QueryServiceOIDCDiscoveryResponse.authorization_endpoint" :
x . AuthorizationEndpoint = ""
case "svc.v1.QueryServiceOIDCDiscoveryResponse.token_endpoint" :
x . TokenEndpoint = ""
case "svc.v1.QueryServiceOIDCDiscoveryResponse.jwks_uri" :
x . JwksUri = ""
case "svc.v1.QueryServiceOIDCDiscoveryResponse.userinfo_endpoint" :
x . UserinfoEndpoint = ""
case "svc.v1.QueryServiceOIDCDiscoveryResponse.registration_endpoint" :
x . RegistrationEndpoint = ""
case "svc.v1.QueryServiceOIDCDiscoveryResponse.scopes_supported" :
x . ScopesSupported = nil
case "svc.v1.QueryServiceOIDCDiscoveryResponse.response_types_supported" :
x . ResponseTypesSupported = nil
case "svc.v1.QueryServiceOIDCDiscoveryResponse.grant_types_supported" :
x . GrantTypesSupported = nil
case "svc.v1.QueryServiceOIDCDiscoveryResponse.id_token_signing_alg_values_supported" :
x . IdTokenSigningAlgValuesSupported = nil
case "svc.v1.QueryServiceOIDCDiscoveryResponse.subject_types_supported" :
x . SubjectTypesSupported = nil
case "svc.v1.QueryServiceOIDCDiscoveryResponse.token_endpoint_auth_methods_supported" :
x . TokenEndpointAuthMethodsSupported = nil
case "svc.v1.QueryServiceOIDCDiscoveryResponse.claims_supported" :
x . ClaimsSupported = nil
case "svc.v1.QueryServiceOIDCDiscoveryResponse.response_modes_supported" :
x . ResponseModesSupported = nil
case "svc.v1.QueryServiceOIDCDiscoveryResponse.service_documentation" :
x . ServiceDocumentation = ""
case "svc.v1.QueryServiceOIDCDiscoveryResponse.ui_locales_supported" :
x . UiLocalesSupported = nil
case "svc.v1.QueryServiceOIDCDiscoveryResponse.claims_locales_supported" :
x . ClaimsLocalesSupported = nil
case "svc.v1.QueryServiceOIDCDiscoveryResponse.request_parameter_supported" :
x . RequestParameterSupported = false
case "svc.v1.QueryServiceOIDCDiscoveryResponse.request_uri_parameter_supported" :
x . RequestUriParameterSupported = false
case "svc.v1.QueryServiceOIDCDiscoveryResponse.require_request_uri_registration" :
x . RequireRequestUriRegistration = false
case "svc.v1.QueryServiceOIDCDiscoveryResponse.op_policy_uri" :
x . OpPolicyUri = ""
case "svc.v1.QueryServiceOIDCDiscoveryResponse.op_tos_uri" :
x . OpTosUri = ""
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCDiscoveryResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCDiscoveryResponse does not contain field %s" , fd . FullName ()))
}
}
// Get retrieves the value for a field.
//
// For unpopulated scalars, it returns the default value, where
// the default value of a bytes scalar is guaranteed to be a copy.
// For unpopulated composite types, it returns an empty, read-only view
// of the value; to obtain a mutable reference, use Mutable.
func ( x * fastReflection_QueryServiceOIDCDiscoveryResponse ) Get ( descriptor protoreflect . FieldDescriptor ) protoreflect . Value {
switch descriptor . FullName () {
case "svc.v1.QueryServiceOIDCDiscoveryResponse.issuer" :
value := x . Issuer
return protoreflect . ValueOfString ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.authorization_endpoint" :
value := x . AuthorizationEndpoint
return protoreflect . ValueOfString ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.token_endpoint" :
value := x . TokenEndpoint
return protoreflect . ValueOfString ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.jwks_uri" :
value := x . JwksUri
return protoreflect . ValueOfString ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.userinfo_endpoint" :
value := x . UserinfoEndpoint
return protoreflect . ValueOfString ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.registration_endpoint" :
value := x . RegistrationEndpoint
return protoreflect . ValueOfString ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.scopes_supported" :
if len ( x . ScopesSupported ) == 0 {
return protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_7_list {})
}
listValue := & _QueryServiceOIDCDiscoveryResponse_7_list { list : & x . ScopesSupported }
return protoreflect . ValueOfList ( listValue )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.response_types_supported" :
if len ( x . ResponseTypesSupported ) == 0 {
return protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_8_list {})
}
listValue := & _QueryServiceOIDCDiscoveryResponse_8_list { list : & x . ResponseTypesSupported }
return protoreflect . ValueOfList ( listValue )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.grant_types_supported" :
if len ( x . GrantTypesSupported ) == 0 {
return protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_9_list {})
}
listValue := & _QueryServiceOIDCDiscoveryResponse_9_list { list : & x . GrantTypesSupported }
return protoreflect . ValueOfList ( listValue )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.id_token_signing_alg_values_supported" :
if len ( x . IdTokenSigningAlgValuesSupported ) == 0 {
return protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_10_list {})
}
listValue := & _QueryServiceOIDCDiscoveryResponse_10_list { list : & x . IdTokenSigningAlgValuesSupported }
return protoreflect . ValueOfList ( listValue )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.subject_types_supported" :
if len ( x . SubjectTypesSupported ) == 0 {
return protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_11_list {})
}
listValue := & _QueryServiceOIDCDiscoveryResponse_11_list { list : & x . SubjectTypesSupported }
return protoreflect . ValueOfList ( listValue )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.token_endpoint_auth_methods_supported" :
if len ( x . TokenEndpointAuthMethodsSupported ) == 0 {
return protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_12_list {})
}
listValue := & _QueryServiceOIDCDiscoveryResponse_12_list { list : & x . TokenEndpointAuthMethodsSupported }
return protoreflect . ValueOfList ( listValue )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.claims_supported" :
if len ( x . ClaimsSupported ) == 0 {
return protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_13_list {})
}
listValue := & _QueryServiceOIDCDiscoveryResponse_13_list { list : & x . ClaimsSupported }
return protoreflect . ValueOfList ( listValue )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.response_modes_supported" :
if len ( x . ResponseModesSupported ) == 0 {
return protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_14_list {})
}
listValue := & _QueryServiceOIDCDiscoveryResponse_14_list { list : & x . ResponseModesSupported }
return protoreflect . ValueOfList ( listValue )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.service_documentation" :
value := x . ServiceDocumentation
return protoreflect . ValueOfString ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.ui_locales_supported" :
if len ( x . UiLocalesSupported ) == 0 {
return protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_16_list {})
}
listValue := & _QueryServiceOIDCDiscoveryResponse_16_list { list : & x . UiLocalesSupported }
return protoreflect . ValueOfList ( listValue )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.claims_locales_supported" :
if len ( x . ClaimsLocalesSupported ) == 0 {
return protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_17_list {})
}
listValue := & _QueryServiceOIDCDiscoveryResponse_17_list { list : & x . ClaimsLocalesSupported }
return protoreflect . ValueOfList ( listValue )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.request_parameter_supported" :
value := x . RequestParameterSupported
return protoreflect . ValueOfBool ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.request_uri_parameter_supported" :
value := x . RequestUriParameterSupported
return protoreflect . ValueOfBool ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.require_request_uri_registration" :
value := x . RequireRequestUriRegistration
return protoreflect . ValueOfBool ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.op_policy_uri" :
value := x . OpPolicyUri
return protoreflect . ValueOfString ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.op_tos_uri" :
value := x . OpTosUri
return protoreflect . ValueOfString ( value )
default :
if descriptor . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCDiscoveryResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCDiscoveryResponse does not contain field %s" , descriptor . FullName ()))
}
}
// Set stores the value for a field.
//
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType.
// When setting a composite type, it is unspecified whether the stored value
// aliases the source's memory in any way. If the composite value is an
// empty, read-only value, then it panics.
//
// Set is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCDiscoveryResponse ) Set ( fd protoreflect . FieldDescriptor , value protoreflect . Value ) {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCDiscoveryResponse.issuer" :
x . Issuer = value . Interface ().( string )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.authorization_endpoint" :
x . AuthorizationEndpoint = value . Interface ().( string )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.token_endpoint" :
x . TokenEndpoint = value . Interface ().( string )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.jwks_uri" :
x . JwksUri = value . Interface ().( string )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.userinfo_endpoint" :
x . UserinfoEndpoint = value . Interface ().( string )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.registration_endpoint" :
x . RegistrationEndpoint = value . Interface ().( string )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.scopes_supported" :
lv := value . List ()
clv := lv .( * _QueryServiceOIDCDiscoveryResponse_7_list )
x . ScopesSupported = * clv . list
case "svc.v1.QueryServiceOIDCDiscoveryResponse.response_types_supported" :
lv := value . List ()
clv := lv .( * _QueryServiceOIDCDiscoveryResponse_8_list )
x . ResponseTypesSupported = * clv . list
case "svc.v1.QueryServiceOIDCDiscoveryResponse.grant_types_supported" :
lv := value . List ()
clv := lv .( * _QueryServiceOIDCDiscoveryResponse_9_list )
x . GrantTypesSupported = * clv . list
case "svc.v1.QueryServiceOIDCDiscoveryResponse.id_token_signing_alg_values_supported" :
lv := value . List ()
clv := lv .( * _QueryServiceOIDCDiscoveryResponse_10_list )
x . IdTokenSigningAlgValuesSupported = * clv . list
case "svc.v1.QueryServiceOIDCDiscoveryResponse.subject_types_supported" :
lv := value . List ()
clv := lv .( * _QueryServiceOIDCDiscoveryResponse_11_list )
x . SubjectTypesSupported = * clv . list
case "svc.v1.QueryServiceOIDCDiscoveryResponse.token_endpoint_auth_methods_supported" :
lv := value . List ()
clv := lv .( * _QueryServiceOIDCDiscoveryResponse_12_list )
x . TokenEndpointAuthMethodsSupported = * clv . list
case "svc.v1.QueryServiceOIDCDiscoveryResponse.claims_supported" :
lv := value . List ()
clv := lv .( * _QueryServiceOIDCDiscoveryResponse_13_list )
x . ClaimsSupported = * clv . list
case "svc.v1.QueryServiceOIDCDiscoveryResponse.response_modes_supported" :
lv := value . List ()
clv := lv .( * _QueryServiceOIDCDiscoveryResponse_14_list )
x . ResponseModesSupported = * clv . list
case "svc.v1.QueryServiceOIDCDiscoveryResponse.service_documentation" :
x . ServiceDocumentation = value . Interface ().( string )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.ui_locales_supported" :
lv := value . List ()
clv := lv .( * _QueryServiceOIDCDiscoveryResponse_16_list )
x . UiLocalesSupported = * clv . list
case "svc.v1.QueryServiceOIDCDiscoveryResponse.claims_locales_supported" :
lv := value . List ()
clv := lv .( * _QueryServiceOIDCDiscoveryResponse_17_list )
x . ClaimsLocalesSupported = * clv . list
case "svc.v1.QueryServiceOIDCDiscoveryResponse.request_parameter_supported" :
x . RequestParameterSupported = value . Bool ()
case "svc.v1.QueryServiceOIDCDiscoveryResponse.request_uri_parameter_supported" :
x . RequestUriParameterSupported = value . Bool ()
case "svc.v1.QueryServiceOIDCDiscoveryResponse.require_request_uri_registration" :
x . RequireRequestUriRegistration = value . Bool ()
case "svc.v1.QueryServiceOIDCDiscoveryResponse.op_policy_uri" :
x . OpPolicyUri = value . Interface ().( string )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.op_tos_uri" :
x . OpTosUri = value . Interface ().( string )
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCDiscoveryResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCDiscoveryResponse does not contain field %s" , fd . FullName ()))
}
}
// Mutable returns a mutable reference to a composite type.
//
// If the field is unpopulated, it may allocate a composite value.
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType
// if not already stored.
// It panics if the field does not contain a composite type.
//
// Mutable is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCDiscoveryResponse ) Mutable ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCDiscoveryResponse.scopes_supported" :
if x . ScopesSupported == nil {
x . ScopesSupported = [] string {}
}
value := & _QueryServiceOIDCDiscoveryResponse_7_list { list : & x . ScopesSupported }
return protoreflect . ValueOfList ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.response_types_supported" :
if x . ResponseTypesSupported == nil {
x . ResponseTypesSupported = [] string {}
}
value := & _QueryServiceOIDCDiscoveryResponse_8_list { list : & x . ResponseTypesSupported }
return protoreflect . ValueOfList ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.grant_types_supported" :
if x . GrantTypesSupported == nil {
x . GrantTypesSupported = [] string {}
}
value := & _QueryServiceOIDCDiscoveryResponse_9_list { list : & x . GrantTypesSupported }
return protoreflect . ValueOfList ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.id_token_signing_alg_values_supported" :
if x . IdTokenSigningAlgValuesSupported == nil {
x . IdTokenSigningAlgValuesSupported = [] string {}
}
value := & _QueryServiceOIDCDiscoveryResponse_10_list { list : & x . IdTokenSigningAlgValuesSupported }
return protoreflect . ValueOfList ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.subject_types_supported" :
if x . SubjectTypesSupported == nil {
x . SubjectTypesSupported = [] string {}
}
value := & _QueryServiceOIDCDiscoveryResponse_11_list { list : & x . SubjectTypesSupported }
return protoreflect . ValueOfList ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.token_endpoint_auth_methods_supported" :
if x . TokenEndpointAuthMethodsSupported == nil {
x . TokenEndpointAuthMethodsSupported = [] string {}
}
value := & _QueryServiceOIDCDiscoveryResponse_12_list { list : & x . TokenEndpointAuthMethodsSupported }
return protoreflect . ValueOfList ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.claims_supported" :
if x . ClaimsSupported == nil {
x . ClaimsSupported = [] string {}
}
value := & _QueryServiceOIDCDiscoveryResponse_13_list { list : & x . ClaimsSupported }
return protoreflect . ValueOfList ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.response_modes_supported" :
if x . ResponseModesSupported == nil {
x . ResponseModesSupported = [] string {}
}
value := & _QueryServiceOIDCDiscoveryResponse_14_list { list : & x . ResponseModesSupported }
return protoreflect . ValueOfList ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.ui_locales_supported" :
if x . UiLocalesSupported == nil {
x . UiLocalesSupported = [] string {}
}
value := & _QueryServiceOIDCDiscoveryResponse_16_list { list : & x . UiLocalesSupported }
return protoreflect . ValueOfList ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.claims_locales_supported" :
if x . ClaimsLocalesSupported == nil {
x . ClaimsLocalesSupported = [] string {}
}
value := & _QueryServiceOIDCDiscoveryResponse_17_list { list : & x . ClaimsLocalesSupported }
return protoreflect . ValueOfList ( value )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.issuer" :
panic ( fmt . Errorf ( "field issuer of message svc.v1.QueryServiceOIDCDiscoveryResponse is not mutable" ))
case "svc.v1.QueryServiceOIDCDiscoveryResponse.authorization_endpoint" :
panic ( fmt . Errorf ( "field authorization_endpoint of message svc.v1.QueryServiceOIDCDiscoveryResponse is not mutable" ))
case "svc.v1.QueryServiceOIDCDiscoveryResponse.token_endpoint" :
panic ( fmt . Errorf ( "field token_endpoint of message svc.v1.QueryServiceOIDCDiscoveryResponse is not mutable" ))
case "svc.v1.QueryServiceOIDCDiscoveryResponse.jwks_uri" :
panic ( fmt . Errorf ( "field jwks_uri of message svc.v1.QueryServiceOIDCDiscoveryResponse is not mutable" ))
case "svc.v1.QueryServiceOIDCDiscoveryResponse.userinfo_endpoint" :
panic ( fmt . Errorf ( "field userinfo_endpoint of message svc.v1.QueryServiceOIDCDiscoveryResponse is not mutable" ))
case "svc.v1.QueryServiceOIDCDiscoveryResponse.registration_endpoint" :
panic ( fmt . Errorf ( "field registration_endpoint of message svc.v1.QueryServiceOIDCDiscoveryResponse is not mutable" ))
case "svc.v1.QueryServiceOIDCDiscoveryResponse.service_documentation" :
panic ( fmt . Errorf ( "field service_documentation of message svc.v1.QueryServiceOIDCDiscoveryResponse is not mutable" ))
case "svc.v1.QueryServiceOIDCDiscoveryResponse.request_parameter_supported" :
panic ( fmt . Errorf ( "field request_parameter_supported of message svc.v1.QueryServiceOIDCDiscoveryResponse is not mutable" ))
case "svc.v1.QueryServiceOIDCDiscoveryResponse.request_uri_parameter_supported" :
panic ( fmt . Errorf ( "field request_uri_parameter_supported of message svc.v1.QueryServiceOIDCDiscoveryResponse is not mutable" ))
case "svc.v1.QueryServiceOIDCDiscoveryResponse.require_request_uri_registration" :
panic ( fmt . Errorf ( "field require_request_uri_registration of message svc.v1.QueryServiceOIDCDiscoveryResponse is not mutable" ))
case "svc.v1.QueryServiceOIDCDiscoveryResponse.op_policy_uri" :
panic ( fmt . Errorf ( "field op_policy_uri of message svc.v1.QueryServiceOIDCDiscoveryResponse is not mutable" ))
case "svc.v1.QueryServiceOIDCDiscoveryResponse.op_tos_uri" :
panic ( fmt . Errorf ( "field op_tos_uri of message svc.v1.QueryServiceOIDCDiscoveryResponse is not mutable" ))
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCDiscoveryResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCDiscoveryResponse does not contain field %s" , fd . FullName ()))
}
}
// NewField returns a new value that is assignable to the field
// for the given descriptor. For scalars, this returns the default value.
// For lists, maps, and messages, this returns a new, empty, mutable value.
func ( x * fastReflection_QueryServiceOIDCDiscoveryResponse ) NewField ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCDiscoveryResponse.issuer" :
return protoreflect . ValueOfString ( "" )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.authorization_endpoint" :
return protoreflect . ValueOfString ( "" )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.token_endpoint" :
return protoreflect . ValueOfString ( "" )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.jwks_uri" :
return protoreflect . ValueOfString ( "" )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.userinfo_endpoint" :
return protoreflect . ValueOfString ( "" )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.registration_endpoint" :
return protoreflect . ValueOfString ( "" )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.scopes_supported" :
list := [] string {}
return protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_7_list { list : & list })
case "svc.v1.QueryServiceOIDCDiscoveryResponse.response_types_supported" :
list := [] string {}
return protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_8_list { list : & list })
case "svc.v1.QueryServiceOIDCDiscoveryResponse.grant_types_supported" :
list := [] string {}
return protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_9_list { list : & list })
case "svc.v1.QueryServiceOIDCDiscoveryResponse.id_token_signing_alg_values_supported" :
list := [] string {}
return protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_10_list { list : & list })
case "svc.v1.QueryServiceOIDCDiscoveryResponse.subject_types_supported" :
list := [] string {}
return protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_11_list { list : & list })
case "svc.v1.QueryServiceOIDCDiscoveryResponse.token_endpoint_auth_methods_supported" :
list := [] string {}
return protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_12_list { list : & list })
case "svc.v1.QueryServiceOIDCDiscoveryResponse.claims_supported" :
list := [] string {}
return protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_13_list { list : & list })
case "svc.v1.QueryServiceOIDCDiscoveryResponse.response_modes_supported" :
list := [] string {}
return protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_14_list { list : & list })
case "svc.v1.QueryServiceOIDCDiscoveryResponse.service_documentation" :
return protoreflect . ValueOfString ( "" )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.ui_locales_supported" :
list := [] string {}
return protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_16_list { list : & list })
case "svc.v1.QueryServiceOIDCDiscoveryResponse.claims_locales_supported" :
list := [] string {}
return protoreflect . ValueOfList ( & _QueryServiceOIDCDiscoveryResponse_17_list { list : & list })
case "svc.v1.QueryServiceOIDCDiscoveryResponse.request_parameter_supported" :
return protoreflect . ValueOfBool ( false )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.request_uri_parameter_supported" :
return protoreflect . ValueOfBool ( false )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.require_request_uri_registration" :
return protoreflect . ValueOfBool ( false )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.op_policy_uri" :
return protoreflect . ValueOfString ( "" )
case "svc.v1.QueryServiceOIDCDiscoveryResponse.op_tos_uri" :
return protoreflect . ValueOfString ( "" )
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCDiscoveryResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCDiscoveryResponse does not contain field %s" , fd . FullName ()))
}
}
// WhichOneof reports which field within the oneof is populated,
// returning nil if none are populated.
// It panics if the oneof descriptor does not belong to this message.
func ( x * fastReflection_QueryServiceOIDCDiscoveryResponse ) WhichOneof ( d protoreflect . OneofDescriptor ) protoreflect . FieldDescriptor {
switch d . FullName () {
default :
panic ( fmt . Errorf ( "%s is not a oneof field in svc.v1.QueryServiceOIDCDiscoveryResponse" , d . FullName ()))
}
panic ( "unreachable" )
}
// GetUnknown retrieves the entire list of unknown fields.
// The caller may only mutate the contents of the RawFields
// if the mutated bytes are stored back into the message with SetUnknown.
func ( x * fastReflection_QueryServiceOIDCDiscoveryResponse ) GetUnknown () protoreflect . RawFields {
return x . unknownFields
}
// SetUnknown stores an entire list of unknown fields.
// The raw fields must be syntactically valid according to the wire format.
// An implementation may panic if this is not the case.
// Once stored, the caller must not mutate the content of the RawFields.
// An empty RawFields may be passed to clear the fields.
//
// SetUnknown is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCDiscoveryResponse ) SetUnknown ( fields protoreflect . RawFields ) {
x . unknownFields = fields
}
// IsValid reports whether the message is valid.
//
// An invalid message is an empty, read-only value.
//
// An invalid message often corresponds to a nil pointer of the concrete
// message type, but the details are implementation dependent.
// Validity is not part of the protobuf data model, and may not
// be preserved in marshaling or other operations.
func ( x * fastReflection_QueryServiceOIDCDiscoveryResponse ) IsValid () bool {
return x != nil
}
// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
// This method may return nil.
//
// The returned methods type is identical to
// "google.golang.org/protobuf/runtime/protoiface".Methods.
// Consult the protoiface package documentation for details.
func ( x * fastReflection_QueryServiceOIDCDiscoveryResponse ) ProtoMethods () * protoiface . Methods {
size := func ( input protoiface . SizeInput ) protoiface . SizeOutput {
x := input . Message . Interface ().( * QueryServiceOIDCDiscoveryResponse )
if x == nil {
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : 0 ,
}
}
options := runtime . SizeInputToOptions ( input )
_ = options
var n int
var l int
_ = l
l = len ( x . Issuer )
if l > 0 {
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
l = len ( x . AuthorizationEndpoint )
if l > 0 {
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
l = len ( x . TokenEndpoint )
if l > 0 {
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
l = len ( x . JwksUri )
if l > 0 {
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
l = len ( x . UserinfoEndpoint )
if l > 0 {
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
l = len ( x . RegistrationEndpoint )
if l > 0 {
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
if len ( x . ScopesSupported ) > 0 {
for _ , s := range x . ScopesSupported {
l = len ( s )
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
}
if len ( x . ResponseTypesSupported ) > 0 {
for _ , s := range x . ResponseTypesSupported {
l = len ( s )
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
}
if len ( x . GrantTypesSupported ) > 0 {
for _ , s := range x . GrantTypesSupported {
l = len ( s )
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
}
if len ( x . IdTokenSigningAlgValuesSupported ) > 0 {
for _ , s := range x . IdTokenSigningAlgValuesSupported {
l = len ( s )
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
}
if len ( x . SubjectTypesSupported ) > 0 {
for _ , s := range x . SubjectTypesSupported {
l = len ( s )
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
}
if len ( x . TokenEndpointAuthMethodsSupported ) > 0 {
for _ , s := range x . TokenEndpointAuthMethodsSupported {
l = len ( s )
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
}
if len ( x . ClaimsSupported ) > 0 {
for _ , s := range x . ClaimsSupported {
l = len ( s )
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
}
if len ( x . ResponseModesSupported ) > 0 {
for _ , s := range x . ResponseModesSupported {
l = len ( s )
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
}
l = len ( x . ServiceDocumentation )
if l > 0 {
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
if len ( x . UiLocalesSupported ) > 0 {
for _ , s := range x . UiLocalesSupported {
l = len ( s )
n += 2 + l + runtime . Sov ( uint64 ( l ))
}
}
if len ( x . ClaimsLocalesSupported ) > 0 {
for _ , s := range x . ClaimsLocalesSupported {
l = len ( s )
n += 2 + l + runtime . Sov ( uint64 ( l ))
}
}
if x . RequestParameterSupported {
n += 3
}
if x . RequestUriParameterSupported {
n += 3
}
if x . RequireRequestUriRegistration {
n += 3
}
l = len ( x . OpPolicyUri )
if l > 0 {
n += 2 + l + runtime . Sov ( uint64 ( l ))
}
l = len ( x . OpTosUri )
if l > 0 {
n += 2 + l + runtime . Sov ( uint64 ( l ))
}
if x . unknownFields != nil {
n += len ( x . unknownFields )
}
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : n ,
}
}
marshal := func ( input protoiface . MarshalInput ) ( protoiface . MarshalOutput , error ) {
x := input . Message . Interface ().( * QueryServiceOIDCDiscoveryResponse )
if x == nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
options := runtime . MarshalInputToOptions ( input )
_ = options
size := options . Size ( x )
dAtA := make ([] byte , size )
i := len ( dAtA )
_ = i
var l int
_ = l
if x . unknownFields != nil {
i -= len ( x . unknownFields )
copy ( dAtA [ i :], x . unknownFields )
}
if len ( x . OpTosUri ) > 0 {
i -= len ( x . OpTosUri )
copy ( dAtA [ i :], x . OpTosUri )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . OpTosUri )))
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0xb2
}
if len ( x . OpPolicyUri ) > 0 {
i -= len ( x . OpPolicyUri )
copy ( dAtA [ i :], x . OpPolicyUri )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . OpPolicyUri )))
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0xaa
}
if x . RequireRequestUriRegistration {
i --
if x . RequireRequestUriRegistration {
dAtA [ i ] = 1
} else {
dAtA [ i ] = 0
}
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0xa0
}
if x . RequestUriParameterSupported {
i --
if x . RequestUriParameterSupported {
dAtA [ i ] = 1
} else {
dAtA [ i ] = 0
}
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0x98
}
if x . RequestParameterSupported {
i --
if x . RequestParameterSupported {
dAtA [ i ] = 1
} else {
dAtA [ i ] = 0
}
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0x90
}
if len ( x . ClaimsLocalesSupported ) > 0 {
for iNdEx := len ( x . ClaimsLocalesSupported ) - 1 ; iNdEx >= 0 ; iNdEx -- {
i -= len ( x . ClaimsLocalesSupported [ iNdEx ])
copy ( dAtA [ i :], x . ClaimsLocalesSupported [ iNdEx ])
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . ClaimsLocalesSupported [ iNdEx ])))
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0x8a
}
}
if len ( x . UiLocalesSupported ) > 0 {
for iNdEx := len ( x . UiLocalesSupported ) - 1 ; iNdEx >= 0 ; iNdEx -- {
i -= len ( x . UiLocalesSupported [ iNdEx ])
copy ( dAtA [ i :], x . UiLocalesSupported [ iNdEx ])
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . UiLocalesSupported [ iNdEx ])))
i --
dAtA [ i ] = 0x1
i --
dAtA [ i ] = 0x82
}
}
if len ( x . ServiceDocumentation ) > 0 {
i -= len ( x . ServiceDocumentation )
copy ( dAtA [ i :], x . ServiceDocumentation )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . ServiceDocumentation )))
i --
dAtA [ i ] = 0x7a
}
if len ( x . ResponseModesSupported ) > 0 {
for iNdEx := len ( x . ResponseModesSupported ) - 1 ; iNdEx >= 0 ; iNdEx -- {
i -= len ( x . ResponseModesSupported [ iNdEx ])
copy ( dAtA [ i :], x . ResponseModesSupported [ iNdEx ])
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . ResponseModesSupported [ iNdEx ])))
i --
dAtA [ i ] = 0x72
}
}
if len ( x . ClaimsSupported ) > 0 {
for iNdEx := len ( x . ClaimsSupported ) - 1 ; iNdEx >= 0 ; iNdEx -- {
i -= len ( x . ClaimsSupported [ iNdEx ])
copy ( dAtA [ i :], x . ClaimsSupported [ iNdEx ])
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . ClaimsSupported [ iNdEx ])))
i --
dAtA [ i ] = 0x6a
}
}
if len ( x . TokenEndpointAuthMethodsSupported ) > 0 {
for iNdEx := len ( x . TokenEndpointAuthMethodsSupported ) - 1 ; iNdEx >= 0 ; iNdEx -- {
i -= len ( x . TokenEndpointAuthMethodsSupported [ iNdEx ])
copy ( dAtA [ i :], x . TokenEndpointAuthMethodsSupported [ iNdEx ])
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . TokenEndpointAuthMethodsSupported [ iNdEx ])))
i --
dAtA [ i ] = 0x62
}
}
if len ( x . SubjectTypesSupported ) > 0 {
for iNdEx := len ( x . SubjectTypesSupported ) - 1 ; iNdEx >= 0 ; iNdEx -- {
i -= len ( x . SubjectTypesSupported [ iNdEx ])
copy ( dAtA [ i :], x . SubjectTypesSupported [ iNdEx ])
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . SubjectTypesSupported [ iNdEx ])))
i --
dAtA [ i ] = 0x5a
}
}
if len ( x . IdTokenSigningAlgValuesSupported ) > 0 {
for iNdEx := len ( x . IdTokenSigningAlgValuesSupported ) - 1 ; iNdEx >= 0 ; iNdEx -- {
i -= len ( x . IdTokenSigningAlgValuesSupported [ iNdEx ])
copy ( dAtA [ i :], x . IdTokenSigningAlgValuesSupported [ iNdEx ])
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . IdTokenSigningAlgValuesSupported [ iNdEx ])))
i --
dAtA [ i ] = 0x52
}
}
if len ( x . GrantTypesSupported ) > 0 {
for iNdEx := len ( x . GrantTypesSupported ) - 1 ; iNdEx >= 0 ; iNdEx -- {
i -= len ( x . GrantTypesSupported [ iNdEx ])
copy ( dAtA [ i :], x . GrantTypesSupported [ iNdEx ])
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . GrantTypesSupported [ iNdEx ])))
i --
dAtA [ i ] = 0x4a
}
}
if len ( x . ResponseTypesSupported ) > 0 {
for iNdEx := len ( x . ResponseTypesSupported ) - 1 ; iNdEx >= 0 ; iNdEx -- {
i -= len ( x . ResponseTypesSupported [ iNdEx ])
copy ( dAtA [ i :], x . ResponseTypesSupported [ iNdEx ])
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . ResponseTypesSupported [ iNdEx ])))
i --
dAtA [ i ] = 0x42
}
}
if len ( x . ScopesSupported ) > 0 {
for iNdEx := len ( x . ScopesSupported ) - 1 ; iNdEx >= 0 ; iNdEx -- {
i -= len ( x . ScopesSupported [ iNdEx ])
copy ( dAtA [ i :], x . ScopesSupported [ iNdEx ])
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . ScopesSupported [ iNdEx ])))
i --
dAtA [ i ] = 0x3a
}
}
if len ( x . RegistrationEndpoint ) > 0 {
i -= len ( x . RegistrationEndpoint )
copy ( dAtA [ i :], x . RegistrationEndpoint )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . RegistrationEndpoint )))
i --
dAtA [ i ] = 0x32
}
if len ( x . UserinfoEndpoint ) > 0 {
i -= len ( x . UserinfoEndpoint )
copy ( dAtA [ i :], x . UserinfoEndpoint )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . UserinfoEndpoint )))
i --
dAtA [ i ] = 0x2a
}
if len ( x . JwksUri ) > 0 {
i -= len ( x . JwksUri )
copy ( dAtA [ i :], x . JwksUri )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . JwksUri )))
i --
dAtA [ i ] = 0x22
}
if len ( x . TokenEndpoint ) > 0 {
i -= len ( x . TokenEndpoint )
copy ( dAtA [ i :], x . TokenEndpoint )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . TokenEndpoint )))
i --
dAtA [ i ] = 0x1a
}
if len ( x . AuthorizationEndpoint ) > 0 {
i -= len ( x . AuthorizationEndpoint )
copy ( dAtA [ i :], x . AuthorizationEndpoint )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . AuthorizationEndpoint )))
i --
dAtA [ i ] = 0x12
}
if len ( x . Issuer ) > 0 {
i -= len ( x . Issuer )
copy ( dAtA [ i :], x . Issuer )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . Issuer )))
i --
dAtA [ i ] = 0xa
}
if input . Buf != nil {
input . Buf = append ( input . Buf , dAtA ... )
} else {
input . Buf = dAtA
}
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
unmarshal := func ( input protoiface . UnmarshalInput ) ( protoiface . UnmarshalOutput , error ) {
x := input . Message . Interface ().( * QueryServiceOIDCDiscoveryResponse )
if x == nil {
return protoiface . UnmarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Flags : input . Flags ,
}, nil
}
options := runtime . UnmarshalInputToOptions ( input )
_ = options
dAtA := input . Buf
l := len ( dAtA )
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
wire |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
fieldNum := int32 ( wire >> 3 )
wireType := int ( wire & 0x7 )
if wireType == 4 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServiceOIDCDiscoveryResponse: wiretype end group for non-group" )
}
if fieldNum <= 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServiceOIDCDiscoveryResponse: illegal tag %d (wire type %d)" , fieldNum , wire )
}
switch fieldNum {
case 1 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field Issuer" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . Issuer = string ( dAtA [ iNdEx : postIndex ])
iNdEx = postIndex
case 2 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field AuthorizationEndpoint" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . AuthorizationEndpoint = string ( dAtA [ iNdEx : postIndex ])
iNdEx = postIndex
case 3 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field TokenEndpoint" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . TokenEndpoint = string ( dAtA [ iNdEx : postIndex ])
iNdEx = postIndex
case 4 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field JwksUri" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . JwksUri = string ( dAtA [ iNdEx : postIndex ])
iNdEx = postIndex
case 5 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field UserinfoEndpoint" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . UserinfoEndpoint = string ( dAtA [ iNdEx : postIndex ])
iNdEx = postIndex
case 6 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field RegistrationEndpoint" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . RegistrationEndpoint = string ( dAtA [ iNdEx : postIndex ])
iNdEx = postIndex
case 7 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field ScopesSupported" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . ScopesSupported = append ( x . ScopesSupported , string ( dAtA [ iNdEx : postIndex ]))
iNdEx = postIndex
case 8 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field ResponseTypesSupported" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . ResponseTypesSupported = append ( x . ResponseTypesSupported , string ( dAtA [ iNdEx : postIndex ]))
iNdEx = postIndex
case 9 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field GrantTypesSupported" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . GrantTypesSupported = append ( x . GrantTypesSupported , string ( dAtA [ iNdEx : postIndex ]))
iNdEx = postIndex
case 10 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field IdTokenSigningAlgValuesSupported" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . IdTokenSigningAlgValuesSupported = append ( x . IdTokenSigningAlgValuesSupported , string ( dAtA [ iNdEx : postIndex ]))
iNdEx = postIndex
case 11 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field SubjectTypesSupported" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . SubjectTypesSupported = append ( x . SubjectTypesSupported , string ( dAtA [ iNdEx : postIndex ]))
iNdEx = postIndex
case 12 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field TokenEndpointAuthMethodsSupported" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . TokenEndpointAuthMethodsSupported = append ( x . TokenEndpointAuthMethodsSupported , string ( dAtA [ iNdEx : postIndex ]))
iNdEx = postIndex
case 13 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field ClaimsSupported" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . ClaimsSupported = append ( x . ClaimsSupported , string ( dAtA [ iNdEx : postIndex ]))
iNdEx = postIndex
case 14 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field ResponseModesSupported" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . ResponseModesSupported = append ( x . ResponseModesSupported , string ( dAtA [ iNdEx : postIndex ]))
iNdEx = postIndex
case 15 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field ServiceDocumentation" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . ServiceDocumentation = string ( dAtA [ iNdEx : postIndex ])
iNdEx = postIndex
case 16 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field UiLocalesSupported" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . UiLocalesSupported = append ( x . UiLocalesSupported , string ( dAtA [ iNdEx : postIndex ]))
iNdEx = postIndex
case 17 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field ClaimsLocalesSupported" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . ClaimsLocalesSupported = append ( x . ClaimsLocalesSupported , string ( dAtA [ iNdEx : postIndex ]))
iNdEx = postIndex
case 18 :
if wireType != 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field RequestParameterSupported" , wireType )
}
var v int
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
v |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
x . RequestParameterSupported = bool ( v != 0 )
case 19 :
if wireType != 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field RequestUriParameterSupported" , wireType )
}
var v int
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
v |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
x . RequestUriParameterSupported = bool ( v != 0 )
case 20 :
if wireType != 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field RequireRequestUriRegistration" , wireType )
}
var v int
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
v |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
x . RequireRequestUriRegistration = bool ( v != 0 )
case 21 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field OpPolicyUri" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . OpPolicyUri = string ( dAtA [ iNdEx : postIndex ])
iNdEx = postIndex
case 22 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field OpTosUri" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . OpTosUri = string ( dAtA [ iNdEx : postIndex ])
iNdEx = postIndex
default :
iNdEx = preIndex
skippy , err := runtime . Skip ( dAtA [ iNdEx :])
if err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
if ( skippy < 0 ) || ( iNdEx + skippy ) < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if ( iNdEx + skippy ) > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
if ! options . DiscardUnknown {
x . unknownFields = append ( x . unknownFields , dAtA [ iNdEx : iNdEx + skippy ] ... )
}
iNdEx += skippy
}
}
if iNdEx > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, nil
}
return & protoiface . Methods {
NoUnkeyedLiterals : struct {}{},
Flags : protoiface . SupportMarshalDeterministic | protoiface . SupportUnmarshalDiscardUnknown ,
Size : size ,
Marshal : marshal ,
Unmarshal : unmarshal ,
Merge : nil ,
CheckInitialized : nil ,
}
}
var (
md_QueryServiceOIDCJWKSRequest protoreflect . MessageDescriptor
fd_QueryServiceOIDCJWKSRequest_service_id protoreflect . FieldDescriptor
)
func init () {
file_svc_v1_query_proto_init ()
md_QueryServiceOIDCJWKSRequest = File_svc_v1_query_proto . Messages (). ByName ( "QueryServiceOIDCJWKSRequest" )
fd_QueryServiceOIDCJWKSRequest_service_id = md_QueryServiceOIDCJWKSRequest . Fields (). ByName ( "service_id" )
}
var _ protoreflect . Message = ( * fastReflection_QueryServiceOIDCJWKSRequest )( nil )
type fastReflection_QueryServiceOIDCJWKSRequest QueryServiceOIDCJWKSRequest
func ( x * QueryServiceOIDCJWKSRequest ) ProtoReflect () protoreflect . Message {
return ( * fastReflection_QueryServiceOIDCJWKSRequest )( x )
}
func ( x * QueryServiceOIDCJWKSRequest ) slowProtoReflect () protoreflect . Message {
mi := & file_svc_v1_query_proto_msgTypes [ 12 ]
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
if ms . LoadMessageInfo () == nil {
ms . StoreMessageInfo ( mi )
}
return ms
}
return mi . MessageOf ( x )
}
var _fastReflection_QueryServiceOIDCJWKSRequest_messageType fastReflection_QueryServiceOIDCJWKSRequest_messageType
var _ protoreflect . MessageType = fastReflection_QueryServiceOIDCJWKSRequest_messageType {}
type fastReflection_QueryServiceOIDCJWKSRequest_messageType struct {}
func ( x fastReflection_QueryServiceOIDCJWKSRequest_messageType ) Zero () protoreflect . Message {
return ( * fastReflection_QueryServiceOIDCJWKSRequest )( nil )
}
func ( x fastReflection_QueryServiceOIDCJWKSRequest_messageType ) New () protoreflect . Message {
return new ( fastReflection_QueryServiceOIDCJWKSRequest )
}
func ( x fastReflection_QueryServiceOIDCJWKSRequest_messageType ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServiceOIDCJWKSRequest
}
// Descriptor returns message descriptor, which contains only the protobuf
// type information for the message.
func ( x * fastReflection_QueryServiceOIDCJWKSRequest ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServiceOIDCJWKSRequest
}
// Type returns the message type, which encapsulates both Go and protobuf
// type information. If the Go type information is not needed,
// it is recommended that the message descriptor be used instead.
func ( x * fastReflection_QueryServiceOIDCJWKSRequest ) Type () protoreflect . MessageType {
return _fastReflection_QueryServiceOIDCJWKSRequest_messageType
}
// New returns a newly allocated and mutable empty message.
func ( x * fastReflection_QueryServiceOIDCJWKSRequest ) New () protoreflect . Message {
return new ( fastReflection_QueryServiceOIDCJWKSRequest )
}
// Interface unwraps the message reflection interface and
// returns the underlying ProtoMessage interface.
func ( x * fastReflection_QueryServiceOIDCJWKSRequest ) Interface () protoreflect . ProtoMessage {
return ( * QueryServiceOIDCJWKSRequest )( x )
}
// Range iterates over every populated field in an undefined order,
// calling f for each field descriptor and value encountered.
// Range returns immediately if f returns false.
// While iterating, mutating operations may only be performed
// on the current field descriptor.
func ( x * fastReflection_QueryServiceOIDCJWKSRequest ) Range ( f func ( protoreflect . FieldDescriptor , protoreflect . Value ) bool ) {
if x . ServiceId != "" {
value := protoreflect . ValueOfString ( x . ServiceId )
if ! f ( fd_QueryServiceOIDCJWKSRequest_service_id , value ) {
return
}
}
}
// Has reports whether a field is populated.
//
// Some fields have the property of nullability where it is possible to
// distinguish between the default value of a field and whether the field
// was explicitly populated with the default value. Singular message fields,
// member fields of a oneof, and proto2 scalar fields are nullable. Such
// fields are populated only if explicitly set.
//
// In other cases (aside from the nullable cases above),
// a proto3 scalar field is populated if it contains a non-zero value, and
// a repeated field is populated if it is non-empty.
func ( x * fastReflection_QueryServiceOIDCJWKSRequest ) Has ( fd protoreflect . FieldDescriptor ) bool {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCJWKSRequest.service_id" :
return x . ServiceId != ""
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCJWKSRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCJWKSRequest does not contain field %s" , fd . FullName ()))
}
}
// Clear clears the field such that a subsequent Has call reports false.
//
// Clearing an extension field clears both the extension type and value
// associated with the given field number.
//
// Clear is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCJWKSRequest ) Clear ( fd protoreflect . FieldDescriptor ) {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCJWKSRequest.service_id" :
x . ServiceId = ""
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCJWKSRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCJWKSRequest does not contain field %s" , fd . FullName ()))
}
}
// Get retrieves the value for a field.
//
// For unpopulated scalars, it returns the default value, where
// the default value of a bytes scalar is guaranteed to be a copy.
// For unpopulated composite types, it returns an empty, read-only view
// of the value; to obtain a mutable reference, use Mutable.
func ( x * fastReflection_QueryServiceOIDCJWKSRequest ) Get ( descriptor protoreflect . FieldDescriptor ) protoreflect . Value {
switch descriptor . FullName () {
case "svc.v1.QueryServiceOIDCJWKSRequest.service_id" :
value := x . ServiceId
return protoreflect . ValueOfString ( value )
default :
if descriptor . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCJWKSRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCJWKSRequest does not contain field %s" , descriptor . FullName ()))
}
}
// Set stores the value for a field.
//
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType.
// When setting a composite type, it is unspecified whether the stored value
// aliases the source's memory in any way. If the composite value is an
// empty, read-only value, then it panics.
//
// Set is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCJWKSRequest ) Set ( fd protoreflect . FieldDescriptor , value protoreflect . Value ) {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCJWKSRequest.service_id" :
x . ServiceId = value . Interface ().( string )
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCJWKSRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCJWKSRequest does not contain field %s" , fd . FullName ()))
}
}
// Mutable returns a mutable reference to a composite type.
//
// If the field is unpopulated, it may allocate a composite value.
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType
// if not already stored.
// It panics if the field does not contain a composite type.
//
// Mutable is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCJWKSRequest ) Mutable ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCJWKSRequest.service_id" :
panic ( fmt . Errorf ( "field service_id of message svc.v1.QueryServiceOIDCJWKSRequest is not mutable" ))
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCJWKSRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCJWKSRequest does not contain field %s" , fd . FullName ()))
}
}
// NewField returns a new value that is assignable to the field
// for the given descriptor. For scalars, this returns the default value.
// For lists, maps, and messages, this returns a new, empty, mutable value.
func ( x * fastReflection_QueryServiceOIDCJWKSRequest ) NewField ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCJWKSRequest.service_id" :
return protoreflect . ValueOfString ( "" )
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCJWKSRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCJWKSRequest does not contain field %s" , fd . FullName ()))
}
}
// WhichOneof reports which field within the oneof is populated,
// returning nil if none are populated.
// It panics if the oneof descriptor does not belong to this message.
func ( x * fastReflection_QueryServiceOIDCJWKSRequest ) WhichOneof ( d protoreflect . OneofDescriptor ) protoreflect . FieldDescriptor {
switch d . FullName () {
default :
panic ( fmt . Errorf ( "%s is not a oneof field in svc.v1.QueryServiceOIDCJWKSRequest" , d . FullName ()))
}
panic ( "unreachable" )
}
// GetUnknown retrieves the entire list of unknown fields.
// The caller may only mutate the contents of the RawFields
// if the mutated bytes are stored back into the message with SetUnknown.
func ( x * fastReflection_QueryServiceOIDCJWKSRequest ) GetUnknown () protoreflect . RawFields {
return x . unknownFields
}
// SetUnknown stores an entire list of unknown fields.
// The raw fields must be syntactically valid according to the wire format.
// An implementation may panic if this is not the case.
// Once stored, the caller must not mutate the content of the RawFields.
// An empty RawFields may be passed to clear the fields.
//
// SetUnknown is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCJWKSRequest ) SetUnknown ( fields protoreflect . RawFields ) {
x . unknownFields = fields
}
// IsValid reports whether the message is valid.
//
// An invalid message is an empty, read-only value.
//
// An invalid message often corresponds to a nil pointer of the concrete
// message type, but the details are implementation dependent.
// Validity is not part of the protobuf data model, and may not
// be preserved in marshaling or other operations.
func ( x * fastReflection_QueryServiceOIDCJWKSRequest ) IsValid () bool {
return x != nil
}
// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
// This method may return nil.
//
// The returned methods type is identical to
// "google.golang.org/protobuf/runtime/protoiface".Methods.
// Consult the protoiface package documentation for details.
func ( x * fastReflection_QueryServiceOIDCJWKSRequest ) ProtoMethods () * protoiface . Methods {
size := func ( input protoiface . SizeInput ) protoiface . SizeOutput {
x := input . Message . Interface ().( * QueryServiceOIDCJWKSRequest )
if x == nil {
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : 0 ,
}
}
options := runtime . SizeInputToOptions ( input )
_ = options
var n int
var l int
_ = l
l = len ( x . ServiceId )
if l > 0 {
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
if x . unknownFields != nil {
n += len ( x . unknownFields )
}
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : n ,
}
}
marshal := func ( input protoiface . MarshalInput ) ( protoiface . MarshalOutput , error ) {
x := input . Message . Interface ().( * QueryServiceOIDCJWKSRequest )
if x == nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
options := runtime . MarshalInputToOptions ( input )
_ = options
size := options . Size ( x )
dAtA := make ([] byte , size )
i := len ( dAtA )
_ = i
var l int
_ = l
if x . unknownFields != nil {
i -= len ( x . unknownFields )
copy ( dAtA [ i :], x . unknownFields )
}
if len ( x . ServiceId ) > 0 {
i -= len ( x . ServiceId )
copy ( dAtA [ i :], x . ServiceId )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . ServiceId )))
i --
dAtA [ i ] = 0xa
}
if input . Buf != nil {
input . Buf = append ( input . Buf , dAtA ... )
} else {
input . Buf = dAtA
}
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
unmarshal := func ( input protoiface . UnmarshalInput ) ( protoiface . UnmarshalOutput , error ) {
x := input . Message . Interface ().( * QueryServiceOIDCJWKSRequest )
if x == nil {
return protoiface . UnmarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Flags : input . Flags ,
}, nil
}
options := runtime . UnmarshalInputToOptions ( input )
_ = options
dAtA := input . Buf
l := len ( dAtA )
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
wire |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
fieldNum := int32 ( wire >> 3 )
wireType := int ( wire & 0x7 )
if wireType == 4 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServiceOIDCJWKSRequest: wiretype end group for non-group" )
}
if fieldNum <= 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServiceOIDCJWKSRequest: illegal tag %d (wire type %d)" , fieldNum , wire )
}
switch fieldNum {
case 1 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field ServiceId" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . ServiceId = string ( dAtA [ iNdEx : postIndex ])
iNdEx = postIndex
default :
iNdEx = preIndex
skippy , err := runtime . Skip ( dAtA [ iNdEx :])
if err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
if ( skippy < 0 ) || ( iNdEx + skippy ) < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if ( iNdEx + skippy ) > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
if ! options . DiscardUnknown {
x . unknownFields = append ( x . unknownFields , dAtA [ iNdEx : iNdEx + skippy ] ... )
}
iNdEx += skippy
}
}
if iNdEx > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, nil
}
return & protoiface . Methods {
NoUnkeyedLiterals : struct {}{},
Flags : protoiface . SupportMarshalDeterministic | protoiface . SupportUnmarshalDiscardUnknown ,
Size : size ,
Marshal : marshal ,
Unmarshal : unmarshal ,
Merge : nil ,
CheckInitialized : nil ,
}
}
var _ protoreflect . List = ( * _QueryServiceOIDCJWKSResponse_1_list )( nil )
type _QueryServiceOIDCJWKSResponse_1_list struct {
list * [] * JWK
}
func ( x * _QueryServiceOIDCJWKSResponse_1_list ) Len () int {
if x . list == nil {
return 0
}
return len ( * x . list )
}
func ( x * _QueryServiceOIDCJWKSResponse_1_list ) Get ( i int ) protoreflect . Value {
return protoreflect . ValueOfMessage (( * x . list )[ i ]. ProtoReflect ())
}
func ( x * _QueryServiceOIDCJWKSResponse_1_list ) Set ( i int , value protoreflect . Value ) {
valueUnwrapped := value . Message ()
concreteValue := valueUnwrapped . Interface ().( * JWK )
( * x . list )[ i ] = concreteValue
}
func ( x * _QueryServiceOIDCJWKSResponse_1_list ) Append ( value protoreflect . Value ) {
valueUnwrapped := value . Message ()
concreteValue := valueUnwrapped . Interface ().( * JWK )
* x . list = append ( * x . list , concreteValue )
}
func ( x * _QueryServiceOIDCJWKSResponse_1_list ) AppendMutable () protoreflect . Value {
v := new ( JWK )
* x . list = append ( * x . list , v )
return protoreflect . ValueOfMessage ( v . ProtoReflect ())
}
func ( x * _QueryServiceOIDCJWKSResponse_1_list ) Truncate ( n int ) {
for i := n ; i < len ( * x . list ); i ++ {
( * x . list )[ i ] = nil
}
* x . list = ( * x . list )[: n ]
}
func ( x * _QueryServiceOIDCJWKSResponse_1_list ) NewElement () protoreflect . Value {
v := new ( JWK )
return protoreflect . ValueOfMessage ( v . ProtoReflect ())
}
func ( x * _QueryServiceOIDCJWKSResponse_1_list ) IsValid () bool {
return x . list != nil
}
var (
md_QueryServiceOIDCJWKSResponse protoreflect . MessageDescriptor
fd_QueryServiceOIDCJWKSResponse_keys protoreflect . FieldDescriptor
)
func init () {
file_svc_v1_query_proto_init ()
md_QueryServiceOIDCJWKSResponse = File_svc_v1_query_proto . Messages (). ByName ( "QueryServiceOIDCJWKSResponse" )
fd_QueryServiceOIDCJWKSResponse_keys = md_QueryServiceOIDCJWKSResponse . Fields (). ByName ( "keys" )
}
var _ protoreflect . Message = ( * fastReflection_QueryServiceOIDCJWKSResponse )( nil )
type fastReflection_QueryServiceOIDCJWKSResponse QueryServiceOIDCJWKSResponse
func ( x * QueryServiceOIDCJWKSResponse ) ProtoReflect () protoreflect . Message {
return ( * fastReflection_QueryServiceOIDCJWKSResponse )( x )
}
func ( x * QueryServiceOIDCJWKSResponse ) slowProtoReflect () protoreflect . Message {
mi := & file_svc_v1_query_proto_msgTypes [ 13 ]
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
if ms . LoadMessageInfo () == nil {
ms . StoreMessageInfo ( mi )
}
return ms
}
return mi . MessageOf ( x )
}
var _fastReflection_QueryServiceOIDCJWKSResponse_messageType fastReflection_QueryServiceOIDCJWKSResponse_messageType
var _ protoreflect . MessageType = fastReflection_QueryServiceOIDCJWKSResponse_messageType {}
type fastReflection_QueryServiceOIDCJWKSResponse_messageType struct {}
func ( x fastReflection_QueryServiceOIDCJWKSResponse_messageType ) Zero () protoreflect . Message {
return ( * fastReflection_QueryServiceOIDCJWKSResponse )( nil )
}
func ( x fastReflection_QueryServiceOIDCJWKSResponse_messageType ) New () protoreflect . Message {
return new ( fastReflection_QueryServiceOIDCJWKSResponse )
}
func ( x fastReflection_QueryServiceOIDCJWKSResponse_messageType ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServiceOIDCJWKSResponse
}
// Descriptor returns message descriptor, which contains only the protobuf
// type information for the message.
func ( x * fastReflection_QueryServiceOIDCJWKSResponse ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServiceOIDCJWKSResponse
}
// Type returns the message type, which encapsulates both Go and protobuf
// type information. If the Go type information is not needed,
// it is recommended that the message descriptor be used instead.
func ( x * fastReflection_QueryServiceOIDCJWKSResponse ) Type () protoreflect . MessageType {
return _fastReflection_QueryServiceOIDCJWKSResponse_messageType
}
// New returns a newly allocated and mutable empty message.
func ( x * fastReflection_QueryServiceOIDCJWKSResponse ) New () protoreflect . Message {
return new ( fastReflection_QueryServiceOIDCJWKSResponse )
}
// Interface unwraps the message reflection interface and
// returns the underlying ProtoMessage interface.
func ( x * fastReflection_QueryServiceOIDCJWKSResponse ) Interface () protoreflect . ProtoMessage {
return ( * QueryServiceOIDCJWKSResponse )( x )
}
// Range iterates over every populated field in an undefined order,
// calling f for each field descriptor and value encountered.
// Range returns immediately if f returns false.
// While iterating, mutating operations may only be performed
// on the current field descriptor.
func ( x * fastReflection_QueryServiceOIDCJWKSResponse ) Range ( f func ( protoreflect . FieldDescriptor , protoreflect . Value ) bool ) {
if len ( x . Keys ) != 0 {
value := protoreflect . ValueOfList ( & _QueryServiceOIDCJWKSResponse_1_list { list : & x . Keys })
if ! f ( fd_QueryServiceOIDCJWKSResponse_keys , value ) {
return
}
}
}
// Has reports whether a field is populated.
//
// Some fields have the property of nullability where it is possible to
// distinguish between the default value of a field and whether the field
// was explicitly populated with the default value. Singular message fields,
// member fields of a oneof, and proto2 scalar fields are nullable. Such
// fields are populated only if explicitly set.
//
// In other cases (aside from the nullable cases above),
// a proto3 scalar field is populated if it contains a non-zero value, and
// a repeated field is populated if it is non-empty.
func ( x * fastReflection_QueryServiceOIDCJWKSResponse ) Has ( fd protoreflect . FieldDescriptor ) bool {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCJWKSResponse.keys" :
return len ( x . Keys ) != 0
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCJWKSResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCJWKSResponse does not contain field %s" , fd . FullName ()))
}
}
// Clear clears the field such that a subsequent Has call reports false.
//
// Clearing an extension field clears both the extension type and value
// associated with the given field number.
//
// Clear is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCJWKSResponse ) Clear ( fd protoreflect . FieldDescriptor ) {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCJWKSResponse.keys" :
x . Keys = nil
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCJWKSResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCJWKSResponse does not contain field %s" , fd . FullName ()))
}
}
// Get retrieves the value for a field.
//
// For unpopulated scalars, it returns the default value, where
// the default value of a bytes scalar is guaranteed to be a copy.
// For unpopulated composite types, it returns an empty, read-only view
// of the value; to obtain a mutable reference, use Mutable.
func ( x * fastReflection_QueryServiceOIDCJWKSResponse ) Get ( descriptor protoreflect . FieldDescriptor ) protoreflect . Value {
switch descriptor . FullName () {
case "svc.v1.QueryServiceOIDCJWKSResponse.keys" :
if len ( x . Keys ) == 0 {
return protoreflect . ValueOfList ( & _QueryServiceOIDCJWKSResponse_1_list {})
}
listValue := & _QueryServiceOIDCJWKSResponse_1_list { list : & x . Keys }
return protoreflect . ValueOfList ( listValue )
default :
if descriptor . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCJWKSResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCJWKSResponse does not contain field %s" , descriptor . FullName ()))
}
}
// Set stores the value for a field.
//
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType.
// When setting a composite type, it is unspecified whether the stored value
// aliases the source's memory in any way. If the composite value is an
// empty, read-only value, then it panics.
//
// Set is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCJWKSResponse ) Set ( fd protoreflect . FieldDescriptor , value protoreflect . Value ) {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCJWKSResponse.keys" :
lv := value . List ()
clv := lv .( * _QueryServiceOIDCJWKSResponse_1_list )
x . Keys = * clv . list
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCJWKSResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCJWKSResponse does not contain field %s" , fd . FullName ()))
}
}
// Mutable returns a mutable reference to a composite type.
//
// If the field is unpopulated, it may allocate a composite value.
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType
// if not already stored.
// It panics if the field does not contain a composite type.
//
// Mutable is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCJWKSResponse ) Mutable ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCJWKSResponse.keys" :
if x . Keys == nil {
x . Keys = [] * JWK {}
}
value := & _QueryServiceOIDCJWKSResponse_1_list { list : & x . Keys }
return protoreflect . ValueOfList ( value )
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCJWKSResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCJWKSResponse does not contain field %s" , fd . FullName ()))
}
}
// NewField returns a new value that is assignable to the field
// for the given descriptor. For scalars, this returns the default value.
// For lists, maps, and messages, this returns a new, empty, mutable value.
func ( x * fastReflection_QueryServiceOIDCJWKSResponse ) NewField ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCJWKSResponse.keys" :
list := [] * JWK {}
return protoreflect . ValueOfList ( & _QueryServiceOIDCJWKSResponse_1_list { list : & list })
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCJWKSResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCJWKSResponse does not contain field %s" , fd . FullName ()))
}
}
// WhichOneof reports which field within the oneof is populated,
// returning nil if none are populated.
// It panics if the oneof descriptor does not belong to this message.
func ( x * fastReflection_QueryServiceOIDCJWKSResponse ) WhichOneof ( d protoreflect . OneofDescriptor ) protoreflect . FieldDescriptor {
switch d . FullName () {
default :
panic ( fmt . Errorf ( "%s is not a oneof field in svc.v1.QueryServiceOIDCJWKSResponse" , d . FullName ()))
}
panic ( "unreachable" )
}
// GetUnknown retrieves the entire list of unknown fields.
// The caller may only mutate the contents of the RawFields
// if the mutated bytes are stored back into the message with SetUnknown.
func ( x * fastReflection_QueryServiceOIDCJWKSResponse ) GetUnknown () protoreflect . RawFields {
return x . unknownFields
}
// SetUnknown stores an entire list of unknown fields.
// The raw fields must be syntactically valid according to the wire format.
// An implementation may panic if this is not the case.
// Once stored, the caller must not mutate the content of the RawFields.
// An empty RawFields may be passed to clear the fields.
//
// SetUnknown is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCJWKSResponse ) SetUnknown ( fields protoreflect . RawFields ) {
x . unknownFields = fields
}
// IsValid reports whether the message is valid.
//
// An invalid message is an empty, read-only value.
//
// An invalid message often corresponds to a nil pointer of the concrete
// message type, but the details are implementation dependent.
// Validity is not part of the protobuf data model, and may not
// be preserved in marshaling or other operations.
func ( x * fastReflection_QueryServiceOIDCJWKSResponse ) IsValid () bool {
return x != nil
}
// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
// This method may return nil.
//
// The returned methods type is identical to
// "google.golang.org/protobuf/runtime/protoiface".Methods.
// Consult the protoiface package documentation for details.
func ( x * fastReflection_QueryServiceOIDCJWKSResponse ) ProtoMethods () * protoiface . Methods {
size := func ( input protoiface . SizeInput ) protoiface . SizeOutput {
x := input . Message . Interface ().( * QueryServiceOIDCJWKSResponse )
if x == nil {
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : 0 ,
}
}
options := runtime . SizeInputToOptions ( input )
_ = options
var n int
var l int
_ = l
if len ( x . Keys ) > 0 {
for _ , e := range x . Keys {
l = options . Size ( e )
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
}
if x . unknownFields != nil {
n += len ( x . unknownFields )
}
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : n ,
}
}
marshal := func ( input protoiface . MarshalInput ) ( protoiface . MarshalOutput , error ) {
x := input . Message . Interface ().( * QueryServiceOIDCJWKSResponse )
if x == nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
options := runtime . MarshalInputToOptions ( input )
_ = options
size := options . Size ( x )
dAtA := make ([] byte , size )
i := len ( dAtA )
_ = i
var l int
_ = l
if x . unknownFields != nil {
i -= len ( x . unknownFields )
copy ( dAtA [ i :], x . unknownFields )
}
if len ( x . Keys ) > 0 {
for iNdEx := len ( x . Keys ) - 1 ; iNdEx >= 0 ; iNdEx -- {
encoded , err := options . Marshal ( x . Keys [ iNdEx ])
if err != nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, err
}
i -= len ( encoded )
copy ( dAtA [ i :], encoded )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( encoded )))
i --
dAtA [ i ] = 0xa
}
}
if input . Buf != nil {
input . Buf = append ( input . Buf , dAtA ... )
} else {
input . Buf = dAtA
}
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
unmarshal := func ( input protoiface . UnmarshalInput ) ( protoiface . UnmarshalOutput , error ) {
x := input . Message . Interface ().( * QueryServiceOIDCJWKSResponse )
if x == nil {
return protoiface . UnmarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Flags : input . Flags ,
}, nil
}
options := runtime . UnmarshalInputToOptions ( input )
_ = options
dAtA := input . Buf
l := len ( dAtA )
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
wire |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
fieldNum := int32 ( wire >> 3 )
wireType := int ( wire & 0x7 )
if wireType == 4 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServiceOIDCJWKSResponse: wiretype end group for non-group" )
}
if fieldNum <= 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServiceOIDCJWKSResponse: illegal tag %d (wire type %d)" , fieldNum , wire )
}
switch fieldNum {
case 1 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field Keys" , wireType )
}
var msglen int
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
msglen |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
if msglen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + msglen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . Keys = append ( x . Keys , & JWK {})
if err := options . Unmarshal ( dAtA [ iNdEx : postIndex ], x . Keys [ len ( x . Keys ) - 1 ]); err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
iNdEx = postIndex
default :
iNdEx = preIndex
skippy , err := runtime . Skip ( dAtA [ iNdEx :])
if err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
if ( skippy < 0 ) || ( iNdEx + skippy ) < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if ( iNdEx + skippy ) > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
if ! options . DiscardUnknown {
x . unknownFields = append ( x . unknownFields , dAtA [ iNdEx : iNdEx + skippy ] ... )
}
iNdEx += skippy
}
}
if iNdEx > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, nil
}
return & protoiface . Methods {
NoUnkeyedLiterals : struct {}{},
Flags : protoiface . SupportMarshalDeterministic | protoiface . SupportUnmarshalDiscardUnknown ,
Size : size ,
Marshal : marshal ,
Unmarshal : unmarshal ,
Merge : nil ,
CheckInitialized : nil ,
}
}
var (
md_QueryServiceOIDCMetadataRequest protoreflect . MessageDescriptor
fd_QueryServiceOIDCMetadataRequest_service_id protoreflect . FieldDescriptor
)
func init () {
file_svc_v1_query_proto_init ()
md_QueryServiceOIDCMetadataRequest = File_svc_v1_query_proto . Messages (). ByName ( "QueryServiceOIDCMetadataRequest" )
fd_QueryServiceOIDCMetadataRequest_service_id = md_QueryServiceOIDCMetadataRequest . Fields (). ByName ( "service_id" )
}
var _ protoreflect . Message = ( * fastReflection_QueryServiceOIDCMetadataRequest )( nil )
type fastReflection_QueryServiceOIDCMetadataRequest QueryServiceOIDCMetadataRequest
func ( x * QueryServiceOIDCMetadataRequest ) ProtoReflect () protoreflect . Message {
return ( * fastReflection_QueryServiceOIDCMetadataRequest )( x )
}
func ( x * QueryServiceOIDCMetadataRequest ) slowProtoReflect () protoreflect . Message {
mi := & file_svc_v1_query_proto_msgTypes [ 14 ]
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
if ms . LoadMessageInfo () == nil {
ms . StoreMessageInfo ( mi )
}
return ms
}
return mi . MessageOf ( x )
}
var _fastReflection_QueryServiceOIDCMetadataRequest_messageType fastReflection_QueryServiceOIDCMetadataRequest_messageType
var _ protoreflect . MessageType = fastReflection_QueryServiceOIDCMetadataRequest_messageType {}
type fastReflection_QueryServiceOIDCMetadataRequest_messageType struct {}
func ( x fastReflection_QueryServiceOIDCMetadataRequest_messageType ) Zero () protoreflect . Message {
return ( * fastReflection_QueryServiceOIDCMetadataRequest )( nil )
}
func ( x fastReflection_QueryServiceOIDCMetadataRequest_messageType ) New () protoreflect . Message {
return new ( fastReflection_QueryServiceOIDCMetadataRequest )
}
func ( x fastReflection_QueryServiceOIDCMetadataRequest_messageType ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServiceOIDCMetadataRequest
}
// Descriptor returns message descriptor, which contains only the protobuf
// type information for the message.
func ( x * fastReflection_QueryServiceOIDCMetadataRequest ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServiceOIDCMetadataRequest
}
// Type returns the message type, which encapsulates both Go and protobuf
// type information. If the Go type information is not needed,
// it is recommended that the message descriptor be used instead.
func ( x * fastReflection_QueryServiceOIDCMetadataRequest ) Type () protoreflect . MessageType {
return _fastReflection_QueryServiceOIDCMetadataRequest_messageType
}
// New returns a newly allocated and mutable empty message.
func ( x * fastReflection_QueryServiceOIDCMetadataRequest ) New () protoreflect . Message {
return new ( fastReflection_QueryServiceOIDCMetadataRequest )
}
// Interface unwraps the message reflection interface and
// returns the underlying ProtoMessage interface.
func ( x * fastReflection_QueryServiceOIDCMetadataRequest ) Interface () protoreflect . ProtoMessage {
return ( * QueryServiceOIDCMetadataRequest )( x )
}
// Range iterates over every populated field in an undefined order,
// calling f for each field descriptor and value encountered.
// Range returns immediately if f returns false.
// While iterating, mutating operations may only be performed
// on the current field descriptor.
func ( x * fastReflection_QueryServiceOIDCMetadataRequest ) Range ( f func ( protoreflect . FieldDescriptor , protoreflect . Value ) bool ) {
if x . ServiceId != "" {
value := protoreflect . ValueOfString ( x . ServiceId )
if ! f ( fd_QueryServiceOIDCMetadataRequest_service_id , value ) {
return
}
}
}
// Has reports whether a field is populated.
//
// Some fields have the property of nullability where it is possible to
// distinguish between the default value of a field and whether the field
// was explicitly populated with the default value. Singular message fields,
// member fields of a oneof, and proto2 scalar fields are nullable. Such
// fields are populated only if explicitly set.
//
// In other cases (aside from the nullable cases above),
// a proto3 scalar field is populated if it contains a non-zero value, and
// a repeated field is populated if it is non-empty.
func ( x * fastReflection_QueryServiceOIDCMetadataRequest ) Has ( fd protoreflect . FieldDescriptor ) bool {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCMetadataRequest.service_id" :
return x . ServiceId != ""
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCMetadataRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCMetadataRequest does not contain field %s" , fd . FullName ()))
}
}
// Clear clears the field such that a subsequent Has call reports false.
//
// Clearing an extension field clears both the extension type and value
// associated with the given field number.
//
// Clear is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCMetadataRequest ) Clear ( fd protoreflect . FieldDescriptor ) {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCMetadataRequest.service_id" :
x . ServiceId = ""
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCMetadataRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCMetadataRequest does not contain field %s" , fd . FullName ()))
}
}
// Get retrieves the value for a field.
//
// For unpopulated scalars, it returns the default value, where
// the default value of a bytes scalar is guaranteed to be a copy.
// For unpopulated composite types, it returns an empty, read-only view
// of the value; to obtain a mutable reference, use Mutable.
func ( x * fastReflection_QueryServiceOIDCMetadataRequest ) Get ( descriptor protoreflect . FieldDescriptor ) protoreflect . Value {
switch descriptor . FullName () {
case "svc.v1.QueryServiceOIDCMetadataRequest.service_id" :
value := x . ServiceId
return protoreflect . ValueOfString ( value )
default :
if descriptor . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCMetadataRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCMetadataRequest does not contain field %s" , descriptor . FullName ()))
}
}
// Set stores the value for a field.
//
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType.
// When setting a composite type, it is unspecified whether the stored value
// aliases the source's memory in any way. If the composite value is an
// empty, read-only value, then it panics.
//
// Set is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCMetadataRequest ) Set ( fd protoreflect . FieldDescriptor , value protoreflect . Value ) {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCMetadataRequest.service_id" :
x . ServiceId = value . Interface ().( string )
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCMetadataRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCMetadataRequest does not contain field %s" , fd . FullName ()))
}
}
// Mutable returns a mutable reference to a composite type.
//
// If the field is unpopulated, it may allocate a composite value.
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType
// if not already stored.
// It panics if the field does not contain a composite type.
//
// Mutable is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCMetadataRequest ) Mutable ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCMetadataRequest.service_id" :
panic ( fmt . Errorf ( "field service_id of message svc.v1.QueryServiceOIDCMetadataRequest is not mutable" ))
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCMetadataRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCMetadataRequest does not contain field %s" , fd . FullName ()))
}
}
// NewField returns a new value that is assignable to the field
// for the given descriptor. For scalars, this returns the default value.
// For lists, maps, and messages, this returns a new, empty, mutable value.
func ( x * fastReflection_QueryServiceOIDCMetadataRequest ) NewField ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCMetadataRequest.service_id" :
return protoreflect . ValueOfString ( "" )
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCMetadataRequest" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCMetadataRequest does not contain field %s" , fd . FullName ()))
}
}
// WhichOneof reports which field within the oneof is populated,
// returning nil if none are populated.
// It panics if the oneof descriptor does not belong to this message.
func ( x * fastReflection_QueryServiceOIDCMetadataRequest ) WhichOneof ( d protoreflect . OneofDescriptor ) protoreflect . FieldDescriptor {
switch d . FullName () {
default :
panic ( fmt . Errorf ( "%s is not a oneof field in svc.v1.QueryServiceOIDCMetadataRequest" , d . FullName ()))
}
panic ( "unreachable" )
}
// GetUnknown retrieves the entire list of unknown fields.
// The caller may only mutate the contents of the RawFields
// if the mutated bytes are stored back into the message with SetUnknown.
func ( x * fastReflection_QueryServiceOIDCMetadataRequest ) GetUnknown () protoreflect . RawFields {
return x . unknownFields
}
// SetUnknown stores an entire list of unknown fields.
// The raw fields must be syntactically valid according to the wire format.
// An implementation may panic if this is not the case.
// Once stored, the caller must not mutate the content of the RawFields.
// An empty RawFields may be passed to clear the fields.
//
// SetUnknown is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCMetadataRequest ) SetUnknown ( fields protoreflect . RawFields ) {
x . unknownFields = fields
}
// IsValid reports whether the message is valid.
//
// An invalid message is an empty, read-only value.
//
// An invalid message often corresponds to a nil pointer of the concrete
// message type, but the details are implementation dependent.
// Validity is not part of the protobuf data model, and may not
// be preserved in marshaling or other operations.
func ( x * fastReflection_QueryServiceOIDCMetadataRequest ) IsValid () bool {
return x != nil
}
// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
// This method may return nil.
//
// The returned methods type is identical to
// "google.golang.org/protobuf/runtime/protoiface".Methods.
// Consult the protoiface package documentation for details.
func ( x * fastReflection_QueryServiceOIDCMetadataRequest ) ProtoMethods () * protoiface . Methods {
size := func ( input protoiface . SizeInput ) protoiface . SizeOutput {
x := input . Message . Interface ().( * QueryServiceOIDCMetadataRequest )
if x == nil {
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : 0 ,
}
}
options := runtime . SizeInputToOptions ( input )
_ = options
var n int
var l int
_ = l
l = len ( x . ServiceId )
if l > 0 {
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
if x . unknownFields != nil {
n += len ( x . unknownFields )
}
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : n ,
}
}
marshal := func ( input protoiface . MarshalInput ) ( protoiface . MarshalOutput , error ) {
x := input . Message . Interface ().( * QueryServiceOIDCMetadataRequest )
if x == nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
options := runtime . MarshalInputToOptions ( input )
_ = options
size := options . Size ( x )
dAtA := make ([] byte , size )
i := len ( dAtA )
_ = i
var l int
_ = l
if x . unknownFields != nil {
i -= len ( x . unknownFields )
copy ( dAtA [ i :], x . unknownFields )
}
if len ( x . ServiceId ) > 0 {
i -= len ( x . ServiceId )
copy ( dAtA [ i :], x . ServiceId )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . ServiceId )))
i --
dAtA [ i ] = 0xa
}
if input . Buf != nil {
input . Buf = append ( input . Buf , dAtA ... )
} else {
input . Buf = dAtA
}
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
unmarshal := func ( input protoiface . UnmarshalInput ) ( protoiface . UnmarshalOutput , error ) {
x := input . Message . Interface ().( * QueryServiceOIDCMetadataRequest )
if x == nil {
return protoiface . UnmarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Flags : input . Flags ,
}, nil
}
options := runtime . UnmarshalInputToOptions ( input )
_ = options
dAtA := input . Buf
l := len ( dAtA )
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
wire |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
fieldNum := int32 ( wire >> 3 )
wireType := int ( wire & 0x7 )
if wireType == 4 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServiceOIDCMetadataRequest: wiretype end group for non-group" )
}
if fieldNum <= 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServiceOIDCMetadataRequest: illegal tag %d (wire type %d)" , fieldNum , wire )
}
switch fieldNum {
case 1 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field ServiceId" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . ServiceId = string ( dAtA [ iNdEx : postIndex ])
iNdEx = postIndex
default :
iNdEx = preIndex
skippy , err := runtime . Skip ( dAtA [ iNdEx :])
if err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
if ( skippy < 0 ) || ( iNdEx + skippy ) < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if ( iNdEx + skippy ) > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
if ! options . DiscardUnknown {
x . unknownFields = append ( x . unknownFields , dAtA [ iNdEx : iNdEx + skippy ] ... )
}
iNdEx += skippy
}
}
if iNdEx > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, nil
}
return & protoiface . Methods {
NoUnkeyedLiterals : struct {}{},
Flags : protoiface . SupportMarshalDeterministic | protoiface . SupportUnmarshalDiscardUnknown ,
Size : size ,
Marshal : marshal ,
Unmarshal : unmarshal ,
Merge : nil ,
CheckInitialized : nil ,
}
}
var _ protoreflect . Map = ( * _QueryServiceOIDCMetadataResponse_4_map )( nil )
type _QueryServiceOIDCMetadataResponse_4_map struct {
m * map [ string ] string
}
func ( x * _QueryServiceOIDCMetadataResponse_4_map ) Len () int {
if x . m == nil {
return 0
}
return len ( * x . m )
}
func ( x * _QueryServiceOIDCMetadataResponse_4_map ) Range ( f func ( protoreflect . MapKey , protoreflect . Value ) bool ) {
if x . m == nil {
return
}
for k , v := range * x . m {
mapKey := ( protoreflect . MapKey )( protoreflect . ValueOfString ( k ))
mapValue := protoreflect . ValueOfString ( v )
if ! f ( mapKey , mapValue ) {
break
}
}
}
func ( x * _QueryServiceOIDCMetadataResponse_4_map ) Has ( key protoreflect . MapKey ) bool {
if x . m == nil {
return false
}
keyUnwrapped := key . String ()
concreteValue := keyUnwrapped
_ , ok := ( * x . m )[ concreteValue ]
return ok
}
func ( x * _QueryServiceOIDCMetadataResponse_4_map ) Clear ( key protoreflect . MapKey ) {
if x . m == nil {
return
}
keyUnwrapped := key . String ()
concreteKey := keyUnwrapped
delete ( * x . m , concreteKey )
}
func ( x * _QueryServiceOIDCMetadataResponse_4_map ) Get ( key protoreflect . MapKey ) protoreflect . Value {
if x . m == nil {
return protoreflect . Value {}
}
keyUnwrapped := key . String ()
concreteKey := keyUnwrapped
v , ok := ( * x . m )[ concreteKey ]
if ! ok {
return protoreflect . Value {}
}
return protoreflect . ValueOfString ( v )
}
func ( x * _QueryServiceOIDCMetadataResponse_4_map ) Set ( key protoreflect . MapKey , value protoreflect . Value ) {
if ! key . IsValid () || ! value . IsValid () {
panic ( "invalid key or value provided" )
}
keyUnwrapped := key . String ()
concreteKey := keyUnwrapped
valueUnwrapped := value . String ()
concreteValue := valueUnwrapped
( * x . m )[ concreteKey ] = concreteValue
}
func ( x * _QueryServiceOIDCMetadataResponse_4_map ) Mutable ( key protoreflect . MapKey ) protoreflect . Value {
panic ( "should not call Mutable on protoreflect.Map whose value is not of type protoreflect.Message" )
}
func ( x * _QueryServiceOIDCMetadataResponse_4_map ) NewValue () protoreflect . Value {
v := ""
return protoreflect . ValueOfString ( v )
}
func ( x * _QueryServiceOIDCMetadataResponse_4_map ) IsValid () bool {
return x . m != nil
}
var (
md_QueryServiceOIDCMetadataResponse protoreflect . MessageDescriptor
fd_QueryServiceOIDCMetadataResponse_config protoreflect . FieldDescriptor
fd_QueryServiceOIDCMetadataResponse_verified_domain protoreflect . FieldDescriptor
fd_QueryServiceOIDCMetadataResponse_service_status protoreflect . FieldDescriptor
fd_QueryServiceOIDCMetadataResponse_metadata protoreflect . FieldDescriptor
)
func init () {
file_svc_v1_query_proto_init ()
md_QueryServiceOIDCMetadataResponse = File_svc_v1_query_proto . Messages (). ByName ( "QueryServiceOIDCMetadataResponse" )
fd_QueryServiceOIDCMetadataResponse_config = md_QueryServiceOIDCMetadataResponse . Fields (). ByName ( "config" )
fd_QueryServiceOIDCMetadataResponse_verified_domain = md_QueryServiceOIDCMetadataResponse . Fields (). ByName ( "verified_domain" )
fd_QueryServiceOIDCMetadataResponse_service_status = md_QueryServiceOIDCMetadataResponse . Fields (). ByName ( "service_status" )
fd_QueryServiceOIDCMetadataResponse_metadata = md_QueryServiceOIDCMetadataResponse . Fields (). ByName ( "metadata" )
}
var _ protoreflect . Message = ( * fastReflection_QueryServiceOIDCMetadataResponse )( nil )
type fastReflection_QueryServiceOIDCMetadataResponse QueryServiceOIDCMetadataResponse
func ( x * QueryServiceOIDCMetadataResponse ) ProtoReflect () protoreflect . Message {
return ( * fastReflection_QueryServiceOIDCMetadataResponse )( x )
}
func ( x * QueryServiceOIDCMetadataResponse ) slowProtoReflect () protoreflect . Message {
mi := & file_svc_v1_query_proto_msgTypes [ 15 ]
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
if ms . LoadMessageInfo () == nil {
ms . StoreMessageInfo ( mi )
}
return ms
}
return mi . MessageOf ( x )
}
var _fastReflection_QueryServiceOIDCMetadataResponse_messageType fastReflection_QueryServiceOIDCMetadataResponse_messageType
var _ protoreflect . MessageType = fastReflection_QueryServiceOIDCMetadataResponse_messageType {}
type fastReflection_QueryServiceOIDCMetadataResponse_messageType struct {}
func ( x fastReflection_QueryServiceOIDCMetadataResponse_messageType ) Zero () protoreflect . Message {
return ( * fastReflection_QueryServiceOIDCMetadataResponse )( nil )
}
func ( x fastReflection_QueryServiceOIDCMetadataResponse_messageType ) New () protoreflect . Message {
return new ( fastReflection_QueryServiceOIDCMetadataResponse )
}
func ( x fastReflection_QueryServiceOIDCMetadataResponse_messageType ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServiceOIDCMetadataResponse
}
// Descriptor returns message descriptor, which contains only the protobuf
// type information for the message.
func ( x * fastReflection_QueryServiceOIDCMetadataResponse ) Descriptor () protoreflect . MessageDescriptor {
return md_QueryServiceOIDCMetadataResponse
}
// Type returns the message type, which encapsulates both Go and protobuf
// type information. If the Go type information is not needed,
// it is recommended that the message descriptor be used instead.
func ( x * fastReflection_QueryServiceOIDCMetadataResponse ) Type () protoreflect . MessageType {
return _fastReflection_QueryServiceOIDCMetadataResponse_messageType
}
// New returns a newly allocated and mutable empty message.
func ( x * fastReflection_QueryServiceOIDCMetadataResponse ) New () protoreflect . Message {
return new ( fastReflection_QueryServiceOIDCMetadataResponse )
}
// Interface unwraps the message reflection interface and
// returns the underlying ProtoMessage interface.
func ( x * fastReflection_QueryServiceOIDCMetadataResponse ) Interface () protoreflect . ProtoMessage {
return ( * QueryServiceOIDCMetadataResponse )( x )
}
// Range iterates over every populated field in an undefined order,
// calling f for each field descriptor and value encountered.
// Range returns immediately if f returns false.
// While iterating, mutating operations may only be performed
// on the current field descriptor.
func ( x * fastReflection_QueryServiceOIDCMetadataResponse ) Range ( f func ( protoreflect . FieldDescriptor , protoreflect . Value ) bool ) {
if x . Config != nil {
value := protoreflect . ValueOfMessage ( x . Config . ProtoReflect ())
if ! f ( fd_QueryServiceOIDCMetadataResponse_config , value ) {
return
}
}
if x . VerifiedDomain != "" {
value := protoreflect . ValueOfString ( x . VerifiedDomain )
if ! f ( fd_QueryServiceOIDCMetadataResponse_verified_domain , value ) {
return
}
}
if x . ServiceStatus != 0 {
value := protoreflect . ValueOfEnum (( protoreflect . EnumNumber )( x . ServiceStatus ))
if ! f ( fd_QueryServiceOIDCMetadataResponse_service_status , value ) {
return
}
}
if len ( x . Metadata ) != 0 {
value := protoreflect . ValueOfMap ( & _QueryServiceOIDCMetadataResponse_4_map { m : & x . Metadata })
if ! f ( fd_QueryServiceOIDCMetadataResponse_metadata , value ) {
return
}
}
}
// Has reports whether a field is populated.
//
// Some fields have the property of nullability where it is possible to
// distinguish between the default value of a field and whether the field
// was explicitly populated with the default value. Singular message fields,
// member fields of a oneof, and proto2 scalar fields are nullable. Such
// fields are populated only if explicitly set.
//
// In other cases (aside from the nullable cases above),
// a proto3 scalar field is populated if it contains a non-zero value, and
// a repeated field is populated if it is non-empty.
func ( x * fastReflection_QueryServiceOIDCMetadataResponse ) Has ( fd protoreflect . FieldDescriptor ) bool {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCMetadataResponse.config" :
return x . Config != nil
case "svc.v1.QueryServiceOIDCMetadataResponse.verified_domain" :
return x . VerifiedDomain != ""
case "svc.v1.QueryServiceOIDCMetadataResponse.service_status" :
return x . ServiceStatus != 0
case "svc.v1.QueryServiceOIDCMetadataResponse.metadata" :
return len ( x . Metadata ) != 0
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCMetadataResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCMetadataResponse does not contain field %s" , fd . FullName ()))
}
}
// Clear clears the field such that a subsequent Has call reports false.
//
// Clearing an extension field clears both the extension type and value
// associated with the given field number.
//
// Clear is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCMetadataResponse ) Clear ( fd protoreflect . FieldDescriptor ) {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCMetadataResponse.config" :
x . Config = nil
case "svc.v1.QueryServiceOIDCMetadataResponse.verified_domain" :
x . VerifiedDomain = ""
case "svc.v1.QueryServiceOIDCMetadataResponse.service_status" :
x . ServiceStatus = 0
case "svc.v1.QueryServiceOIDCMetadataResponse.metadata" :
x . Metadata = nil
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCMetadataResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCMetadataResponse does not contain field %s" , fd . FullName ()))
}
}
// Get retrieves the value for a field.
//
// For unpopulated scalars, it returns the default value, where
// the default value of a bytes scalar is guaranteed to be a copy.
// For unpopulated composite types, it returns an empty, read-only view
// of the value; to obtain a mutable reference, use Mutable.
func ( x * fastReflection_QueryServiceOIDCMetadataResponse ) Get ( descriptor protoreflect . FieldDescriptor ) protoreflect . Value {
switch descriptor . FullName () {
case "svc.v1.QueryServiceOIDCMetadataResponse.config" :
value := x . Config
return protoreflect . ValueOfMessage ( value . ProtoReflect ())
case "svc.v1.QueryServiceOIDCMetadataResponse.verified_domain" :
value := x . VerifiedDomain
return protoreflect . ValueOfString ( value )
case "svc.v1.QueryServiceOIDCMetadataResponse.service_status" :
value := x . ServiceStatus
return protoreflect . ValueOfEnum (( protoreflect . EnumNumber )( value ))
case "svc.v1.QueryServiceOIDCMetadataResponse.metadata" :
if len ( x . Metadata ) == 0 {
return protoreflect . ValueOfMap ( & _QueryServiceOIDCMetadataResponse_4_map {})
}
mapValue := & _QueryServiceOIDCMetadataResponse_4_map { m : & x . Metadata }
return protoreflect . ValueOfMap ( mapValue )
default :
if descriptor . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCMetadataResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCMetadataResponse does not contain field %s" , descriptor . FullName ()))
}
}
// Set stores the value for a field.
//
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType.
// When setting a composite type, it is unspecified whether the stored value
// aliases the source's memory in any way. If the composite value is an
// empty, read-only value, then it panics.
//
// Set is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCMetadataResponse ) Set ( fd protoreflect . FieldDescriptor , value protoreflect . Value ) {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCMetadataResponse.config" :
x . Config = value . Message (). Interface ().( * ServiceOIDCConfig )
case "svc.v1.QueryServiceOIDCMetadataResponse.verified_domain" :
x . VerifiedDomain = value . Interface ().( string )
case "svc.v1.QueryServiceOIDCMetadataResponse.service_status" :
x . ServiceStatus = ( ServiceStatus )( value . Enum ())
case "svc.v1.QueryServiceOIDCMetadataResponse.metadata" :
mv := value . Map ()
cmv := mv .( * _QueryServiceOIDCMetadataResponse_4_map )
x . Metadata = * cmv . m
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCMetadataResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCMetadataResponse does not contain field %s" , fd . FullName ()))
}
}
// Mutable returns a mutable reference to a composite type.
//
// If the field is unpopulated, it may allocate a composite value.
// For a field belonging to a oneof, it implicitly clears any other field
// that may be currently set within the same oneof.
// For extension fields, it implicitly stores the provided ExtensionType
// if not already stored.
// It panics if the field does not contain a composite type.
//
// Mutable is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCMetadataResponse ) Mutable ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCMetadataResponse.config" :
if x . Config == nil {
x . Config = new ( ServiceOIDCConfig )
}
return protoreflect . ValueOfMessage ( x . Config . ProtoReflect ())
case "svc.v1.QueryServiceOIDCMetadataResponse.metadata" :
if x . Metadata == nil {
x . Metadata = make ( map [ string ] string )
}
value := & _QueryServiceOIDCMetadataResponse_4_map { m : & x . Metadata }
return protoreflect . ValueOfMap ( value )
case "svc.v1.QueryServiceOIDCMetadataResponse.verified_domain" :
panic ( fmt . Errorf ( "field verified_domain of message svc.v1.QueryServiceOIDCMetadataResponse is not mutable" ))
case "svc.v1.QueryServiceOIDCMetadataResponse.service_status" :
panic ( fmt . Errorf ( "field service_status of message svc.v1.QueryServiceOIDCMetadataResponse is not mutable" ))
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCMetadataResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCMetadataResponse does not contain field %s" , fd . FullName ()))
}
}
// NewField returns a new value that is assignable to the field
// for the given descriptor. For scalars, this returns the default value.
// For lists, maps, and messages, this returns a new, empty, mutable value.
func ( x * fastReflection_QueryServiceOIDCMetadataResponse ) NewField ( fd protoreflect . FieldDescriptor ) protoreflect . Value {
switch fd . FullName () {
case "svc.v1.QueryServiceOIDCMetadataResponse.config" :
m := new ( ServiceOIDCConfig )
return protoreflect . ValueOfMessage ( m . ProtoReflect ())
case "svc.v1.QueryServiceOIDCMetadataResponse.verified_domain" :
return protoreflect . ValueOfString ( "" )
case "svc.v1.QueryServiceOIDCMetadataResponse.service_status" :
return protoreflect . ValueOfEnum ( 0 )
case "svc.v1.QueryServiceOIDCMetadataResponse.metadata" :
m := make ( map [ string ] string )
return protoreflect . ValueOfMap ( & _QueryServiceOIDCMetadataResponse_4_map { m : & m })
default :
if fd . IsExtension () {
panic ( fmt . Errorf ( "proto3 declared messages do not support extensions: svc.v1.QueryServiceOIDCMetadataResponse" ))
}
panic ( fmt . Errorf ( "message svc.v1.QueryServiceOIDCMetadataResponse does not contain field %s" , fd . FullName ()))
}
}
// WhichOneof reports which field within the oneof is populated,
// returning nil if none are populated.
// It panics if the oneof descriptor does not belong to this message.
func ( x * fastReflection_QueryServiceOIDCMetadataResponse ) WhichOneof ( d protoreflect . OneofDescriptor ) protoreflect . FieldDescriptor {
switch d . FullName () {
default :
panic ( fmt . Errorf ( "%s is not a oneof field in svc.v1.QueryServiceOIDCMetadataResponse" , d . FullName ()))
}
panic ( "unreachable" )
}
// GetUnknown retrieves the entire list of unknown fields.
// The caller may only mutate the contents of the RawFields
// if the mutated bytes are stored back into the message with SetUnknown.
func ( x * fastReflection_QueryServiceOIDCMetadataResponse ) GetUnknown () protoreflect . RawFields {
return x . unknownFields
}
// SetUnknown stores an entire list of unknown fields.
// The raw fields must be syntactically valid according to the wire format.
// An implementation may panic if this is not the case.
// Once stored, the caller must not mutate the content of the RawFields.
// An empty RawFields may be passed to clear the fields.
//
// SetUnknown is a mutating operation and unsafe for concurrent use.
func ( x * fastReflection_QueryServiceOIDCMetadataResponse ) SetUnknown ( fields protoreflect . RawFields ) {
x . unknownFields = fields
}
// IsValid reports whether the message is valid.
//
// An invalid message is an empty, read-only value.
//
// An invalid message often corresponds to a nil pointer of the concrete
// message type, but the details are implementation dependent.
// Validity is not part of the protobuf data model, and may not
// be preserved in marshaling or other operations.
func ( x * fastReflection_QueryServiceOIDCMetadataResponse ) IsValid () bool {
return x != nil
}
// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
// This method may return nil.
//
// The returned methods type is identical to
// "google.golang.org/protobuf/runtime/protoiface".Methods.
// Consult the protoiface package documentation for details.
func ( x * fastReflection_QueryServiceOIDCMetadataResponse ) ProtoMethods () * protoiface . Methods {
size := func ( input protoiface . SizeInput ) protoiface . SizeOutput {
x := input . Message . Interface ().( * QueryServiceOIDCMetadataResponse )
if x == nil {
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : 0 ,
}
}
options := runtime . SizeInputToOptions ( input )
_ = options
var n int
var l int
_ = l
if x . Config != nil {
l = options . Size ( x . Config )
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
l = len ( x . VerifiedDomain )
if l > 0 {
n += 1 + l + runtime . Sov ( uint64 ( l ))
}
if x . ServiceStatus != 0 {
n += 1 + runtime . Sov ( uint64 ( x . ServiceStatus ))
}
if len ( x . Metadata ) > 0 {
SiZeMaP := func ( k string , v string ) {
mapEntrySize := 1 + len ( k ) + runtime . Sov ( uint64 ( len ( k ))) + 1 + len ( v ) + runtime . Sov ( uint64 ( len ( v )))
n += mapEntrySize + 1 + runtime . Sov ( uint64 ( mapEntrySize ))
}
if options . Deterministic {
sortme := make ([] string , 0 , len ( x . Metadata ))
for k := range x . Metadata {
sortme = append ( sortme , k )
}
sort . Strings ( sortme )
for _ , k := range sortme {
v := x . Metadata [ k ]
SiZeMaP ( k , v )
}
} else {
for k , v := range x . Metadata {
SiZeMaP ( k , v )
}
}
}
if x . unknownFields != nil {
n += len ( x . unknownFields )
}
return protoiface . SizeOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Size : n ,
}
}
marshal := func ( input protoiface . MarshalInput ) ( protoiface . MarshalOutput , error ) {
x := input . Message . Interface ().( * QueryServiceOIDCMetadataResponse )
if x == nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
options := runtime . MarshalInputToOptions ( input )
_ = options
size := options . Size ( x )
dAtA := make ([] byte , size )
i := len ( dAtA )
_ = i
var l int
_ = l
if x . unknownFields != nil {
i -= len ( x . unknownFields )
copy ( dAtA [ i :], x . unknownFields )
}
if len ( x . Metadata ) > 0 {
MaRsHaLmAp := func ( k string , v string ) ( protoiface . MarshalOutput , error ) {
baseI := i
i -= len ( v )
copy ( dAtA [ i :], v )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( v )))
i --
dAtA [ i ] = 0x12
i -= len ( k )
copy ( dAtA [ i :], k )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( k )))
i --
dAtA [ i ] = 0xa
i = runtime . EncodeVarint ( dAtA , i , uint64 ( baseI - i ))
i --
dAtA [ i ] = 0x22
return protoiface . MarshalOutput {}, nil
}
if options . Deterministic {
keysForMetadata := make ([] string , 0 , len ( x . Metadata ))
for k := range x . Metadata {
keysForMetadata = append ( keysForMetadata , string ( k ))
}
sort . Slice ( keysForMetadata , func ( i , j int ) bool {
return keysForMetadata [ i ] < keysForMetadata [ j ]
})
for iNdEx := len ( keysForMetadata ) - 1 ; iNdEx >= 0 ; iNdEx -- {
v := x . Metadata [ string ( keysForMetadata [ iNdEx ])]
out , err := MaRsHaLmAp ( keysForMetadata [ iNdEx ], v )
if err != nil {
return out , err
}
}
} else {
for k := range x . Metadata {
v := x . Metadata [ k ]
out , err := MaRsHaLmAp ( k , v )
if err != nil {
return out , err
}
}
}
}
if x . ServiceStatus != 0 {
i = runtime . EncodeVarint ( dAtA , i , uint64 ( x . ServiceStatus ))
i --
dAtA [ i ] = 0x18
}
if len ( x . VerifiedDomain ) > 0 {
i -= len ( x . VerifiedDomain )
copy ( dAtA [ i :], x . VerifiedDomain )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( x . VerifiedDomain )))
i --
dAtA [ i ] = 0x12
}
if x . Config != nil {
encoded , err := options . Marshal ( x . Config )
if err != nil {
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, err
}
i -= len ( encoded )
copy ( dAtA [ i :], encoded )
i = runtime . EncodeVarint ( dAtA , i , uint64 ( len ( encoded )))
i --
dAtA [ i ] = 0xa
}
if input . Buf != nil {
input . Buf = append ( input . Buf , dAtA ... )
} else {
input . Buf = dAtA
}
return protoiface . MarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Buf : input . Buf ,
}, nil
}
unmarshal := func ( input protoiface . UnmarshalInput ) ( protoiface . UnmarshalOutput , error ) {
x := input . Message . Interface ().( * QueryServiceOIDCMetadataResponse )
if x == nil {
return protoiface . UnmarshalOutput {
NoUnkeyedLiterals : input . NoUnkeyedLiterals ,
Flags : input . Flags ,
}, nil
}
options := runtime . UnmarshalInputToOptions ( input )
_ = options
dAtA := input . Buf
l := len ( dAtA )
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
wire |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
fieldNum := int32 ( wire >> 3 )
wireType := int ( wire & 0x7 )
if wireType == 4 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServiceOIDCMetadataResponse: wiretype end group for non-group" )
}
if fieldNum <= 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: QueryServiceOIDCMetadataResponse: illegal tag %d (wire type %d)" , fieldNum , wire )
}
switch fieldNum {
case 1 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field Config" , wireType )
}
var msglen int
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
msglen |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
if msglen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + msglen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
if x . Config == nil {
x . Config = & ServiceOIDCConfig {}
}
if err := options . Unmarshal ( dAtA [ iNdEx : postIndex ], x . Config ); err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
iNdEx = postIndex
case 2 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field VerifiedDomain" , wireType )
}
var stringLen uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLen |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLen := int ( stringLen )
if intStringLen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
x . VerifiedDomain = string ( dAtA [ iNdEx : postIndex ])
iNdEx = postIndex
case 3 :
if wireType != 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field ServiceStatus" , wireType )
}
x . ServiceStatus = 0
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
x . ServiceStatus |= ServiceStatus ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
case 4 :
if wireType != 2 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, fmt . Errorf ( "proto: wrong wireType = %d for field Metadata" , wireType )
}
var msglen int
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
msglen |= int ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
if msglen < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postIndex := iNdEx + msglen
if postIndex < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postIndex > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
if x . Metadata == nil {
x . Metadata = make ( map [ string ] string )
}
var mapkey string
var mapvalue string
for iNdEx < postIndex {
entryPreIndex := iNdEx
var wire uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
wire |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
fieldNum := int32 ( wire >> 3 )
if fieldNum == 1 {
var stringLenmapkey uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLenmapkey |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLenmapkey := int ( stringLenmapkey )
if intStringLenmapkey < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postStringIndexmapkey := iNdEx + intStringLenmapkey
if postStringIndexmapkey < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postStringIndexmapkey > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
mapkey = string ( dAtA [ iNdEx : postStringIndexmapkey ])
iNdEx = postStringIndexmapkey
} else if fieldNum == 2 {
var stringLenmapvalue uint64
for shift := uint ( 0 ); ; shift += 7 {
if shift >= 64 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrIntOverflow
}
if iNdEx >= l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
b := dAtA [ iNdEx ]
iNdEx ++
stringLenmapvalue |= uint64 ( b & 0x7F ) << shift
if b < 0x80 {
break
}
}
intStringLenmapvalue := int ( stringLenmapvalue )
if intStringLenmapvalue < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
postStringIndexmapvalue := iNdEx + intStringLenmapvalue
if postStringIndexmapvalue < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if postStringIndexmapvalue > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
mapvalue = string ( dAtA [ iNdEx : postStringIndexmapvalue ])
iNdEx = postStringIndexmapvalue
} else {
iNdEx = entryPreIndex
skippy , err := runtime . Skip ( dAtA [ iNdEx :])
if err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
if ( skippy < 0 ) || ( iNdEx + skippy ) < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if ( iNdEx + skippy ) > postIndex {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
iNdEx += skippy
}
}
x . Metadata [ mapkey ] = mapvalue
iNdEx = postIndex
default :
iNdEx = preIndex
skippy , err := runtime . Skip ( dAtA [ iNdEx :])
if err != nil {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, err
}
if ( skippy < 0 ) || ( iNdEx + skippy ) < 0 {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, runtime . ErrInvalidLength
}
if ( iNdEx + skippy ) > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
if ! options . DiscardUnknown {
x . unknownFields = append ( x . unknownFields , dAtA [ iNdEx : iNdEx + skippy ] ... )
}
iNdEx += skippy
}
}
if iNdEx > l {
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, io . ErrUnexpectedEOF
}
return protoiface . UnmarshalOutput { NoUnkeyedLiterals : input . NoUnkeyedLiterals , Flags : input . Flags }, nil
}
return & protoiface . Methods {
NoUnkeyedLiterals : struct {}{},
Flags : protoiface . SupportMarshalDeterministic | protoiface . SupportUnmarshalDiscardUnknown ,
Size : size ,
Marshal : marshal ,
Unmarshal : unmarshal ,
Merge : nil ,
CheckInitialized : nil ,
}
}
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.0
// protoc (unknown)
// source: svc/v1/query.proto
const (
// Verify that this generated code is sufficiently up-to-date.
_ = protoimpl . EnforceVersion ( 20 - protoimpl . MinVersion )
// Verify that runtime/protoimpl is sufficiently up-to-date.
_ = protoimpl . EnforceVersion ( protoimpl . MaxVersion - 20 )
)
// QueryParamsRequest is the request type for the Query/Params RPC method.
type QueryParamsRequest struct {
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
}
func ( x * QueryParamsRequest ) Reset () {
* x = QueryParamsRequest {}
if protoimpl . UnsafeEnabled {
mi := & file_svc_v1_query_proto_msgTypes [ 0 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
ms . StoreMessageInfo ( mi )
}
}
func ( x * QueryParamsRequest ) String () string {
return protoimpl . X . MessageStringOf ( x )
}
func ( * QueryParamsRequest ) ProtoMessage () {}
// Deprecated: Use QueryParamsRequest.ProtoReflect.Descriptor instead.
func ( * QueryParamsRequest ) Descriptor () ([] byte , [] int ) {
return file_svc_v1_query_proto_rawDescGZIP (), [] int { 0 }
}
// QueryParamsResponse is the response type for the Query/Params RPC method.
type QueryParamsResponse struct {
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
// params defines the parameters of the module.
Params * Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params,omitempty"`
}
func ( x * QueryParamsResponse ) Reset () {
* x = QueryParamsResponse {}
if protoimpl . UnsafeEnabled {
mi := & file_svc_v1_query_proto_msgTypes [ 1 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
ms . StoreMessageInfo ( mi )
}
}
func ( x * QueryParamsResponse ) String () string {
return protoimpl . X . MessageStringOf ( x )
}
func ( * QueryParamsResponse ) ProtoMessage () {}
// Deprecated: Use QueryParamsResponse.ProtoReflect.Descriptor instead.
func ( * QueryParamsResponse ) Descriptor () ([] byte , [] int ) {
return file_svc_v1_query_proto_rawDescGZIP (), [] int { 1 }
}
func ( x * QueryParamsResponse ) GetParams () * Params {
if x != nil {
return x . Params
}
return nil
}
// QueryDomainVerificationRequest is the request type for the
// Query/DomainVerification RPC method.
type QueryDomainVerificationRequest struct {
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
Domain string `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
}
func ( x * QueryDomainVerificationRequest ) Reset () {
* x = QueryDomainVerificationRequest {}
if protoimpl . UnsafeEnabled {
mi := & file_svc_v1_query_proto_msgTypes [ 2 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
ms . StoreMessageInfo ( mi )
}
}
func ( x * QueryDomainVerificationRequest ) String () string {
return protoimpl . X . MessageStringOf ( x )
}
func ( * QueryDomainVerificationRequest ) ProtoMessage () {}
// Deprecated: Use QueryDomainVerificationRequest.ProtoReflect.Descriptor instead.
func ( * QueryDomainVerificationRequest ) Descriptor () ([] byte , [] int ) {
return file_svc_v1_query_proto_rawDescGZIP (), [] int { 2 }
}
func ( x * QueryDomainVerificationRequest ) GetDomain () string {
if x != nil {
return x . Domain
}
return ""
}
// QueryDomainVerificationResponse is the response type for the
// Query/DomainVerification RPC method.
type QueryDomainVerificationResponse struct {
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
DomainVerification * DomainVerification `protobuf:"bytes,1,opt,name=domain_verification,json=domainVerification,proto3" json:"domain_verification,omitempty"`
}
func ( x * QueryDomainVerificationResponse ) Reset () {
* x = QueryDomainVerificationResponse {}
if protoimpl . UnsafeEnabled {
mi := & file_svc_v1_query_proto_msgTypes [ 3 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
ms . StoreMessageInfo ( mi )
}
}
func ( x * QueryDomainVerificationResponse ) String () string {
return protoimpl . X . MessageStringOf ( x )
}
func ( * QueryDomainVerificationResponse ) ProtoMessage () {}
// Deprecated: Use QueryDomainVerificationResponse.ProtoReflect.Descriptor instead.
func ( * QueryDomainVerificationResponse ) Descriptor () ([] byte , [] int ) {
return file_svc_v1_query_proto_rawDescGZIP (), [] int { 3 }
}
func ( x * QueryDomainVerificationResponse ) GetDomainVerification () * DomainVerification {
if x != nil {
return x . DomainVerification
}
return nil
}
// QueryServiceRequest is the request type for the Query/Service RPC method.
type QueryServiceRequest struct {
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
ServiceId string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
}
func ( x * QueryServiceRequest ) Reset () {
* x = QueryServiceRequest {}
if protoimpl . UnsafeEnabled {
mi := & file_svc_v1_query_proto_msgTypes [ 4 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
ms . StoreMessageInfo ( mi )
}
}
func ( x * QueryServiceRequest ) String () string {
return protoimpl . X . MessageStringOf ( x )
}
func ( * QueryServiceRequest ) ProtoMessage () {}
// Deprecated: Use QueryServiceRequest.ProtoReflect.Descriptor instead.
func ( * QueryServiceRequest ) Descriptor () ([] byte , [] int ) {
return file_svc_v1_query_proto_rawDescGZIP (), [] int { 4 }
}
func ( x * QueryServiceRequest ) GetServiceId () string {
if x != nil {
return x . ServiceId
}
return ""
}
// QueryServiceResponse is the response type for the Query/Service RPC method.
type QueryServiceResponse struct {
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
Service * Service `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
}
func ( x * QueryServiceResponse ) Reset () {
* x = QueryServiceResponse {}
if protoimpl . UnsafeEnabled {
mi := & file_svc_v1_query_proto_msgTypes [ 5 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
ms . StoreMessageInfo ( mi )
}
}
func ( x * QueryServiceResponse ) String () string {
return protoimpl . X . MessageStringOf ( x )
}
func ( * QueryServiceResponse ) ProtoMessage () {}
// Deprecated: Use QueryServiceResponse.ProtoReflect.Descriptor instead.
func ( * QueryServiceResponse ) Descriptor () ([] byte , [] int ) {
return file_svc_v1_query_proto_rawDescGZIP (), [] int { 5 }
}
func ( x * QueryServiceResponse ) GetService () * Service {
if x != nil {
return x . Service
}
return nil
}
// QueryServicesByOwnerRequest is the request type for the Query/ServicesByOwner
// RPC method.
type QueryServicesByOwnerRequest struct {
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
}
func ( x * QueryServicesByOwnerRequest ) Reset () {
* x = QueryServicesByOwnerRequest {}
if protoimpl . UnsafeEnabled {
mi := & file_svc_v1_query_proto_msgTypes [ 6 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
ms . StoreMessageInfo ( mi )
}
}
func ( x * QueryServicesByOwnerRequest ) String () string {
return protoimpl . X . MessageStringOf ( x )
}
func ( * QueryServicesByOwnerRequest ) ProtoMessage () {}
// Deprecated: Use QueryServicesByOwnerRequest.ProtoReflect.Descriptor instead.
func ( * QueryServicesByOwnerRequest ) Descriptor () ([] byte , [] int ) {
return file_svc_v1_query_proto_rawDescGZIP (), [] int { 6 }
}
func ( x * QueryServicesByOwnerRequest ) GetOwner () string {
if x != nil {
return x . Owner
}
return ""
}
// QueryServicesByOwnerResponse is the response type for the
// Query/ServicesByOwner RPC method.
type QueryServicesByOwnerResponse struct {
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
Services [] * Service `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"`
}
func ( x * QueryServicesByOwnerResponse ) Reset () {
* x = QueryServicesByOwnerResponse {}
if protoimpl . UnsafeEnabled {
mi := & file_svc_v1_query_proto_msgTypes [ 7 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
ms . StoreMessageInfo ( mi )
}
}
func ( x * QueryServicesByOwnerResponse ) String () string {
return protoimpl . X . MessageStringOf ( x )
}
func ( * QueryServicesByOwnerResponse ) ProtoMessage () {}
// Deprecated: Use QueryServicesByOwnerResponse.ProtoReflect.Descriptor instead.
func ( * QueryServicesByOwnerResponse ) Descriptor () ([] byte , [] int ) {
return file_svc_v1_query_proto_rawDescGZIP (), [] int { 7 }
}
func ( x * QueryServicesByOwnerResponse ) GetServices () [] * Service {
if x != nil {
return x . Services
}
return nil
}
// QueryServicesByDomainRequest is the request type for the
// Query/ServicesByDomain RPC method.
type QueryServicesByDomainRequest struct {
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
Domain string `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
}
func ( x * QueryServicesByDomainRequest ) Reset () {
* x = QueryServicesByDomainRequest {}
if protoimpl . UnsafeEnabled {
mi := & file_svc_v1_query_proto_msgTypes [ 8 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
ms . StoreMessageInfo ( mi )
}
}
func ( x * QueryServicesByDomainRequest ) String () string {
return protoimpl . X . MessageStringOf ( x )
}
func ( * QueryServicesByDomainRequest ) ProtoMessage () {}
// Deprecated: Use QueryServicesByDomainRequest.ProtoReflect.Descriptor instead.
func ( * QueryServicesByDomainRequest ) Descriptor () ([] byte , [] int ) {
return file_svc_v1_query_proto_rawDescGZIP (), [] int { 8 }
}
func ( x * QueryServicesByDomainRequest ) GetDomain () string {
if x != nil {
return x . Domain
}
return ""
}
// QueryServicesByDomainResponse is the response type for the
// Query/ServicesByDomain RPC method.
type QueryServicesByDomainResponse struct {
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
Services [] * Service `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"`
}
func ( x * QueryServicesByDomainResponse ) Reset () {
* x = QueryServicesByDomainResponse {}
if protoimpl . UnsafeEnabled {
mi := & file_svc_v1_query_proto_msgTypes [ 9 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
ms . StoreMessageInfo ( mi )
}
}
func ( x * QueryServicesByDomainResponse ) String () string {
return protoimpl . X . MessageStringOf ( x )
}
func ( * QueryServicesByDomainResponse ) ProtoMessage () {}
// Deprecated: Use QueryServicesByDomainResponse.ProtoReflect.Descriptor instead.
func ( * QueryServicesByDomainResponse ) Descriptor () ([] byte , [] int ) {
return file_svc_v1_query_proto_rawDescGZIP (), [] int { 9 }
}
func ( x * QueryServicesByDomainResponse ) GetServices () [] * Service {
if x != nil {
return x . Services
}
return nil
}
// QueryServiceOIDCDiscoveryRequest is the request type for the
// Query/ServiceOIDCDiscovery RPC method.
type QueryServiceOIDCDiscoveryRequest struct {
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
ServiceId string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
}
func ( x * QueryServiceOIDCDiscoveryRequest ) Reset () {
* x = QueryServiceOIDCDiscoveryRequest {}
if protoimpl . UnsafeEnabled {
mi := & file_svc_v1_query_proto_msgTypes [ 10 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
ms . StoreMessageInfo ( mi )
}
}
func ( x * QueryServiceOIDCDiscoveryRequest ) String () string {
return protoimpl . X . MessageStringOf ( x )
}
func ( * QueryServiceOIDCDiscoveryRequest ) ProtoMessage () {}
// Deprecated: Use QueryServiceOIDCDiscoveryRequest.ProtoReflect.Descriptor instead.
func ( * QueryServiceOIDCDiscoveryRequest ) Descriptor () ([] byte , [] int ) {
return file_svc_v1_query_proto_rawDescGZIP (), [] int { 10 }
}
func ( x * QueryServiceOIDCDiscoveryRequest ) GetServiceId () string {
if x != nil {
return x . ServiceId
}
return ""
}
// QueryServiceOIDCDiscoveryResponse is the response type for the
// Query/ServiceOIDCDiscovery RPC method.
// This response follows the OpenID Connect Discovery 1.0 specification
type QueryServiceOIDCDiscoveryResponse struct {
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
// The issuer identifier
Issuer string `protobuf:"bytes,1,opt,name=issuer,proto3" json:"issuer,omitempty"`
// URL of the authorization endpoint
AuthorizationEndpoint string `protobuf:"bytes,2,opt,name=authorization_endpoint,json=authorizationEndpoint,proto3" json:"authorization_endpoint,omitempty"`
// URL of the token endpoint
TokenEndpoint string `protobuf:"bytes,3,opt,name=token_endpoint,json=tokenEndpoint,proto3" json:"token_endpoint,omitempty"`
// URL of the JSON Web Key Set
JwksUri string `protobuf:"bytes,4,opt,name=jwks_uri,json=jwksUri,proto3" json:"jwks_uri,omitempty"`
// URL of the UserInfo endpoint
UserinfoEndpoint string `protobuf:"bytes,5,opt,name=userinfo_endpoint,json=userinfoEndpoint,proto3" json:"userinfo_endpoint,omitempty"`
// URL for the registration endpoint
RegistrationEndpoint string `protobuf:"bytes,6,opt,name=registration_endpoint,json=registrationEndpoint,proto3" json:"registration_endpoint,omitempty"`
// JSON array containing a list of the OAuth 2.0 scope values
ScopesSupported [] string `protobuf:"bytes,7,rep,name=scopes_supported,json=scopesSupported,proto3" json:"scopes_supported,omitempty"`
// JSON array containing a list of the OAuth 2.0 response_type values
ResponseTypesSupported [] string `protobuf:"bytes,8,rep,name=response_types_supported,json=responseTypesSupported,proto3" json:"response_types_supported,omitempty"`
// JSON array containing a list of the OAuth 2.0 grant_type values
GrantTypesSupported [] string `protobuf:"bytes,9,rep,name=grant_types_supported,json=grantTypesSupported,proto3" json:"grant_types_supported,omitempty"`
// JSON array containing a list of the JWS signing algorithms
IdTokenSigningAlgValuesSupported [] string `protobuf:"bytes,10,rep,name=id_token_signing_alg_values_supported,json=idTokenSigningAlgValuesSupported,proto3" json:"id_token_signing_alg_values_supported,omitempty"`
// JSON array containing a list of the Subject Identifier types
SubjectTypesSupported [] string `protobuf:"bytes,11,rep,name=subject_types_supported,json=subjectTypesSupported,proto3" json:"subject_types_supported,omitempty"`
// JSON array containing a list of client authentication methods
TokenEndpointAuthMethodsSupported [] string `protobuf:"bytes,12,rep,name=token_endpoint_auth_methods_supported,json=tokenEndpointAuthMethodsSupported,proto3" json:"token_endpoint_auth_methods_supported,omitempty"`
// JSON array containing a list of the Claim Names
ClaimsSupported [] string `protobuf:"bytes,13,rep,name=claims_supported,json=claimsSupported,proto3" json:"claims_supported,omitempty"`
// JSON array containing a list of the OAuth 2.0 response_mode values
ResponseModesSupported [] string `protobuf:"bytes,14,rep,name=response_modes_supported,json=responseModesSupported,proto3" json:"response_modes_supported,omitempty"`
// Service URL for documentation
ServiceDocumentation string `protobuf:"bytes,15,opt,name=service_documentation,json=serviceDocumentation,proto3" json:"service_documentation,omitempty"`
// Languages supported for the UI
UiLocalesSupported [] string `protobuf:"bytes,16,rep,name=ui_locales_supported,json=uiLocalesSupported,proto3" json:"ui_locales_supported,omitempty"`
// Languages supported for claims
ClaimsLocalesSupported [] string `protobuf:"bytes,17,rep,name=claims_locales_supported,json=claimsLocalesSupported,proto3" json:"claims_locales_supported,omitempty"`
// Boolean value specifying whether the OP supports use of the request parameter
RequestParameterSupported bool `protobuf:"varint,18,opt,name=request_parameter_supported,json=requestParameterSupported,proto3" json:"request_parameter_supported,omitempty"`
// Boolean value specifying whether the OP supports use of the request_uri parameter
RequestUriParameterSupported bool `protobuf:"varint,19,opt,name=request_uri_parameter_supported,json=requestUriParameterSupported,proto3" json:"request_uri_parameter_supported,omitempty"`
// Boolean value specifying whether the OP requires any request_uri values
RequireRequestUriRegistration bool `protobuf:"varint,20,opt,name=require_request_uri_registration,json=requireRequestUriRegistration,proto3" json:"require_request_uri_registration,omitempty"`
// URL that the OP provides to the person registering the Client
OpPolicyUri string `protobuf:"bytes,21,opt,name=op_policy_uri,json=opPolicyUri,proto3" json:"op_policy_uri,omitempty"`
// URL that the OP provides to the person registering the Client
OpTosUri string `protobuf:"bytes,22,opt,name=op_tos_uri,json=opTosUri,proto3" json:"op_tos_uri,omitempty"`
}
func ( x * QueryServiceOIDCDiscoveryResponse ) Reset () {
* x = QueryServiceOIDCDiscoveryResponse {}
if protoimpl . UnsafeEnabled {
mi := & file_svc_v1_query_proto_msgTypes [ 11 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
ms . StoreMessageInfo ( mi )
}
}
func ( x * QueryServiceOIDCDiscoveryResponse ) String () string {
return protoimpl . X . MessageStringOf ( x )
}
func ( * QueryServiceOIDCDiscoveryResponse ) ProtoMessage () {}
// Deprecated: Use QueryServiceOIDCDiscoveryResponse.ProtoReflect.Descriptor instead.
func ( * QueryServiceOIDCDiscoveryResponse ) Descriptor () ([] byte , [] int ) {
return file_svc_v1_query_proto_rawDescGZIP (), [] int { 11 }
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetIssuer () string {
if x != nil {
return x . Issuer
}
return ""
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetAuthorizationEndpoint () string {
if x != nil {
return x . AuthorizationEndpoint
}
return ""
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetTokenEndpoint () string {
if x != nil {
return x . TokenEndpoint
}
return ""
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetJwksUri () string {
if x != nil {
return x . JwksUri
}
return ""
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetUserinfoEndpoint () string {
if x != nil {
return x . UserinfoEndpoint
}
return ""
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetRegistrationEndpoint () string {
if x != nil {
return x . RegistrationEndpoint
}
return ""
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetScopesSupported () [] string {
if x != nil {
return x . ScopesSupported
}
return nil
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetResponseTypesSupported () [] string {
if x != nil {
return x . ResponseTypesSupported
}
return nil
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetGrantTypesSupported () [] string {
if x != nil {
return x . GrantTypesSupported
}
return nil
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetIdTokenSigningAlgValuesSupported () [] string {
if x != nil {
return x . IdTokenSigningAlgValuesSupported
}
return nil
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetSubjectTypesSupported () [] string {
if x != nil {
return x . SubjectTypesSupported
}
return nil
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetTokenEndpointAuthMethodsSupported () [] string {
if x != nil {
return x . TokenEndpointAuthMethodsSupported
}
return nil
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetClaimsSupported () [] string {
if x != nil {
return x . ClaimsSupported
}
return nil
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetResponseModesSupported () [] string {
if x != nil {
return x . ResponseModesSupported
}
return nil
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetServiceDocumentation () string {
if x != nil {
return x . ServiceDocumentation
}
return ""
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetUiLocalesSupported () [] string {
if x != nil {
return x . UiLocalesSupported
}
return nil
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetClaimsLocalesSupported () [] string {
if x != nil {
return x . ClaimsLocalesSupported
}
return nil
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetRequestParameterSupported () bool {
if x != nil {
return x . RequestParameterSupported
}
return false
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetRequestUriParameterSupported () bool {
if x != nil {
return x . RequestUriParameterSupported
}
return false
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetRequireRequestUriRegistration () bool {
if x != nil {
return x . RequireRequestUriRegistration
}
return false
}
func ( x * QueryServiceOIDCDiscoveryResponse ) GetOpPolicyUri () string {
if x != nil {
return x . OpPolicyUri
}
return ""
}
2024-12-24 10:38:17 -05:00
2025-10-03 14:45:52 -04:00
func ( x * QueryServiceOIDCDiscoveryResponse ) GetOpTosUri () string {
2024-12-24 10:38:17 -05:00
if x != nil {
2025-10-03 14:45:52 -04:00
return x . OpTosUri
2024-12-24 10:38:17 -05:00
}
return ""
}
2025-10-03 14:45:52 -04:00
// QueryServiceOIDCJWKSRequest is the request type for the
// Query/ServiceOIDCJWKS RPC method.
type QueryServiceOIDCJWKSRequest struct {
2024-12-24 10:38:17 -05:00
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
2025-10-03 14:45:52 -04:00
ServiceId string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
func ( x * QueryServiceOIDCJWKSRequest ) Reset () {
* x = QueryServiceOIDCJWKSRequest {}
2024-12-24 10:38:17 -05:00
if protoimpl . UnsafeEnabled {
2025-10-03 14:45:52 -04:00
mi := & file_svc_v1_query_proto_msgTypes [ 12 ]
2024-12-24 10:38:17 -05:00
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
ms . StoreMessageInfo ( mi )
}
}
2025-10-03 14:45:52 -04:00
func ( x * QueryServiceOIDCJWKSRequest ) String () string {
2024-12-24 10:38:17 -05:00
return protoimpl . X . MessageStringOf ( x )
}
2025-10-03 14:45:52 -04:00
func ( * QueryServiceOIDCJWKSRequest ) ProtoMessage () {}
2024-12-24 10:38:17 -05:00
2025-10-03 14:45:52 -04:00
// Deprecated: Use QueryServiceOIDCJWKSRequest.ProtoReflect.Descriptor instead.
func ( * QueryServiceOIDCJWKSRequest ) Descriptor () ([] byte , [] int ) {
return file_svc_v1_query_proto_rawDescGZIP (), [] int { 12 }
}
func ( x * QueryServiceOIDCJWKSRequest ) GetServiceId () string {
if x != nil {
return x . ServiceId
}
return ""
}
// QueryServiceOIDCJWKSResponse is the response type for the
// Query/ServiceOIDCJWKS RPC method.
// This response follows the JSON Web Key Set specification
type QueryServiceOIDCJWKSResponse struct {
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
// Array of JWK values
Keys [] * JWK `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"`
}
func ( x * QueryServiceOIDCJWKSResponse ) Reset () {
* x = QueryServiceOIDCJWKSResponse {}
if protoimpl . UnsafeEnabled {
mi := & file_svc_v1_query_proto_msgTypes [ 13 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
ms . StoreMessageInfo ( mi )
}
}
func ( x * QueryServiceOIDCJWKSResponse ) String () string {
return protoimpl . X . MessageStringOf ( x )
}
func ( * QueryServiceOIDCJWKSResponse ) ProtoMessage () {}
// Deprecated: Use QueryServiceOIDCJWKSResponse.ProtoReflect.Descriptor instead.
func ( * QueryServiceOIDCJWKSResponse ) Descriptor () ([] byte , [] int ) {
return file_svc_v1_query_proto_rawDescGZIP (), [] int { 13 }
}
func ( x * QueryServiceOIDCJWKSResponse ) GetKeys () [] * JWK {
if x != nil {
return x . Keys
}
return nil
}
// QueryServiceOIDCMetadataRequest is the request type for the
// Query/ServiceOIDCMetadata RPC method.
type QueryServiceOIDCMetadataRequest struct {
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
ServiceId string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
}
func ( x * QueryServiceOIDCMetadataRequest ) Reset () {
* x = QueryServiceOIDCMetadataRequest {}
if protoimpl . UnsafeEnabled {
mi := & file_svc_v1_query_proto_msgTypes [ 14 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
ms . StoreMessageInfo ( mi )
}
}
func ( x * QueryServiceOIDCMetadataRequest ) String () string {
return protoimpl . X . MessageStringOf ( x )
}
func ( * QueryServiceOIDCMetadataRequest ) ProtoMessage () {}
// Deprecated: Use QueryServiceOIDCMetadataRequest.ProtoReflect.Descriptor instead.
func ( * QueryServiceOIDCMetadataRequest ) Descriptor () ([] byte , [] int ) {
return file_svc_v1_query_proto_rawDescGZIP (), [] int { 14 }
}
func ( x * QueryServiceOIDCMetadataRequest ) GetServiceId () string {
if x != nil {
return x . ServiceId
}
return ""
}
// QueryServiceOIDCMetadataResponse is the response type for the
// Query/ServiceOIDCMetadata RPC method.
type QueryServiceOIDCMetadataResponse struct {
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
// Service-specific OIDC metadata
Config * ServiceOIDCConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
// The verified domain of the service
VerifiedDomain string `protobuf:"bytes,2,opt,name=verified_domain,json=verifiedDomain,proto3" json:"verified_domain,omitempty"`
// Service status
ServiceStatus ServiceStatus `protobuf:"varint,3,opt,name=service_status,json=serviceStatus,proto3,enum=svc.v1.ServiceStatus" json:"service_status,omitempty"`
// Additional metadata as key-value pairs
Metadata map [ string ] string `protobuf:"bytes,4,rep,name=metadata,proto3" json:"metadata,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
}
func ( x * QueryServiceOIDCMetadataResponse ) Reset () {
* x = QueryServiceOIDCMetadataResponse {}
if protoimpl . UnsafeEnabled {
mi := & file_svc_v1_query_proto_msgTypes [ 15 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ))
ms . StoreMessageInfo ( mi )
}
}
func ( x * QueryServiceOIDCMetadataResponse ) String () string {
return protoimpl . X . MessageStringOf ( x )
}
func ( * QueryServiceOIDCMetadataResponse ) ProtoMessage () {}
// Deprecated: Use QueryServiceOIDCMetadataResponse.ProtoReflect.Descriptor instead.
func ( * QueryServiceOIDCMetadataResponse ) Descriptor () ([] byte , [] int ) {
return file_svc_v1_query_proto_rawDescGZIP (), [] int { 15 }
}
func ( x * QueryServiceOIDCMetadataResponse ) GetConfig () * ServiceOIDCConfig {
if x != nil {
return x . Config
}
return nil
}
func ( x * QueryServiceOIDCMetadataResponse ) GetVerifiedDomain () string {
if x != nil {
return x . VerifiedDomain
}
return ""
2024-12-24 10:38:17 -05:00
}
2025-10-03 14:45:52 -04:00
func ( x * QueryServiceOIDCMetadataResponse ) GetServiceStatus () ServiceStatus {
2024-12-24 10:38:17 -05:00
if x != nil {
2025-10-03 14:45:52 -04:00
return x . ServiceStatus
}
return ServiceStatus_SERVICE_STATUS_ACTIVE
}
func ( x * QueryServiceOIDCMetadataResponse ) GetMetadata () map [ string ] string {
if x != nil {
return x . Metadata
2024-12-24 10:38:17 -05:00
}
return nil
}
2024-11-26 22:05:50 -05:00
var File_svc_v1_query_proto protoreflect . FileDescriptor
var file_svc_v1_query_proto_rawDesc = [] byte {
0x0a , 0x12 , 0x73 , 0x76 , 0x63 , 0x2f , 0x76 , 0x31 , 0x2f , 0x71 , 0x75 , 0x65 , 0x72 , 0x79 , 0x2e , 0x70 ,
0x72 , 0x6f , 0x74 , 0x6f , 0x12 , 0x06 , 0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x1a , 0x1c , 0x67 , 0x6f ,
0x6f , 0x67 , 0x6c , 0x65 , 0x2f , 0x61 , 0x70 , 0x69 , 0x2f , 0x61 , 0x6e , 0x6e , 0x6f , 0x74 , 0x61 , 0x74 ,
0x69 , 0x6f , 0x6e , 0x73 , 0x2e , 0x70 , 0x72 , 0x6f , 0x74 , 0x6f , 0x1a , 0x14 , 0x73 , 0x76 , 0x63 , 0x2f ,
0x76 , 0x31 , 0x2f , 0x67 , 0x65 , 0x6e , 0x65 , 0x73 , 0x69 , 0x73 , 0x2e , 0x70 , 0x72 , 0x6f , 0x74 , 0x6f ,
2025-10-03 14:45:52 -04:00
0x1a , 0x12 , 0x73 , 0x76 , 0x63 , 0x2f , 0x76 , 0x31 , 0x2f , 0x73 , 0x74 , 0x61 , 0x74 , 0x65 , 0x2e , 0x70 ,
0x72 , 0x6f , 0x74 , 0x6f , 0x22 , 0x14 , 0x0a , 0x12 , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x50 , 0x61 , 0x72 ,
0x61 , 0x6d , 0x73 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x22 , 0x3d , 0x0a , 0x13 , 0x51 , 0x75 ,
0x65 , 0x72 , 0x79 , 0x50 , 0x61 , 0x72 , 0x61 , 0x6d , 0x73 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 ,
0x65 , 0x12 , 0x26 , 0x0a , 0x06 , 0x70 , 0x61 , 0x72 , 0x61 , 0x6d , 0x73 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 ,
0x0b , 0x32 , 0x0e , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x2e , 0x50 , 0x61 , 0x72 , 0x61 , 0x6d ,
0x73 , 0x52 , 0x06 , 0x70 , 0x61 , 0x72 , 0x61 , 0x6d , 0x73 , 0x22 , 0x38 , 0x0a , 0x1e , 0x51 , 0x75 , 0x65 ,
0x72 , 0x79 , 0x44 , 0x6f , 0x6d , 0x61 , 0x69 , 0x6e , 0x56 , 0x65 , 0x72 , 0x69 , 0x66 , 0x69 , 0x63 , 0x61 ,
0x74 , 0x69 , 0x6f , 0x6e , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x12 , 0x16 , 0x0a , 0x06 , 0x64 ,
0x6f , 0x6d , 0x61 , 0x69 , 0x6e , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x06 , 0x64 , 0x6f , 0x6d ,
0x61 , 0x69 , 0x6e , 0x22 , 0x6e , 0x0a , 0x1f , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x44 , 0x6f , 0x6d , 0x61 ,
0x69 , 0x6e , 0x56 , 0x65 , 0x72 , 0x69 , 0x66 , 0x69 , 0x63 , 0x61 , 0x74 , 0x69 , 0x6f , 0x6e , 0x52 , 0x65 ,
0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x12 , 0x4b , 0x0a , 0x13 , 0x64 , 0x6f , 0x6d , 0x61 , 0x69 , 0x6e ,
0x5f , 0x76 , 0x65 , 0x72 , 0x69 , 0x66 , 0x69 , 0x63 , 0x61 , 0x74 , 0x69 , 0x6f , 0x6e , 0x18 , 0x01 , 0x20 ,
0x01 , 0x28 , 0x0b , 0x32 , 0x1a , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x2e , 0x44 , 0x6f , 0x6d ,
0x61 , 0x69 , 0x6e , 0x56 , 0x65 , 0x72 , 0x69 , 0x66 , 0x69 , 0x63 , 0x61 , 0x74 , 0x69 , 0x6f , 0x6e , 0x52 ,
0x12 , 0x64 , 0x6f , 0x6d , 0x61 , 0x69 , 0x6e , 0x56 , 0x65 , 0x72 , 0x69 , 0x66 , 0x69 , 0x63 , 0x61 , 0x74 ,
0x69 , 0x6f , 0x6e , 0x22 , 0x34 , 0x0a , 0x13 , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x53 , 0x65 , 0x72 , 0x76 ,
0x69 , 0x63 , 0x65 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x12 , 0x1d , 0x0a , 0x0a , 0x73 , 0x65 ,
0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x5f , 0x69 , 0x64 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x09 ,
0x73 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x49 , 0x64 , 0x22 , 0x41 , 0x0a , 0x14 , 0x51 , 0x75 , 0x65 ,
0x72 , 0x79 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 ,
0x65 , 0x12 , 0x29 , 0x0a , 0x07 , 0x73 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x18 , 0x01 , 0x20 , 0x01 ,
0x28 , 0x0b , 0x32 , 0x0f , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x2e , 0x53 , 0x65 , 0x72 , 0x76 ,
0x69 , 0x63 , 0x65 , 0x52 , 0x07 , 0x73 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x22 , 0x33 , 0x0a , 0x1b ,
0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x73 , 0x42 , 0x79 , 0x4f ,
0x77 , 0x6e , 0x65 , 0x72 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x12 , 0x14 , 0x0a , 0x05 , 0x6f ,
0x77 , 0x6e , 0x65 , 0x72 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x05 , 0x6f , 0x77 , 0x6e , 0x65 ,
0x72 , 0x22 , 0x4b , 0x0a , 0x1c , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 ,
0x65 , 0x73 , 0x42 , 0x79 , 0x4f , 0x77 , 0x6e , 0x65 , 0x72 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 ,
0x65 , 0x12 , 0x2b , 0x0a , 0x08 , 0x73 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x73 , 0x18 , 0x01 , 0x20 ,
0x03 , 0x28 , 0x0b , 0x32 , 0x0f , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x2e , 0x53 , 0x65 , 0x72 ,
0x76 , 0x69 , 0x63 , 0x65 , 0x52 , 0x08 , 0x73 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x73 , 0x22 , 0x36 ,
0x0a , 0x1c , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x73 , 0x42 ,
0x79 , 0x44 , 0x6f , 0x6d , 0x61 , 0x69 , 0x6e , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x12 , 0x16 ,
0x0a , 0x06 , 0x64 , 0x6f , 0x6d , 0x61 , 0x69 , 0x6e , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x06 ,
0x64 , 0x6f , 0x6d , 0x61 , 0x69 , 0x6e , 0x22 , 0x4c , 0x0a , 0x1d , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x53 ,
0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x73 , 0x42 , 0x79 , 0x44 , 0x6f , 0x6d , 0x61 , 0x69 , 0x6e , 0x52 ,
0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x12 , 0x2b , 0x0a , 0x08 , 0x73 , 0x65 , 0x72 , 0x76 , 0x69 ,
0x63 , 0x65 , 0x73 , 0x18 , 0x01 , 0x20 , 0x03 , 0x28 , 0x0b , 0x32 , 0x0f , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e ,
0x76 , 0x31 , 0x2e , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x52 , 0x08 , 0x73 , 0x65 , 0x72 , 0x76 ,
0x69 , 0x63 , 0x65 , 0x73 , 0x22 , 0x41 , 0x0a , 0x20 , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x53 , 0x65 , 0x72 ,
0x76 , 0x69 , 0x63 , 0x65 , 0x4f , 0x49 , 0x44 , 0x43 , 0x44 , 0x69 , 0x73 , 0x63 , 0x6f , 0x76 , 0x65 , 0x72 ,
0x79 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x12 , 0x1d , 0x0a , 0x0a , 0x73 , 0x65 , 0x72 , 0x76 ,
0x69 , 0x63 , 0x65 , 0x5f , 0x69 , 0x64 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x09 , 0x73 , 0x65 ,
0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x49 , 0x64 , 0x22 , 0xa2 , 0x09 , 0x0a , 0x21 , 0x51 , 0x75 , 0x65 , 0x72 ,
0x79 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x4f , 0x49 , 0x44 , 0x43 , 0x44 , 0x69 , 0x73 , 0x63 ,
0x6f , 0x76 , 0x65 , 0x72 , 0x79 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x12 , 0x16 , 0x0a ,
0x06 , 0x69 , 0x73 , 0x73 , 0x75 , 0x65 , 0x72 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x06 , 0x69 ,
0x73 , 0x73 , 0x75 , 0x65 , 0x72 , 0x12 , 0x35 , 0x0a , 0x16 , 0x61 , 0x75 , 0x74 , 0x68 , 0x6f , 0x72 , 0x69 ,
0x7a , 0x61 , 0x74 , 0x69 , 0x6f , 0x6e , 0x5f , 0x65 , 0x6e , 0x64 , 0x70 , 0x6f , 0x69 , 0x6e , 0x74 , 0x18 ,
0x02 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x15 , 0x61 , 0x75 , 0x74 , 0x68 , 0x6f , 0x72 , 0x69 , 0x7a , 0x61 ,
0x74 , 0x69 , 0x6f , 0x6e , 0x45 , 0x6e , 0x64 , 0x70 , 0x6f , 0x69 , 0x6e , 0x74 , 0x12 , 0x25 , 0x0a , 0x0e ,
0x74 , 0x6f , 0x6b , 0x65 , 0x6e , 0x5f , 0x65 , 0x6e , 0x64 , 0x70 , 0x6f , 0x69 , 0x6e , 0x74 , 0x18 , 0x03 ,
0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x0d , 0x74 , 0x6f , 0x6b , 0x65 , 0x6e , 0x45 , 0x6e , 0x64 , 0x70 , 0x6f ,
0x69 , 0x6e , 0x74 , 0x12 , 0x19 , 0x0a , 0x08 , 0x6a , 0x77 , 0x6b , 0x73 , 0x5f , 0x75 , 0x72 , 0x69 , 0x18 ,
0x04 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x07 , 0x6a , 0x77 , 0x6b , 0x73 , 0x55 , 0x72 , 0x69 , 0x12 , 0x2b ,
0x0a , 0x11 , 0x75 , 0x73 , 0x65 , 0x72 , 0x69 , 0x6e , 0x66 , 0x6f , 0x5f , 0x65 , 0x6e , 0x64 , 0x70 , 0x6f ,
0x69 , 0x6e , 0x74 , 0x18 , 0x05 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x10 , 0x75 , 0x73 , 0x65 , 0x72 , 0x69 ,
0x6e , 0x66 , 0x6f , 0x45 , 0x6e , 0x64 , 0x70 , 0x6f , 0x69 , 0x6e , 0x74 , 0x12 , 0x33 , 0x0a , 0x15 , 0x72 ,
0x65 , 0x67 , 0x69 , 0x73 , 0x74 , 0x72 , 0x61 , 0x74 , 0x69 , 0x6f , 0x6e , 0x5f , 0x65 , 0x6e , 0x64 , 0x70 ,
0x6f , 0x69 , 0x6e , 0x74 , 0x18 , 0x06 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x14 , 0x72 , 0x65 , 0x67 , 0x69 ,
0x73 , 0x74 , 0x72 , 0x61 , 0x74 , 0x69 , 0x6f , 0x6e , 0x45 , 0x6e , 0x64 , 0x70 , 0x6f , 0x69 , 0x6e , 0x74 ,
0x12 , 0x29 , 0x0a , 0x10 , 0x73 , 0x63 , 0x6f , 0x70 , 0x65 , 0x73 , 0x5f , 0x73 , 0x75 , 0x70 , 0x70 , 0x6f ,
0x72 , 0x74 , 0x65 , 0x64 , 0x18 , 0x07 , 0x20 , 0x03 , 0x28 , 0x09 , 0x52 , 0x0f , 0x73 , 0x63 , 0x6f , 0x70 ,
0x65 , 0x73 , 0x53 , 0x75 , 0x70 , 0x70 , 0x6f , 0x72 , 0x74 , 0x65 , 0x64 , 0x12 , 0x38 , 0x0a , 0x18 , 0x72 ,
0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x5f , 0x74 , 0x79 , 0x70 , 0x65 , 0x73 , 0x5f , 0x73 , 0x75 ,
0x70 , 0x70 , 0x6f , 0x72 , 0x74 , 0x65 , 0x64 , 0x18 , 0x08 , 0x20 , 0x03 , 0x28 , 0x09 , 0x52 , 0x16 , 0x72 ,
0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x54 , 0x79 , 0x70 , 0x65 , 0x73 , 0x53 , 0x75 , 0x70 , 0x70 ,
0x6f , 0x72 , 0x74 , 0x65 , 0x64 , 0x12 , 0x32 , 0x0a , 0x15 , 0x67 , 0x72 , 0x61 , 0x6e , 0x74 , 0x5f , 0x74 ,
0x79 , 0x70 , 0x65 , 0x73 , 0x5f , 0x73 , 0x75 , 0x70 , 0x70 , 0x6f , 0x72 , 0x74 , 0x65 , 0x64 , 0x18 , 0x09 ,
0x20 , 0x03 , 0x28 , 0x09 , 0x52 , 0x13 , 0x67 , 0x72 , 0x61 , 0x6e , 0x74 , 0x54 , 0x79 , 0x70 , 0x65 , 0x73 ,
0x53 , 0x75 , 0x70 , 0x70 , 0x6f , 0x72 , 0x74 , 0x65 , 0x64 , 0x12 , 0x4f , 0x0a , 0x25 , 0x69 , 0x64 , 0x5f ,
0x74 , 0x6f , 0x6b , 0x65 , 0x6e , 0x5f , 0x73 , 0x69 , 0x67 , 0x6e , 0x69 , 0x6e , 0x67 , 0x5f , 0x61 , 0x6c ,
0x67 , 0x5f , 0x76 , 0x61 , 0x6c , 0x75 , 0x65 , 0x73 , 0x5f , 0x73 , 0x75 , 0x70 , 0x70 , 0x6f , 0x72 , 0x74 ,
0x65 , 0x64 , 0x18 , 0x0a , 0x20 , 0x03 , 0x28 , 0x09 , 0x52 , 0x20 , 0x69 , 0x64 , 0x54 , 0x6f , 0x6b , 0x65 ,
0x6e , 0x53 , 0x69 , 0x67 , 0x6e , 0x69 , 0x6e , 0x67 , 0x41 , 0x6c , 0x67 , 0x56 , 0x61 , 0x6c , 0x75 , 0x65 ,
0x73 , 0x53 , 0x75 , 0x70 , 0x70 , 0x6f , 0x72 , 0x74 , 0x65 , 0x64 , 0x12 , 0x36 , 0x0a , 0x17 , 0x73 , 0x75 ,
0x62 , 0x6a , 0x65 , 0x63 , 0x74 , 0x5f , 0x74 , 0x79 , 0x70 , 0x65 , 0x73 , 0x5f , 0x73 , 0x75 , 0x70 , 0x70 ,
0x6f , 0x72 , 0x74 , 0x65 , 0x64 , 0x18 , 0x0b , 0x20 , 0x03 , 0x28 , 0x09 , 0x52 , 0x15 , 0x73 , 0x75 , 0x62 ,
0x6a , 0x65 , 0x63 , 0x74 , 0x54 , 0x79 , 0x70 , 0x65 , 0x73 , 0x53 , 0x75 , 0x70 , 0x70 , 0x6f , 0x72 , 0x74 ,
0x65 , 0x64 , 0x12 , 0x50 , 0x0a , 0x25 , 0x74 , 0x6f , 0x6b , 0x65 , 0x6e , 0x5f , 0x65 , 0x6e , 0x64 , 0x70 ,
0x6f , 0x69 , 0x6e , 0x74 , 0x5f , 0x61 , 0x75 , 0x74 , 0x68 , 0x5f , 0x6d , 0x65 , 0x74 , 0x68 , 0x6f , 0x64 ,
0x73 , 0x5f , 0x73 , 0x75 , 0x70 , 0x70 , 0x6f , 0x72 , 0x74 , 0x65 , 0x64 , 0x18 , 0x0c , 0x20 , 0x03 , 0x28 ,
0x09 , 0x52 , 0x21 , 0x74 , 0x6f , 0x6b , 0x65 , 0x6e , 0x45 , 0x6e , 0x64 , 0x70 , 0x6f , 0x69 , 0x6e , 0x74 ,
0x41 , 0x75 , 0x74 , 0x68 , 0x4d , 0x65 , 0x74 , 0x68 , 0x6f , 0x64 , 0x73 , 0x53 , 0x75 , 0x70 , 0x70 , 0x6f ,
0x72 , 0x74 , 0x65 , 0x64 , 0x12 , 0x29 , 0x0a , 0x10 , 0x63 , 0x6c , 0x61 , 0x69 , 0x6d , 0x73 , 0x5f , 0x73 ,
0x75 , 0x70 , 0x70 , 0x6f , 0x72 , 0x74 , 0x65 , 0x64 , 0x18 , 0x0d , 0x20 , 0x03 , 0x28 , 0x09 , 0x52 , 0x0f ,
0x63 , 0x6c , 0x61 , 0x69 , 0x6d , 0x73 , 0x53 , 0x75 , 0x70 , 0x70 , 0x6f , 0x72 , 0x74 , 0x65 , 0x64 , 0x12 ,
0x38 , 0x0a , 0x18 , 0x72 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x5f , 0x6d , 0x6f , 0x64 , 0x65 ,
0x73 , 0x5f , 0x73 , 0x75 , 0x70 , 0x70 , 0x6f , 0x72 , 0x74 , 0x65 , 0x64 , 0x18 , 0x0e , 0x20 , 0x03 , 0x28 ,
0x09 , 0x52 , 0x16 , 0x72 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x4d , 0x6f , 0x64 , 0x65 , 0x73 ,
0x53 , 0x75 , 0x70 , 0x70 , 0x6f , 0x72 , 0x74 , 0x65 , 0x64 , 0x12 , 0x33 , 0x0a , 0x15 , 0x73 , 0x65 , 0x72 ,
0x76 , 0x69 , 0x63 , 0x65 , 0x5f , 0x64 , 0x6f , 0x63 , 0x75 , 0x6d , 0x65 , 0x6e , 0x74 , 0x61 , 0x74 , 0x69 ,
0x6f , 0x6e , 0x18 , 0x0f , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x14 , 0x73 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 ,
0x65 , 0x44 , 0x6f , 0x63 , 0x75 , 0x6d , 0x65 , 0x6e , 0x74 , 0x61 , 0x74 , 0x69 , 0x6f , 0x6e , 0x12 , 0x30 ,
0x0a , 0x14 , 0x75 , 0x69 , 0x5f , 0x6c , 0x6f , 0x63 , 0x61 , 0x6c , 0x65 , 0x73 , 0x5f , 0x73 , 0x75 , 0x70 ,
0x70 , 0x6f , 0x72 , 0x74 , 0x65 , 0x64 , 0x18 , 0x10 , 0x20 , 0x03 , 0x28 , 0x09 , 0x52 , 0x12 , 0x75 , 0x69 ,
0x4c , 0x6f , 0x63 , 0x61 , 0x6c , 0x65 , 0x73 , 0x53 , 0x75 , 0x70 , 0x70 , 0x6f , 0x72 , 0x74 , 0x65 , 0x64 ,
0x12 , 0x38 , 0x0a , 0x18 , 0x63 , 0x6c , 0x61 , 0x69 , 0x6d , 0x73 , 0x5f , 0x6c , 0x6f , 0x63 , 0x61 , 0x6c ,
0x65 , 0x73 , 0x5f , 0x73 , 0x75 , 0x70 , 0x70 , 0x6f , 0x72 , 0x74 , 0x65 , 0x64 , 0x18 , 0x11 , 0x20 , 0x03 ,
0x28 , 0x09 , 0x52 , 0x16 , 0x63 , 0x6c , 0x61 , 0x69 , 0x6d , 0x73 , 0x4c , 0x6f , 0x63 , 0x61 , 0x6c , 0x65 ,
0x73 , 0x53 , 0x75 , 0x70 , 0x70 , 0x6f , 0x72 , 0x74 , 0x65 , 0x64 , 0x12 , 0x3e , 0x0a , 0x1b , 0x72 , 0x65 ,
0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x5f , 0x70 , 0x61 , 0x72 , 0x61 , 0x6d , 0x65 , 0x74 , 0x65 , 0x72 , 0x5f ,
0x73 , 0x75 , 0x70 , 0x70 , 0x6f , 0x72 , 0x74 , 0x65 , 0x64 , 0x18 , 0x12 , 0x20 , 0x01 , 0x28 , 0x08 , 0x52 ,
0x19 , 0x72 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x50 , 0x61 , 0x72 , 0x61 , 0x6d , 0x65 , 0x74 , 0x65 ,
0x72 , 0x53 , 0x75 , 0x70 , 0x70 , 0x6f , 0x72 , 0x74 , 0x65 , 0x64 , 0x12 , 0x45 , 0x0a , 0x1f , 0x72 , 0x65 ,
0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x5f , 0x75 , 0x72 , 0x69 , 0x5f , 0x70 , 0x61 , 0x72 , 0x61 , 0x6d , 0x65 ,
0x74 , 0x65 , 0x72 , 0x5f , 0x73 , 0x75 , 0x70 , 0x70 , 0x6f , 0x72 , 0x74 , 0x65 , 0x64 , 0x18 , 0x13 , 0x20 ,
0x01 , 0x28 , 0x08 , 0x52 , 0x1c , 0x72 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x55 , 0x72 , 0x69 , 0x50 ,
0x61 , 0x72 , 0x61 , 0x6d , 0x65 , 0x74 , 0x65 , 0x72 , 0x53 , 0x75 , 0x70 , 0x70 , 0x6f , 0x72 , 0x74 , 0x65 ,
0x64 , 0x12 , 0x47 , 0x0a , 0x20 , 0x72 , 0x65 , 0x71 , 0x75 , 0x69 , 0x72 , 0x65 , 0x5f , 0x72 , 0x65 , 0x71 ,
0x75 , 0x65 , 0x73 , 0x74 , 0x5f , 0x75 , 0x72 , 0x69 , 0x5f , 0x72 , 0x65 , 0x67 , 0x69 , 0x73 , 0x74 , 0x72 ,
0x61 , 0x74 , 0x69 , 0x6f , 0x6e , 0x18 , 0x14 , 0x20 , 0x01 , 0x28 , 0x08 , 0x52 , 0x1d , 0x72 , 0x65 , 0x71 ,
0x75 , 0x69 , 0x72 , 0x65 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x55 , 0x72 , 0x69 , 0x52 , 0x65 ,
0x67 , 0x69 , 0x73 , 0x74 , 0x72 , 0x61 , 0x74 , 0x69 , 0x6f , 0x6e , 0x12 , 0x22 , 0x0a , 0x0d , 0x6f , 0x70 ,
0x5f , 0x70 , 0x6f , 0x6c , 0x69 , 0x63 , 0x79 , 0x5f , 0x75 , 0x72 , 0x69 , 0x18 , 0x15 , 0x20 , 0x01 , 0x28 ,
0x09 , 0x52 , 0x0b , 0x6f , 0x70 , 0x50 , 0x6f , 0x6c , 0x69 , 0x63 , 0x79 , 0x55 , 0x72 , 0x69 , 0x12 , 0x1c ,
0x0a , 0x0a , 0x6f , 0x70 , 0x5f , 0x74 , 0x6f , 0x73 , 0x5f , 0x75 , 0x72 , 0x69 , 0x18 , 0x16 , 0x20 , 0x01 ,
0x28 , 0x09 , 0x52 , 0x08 , 0x6f , 0x70 , 0x54 , 0x6f , 0x73 , 0x55 , 0x72 , 0x69 , 0x22 , 0x3c , 0x0a , 0x1b ,
0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x4f , 0x49 , 0x44 , 0x43 ,
0x4a , 0x57 , 0x4b , 0x53 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x12 , 0x1d , 0x0a , 0x0a , 0x73 ,
0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x5f , 0x69 , 0x64 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 ,
0x09 , 0x73 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x49 , 0x64 , 0x22 , 0x3f , 0x0a , 0x1c , 0x51 , 0x75 ,
0x65 , 0x72 , 0x79 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x4f , 0x49 , 0x44 , 0x43 , 0x4a , 0x57 ,
0x4b , 0x53 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x12 , 0x1f , 0x0a , 0x04 , 0x6b , 0x65 ,
0x79 , 0x73 , 0x18 , 0x01 , 0x20 , 0x03 , 0x28 , 0x0b , 0x32 , 0x0b , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e , 0x76 ,
0x31 , 0x2e , 0x4a , 0x57 , 0x4b , 0x52 , 0x04 , 0x6b , 0x65 , 0x79 , 0x73 , 0x22 , 0x40 , 0x0a , 0x1f , 0x51 ,
0x75 , 0x65 , 0x72 , 0x79 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x4f , 0x49 , 0x44 , 0x43 , 0x4d ,
0x65 , 0x74 , 0x61 , 0x64 , 0x61 , 0x74 , 0x61 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x12 , 0x1d ,
0x0a , 0x0a , 0x73 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x5f , 0x69 , 0x64 , 0x18 , 0x01 , 0x20 , 0x01 ,
0x28 , 0x09 , 0x52 , 0x09 , 0x73 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x49 , 0x64 , 0x22 , 0xcd , 0x02 ,
0x0a , 0x20 , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x4f , 0x49 ,
0x44 , 0x43 , 0x4d , 0x65 , 0x74 , 0x61 , 0x64 , 0x61 , 0x74 , 0x61 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e ,
0x73 , 0x65 , 0x12 , 0x31 , 0x0a , 0x06 , 0x63 , 0x6f , 0x6e , 0x66 , 0x69 , 0x67 , 0x18 , 0x01 , 0x20 , 0x01 ,
0x28 , 0x0b , 0x32 , 0x19 , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x2e , 0x53 , 0x65 , 0x72 , 0x76 ,
0x69 , 0x63 , 0x65 , 0x4f , 0x49 , 0x44 , 0x43 , 0x43 , 0x6f , 0x6e , 0x66 , 0x69 , 0x67 , 0x52 , 0x06 , 0x63 ,
0x6f , 0x6e , 0x66 , 0x69 , 0x67 , 0x12 , 0x27 , 0x0a , 0x0f , 0x76 , 0x65 , 0x72 , 0x69 , 0x66 , 0x69 , 0x65 ,
0x64 , 0x5f , 0x64 , 0x6f , 0x6d , 0x61 , 0x69 , 0x6e , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x0e ,
0x76 , 0x65 , 0x72 , 0x69 , 0x66 , 0x69 , 0x65 , 0x64 , 0x44 , 0x6f , 0x6d , 0x61 , 0x69 , 0x6e , 0x12 , 0x3c ,
0x0a , 0x0e , 0x73 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x5f , 0x73 , 0x74 , 0x61 , 0x74 , 0x75 , 0x73 ,
0x18 , 0x03 , 0x20 , 0x01 , 0x28 , 0x0e , 0x32 , 0x15 , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x2e ,
0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x53 , 0x74 , 0x61 , 0x74 , 0x75 , 0x73 , 0x52 , 0x0d , 0x73 ,
0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x53 , 0x74 , 0x61 , 0x74 , 0x75 , 0x73 , 0x12 , 0x52 , 0x0a , 0x08 ,
0x6d , 0x65 , 0x74 , 0x61 , 0x64 , 0x61 , 0x74 , 0x61 , 0x18 , 0x04 , 0x20 , 0x03 , 0x28 , 0x0b , 0x32 , 0x36 ,
0x2e , 0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x2e , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x53 , 0x65 , 0x72 ,
0x76 , 0x69 , 0x63 , 0x65 , 0x4f , 0x49 , 0x44 , 0x43 , 0x4d , 0x65 , 0x74 , 0x61 , 0x64 , 0x61 , 0x74 , 0x61 ,
0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x2e , 0x4d , 0x65 , 0x74 , 0x61 , 0x64 , 0x61 , 0x74 ,
0x61 , 0x45 , 0x6e , 0x74 , 0x72 , 0x79 , 0x52 , 0x08 , 0x6d , 0x65 , 0x74 , 0x61 , 0x64 , 0x61 , 0x74 , 0x61 ,
0x1a , 0x3b , 0x0a , 0x0d , 0x4d , 0x65 , 0x74 , 0x61 , 0x64 , 0x61 , 0x74 , 0x61 , 0x45 , 0x6e , 0x74 , 0x72 ,
0x79 , 0x12 , 0x10 , 0x0a , 0x03 , 0x6b , 0x65 , 0x79 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x03 ,
0x6b , 0x65 , 0x79 , 0x12 , 0x14 , 0x0a , 0x05 , 0x76 , 0x61 , 0x6c , 0x75 , 0x65 , 0x18 , 0x02 , 0x20 , 0x01 ,
0x28 , 0x09 , 0x52 , 0x05 , 0x76 , 0x61 , 0x6c , 0x75 , 0x65 , 0x3a , 0x02 , 0x38 , 0x01 , 0x32 , 0xbb , 0x08 ,
0x0a , 0x05 , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x12 , 0x59 , 0x0a , 0x06 , 0x50 , 0x61 , 0x72 , 0x61 , 0x6d ,
0x73 , 0x12 , 0x1a , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x2e , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 ,
0x50 , 0x61 , 0x72 , 0x61 , 0x6d , 0x73 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x1b , 0x2e ,
0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x2e , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x50 , 0x61 , 0x72 , 0x61 ,
0x6d , 0x73 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x16 , 0x82 , 0xd3 , 0xe4 , 0x93 ,
0x02 , 0x10 , 0x12 , 0x0e , 0x2f , 0x73 , 0x76 , 0x63 , 0x2f , 0x76 , 0x31 , 0x2f , 0x70 , 0x61 , 0x72 , 0x61 ,
0x6d , 0x73 , 0x12 , 0x86 , 0x01 , 0x0a , 0x12 , 0x44 , 0x6f , 0x6d , 0x61 , 0x69 , 0x6e , 0x56 , 0x65 , 0x72 ,
0x69 , 0x66 , 0x69 , 0x63 , 0x61 , 0x74 , 0x69 , 0x6f , 0x6e , 0x12 , 0x26 , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e ,
0x76 , 0x31 , 0x2e , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x44 , 0x6f , 0x6d , 0x61 , 0x69 , 0x6e , 0x56 , 0x65 ,
0x72 , 0x69 , 0x66 , 0x69 , 0x63 , 0x61 , 0x74 , 0x69 , 0x6f , 0x6e , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 ,
0x74 , 0x1a , 0x27 , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x2e , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 ,
0x44 , 0x6f , 0x6d , 0x61 , 0x69 , 0x6e , 0x56 , 0x65 , 0x72 , 0x69 , 0x66 , 0x69 , 0x63 , 0x61 , 0x74 , 0x69 ,
0x6f , 0x6e , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x1f , 0x82 , 0xd3 , 0xe4 , 0x93 ,
0x02 , 0x19 , 0x12 , 0x17 , 0x2f , 0x73 , 0x76 , 0x63 , 0x2f , 0x76 , 0x31 , 0x2f , 0x64 , 0x6f , 0x6d , 0x61 ,
0x69 , 0x6e , 0x2f , 0x7b , 0x64 , 0x6f , 0x6d , 0x61 , 0x69 , 0x6e , 0x7d , 0x12 , 0x6a , 0x0a , 0x07 , 0x53 ,
0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x12 , 0x1b , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x2e ,
0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x52 , 0x65 , 0x71 , 0x75 ,
0x65 , 0x73 , 0x74 , 0x1a , 0x1c , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x2e , 0x51 , 0x75 , 0x65 ,
0x72 , 0x79 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 ,
0x65 , 0x22 , 0x24 , 0x82 , 0xd3 , 0xe4 , 0x93 , 0x02 , 0x1e , 0x12 , 0x1c , 0x2f , 0x73 , 0x76 , 0x63 , 0x2f ,
0x76 , 0x31 , 0x2f , 0x73 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x2f , 0x7b , 0x73 , 0x65 , 0x72 , 0x76 ,
0x69 , 0x63 , 0x65 , 0x5f , 0x69 , 0x64 , 0x7d , 0x12 , 0x84 , 0x01 , 0x0a , 0x0f , 0x53 , 0x65 , 0x72 , 0x76 ,
0x69 , 0x63 , 0x65 , 0x73 , 0x42 , 0x79 , 0x4f , 0x77 , 0x6e , 0x65 , 0x72 , 0x12 , 0x23 , 0x2e , 0x73 , 0x76 ,
0x63 , 0x2e , 0x76 , 0x31 , 0x2e , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 ,
0x65 , 0x73 , 0x42 , 0x79 , 0x4f , 0x77 , 0x6e , 0x65 , 0x72 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 ,
0x1a , 0x24 , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x2e , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x53 ,
0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x73 , 0x42 , 0x79 , 0x4f , 0x77 , 0x6e , 0x65 , 0x72 , 0x52 , 0x65 ,
0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x26 , 0x82 , 0xd3 , 0xe4 , 0x93 , 0x02 , 0x20 , 0x12 , 0x1e ,
0x2f , 0x73 , 0x76 , 0x63 , 0x2f , 0x76 , 0x31 , 0x2f , 0x73 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x73 ,
0x2f , 0x6f , 0x77 , 0x6e , 0x65 , 0x72 , 0x2f , 0x7b , 0x6f , 0x77 , 0x6e , 0x65 , 0x72 , 0x7d , 0x12 , 0x89 ,
0x01 , 0x0a , 0x10 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x73 , 0x42 , 0x79 , 0x44 , 0x6f , 0x6d ,
0x61 , 0x69 , 0x6e , 0x12 , 0x24 , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x2e , 0x51 , 0x75 , 0x65 ,
0x72 , 0x79 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x73 , 0x42 , 0x79 , 0x44 , 0x6f , 0x6d , 0x61 ,
0x69 , 0x6e , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x25 , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e ,
0x76 , 0x31 , 0x2e , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x73 ,
0x42 , 0x79 , 0x44 , 0x6f , 0x6d , 0x61 , 0x69 , 0x6e , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 ,
0x22 , 0x28 , 0x82 , 0xd3 , 0xe4 , 0x93 , 0x02 , 0x22 , 0x12 , 0x20 , 0x2f , 0x73 , 0x76 , 0x63 , 0x2f , 0x76 ,
0x31 , 0x2f , 0x73 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x73 , 0x2f , 0x64 , 0x6f , 0x6d , 0x61 , 0x69 ,
0x6e , 0x2f , 0x7b , 0x64 , 0x6f , 0x6d , 0x61 , 0x69 , 0x6e , 0x7d , 0x12 , 0xa0 , 0x01 , 0x0a , 0x14 , 0x53 ,
0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x4f , 0x49 , 0x44 , 0x43 , 0x44 , 0x69 , 0x73 , 0x63 , 0x6f , 0x76 ,
0x65 , 0x72 , 0x79 , 0x12 , 0x28 , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x2e , 0x51 , 0x75 , 0x65 ,
0x72 , 0x79 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x4f , 0x49 , 0x44 , 0x43 , 0x44 , 0x69 , 0x73 ,
0x63 , 0x6f , 0x76 , 0x65 , 0x72 , 0x79 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x29 , 0x2e ,
0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x2e , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x53 , 0x65 , 0x72 , 0x76 ,
0x69 , 0x63 , 0x65 , 0x4f , 0x49 , 0x44 , 0x43 , 0x44 , 0x69 , 0x73 , 0x63 , 0x6f , 0x76 , 0x65 , 0x72 , 0x79 ,
0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x33 , 0x82 , 0xd3 , 0xe4 , 0x93 , 0x02 , 0x2d ,
0x12 , 0x2b , 0x2f , 0x73 , 0x76 , 0x63 , 0x2f , 0x76 , 0x31 , 0x2f , 0x73 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 ,
0x65 , 0x2f , 0x7b , 0x73 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x5f , 0x69 , 0x64 , 0x7d , 0x2f , 0x6f ,
0x69 , 0x64 , 0x63 , 0x2f , 0x64 , 0x69 , 0x73 , 0x63 , 0x6f , 0x76 , 0x65 , 0x72 , 0x79 , 0x12 , 0x8c , 0x01 ,
0x0a , 0x0f , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x4f , 0x49 , 0x44 , 0x43 , 0x4a , 0x57 , 0x4b ,
0x53 , 0x12 , 0x23 , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x2e , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 ,
0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x4f , 0x49 , 0x44 , 0x43 , 0x4a , 0x57 , 0x4b , 0x53 , 0x52 ,
0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x24 , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x2e ,
0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x4f , 0x49 , 0x44 , 0x43 ,
0x4a , 0x57 , 0x4b , 0x53 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x2e , 0x82 , 0xd3 ,
0xe4 , 0x93 , 0x02 , 0x28 , 0x12 , 0x26 , 0x2f , 0x73 , 0x76 , 0x63 , 0x2f , 0x76 , 0x31 , 0x2f , 0x73 , 0x65 ,
0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x2f , 0x7b , 0x73 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x5f , 0x69 ,
0x64 , 0x7d , 0x2f , 0x6f , 0x69 , 0x64 , 0x63 , 0x2f , 0x6a , 0x77 , 0x6b , 0x73 , 0x12 , 0x9c , 0x01 , 0x0a ,
0x13 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x4f , 0x49 , 0x44 , 0x43 , 0x4d , 0x65 , 0x74 , 0x61 ,
0x64 , 0x61 , 0x74 , 0x61 , 0x12 , 0x27 , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x2e , 0x51 , 0x75 ,
0x65 , 0x72 , 0x79 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x4f , 0x49 , 0x44 , 0x43 , 0x4d , 0x65 ,
0x74 , 0x61 , 0x64 , 0x61 , 0x74 , 0x61 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x28 , 0x2e ,
0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x2e , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 , 0x53 , 0x65 , 0x72 , 0x76 ,
0x69 , 0x63 , 0x65 , 0x4f , 0x49 , 0x44 , 0x43 , 0x4d , 0x65 , 0x74 , 0x61 , 0x64 , 0x61 , 0x74 , 0x61 , 0x52 ,
0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x32 , 0x82 , 0xd3 , 0xe4 , 0x93 , 0x02 , 0x2c , 0x12 ,
0x2a , 0x2f , 0x73 , 0x76 , 0x63 , 0x2f , 0x76 , 0x31 , 0x2f , 0x73 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 ,
0x2f , 0x7b , 0x73 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x5f , 0x69 , 0x64 , 0x7d , 0x2f , 0x6f , 0x69 ,
0x64 , 0x63 , 0x2f , 0x6d , 0x65 , 0x74 , 0x61 , 0x64 , 0x61 , 0x74 , 0x61 , 0x42 , 0x7b , 0x0a , 0x0a , 0x63 ,
0x6f , 0x6d , 0x2e , 0x73 , 0x76 , 0x63 , 0x2e , 0x76 , 0x31 , 0x42 , 0x0a , 0x51 , 0x75 , 0x65 , 0x72 , 0x79 ,
0x50 , 0x72 , 0x6f , 0x74 , 0x6f , 0x50 , 0x01 , 0x5a , 0x28 , 0x67 , 0x69 , 0x74 , 0x68 , 0x75 , 0x62 , 0x2e ,
0x63 , 0x6f , 0x6d , 0x2f , 0x73 , 0x6f , 0x6e , 0x72 , 0x2d , 0x69 , 0x6f , 0x2f , 0x73 , 0x6f , 0x6e , 0x72 ,
0x2f , 0x61 , 0x70 , 0x69 , 0x2f , 0x73 , 0x76 , 0x63 , 0x2f , 0x76 , 0x31 , 0x3b , 0x73 , 0x76 , 0x63 , 0x76 ,
0x31 , 0xa2 , 0x02 , 0x03 , 0x53 , 0x58 , 0x58 , 0xaa , 0x02 , 0x06 , 0x53 , 0x76 , 0x63 , 0x2e , 0x56 , 0x31 ,
0xca , 0x02 , 0x06 , 0x53 , 0x76 , 0x63 , 0x5c , 0x56 , 0x31 , 0xe2 , 0x02 , 0x12 , 0x53 , 0x76 , 0x63 , 0x5c ,
0x56 , 0x31 , 0x5c , 0x47 , 0x50 , 0x42 , 0x4d , 0x65 , 0x74 , 0x61 , 0x64 , 0x61 , 0x74 , 0x61 , 0xea , 0x02 ,
0x07 , 0x53 , 0x76 , 0x63 , 0x3a , 0x3a , 0x56 , 0x31 , 0x62 , 0x06 , 0x70 , 0x72 , 0x6f , 0x74 , 0x6f , 0x33 ,
2024-09-26 18:01:49 -04:00
}
var (
2024-11-26 22:05:50 -05:00
file_svc_v1_query_proto_rawDescOnce sync . Once
file_svc_v1_query_proto_rawDescData = file_svc_v1_query_proto_rawDesc
2024-09-26 18:01:49 -04:00
)
2024-11-26 22:05:50 -05:00
func file_svc_v1_query_proto_rawDescGZIP () [] byte {
file_svc_v1_query_proto_rawDescOnce . Do ( func () {
file_svc_v1_query_proto_rawDescData = protoimpl . X . CompressGZIP ( file_svc_v1_query_proto_rawDescData )
2024-09-26 18:01:49 -04:00
})
2024-11-26 22:05:50 -05:00
return file_svc_v1_query_proto_rawDescData
2024-09-26 18:01:49 -04:00
}
2025-10-03 14:45:52 -04:00
var file_svc_v1_query_proto_msgTypes = make ([] protoimpl . MessageInfo , 17 )
2024-11-26 22:05:50 -05:00
var file_svc_v1_query_proto_goTypes = [] interface {}{
2025-10-03 14:45:52 -04:00
( * QueryParamsRequest )( nil ), // 0: svc.v1.QueryParamsRequest
( * QueryParamsResponse )( nil ), // 1: svc.v1.QueryParamsResponse
( * QueryDomainVerificationRequest )( nil ), // 2: svc.v1.QueryDomainVerificationRequest
( * QueryDomainVerificationResponse )( nil ), // 3: svc.v1.QueryDomainVerificationResponse
( * QueryServiceRequest )( nil ), // 4: svc.v1.QueryServiceRequest
( * QueryServiceResponse )( nil ), // 5: svc.v1.QueryServiceResponse
( * QueryServicesByOwnerRequest )( nil ), // 6: svc.v1.QueryServicesByOwnerRequest
( * QueryServicesByOwnerResponse )( nil ), // 7: svc.v1.QueryServicesByOwnerResponse
( * QueryServicesByDomainRequest )( nil ), // 8: svc.v1.QueryServicesByDomainRequest
( * QueryServicesByDomainResponse )( nil ), // 9: svc.v1.QueryServicesByDomainResponse
( * QueryServiceOIDCDiscoveryRequest )( nil ), // 10: svc.v1.QueryServiceOIDCDiscoveryRequest
( * QueryServiceOIDCDiscoveryResponse )( nil ), // 11: svc.v1.QueryServiceOIDCDiscoveryResponse
( * QueryServiceOIDCJWKSRequest )( nil ), // 12: svc.v1.QueryServiceOIDCJWKSRequest
( * QueryServiceOIDCJWKSResponse )( nil ), // 13: svc.v1.QueryServiceOIDCJWKSResponse
( * QueryServiceOIDCMetadataRequest )( nil ), // 14: svc.v1.QueryServiceOIDCMetadataRequest
( * QueryServiceOIDCMetadataResponse )( nil ), // 15: svc.v1.QueryServiceOIDCMetadataResponse
nil , // 16: svc.v1.QueryServiceOIDCMetadataResponse.MetadataEntry
( * Params )( nil ), // 17: svc.v1.Params
( * DomainVerification )( nil ), // 18: svc.v1.DomainVerification
( * Service )( nil ), // 19: svc.v1.Service
( * JWK )( nil ), // 20: svc.v1.JWK
( * ServiceOIDCConfig )( nil ), // 21: svc.v1.ServiceOIDCConfig
( ServiceStatus )( 0 ), // 22: svc.v1.ServiceStatus
2024-09-26 18:01:49 -04:00
}
2024-11-26 22:05:50 -05:00
var file_svc_v1_query_proto_depIdxs = [] int32 {
2025-10-03 14:45:52 -04:00
17 , // 0: svc.v1.QueryParamsResponse.params:type_name -> svc.v1.Params
18 , // 1: svc.v1.QueryDomainVerificationResponse.domain_verification:type_name -> svc.v1.DomainVerification
19 , // 2: svc.v1.QueryServiceResponse.service:type_name -> svc.v1.Service
19 , // 3: svc.v1.QueryServicesByOwnerResponse.services:type_name -> svc.v1.Service
19 , // 4: svc.v1.QueryServicesByDomainResponse.services:type_name -> svc.v1.Service
20 , // 5: svc.v1.QueryServiceOIDCJWKSResponse.keys:type_name -> svc.v1.JWK
21 , // 6: svc.v1.QueryServiceOIDCMetadataResponse.config:type_name -> svc.v1.ServiceOIDCConfig
22 , // 7: svc.v1.QueryServiceOIDCMetadataResponse.service_status:type_name -> svc.v1.ServiceStatus
16 , // 8: svc.v1.QueryServiceOIDCMetadataResponse.metadata:type_name -> svc.v1.QueryServiceOIDCMetadataResponse.MetadataEntry
0 , // 9: svc.v1.Query.Params:input_type -> svc.v1.QueryParamsRequest
2 , // 10: svc.v1.Query.DomainVerification:input_type -> svc.v1.QueryDomainVerificationRequest
4 , // 11: svc.v1.Query.Service:input_type -> svc.v1.QueryServiceRequest
6 , // 12: svc.v1.Query.ServicesByOwner:input_type -> svc.v1.QueryServicesByOwnerRequest
8 , // 13: svc.v1.Query.ServicesByDomain:input_type -> svc.v1.QueryServicesByDomainRequest
10 , // 14: svc.v1.Query.ServiceOIDCDiscovery:input_type -> svc.v1.QueryServiceOIDCDiscoveryRequest
12 , // 15: svc.v1.Query.ServiceOIDCJWKS:input_type -> svc.v1.QueryServiceOIDCJWKSRequest
14 , // 16: svc.v1.Query.ServiceOIDCMetadata:input_type -> svc.v1.QueryServiceOIDCMetadataRequest
1 , // 17: svc.v1.Query.Params:output_type -> svc.v1.QueryParamsResponse
3 , // 18: svc.v1.Query.DomainVerification:output_type -> svc.v1.QueryDomainVerificationResponse
5 , // 19: svc.v1.Query.Service:output_type -> svc.v1.QueryServiceResponse
7 , // 20: svc.v1.Query.ServicesByOwner:output_type -> svc.v1.QueryServicesByOwnerResponse
9 , // 21: svc.v1.Query.ServicesByDomain:output_type -> svc.v1.QueryServicesByDomainResponse
11 , // 22: svc.v1.Query.ServiceOIDCDiscovery:output_type -> svc.v1.QueryServiceOIDCDiscoveryResponse
13 , // 23: svc.v1.Query.ServiceOIDCJWKS:output_type -> svc.v1.QueryServiceOIDCJWKSResponse
15 , // 24: svc.v1.Query.ServiceOIDCMetadata:output_type -> svc.v1.QueryServiceOIDCMetadataResponse
17 , // [17:25] is the sub-list for method output_type
9 , // [9:17] is the sub-list for method input_type
9 , // [9:9] is the sub-list for extension type_name
9 , // [9:9] is the sub-list for extension extendee
0 , // [0:9] is the sub-list for field type_name
2024-09-26 18:01:49 -04:00
}
2024-11-26 22:05:50 -05:00
func init () { file_svc_v1_query_proto_init () }
func file_svc_v1_query_proto_init () {
if File_svc_v1_query_proto != nil {
2024-09-26 18:01:49 -04:00
return
}
2024-11-26 22:05:50 -05:00
file_svc_v1_genesis_proto_init ()
2025-10-03 14:45:52 -04:00
file_svc_v1_state_proto_init ()
2024-09-26 18:01:49 -04:00
if ! protoimpl . UnsafeEnabled {
2024-11-26 22:05:50 -05:00
file_svc_v1_query_proto_msgTypes [ 0 ]. Exporter = func ( v interface {}, i int ) interface {} {
2024-09-26 18:01:49 -04:00
switch v := v .( * QueryParamsRequest ); i {
case 0 :
return & v . state
case 1 :
return & v . sizeCache
case 2 :
return & v . unknownFields
default :
return nil
}
}
2024-11-26 22:05:50 -05:00
file_svc_v1_query_proto_msgTypes [ 1 ]. Exporter = func ( v interface {}, i int ) interface {} {
2024-09-26 18:01:49 -04:00
switch v := v .( * QueryParamsResponse ); i {
case 0 :
return & v . state
case 1 :
return & v . sizeCache
case 2 :
return & v . unknownFields
default :
return nil
}
}
2024-12-24 10:38:17 -05:00
file_svc_v1_query_proto_msgTypes [ 2 ]. Exporter = func ( v interface {}, i int ) interface {} {
2025-10-03 14:45:52 -04:00
switch v := v .( * QueryDomainVerificationRequest ); i {
2024-12-24 10:38:17 -05:00
case 0 :
return & v . state
case 1 :
return & v . sizeCache
case 2 :
return & v . unknownFields
default :
return nil
}
}
file_svc_v1_query_proto_msgTypes [ 3 ]. Exporter = func ( v interface {}, i int ) interface {} {
2025-10-03 14:45:52 -04:00
switch v := v .( * QueryDomainVerificationResponse ); i {
2024-12-24 10:38:17 -05:00
case 0 :
return & v . state
case 1 :
return & v . sizeCache
case 2 :
return & v . unknownFields
default :
return nil
}
}
file_svc_v1_query_proto_msgTypes [ 4 ]. Exporter = func ( v interface {}, i int ) interface {} {
2025-10-03 14:45:52 -04:00
switch v := v .( * QueryServiceRequest ); i {
2024-12-24 10:38:17 -05:00
case 0 :
return & v . state
case 1 :
return & v . sizeCache
case 2 :
return & v . unknownFields
default :
return nil
}
}
file_svc_v1_query_proto_msgTypes [ 5 ]. Exporter = func ( v interface {}, i int ) interface {} {
2025-10-03 14:45:52 -04:00
switch v := v .( * QueryServiceResponse ); i {
case 0 :
return & v . state
case 1 :
return & v . sizeCache
case 2 :
return & v . unknownFields
default :
return nil
}
}
file_svc_v1_query_proto_msgTypes [ 6 ]. Exporter = func ( v interface {}, i int ) interface {} {
switch v := v .( * QueryServicesByOwnerRequest ); i {
case 0 :
return & v . state
case 1 :
return & v . sizeCache
case 2 :
return & v . unknownFields
default :
return nil
}
}
file_svc_v1_query_proto_msgTypes [ 7 ]. Exporter = func ( v interface {}, i int ) interface {} {
switch v := v .( * QueryServicesByOwnerResponse ); i {
case 0 :
return & v . state
case 1 :
return & v . sizeCache
case 2 :
return & v . unknownFields
default :
return nil
}
}
file_svc_v1_query_proto_msgTypes [ 8 ]. Exporter = func ( v interface {}, i int ) interface {} {
switch v := v .( * QueryServicesByDomainRequest ); i {
case 0 :
return & v . state
case 1 :
return & v . sizeCache
case 2 :
return & v . unknownFields
default :
return nil
}
}
file_svc_v1_query_proto_msgTypes [ 9 ]. Exporter = func ( v interface {}, i int ) interface {} {
switch v := v .( * QueryServicesByDomainResponse ); i {
case 0 :
return & v . state
case 1 :
return & v . sizeCache
case 2 :
return & v . unknownFields
default :
return nil
}
}
file_svc_v1_query_proto_msgTypes [ 10 ]. Exporter = func ( v interface {}, i int ) interface {} {
switch v := v .( * QueryServiceOIDCDiscoveryRequest ); i {
case 0 :
return & v . state
case 1 :
return & v . sizeCache
case 2 :
return & v . unknownFields
default :
return nil
}
}
file_svc_v1_query_proto_msgTypes [ 11 ]. Exporter = func ( v interface {}, i int ) interface {} {
switch v := v .( * QueryServiceOIDCDiscoveryResponse ); i {
case 0 :
return & v . state
case 1 :
return & v . sizeCache
case 2 :
return & v . unknownFields
default :
return nil
}
}
file_svc_v1_query_proto_msgTypes [ 12 ]. Exporter = func ( v interface {}, i int ) interface {} {
switch v := v .( * QueryServiceOIDCJWKSRequest ); i {
case 0 :
return & v . state
case 1 :
return & v . sizeCache
case 2 :
return & v . unknownFields
default :
return nil
}
}
file_svc_v1_query_proto_msgTypes [ 13 ]. Exporter = func ( v interface {}, i int ) interface {} {
switch v := v .( * QueryServiceOIDCJWKSResponse ); i {
case 0 :
return & v . state
case 1 :
return & v . sizeCache
case 2 :
return & v . unknownFields
default :
return nil
}
}
file_svc_v1_query_proto_msgTypes [ 14 ]. Exporter = func ( v interface {}, i int ) interface {} {
switch v := v .( * QueryServiceOIDCMetadataRequest ); i {
case 0 :
return & v . state
case 1 :
return & v . sizeCache
case 2 :
return & v . unknownFields
default :
return nil
}
}
file_svc_v1_query_proto_msgTypes [ 15 ]. Exporter = func ( v interface {}, i int ) interface {} {
switch v := v .( * QueryServiceOIDCMetadataResponse ); i {
2024-12-24 10:38:17 -05:00
case 0 :
return & v . state
case 1 :
return & v . sizeCache
case 2 :
return & v . unknownFields
default :
return nil
}
}
2024-09-26 18:01:49 -04:00
}
type x struct {}
out := protoimpl . TypeBuilder {
File : protoimpl . DescBuilder {
GoPackagePath : reflect . TypeOf ( x {}). PkgPath (),
2024-11-26 22:05:50 -05:00
RawDescriptor : file_svc_v1_query_proto_rawDesc ,
2024-09-26 18:01:49 -04:00
NumEnums : 0 ,
2025-10-03 14:45:52 -04:00
NumMessages : 17 ,
2024-09-26 18:01:49 -04:00
NumExtensions : 0 ,
NumServices : 1 ,
},
2024-11-26 22:05:50 -05:00
GoTypes : file_svc_v1_query_proto_goTypes ,
DependencyIndexes : file_svc_v1_query_proto_depIdxs ,
MessageInfos : file_svc_v1_query_proto_msgTypes ,
2024-09-26 18:01:49 -04:00
}. Build ()
2024-11-26 22:05:50 -05:00
File_svc_v1_query_proto = out . File
file_svc_v1_query_proto_rawDesc = nil
file_svc_v1_query_proto_goTypes = nil
file_svc_v1_query_proto_depIdxs = nil
2024-09-26 18:01:49 -04:00
}