package rpcreplay
import "cloud.google.com/go/rpcreplay/proto/rpcreplay"
Index ¶
- Variables
- type Entry
- func (*Entry) Descriptor() ([]byte, []int)
- func (m *Entry) GetIsError() bool
- func (m *Entry) GetKind() Entry_Kind
- func (m *Entry) GetMessage() *any.Any
- func (m *Entry) GetMethod() string
- func (m *Entry) GetRefIndex() int32
- func (*Entry) ProtoMessage()
- func (m *Entry) Reset()
- func (m *Entry) String() string
- func (m *Entry) XXX_DiscardUnknown()
- func (m *Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Entry) XXX_Merge(src proto.Message)
- func (m *Entry) XXX_Size() int
- func (m *Entry) XXX_Unmarshal(b []byte) error
- type Entry_Kind
Variables ¶
var Entry_Kind_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "REQUEST", 2: "RESPONSE", 3: "CREATE_STREAM", 4: "SEND", 5: "RECV", }
var Entry_Kind_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "REQUEST": 1, "RESPONSE": 2, "CREATE_STREAM": 3, "SEND": 4, "RECV": 5, }
Types ¶
type Entry ¶
type Entry struct { Kind Entry_Kind `protobuf:"varint,1,opt,name=kind,proto3,enum=rpcreplay.Entry_Kind" json:"kind,omitempty"` Method string `protobuf:"bytes,2,opt,name=method,proto3" json:"method,omitempty"` Message *any.Any `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"` IsError bool `protobuf:"varint,4,opt,name=is_error,json=isError,proto3" json:"is_error,omitempty"` RefIndex int32 `protobuf:"varint,5,opt,name=ref_index,json=refIndex,proto3" json:"ref_index,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
An Entry represents a single RPC activity, typically a request or response.
func (*Entry) Descriptor ¶
func (*Entry) GetIsError ¶
func (*Entry) GetKind ¶
func (m *Entry) GetKind() Entry_Kind
func (*Entry) GetMessage ¶
func (*Entry) GetMethod ¶
func (*Entry) GetRefIndex ¶
func (*Entry) ProtoMessage ¶
func (*Entry) ProtoMessage()
func (*Entry) Reset ¶
func (m *Entry) Reset()
func (*Entry) String ¶
func (*Entry) XXX_DiscardUnknown ¶
func (m *Entry) XXX_DiscardUnknown()
func (*Entry) XXX_Marshal ¶
func (*Entry) XXX_Merge ¶
func (*Entry) XXX_Size ¶
func (*Entry) XXX_Unmarshal ¶
type Entry_Kind ¶
type Entry_Kind int32
const ( Entry_TYPE_UNSPECIFIED Entry_Kind = 0 // A unary request. // method: the full name of the method // message: the request proto // is_error: false // ref_index: 0 Entry_REQUEST Entry_Kind = 1 // A unary response. // method: the full name of the method // message: // if is_error: a google.rpc.Status proto // else: the response proto // ref_index: index in the sequence of Entries of matching request (1-based) Entry_RESPONSE Entry_Kind = 2 // A method that creates a stream. // method: the full name of the method // message: // if is_error: a google.rpc.Status proto // else: nil // ref_index: 0 Entry_CREATE_STREAM Entry_Kind = 3 // A call to Send on the client returned by a stream-creating method. // method: unset // message: the proto being sent // is_error: false // ref_index: index of matching CREATE_STREAM entry (1-based) Entry_SEND Entry_Kind = 4 // A call to Recv on the client returned by a stream-creating method. // method: unset // message: // if is_error: a google.rpc.Status proto, or nil on EOF // else: the received message // ref_index: index of matching CREATE_STREAM entry Entry_RECV Entry_Kind = 5 )
func (Entry_Kind) EnumDescriptor ¶
func (Entry_Kind) EnumDescriptor() ([]byte, []int)
func (Entry_Kind) String ¶
func (x Entry_Kind) String() string
Source Files ¶
rpcreplay.pb.go
- Version
- v0.70.0
- Published
- Oct 19, 2020
- Platform
- windows/amd64
- Imports
- 4 packages
- Last checked
- 1 hour ago –
Tools for package owners.