...

Source file src/google.golang.org/genproto/googleapis/cloud/paymentgateway/issuerswitch/v1/logs.pb.go

Documentation: google.golang.org/genproto/googleapis/cloud/paymentgateway/issuerswitch/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.21.9
    19  // source: google/cloud/paymentgateway/issuerswitch/v1/logs.proto
    20  
    21  package issuerswitch
    22  
    23  import (
    24  	reflect "reflect"
    25  	sync "sync"
    26  
    27  	_type "google.golang.org/genproto/googleapis/logging/type"
    28  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    29  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    30  	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
    31  )
    32  
    33  const (
    34  	// Verify that this generated code is sufficiently up-to-date.
    35  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    36  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    37  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    38  )
    39  
    40  // The payload for the log entry.
    41  type UpiTransaction struct {
    42  	state         protoimpl.MessageState
    43  	sizeCache     protoimpl.SizeCache
    44  	unknownFields protoimpl.UnknownFields
    45  
    46  	// A human readable message about the log entry.
    47  	Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
    48  	// The severity of the log entry.
    49  	Severity _type.LogSeverity `protobuf:"varint,2,opt,name=severity,proto3,enum=google.logging.type.LogSeverity" json:"severity,omitempty"`
    50  	// The API type of the transaction.
    51  	ApiType ApiType `protobuf:"varint,3,opt,name=api_type,json=apiType,proto3,enum=google.cloud.paymentgateway.issuerswitch.v1.ApiType" json:"api_type,omitempty"`
    52  	// The XML API type of the transaction.
    53  	XmlApiType XmlApiType `protobuf:"varint,4,opt,name=xml_api_type,json=xmlApiType,proto3,enum=google.cloud.paymentgateway.issuerswitch.v1.XmlApiType" json:"xml_api_type,omitempty"`
    54  	// The type of the transaction.
    55  	TransactionType TransactionType `protobuf:"varint,5,opt,name=transaction_type,json=transactionType,proto3,enum=google.cloud.paymentgateway.issuerswitch.v1.TransactionType" json:"transaction_type,omitempty"`
    56  	// UPI's transaction ID.
    57  	TransactionId string `protobuf:"bytes,6,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"`
    58  	// UPI's message ID.
    59  	MessageId string `protobuf:"bytes,7,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"`
    60  	// The payment's RRN. This will be present only for payment related
    61  	// transactions.
    62  	Rrn string `protobuf:"bytes,8,opt,name=rrn,proto3" json:"rrn,omitempty"`
    63  	// The timestamp at which the payload was received by the issuer switch.
    64  	PayloadReceiptTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=payload_receipt_time,json=payloadReceiptTime,proto3" json:"payload_receipt_time,omitempty"`
    65  	// The timestamp at which the payload was sent by the issuer switch.
    66  	PayloadSentTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=payload_sent_time,json=payloadSentTime,proto3" json:"payload_sent_time,omitempty"`
    67  	// Status of the transaction which could be SUCCESS or FAILURE. This will be
    68  	// populated only after transaction is complete.
    69  	Status TransactionInfo_State `protobuf:"varint,11,opt,name=status,proto3,enum=google.cloud.paymentgateway.issuerswitch.v1.TransactionInfo_State" json:"status,omitempty"`
    70  	// Issuer switch error code. This will be present only for failed
    71  	// transactions.
    72  	ErrorCode string `protobuf:"bytes,12,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"`
    73  	// UPI error code that was sent back to NPCI. This will be present only for
    74  	// failed transactions.
    75  	UpiErrorCode string `protobuf:"bytes,13,opt,name=upi_error_code,json=upiErrorCode,proto3" json:"upi_error_code,omitempty"`
    76  	// Issuer switch error message. This will be present only for failed
    77  	// transactions.
    78  	ErrorMessage string `protobuf:"bytes,14,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
    79  	// The ack, request or response payload.
    80  	//
    81  	// Types that are assignable to Payload:
    82  	//
    83  	//	*UpiTransaction_Sent
    84  	//	*UpiTransaction_Received
    85  	Payload isUpiTransaction_Payload `protobuf_oneof:"payload"`
    86  }
    87  
    88  func (x *UpiTransaction) Reset() {
    89  	*x = UpiTransaction{}
    90  	if protoimpl.UnsafeEnabled {
    91  		mi := &file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_msgTypes[0]
    92  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    93  		ms.StoreMessageInfo(mi)
    94  	}
    95  }
    96  
    97  func (x *UpiTransaction) String() string {
    98  	return protoimpl.X.MessageStringOf(x)
    99  }
   100  
   101  func (*UpiTransaction) ProtoMessage() {}
   102  
   103  func (x *UpiTransaction) ProtoReflect() protoreflect.Message {
   104  	mi := &file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_msgTypes[0]
   105  	if protoimpl.UnsafeEnabled && x != nil {
   106  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   107  		if ms.LoadMessageInfo() == nil {
   108  			ms.StoreMessageInfo(mi)
   109  		}
   110  		return ms
   111  	}
   112  	return mi.MessageOf(x)
   113  }
   114  
   115  // Deprecated: Use UpiTransaction.ProtoReflect.Descriptor instead.
   116  func (*UpiTransaction) Descriptor() ([]byte, []int) {
   117  	return file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_rawDescGZIP(), []int{0}
   118  }
   119  
   120  func (x *UpiTransaction) GetMessage() string {
   121  	if x != nil {
   122  		return x.Message
   123  	}
   124  	return ""
   125  }
   126  
   127  func (x *UpiTransaction) GetSeverity() _type.LogSeverity {
   128  	if x != nil {
   129  		return x.Severity
   130  	}
   131  	return _type.LogSeverity_DEFAULT
   132  }
   133  
   134  func (x *UpiTransaction) GetApiType() ApiType {
   135  	if x != nil {
   136  		return x.ApiType
   137  	}
   138  	return ApiType_API_TYPE_UNSPECIFIED
   139  }
   140  
   141  func (x *UpiTransaction) GetXmlApiType() XmlApiType {
   142  	if x != nil {
   143  		return x.XmlApiType
   144  	}
   145  	return XmlApiType_XML_API_TYPE_UNSPECIFIED
   146  }
   147  
   148  func (x *UpiTransaction) GetTransactionType() TransactionType {
   149  	if x != nil {
   150  		return x.TransactionType
   151  	}
   152  	return TransactionType_TRANSACTION_TYPE_UNSPECIFIED
   153  }
   154  
   155  func (x *UpiTransaction) GetTransactionId() string {
   156  	if x != nil {
   157  		return x.TransactionId
   158  	}
   159  	return ""
   160  }
   161  
   162  func (x *UpiTransaction) GetMessageId() string {
   163  	if x != nil {
   164  		return x.MessageId
   165  	}
   166  	return ""
   167  }
   168  
   169  func (x *UpiTransaction) GetRrn() string {
   170  	if x != nil {
   171  		return x.Rrn
   172  	}
   173  	return ""
   174  }
   175  
   176  func (x *UpiTransaction) GetPayloadReceiptTime() *timestamppb.Timestamp {
   177  	if x != nil {
   178  		return x.PayloadReceiptTime
   179  	}
   180  	return nil
   181  }
   182  
   183  func (x *UpiTransaction) GetPayloadSentTime() *timestamppb.Timestamp {
   184  	if x != nil {
   185  		return x.PayloadSentTime
   186  	}
   187  	return nil
   188  }
   189  
   190  func (x *UpiTransaction) GetStatus() TransactionInfo_State {
   191  	if x != nil {
   192  		return x.Status
   193  	}
   194  	return TransactionInfo_STATE_UNSPECIFIED
   195  }
   196  
   197  func (x *UpiTransaction) GetErrorCode() string {
   198  	if x != nil {
   199  		return x.ErrorCode
   200  	}
   201  	return ""
   202  }
   203  
   204  func (x *UpiTransaction) GetUpiErrorCode() string {
   205  	if x != nil {
   206  		return x.UpiErrorCode
   207  	}
   208  	return ""
   209  }
   210  
   211  func (x *UpiTransaction) GetErrorMessage() string {
   212  	if x != nil {
   213  		return x.ErrorMessage
   214  	}
   215  	return ""
   216  }
   217  
   218  func (m *UpiTransaction) GetPayload() isUpiTransaction_Payload {
   219  	if m != nil {
   220  		return m.Payload
   221  	}
   222  	return nil
   223  }
   224  
   225  func (x *UpiTransaction) GetSent() string {
   226  	if x, ok := x.GetPayload().(*UpiTransaction_Sent); ok {
   227  		return x.Sent
   228  	}
   229  	return ""
   230  }
   231  
   232  func (x *UpiTransaction) GetReceived() string {
   233  	if x, ok := x.GetPayload().(*UpiTransaction_Received); ok {
   234  		return x.Received
   235  	}
   236  	return ""
   237  }
   238  
   239  type isUpiTransaction_Payload interface {
   240  	isUpiTransaction_Payload()
   241  }
   242  
   243  type UpiTransaction_Sent struct {
   244  	// The payload in XML format sent to the issuer switch.
   245  	Sent string `protobuf:"bytes,15,opt,name=sent,proto3,oneof"`
   246  }
   247  
   248  type UpiTransaction_Received struct {
   249  	// The payload in XML format received by the issuer switch.
   250  	Received string `protobuf:"bytes,16,opt,name=received,proto3,oneof"`
   251  }
   252  
   253  func (*UpiTransaction_Sent) isUpiTransaction_Payload() {}
   254  
   255  func (*UpiTransaction_Received) isUpiTransaction_Payload() {}
   256  
   257  var File_google_cloud_paymentgateway_issuerswitch_v1_logs_proto protoreflect.FileDescriptor
   258  
   259  var file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_rawDesc = []byte{
   260  	0x0a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x70,
   261  	0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x2f, 0x69, 0x73,
   262  	0x73, 0x75, 0x65, 0x72, 0x73, 0x77, 0x69, 0x74, 0x63, 0x68, 0x2f, 0x76, 0x31, 0x2f, 0x6c, 0x6f,
   263  	0x67, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x2b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   264  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x70, 0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x67, 0x61,
   265  	0x74, 0x65, 0x77, 0x61, 0x79, 0x2e, 0x69, 0x73, 0x73, 0x75, 0x65, 0x72, 0x73, 0x77, 0x69, 0x74,
   266  	0x63, 0x68, 0x2e, 0x76, 0x31, 0x1a, 0x3f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c,
   267  	0x6f, 0x75, 0x64, 0x2f, 0x70, 0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x67, 0x61, 0x74, 0x65, 0x77,
   268  	0x61, 0x79, 0x2f, 0x69, 0x73, 0x73, 0x75, 0x65, 0x72, 0x73, 0x77, 0x69, 0x74, 0x63, 0x68, 0x2f,
   269  	0x76, 0x31, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73,
   270  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63,
   271  	0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x70, 0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x67, 0x61, 0x74, 0x65,
   272  	0x77, 0x61, 0x79, 0x2f, 0x69, 0x73, 0x73, 0x75, 0x65, 0x72, 0x73, 0x77, 0x69, 0x74, 0x63, 0x68,
   273  	0x2f, 0x76, 0x31, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
   274  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x26, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6c,
   275  	0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x6c, 0x6f, 0x67, 0x5f,
   276  	0x73, 0x65, 0x76, 0x65, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f,
   277  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f,
   278  	0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22,
   279  	0xf0, 0x06, 0x0a, 0x0e, 0x55, 0x70, 0x69, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69,
   280  	0x6f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x01, 0x20,
   281  	0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3c, 0x0a, 0x08,
   282  	0x73, 0x65, 0x76, 0x65, 0x72, 0x69, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x20,
   283  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e,
   284  	0x74, 0x79, 0x70, 0x65, 0x2e, 0x4c, 0x6f, 0x67, 0x53, 0x65, 0x76, 0x65, 0x72, 0x69, 0x74, 0x79,
   285  	0x52, 0x08, 0x73, 0x65, 0x76, 0x65, 0x72, 0x69, 0x74, 0x79, 0x12, 0x4f, 0x0a, 0x08, 0x61, 0x70,
   286  	0x69, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x34, 0x2e, 0x67,
   287  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x70, 0x61, 0x79, 0x6d,
   288  	0x65, 0x6e, 0x74, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x2e, 0x69, 0x73, 0x73, 0x75, 0x65,
   289  	0x72, 0x73, 0x77, 0x69, 0x74, 0x63, 0x68, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x70, 0x69, 0x54, 0x79,
   290  	0x70, 0x65, 0x52, 0x07, 0x61, 0x70, 0x69, 0x54, 0x79, 0x70, 0x65, 0x12, 0x59, 0x0a, 0x0c, 0x78,
   291  	0x6d, 0x6c, 0x5f, 0x61, 0x70, 0x69, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
   292  	0x0e, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
   293  	0x2e, 0x70, 0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x2e,
   294  	0x69, 0x73, 0x73, 0x75, 0x65, 0x72, 0x73, 0x77, 0x69, 0x74, 0x63, 0x68, 0x2e, 0x76, 0x31, 0x2e,
   295  	0x58, 0x6d, 0x6c, 0x41, 0x70, 0x69, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0a, 0x78, 0x6d, 0x6c, 0x41,
   296  	0x70, 0x69, 0x54, 0x79, 0x70, 0x65, 0x12, 0x67, 0x0a, 0x10, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61,
   297  	0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e,
   298  	0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
   299  	0x70, 0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x2e, 0x69,
   300  	0x73, 0x73, 0x75, 0x65, 0x72, 0x73, 0x77, 0x69, 0x74, 0x63, 0x68, 0x2e, 0x76, 0x31, 0x2e, 0x54,
   301  	0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0f,
   302  	0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12,
   303  	0x25, 0x0a, 0x0e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69,
   304  	0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63,
   305  	0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
   306  	0x65, 0x5f, 0x69, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6d, 0x65, 0x73, 0x73,
   307  	0x61, 0x67, 0x65, 0x49, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x72, 0x72, 0x6e, 0x18, 0x08, 0x20, 0x01,
   308  	0x28, 0x09, 0x52, 0x03, 0x72, 0x72, 0x6e, 0x12, 0x4c, 0x0a, 0x14, 0x70, 0x61, 0x79, 0x6c, 0x6f,
   309  	0x61, 0x64, 0x5f, 0x72, 0x65, 0x63, 0x65, 0x69, 0x70, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18,
   310  	0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
   311  	0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d,
   312  	0x70, 0x52, 0x12, 0x70, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x63, 0x65, 0x69, 0x70,
   313  	0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x46, 0x0a, 0x11, 0x70, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64,
   314  	0x5f, 0x73, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b,
   315  	0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
   316  	0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0f, 0x70, 0x61,
   317  	0x79, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x65, 0x6e, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x5a, 0x0a,
   318  	0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x42, 0x2e,
   319  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x70, 0x61, 0x79,
   320  	0x6d, 0x65, 0x6e, 0x74, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x2e, 0x69, 0x73, 0x73, 0x75,
   321  	0x65, 0x72, 0x73, 0x77, 0x69, 0x74, 0x63, 0x68, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e,
   322  	0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x2e, 0x53, 0x74, 0x61, 0x74,
   323  	0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x65, 0x72, 0x72,
   324  	0x6f, 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x65,
   325  	0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x24, 0x0a, 0x0e, 0x75, 0x70, 0x69, 0x5f,
   326  	0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09,
   327  	0x52, 0x0c, 0x75, 0x70, 0x69, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x23,
   328  	0x0a, 0x0d, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18,
   329  	0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x65, 0x73, 0x73,
   330  	0x61, 0x67, 0x65, 0x12, 0x14, 0x0a, 0x04, 0x73, 0x65, 0x6e, 0x74, 0x18, 0x0f, 0x20, 0x01, 0x28,
   331  	0x09, 0x48, 0x00, 0x52, 0x04, 0x73, 0x65, 0x6e, 0x74, 0x12, 0x1c, 0x0a, 0x08, 0x72, 0x65, 0x63,
   332  	0x65, 0x69, 0x76, 0x65, 0x64, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x08, 0x72,
   333  	0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x64, 0x42, 0x09, 0x0a, 0x07, 0x70, 0x61, 0x79, 0x6c, 0x6f,
   334  	0x61, 0x64, 0x42, 0xa5, 0x02, 0x0a, 0x2f, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   335  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x70, 0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x67,
   336  	0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x2e, 0x69, 0x73, 0x73, 0x75, 0x65, 0x72, 0x73, 0x77, 0x69,
   337  	0x74, 0x63, 0x68, 0x2e, 0x76, 0x31, 0x42, 0x09, 0x4c, 0x6f, 0x67, 0x73, 0x50, 0x72, 0x6f, 0x74,
   338  	0x6f, 0x50, 0x01, 0x5a, 0x57, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61,
   339  	0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f,
   340  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64,
   341  	0x2f, 0x70, 0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x2f,
   342  	0x69, 0x73, 0x73, 0x75, 0x65, 0x72, 0x73, 0x77, 0x69, 0x74, 0x63, 0x68, 0x2f, 0x76, 0x31, 0x3b,
   343  	0x69, 0x73, 0x73, 0x75, 0x65, 0x72, 0x73, 0x77, 0x69, 0x74, 0x63, 0x68, 0xaa, 0x02, 0x2b, 0x47,
   344  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x50, 0x61, 0x79, 0x6d,
   345  	0x65, 0x6e, 0x74, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x2e, 0x49, 0x73, 0x73, 0x75, 0x65,
   346  	0x72, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x2b, 0x47, 0x6f, 0x6f,
   347  	0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x50, 0x61, 0x79, 0x6d, 0x65, 0x6e,
   348  	0x74, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x5c, 0x49, 0x73, 0x73, 0x75, 0x65, 0x72, 0x53,
   349  	0x77, 0x69, 0x74, 0x63, 0x68, 0x5c, 0x56, 0x31, 0xea, 0x02, 0x2f, 0x47, 0x6f, 0x6f, 0x67, 0x6c,
   350  	0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x50, 0x61, 0x79, 0x6d, 0x65, 0x6e,
   351  	0x74, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x3a, 0x3a, 0x49, 0x73, 0x73, 0x75, 0x65, 0x72,
   352  	0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
   353  	0x6f, 0x33,
   354  }
   355  
   356  var (
   357  	file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_rawDescOnce sync.Once
   358  	file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_rawDescData = file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_rawDesc
   359  )
   360  
   361  func file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_rawDescGZIP() []byte {
   362  	file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_rawDescOnce.Do(func() {
   363  		file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_rawDescData)
   364  	})
   365  	return file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_rawDescData
   366  }
   367  
   368  var file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
   369  var file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_goTypes = []interface{}{
   370  	(*UpiTransaction)(nil),        // 0: google.cloud.paymentgateway.issuerswitch.v1.UpiTransaction
   371  	(_type.LogSeverity)(0),        // 1: google.logging.type.LogSeverity
   372  	(ApiType)(0),                  // 2: google.cloud.paymentgateway.issuerswitch.v1.ApiType
   373  	(XmlApiType)(0),               // 3: google.cloud.paymentgateway.issuerswitch.v1.XmlApiType
   374  	(TransactionType)(0),          // 4: google.cloud.paymentgateway.issuerswitch.v1.TransactionType
   375  	(*timestamppb.Timestamp)(nil), // 5: google.protobuf.Timestamp
   376  	(TransactionInfo_State)(0),    // 6: google.cloud.paymentgateway.issuerswitch.v1.TransactionInfo.State
   377  }
   378  var file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_depIdxs = []int32{
   379  	1, // 0: google.cloud.paymentgateway.issuerswitch.v1.UpiTransaction.severity:type_name -> google.logging.type.LogSeverity
   380  	2, // 1: google.cloud.paymentgateway.issuerswitch.v1.UpiTransaction.api_type:type_name -> google.cloud.paymentgateway.issuerswitch.v1.ApiType
   381  	3, // 2: google.cloud.paymentgateway.issuerswitch.v1.UpiTransaction.xml_api_type:type_name -> google.cloud.paymentgateway.issuerswitch.v1.XmlApiType
   382  	4, // 3: google.cloud.paymentgateway.issuerswitch.v1.UpiTransaction.transaction_type:type_name -> google.cloud.paymentgateway.issuerswitch.v1.TransactionType
   383  	5, // 4: google.cloud.paymentgateway.issuerswitch.v1.UpiTransaction.payload_receipt_time:type_name -> google.protobuf.Timestamp
   384  	5, // 5: google.cloud.paymentgateway.issuerswitch.v1.UpiTransaction.payload_sent_time:type_name -> google.protobuf.Timestamp
   385  	6, // 6: google.cloud.paymentgateway.issuerswitch.v1.UpiTransaction.status:type_name -> google.cloud.paymentgateway.issuerswitch.v1.TransactionInfo.State
   386  	7, // [7:7] is the sub-list for method output_type
   387  	7, // [7:7] is the sub-list for method input_type
   388  	7, // [7:7] is the sub-list for extension type_name
   389  	7, // [7:7] is the sub-list for extension extendee
   390  	0, // [0:7] is the sub-list for field type_name
   391  }
   392  
   393  func init() { file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_init() }
   394  func file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_init() {
   395  	if File_google_cloud_paymentgateway_issuerswitch_v1_logs_proto != nil {
   396  		return
   397  	}
   398  	file_google_cloud_paymentgateway_issuerswitch_v1_common_fields_proto_init()
   399  	file_google_cloud_paymentgateway_issuerswitch_v1_transactions_proto_init()
   400  	if !protoimpl.UnsafeEnabled {
   401  		file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   402  			switch v := v.(*UpiTransaction); i {
   403  			case 0:
   404  				return &v.state
   405  			case 1:
   406  				return &v.sizeCache
   407  			case 2:
   408  				return &v.unknownFields
   409  			default:
   410  				return nil
   411  			}
   412  		}
   413  	}
   414  	file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_msgTypes[0].OneofWrappers = []interface{}{
   415  		(*UpiTransaction_Sent)(nil),
   416  		(*UpiTransaction_Received)(nil),
   417  	}
   418  	type x struct{}
   419  	out := protoimpl.TypeBuilder{
   420  		File: protoimpl.DescBuilder{
   421  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   422  			RawDescriptor: file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_rawDesc,
   423  			NumEnums:      0,
   424  			NumMessages:   1,
   425  			NumExtensions: 0,
   426  			NumServices:   0,
   427  		},
   428  		GoTypes:           file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_goTypes,
   429  		DependencyIndexes: file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_depIdxs,
   430  		MessageInfos:      file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_msgTypes,
   431  	}.Build()
   432  	File_google_cloud_paymentgateway_issuerswitch_v1_logs_proto = out.File
   433  	file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_rawDesc = nil
   434  	file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_goTypes = nil
   435  	file_google_cloud_paymentgateway_issuerswitch_v1_logs_proto_depIdxs = nil
   436  }
   437  

View as plain text