helpdesk

package
v0.0.0-...-5dfe74e Latest Latest
Warning

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

Go to latest
Published: Apr 29, 2024 License: MIT Imports: 24 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Helpdesk_DescribeDocument_FullMethodName = "/eolymp.helpdesk.Helpdesk/DescribeDocument"
	Helpdesk_ListDocuments_FullMethodName    = "/eolymp.helpdesk.Helpdesk/ListDocuments"
	Helpdesk_CreateDocument_FullMethodName   = "/eolymp.helpdesk.Helpdesk/CreateDocument"
	Helpdesk_UpdateDocument_FullMethodName   = "/eolymp.helpdesk.Helpdesk/UpdateDocument"
	Helpdesk_DeleteDocument_FullMethodName   = "/eolymp.helpdesk.Helpdesk/DeleteDocument"
	Helpdesk_DescribePath_FullMethodName     = "/eolymp.helpdesk.Helpdesk/DescribePath"
	Helpdesk_ListPaths_FullMethodName        = "/eolymp.helpdesk.Helpdesk/ListPaths"
	Helpdesk_ListParents_FullMethodName      = "/eolymp.helpdesk.Helpdesk/ListParents"
)
View Source
const (
	Support_CreateTicket_FullMethodName      = "/eolymp.helpdesk.Support/CreateTicket"
	Support_UpdateTicket_FullMethodName      = "/eolymp.helpdesk.Support/UpdateTicket"
	Support_DeleteTicket_FullMethodName      = "/eolymp.helpdesk.Support/DeleteTicket"
	Support_DescribeTicket_FullMethodName    = "/eolymp.helpdesk.Support/DescribeTicket"
	Support_ListTickets_FullMethodName       = "/eolymp.helpdesk.Support/ListTickets"
	Support_ApproveTicket_FullMethodName     = "/eolymp.helpdesk.Support/ApproveTicket"
	Support_RejectTicket_FullMethodName      = "/eolymp.helpdesk.Support/RejectTicket"
	Support_CloseTicket_FullMethodName       = "/eolymp.helpdesk.Support/CloseTicket"
	Support_AddComment_FullMethodName        = "/eolymp.helpdesk.Support/AddComment"
	Support_UpdateComment_FullMethodName     = "/eolymp.helpdesk.Support/UpdateComment"
	Support_DeleteComment_FullMethodName     = "/eolymp.helpdesk.Support/DeleteComment"
	Support_ListComments_FullMethodName      = "/eolymp.helpdesk.Support/ListComments"
	Support_DescribeComment_FullMethodName   = "/eolymp.helpdesk.Support/DescribeComment"
	Support_CreateAutoReply_FullMethodName   = "/eolymp.helpdesk.Support/CreateAutoReply"
	Support_UpdateAutoReply_FullMethodName   = "/eolymp.helpdesk.Support/UpdateAutoReply"
	Support_DeleteAutoReply_FullMethodName   = "/eolymp.helpdesk.Support/DeleteAutoReply"
	Support_ListAutoReplies_FullMethodName   = "/eolymp.helpdesk.Support/ListAutoReplies"
	Support_DescribeAutoReply_FullMethodName = "/eolymp.helpdesk.Support/DescribeAutoReply"
)

Variables

View Source
var (
	Ticket_Type_name = map[int32]string{
		0: "NONE",
		1: "QUESTION",
		2: "QUOTA_INCREASE",
		3: "FEEDBACK",
		4: "ACADEMIC_PLAN_REQUEST",
		5: "SALES_REQUEST",
	}
	Ticket_Type_value = map[string]int32{
		"NONE":                  0,
		"QUESTION":              1,
		"QUOTA_INCREASE":        2,
		"FEEDBACK":              3,
		"ACADEMIC_PLAN_REQUEST": 4,
		"SALES_REQUEST":         5,
	}
)

Enum value maps for Ticket_Type.

View Source
var (
	Ticket_Status_name = map[int32]string{
		0: "UNKNOWN",
		1: "PENDING",
		2: "AWAITING",
		3: "CLOSED",
		4: "APPROVED",
		5: "REJECTED",
	}
	Ticket_Status_value = map[string]int32{
		"UNKNOWN":  0,
		"PENDING":  1,
		"AWAITING": 2,
		"CLOSED":   3,
		"APPROVED": 4,
		"REJECTED": 5,
	}
)

Enum value maps for Ticket_Status.

View Source
var File_eolymp_helpdesk_auto_reply_proto protoreflect.FileDescriptor
View Source
var File_eolymp_helpdesk_document_proto protoreflect.FileDescriptor
View Source
var File_eolymp_helpdesk_events_proto protoreflect.FileDescriptor
View Source
var File_eolymp_helpdesk_helpdesk_proto protoreflect.FileDescriptor
View Source
var File_eolymp_helpdesk_support_proto protoreflect.FileDescriptor
View Source
var File_eolymp_helpdesk_ticket_proto protoreflect.FileDescriptor
View Source
var Helpdesk_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "eolymp.helpdesk.Helpdesk",
	HandlerType: (*HelpdeskServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "DescribeDocument",
			Handler:    _Helpdesk_DescribeDocument_Handler,
		},
		{
			MethodName: "ListDocuments",
			Handler:    _Helpdesk_ListDocuments_Handler,
		},
		{
			MethodName: "CreateDocument",
			Handler:    _Helpdesk_CreateDocument_Handler,
		},
		{
			MethodName: "UpdateDocument",
			Handler:    _Helpdesk_UpdateDocument_Handler,
		},
		{
			MethodName: "DeleteDocument",
			Handler:    _Helpdesk_DeleteDocument_Handler,
		},
		{
			MethodName: "DescribePath",
			Handler:    _Helpdesk_DescribePath_Handler,
		},
		{
			MethodName: "ListPaths",
			Handler:    _Helpdesk_ListPaths_Handler,
		},
		{
			MethodName: "ListParents",
			Handler:    _Helpdesk_ListParents_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "eolymp/helpdesk/helpdesk.proto",
}

Helpdesk_ServiceDesc is the grpc.ServiceDesc for Helpdesk service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Support_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "eolymp.helpdesk.Support",
	HandlerType: (*SupportServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateTicket",
			Handler:    _Support_CreateTicket_Handler,
		},
		{
			MethodName: "UpdateTicket",
			Handler:    _Support_UpdateTicket_Handler,
		},
		{
			MethodName: "DeleteTicket",
			Handler:    _Support_DeleteTicket_Handler,
		},
		{
			MethodName: "DescribeTicket",
			Handler:    _Support_DescribeTicket_Handler,
		},
		{
			MethodName: "ListTickets",
			Handler:    _Support_ListTickets_Handler,
		},
		{
			MethodName: "ApproveTicket",
			Handler:    _Support_ApproveTicket_Handler,
		},
		{
			MethodName: "RejectTicket",
			Handler:    _Support_RejectTicket_Handler,
		},
		{
			MethodName: "CloseTicket",
			Handler:    _Support_CloseTicket_Handler,
		},
		{
			MethodName: "AddComment",
			Handler:    _Support_AddComment_Handler,
		},
		{
			MethodName: "UpdateComment",
			Handler:    _Support_UpdateComment_Handler,
		},
		{
			MethodName: "DeleteComment",
			Handler:    _Support_DeleteComment_Handler,
		},
		{
			MethodName: "ListComments",
			Handler:    _Support_ListComments_Handler,
		},
		{
			MethodName: "DescribeComment",
			Handler:    _Support_DescribeComment_Handler,
		},
		{
			MethodName: "CreateAutoReply",
			Handler:    _Support_CreateAutoReply_Handler,
		},
		{
			MethodName: "UpdateAutoReply",
			Handler:    _Support_UpdateAutoReply_Handler,
		},
		{
			MethodName: "DeleteAutoReply",
			Handler:    _Support_DeleteAutoReply_Handler,
		},
		{
			MethodName: "ListAutoReplies",
			Handler:    _Support_ListAutoReplies_Handler,
		},
		{
			MethodName: "DescribeAutoReply",
			Handler:    _Support_DescribeAutoReply_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "eolymp/helpdesk/support.proto",
}

Support_ServiceDesc is the grpc.ServiceDesc for Support service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterHelpdeskHttpHandlers

func RegisterHelpdeskHttpHandlers(router *mux.Router, prefix string, cli HelpdeskClient)

RegisterHelpdeskHttpHandlers adds handlers for for HelpdeskClient This constructor creates http.Handler, the actual implementation might change at any moment

func RegisterHelpdeskServer

func RegisterHelpdeskServer(s grpc.ServiceRegistrar, srv HelpdeskServer)

func RegisterSupportHttpHandlers

func RegisterSupportHttpHandlers(router *mux.Router, prefix string, cli SupportClient)

RegisterSupportHttpHandlers adds handlers for for SupportClient This constructor creates http.Handler, the actual implementation might change at any moment

func RegisterSupportServer

func RegisterSupportServer(s grpc.ServiceRegistrar, srv SupportServer)

Types

type AddCommentInput

type AddCommentInput struct {
	TicketId string          `protobuf:"bytes,1,opt,name=ticket_id,json=ticketId,proto3" json:"ticket_id,omitempty"`
	Comment  *Ticket_Comment `protobuf:"bytes,2,opt,name=comment,proto3" json:"comment,omitempty"`
	// contains filtered or unexported fields
}

func (*AddCommentInput) Descriptor deprecated

func (*AddCommentInput) Descriptor() ([]byte, []int)

Deprecated: Use AddCommentInput.ProtoReflect.Descriptor instead.

func (*AddCommentInput) GetComment

func (x *AddCommentInput) GetComment() *Ticket_Comment

func (*AddCommentInput) GetTicketId

func (x *AddCommentInput) GetTicketId() string

func (*AddCommentInput) ProtoMessage

func (*AddCommentInput) ProtoMessage()

func (*AddCommentInput) ProtoReflect

func (x *AddCommentInput) ProtoReflect() protoreflect.Message

func (*AddCommentInput) Reset

func (x *AddCommentInput) Reset()

func (*AddCommentInput) String

func (x *AddCommentInput) String() string

type AddCommentOutput

type AddCommentOutput struct {
	CommentId string `protobuf:"bytes,1,opt,name=comment_id,json=commentId,proto3" json:"comment_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AddCommentOutput) Descriptor deprecated

func (*AddCommentOutput) Descriptor() ([]byte, []int)

Deprecated: Use AddCommentOutput.ProtoReflect.Descriptor instead.

func (*AddCommentOutput) GetCommentId

func (x *AddCommentOutput) GetCommentId() string

func (*AddCommentOutput) ProtoMessage

func (*AddCommentOutput) ProtoMessage()

func (*AddCommentOutput) ProtoReflect

func (x *AddCommentOutput) ProtoReflect() protoreflect.Message

func (*AddCommentOutput) Reset

func (x *AddCommentOutput) Reset()

func (*AddCommentOutput) String

func (x *AddCommentOutput) String() string

type ApproveTicketInput

type ApproveTicketInput struct {
	TicketId string `protobuf:"bytes,1,opt,name=ticket_id,json=ticketId,proto3" json:"ticket_id,omitempty"`
	Comment  string `protobuf:"bytes,2,opt,name=comment,proto3" json:"comment,omitempty"`
	// contains filtered or unexported fields
}

func (*ApproveTicketInput) Descriptor deprecated

func (*ApproveTicketInput) Descriptor() ([]byte, []int)

Deprecated: Use ApproveTicketInput.ProtoReflect.Descriptor instead.

func (*ApproveTicketInput) GetComment

func (x *ApproveTicketInput) GetComment() string

func (*ApproveTicketInput) GetTicketId

func (x *ApproveTicketInput) GetTicketId() string

func (*ApproveTicketInput) ProtoMessage

func (*ApproveTicketInput) ProtoMessage()

func (*ApproveTicketInput) ProtoReflect

func (x *ApproveTicketInput) ProtoReflect() protoreflect.Message

func (*ApproveTicketInput) Reset

func (x *ApproveTicketInput) Reset()

func (*ApproveTicketInput) String

func (x *ApproveTicketInput) String() string

type ApproveTicketOutput

type ApproveTicketOutput struct {
	// contains filtered or unexported fields
}

func (*ApproveTicketOutput) Descriptor deprecated

func (*ApproveTicketOutput) Descriptor() ([]byte, []int)

Deprecated: Use ApproveTicketOutput.ProtoReflect.Descriptor instead.

func (*ApproveTicketOutput) ProtoMessage

func (*ApproveTicketOutput) ProtoMessage()

func (*ApproveTicketOutput) ProtoReflect

func (x *ApproveTicketOutput) ProtoReflect() protoreflect.Message

func (*ApproveTicketOutput) Reset

func (x *ApproveTicketOutput) Reset()

func (*ApproveTicketOutput) String

func (x *ApproveTicketOutput) String() string

type AutoReply

type AutoReply struct {
	Id      string       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Locale  string       `protobuf:"bytes,2,opt,name=locale,proto3" json:"locale,omitempty"`
	Name    string       `protobuf:"bytes,20,opt,name=name,proto3" json:"name,omitempty"`
	Message *ecm.Content `protobuf:"bytes,21,opt,name=message,proto3" json:"message,omitempty"`
	Labels  []string     `protobuf:"bytes,22,rep,name=labels,proto3" json:"labels,omitempty"`
	// contains filtered or unexported fields
}

func (*AutoReply) Descriptor deprecated

func (*AutoReply) Descriptor() ([]byte, []int)

Deprecated: Use AutoReply.ProtoReflect.Descriptor instead.

func (*AutoReply) GetId

func (x *AutoReply) GetId() string

func (*AutoReply) GetLabels

func (x *AutoReply) GetLabels() []string

func (*AutoReply) GetLocale

func (x *AutoReply) GetLocale() string

func (*AutoReply) GetMessage

func (x *AutoReply) GetMessage() *ecm.Content

func (*AutoReply) GetName

func (x *AutoReply) GetName() string

func (*AutoReply) ProtoMessage

func (*AutoReply) ProtoMessage()

func (*AutoReply) ProtoReflect

func (x *AutoReply) ProtoReflect() protoreflect.Message

func (*AutoReply) Reset

func (x *AutoReply) Reset()

func (*AutoReply) String

func (x *AutoReply) String() string

type CloseTicketInput

type CloseTicketInput struct {
	TicketId string `protobuf:"bytes,1,opt,name=ticket_id,json=ticketId,proto3" json:"ticket_id,omitempty"`
	Comment  string `protobuf:"bytes,2,opt,name=comment,proto3" json:"comment,omitempty"`
	// contains filtered or unexported fields
}

func (*CloseTicketInput) Descriptor deprecated

func (*CloseTicketInput) Descriptor() ([]byte, []int)

Deprecated: Use CloseTicketInput.ProtoReflect.Descriptor instead.

func (*CloseTicketInput) GetComment

func (x *CloseTicketInput) GetComment() string

func (*CloseTicketInput) GetTicketId

func (x *CloseTicketInput) GetTicketId() string

func (*CloseTicketInput) ProtoMessage

func (*CloseTicketInput) ProtoMessage()

func (*CloseTicketInput) ProtoReflect

func (x *CloseTicketInput) ProtoReflect() protoreflect.Message

func (*CloseTicketInput) Reset

func (x *CloseTicketInput) Reset()

func (*CloseTicketInput) String

func (x *CloseTicketInput) String() string

type CloseTicketOutput

type CloseTicketOutput struct {
	// contains filtered or unexported fields
}

func (*CloseTicketOutput) Descriptor deprecated

func (*CloseTicketOutput) Descriptor() ([]byte, []int)

Deprecated: Use CloseTicketOutput.ProtoReflect.Descriptor instead.

func (*CloseTicketOutput) ProtoMessage

func (*CloseTicketOutput) ProtoMessage()

func (*CloseTicketOutput) ProtoReflect

func (x *CloseTicketOutput) ProtoReflect() protoreflect.Message

func (*CloseTicketOutput) Reset

func (x *CloseTicketOutput) Reset()

func (*CloseTicketOutput) String

func (x *CloseTicketOutput) String() string

type CommentChangedEvent

type CommentChangedEvent struct {
	TicketId string          `protobuf:"bytes,1,opt,name=ticket_id,json=ticketId,proto3" json:"ticket_id,omitempty"`
	Before   *Ticket_Comment `protobuf:"bytes,2,opt,name=before,proto3" json:"before,omitempty"`
	After    *Ticket_Comment `protobuf:"bytes,3,opt,name=after,proto3" json:"after,omitempty"`
	// contains filtered or unexported fields
}

func (*CommentChangedEvent) Descriptor deprecated

func (*CommentChangedEvent) Descriptor() ([]byte, []int)

Deprecated: Use CommentChangedEvent.ProtoReflect.Descriptor instead.

func (*CommentChangedEvent) GetAfter

func (x *CommentChangedEvent) GetAfter() *Ticket_Comment

func (*CommentChangedEvent) GetBefore

func (x *CommentChangedEvent) GetBefore() *Ticket_Comment

func (*CommentChangedEvent) GetTicketId

func (x *CommentChangedEvent) GetTicketId() string

func (*CommentChangedEvent) ProtoMessage

func (*CommentChangedEvent) ProtoMessage()

func (*CommentChangedEvent) ProtoReflect

func (x *CommentChangedEvent) ProtoReflect() protoreflect.Message

func (*CommentChangedEvent) Reset

func (x *CommentChangedEvent) Reset()

func (*CommentChangedEvent) String

func (x *CommentChangedEvent) String() string

type CreateAutoReplyInput

type CreateAutoReplyInput struct {
	Reply *AutoReply `protobuf:"bytes,1,opt,name=reply,proto3" json:"reply,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateAutoReplyInput) Descriptor deprecated

func (*CreateAutoReplyInput) Descriptor() ([]byte, []int)

Deprecated: Use CreateAutoReplyInput.ProtoReflect.Descriptor instead.

func (*CreateAutoReplyInput) GetReply

func (x *CreateAutoReplyInput) GetReply() *AutoReply

func (*CreateAutoReplyInput) ProtoMessage

func (*CreateAutoReplyInput) ProtoMessage()

func (*CreateAutoReplyInput) ProtoReflect

func (x *CreateAutoReplyInput) ProtoReflect() protoreflect.Message

func (*CreateAutoReplyInput) Reset

func (x *CreateAutoReplyInput) Reset()

func (*CreateAutoReplyInput) String

func (x *CreateAutoReplyInput) String() string

type CreateAutoReplyOutput

type CreateAutoReplyOutput struct {
	ReplyId string `protobuf:"bytes,1,opt,name=reply_id,json=replyId,proto3" json:"reply_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateAutoReplyOutput) Descriptor deprecated

func (*CreateAutoReplyOutput) Descriptor() ([]byte, []int)

Deprecated: Use CreateAutoReplyOutput.ProtoReflect.Descriptor instead.

func (*CreateAutoReplyOutput) GetReplyId

func (x *CreateAutoReplyOutput) GetReplyId() string

func (*CreateAutoReplyOutput) ProtoMessage

func (*CreateAutoReplyOutput) ProtoMessage()

func (*CreateAutoReplyOutput) ProtoReflect

func (x *CreateAutoReplyOutput) ProtoReflect() protoreflect.Message

func (*CreateAutoReplyOutput) Reset

func (x *CreateAutoReplyOutput) Reset()

func (*CreateAutoReplyOutput) String

func (x *CreateAutoReplyOutput) String() string

type CreateDocumentInput

type CreateDocumentInput struct {
	Document *Document `protobuf:"bytes,1,opt,name=document,proto3" json:"document,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateDocumentInput) Descriptor deprecated

func (*CreateDocumentInput) Descriptor() ([]byte, []int)

Deprecated: Use CreateDocumentInput.ProtoReflect.Descriptor instead.

func (*CreateDocumentInput) GetDocument

func (x *CreateDocumentInput) GetDocument() *Document

func (*CreateDocumentInput) ProtoMessage

func (*CreateDocumentInput) ProtoMessage()

func (*CreateDocumentInput) ProtoReflect

func (x *CreateDocumentInput) ProtoReflect() protoreflect.Message

func (*CreateDocumentInput) Reset

func (x *CreateDocumentInput) Reset()

func (*CreateDocumentInput) String

func (x *CreateDocumentInput) String() string

type CreateDocumentOutput

type CreateDocumentOutput struct {
	DocumentId string `protobuf:"bytes,1,opt,name=document_id,json=documentId,proto3" json:"document_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateDocumentOutput) Descriptor deprecated

func (*CreateDocumentOutput) Descriptor() ([]byte, []int)

Deprecated: Use CreateDocumentOutput.ProtoReflect.Descriptor instead.

func (*CreateDocumentOutput) GetDocumentId

func (x *CreateDocumentOutput) GetDocumentId() string

func (*CreateDocumentOutput) ProtoMessage

func (*CreateDocumentOutput) ProtoMessage()

func (*CreateDocumentOutput) ProtoReflect

func (x *CreateDocumentOutput) ProtoReflect() protoreflect.Message

func (*CreateDocumentOutput) Reset

func (x *CreateDocumentOutput) Reset()

func (*CreateDocumentOutput) String

func (x *CreateDocumentOutput) String() string

type CreateTicketInput

type CreateTicketInput struct {
	Ticket  *Ticket `protobuf:"bytes,1,opt,name=ticket,proto3" json:"ticket,omitempty"`
	Captcha string  `protobuf:"bytes,2,opt,name=captcha,proto3" json:"captcha,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTicketInput) Descriptor deprecated

func (*CreateTicketInput) Descriptor() ([]byte, []int)

Deprecated: Use CreateTicketInput.ProtoReflect.Descriptor instead.

func (*CreateTicketInput) GetCaptcha

func (x *CreateTicketInput) GetCaptcha() string

func (*CreateTicketInput) GetTicket

func (x *CreateTicketInput) GetTicket() *Ticket

func (*CreateTicketInput) ProtoMessage

func (*CreateTicketInput) ProtoMessage()

func (*CreateTicketInput) ProtoReflect

func (x *CreateTicketInput) ProtoReflect() protoreflect.Message

func (*CreateTicketInput) Reset

func (x *CreateTicketInput) Reset()

func (*CreateTicketInput) String

func (x *CreateTicketInput) String() string

type CreateTicketOutput

type CreateTicketOutput struct {
	TicketId string `protobuf:"bytes,1,opt,name=ticket_id,json=ticketId,proto3" json:"ticket_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTicketOutput) Descriptor deprecated

func (*CreateTicketOutput) Descriptor() ([]byte, []int)

Deprecated: Use CreateTicketOutput.ProtoReflect.Descriptor instead.

func (*CreateTicketOutput) GetTicketId

func (x *CreateTicketOutput) GetTicketId() string

func (*CreateTicketOutput) ProtoMessage

func (*CreateTicketOutput) ProtoMessage()

func (*CreateTicketOutput) ProtoReflect

func (x *CreateTicketOutput) ProtoReflect() protoreflect.Message

func (*CreateTicketOutput) Reset

func (x *CreateTicketOutput) Reset()

func (*CreateTicketOutput) String

func (x *CreateTicketOutput) String() string

type DeleteAutoReplyInput

type DeleteAutoReplyInput struct {
	ReplyId string `protobuf:"bytes,1,opt,name=reply_id,json=replyId,proto3" json:"reply_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteAutoReplyInput) Descriptor deprecated

func (*DeleteAutoReplyInput) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAutoReplyInput.ProtoReflect.Descriptor instead.

func (*DeleteAutoReplyInput) GetReplyId

func (x *DeleteAutoReplyInput) GetReplyId() string

func (*DeleteAutoReplyInput) ProtoMessage

func (*DeleteAutoReplyInput) ProtoMessage()

func (*DeleteAutoReplyInput) ProtoReflect

func (x *DeleteAutoReplyInput) ProtoReflect() protoreflect.Message

func (*DeleteAutoReplyInput) Reset

func (x *DeleteAutoReplyInput) Reset()

func (*DeleteAutoReplyInput) String

func (x *DeleteAutoReplyInput) String() string

type DeleteAutoReplyOutput

type DeleteAutoReplyOutput struct {
	// contains filtered or unexported fields
}

func (*DeleteAutoReplyOutput) Descriptor deprecated

func (*DeleteAutoReplyOutput) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAutoReplyOutput.ProtoReflect.Descriptor instead.

func (*DeleteAutoReplyOutput) ProtoMessage

func (*DeleteAutoReplyOutput) ProtoMessage()

func (*DeleteAutoReplyOutput) ProtoReflect

func (x *DeleteAutoReplyOutput) ProtoReflect() protoreflect.Message

func (*DeleteAutoReplyOutput) Reset

func (x *DeleteAutoReplyOutput) Reset()

func (*DeleteAutoReplyOutput) String

func (x *DeleteAutoReplyOutput) String() string

type DeleteCommentInput

type DeleteCommentInput struct {
	TicketId  string `protobuf:"bytes,1,opt,name=ticket_id,json=ticketId,proto3" json:"ticket_id,omitempty"`
	CommentId string `protobuf:"bytes,2,opt,name=comment_id,json=commentId,proto3" json:"comment_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteCommentInput) Descriptor deprecated

func (*DeleteCommentInput) Descriptor() ([]byte, []int)

Deprecated: Use DeleteCommentInput.ProtoReflect.Descriptor instead.

func (*DeleteCommentInput) GetCommentId

func (x *DeleteCommentInput) GetCommentId() string

func (*DeleteCommentInput) GetTicketId

func (x *DeleteCommentInput) GetTicketId() string

func (*DeleteCommentInput) ProtoMessage

func (*DeleteCommentInput) ProtoMessage()

func (*DeleteCommentInput) ProtoReflect

func (x *DeleteCommentInput) ProtoReflect() protoreflect.Message

func (*DeleteCommentInput) Reset

func (x *DeleteCommentInput) Reset()

func (*DeleteCommentInput) String

func (x *DeleteCommentInput) String() string

type DeleteCommentOutput

type DeleteCommentOutput struct {
	// contains filtered or unexported fields
}

func (*DeleteCommentOutput) Descriptor deprecated

func (*DeleteCommentOutput) Descriptor() ([]byte, []int)

Deprecated: Use DeleteCommentOutput.ProtoReflect.Descriptor instead.

func (*DeleteCommentOutput) ProtoMessage

func (*DeleteCommentOutput) ProtoMessage()

func (*DeleteCommentOutput) ProtoReflect

func (x *DeleteCommentOutput) ProtoReflect() protoreflect.Message

func (*DeleteCommentOutput) Reset

func (x *DeleteCommentOutput) Reset()

func (*DeleteCommentOutput) String

func (x *DeleteCommentOutput) String() string

type DeleteDocumentInput

type DeleteDocumentInput struct {
	DocumentId string `protobuf:"bytes,1,opt,name=document_id,json=documentId,proto3" json:"document_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteDocumentInput) Descriptor deprecated

func (*DeleteDocumentInput) Descriptor() ([]byte, []int)

Deprecated: Use DeleteDocumentInput.ProtoReflect.Descriptor instead.

func (*DeleteDocumentInput) GetDocumentId

func (x *DeleteDocumentInput) GetDocumentId() string

func (*DeleteDocumentInput) ProtoMessage

func (*DeleteDocumentInput) ProtoMessage()

func (*DeleteDocumentInput) ProtoReflect

func (x *DeleteDocumentInput) ProtoReflect() protoreflect.Message

func (*DeleteDocumentInput) Reset

func (x *DeleteDocumentInput) Reset()

func (*DeleteDocumentInput) String

func (x *DeleteDocumentInput) String() string

type DeleteDocumentOutput

type DeleteDocumentOutput struct {
	// contains filtered or unexported fields
}

func (*DeleteDocumentOutput) Descriptor deprecated

func (*DeleteDocumentOutput) Descriptor() ([]byte, []int)

Deprecated: Use DeleteDocumentOutput.ProtoReflect.Descriptor instead.

func (*DeleteDocumentOutput) ProtoMessage

func (*DeleteDocumentOutput) ProtoMessage()

func (*DeleteDocumentOutput) ProtoReflect

func (x *DeleteDocumentOutput) ProtoReflect() protoreflect.Message

func (*DeleteDocumentOutput) Reset

func (x *DeleteDocumentOutput) Reset()

func (*DeleteDocumentOutput) String

func (x *DeleteDocumentOutput) String() string

type DeleteTicketInput

type DeleteTicketInput struct {
	TicketId string `protobuf:"bytes,1,opt,name=ticket_id,json=ticketId,proto3" json:"ticket_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteTicketInput) Descriptor deprecated

func (*DeleteTicketInput) Descriptor() ([]byte, []int)

Deprecated: Use DeleteTicketInput.ProtoReflect.Descriptor instead.

func (*DeleteTicketInput) GetTicketId

func (x *DeleteTicketInput) GetTicketId() string

func (*DeleteTicketInput) ProtoMessage

func (*DeleteTicketInput) ProtoMessage()

func (*DeleteTicketInput) ProtoReflect

func (x *DeleteTicketInput) ProtoReflect() protoreflect.Message

func (*DeleteTicketInput) Reset

func (x *DeleteTicketInput) Reset()

func (*DeleteTicketInput) String

func (x *DeleteTicketInput) String() string

type DeleteTicketOutput

type DeleteTicketOutput struct {
	// contains filtered or unexported fields
}

func (*DeleteTicketOutput) Descriptor deprecated

func (*DeleteTicketOutput) Descriptor() ([]byte, []int)

Deprecated: Use DeleteTicketOutput.ProtoReflect.Descriptor instead.

func (*DeleteTicketOutput) ProtoMessage

func (*DeleteTicketOutput) ProtoMessage()

func (*DeleteTicketOutput) ProtoReflect

func (x *DeleteTicketOutput) ProtoReflect() protoreflect.Message

func (*DeleteTicketOutput) Reset

func (x *DeleteTicketOutput) Reset()

func (*DeleteTicketOutput) String

func (x *DeleteTicketOutput) String() string

type DescribeAutoReplyInput

type DescribeAutoReplyInput struct {
	ReplyId string `protobuf:"bytes,1,opt,name=reply_id,json=replyId,proto3" json:"reply_id,omitempty"`
	Render  bool   `protobuf:"varint,2,opt,name=render,proto3" json:"render,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeAutoReplyInput) Descriptor deprecated

func (*DescribeAutoReplyInput) Descriptor() ([]byte, []int)

Deprecated: Use DescribeAutoReplyInput.ProtoReflect.Descriptor instead.

func (*DescribeAutoReplyInput) GetRender

func (x *DescribeAutoReplyInput) GetRender() bool

func (*DescribeAutoReplyInput) GetReplyId

func (x *DescribeAutoReplyInput) GetReplyId() string

func (*DescribeAutoReplyInput) ProtoMessage

func (*DescribeAutoReplyInput) ProtoMessage()

func (*DescribeAutoReplyInput) ProtoReflect

func (x *DescribeAutoReplyInput) ProtoReflect() protoreflect.Message

func (*DescribeAutoReplyInput) Reset

func (x *DescribeAutoReplyInput) Reset()

func (*DescribeAutoReplyInput) String

func (x *DescribeAutoReplyInput) String() string

type DescribeAutoReplyOutput

type DescribeAutoReplyOutput struct {
	Reply *AutoReply `protobuf:"bytes,1,opt,name=reply,proto3" json:"reply,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeAutoReplyOutput) Descriptor deprecated

func (*DescribeAutoReplyOutput) Descriptor() ([]byte, []int)

Deprecated: Use DescribeAutoReplyOutput.ProtoReflect.Descriptor instead.

func (*DescribeAutoReplyOutput) GetReply

func (x *DescribeAutoReplyOutput) GetReply() *AutoReply

func (*DescribeAutoReplyOutput) ProtoMessage

func (*DescribeAutoReplyOutput) ProtoMessage()

func (*DescribeAutoReplyOutput) ProtoReflect

func (x *DescribeAutoReplyOutput) ProtoReflect() protoreflect.Message

func (*DescribeAutoReplyOutput) Reset

func (x *DescribeAutoReplyOutput) Reset()

func (*DescribeAutoReplyOutput) String

func (x *DescribeAutoReplyOutput) String() string

type DescribeCommentInput

type DescribeCommentInput struct {
	TicketId  string `protobuf:"bytes,1,opt,name=ticket_id,json=ticketId,proto3" json:"ticket_id,omitempty"`
	CommentId string `protobuf:"bytes,2,opt,name=comment_id,json=commentId,proto3" json:"comment_id,omitempty"`
	Render    bool   `protobuf:"varint,3,opt,name=render,proto3" json:"render,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeCommentInput) Descriptor deprecated

func (*DescribeCommentInput) Descriptor() ([]byte, []int)

Deprecated: Use DescribeCommentInput.ProtoReflect.Descriptor instead.

func (*DescribeCommentInput) GetCommentId

func (x *DescribeCommentInput) GetCommentId() string

func (*DescribeCommentInput) GetRender

func (x *DescribeCommentInput) GetRender() bool

func (*DescribeCommentInput) GetTicketId

func (x *DescribeCommentInput) GetTicketId() string

func (*DescribeCommentInput) ProtoMessage

func (*DescribeCommentInput) ProtoMessage()

func (*DescribeCommentInput) ProtoReflect

func (x *DescribeCommentInput) ProtoReflect() protoreflect.Message

func (*DescribeCommentInput) Reset

func (x *DescribeCommentInput) Reset()

func (*DescribeCommentInput) String

func (x *DescribeCommentInput) String() string

type DescribeCommentOutput

type DescribeCommentOutput struct {
	Comment *Ticket_Comment `protobuf:"bytes,1,opt,name=comment,proto3" json:"comment,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeCommentOutput) Descriptor deprecated

func (*DescribeCommentOutput) Descriptor() ([]byte, []int)

Deprecated: Use DescribeCommentOutput.ProtoReflect.Descriptor instead.

func (*DescribeCommentOutput) GetComment

func (x *DescribeCommentOutput) GetComment() *Ticket_Comment

func (*DescribeCommentOutput) ProtoMessage

func (*DescribeCommentOutput) ProtoMessage()

func (*DescribeCommentOutput) ProtoReflect

func (x *DescribeCommentOutput) ProtoReflect() protoreflect.Message

func (*DescribeCommentOutput) Reset

func (x *DescribeCommentOutput) Reset()

func (*DescribeCommentOutput) String

func (x *DescribeCommentOutput) String() string

type DescribeDocumentInput

type DescribeDocumentInput struct {
	DocumentId string `protobuf:"bytes,1,opt,name=document_id,json=documentId,proto3" json:"document_id,omitempty"`
	Render     bool   `protobuf:"varint,2,opt,name=render,proto3" json:"render,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeDocumentInput) Descriptor deprecated

func (*DescribeDocumentInput) Descriptor() ([]byte, []int)

Deprecated: Use DescribeDocumentInput.ProtoReflect.Descriptor instead.

func (*DescribeDocumentInput) GetDocumentId

func (x *DescribeDocumentInput) GetDocumentId() string

func (*DescribeDocumentInput) GetRender

func (x *DescribeDocumentInput) GetRender() bool

func (*DescribeDocumentInput) ProtoMessage

func (*DescribeDocumentInput) ProtoMessage()

func (*DescribeDocumentInput) ProtoReflect

func (x *DescribeDocumentInput) ProtoReflect() protoreflect.Message

func (*DescribeDocumentInput) Reset

func (x *DescribeDocumentInput) Reset()

func (*DescribeDocumentInput) String

func (x *DescribeDocumentInput) String() string

type DescribeDocumentOutput

type DescribeDocumentOutput struct {
	Document *Document `protobuf:"bytes,1,opt,name=document,proto3" json:"document,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeDocumentOutput) Descriptor deprecated

func (*DescribeDocumentOutput) Descriptor() ([]byte, []int)

Deprecated: Use DescribeDocumentOutput.ProtoReflect.Descriptor instead.

func (*DescribeDocumentOutput) GetDocument

func (x *DescribeDocumentOutput) GetDocument() *Document

func (*DescribeDocumentOutput) ProtoMessage

func (*DescribeDocumentOutput) ProtoMessage()

func (*DescribeDocumentOutput) ProtoReflect

func (x *DescribeDocumentOutput) ProtoReflect() protoreflect.Message

func (*DescribeDocumentOutput) Reset

func (x *DescribeDocumentOutput) Reset()

func (*DescribeDocumentOutput) String

func (x *DescribeDocumentOutput) String() string

type DescribePathInput

type DescribePathInput struct {
	Path   string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Render bool   `protobuf:"varint,2,opt,name=render,proto3" json:"render,omitempty"`
	Locale string `protobuf:"bytes,3,opt,name=locale,proto3" json:"locale,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribePathInput) Descriptor deprecated

func (*DescribePathInput) Descriptor() ([]byte, []int)

Deprecated: Use DescribePathInput.ProtoReflect.Descriptor instead.

func (*DescribePathInput) GetLocale

func (x *DescribePathInput) GetLocale() string

func (*DescribePathInput) GetPath

func (x *DescribePathInput) GetPath() string

func (*DescribePathInput) GetRender

func (x *DescribePathInput) GetRender() bool

func (*DescribePathInput) ProtoMessage

func (*DescribePathInput) ProtoMessage()

func (*DescribePathInput) ProtoReflect

func (x *DescribePathInput) ProtoReflect() protoreflect.Message

func (*DescribePathInput) Reset

func (x *DescribePathInput) Reset()

func (*DescribePathInput) String

func (x *DescribePathInput) String() string

type DescribePathOutput

type DescribePathOutput struct {
	Document *Document `protobuf:"bytes,1,opt,name=document,proto3" json:"document,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribePathOutput) Descriptor deprecated

func (*DescribePathOutput) Descriptor() ([]byte, []int)

Deprecated: Use DescribePathOutput.ProtoReflect.Descriptor instead.

func (*DescribePathOutput) GetDocument

func (x *DescribePathOutput) GetDocument() *Document

func (*DescribePathOutput) ProtoMessage

func (*DescribePathOutput) ProtoMessage()

func (*DescribePathOutput) ProtoReflect

func (x *DescribePathOutput) ProtoReflect() protoreflect.Message

func (*DescribePathOutput) Reset

func (x *DescribePathOutput) Reset()

func (*DescribePathOutput) String

func (x *DescribePathOutput) String() string

type DescribeTicketInput

type DescribeTicketInput struct {
	TicketId string `protobuf:"bytes,1,opt,name=ticket_id,json=ticketId,proto3" json:"ticket_id,omitempty"`
	Render   bool   `protobuf:"varint,2,opt,name=render,proto3" json:"render,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeTicketInput) Descriptor deprecated

func (*DescribeTicketInput) Descriptor() ([]byte, []int)

Deprecated: Use DescribeTicketInput.ProtoReflect.Descriptor instead.

func (*DescribeTicketInput) GetRender

func (x *DescribeTicketInput) GetRender() bool

func (*DescribeTicketInput) GetTicketId

func (x *DescribeTicketInput) GetTicketId() string

func (*DescribeTicketInput) ProtoMessage

func (*DescribeTicketInput) ProtoMessage()

func (*DescribeTicketInput) ProtoReflect

func (x *DescribeTicketInput) ProtoReflect() protoreflect.Message

func (*DescribeTicketInput) Reset

func (x *DescribeTicketInput) Reset()

func (*DescribeTicketInput) String

func (x *DescribeTicketInput) String() string

type DescribeTicketOutput

type DescribeTicketOutput struct {
	Ticket *Ticket `protobuf:"bytes,1,opt,name=ticket,proto3" json:"ticket,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeTicketOutput) Descriptor deprecated

func (*DescribeTicketOutput) Descriptor() ([]byte, []int)

Deprecated: Use DescribeTicketOutput.ProtoReflect.Descriptor instead.

func (*DescribeTicketOutput) GetTicket

func (x *DescribeTicketOutput) GetTicket() *Ticket

func (*DescribeTicketOutput) ProtoMessage

func (*DescribeTicketOutput) ProtoMessage()

func (*DescribeTicketOutput) ProtoReflect

func (x *DescribeTicketOutput) ProtoReflect() protoreflect.Message

func (*DescribeTicketOutput) Reset

func (x *DescribeTicketOutput) Reset()

func (*DescribeTicketOutput) String

func (x *DescribeTicketOutput) String() string

type Document

type Document struct {
	Id      string       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Path    string       `protobuf:"bytes,10,opt,name=path,proto3" json:"path,omitempty"`
	Locale  string       `protobuf:"bytes,11,opt,name=locale,proto3" json:"locale,omitempty"`
	Title   string       `protobuf:"bytes,12,opt,name=title,proto3" json:"title,omitempty"`
	Content *ecm.Content `protobuf:"bytes,51,opt,name=content,proto3" json:"content,omitempty"`
	Labels  []string     `protobuf:"bytes,100,rep,name=labels,proto3" json:"labels,omitempty"`
	// contains filtered or unexported fields
}

func (*Document) Descriptor deprecated

func (*Document) Descriptor() ([]byte, []int)

Deprecated: Use Document.ProtoReflect.Descriptor instead.

func (*Document) GetContent

func (x *Document) GetContent() *ecm.Content

func (*Document) GetId

func (x *Document) GetId() string

func (*Document) GetLabels

func (x *Document) GetLabels() []string

func (*Document) GetLocale

func (x *Document) GetLocale() string

func (*Document) GetPath

func (x *Document) GetPath() string

func (*Document) GetTitle

func (x *Document) GetTitle() string

func (*Document) ProtoMessage

func (*Document) ProtoMessage()

func (*Document) ProtoReflect

func (x *Document) ProtoReflect() protoreflect.Message

func (*Document) Reset

func (x *Document) Reset()

func (*Document) String

func (x *Document) String() string

type DocumentCreatedEvent

type DocumentCreatedEvent struct {
	Document *Document `protobuf:"bytes,1,opt,name=document,proto3" json:"document,omitempty"`
	// contains filtered or unexported fields
}

func (*DocumentCreatedEvent) Descriptor deprecated

func (*DocumentCreatedEvent) Descriptor() ([]byte, []int)

Deprecated: Use DocumentCreatedEvent.ProtoReflect.Descriptor instead.

func (*DocumentCreatedEvent) GetDocument

func (x *DocumentCreatedEvent) GetDocument() *Document

func (*DocumentCreatedEvent) ProtoMessage

func (*DocumentCreatedEvent) ProtoMessage()

func (*DocumentCreatedEvent) ProtoReflect

func (x *DocumentCreatedEvent) ProtoReflect() protoreflect.Message

func (*DocumentCreatedEvent) Reset

func (x *DocumentCreatedEvent) Reset()

func (*DocumentCreatedEvent) String

func (x *DocumentCreatedEvent) String() string

type DocumentDeletedEvent

type DocumentDeletedEvent struct {
	Document *Document `protobuf:"bytes,1,opt,name=document,proto3" json:"document,omitempty"`
	// contains filtered or unexported fields
}

func (*DocumentDeletedEvent) Descriptor deprecated

func (*DocumentDeletedEvent) Descriptor() ([]byte, []int)

Deprecated: Use DocumentDeletedEvent.ProtoReflect.Descriptor instead.

func (*DocumentDeletedEvent) GetDocument

func (x *DocumentDeletedEvent) GetDocument() *Document

func (*DocumentDeletedEvent) ProtoMessage

func (*DocumentDeletedEvent) ProtoMessage()

func (*DocumentDeletedEvent) ProtoReflect

func (x *DocumentDeletedEvent) ProtoReflect() protoreflect.Message

func (*DocumentDeletedEvent) Reset

func (x *DocumentDeletedEvent) Reset()

func (*DocumentDeletedEvent) String

func (x *DocumentDeletedEvent) String() string

type DocumentUpdatedEvent

type DocumentUpdatedEvent struct {
	Document *Document `protobuf:"bytes,1,opt,name=document,proto3" json:"document,omitempty"`
	// contains filtered or unexported fields
}

func (*DocumentUpdatedEvent) Descriptor deprecated

func (*DocumentUpdatedEvent) Descriptor() ([]byte, []int)

Deprecated: Use DocumentUpdatedEvent.ProtoReflect.Descriptor instead.

func (*DocumentUpdatedEvent) GetDocument

func (x *DocumentUpdatedEvent) GetDocument() *Document

func (*DocumentUpdatedEvent) ProtoMessage

func (*DocumentUpdatedEvent) ProtoMessage()

func (*DocumentUpdatedEvent) ProtoReflect

func (x *DocumentUpdatedEvent) ProtoReflect() protoreflect.Message

func (*DocumentUpdatedEvent) Reset

func (x *DocumentUpdatedEvent) Reset()

func (*DocumentUpdatedEvent) String

func (x *DocumentUpdatedEvent) String() string

type HelpdeskClient

type HelpdeskClient interface {
	DescribeDocument(ctx context.Context, in *DescribeDocumentInput, opts ...grpc.CallOption) (*DescribeDocumentOutput, error)
	ListDocuments(ctx context.Context, in *ListDocumentsInput, opts ...grpc.CallOption) (*ListDocumentsOutput, error)
	CreateDocument(ctx context.Context, in *CreateDocumentInput, opts ...grpc.CallOption) (*CreateDocumentOutput, error)
	UpdateDocument(ctx context.Context, in *UpdateDocumentInput, opts ...grpc.CallOption) (*UpdateDocumentOutput, error)
	DeleteDocument(ctx context.Context, in *DeleteDocumentInput, opts ...grpc.CallOption) (*DeleteDocumentOutput, error)
	DescribePath(ctx context.Context, in *DescribePathInput, opts ...grpc.CallOption) (*DescribePathOutput, error)
	ListPaths(ctx context.Context, in *ListPathsInput, opts ...grpc.CallOption) (*ListPathsOutput, error)
	ListParents(ctx context.Context, in *ListParentsInput, opts ...grpc.CallOption) (*ListParentsOutput, error)
}

HelpdeskClient is the client API for Helpdesk 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 NewHelpdeskClient

func NewHelpdeskClient(cc grpc.ClientConnInterface) HelpdeskClient

type HelpdeskInterceptor

type HelpdeskInterceptor struct {
	// contains filtered or unexported fields
}

func NewHelpdeskInterceptor

func NewHelpdeskInterceptor(cli HelpdeskClient, middleware ..._HelpdeskMiddleware) *HelpdeskInterceptor

NewHelpdeskInterceptor constructs additional middleware for a server based on annotations in proto files

func (*HelpdeskInterceptor) CreateDocument

func (*HelpdeskInterceptor) DeleteDocument

func (*HelpdeskInterceptor) DescribeDocument

func (*HelpdeskInterceptor) DescribePath

func (*HelpdeskInterceptor) ListDocuments

func (*HelpdeskInterceptor) ListParents

func (*HelpdeskInterceptor) ListPaths

func (*HelpdeskInterceptor) UpdateDocument

type HelpdeskServer

HelpdeskServer is the server API for Helpdesk service. All implementations should embed UnimplementedHelpdeskServer for forward compatibility

type HelpdeskService

type HelpdeskService struct {
	// contains filtered or unexported fields
}

func NewHelpdeskHttpClient

func NewHelpdeskHttpClient(url string, cli _HelpdeskHttpClient) *HelpdeskService

NewHelpdeskHttpClient constructs client for Helpdesk

func (*HelpdeskService) CreateDocument

func (*HelpdeskService) DeleteDocument

func (*HelpdeskService) DescribeDocument

func (*HelpdeskService) DescribePath

func (*HelpdeskService) ListDocuments

func (*HelpdeskService) ListParents

func (*HelpdeskService) ListPaths

func (*HelpdeskService) UpdateDocument

type ListAutoRepliesInput

type ListAutoRepliesInput struct {
	Render bool `protobuf:"varint,1,opt,name=render,proto3" json:"render,omitempty"`
	// pagination
	Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"`
	Size   int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"`
	// data filters
	Filters *ListAutoRepliesInput_Filter `protobuf:"bytes,40,opt,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAutoRepliesInput) Descriptor deprecated

func (*ListAutoRepliesInput) Descriptor() ([]byte, []int)

Deprecated: Use ListAutoRepliesInput.ProtoReflect.Descriptor instead.

func (*ListAutoRepliesInput) GetFilters

func (*ListAutoRepliesInput) GetOffset

func (x *ListAutoRepliesInput) GetOffset() int32

func (*ListAutoRepliesInput) GetRender

func (x *ListAutoRepliesInput) GetRender() bool

func (*ListAutoRepliesInput) GetSize

func (x *ListAutoRepliesInput) GetSize() int32

func (*ListAutoRepliesInput) ProtoMessage

func (*ListAutoRepliesInput) ProtoMessage()

func (*ListAutoRepliesInput) ProtoReflect

func (x *ListAutoRepliesInput) ProtoReflect() protoreflect.Message

func (*ListAutoRepliesInput) Reset

func (x *ListAutoRepliesInput) Reset()

func (*ListAutoRepliesInput) String

func (x *ListAutoRepliesInput) String() string

type ListAutoRepliesInput_Filter

type ListAutoRepliesInput_Filter struct {
	Query  string                      `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	Id     []*wellknown.ExpressionID   `protobuf:"bytes,2,rep,name=id,proto3" json:"id,omitempty"`
	Locale []*wellknown.ExpressionEnum `protobuf:"bytes,3,rep,name=locale,proto3" json:"locale,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAutoRepliesInput_Filter) Descriptor deprecated

func (*ListAutoRepliesInput_Filter) Descriptor() ([]byte, []int)

Deprecated: Use ListAutoRepliesInput_Filter.ProtoReflect.Descriptor instead.

func (*ListAutoRepliesInput_Filter) GetId

func (*ListAutoRepliesInput_Filter) GetLocale

func (*ListAutoRepliesInput_Filter) GetQuery

func (x *ListAutoRepliesInput_Filter) GetQuery() string

func (*ListAutoRepliesInput_Filter) ProtoMessage

func (*ListAutoRepliesInput_Filter) ProtoMessage()

func (*ListAutoRepliesInput_Filter) ProtoReflect

func (*ListAutoRepliesInput_Filter) Reset

func (x *ListAutoRepliesInput_Filter) Reset()

func (*ListAutoRepliesInput_Filter) String

func (x *ListAutoRepliesInput_Filter) String() string

type ListAutoRepliesOutput

type ListAutoRepliesOutput struct {
	Total int32        `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Items []*AutoReply `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAutoRepliesOutput) Descriptor deprecated

func (*ListAutoRepliesOutput) Descriptor() ([]byte, []int)

Deprecated: Use ListAutoRepliesOutput.ProtoReflect.Descriptor instead.

func (*ListAutoRepliesOutput) GetItems

func (x *ListAutoRepliesOutput) GetItems() []*AutoReply

func (*ListAutoRepliesOutput) GetTotal

func (x *ListAutoRepliesOutput) GetTotal() int32

func (*ListAutoRepliesOutput) ProtoMessage

func (*ListAutoRepliesOutput) ProtoMessage()

func (*ListAutoRepliesOutput) ProtoReflect

func (x *ListAutoRepliesOutput) ProtoReflect() protoreflect.Message

func (*ListAutoRepliesOutput) Reset

func (x *ListAutoRepliesOutput) Reset()

func (*ListAutoRepliesOutput) String

func (x *ListAutoRepliesOutput) String() string

type ListCommentsInput

type ListCommentsInput struct {
	TicketId string `protobuf:"bytes,1,opt,name=ticket_id,json=ticketId,proto3" json:"ticket_id,omitempty"`
	Render   bool   `protobuf:"varint,2,opt,name=render,proto3" json:"render,omitempty"`
	// pagination
	Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"`
	Size   int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCommentsInput) Descriptor deprecated

func (*ListCommentsInput) Descriptor() ([]byte, []int)

Deprecated: Use ListCommentsInput.ProtoReflect.Descriptor instead.

func (*ListCommentsInput) GetOffset

func (x *ListCommentsInput) GetOffset() int32

func (*ListCommentsInput) GetRender

func (x *ListCommentsInput) GetRender() bool

func (*ListCommentsInput) GetSize

func (x *ListCommentsInput) GetSize() int32

func (*ListCommentsInput) GetTicketId

func (x *ListCommentsInput) GetTicketId() string

func (*ListCommentsInput) ProtoMessage

func (*ListCommentsInput) ProtoMessage()

func (*ListCommentsInput) ProtoReflect

func (x *ListCommentsInput) ProtoReflect() protoreflect.Message

func (*ListCommentsInput) Reset

func (x *ListCommentsInput) Reset()

func (*ListCommentsInput) String

func (x *ListCommentsInput) String() string

type ListCommentsOutput

type ListCommentsOutput struct {
	Total int32             `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Items []*Ticket_Comment `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCommentsOutput) Descriptor deprecated

func (*ListCommentsOutput) Descriptor() ([]byte, []int)

Deprecated: Use ListCommentsOutput.ProtoReflect.Descriptor instead.

func (*ListCommentsOutput) GetItems

func (x *ListCommentsOutput) GetItems() []*Ticket_Comment

func (*ListCommentsOutput) GetTotal

func (x *ListCommentsOutput) GetTotal() int32

func (*ListCommentsOutput) ProtoMessage

func (*ListCommentsOutput) ProtoMessage()

func (*ListCommentsOutput) ProtoReflect

func (x *ListCommentsOutput) ProtoReflect() protoreflect.Message

func (*ListCommentsOutput) Reset

func (x *ListCommentsOutput) Reset()

func (*ListCommentsOutput) String

func (x *ListCommentsOutput) String() string

type ListDocumentsInput

type ListDocumentsInput struct {
	Render bool `protobuf:"varint,1,opt,name=render,proto3" json:"render,omitempty"`
	// pagination
	Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"`
	Size   int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"`
	// data filters
	Filters *ListDocumentsInput_Filter `protobuf:"bytes,40,opt,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDocumentsInput) Descriptor deprecated

func (*ListDocumentsInput) Descriptor() ([]byte, []int)

Deprecated: Use ListDocumentsInput.ProtoReflect.Descriptor instead.

func (*ListDocumentsInput) GetFilters

func (*ListDocumentsInput) GetOffset

func (x *ListDocumentsInput) GetOffset() int32

func (*ListDocumentsInput) GetRender

func (x *ListDocumentsInput) GetRender() bool

func (*ListDocumentsInput) GetSize

func (x *ListDocumentsInput) GetSize() int32

func (*ListDocumentsInput) ProtoMessage

func (*ListDocumentsInput) ProtoMessage()

func (*ListDocumentsInput) ProtoReflect

func (x *ListDocumentsInput) ProtoReflect() protoreflect.Message

func (*ListDocumentsInput) Reset

func (x *ListDocumentsInput) Reset()

func (*ListDocumentsInput) String

func (x *ListDocumentsInput) String() string

type ListDocumentsInput_Filter

type ListDocumentsInput_Filter struct {
	Query  string                        `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	Id     []*wellknown.ExpressionID     `protobuf:"bytes,2,rep,name=id,proto3" json:"id,omitempty"`
	Path   []*wellknown.ExpressionString `protobuf:"bytes,3,rep,name=path,proto3" json:"path,omitempty"`
	Locale []*wellknown.ExpressionEnum   `protobuf:"bytes,4,rep,name=locale,proto3" json:"locale,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDocumentsInput_Filter) Descriptor deprecated

func (*ListDocumentsInput_Filter) Descriptor() ([]byte, []int)

Deprecated: Use ListDocumentsInput_Filter.ProtoReflect.Descriptor instead.

func (*ListDocumentsInput_Filter) GetId

func (*ListDocumentsInput_Filter) GetLocale

func (*ListDocumentsInput_Filter) GetPath

func (*ListDocumentsInput_Filter) GetQuery

func (x *ListDocumentsInput_Filter) GetQuery() string

func (*ListDocumentsInput_Filter) ProtoMessage

func (*ListDocumentsInput_Filter) ProtoMessage()

func (*ListDocumentsInput_Filter) ProtoReflect

func (*ListDocumentsInput_Filter) Reset

func (x *ListDocumentsInput_Filter) Reset()

func (*ListDocumentsInput_Filter) String

func (x *ListDocumentsInput_Filter) String() string

type ListDocumentsOutput

type ListDocumentsOutput struct {
	Total int32       `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Items []*Document `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDocumentsOutput) Descriptor deprecated

func (*ListDocumentsOutput) Descriptor() ([]byte, []int)

Deprecated: Use ListDocumentsOutput.ProtoReflect.Descriptor instead.

func (*ListDocumentsOutput) GetItems

func (x *ListDocumentsOutput) GetItems() []*Document

func (*ListDocumentsOutput) GetTotal

func (x *ListDocumentsOutput) GetTotal() int32

func (*ListDocumentsOutput) ProtoMessage

func (*ListDocumentsOutput) ProtoMessage()

func (*ListDocumentsOutput) ProtoReflect

func (x *ListDocumentsOutput) ProtoReflect() protoreflect.Message

func (*ListDocumentsOutput) Reset

func (x *ListDocumentsOutput) Reset()

func (*ListDocumentsOutput) String

func (x *ListDocumentsOutput) String() string

type ListParentsInput

type ListParentsInput struct {
	Path   string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Locale string `protobuf:"bytes,2,opt,name=locale,proto3" json:"locale,omitempty"`
	Render bool   `protobuf:"varint,3,opt,name=render,proto3" json:"render,omitempty"`
	// contains filtered or unexported fields
}

func (*ListParentsInput) Descriptor deprecated

func (*ListParentsInput) Descriptor() ([]byte, []int)

Deprecated: Use ListParentsInput.ProtoReflect.Descriptor instead.

func (*ListParentsInput) GetLocale

func (x *ListParentsInput) GetLocale() string

func (*ListParentsInput) GetPath

func (x *ListParentsInput) GetPath() string

func (*ListParentsInput) GetRender

func (x *ListParentsInput) GetRender() bool

func (*ListParentsInput) ProtoMessage

func (*ListParentsInput) ProtoMessage()

func (*ListParentsInput) ProtoReflect

func (x *ListParentsInput) ProtoReflect() protoreflect.Message

func (*ListParentsInput) Reset

func (x *ListParentsInput) Reset()

func (*ListParentsInput) String

func (x *ListParentsInput) String() string

type ListParentsOutput

type ListParentsOutput struct {
	Total int32       `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Items []*Document `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListParentsOutput) Descriptor deprecated

func (*ListParentsOutput) Descriptor() ([]byte, []int)

Deprecated: Use ListParentsOutput.ProtoReflect.Descriptor instead.

func (*ListParentsOutput) GetItems

func (x *ListParentsOutput) GetItems() []*Document

func (*ListParentsOutput) GetTotal

func (x *ListParentsOutput) GetTotal() int32

func (*ListParentsOutput) ProtoMessage

func (*ListParentsOutput) ProtoMessage()

func (*ListParentsOutput) ProtoReflect

func (x *ListParentsOutput) ProtoReflect() protoreflect.Message

func (*ListParentsOutput) Reset

func (x *ListParentsOutput) Reset()

func (*ListParentsOutput) String

func (x *ListParentsOutput) String() string

type ListPathsInput

type ListPathsInput struct {
	Locale string `protobuf:"bytes,1,opt,name=locale,proto3" json:"locale,omitempty"`
	Render bool   `protobuf:"varint,2,opt,name=render,proto3" json:"render,omitempty"`
	// pagination
	Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"`
	Size   int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"`
	// data filters
	Filters *ListPathsInput_Filter `protobuf:"bytes,40,opt,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPathsInput) Descriptor deprecated

func (*ListPathsInput) Descriptor() ([]byte, []int)

Deprecated: Use ListPathsInput.ProtoReflect.Descriptor instead.

func (*ListPathsInput) GetFilters

func (x *ListPathsInput) GetFilters() *ListPathsInput_Filter

func (*ListPathsInput) GetLocale

func (x *ListPathsInput) GetLocale() string

func (*ListPathsInput) GetOffset

func (x *ListPathsInput) GetOffset() int32

func (*ListPathsInput) GetRender

func (x *ListPathsInput) GetRender() bool

func (*ListPathsInput) GetSize

func (x *ListPathsInput) GetSize() int32

func (*ListPathsInput) ProtoMessage

func (*ListPathsInput) ProtoMessage()

func (*ListPathsInput) ProtoReflect

func (x *ListPathsInput) ProtoReflect() protoreflect.Message

func (*ListPathsInput) Reset

func (x *ListPathsInput) Reset()

func (*ListPathsInput) String

func (x *ListPathsInput) String() string

type ListPathsInput_Filter

type ListPathsInput_Filter struct {
	Query string                        `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	Path  []*wellknown.ExpressionString `protobuf:"bytes,2,rep,name=path,proto3" json:"path,omitempty"`
	Label []*wellknown.ExpressionEnum   `protobuf:"bytes,3,rep,name=label,proto3" json:"label,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPathsInput_Filter) Descriptor deprecated

func (*ListPathsInput_Filter) Descriptor() ([]byte, []int)

Deprecated: Use ListPathsInput_Filter.ProtoReflect.Descriptor instead.

func (*ListPathsInput_Filter) GetLabel

func (*ListPathsInput_Filter) GetPath

func (*ListPathsInput_Filter) GetQuery

func (x *ListPathsInput_Filter) GetQuery() string

func (*ListPathsInput_Filter) ProtoMessage

func (*ListPathsInput_Filter) ProtoMessage()

func (*ListPathsInput_Filter) ProtoReflect

func (x *ListPathsInput_Filter) ProtoReflect() protoreflect.Message

func (*ListPathsInput_Filter) Reset

func (x *ListPathsInput_Filter) Reset()

func (*ListPathsInput_Filter) String

func (x *ListPathsInput_Filter) String() string

type ListPathsOutput

type ListPathsOutput struct {
	Total int32       `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Items []*Document `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPathsOutput) Descriptor deprecated

func (*ListPathsOutput) Descriptor() ([]byte, []int)

Deprecated: Use ListPathsOutput.ProtoReflect.Descriptor instead.

func (*ListPathsOutput) GetItems

func (x *ListPathsOutput) GetItems() []*Document

func (*ListPathsOutput) GetTotal

func (x *ListPathsOutput) GetTotal() int32

func (*ListPathsOutput) ProtoMessage

func (*ListPathsOutput) ProtoMessage()

func (*ListPathsOutput) ProtoReflect

func (x *ListPathsOutput) ProtoReflect() protoreflect.Message

func (*ListPathsOutput) Reset

func (x *ListPathsOutput) Reset()

func (*ListPathsOutput) String

func (x *ListPathsOutput) String() string

type ListTicketsInput

type ListTicketsInput struct {
	Render bool `protobuf:"varint,1,opt,name=render,proto3" json:"render,omitempty"`
	// pagination
	Offset int32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"`
	Size   int32 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"`
	// data filters
	Filters *ListTicketsInput_Filter `protobuf:"bytes,40,opt,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTicketsInput) Descriptor deprecated

func (*ListTicketsInput) Descriptor() ([]byte, []int)

Deprecated: Use ListTicketsInput.ProtoReflect.Descriptor instead.

func (*ListTicketsInput) GetFilters

func (x *ListTicketsInput) GetFilters() *ListTicketsInput_Filter

func (*ListTicketsInput) GetOffset

func (x *ListTicketsInput) GetOffset() int32

func (*ListTicketsInput) GetRender

func (x *ListTicketsInput) GetRender() bool

func (*ListTicketsInput) GetSize

func (x *ListTicketsInput) GetSize() int32

func (*ListTicketsInput) ProtoMessage

func (*ListTicketsInput) ProtoMessage()

func (*ListTicketsInput) ProtoReflect

func (x *ListTicketsInput) ProtoReflect() protoreflect.Message

func (*ListTicketsInput) Reset

func (x *ListTicketsInput) Reset()

func (*ListTicketsInput) String

func (x *ListTicketsInput) String() string

type ListTicketsInput_Filter

type ListTicketsInput_Filter struct {
	Query     string                           `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	Id        []*wellknown.ExpressionID        `protobuf:"bytes,2,rep,name=id,proto3" json:"id,omitempty"`
	UserId    []*wellknown.ExpressionID        `protobuf:"bytes,3,rep,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	UserEmail []*wellknown.ExpressionEnum      `protobuf:"bytes,4,rep,name=user_email,json=userEmail,proto3" json:"user_email,omitempty"`
	Status    []*wellknown.ExpressionEnum      `protobuf:"bytes,5,rep,name=status,proto3" json:"status,omitempty"`
	Type      []*wellknown.ExpressionEnum      `protobuf:"bytes,6,rep,name=type,proto3" json:"type,omitempty"`
	CreatedAt []*wellknown.ExpressionTimestamp `protobuf:"bytes,7,rep,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt []*wellknown.ExpressionTimestamp `protobuf:"bytes,8,rep,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	Locale    []*wellknown.ExpressionEnum      `protobuf:"bytes,9,rep,name=locale,proto3" json:"locale,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTicketsInput_Filter) Descriptor deprecated

func (*ListTicketsInput_Filter) Descriptor() ([]byte, []int)

Deprecated: Use ListTicketsInput_Filter.ProtoReflect.Descriptor instead.

func (*ListTicketsInput_Filter) GetCreatedAt

func (*ListTicketsInput_Filter) GetId

func (*ListTicketsInput_Filter) GetLocale

func (*ListTicketsInput_Filter) GetQuery

func (x *ListTicketsInput_Filter) GetQuery() string

func (*ListTicketsInput_Filter) GetStatus

func (*ListTicketsInput_Filter) GetType

func (*ListTicketsInput_Filter) GetUpdatedAt

func (*ListTicketsInput_Filter) GetUserEmail

func (x *ListTicketsInput_Filter) GetUserEmail() []*wellknown.ExpressionEnum

func (*ListTicketsInput_Filter) GetUserId

func (*ListTicketsInput_Filter) ProtoMessage

func (*ListTicketsInput_Filter) ProtoMessage()

func (*ListTicketsInput_Filter) ProtoReflect

func (x *ListTicketsInput_Filter) ProtoReflect() protoreflect.Message

func (*ListTicketsInput_Filter) Reset

func (x *ListTicketsInput_Filter) Reset()

func (*ListTicketsInput_Filter) String

func (x *ListTicketsInput_Filter) String() string

type ListTicketsOutput

type ListTicketsOutput struct {
	Total int32     `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Items []*Ticket `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTicketsOutput) Descriptor deprecated

func (*ListTicketsOutput) Descriptor() ([]byte, []int)

Deprecated: Use ListTicketsOutput.ProtoReflect.Descriptor instead.

func (*ListTicketsOutput) GetItems

func (x *ListTicketsOutput) GetItems() []*Ticket

func (*ListTicketsOutput) GetTotal

func (x *ListTicketsOutput) GetTotal() int32

func (*ListTicketsOutput) ProtoMessage

func (*ListTicketsOutput) ProtoMessage()

func (*ListTicketsOutput) ProtoReflect

func (x *ListTicketsOutput) ProtoReflect() protoreflect.Message

func (*ListTicketsOutput) Reset

func (x *ListTicketsOutput) Reset()

func (*ListTicketsOutput) String

func (x *ListTicketsOutput) String() string

type RejectTicketInput

type RejectTicketInput struct {
	TicketId string `protobuf:"bytes,1,opt,name=ticket_id,json=ticketId,proto3" json:"ticket_id,omitempty"`
	Comment  string `protobuf:"bytes,2,opt,name=comment,proto3" json:"comment,omitempty"`
	// contains filtered or unexported fields
}

func (*RejectTicketInput) Descriptor deprecated

func (*RejectTicketInput) Descriptor() ([]byte, []int)

Deprecated: Use RejectTicketInput.ProtoReflect.Descriptor instead.

func (*RejectTicketInput) GetComment

func (x *RejectTicketInput) GetComment() string

func (*RejectTicketInput) GetTicketId

func (x *RejectTicketInput) GetTicketId() string

func (*RejectTicketInput) ProtoMessage

func (*RejectTicketInput) ProtoMessage()

func (*RejectTicketInput) ProtoReflect

func (x *RejectTicketInput) ProtoReflect() protoreflect.Message

func (*RejectTicketInput) Reset

func (x *RejectTicketInput) Reset()

func (*RejectTicketInput) String

func (x *RejectTicketInput) String() string

type RejectTicketOutput

type RejectTicketOutput struct {
	// contains filtered or unexported fields
}

func (*RejectTicketOutput) Descriptor deprecated

func (*RejectTicketOutput) Descriptor() ([]byte, []int)

Deprecated: Use RejectTicketOutput.ProtoReflect.Descriptor instead.

func (*RejectTicketOutput) ProtoMessage

func (*RejectTicketOutput) ProtoMessage()

func (*RejectTicketOutput) ProtoReflect

func (x *RejectTicketOutput) ProtoReflect() protoreflect.Message

func (*RejectTicketOutput) Reset

func (x *RejectTicketOutput) Reset()

func (*RejectTicketOutput) String

func (x *RejectTicketOutput) String() string

type SupportClient

type SupportClient interface {
	CreateTicket(ctx context.Context, in *CreateTicketInput, opts ...grpc.CallOption) (*CreateTicketOutput, error)
	UpdateTicket(ctx context.Context, in *UpdateTicketInput, opts ...grpc.CallOption) (*UpdateTicketOutput, error)
	DeleteTicket(ctx context.Context, in *DeleteTicketInput, opts ...grpc.CallOption) (*DeleteTicketOutput, error)
	DescribeTicket(ctx context.Context, in *DescribeTicketInput, opts ...grpc.CallOption) (*DescribeTicketOutput, error)
	ListTickets(ctx context.Context, in *ListTicketsInput, opts ...grpc.CallOption) (*ListTicketsOutput, error)
	ApproveTicket(ctx context.Context, in *ApproveTicketInput, opts ...grpc.CallOption) (*ApproveTicketOutput, error)
	RejectTicket(ctx context.Context, in *RejectTicketInput, opts ...grpc.CallOption) (*RejectTicketOutput, error)
	CloseTicket(ctx context.Context, in *CloseTicketInput, opts ...grpc.CallOption) (*CloseTicketOutput, error)
	AddComment(ctx context.Context, in *AddCommentInput, opts ...grpc.CallOption) (*AddCommentOutput, error)
	UpdateComment(ctx context.Context, in *UpdateCommentInput, opts ...grpc.CallOption) (*UpdateCommentOutput, error)
	DeleteComment(ctx context.Context, in *DeleteCommentInput, opts ...grpc.CallOption) (*DeleteCommentOutput, error)
	ListComments(ctx context.Context, in *ListCommentsInput, opts ...grpc.CallOption) (*ListCommentsOutput, error)
	DescribeComment(ctx context.Context, in *DescribeCommentInput, opts ...grpc.CallOption) (*DescribeCommentOutput, error)
	CreateAutoReply(ctx context.Context, in *CreateAutoReplyInput, opts ...grpc.CallOption) (*CreateAutoReplyOutput, error)
	UpdateAutoReply(ctx context.Context, in *UpdateAutoReplyInput, opts ...grpc.CallOption) (*UpdateAutoReplyOutput, error)
	DeleteAutoReply(ctx context.Context, in *DeleteAutoReplyInput, opts ...grpc.CallOption) (*DeleteAutoReplyOutput, error)
	ListAutoReplies(ctx context.Context, in *ListAutoRepliesInput, opts ...grpc.CallOption) (*ListAutoRepliesOutput, error)
	DescribeAutoReply(ctx context.Context, in *DescribeAutoReplyInput, opts ...grpc.CallOption) (*DescribeAutoReplyOutput, error)
}

SupportClient is the client API for Support 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 NewSupportClient

func NewSupportClient(cc grpc.ClientConnInterface) SupportClient

type SupportInterceptor

type SupportInterceptor struct {
	// contains filtered or unexported fields
}

func NewSupportInterceptor

func NewSupportInterceptor(cli SupportClient, middleware ..._SupportMiddleware) *SupportInterceptor

NewSupportInterceptor constructs additional middleware for a server based on annotations in proto files

func (*SupportInterceptor) AddComment

func (*SupportInterceptor) ApproveTicket

func (*SupportInterceptor) CloseTicket

func (*SupportInterceptor) CreateAutoReply

func (*SupportInterceptor) CreateTicket

func (*SupportInterceptor) DeleteAutoReply

func (*SupportInterceptor) DeleteComment

func (*SupportInterceptor) DeleteTicket

func (*SupportInterceptor) DescribeAutoReply

func (*SupportInterceptor) DescribeComment

func (*SupportInterceptor) DescribeTicket

func (*SupportInterceptor) ListAutoReplies

func (*SupportInterceptor) ListComments

func (*SupportInterceptor) ListTickets

func (*SupportInterceptor) RejectTicket

func (*SupportInterceptor) UpdateAutoReply

func (*SupportInterceptor) UpdateComment

func (*SupportInterceptor) UpdateTicket

type SupportServer

type SupportServer interface {
	CreateTicket(context.Context, *CreateTicketInput) (*CreateTicketOutput, error)
	UpdateTicket(context.Context, *UpdateTicketInput) (*UpdateTicketOutput, error)
	DeleteTicket(context.Context, *DeleteTicketInput) (*DeleteTicketOutput, error)
	DescribeTicket(context.Context, *DescribeTicketInput) (*DescribeTicketOutput, error)
	ListTickets(context.Context, *ListTicketsInput) (*ListTicketsOutput, error)
	ApproveTicket(context.Context, *ApproveTicketInput) (*ApproveTicketOutput, error)
	RejectTicket(context.Context, *RejectTicketInput) (*RejectTicketOutput, error)
	CloseTicket(context.Context, *CloseTicketInput) (*CloseTicketOutput, error)
	AddComment(context.Context, *AddCommentInput) (*AddCommentOutput, error)
	UpdateComment(context.Context, *UpdateCommentInput) (*UpdateCommentOutput, error)
	DeleteComment(context.Context, *DeleteCommentInput) (*DeleteCommentOutput, error)
	ListComments(context.Context, *ListCommentsInput) (*ListCommentsOutput, error)
	DescribeComment(context.Context, *DescribeCommentInput) (*DescribeCommentOutput, error)
	CreateAutoReply(context.Context, *CreateAutoReplyInput) (*CreateAutoReplyOutput, error)
	UpdateAutoReply(context.Context, *UpdateAutoReplyInput) (*UpdateAutoReplyOutput, error)
	DeleteAutoReply(context.Context, *DeleteAutoReplyInput) (*DeleteAutoReplyOutput, error)
	ListAutoReplies(context.Context, *ListAutoRepliesInput) (*ListAutoRepliesOutput, error)
	DescribeAutoReply(context.Context, *DescribeAutoReplyInput) (*DescribeAutoReplyOutput, error)
}

SupportServer is the server API for Support service. All implementations should embed UnimplementedSupportServer for forward compatibility

type SupportService

type SupportService struct {
	// contains filtered or unexported fields
}

func NewSupportHttpClient

func NewSupportHttpClient(url string, cli _SupportHttpClient) *SupportService

NewSupportHttpClient constructs client for Support

func (*SupportService) AddComment

func (*SupportService) ApproveTicket

func (*SupportService) CloseTicket

func (*SupportService) CreateAutoReply

func (*SupportService) CreateTicket

func (*SupportService) DeleteAutoReply

func (*SupportService) DeleteComment

func (*SupportService) DeleteTicket

func (*SupportService) DescribeAutoReply

func (*SupportService) DescribeComment

func (*SupportService) DescribeTicket

func (*SupportService) ListAutoReplies

func (*SupportService) ListComments

func (*SupportService) ListTickets

func (*SupportService) RejectTicket

func (*SupportService) UpdateAutoReply

func (*SupportService) UpdateComment

func (*SupportService) UpdateTicket

type Ticket

type Ticket struct {
	Id        string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Type      Ticket_Type            `protobuf:"varint,2,opt,name=type,proto3,enum=eolymp.helpdesk.Ticket_Type" json:"type,omitempty"`
	UserId    string                 `protobuf:"bytes,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	UserEmail string                 `protobuf:"bytes,4,opt,name=user_email,json=userEmail,proto3" json:"user_email,omitempty"`
	Metadata  map[string]string      `` /* 157-byte string literal not displayed */
	Status    Ticket_Status          `protobuf:"varint,6,opt,name=status,proto3,enum=eolymp.helpdesk.Ticket_Status" json:"status,omitempty"`
	Locale    string                 `protobuf:"bytes,9,opt,name=locale,proto3" json:"locale,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	Secret    string                 `protobuf:"bytes,12,opt,name=secret,proto3" json:"secret,omitempty"`
	Subject   string                 `protobuf:"bytes,20,opt,name=subject,proto3" json:"subject,omitempty"`
	Message   *ecm.Content           `protobuf:"bytes,50,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*Ticket) Descriptor deprecated

func (*Ticket) Descriptor() ([]byte, []int)

Deprecated: Use Ticket.ProtoReflect.Descriptor instead.

func (*Ticket) GetCreatedAt

func (x *Ticket) GetCreatedAt() *timestamppb.Timestamp

func (*Ticket) GetId

func (x *Ticket) GetId() string

func (*Ticket) GetLocale

func (x *Ticket) GetLocale() string

func (*Ticket) GetMessage

func (x *Ticket) GetMessage() *ecm.Content

func (*Ticket) GetMetadata

func (x *Ticket) GetMetadata() map[string]string

func (*Ticket) GetSecret

func (x *Ticket) GetSecret() string

func (*Ticket) GetStatus

func (x *Ticket) GetStatus() Ticket_Status

func (*Ticket) GetSubject

func (x *Ticket) GetSubject() string

func (*Ticket) GetType

func (x *Ticket) GetType() Ticket_Type

func (*Ticket) GetUpdatedAt

func (x *Ticket) GetUpdatedAt() *timestamppb.Timestamp

func (*Ticket) GetUserEmail

func (x *Ticket) GetUserEmail() string

func (*Ticket) GetUserId

func (x *Ticket) GetUserId() string

func (*Ticket) ProtoMessage

func (*Ticket) ProtoMessage()

func (*Ticket) ProtoReflect

func (x *Ticket) ProtoReflect() protoreflect.Message

func (*Ticket) Reset

func (x *Ticket) Reset()

func (*Ticket) String

func (x *Ticket) String() string

type TicketChangedEvent

type TicketChangedEvent struct {
	Before *Ticket `protobuf:"bytes,1,opt,name=before,proto3" json:"before,omitempty"`
	After  *Ticket `protobuf:"bytes,2,opt,name=after,proto3" json:"after,omitempty"`
	// contains filtered or unexported fields
}

func (*TicketChangedEvent) Descriptor deprecated

func (*TicketChangedEvent) Descriptor() ([]byte, []int)

Deprecated: Use TicketChangedEvent.ProtoReflect.Descriptor instead.

func (*TicketChangedEvent) GetAfter

func (x *TicketChangedEvent) GetAfter() *Ticket

func (*TicketChangedEvent) GetBefore

func (x *TicketChangedEvent) GetBefore() *Ticket

func (*TicketChangedEvent) ProtoMessage

func (*TicketChangedEvent) ProtoMessage()

func (*TicketChangedEvent) ProtoReflect

func (x *TicketChangedEvent) ProtoReflect() protoreflect.Message

func (*TicketChangedEvent) Reset

func (x *TicketChangedEvent) Reset()

func (*TicketChangedEvent) String

func (x *TicketChangedEvent) String() string

type Ticket_Comment

type Ticket_Comment struct {
	Id        string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	UserId    string                 `protobuf:"bytes,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	UserEmail string                 `protobuf:"bytes,4,opt,name=user_email,json=userEmail,proto3" json:"user_email,omitempty"`
	Metadata  map[string]string      `` /* 157-byte string literal not displayed */
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	Message   *ecm.Content           `protobuf:"bytes,50,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*Ticket_Comment) Descriptor deprecated

func (*Ticket_Comment) Descriptor() ([]byte, []int)

Deprecated: Use Ticket_Comment.ProtoReflect.Descriptor instead.

func (*Ticket_Comment) GetCreatedAt

func (x *Ticket_Comment) GetCreatedAt() *timestamppb.Timestamp

func (*Ticket_Comment) GetId

func (x *Ticket_Comment) GetId() string

func (*Ticket_Comment) GetMessage

func (x *Ticket_Comment) GetMessage() *ecm.Content

func (*Ticket_Comment) GetMetadata

func (x *Ticket_Comment) GetMetadata() map[string]string

func (*Ticket_Comment) GetUpdatedAt

func (x *Ticket_Comment) GetUpdatedAt() *timestamppb.Timestamp

func (*Ticket_Comment) GetUserEmail

func (x *Ticket_Comment) GetUserEmail() string

func (*Ticket_Comment) GetUserId

func (x *Ticket_Comment) GetUserId() string

func (*Ticket_Comment) ProtoMessage

func (*Ticket_Comment) ProtoMessage()

func (*Ticket_Comment) ProtoReflect

func (x *Ticket_Comment) ProtoReflect() protoreflect.Message

func (*Ticket_Comment) Reset

func (x *Ticket_Comment) Reset()

func (*Ticket_Comment) String

func (x *Ticket_Comment) String() string

type Ticket_Status

type Ticket_Status int32
const (
	Ticket_UNKNOWN  Ticket_Status = 0
	Ticket_PENDING  Ticket_Status = 1 // pending review by agent
	Ticket_AWAITING Ticket_Status = 2 // pending action from customer
	Ticket_CLOSED   Ticket_Status = 3 // ticket is resolved
	Ticket_APPROVED Ticket_Status = 4 // request is approved
	Ticket_REJECTED Ticket_Status = 5 // request is rejected
)

func (Ticket_Status) Descriptor

func (Ticket_Status) Enum

func (x Ticket_Status) Enum() *Ticket_Status

func (Ticket_Status) EnumDescriptor deprecated

func (Ticket_Status) EnumDescriptor() ([]byte, []int)

Deprecated: Use Ticket_Status.Descriptor instead.

func (Ticket_Status) Number

func (Ticket_Status) String

func (x Ticket_Status) String() string

func (Ticket_Status) Type

type Ticket_Type

type Ticket_Type int32
const (
	Ticket_NONE                  Ticket_Type = 0
	Ticket_QUESTION              Ticket_Type = 1
	Ticket_QUOTA_INCREASE        Ticket_Type = 2
	Ticket_FEEDBACK              Ticket_Type = 3
	Ticket_ACADEMIC_PLAN_REQUEST Ticket_Type = 4
	Ticket_SALES_REQUEST         Ticket_Type = 5
)

func (Ticket_Type) Descriptor

func (Ticket_Type) Enum

func (x Ticket_Type) Enum() *Ticket_Type

func (Ticket_Type) EnumDescriptor deprecated

func (Ticket_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use Ticket_Type.Descriptor instead.

func (Ticket_Type) Number

func (x Ticket_Type) Number() protoreflect.EnumNumber

func (Ticket_Type) String

func (x Ticket_Type) String() string

func (Ticket_Type) Type

type UnimplementedHelpdeskServer

type UnimplementedHelpdeskServer struct {
}

UnimplementedHelpdeskServer should be embedded to have forward compatible implementations.

func (UnimplementedHelpdeskServer) CreateDocument

func (UnimplementedHelpdeskServer) DeleteDocument

func (UnimplementedHelpdeskServer) DescribeDocument

func (UnimplementedHelpdeskServer) DescribePath

func (UnimplementedHelpdeskServer) ListDocuments

func (UnimplementedHelpdeskServer) ListParents

func (UnimplementedHelpdeskServer) ListPaths

func (UnimplementedHelpdeskServer) UpdateDocument

type UnimplementedSupportServer

type UnimplementedSupportServer struct {
}

UnimplementedSupportServer should be embedded to have forward compatible implementations.

func (UnimplementedSupportServer) AddComment

func (UnimplementedSupportServer) ApproveTicket

func (UnimplementedSupportServer) CloseTicket

func (UnimplementedSupportServer) CreateAutoReply

func (UnimplementedSupportServer) CreateTicket

func (UnimplementedSupportServer) DeleteAutoReply

func (UnimplementedSupportServer) DeleteComment

func (UnimplementedSupportServer) DeleteTicket

func (UnimplementedSupportServer) DescribeAutoReply

func (UnimplementedSupportServer) DescribeComment

func (UnimplementedSupportServer) DescribeTicket

func (UnimplementedSupportServer) ListAutoReplies

func (UnimplementedSupportServer) ListComments

func (UnimplementedSupportServer) ListTickets

func (UnimplementedSupportServer) RejectTicket

func (UnimplementedSupportServer) UpdateAutoReply

func (UnimplementedSupportServer) UpdateComment

func (UnimplementedSupportServer) UpdateTicket

type UnsafeHelpdeskServer

type UnsafeHelpdeskServer interface {
	// contains filtered or unexported methods
}

UnsafeHelpdeskServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to HelpdeskServer will result in compilation errors.

type UnsafeSupportServer

type UnsafeSupportServer interface {
	// contains filtered or unexported methods
}

UnsafeSupportServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SupportServer will result in compilation errors.

type UpdateAutoReplyInput

type UpdateAutoReplyInput struct {
	ReplyId string     `protobuf:"bytes,1,opt,name=reply_id,json=replyId,proto3" json:"reply_id,omitempty"`
	Reply   *AutoReply `protobuf:"bytes,2,opt,name=reply,proto3" json:"reply,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateAutoReplyInput) Descriptor deprecated

func (*UpdateAutoReplyInput) Descriptor() ([]byte, []int)

Deprecated: Use UpdateAutoReplyInput.ProtoReflect.Descriptor instead.

func (*UpdateAutoReplyInput) GetReply

func (x *UpdateAutoReplyInput) GetReply() *AutoReply

func (*UpdateAutoReplyInput) GetReplyId

func (x *UpdateAutoReplyInput) GetReplyId() string

func (*UpdateAutoReplyInput) ProtoMessage

func (*UpdateAutoReplyInput) ProtoMessage()

func (*UpdateAutoReplyInput) ProtoReflect

func (x *UpdateAutoReplyInput) ProtoReflect() protoreflect.Message

func (*UpdateAutoReplyInput) Reset

func (x *UpdateAutoReplyInput) Reset()

func (*UpdateAutoReplyInput) String

func (x *UpdateAutoReplyInput) String() string

type UpdateAutoReplyOutput

type UpdateAutoReplyOutput struct {
	// contains filtered or unexported fields
}

func (*UpdateAutoReplyOutput) Descriptor deprecated

func (*UpdateAutoReplyOutput) Descriptor() ([]byte, []int)

Deprecated: Use UpdateAutoReplyOutput.ProtoReflect.Descriptor instead.

func (*UpdateAutoReplyOutput) ProtoMessage

func (*UpdateAutoReplyOutput) ProtoMessage()

func (*UpdateAutoReplyOutput) ProtoReflect

func (x *UpdateAutoReplyOutput) ProtoReflect() protoreflect.Message

func (*UpdateAutoReplyOutput) Reset

func (x *UpdateAutoReplyOutput) Reset()

func (*UpdateAutoReplyOutput) String

func (x *UpdateAutoReplyOutput) String() string

type UpdateCommentInput

type UpdateCommentInput struct {
	TicketId  string          `protobuf:"bytes,1,opt,name=ticket_id,json=ticketId,proto3" json:"ticket_id,omitempty"`
	CommentId string          `protobuf:"bytes,2,opt,name=comment_id,json=commentId,proto3" json:"comment_id,omitempty"`
	Comment   *Ticket_Comment `protobuf:"bytes,3,opt,name=comment,proto3" json:"comment,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateCommentInput) Descriptor deprecated

func (*UpdateCommentInput) Descriptor() ([]byte, []int)

Deprecated: Use UpdateCommentInput.ProtoReflect.Descriptor instead.

func (*UpdateCommentInput) GetComment

func (x *UpdateCommentInput) GetComment() *Ticket_Comment

func (*UpdateCommentInput) GetCommentId

func (x *UpdateCommentInput) GetCommentId() string

func (*UpdateCommentInput) GetTicketId

func (x *UpdateCommentInput) GetTicketId() string

func (*UpdateCommentInput) ProtoMessage

func (*UpdateCommentInput) ProtoMessage()

func (*UpdateCommentInput) ProtoReflect

func (x *UpdateCommentInput) ProtoReflect() protoreflect.Message

func (*UpdateCommentInput) Reset

func (x *UpdateCommentInput) Reset()

func (*UpdateCommentInput) String

func (x *UpdateCommentInput) String() string

type UpdateCommentOutput

type UpdateCommentOutput struct {
	// contains filtered or unexported fields
}

func (*UpdateCommentOutput) Descriptor deprecated

func (*UpdateCommentOutput) Descriptor() ([]byte, []int)

Deprecated: Use UpdateCommentOutput.ProtoReflect.Descriptor instead.

func (*UpdateCommentOutput) ProtoMessage

func (*UpdateCommentOutput) ProtoMessage()

func (*UpdateCommentOutput) ProtoReflect

func (x *UpdateCommentOutput) ProtoReflect() protoreflect.Message

func (*UpdateCommentOutput) Reset

func (x *UpdateCommentOutput) Reset()

func (*UpdateCommentOutput) String

func (x *UpdateCommentOutput) String() string

type UpdateDocumentInput

type UpdateDocumentInput struct {
	DocumentId string    `protobuf:"bytes,1,opt,name=document_id,json=documentId,proto3" json:"document_id,omitempty"`
	Document   *Document `protobuf:"bytes,2,opt,name=document,proto3" json:"document,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateDocumentInput) Descriptor deprecated

func (*UpdateDocumentInput) Descriptor() ([]byte, []int)

Deprecated: Use UpdateDocumentInput.ProtoReflect.Descriptor instead.

func (*UpdateDocumentInput) GetDocument

func (x *UpdateDocumentInput) GetDocument() *Document

func (*UpdateDocumentInput) GetDocumentId

func (x *UpdateDocumentInput) GetDocumentId() string

func (*UpdateDocumentInput) ProtoMessage

func (*UpdateDocumentInput) ProtoMessage()

func (*UpdateDocumentInput) ProtoReflect

func (x *UpdateDocumentInput) ProtoReflect() protoreflect.Message

func (*UpdateDocumentInput) Reset

func (x *UpdateDocumentInput) Reset()

func (*UpdateDocumentInput) String

func (x *UpdateDocumentInput) String() string

type UpdateDocumentOutput

type UpdateDocumentOutput struct {
	// contains filtered or unexported fields
}

func (*UpdateDocumentOutput) Descriptor deprecated

func (*UpdateDocumentOutput) Descriptor() ([]byte, []int)

Deprecated: Use UpdateDocumentOutput.ProtoReflect.Descriptor instead.

func (*UpdateDocumentOutput) ProtoMessage

func (*UpdateDocumentOutput) ProtoMessage()

func (*UpdateDocumentOutput) ProtoReflect

func (x *UpdateDocumentOutput) ProtoReflect() protoreflect.Message

func (*UpdateDocumentOutput) Reset

func (x *UpdateDocumentOutput) Reset()

func (*UpdateDocumentOutput) String

func (x *UpdateDocumentOutput) String() string

type UpdateTicketInput

type UpdateTicketInput struct {
	TicketId string  `protobuf:"bytes,1,opt,name=ticket_id,json=ticketId,proto3" json:"ticket_id,omitempty"`
	Ticket   *Ticket `protobuf:"bytes,2,opt,name=ticket,proto3" json:"ticket,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateTicketInput) Descriptor deprecated

func (*UpdateTicketInput) Descriptor() ([]byte, []int)

Deprecated: Use UpdateTicketInput.ProtoReflect.Descriptor instead.

func (*UpdateTicketInput) GetTicket

func (x *UpdateTicketInput) GetTicket() *Ticket

func (*UpdateTicketInput) GetTicketId

func (x *UpdateTicketInput) GetTicketId() string

func (*UpdateTicketInput) ProtoMessage

func (*UpdateTicketInput) ProtoMessage()

func (*UpdateTicketInput) ProtoReflect

func (x *UpdateTicketInput) ProtoReflect() protoreflect.Message

func (*UpdateTicketInput) Reset

func (x *UpdateTicketInput) Reset()

func (*UpdateTicketInput) String

func (x *UpdateTicketInput) String() string

type UpdateTicketOutput

type UpdateTicketOutput struct {
	// contains filtered or unexported fields
}

func (*UpdateTicketOutput) Descriptor deprecated

func (*UpdateTicketOutput) Descriptor() ([]byte, []int)

Deprecated: Use UpdateTicketOutput.ProtoReflect.Descriptor instead.

func (*UpdateTicketOutput) ProtoMessage

func (*UpdateTicketOutput) ProtoMessage()

func (*UpdateTicketOutput) ProtoReflect

func (x *UpdateTicketOutput) ProtoReflect() protoreflect.Message

func (*UpdateTicketOutput) Reset

func (x *UpdateTicketOutput) Reset()

func (*UpdateTicketOutput) String

func (x *UpdateTicketOutput) String() string

Jump to

Keyboard shortcuts

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