type google.golang.org/protobuf/reflect/protoreflect.EnumDescriptor
103 uses
google.golang.org/protobuf/reflect/protoreflect (current package)
type.go#L352: Enum() EnumDescriptor
type.go#L501: type EnumDescriptor interface {
type.go#L514: type isEnumDescriptor interface{ ProtoType(EnumDescriptor) }
type.go#L524: Descriptor() EnumDescriptor
type.go#L532: Get(i int) EnumDescriptor
type.go#L535: ByName(s Name) EnumDescriptor
value.go#L16: Descriptor() EnumDescriptor
google.golang.org/protobuf/reflect/protoregistry
registry.go#L197: case protoreflect.EnumDescriptor:
google.golang.org/protobuf/internal/descfmt
stringer.go#L111: reflect.TypeOf((*pref.EnumDescriptor)(nil)).Elem(): {"Values", "ReservedNames", "ReservedRanges"},
google.golang.org/protobuf/internal/filedesc
build.go#L55: FindEnumByIndex(int32, int32, []Enum, []Message) pref.EnumDescriptor
desc.go#L161: func (ed *Enum) ProtoType(pref.EnumDescriptor) {}
desc.go#L219: Enum pref.EnumDescriptor
desc.go#L321: func (fd *Field) Enum() pref.EnumDescriptor {
desc.go#L380: Enum pref.EnumDescriptor
desc.go#L412: func (xd *Extension) Enum() pref.EnumDescriptor { return xd.lazyInit().Enum }
desc.go#L540: func unmarshalDefault(b []byte, k pref.Kind, pf *File, ed pref.EnumDescriptor) defaultValue {
desc_lazy.go#L95: func (file *File) resolveEnumDependency(ed pref.EnumDescriptor, i, j int32) pref.EnumDescriptor {
desc_lazy.go#L108: return d.(pref.EnumDescriptor)
desc_list_gen.go#L27: func (p *Enums) Get(i int) protoreflect.EnumDescriptor {
desc_list_gen.go#L30: func (p *Enums) ByName(s protoreflect.Name) protoreflect.EnumDescriptor {
placeholder.go#L66: func (e PlaceholderEnum) ProtoType(pref.EnumDescriptor) { return }
google.golang.org/protobuf/internal/filetype
build.go#L283: func (r *resolverByIndex) FindEnumByIndex(i, j int32, es []fdesc.Enum, ms []fdesc.Message) pref.EnumDescriptor {
google.golang.org/protobuf/internal/impl
api_export.go#L48: func (Export) EnumDescriptorOf(e enum) pref.EnumDescriptor {
api_export.go#L74: func (Export) EnumStringOf(ed pref.EnumDescriptor, n pref.EnumNumber) string {
enum.go#L15: Desc pref.EnumDescriptor
enum.go#L21: func (t *EnumInfo) Descriptor() pref.EnumDescriptor { return t.Desc }
legacy_enum.go#L22: func legacyEnumName(ed pref.EnumDescriptor) string {
legacy_enum.go#L66: desc pref.EnumDescriptor
legacy_enum.go#L79: func (t *legacyEnumType) Descriptor() pref.EnumDescriptor {
legacy_enum.go#L89: func (e *legacyEnumWrapper) Descriptor() pref.EnumDescriptor {
legacy_enum.go#L118: func LegacyLoadEnumDesc(t reflect.Type) pref.EnumDescriptor {
legacy_enum.go#L121: return ed.(pref.EnumDescriptor)
legacy_enum.go#L135: var ed pref.EnumDescriptor
legacy_enum.go#L146: return ed.(protoreflect.EnumDescriptor)
legacy_enum.go#L161: func aberrantLoadEnumDesc(t reflect.Type) pref.EnumDescriptor {
legacy_enum.go#L164: return ed.(pref.EnumDescriptor)
legacy_enum.go#L185: return ed.(pref.EnumDescriptor)
legacy_export.go#L23: func (Export) LegacyEnumName(ed pref.EnumDescriptor) string {
legacy_export.go#L39: func (Export) UnmarshalJSONEnum(ed pref.EnumDescriptor, b []byte) (pref.EnumNumber, error) {
legacy_extension.go#L88: var ed pref.EnumDescriptor
legacy_extension.go#L172: func (x placeholderExtension) Enum() pref.EnumDescriptor { return nil }
google.golang.org/protobuf/types/descriptorpb
descriptor.pb.go#L140: func (FieldDescriptorProto_Type) Descriptor() protoreflect.EnumDescriptor {
descriptor.pb.go#L200: func (FieldDescriptorProto_Label) Descriptor() protoreflect.EnumDescriptor {
descriptor.pb.go#L261: func (FileOptions_OptimizeMode) Descriptor() protoreflect.EnumDescriptor {
descriptor.pb.go#L321: func (FieldOptions_CType) Descriptor() protoreflect.EnumDescriptor {
descriptor.pb.go#L383: func (FieldOptions_JSType) Descriptor() protoreflect.EnumDescriptor {
descriptor.pb.go#L445: func (MethodOptions_IdempotencyLevel) Descriptor() protoreflect.EnumDescriptor {
google.golang.org/protobuf/types/known/structpb
struct.pb.go#L166: func (NullValue) Descriptor() protoreflect.EnumDescriptor {
google.golang.org/genproto/googleapis/api
launch_stage.pb.go#L121: func (LaunchStage) Descriptor() protoreflect.EnumDescriptor {
google.golang.org/genproto/googleapis/api/annotations
field_behavior.pb.go#L108: func (FieldBehavior) Descriptor() protoreflect.EnumDescriptor {
resource.pb.go#L84: func (ResourceDescriptor_History) Descriptor() protoreflect.EnumDescriptor {
resource.pb.go#L140: func (ResourceDescriptor_Style) Descriptor() protoreflect.EnumDescriptor {
google.golang.org/genproto/googleapis/api/label
label.pb.go#L79: func (LabelDescriptor_ValueType) Descriptor() protoreflect.EnumDescriptor {
google.golang.org/genproto/googleapis/api/metric
metric.pb.go#L90: func (MetricDescriptor_MetricKind) Descriptor() protoreflect.EnumDescriptor {
metric.pb.go#L161: func (MetricDescriptor_ValueType) Descriptor() protoreflect.EnumDescriptor {
google.golang.org/genproto/googleapis/cloud/secretmanager/v1
resources.pb.go#L88: func (SecretVersion_State) Descriptor() protoreflect.EnumDescriptor {
google.golang.org/genproto/googleapis/cloud/tasks/v2
queue.pb.go#L109: func (Queue_State) Descriptor() protoreflect.EnumDescriptor {
target.pb.go#L101: func (HttpMethod) Descriptor() protoreflect.EnumDescriptor {
task.pb.go#L101: func (Task_View) Descriptor() protoreflect.EnumDescriptor {
google.golang.org/genproto/googleapis/container/v1
cluster_service.pb.go#L91: func (NodeTaint_Effect) Descriptor() protoreflect.EnumDescriptor {
cluster_service.pb.go#L140: func (NetworkPolicy_Provider) Descriptor() protoreflect.EnumDescriptor {
cluster_service.pb.go#L214: func (Cluster_Status) Descriptor() protoreflect.EnumDescriptor {
cluster_service.pb.go#L275: func (Operation_Status) Descriptor() protoreflect.EnumDescriptor {
cluster_service.pb.go#L384: func (Operation_Type) Descriptor() protoreflect.EnumDescriptor {
cluster_service.pb.go#L444: func (SetMasterAuthRequest_Action) Descriptor() protoreflect.EnumDescriptor {
cluster_service.pb.go#L520: func (NodePool_Status) Descriptor() protoreflect.EnumDescriptor {
cluster_service.pb.go#L588: func (StatusCondition_Code) Descriptor() protoreflect.EnumDescriptor {
cluster_service.pb.go#L642: func (DatabaseEncryption_State) Descriptor() protoreflect.EnumDescriptor {
cluster_service.pb.go#L707: func (UsableSubnetworkSecondaryRange_Status) Descriptor() protoreflect.EnumDescriptor {
google.golang.org/genproto/googleapis/devtools/clouderrorreporting/v1beta1
error_stats_service.pb.go#L97: func (TimedCountAlignment) Descriptor() protoreflect.EnumDescriptor {
error_stats_service.pb.go#L159: func (ErrorGroupOrder) Descriptor() protoreflect.EnumDescriptor {
error_stats_service.pb.go#L229: func (QueryTimeRange_Period) Descriptor() protoreflect.EnumDescriptor {
google.golang.org/genproto/googleapis/devtools/cloudprofiler/v2
profiler.pb.go#L115: func (ProfileType) Descriptor() protoreflect.EnumDescriptor {
google.golang.org/genproto/googleapis/devtools/cloudtrace/v2
trace.pb.go#L105: func (Span_SpanKind) Descriptor() protoreflect.EnumDescriptor {
trace.pb.go#L158: func (Span_TimeEvent_MessageEvent_Type) Descriptor() protoreflect.EnumDescriptor {
trace.pb.go#L212: func (Span_Link_Type) Descriptor() protoreflect.EnumDescriptor {
google.golang.org/genproto/googleapis/iam/v1
policy.pb.go#L82: func (BindingDelta_Action) Descriptor() protoreflect.EnumDescriptor {
policy.pb.go#L135: func (AuditConfigDelta_Action) Descriptor() protoreflect.EnumDescriptor {
google.golang.org/genproto/googleapis/logging/type
log_severity.pb.go#L119: func (LogSeverity) Descriptor() protoreflect.EnumDescriptor {
google.golang.org/genproto/googleapis/logging/v2
logging_config.pb.go#L89: func (LifecycleState) Descriptor() protoreflect.EnumDescriptor {
logging_config.pb.go#L142: func (LogSink_VersionFormat) Descriptor() protoreflect.EnumDescriptor {
logging_metrics.pb.go#L86: func (LogMetric_ApiVersion) Descriptor() protoreflect.EnumDescriptor {
google.golang.org/genproto/googleapis/monitoring/v3
alert.pb.go#L93: func (AlertPolicy_ConditionCombinerType) Descriptor() protoreflect.EnumDescriptor {
common.pb.go#L99: func (ComparisonType) Descriptor() protoreflect.EnumDescriptor {
common.pb.go#L166: func (ServiceTier) Descriptor() protoreflect.EnumDescriptor {
common.pb.go#L382: func (Aggregation_Aligner) Descriptor() protoreflect.EnumDescriptor {
common.pb.go#L529: func (Aggregation_Reducer) Descriptor() protoreflect.EnumDescriptor {
metric_service.pb.go#L87: func (ListTimeSeriesRequest_TimeSeriesView) Descriptor() protoreflect.EnumDescriptor {
notification.pb.go#L95: func (NotificationChannel_VerificationStatus) Descriptor() protoreflect.EnumDescriptor {
service.pb.go#L91: func (ServiceLevelObjective_View) Descriptor() protoreflect.EnumDescriptor {
uptime.pb.go#L93: func (UptimeCheckRegion) Descriptor() protoreflect.EnumDescriptor {
uptime.pb.go#L151: func (GroupResourceType) Descriptor() protoreflect.EnumDescriptor {
uptime.pb.go#L214: func (InternalChecker_State) Descriptor() protoreflect.EnumDescriptor {
uptime.pb.go#L267: func (UptimeCheckConfig_HttpCheck_RequestMethod) Descriptor() protoreflect.EnumDescriptor {
uptime.pb.go#L320: func (UptimeCheckConfig_HttpCheck_ContentType) Descriptor() protoreflect.EnumDescriptor {
uptime.pb.go#L390: func (UptimeCheckConfig_ContentMatcher_ContentMatcherOption) Descriptor() protoreflect.EnumDescriptor {
google.golang.org/genproto/googleapis/rpc/code
code.pb.go#L244: func (Code) Descriptor() protoreflect.EnumDescriptor {
google.golang.org/genproto/googleapis/type/calendarperiod
calendar_period.pb.go#L106: func (CalendarPeriod) Descriptor() protoreflect.EnumDescriptor {
github.com/census-instrumentation/opencensus-proto/gen-go/agent/common/v1
common.pb.go#L102: func (LibraryInfo_Language) Descriptor() protoreflect.EnumDescriptor {
github.com/census-instrumentation/opencensus-proto/gen-go/metrics/v1
metrics.pb.go#L125: func (MetricDescriptor_Type) Descriptor() protoreflect.EnumDescriptor {
github.com/golang/protobuf/proto
registry.go#L137: walkEnums(fd, func(ed protoreflect.EnumDescriptor) {
registry.go#L165: }, f func(protoreflect.EnumDescriptor)) {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |