Documentation ¶
Index ¶
- Variables
- func RegisterInteractionSessionGrpcServiceServer(s grpc.ServiceRegistrar, srv InteractionSessionGrpcServiceServer)
- type InteractionSessionGrpcServiceClient
- type InteractionSessionGrpcServiceServer
- type InteractionSessionIdGrpcResponse
- func (*InteractionSessionIdGrpcResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InteractionSessionIdGrpcResponse) GetId() string
- func (*InteractionSessionIdGrpcResponse) ProtoMessage()
- func (x *InteractionSessionIdGrpcResponse) ProtoReflect() protoreflect.Message
- func (x *InteractionSessionIdGrpcResponse) Reset()
- func (x *InteractionSessionIdGrpcResponse) String() string
- type UnimplementedInteractionSessionGrpcServiceServer
- type UnsafeInteractionSessionGrpcServiceServer
- type UpsertInteractionSessionGrpcRequest
- func (*UpsertInteractionSessionGrpcRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertInteractionSessionGrpcRequest) GetChannel() string
- func (x *UpsertInteractionSessionGrpcRequest) GetChannelData() string
- func (x *UpsertInteractionSessionGrpcRequest) GetCreatedAt() *timestamppb.Timestamp
- func (x *UpsertInteractionSessionGrpcRequest) GetExternalSystemFields() *common.ExternalSystemFields
- func (x *UpsertInteractionSessionGrpcRequest) GetId() string
- func (x *UpsertInteractionSessionGrpcRequest) GetIdentifier() string
- func (x *UpsertInteractionSessionGrpcRequest) GetLoggedInUserId() string
- func (x *UpsertInteractionSessionGrpcRequest) GetName() string
- func (x *UpsertInteractionSessionGrpcRequest) GetSourceFields() *common.SourceFields
- func (x *UpsertInteractionSessionGrpcRequest) GetStatus() string
- func (x *UpsertInteractionSessionGrpcRequest) GetTenant() string
- func (x *UpsertInteractionSessionGrpcRequest) GetType() string
- func (x *UpsertInteractionSessionGrpcRequest) GetUpdatedAt() *timestamppb.Timestamp
- func (*UpsertInteractionSessionGrpcRequest) ProtoMessage()
- func (x *UpsertInteractionSessionGrpcRequest) ProtoReflect() protoreflect.Message
- func (x *UpsertInteractionSessionGrpcRequest) Reset()
- func (x *UpsertInteractionSessionGrpcRequest) String() string
Constants ¶
This section is empty.
Variables ¶
var File_interaction_session_proto protoreflect.FileDescriptor
var InteractionSessionGrpcService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "interactionSessionGrpcService", HandlerType: (*InteractionSessionGrpcServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "UpsertInteractionSession", Handler: _InteractionSessionGrpcService_UpsertInteractionSession_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "interaction_session.proto", }
InteractionSessionGrpcService_ServiceDesc is the grpc.ServiceDesc for InteractionSessionGrpcService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterInteractionSessionGrpcServiceServer ¶
func RegisterInteractionSessionGrpcServiceServer(s grpc.ServiceRegistrar, srv InteractionSessionGrpcServiceServer)
Types ¶
type InteractionSessionGrpcServiceClient ¶
type InteractionSessionGrpcServiceClient interface {
UpsertInteractionSession(ctx context.Context, in *UpsertInteractionSessionGrpcRequest, opts ...grpc.CallOption) (*InteractionSessionIdGrpcResponse, error)
}
InteractionSessionGrpcServiceClient is the client API for InteractionSessionGrpcService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewInteractionSessionGrpcServiceClient ¶
func NewInteractionSessionGrpcServiceClient(cc grpc.ClientConnInterface) InteractionSessionGrpcServiceClient
type InteractionSessionGrpcServiceServer ¶
type InteractionSessionGrpcServiceServer interface {
UpsertInteractionSession(context.Context, *UpsertInteractionSessionGrpcRequest) (*InteractionSessionIdGrpcResponse, error)
}
InteractionSessionGrpcServiceServer is the server API for InteractionSessionGrpcService service. All implementations should embed UnimplementedInteractionSessionGrpcServiceServer for forward compatibility
type InteractionSessionIdGrpcResponse ¶
type InteractionSessionIdGrpcResponse struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*InteractionSessionIdGrpcResponse) Descriptor
deprecated
func (*InteractionSessionIdGrpcResponse) Descriptor() ([]byte, []int)
Deprecated: Use InteractionSessionIdGrpcResponse.ProtoReflect.Descriptor instead.
func (*InteractionSessionIdGrpcResponse) GetId ¶
func (x *InteractionSessionIdGrpcResponse) GetId() string
func (*InteractionSessionIdGrpcResponse) ProtoMessage ¶
func (*InteractionSessionIdGrpcResponse) ProtoMessage()
func (*InteractionSessionIdGrpcResponse) ProtoReflect ¶
func (x *InteractionSessionIdGrpcResponse) ProtoReflect() protoreflect.Message
func (*InteractionSessionIdGrpcResponse) Reset ¶
func (x *InteractionSessionIdGrpcResponse) Reset()
func (*InteractionSessionIdGrpcResponse) String ¶
func (x *InteractionSessionIdGrpcResponse) String() string
type UnimplementedInteractionSessionGrpcServiceServer ¶
type UnimplementedInteractionSessionGrpcServiceServer struct { }
UnimplementedInteractionSessionGrpcServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedInteractionSessionGrpcServiceServer) UpsertInteractionSession ¶
func (UnimplementedInteractionSessionGrpcServiceServer) UpsertInteractionSession(context.Context, *UpsertInteractionSessionGrpcRequest) (*InteractionSessionIdGrpcResponse, error)
type UnsafeInteractionSessionGrpcServiceServer ¶
type UnsafeInteractionSessionGrpcServiceServer interface {
// contains filtered or unexported methods
}
UnsafeInteractionSessionGrpcServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to InteractionSessionGrpcServiceServer will result in compilation errors.
type UpsertInteractionSessionGrpcRequest ¶
type UpsertInteractionSessionGrpcRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Tenant string `protobuf:"bytes,2,opt,name=tenant,proto3" json:"tenant,omitempty"` LoggedInUserId string `protobuf:"bytes,3,opt,name=loggedInUserId,proto3" json:"loggedInUserId,omitempty"` SourceFields *common.SourceFields `protobuf:"bytes,4,opt,name=sourceFields,proto3" json:"sourceFields,omitempty"` ExternalSystemFields *common.ExternalSystemFields `protobuf:"bytes,5,opt,name=externalSystemFields,proto3" json:"externalSystemFields,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=createdAt,proto3" json:"createdAt,omitempty"` UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"` Identifier string `protobuf:"bytes,8,opt,name=identifier,proto3" json:"identifier,omitempty"` Status string `protobuf:"bytes,9,opt,name=status,proto3" json:"status,omitempty"` Type string `protobuf:"bytes,10,opt,name=type,proto3" json:"type,omitempty"` Channel string `protobuf:"bytes,11,opt,name=channel,proto3" json:"channel,omitempty"` Name string `protobuf:"bytes,12,opt,name=name,proto3" json:"name,omitempty"` ChannelData string `protobuf:"bytes,13,opt,name=channelData,proto3" json:"channelData,omitempty"` // contains filtered or unexported fields }
func (*UpsertInteractionSessionGrpcRequest) Descriptor
deprecated
func (*UpsertInteractionSessionGrpcRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpsertInteractionSessionGrpcRequest.ProtoReflect.Descriptor instead.
func (*UpsertInteractionSessionGrpcRequest) GetChannel ¶
func (x *UpsertInteractionSessionGrpcRequest) GetChannel() string
func (*UpsertInteractionSessionGrpcRequest) GetChannelData ¶
func (x *UpsertInteractionSessionGrpcRequest) GetChannelData() string
func (*UpsertInteractionSessionGrpcRequest) GetCreatedAt ¶
func (x *UpsertInteractionSessionGrpcRequest) GetCreatedAt() *timestamppb.Timestamp
func (*UpsertInteractionSessionGrpcRequest) GetExternalSystemFields ¶
func (x *UpsertInteractionSessionGrpcRequest) GetExternalSystemFields() *common.ExternalSystemFields
func (*UpsertInteractionSessionGrpcRequest) GetId ¶
func (x *UpsertInteractionSessionGrpcRequest) GetId() string
func (*UpsertInteractionSessionGrpcRequest) GetIdentifier ¶
func (x *UpsertInteractionSessionGrpcRequest) GetIdentifier() string
func (*UpsertInteractionSessionGrpcRequest) GetLoggedInUserId ¶
func (x *UpsertInteractionSessionGrpcRequest) GetLoggedInUserId() string
func (*UpsertInteractionSessionGrpcRequest) GetName ¶
func (x *UpsertInteractionSessionGrpcRequest) GetName() string
func (*UpsertInteractionSessionGrpcRequest) GetSourceFields ¶
func (x *UpsertInteractionSessionGrpcRequest) GetSourceFields() *common.SourceFields
func (*UpsertInteractionSessionGrpcRequest) GetStatus ¶
func (x *UpsertInteractionSessionGrpcRequest) GetStatus() string
func (*UpsertInteractionSessionGrpcRequest) GetTenant ¶
func (x *UpsertInteractionSessionGrpcRequest) GetTenant() string
func (*UpsertInteractionSessionGrpcRequest) GetType ¶
func (x *UpsertInteractionSessionGrpcRequest) GetType() string
func (*UpsertInteractionSessionGrpcRequest) GetUpdatedAt ¶
func (x *UpsertInteractionSessionGrpcRequest) GetUpdatedAt() *timestamppb.Timestamp
func (*UpsertInteractionSessionGrpcRequest) ProtoMessage ¶
func (*UpsertInteractionSessionGrpcRequest) ProtoMessage()
func (*UpsertInteractionSessionGrpcRequest) ProtoReflect ¶
func (x *UpsertInteractionSessionGrpcRequest) ProtoReflect() protoreflect.Message
func (*UpsertInteractionSessionGrpcRequest) Reset ¶
func (x *UpsertInteractionSessionGrpcRequest) Reset()
func (*UpsertInteractionSessionGrpcRequest) String ¶
func (x *UpsertInteractionSessionGrpcRequest) String() string