...

Source file src/google.golang.org/genproto/googleapis/cloud/stream/logging/v1/logging.pb.go

Documentation: google.golang.org/genproto/googleapis/cloud/stream/logging/v1

     1  // Copyright 2022 Google LLC
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  // Code generated by protoc-gen-go. DO NOT EDIT.
    16  // versions:
    17  // 	protoc-gen-go v1.26.0
    18  // 	protoc        v3.12.2
    19  // source: google/cloud/stream/logging/v1/logging.proto
    20  
    21  package logging
    22  
    23  import (
    24  	reflect "reflect"
    25  	sync "sync"
    26  
    27  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    28  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    29  	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
    30  )
    31  
    32  const (
    33  	// Verify that this generated code is sufficiently up-to-date.
    34  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    35  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    36  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    37  )
    38  
    39  // OperationEventType is the enum value for the state of operation.
    40  type OperationEventType int32
    41  
    42  const (
    43  	// Unspecified operation event type.
    44  	OperationEventType_OPERATION_EVENT_TYPE_UNSPECIFIED OperationEventType = 0
    45  	// Operation for create stream content started.
    46  	OperationEventType_OPERATION_EVENT_CREATE_CONTENT_STARTED OperationEventType = 1
    47  	// Operation for create stream content ended.
    48  	OperationEventType_OPERATION_EVENT_CREATE_CONTENT_ENDED OperationEventType = 2
    49  	// Operation for build stream content started.
    50  	OperationEventType_OPERATION_EVENT_BUILD_CONTENT_STARTED OperationEventType = 3
    51  	// Operation for build stream content ended.
    52  	OperationEventType_OPERATION_EVENT_BUILD_CONTENT_ENDED OperationEventType = 4
    53  	// Operation for update stream content started.
    54  	OperationEventType_OPERATION_EVENT_UPDATE_CONTENT_STARTED OperationEventType = 5
    55  	// Operation for update stream content ended.
    56  	OperationEventType_OPERATION_EVENT_UPDATE_CONTENT_ENDED OperationEventType = 6
    57  	// Operation for delete stream content started.
    58  	OperationEventType_OPERATION_EVENT_DELETE_CONTENT_STARTED OperationEventType = 7
    59  	// Operation for delete stream content ended.
    60  	OperationEventType_OPERATION_EVENT_DELETE_CONTENT_ENDED OperationEventType = 8
    61  	// Operation for create stream instance started.
    62  	OperationEventType_OPERATION_EVENT_CREATE_INSTANCE_STARTED OperationEventType = 9
    63  	// Operation for create stream instance ended.
    64  	OperationEventType_OPERATION_EVENT_CREATE_INSTANCE_ENDED OperationEventType = 10
    65  	// Operation for update stream instance started.
    66  	OperationEventType_OPERATION_EVENT_UPDATE_INSTANCE_STARTED OperationEventType = 11
    67  	// Operation for update stream instance ended.
    68  	OperationEventType_OPERATION_EVENT_UPDATE_INSTANCE_ENDED OperationEventType = 12
    69  	// Operation for delete stream instance started.
    70  	OperationEventType_OPERATION_EVENT_DELETE_INSTANCE_STARTED OperationEventType = 13
    71  	// Operation for delete stream instance ended.
    72  	OperationEventType_OPERATION_EVENT_DELETE_INSTANCE_ENDED OperationEventType = 14
    73  )
    74  
    75  // Enum value maps for OperationEventType.
    76  var (
    77  	OperationEventType_name = map[int32]string{
    78  		0:  "OPERATION_EVENT_TYPE_UNSPECIFIED",
    79  		1:  "OPERATION_EVENT_CREATE_CONTENT_STARTED",
    80  		2:  "OPERATION_EVENT_CREATE_CONTENT_ENDED",
    81  		3:  "OPERATION_EVENT_BUILD_CONTENT_STARTED",
    82  		4:  "OPERATION_EVENT_BUILD_CONTENT_ENDED",
    83  		5:  "OPERATION_EVENT_UPDATE_CONTENT_STARTED",
    84  		6:  "OPERATION_EVENT_UPDATE_CONTENT_ENDED",
    85  		7:  "OPERATION_EVENT_DELETE_CONTENT_STARTED",
    86  		8:  "OPERATION_EVENT_DELETE_CONTENT_ENDED",
    87  		9:  "OPERATION_EVENT_CREATE_INSTANCE_STARTED",
    88  		10: "OPERATION_EVENT_CREATE_INSTANCE_ENDED",
    89  		11: "OPERATION_EVENT_UPDATE_INSTANCE_STARTED",
    90  		12: "OPERATION_EVENT_UPDATE_INSTANCE_ENDED",
    91  		13: "OPERATION_EVENT_DELETE_INSTANCE_STARTED",
    92  		14: "OPERATION_EVENT_DELETE_INSTANCE_ENDED",
    93  	}
    94  	OperationEventType_value = map[string]int32{
    95  		"OPERATION_EVENT_TYPE_UNSPECIFIED":        0,
    96  		"OPERATION_EVENT_CREATE_CONTENT_STARTED":  1,
    97  		"OPERATION_EVENT_CREATE_CONTENT_ENDED":    2,
    98  		"OPERATION_EVENT_BUILD_CONTENT_STARTED":   3,
    99  		"OPERATION_EVENT_BUILD_CONTENT_ENDED":     4,
   100  		"OPERATION_EVENT_UPDATE_CONTENT_STARTED":  5,
   101  		"OPERATION_EVENT_UPDATE_CONTENT_ENDED":    6,
   102  		"OPERATION_EVENT_DELETE_CONTENT_STARTED":  7,
   103  		"OPERATION_EVENT_DELETE_CONTENT_ENDED":    8,
   104  		"OPERATION_EVENT_CREATE_INSTANCE_STARTED": 9,
   105  		"OPERATION_EVENT_CREATE_INSTANCE_ENDED":   10,
   106  		"OPERATION_EVENT_UPDATE_INSTANCE_STARTED": 11,
   107  		"OPERATION_EVENT_UPDATE_INSTANCE_ENDED":   12,
   108  		"OPERATION_EVENT_DELETE_INSTANCE_STARTED": 13,
   109  		"OPERATION_EVENT_DELETE_INSTANCE_ENDED":   14,
   110  	}
   111  )
   112  
   113  func (x OperationEventType) Enum() *OperationEventType {
   114  	p := new(OperationEventType)
   115  	*p = x
   116  	return p
   117  }
   118  
   119  func (x OperationEventType) String() string {
   120  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   121  }
   122  
   123  func (OperationEventType) Descriptor() protoreflect.EnumDescriptor {
   124  	return file_google_cloud_stream_logging_v1_logging_proto_enumTypes[0].Descriptor()
   125  }
   126  
   127  func (OperationEventType) Type() protoreflect.EnumType {
   128  	return &file_google_cloud_stream_logging_v1_logging_proto_enumTypes[0]
   129  }
   130  
   131  func (x OperationEventType) Number() protoreflect.EnumNumber {
   132  	return protoreflect.EnumNumber(x)
   133  }
   134  
   135  // Deprecated: Use OperationEventType.Descriptor instead.
   136  func (OperationEventType) EnumDescriptor() ([]byte, []int) {
   137  	return file_google_cloud_stream_logging_v1_logging_proto_rawDescGZIP(), []int{0}
   138  }
   139  
   140  // SessionEventType is the enum value for the state of session.
   141  type SessionEventType int32
   142  
   143  const (
   144  	// Unspecified session event type.
   145  	SessionEventType_SESSION_EVENT_TYPE_UNSPECIFIED SessionEventType = 0
   146  	// Session in streamer shutting down state.
   147  	SessionEventType_SESSION_EVENT_SERVER_STREAMER_SHUTTING_DOWN SessionEventType = 1
   148  	// Session in streamer ready state.
   149  	SessionEventType_SESSION_EVENT_SERVER_STREAMER_READY SessionEventType = 2
   150  	// Session in streamer binary started state.
   151  	SessionEventType_SESSION_EVENT_SERVER_STREAMER_BINARY_STARTED SessionEventType = 3
   152  	// Session in streamer read pod image names state.
   153  	SessionEventType_SESSION_EVENT_SERVER_STREAMER_READ_POD_IMAGE_NAMES SessionEventType = 4
   154  	// Session in streamer connected to game state.
   155  	SessionEventType_SESSION_EVENT_SERVER_STREAMER_CONNECTED_TO_GAME SessionEventType = 5
   156  	// Session in streamer connected to client state.
   157  	SessionEventType_SESSION_EVENT_SERVER_STREAMER_CONNECTED_TO_CLIENT SessionEventType = 6
   158  	// Session in streamer disconnected from client state.
   159  	SessionEventType_SESSION_EVENT_SERVER_STREAMER_DISCONNECTED_FROM_CLIENT SessionEventType = 7
   160  	// Session in streamer received create session request state.
   161  	SessionEventType_SESSION_EVENT_SERVER_STREAMER_RECEIVED_CREATE_SESSION_REQUEST SessionEventType = 8
   162  	// Session in streamer game message to stream closed state.
   163  	SessionEventType_SESSION_EVENT_SERVER_STREAMER_GAME_MESSAGE_STREAM_CLOSED SessionEventType = 9
   164  	// Session in streamer game frame stream closed state.
   165  	SessionEventType_SESSION_EVENT_SERVER_STREAMER_GAME_FRAME_STREAM_CLOSED SessionEventType = 10
   166  	// Session in streamer game message stream error state.
   167  	SessionEventType_SESSION_EVENT_SERVER_STREAMER_GAME_MESSAGE_STREAM_ERROR SessionEventType = 11
   168  	// Session in streamer game audio stream error state.
   169  	SessionEventType_SESSION_EVENT_SERVER_STREAMER_GAME_AUDIO_STREAM_ERROR SessionEventType = 12
   170  	// Session in streamer game audio stream closed state.
   171  	SessionEventType_SESSION_EVENT_SERVER_STREAMER_GAME_AUDIO_STREAM_CLOSED SessionEventType = 13
   172  	// Session in streamer game frame stream error state.
   173  	SessionEventType_SESSION_EVENT_SERVER_STREAMER_GAME_FRAME_STREAM_ERROR SessionEventType = 14
   174  	// Session in game disconnecting after paused too long state.
   175  	SessionEventType_SESSION_EVENT_SERVER_GAME_DISCONNECTING_AFTER_PAUSED_TOO_LONG SessionEventType = 15
   176  	// Session in streamer received experiment configuration state.
   177  	SessionEventType_SESSION_EVENT_SERVER_STREAMER_RECEIVED_EXPERIMENT_CONFIGURATION SessionEventType = 16
   178  	// Session in game connected to logging service state.
   179  	SessionEventType_SESSION_EVENT_SERVER_GAME_CONNECTED_TO_LOGGING_SERVICE SessionEventType = 17
   180  	// Session in streamer determined session options state.
   181  	SessionEventType_SESSION_EVENT_SERVER_STREAMER_DETERMINED_SESSION_OPTIONS SessionEventType = 18
   182  	// Session in streamer killed in middle of session state.
   183  	SessionEventType_SESSION_EVENT_SERVER_STREAMER_KILLED_IN_MIDDLE_OF_SESSION SessionEventType = 19
   184  	// Session in game updated frame pipeline state.
   185  	SessionEventType_SESSION_EVENT_SERVER_GAME_UPDATED_FRAME_PIPELINE SessionEventType = 20
   186  	// Session in server error state.
   187  	SessionEventType_SESSION_EVENT_SERVER_ERROR SessionEventType = 21
   188  )
   189  
   190  // Enum value maps for SessionEventType.
   191  var (
   192  	SessionEventType_name = map[int32]string{
   193  		0:  "SESSION_EVENT_TYPE_UNSPECIFIED",
   194  		1:  "SESSION_EVENT_SERVER_STREAMER_SHUTTING_DOWN",
   195  		2:  "SESSION_EVENT_SERVER_STREAMER_READY",
   196  		3:  "SESSION_EVENT_SERVER_STREAMER_BINARY_STARTED",
   197  		4:  "SESSION_EVENT_SERVER_STREAMER_READ_POD_IMAGE_NAMES",
   198  		5:  "SESSION_EVENT_SERVER_STREAMER_CONNECTED_TO_GAME",
   199  		6:  "SESSION_EVENT_SERVER_STREAMER_CONNECTED_TO_CLIENT",
   200  		7:  "SESSION_EVENT_SERVER_STREAMER_DISCONNECTED_FROM_CLIENT",
   201  		8:  "SESSION_EVENT_SERVER_STREAMER_RECEIVED_CREATE_SESSION_REQUEST",
   202  		9:  "SESSION_EVENT_SERVER_STREAMER_GAME_MESSAGE_STREAM_CLOSED",
   203  		10: "SESSION_EVENT_SERVER_STREAMER_GAME_FRAME_STREAM_CLOSED",
   204  		11: "SESSION_EVENT_SERVER_STREAMER_GAME_MESSAGE_STREAM_ERROR",
   205  		12: "SESSION_EVENT_SERVER_STREAMER_GAME_AUDIO_STREAM_ERROR",
   206  		13: "SESSION_EVENT_SERVER_STREAMER_GAME_AUDIO_STREAM_CLOSED",
   207  		14: "SESSION_EVENT_SERVER_STREAMER_GAME_FRAME_STREAM_ERROR",
   208  		15: "SESSION_EVENT_SERVER_GAME_DISCONNECTING_AFTER_PAUSED_TOO_LONG",
   209  		16: "SESSION_EVENT_SERVER_STREAMER_RECEIVED_EXPERIMENT_CONFIGURATION",
   210  		17: "SESSION_EVENT_SERVER_GAME_CONNECTED_TO_LOGGING_SERVICE",
   211  		18: "SESSION_EVENT_SERVER_STREAMER_DETERMINED_SESSION_OPTIONS",
   212  		19: "SESSION_EVENT_SERVER_STREAMER_KILLED_IN_MIDDLE_OF_SESSION",
   213  		20: "SESSION_EVENT_SERVER_GAME_UPDATED_FRAME_PIPELINE",
   214  		21: "SESSION_EVENT_SERVER_ERROR",
   215  	}
   216  	SessionEventType_value = map[string]int32{
   217  		"SESSION_EVENT_TYPE_UNSPECIFIED":                                  0,
   218  		"SESSION_EVENT_SERVER_STREAMER_SHUTTING_DOWN":                     1,
   219  		"SESSION_EVENT_SERVER_STREAMER_READY":                             2,
   220  		"SESSION_EVENT_SERVER_STREAMER_BINARY_STARTED":                    3,
   221  		"SESSION_EVENT_SERVER_STREAMER_READ_POD_IMAGE_NAMES":              4,
   222  		"SESSION_EVENT_SERVER_STREAMER_CONNECTED_TO_GAME":                 5,
   223  		"SESSION_EVENT_SERVER_STREAMER_CONNECTED_TO_CLIENT":               6,
   224  		"SESSION_EVENT_SERVER_STREAMER_DISCONNECTED_FROM_CLIENT":          7,
   225  		"SESSION_EVENT_SERVER_STREAMER_RECEIVED_CREATE_SESSION_REQUEST":   8,
   226  		"SESSION_EVENT_SERVER_STREAMER_GAME_MESSAGE_STREAM_CLOSED":        9,
   227  		"SESSION_EVENT_SERVER_STREAMER_GAME_FRAME_STREAM_CLOSED":          10,
   228  		"SESSION_EVENT_SERVER_STREAMER_GAME_MESSAGE_STREAM_ERROR":         11,
   229  		"SESSION_EVENT_SERVER_STREAMER_GAME_AUDIO_STREAM_ERROR":           12,
   230  		"SESSION_EVENT_SERVER_STREAMER_GAME_AUDIO_STREAM_CLOSED":          13,
   231  		"SESSION_EVENT_SERVER_STREAMER_GAME_FRAME_STREAM_ERROR":           14,
   232  		"SESSION_EVENT_SERVER_GAME_DISCONNECTING_AFTER_PAUSED_TOO_LONG":   15,
   233  		"SESSION_EVENT_SERVER_STREAMER_RECEIVED_EXPERIMENT_CONFIGURATION": 16,
   234  		"SESSION_EVENT_SERVER_GAME_CONNECTED_TO_LOGGING_SERVICE":          17,
   235  		"SESSION_EVENT_SERVER_STREAMER_DETERMINED_SESSION_OPTIONS":        18,
   236  		"SESSION_EVENT_SERVER_STREAMER_KILLED_IN_MIDDLE_OF_SESSION":       19,
   237  		"SESSION_EVENT_SERVER_GAME_UPDATED_FRAME_PIPELINE":                20,
   238  		"SESSION_EVENT_SERVER_ERROR":                                      21,
   239  	}
   240  )
   241  
   242  func (x SessionEventType) Enum() *SessionEventType {
   243  	p := new(SessionEventType)
   244  	*p = x
   245  	return p
   246  }
   247  
   248  func (x SessionEventType) String() string {
   249  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   250  }
   251  
   252  func (SessionEventType) Descriptor() protoreflect.EnumDescriptor {
   253  	return file_google_cloud_stream_logging_v1_logging_proto_enumTypes[1].Descriptor()
   254  }
   255  
   256  func (SessionEventType) Type() protoreflect.EnumType {
   257  	return &file_google_cloud_stream_logging_v1_logging_proto_enumTypes[1]
   258  }
   259  
   260  func (x SessionEventType) Number() protoreflect.EnumNumber {
   261  	return protoreflect.EnumNumber(x)
   262  }
   263  
   264  // Deprecated: Use SessionEventType.Descriptor instead.
   265  func (SessionEventType) EnumDescriptor() ([]byte, []int) {
   266  	return file_google_cloud_stream_logging_v1_logging_proto_rawDescGZIP(), []int{1}
   267  }
   268  
   269  // OperationEventLog contains the time series data of the operations on the
   270  // stream resources. Internally, these logs represent events happening in
   271  // the control plane as result of API invocations against the stream resource
   272  // entities.
   273  type OperationEventLog struct {
   274  	state         protoimpl.MessageState
   275  	sizeCache     protoimpl.SizeCache
   276  	unknownFields protoimpl.UnknownFields
   277  
   278  	// Enum for type of event being logged.
   279  	EventType OperationEventType `protobuf:"varint,1,opt,name=event_type,json=eventType,proto3,enum=google.cloud.stream.logging.v1.OperationEventType" json:"event_type,omitempty"`
   280  	// Timestamp when the event occurred.
   281  	EventTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=event_time,json=eventTime,proto3" json:"event_time,omitempty"`
   282  	// Operation resource identifier.
   283  	Operation string `protobuf:"bytes,3,opt,name=operation,proto3" json:"operation,omitempty"`
   284  	// Artifact created as a result of the operation.
   285  	OperationArtifacts []*OperationArtifact `protobuf:"bytes,4,rep,name=operation_artifacts,json=operationArtifacts,proto3" json:"operation_artifacts,omitempty"`
   286  }
   287  
   288  func (x *OperationEventLog) Reset() {
   289  	*x = OperationEventLog{}
   290  	if protoimpl.UnsafeEnabled {
   291  		mi := &file_google_cloud_stream_logging_v1_logging_proto_msgTypes[0]
   292  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   293  		ms.StoreMessageInfo(mi)
   294  	}
   295  }
   296  
   297  func (x *OperationEventLog) String() string {
   298  	return protoimpl.X.MessageStringOf(x)
   299  }
   300  
   301  func (*OperationEventLog) ProtoMessage() {}
   302  
   303  func (x *OperationEventLog) ProtoReflect() protoreflect.Message {
   304  	mi := &file_google_cloud_stream_logging_v1_logging_proto_msgTypes[0]
   305  	if protoimpl.UnsafeEnabled && x != nil {
   306  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   307  		if ms.LoadMessageInfo() == nil {
   308  			ms.StoreMessageInfo(mi)
   309  		}
   310  		return ms
   311  	}
   312  	return mi.MessageOf(x)
   313  }
   314  
   315  // Deprecated: Use OperationEventLog.ProtoReflect.Descriptor instead.
   316  func (*OperationEventLog) Descriptor() ([]byte, []int) {
   317  	return file_google_cloud_stream_logging_v1_logging_proto_rawDescGZIP(), []int{0}
   318  }
   319  
   320  func (x *OperationEventLog) GetEventType() OperationEventType {
   321  	if x != nil {
   322  		return x.EventType
   323  	}
   324  	return OperationEventType_OPERATION_EVENT_TYPE_UNSPECIFIED
   325  }
   326  
   327  func (x *OperationEventLog) GetEventTime() *timestamppb.Timestamp {
   328  	if x != nil {
   329  		return x.EventTime
   330  	}
   331  	return nil
   332  }
   333  
   334  func (x *OperationEventLog) GetOperation() string {
   335  	if x != nil {
   336  		return x.Operation
   337  	}
   338  	return ""
   339  }
   340  
   341  func (x *OperationEventLog) GetOperationArtifacts() []*OperationArtifact {
   342  	if x != nil {
   343  		return x.OperationArtifacts
   344  	}
   345  	return nil
   346  }
   347  
   348  // OperationArtifact contains the information about the artifact created as
   349  // result of the operation.
   350  type OperationArtifact struct {
   351  	state         protoimpl.MessageState
   352  	sizeCache     protoimpl.SizeCache
   353  	unknownFields protoimpl.UnknownFields
   354  
   355  	// Type of the artifact.
   356  	ArtifactType string `protobuf:"bytes,1,opt,name=artifact_type,json=artifactType,proto3" json:"artifact_type,omitempty"`
   357  	// Location of the artifact.
   358  	ArtifactUri string `protobuf:"bytes,2,opt,name=artifact_uri,json=artifactUri,proto3" json:"artifact_uri,omitempty"`
   359  }
   360  
   361  func (x *OperationArtifact) Reset() {
   362  	*x = OperationArtifact{}
   363  	if protoimpl.UnsafeEnabled {
   364  		mi := &file_google_cloud_stream_logging_v1_logging_proto_msgTypes[1]
   365  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   366  		ms.StoreMessageInfo(mi)
   367  	}
   368  }
   369  
   370  func (x *OperationArtifact) String() string {
   371  	return protoimpl.X.MessageStringOf(x)
   372  }
   373  
   374  func (*OperationArtifact) ProtoMessage() {}
   375  
   376  func (x *OperationArtifact) ProtoReflect() protoreflect.Message {
   377  	mi := &file_google_cloud_stream_logging_v1_logging_proto_msgTypes[1]
   378  	if protoimpl.UnsafeEnabled && x != nil {
   379  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   380  		if ms.LoadMessageInfo() == nil {
   381  			ms.StoreMessageInfo(mi)
   382  		}
   383  		return ms
   384  	}
   385  	return mi.MessageOf(x)
   386  }
   387  
   388  // Deprecated: Use OperationArtifact.ProtoReflect.Descriptor instead.
   389  func (*OperationArtifact) Descriptor() ([]byte, []int) {
   390  	return file_google_cloud_stream_logging_v1_logging_proto_rawDescGZIP(), []int{1}
   391  }
   392  
   393  func (x *OperationArtifact) GetArtifactType() string {
   394  	if x != nil {
   395  		return x.ArtifactType
   396  	}
   397  	return ""
   398  }
   399  
   400  func (x *OperationArtifact) GetArtifactUri() string {
   401  	if x != nil {
   402  		return x.ArtifactUri
   403  	}
   404  	return ""
   405  }
   406  
   407  // SessionEventLog contains the time series data regarding the streaming session
   408  // to serve the end consumer. Internally, these logs represent events in the
   409  // data plane streamer instance as a result of end consumer interacting with the
   410  // stream resources.
   411  type SessionEventLog struct {
   412  	state         protoimpl.MessageState
   413  	sizeCache     protoimpl.SizeCache
   414  	unknownFields protoimpl.UnknownFields
   415  
   416  	// Enum for type of event being logged.
   417  	EventType SessionEventType `protobuf:"varint,1,opt,name=event_type,json=eventType,proto3,enum=google.cloud.stream.logging.v1.SessionEventType" json:"event_type,omitempty"`
   418  	// Timestamp when the event occurred.
   419  	EventTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=event_time,json=eventTime,proto3" json:"event_time,omitempty"`
   420  	// Session identifier generated from the server.
   421  	SessionId string `protobuf:"bytes,3,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
   422  }
   423  
   424  func (x *SessionEventLog) Reset() {
   425  	*x = SessionEventLog{}
   426  	if protoimpl.UnsafeEnabled {
   427  		mi := &file_google_cloud_stream_logging_v1_logging_proto_msgTypes[2]
   428  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   429  		ms.StoreMessageInfo(mi)
   430  	}
   431  }
   432  
   433  func (x *SessionEventLog) String() string {
   434  	return protoimpl.X.MessageStringOf(x)
   435  }
   436  
   437  func (*SessionEventLog) ProtoMessage() {}
   438  
   439  func (x *SessionEventLog) ProtoReflect() protoreflect.Message {
   440  	mi := &file_google_cloud_stream_logging_v1_logging_proto_msgTypes[2]
   441  	if protoimpl.UnsafeEnabled && x != nil {
   442  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   443  		if ms.LoadMessageInfo() == nil {
   444  			ms.StoreMessageInfo(mi)
   445  		}
   446  		return ms
   447  	}
   448  	return mi.MessageOf(x)
   449  }
   450  
   451  // Deprecated: Use SessionEventLog.ProtoReflect.Descriptor instead.
   452  func (*SessionEventLog) Descriptor() ([]byte, []int) {
   453  	return file_google_cloud_stream_logging_v1_logging_proto_rawDescGZIP(), []int{2}
   454  }
   455  
   456  func (x *SessionEventLog) GetEventType() SessionEventType {
   457  	if x != nil {
   458  		return x.EventType
   459  	}
   460  	return SessionEventType_SESSION_EVENT_TYPE_UNSPECIFIED
   461  }
   462  
   463  func (x *SessionEventLog) GetEventTime() *timestamppb.Timestamp {
   464  	if x != nil {
   465  		return x.EventTime
   466  	}
   467  	return nil
   468  }
   469  
   470  func (x *SessionEventLog) GetSessionId() string {
   471  	if x != nil {
   472  		return x.SessionId
   473  	}
   474  	return ""
   475  }
   476  
   477  var File_google_cloud_stream_logging_v1_logging_proto protoreflect.FileDescriptor
   478  
   479  var file_google_cloud_stream_logging_v1_logging_proto_rawDesc = []byte{
   480  	0x0a, 0x2c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x73,
   481  	0x74, 0x72, 0x65, 0x61, 0x6d, 0x2f, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2f, 0x76, 0x31,
   482  	0x2f, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1e,
   483  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x74, 0x72,
   484  	0x65, 0x61, 0x6d, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x1a, 0x1f,
   485  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f,
   486  	0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22,
   487  	0xa3, 0x02, 0x0a, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65,
   488  	0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x12, 0x51, 0x0a, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x74,
   489  	0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
   490  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e,
   491  	0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61,
   492  	0x74, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x09, 0x65,
   493  	0x76, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x39, 0x0a, 0x0a, 0x65, 0x76, 0x65, 0x6e,
   494  	0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
   495  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54,
   496  	0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x54,
   497  	0x69, 0x6d, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
   498  	0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
   499  	0x6e, 0x12, 0x62, 0x0a, 0x13, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x61,
   500  	0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31,
   501  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x74,
   502  	0x72, 0x65, 0x61, 0x6d, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e,
   503  	0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63,
   504  	0x74, 0x52, 0x12, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x72, 0x74, 0x69,
   505  	0x66, 0x61, 0x63, 0x74, 0x73, 0x22, 0x5b, 0x0a, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69,
   506  	0x6f, 0x6e, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x12, 0x23, 0x0a, 0x0d, 0x61, 0x72,
   507  	0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
   508  	0x09, 0x52, 0x0c, 0x61, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12,
   509  	0x21, 0x0a, 0x0c, 0x61, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x5f, 0x75, 0x72, 0x69, 0x18,
   510  	0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x55,
   511  	0x72, 0x69, 0x22, 0xbc, 0x01, 0x0a, 0x0f, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76,
   512  	0x65, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x12, 0x4f, 0x0a, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f,
   513  	0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f,
   514  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d,
   515  	0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x73, 0x73,
   516  	0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x09, 0x65, 0x76,
   517  	0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x39, 0x0a, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74,
   518  	0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
   519  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69,
   520  	0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x69,
   521  	0x6d, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64,
   522  	0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49,
   523  	0x64, 0x2a, 0x98, 0x05, 0x0a, 0x12, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45,
   524  	0x76, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x24, 0x0a, 0x20, 0x4f, 0x50, 0x45, 0x52,
   525  	0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f, 0x54, 0x59, 0x50, 0x45,
   526  	0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x2a,
   527  	0x0a, 0x26, 0x4f, 0x50, 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e,
   528  	0x54, 0x5f, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x5f, 0x43, 0x4f, 0x4e, 0x54, 0x45, 0x4e, 0x54,
   529  	0x5f, 0x53, 0x54, 0x41, 0x52, 0x54, 0x45, 0x44, 0x10, 0x01, 0x12, 0x28, 0x0a, 0x24, 0x4f, 0x50,
   530  	0x45, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f, 0x43, 0x52,
   531  	0x45, 0x41, 0x54, 0x45, 0x5f, 0x43, 0x4f, 0x4e, 0x54, 0x45, 0x4e, 0x54, 0x5f, 0x45, 0x4e, 0x44,
   532  	0x45, 0x44, 0x10, 0x02, 0x12, 0x29, 0x0a, 0x25, 0x4f, 0x50, 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f,
   533  	0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f, 0x42, 0x55, 0x49, 0x4c, 0x44, 0x5f, 0x43, 0x4f,
   534  	0x4e, 0x54, 0x45, 0x4e, 0x54, 0x5f, 0x53, 0x54, 0x41, 0x52, 0x54, 0x45, 0x44, 0x10, 0x03, 0x12,
   535  	0x27, 0x0a, 0x23, 0x4f, 0x50, 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45,
   536  	0x4e, 0x54, 0x5f, 0x42, 0x55, 0x49, 0x4c, 0x44, 0x5f, 0x43, 0x4f, 0x4e, 0x54, 0x45, 0x4e, 0x54,
   537  	0x5f, 0x45, 0x4e, 0x44, 0x45, 0x44, 0x10, 0x04, 0x12, 0x2a, 0x0a, 0x26, 0x4f, 0x50, 0x45, 0x52,
   538  	0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f, 0x55, 0x50, 0x44, 0x41,
   539  	0x54, 0x45, 0x5f, 0x43, 0x4f, 0x4e, 0x54, 0x45, 0x4e, 0x54, 0x5f, 0x53, 0x54, 0x41, 0x52, 0x54,
   540  	0x45, 0x44, 0x10, 0x05, 0x12, 0x28, 0x0a, 0x24, 0x4f, 0x50, 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f,
   541  	0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f, 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x5f, 0x43,
   542  	0x4f, 0x4e, 0x54, 0x45, 0x4e, 0x54, 0x5f, 0x45, 0x4e, 0x44, 0x45, 0x44, 0x10, 0x06, 0x12, 0x2a,
   543  	0x0a, 0x26, 0x4f, 0x50, 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e,
   544  	0x54, 0x5f, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x5f, 0x43, 0x4f, 0x4e, 0x54, 0x45, 0x4e, 0x54,
   545  	0x5f, 0x53, 0x54, 0x41, 0x52, 0x54, 0x45, 0x44, 0x10, 0x07, 0x12, 0x28, 0x0a, 0x24, 0x4f, 0x50,
   546  	0x45, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f, 0x44, 0x45,
   547  	0x4c, 0x45, 0x54, 0x45, 0x5f, 0x43, 0x4f, 0x4e, 0x54, 0x45, 0x4e, 0x54, 0x5f, 0x45, 0x4e, 0x44,
   548  	0x45, 0x44, 0x10, 0x08, 0x12, 0x2b, 0x0a, 0x27, 0x4f, 0x50, 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f,
   549  	0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x5f, 0x49,
   550  	0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x53, 0x54, 0x41, 0x52, 0x54, 0x45, 0x44, 0x10,
   551  	0x09, 0x12, 0x29, 0x0a, 0x25, 0x4f, 0x50, 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45,
   552  	0x56, 0x45, 0x4e, 0x54, 0x5f, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x5f, 0x49, 0x4e, 0x53, 0x54,
   553  	0x41, 0x4e, 0x43, 0x45, 0x5f, 0x45, 0x4e, 0x44, 0x45, 0x44, 0x10, 0x0a, 0x12, 0x2b, 0x0a, 0x27,
   554  	0x4f, 0x50, 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f,
   555  	0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f,
   556  	0x53, 0x54, 0x41, 0x52, 0x54, 0x45, 0x44, 0x10, 0x0b, 0x12, 0x29, 0x0a, 0x25, 0x4f, 0x50, 0x45,
   557  	0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f, 0x55, 0x50, 0x44,
   558  	0x41, 0x54, 0x45, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x45, 0x4e, 0x44,
   559  	0x45, 0x44, 0x10, 0x0c, 0x12, 0x2b, 0x0a, 0x27, 0x4f, 0x50, 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f,
   560  	0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x5f, 0x49,
   561  	0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x53, 0x54, 0x41, 0x52, 0x54, 0x45, 0x44, 0x10,
   562  	0x0d, 0x12, 0x29, 0x0a, 0x25, 0x4f, 0x50, 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45,
   563  	0x56, 0x45, 0x4e, 0x54, 0x5f, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x5f, 0x49, 0x4e, 0x53, 0x54,
   564  	0x41, 0x4e, 0x43, 0x45, 0x5f, 0x45, 0x4e, 0x44, 0x45, 0x44, 0x10, 0x0e, 0x2a, 0xe5, 0x09, 0x0a,
   565  	0x10, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70,
   566  	0x65, 0x12, 0x22, 0x0a, 0x1e, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45,
   567  	0x4e, 0x54, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46,
   568  	0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x2f, 0x0a, 0x2b, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e,
   569  	0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x53, 0x54,
   570  	0x52, 0x45, 0x41, 0x4d, 0x45, 0x52, 0x5f, 0x53, 0x48, 0x55, 0x54, 0x54, 0x49, 0x4e, 0x47, 0x5f,
   571  	0x44, 0x4f, 0x57, 0x4e, 0x10, 0x01, 0x12, 0x27, 0x0a, 0x23, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f,
   572  	0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x53,
   573  	0x54, 0x52, 0x45, 0x41, 0x4d, 0x45, 0x52, 0x5f, 0x52, 0x45, 0x41, 0x44, 0x59, 0x10, 0x02, 0x12,
   574  	0x30, 0x0a, 0x2c, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54,
   575  	0x5f, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x53, 0x54, 0x52, 0x45, 0x41, 0x4d, 0x45, 0x52,
   576  	0x5f, 0x42, 0x49, 0x4e, 0x41, 0x52, 0x59, 0x5f, 0x53, 0x54, 0x41, 0x52, 0x54, 0x45, 0x44, 0x10,
   577  	0x03, 0x12, 0x36, 0x0a, 0x32, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45,
   578  	0x4e, 0x54, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x53, 0x54, 0x52, 0x45, 0x41, 0x4d,
   579  	0x45, 0x52, 0x5f, 0x52, 0x45, 0x41, 0x44, 0x5f, 0x50, 0x4f, 0x44, 0x5f, 0x49, 0x4d, 0x41, 0x47,
   580  	0x45, 0x5f, 0x4e, 0x41, 0x4d, 0x45, 0x53, 0x10, 0x04, 0x12, 0x33, 0x0a, 0x2f, 0x53, 0x45, 0x53,
   581  	0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x45,
   582  	0x52, 0x5f, 0x53, 0x54, 0x52, 0x45, 0x41, 0x4d, 0x45, 0x52, 0x5f, 0x43, 0x4f, 0x4e, 0x4e, 0x45,
   583  	0x43, 0x54, 0x45, 0x44, 0x5f, 0x54, 0x4f, 0x5f, 0x47, 0x41, 0x4d, 0x45, 0x10, 0x05, 0x12, 0x35,
   584  	0x0a, 0x31, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f,
   585  	0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x53, 0x54, 0x52, 0x45, 0x41, 0x4d, 0x45, 0x52, 0x5f,
   586  	0x43, 0x4f, 0x4e, 0x4e, 0x45, 0x43, 0x54, 0x45, 0x44, 0x5f, 0x54, 0x4f, 0x5f, 0x43, 0x4c, 0x49,
   587  	0x45, 0x4e, 0x54, 0x10, 0x06, 0x12, 0x3a, 0x0a, 0x36, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e,
   588  	0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x53, 0x54,
   589  	0x52, 0x45, 0x41, 0x4d, 0x45, 0x52, 0x5f, 0x44, 0x49, 0x53, 0x43, 0x4f, 0x4e, 0x4e, 0x45, 0x43,
   590  	0x54, 0x45, 0x44, 0x5f, 0x46, 0x52, 0x4f, 0x4d, 0x5f, 0x43, 0x4c, 0x49, 0x45, 0x4e, 0x54, 0x10,
   591  	0x07, 0x12, 0x41, 0x0a, 0x3d, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45,
   592  	0x4e, 0x54, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x53, 0x54, 0x52, 0x45, 0x41, 0x4d,
   593  	0x45, 0x52, 0x5f, 0x52, 0x45, 0x43, 0x45, 0x49, 0x56, 0x45, 0x44, 0x5f, 0x43, 0x52, 0x45, 0x41,
   594  	0x54, 0x45, 0x5f, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x52, 0x45, 0x51, 0x55, 0x45,
   595  	0x53, 0x54, 0x10, 0x08, 0x12, 0x3c, 0x0a, 0x38, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f,
   596  	0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x53, 0x54, 0x52,
   597  	0x45, 0x41, 0x4d, 0x45, 0x52, 0x5f, 0x47, 0x41, 0x4d, 0x45, 0x5f, 0x4d, 0x45, 0x53, 0x53, 0x41,
   598  	0x47, 0x45, 0x5f, 0x53, 0x54, 0x52, 0x45, 0x41, 0x4d, 0x5f, 0x43, 0x4c, 0x4f, 0x53, 0x45, 0x44,
   599  	0x10, 0x09, 0x12, 0x3a, 0x0a, 0x36, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56,
   600  	0x45, 0x4e, 0x54, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x53, 0x54, 0x52, 0x45, 0x41,
   601  	0x4d, 0x45, 0x52, 0x5f, 0x47, 0x41, 0x4d, 0x45, 0x5f, 0x46, 0x52, 0x41, 0x4d, 0x45, 0x5f, 0x53,
   602  	0x54, 0x52, 0x45, 0x41, 0x4d, 0x5f, 0x43, 0x4c, 0x4f, 0x53, 0x45, 0x44, 0x10, 0x0a, 0x12, 0x3b,
   603  	0x0a, 0x37, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f,
   604  	0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x53, 0x54, 0x52, 0x45, 0x41, 0x4d, 0x45, 0x52, 0x5f,
   605  	0x47, 0x41, 0x4d, 0x45, 0x5f, 0x4d, 0x45, 0x53, 0x53, 0x41, 0x47, 0x45, 0x5f, 0x53, 0x54, 0x52,
   606  	0x45, 0x41, 0x4d, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x0b, 0x12, 0x39, 0x0a, 0x35, 0x53,
   607  	0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f, 0x53, 0x45, 0x52,
   608  	0x56, 0x45, 0x52, 0x5f, 0x53, 0x54, 0x52, 0x45, 0x41, 0x4d, 0x45, 0x52, 0x5f, 0x47, 0x41, 0x4d,
   609  	0x45, 0x5f, 0x41, 0x55, 0x44, 0x49, 0x4f, 0x5f, 0x53, 0x54, 0x52, 0x45, 0x41, 0x4d, 0x5f, 0x45,
   610  	0x52, 0x52, 0x4f, 0x52, 0x10, 0x0c, 0x12, 0x3a, 0x0a, 0x36, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f,
   611  	0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x53,
   612  	0x54, 0x52, 0x45, 0x41, 0x4d, 0x45, 0x52, 0x5f, 0x47, 0x41, 0x4d, 0x45, 0x5f, 0x41, 0x55, 0x44,
   613  	0x49, 0x4f, 0x5f, 0x53, 0x54, 0x52, 0x45, 0x41, 0x4d, 0x5f, 0x43, 0x4c, 0x4f, 0x53, 0x45, 0x44,
   614  	0x10, 0x0d, 0x12, 0x39, 0x0a, 0x35, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56,
   615  	0x45, 0x4e, 0x54, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x53, 0x54, 0x52, 0x45, 0x41,
   616  	0x4d, 0x45, 0x52, 0x5f, 0x47, 0x41, 0x4d, 0x45, 0x5f, 0x46, 0x52, 0x41, 0x4d, 0x45, 0x5f, 0x53,
   617  	0x54, 0x52, 0x45, 0x41, 0x4d, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x0e, 0x12, 0x41, 0x0a,
   618  	0x3d, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f, 0x53,
   619  	0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x47, 0x41, 0x4d, 0x45, 0x5f, 0x44, 0x49, 0x53, 0x43, 0x4f,
   620  	0x4e, 0x4e, 0x45, 0x43, 0x54, 0x49, 0x4e, 0x47, 0x5f, 0x41, 0x46, 0x54, 0x45, 0x52, 0x5f, 0x50,
   621  	0x41, 0x55, 0x53, 0x45, 0x44, 0x5f, 0x54, 0x4f, 0x4f, 0x5f, 0x4c, 0x4f, 0x4e, 0x47, 0x10, 0x0f,
   622  	0x12, 0x43, 0x0a, 0x3f, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e,
   623  	0x54, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x53, 0x54, 0x52, 0x45, 0x41, 0x4d, 0x45,
   624  	0x52, 0x5f, 0x52, 0x45, 0x43, 0x45, 0x49, 0x56, 0x45, 0x44, 0x5f, 0x45, 0x58, 0x50, 0x45, 0x52,
   625  	0x49, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x43, 0x4f, 0x4e, 0x46, 0x49, 0x47, 0x55, 0x52, 0x41, 0x54,
   626  	0x49, 0x4f, 0x4e, 0x10, 0x10, 0x12, 0x3a, 0x0a, 0x36, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e,
   627  	0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x47, 0x41,
   628  	0x4d, 0x45, 0x5f, 0x43, 0x4f, 0x4e, 0x4e, 0x45, 0x43, 0x54, 0x45, 0x44, 0x5f, 0x54, 0x4f, 0x5f,
   629  	0x4c, 0x4f, 0x47, 0x47, 0x49, 0x4e, 0x47, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x49, 0x43, 0x45, 0x10,
   630  	0x11, 0x12, 0x3c, 0x0a, 0x38, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45,
   631  	0x4e, 0x54, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x53, 0x54, 0x52, 0x45, 0x41, 0x4d,
   632  	0x45, 0x52, 0x5f, 0x44, 0x45, 0x54, 0x45, 0x52, 0x4d, 0x49, 0x4e, 0x45, 0x44, 0x5f, 0x53, 0x45,
   633  	0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x4f, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x53, 0x10, 0x12, 0x12,
   634  	0x3d, 0x0a, 0x39, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54,
   635  	0x5f, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x53, 0x54, 0x52, 0x45, 0x41, 0x4d, 0x45, 0x52,
   636  	0x5f, 0x4b, 0x49, 0x4c, 0x4c, 0x45, 0x44, 0x5f, 0x49, 0x4e, 0x5f, 0x4d, 0x49, 0x44, 0x44, 0x4c,
   637  	0x45, 0x5f, 0x4f, 0x46, 0x5f, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x10, 0x13, 0x12, 0x34,
   638  	0x0a, 0x30, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f,
   639  	0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x47, 0x41, 0x4d, 0x45, 0x5f, 0x55, 0x50, 0x44, 0x41,
   640  	0x54, 0x45, 0x44, 0x5f, 0x46, 0x52, 0x41, 0x4d, 0x45, 0x5f, 0x50, 0x49, 0x50, 0x45, 0x4c, 0x49,
   641  	0x4e, 0x45, 0x10, 0x14, 0x12, 0x1e, 0x0a, 0x1a, 0x53, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f,
   642  	0x45, 0x56, 0x45, 0x4e, 0x54, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x45, 0x52, 0x52,
   643  	0x4f, 0x52, 0x10, 0x15, 0x42, 0x7b, 0x0a, 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
   644  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e,
   645  	0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x42, 0x0c, 0x4c, 0x6f, 0x67, 0x67,
   646  	0x69, 0x6e, 0x67, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x45, 0x67, 0x6f, 0x6f, 0x67,
   647  	0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65,
   648  	0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
   649  	0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2f, 0x6c,
   650  	0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2f, 0x76, 0x31, 0x3b, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e,
   651  	0x67, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   652  }
   653  
   654  var (
   655  	file_google_cloud_stream_logging_v1_logging_proto_rawDescOnce sync.Once
   656  	file_google_cloud_stream_logging_v1_logging_proto_rawDescData = file_google_cloud_stream_logging_v1_logging_proto_rawDesc
   657  )
   658  
   659  func file_google_cloud_stream_logging_v1_logging_proto_rawDescGZIP() []byte {
   660  	file_google_cloud_stream_logging_v1_logging_proto_rawDescOnce.Do(func() {
   661  		file_google_cloud_stream_logging_v1_logging_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_stream_logging_v1_logging_proto_rawDescData)
   662  	})
   663  	return file_google_cloud_stream_logging_v1_logging_proto_rawDescData
   664  }
   665  
   666  var file_google_cloud_stream_logging_v1_logging_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
   667  var file_google_cloud_stream_logging_v1_logging_proto_msgTypes = make([]protoimpl.MessageInfo, 3)
   668  var file_google_cloud_stream_logging_v1_logging_proto_goTypes = []interface{}{
   669  	(OperationEventType)(0),       // 0: google.cloud.stream.logging.v1.OperationEventType
   670  	(SessionEventType)(0),         // 1: google.cloud.stream.logging.v1.SessionEventType
   671  	(*OperationEventLog)(nil),     // 2: google.cloud.stream.logging.v1.OperationEventLog
   672  	(*OperationArtifact)(nil),     // 3: google.cloud.stream.logging.v1.OperationArtifact
   673  	(*SessionEventLog)(nil),       // 4: google.cloud.stream.logging.v1.SessionEventLog
   674  	(*timestamppb.Timestamp)(nil), // 5: google.protobuf.Timestamp
   675  }
   676  var file_google_cloud_stream_logging_v1_logging_proto_depIdxs = []int32{
   677  	0, // 0: google.cloud.stream.logging.v1.OperationEventLog.event_type:type_name -> google.cloud.stream.logging.v1.OperationEventType
   678  	5, // 1: google.cloud.stream.logging.v1.OperationEventLog.event_time:type_name -> google.protobuf.Timestamp
   679  	3, // 2: google.cloud.stream.logging.v1.OperationEventLog.operation_artifacts:type_name -> google.cloud.stream.logging.v1.OperationArtifact
   680  	1, // 3: google.cloud.stream.logging.v1.SessionEventLog.event_type:type_name -> google.cloud.stream.logging.v1.SessionEventType
   681  	5, // 4: google.cloud.stream.logging.v1.SessionEventLog.event_time:type_name -> google.protobuf.Timestamp
   682  	5, // [5:5] is the sub-list for method output_type
   683  	5, // [5:5] is the sub-list for method input_type
   684  	5, // [5:5] is the sub-list for extension type_name
   685  	5, // [5:5] is the sub-list for extension extendee
   686  	0, // [0:5] is the sub-list for field type_name
   687  }
   688  
   689  func init() { file_google_cloud_stream_logging_v1_logging_proto_init() }
   690  func file_google_cloud_stream_logging_v1_logging_proto_init() {
   691  	if File_google_cloud_stream_logging_v1_logging_proto != nil {
   692  		return
   693  	}
   694  	if !protoimpl.UnsafeEnabled {
   695  		file_google_cloud_stream_logging_v1_logging_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   696  			switch v := v.(*OperationEventLog); i {
   697  			case 0:
   698  				return &v.state
   699  			case 1:
   700  				return &v.sizeCache
   701  			case 2:
   702  				return &v.unknownFields
   703  			default:
   704  				return nil
   705  			}
   706  		}
   707  		file_google_cloud_stream_logging_v1_logging_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   708  			switch v := v.(*OperationArtifact); i {
   709  			case 0:
   710  				return &v.state
   711  			case 1:
   712  				return &v.sizeCache
   713  			case 2:
   714  				return &v.unknownFields
   715  			default:
   716  				return nil
   717  			}
   718  		}
   719  		file_google_cloud_stream_logging_v1_logging_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   720  			switch v := v.(*SessionEventLog); i {
   721  			case 0:
   722  				return &v.state
   723  			case 1:
   724  				return &v.sizeCache
   725  			case 2:
   726  				return &v.unknownFields
   727  			default:
   728  				return nil
   729  			}
   730  		}
   731  	}
   732  	type x struct{}
   733  	out := protoimpl.TypeBuilder{
   734  		File: protoimpl.DescBuilder{
   735  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   736  			RawDescriptor: file_google_cloud_stream_logging_v1_logging_proto_rawDesc,
   737  			NumEnums:      2,
   738  			NumMessages:   3,
   739  			NumExtensions: 0,
   740  			NumServices:   0,
   741  		},
   742  		GoTypes:           file_google_cloud_stream_logging_v1_logging_proto_goTypes,
   743  		DependencyIndexes: file_google_cloud_stream_logging_v1_logging_proto_depIdxs,
   744  		EnumInfos:         file_google_cloud_stream_logging_v1_logging_proto_enumTypes,
   745  		MessageInfos:      file_google_cloud_stream_logging_v1_logging_proto_msgTypes,
   746  	}.Build()
   747  	File_google_cloud_stream_logging_v1_logging_proto = out.File
   748  	file_google_cloud_stream_logging_v1_logging_proto_rawDesc = nil
   749  	file_google_cloud_stream_logging_v1_logging_proto_goTypes = nil
   750  	file_google_cloud_stream_logging_v1_logging_proto_depIdxs = nil
   751  }
   752  

View as plain text