1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: google/api/log.proto 3 4package serviceconfig 5 6import ( 7 fmt "fmt" 8 math "math" 9 10 proto "github.com/golang/protobuf/proto" 11 label "google.golang.org/genproto/googleapis/api/label" 12) 13 14// Reference imports to suppress errors if they are not otherwise used. 15var _ = proto.Marshal 16var _ = fmt.Errorf 17var _ = math.Inf 18 19// This is a compile-time assertion to ensure that this generated file 20// is compatible with the proto package it is being compiled against. 21// A compilation error at this line likely means your copy of the 22// proto package needs to be updated. 23const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package 24 25// A description of a log type. Example in YAML format: 26// 27// - name: library.googleapis.com/activity_history 28// description: The history of borrowing and returning library items. 29// display_name: Activity 30// labels: 31// - key: /customer_id 32// description: Identifier of a library customer 33type LogDescriptor struct { 34 // The name of the log. It must be less than 512 characters long and can 35 // include the following characters: upper- and lower-case alphanumeric 36 // characters [A-Za-z0-9], and punctuation characters including 37 // slash, underscore, hyphen, period [/_-.]. 38 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 39 // The set of labels that are available to describe a specific log entry. 40 // Runtime requests that contain labels not specified here are 41 // considered invalid. 42 Labels []*label.LabelDescriptor `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"` 43 // A human-readable description of this log. This information appears in 44 // the documentation and can contain details. 45 Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` 46 // The human-readable name for this log. This information appears on 47 // the user interface and should be concise. 48 DisplayName string `protobuf:"bytes,4,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` 49 XXX_NoUnkeyedLiteral struct{} `json:"-"` 50 XXX_unrecognized []byte `json:"-"` 51 XXX_sizecache int32 `json:"-"` 52} 53 54func (m *LogDescriptor) Reset() { *m = LogDescriptor{} } 55func (m *LogDescriptor) String() string { return proto.CompactTextString(m) } 56func (*LogDescriptor) ProtoMessage() {} 57func (*LogDescriptor) Descriptor() ([]byte, []int) { 58 return fileDescriptor_6010a88b9216062d, []int{0} 59} 60 61func (m *LogDescriptor) XXX_Unmarshal(b []byte) error { 62 return xxx_messageInfo_LogDescriptor.Unmarshal(m, b) 63} 64func (m *LogDescriptor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 65 return xxx_messageInfo_LogDescriptor.Marshal(b, m, deterministic) 66} 67func (m *LogDescriptor) XXX_Merge(src proto.Message) { 68 xxx_messageInfo_LogDescriptor.Merge(m, src) 69} 70func (m *LogDescriptor) XXX_Size() int { 71 return xxx_messageInfo_LogDescriptor.Size(m) 72} 73func (m *LogDescriptor) XXX_DiscardUnknown() { 74 xxx_messageInfo_LogDescriptor.DiscardUnknown(m) 75} 76 77var xxx_messageInfo_LogDescriptor proto.InternalMessageInfo 78 79func (m *LogDescriptor) GetName() string { 80 if m != nil { 81 return m.Name 82 } 83 return "" 84} 85 86func (m *LogDescriptor) GetLabels() []*label.LabelDescriptor { 87 if m != nil { 88 return m.Labels 89 } 90 return nil 91} 92 93func (m *LogDescriptor) GetDescription() string { 94 if m != nil { 95 return m.Description 96 } 97 return "" 98} 99 100func (m *LogDescriptor) GetDisplayName() string { 101 if m != nil { 102 return m.DisplayName 103 } 104 return "" 105} 106 107func init() { 108 proto.RegisterType((*LogDescriptor)(nil), "google.api.LogDescriptor") 109} 110 111func init() { proto.RegisterFile("google/api/log.proto", fileDescriptor_6010a88b9216062d) } 112 113var fileDescriptor_6010a88b9216062d = []byte{ 114 // 238 bytes of a gzipped FileDescriptorProto 115 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x54, 0x8f, 0xc1, 0x4a, 0xc3, 0x40, 116 0x10, 0x86, 0x49, 0x1b, 0x8a, 0x6e, 0xd5, 0xc3, 0x22, 0x12, 0xf4, 0x12, 0x3d, 0xf5, 0xb4, 0x01, 117 0x7b, 0xf4, 0x64, 0x51, 0x44, 0x08, 0x12, 0x7a, 0xf4, 0x22, 0xd3, 0x74, 0x1c, 0x46, 0x36, 0x3b, 118 0xcb, 0x6e, 0x11, 0x7c, 0x18, 0x2f, 0x3e, 0xa9, 0x74, 0x13, 0x68, 0x7a, 0xdb, 0xfd, 0xe6, 0x9b, 119 0x7f, 0x66, 0xd4, 0x25, 0x89, 0x90, 0xc5, 0x0a, 0x3c, 0x57, 0x56, 0xc8, 0xf8, 0x20, 0x3b, 0xd1, 120 0xaa, 0xa7, 0x06, 0x3c, 0x5f, 0x5f, 0x8d, 0x0d, 0xd8, 0xa0, 0xed, 0x9d, 0xbb, 0xdf, 0x4c, 0x9d, 121 0xd7, 0x42, 0x4f, 0x18, 0xdb, 0xc0, 0x7e, 0x27, 0x41, 0x6b, 0x95, 0x3b, 0xe8, 0xb0, 0xc8, 0xca, 122 0x6c, 0x71, 0xba, 0x4e, 0x6f, 0xbd, 0x54, 0xb3, 0xd4, 0x14, 0x8b, 0x49, 0x39, 0x5d, 0xcc, 0xef, 123 0x6f, 0xcc, 0x21, 0xda, 0xd4, 0xfb, 0xca, 0x21, 0x60, 0x3d, 0xa8, 0xba, 0x54, 0xf3, 0xed, 0x40, 124 0x59, 0x5c, 0x31, 0x4d, 0x79, 0x63, 0xa4, 0x6f, 0xd5, 0xd9, 0x96, 0xa3, 0xb7, 0xf0, 0xf3, 0x91, 125 0x46, 0xe6, 0x83, 0xd2, 0xb3, 0x37, 0xe8, 0x70, 0xf5, 0xa5, 0x2e, 0x5a, 0xe9, 0x46, 0xe3, 0x56, 126 0x27, 0xb5, 0x50, 0xb3, 0xdf, 0xbd, 0xc9, 0xde, 0x9f, 0x07, 0x4e, 0x62, 0xc1, 0x91, 0x91, 0x40, 127 0x15, 0xa1, 0x4b, 0x97, 0x55, 0x7d, 0x09, 0x3c, 0xc7, 0x74, 0x74, 0xc4, 0xf0, 0xcd, 0x2d, 0xb6, 128 0xe2, 0x3e, 0x99, 0x1e, 0x8e, 0x7e, 0x7f, 0x93, 0xfc, 0xe5, 0xb1, 0x79, 0xdd, 0xcc, 0x52, 0xe3, 129 0xf2, 0x3f, 0x00, 0x00, 0xff, 0xff, 0x25, 0x6c, 0x32, 0xff, 0x4e, 0x01, 0x00, 0x00, 130} 131