interaction_session_grpc_service

package
v0.0.0-...-629506d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 26, 2024 License: Apache-2.0 Imports: 10 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_interaction_session_proto protoreflect.FileDescriptor
View Source
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.

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 (*InteractionSessionIdGrpcResponse) ProtoMessage

func (*InteractionSessionIdGrpcResponse) ProtoMessage()

func (*InteractionSessionIdGrpcResponse) ProtoReflect

func (*InteractionSessionIdGrpcResponse) Reset

func (*InteractionSessionIdGrpcResponse) String

type UnimplementedInteractionSessionGrpcServiceServer

type UnimplementedInteractionSessionGrpcServiceServer struct {
}

UnimplementedInteractionSessionGrpcServiceServer should be embedded to have forward compatible implementations.

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 (*UpsertInteractionSessionGrpcRequest) GetChannelData

func (x *UpsertInteractionSessionGrpcRequest) GetChannelData() string

func (*UpsertInteractionSessionGrpcRequest) GetCreatedAt

func (*UpsertInteractionSessionGrpcRequest) GetExternalSystemFields

func (x *UpsertInteractionSessionGrpcRequest) GetExternalSystemFields() *common.ExternalSystemFields

func (*UpsertInteractionSessionGrpcRequest) GetId

func (*UpsertInteractionSessionGrpcRequest) GetIdentifier

func (x *UpsertInteractionSessionGrpcRequest) GetIdentifier() string

func (*UpsertInteractionSessionGrpcRequest) GetLoggedInUserId

func (x *UpsertInteractionSessionGrpcRequest) GetLoggedInUserId() string

func (*UpsertInteractionSessionGrpcRequest) GetName

func (*UpsertInteractionSessionGrpcRequest) GetSourceFields

func (*UpsertInteractionSessionGrpcRequest) GetStatus

func (*UpsertInteractionSessionGrpcRequest) GetTenant

func (*UpsertInteractionSessionGrpcRequest) GetType

func (*UpsertInteractionSessionGrpcRequest) GetUpdatedAt

func (*UpsertInteractionSessionGrpcRequest) ProtoMessage

func (*UpsertInteractionSessionGrpcRequest) ProtoMessage()

func (*UpsertInteractionSessionGrpcRequest) ProtoReflect

func (*UpsertInteractionSessionGrpcRequest) Reset

func (*UpsertInteractionSessionGrpcRequest) String

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL