tickets

package
v1.8.25 Latest Latest
Warning

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

Go to latest
Published: Oct 15, 2024 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Tickets_CreateTicket_FullMethodName              = "/api.v1alpha1.tickets.Tickets/CreateTicket"
	Tickets_EditTicket_FullMethodName                = "/api.v1alpha1.tickets.Tickets/EditTicket"
	Tickets_ListTickets_FullMethodName               = "/api.v1alpha1.tickets.Tickets/ListTickets"
	Tickets_AssignTicket_FullMethodName              = "/api.v1alpha1.tickets.Tickets/AssignTicket"
	Tickets_CloseTicket_FullMethodName               = "/api.v1alpha1.tickets.Tickets/CloseTicket"
	Tickets_ViewTicket_FullMethodName                = "/api.v1alpha1.tickets.Tickets/ViewTicket"
	Tickets_CreateComment_FullMethodName             = "/api.v1alpha1.tickets.Tickets/CreateComment"
	Tickets_EnableProject_FullMethodName             = "/api.v1alpha1.tickets.Tickets/EnableProject"
	Tickets_ListEnabledProjects_FullMethodName       = "/api.v1alpha1.tickets.Tickets/ListEnabledProjects"
	Tickets_CreateSLA_FullMethodName                 = "/api.v1alpha1.tickets.Tickets/CreateSLA"
	Tickets_ListSLA_FullMethodName                   = "/api.v1alpha1.tickets.Tickets/ListSLA"
	Tickets_UpdateSLA_FullMethodName                 = "/api.v1alpha1.tickets.Tickets/UpdateSLA"
	Tickets_ListSLACondition_FullMethodName          = "/api.v1alpha1.tickets.Tickets/ListSLACondition"
	Tickets_ReplyComment_FullMethodName              = "/api.v1alpha1.tickets.Tickets/ReplyComment"
	Tickets_ListTicketAuditLog_FullMethodName        = "/api.v1alpha1.tickets.Tickets/ListTicketAuditLog"
	Tickets_AssignSelf_FullMethodName                = "/api.v1alpha1.tickets.Tickets/AssignSelf"
	Tickets_EditMaskTicket_FullMethodName            = "/api.v1alpha1.tickets.Tickets/EditMaskTicket"
	Tickets_ListAllocatedTickets_FullMethodName      = "/api.v1alpha1.tickets.Tickets/ListAllocatedTickets"
	Tickets_ListAvailableAgentTickets_FullMethodName = "/api.v1alpha1.tickets.Tickets/ListAvailableAgentTickets"
	Tickets_ListAgentTickets_FullMethodName          = "/api.v1alpha1.tickets.Tickets/ListAgentTickets"
	Tickets_ListSkills_FullMethodName                = "/api.v1alpha1.tickets.Tickets/ListSkills"
	Tickets_ListUsers_FullMethodName                 = "/api.v1alpha1.tickets.Tickets/ListUsers"
	Tickets_CloseTicketAction_FullMethodName         = "/api.v1alpha1.tickets.Tickets/CloseTicketAction"
	Tickets_AssignTicketAction_FullMethodName        = "/api.v1alpha1.tickets.Tickets/AssignTicketAction"
	Tickets_CreateTicketAction_FullMethodName        = "/api.v1alpha1.tickets.Tickets/CreateTicketAction"
	Tickets_ChangeTicketStatus_FullMethodName        = "/api.v1alpha1.tickets.Tickets/ChangeTicketStatus"
	Tickets_CreateTicketTemplate_FullMethodName      = "/api.v1alpha1.tickets.Tickets/CreateTicketTemplate"
	Tickets_EditTicketTemplate_FullMethodName        = "/api.v1alpha1.tickets.Tickets/EditTicketTemplate"
	Tickets_ListTicketTemplate_FullMethodName        = "/api.v1alpha1.tickets.Tickets/ListTicketTemplate"
	Tickets_AssignTicketTemplate_FullMethodName      = "/api.v1alpha1.tickets.Tickets/AssignTicketTemplate"
	Tickets_GetAllActionType_FullMethodName          = "/api.v1alpha1.tickets.Tickets/GetAllActionType"
	Tickets_GetPhoneNumberType_FullMethodName        = "/api.v1alpha1.tickets.Tickets/GetPhoneNumberType"
	Tickets_AddEntityRef_FullMethodName              = "/api.v1alpha1.tickets.Tickets/AddEntityRef"
	Tickets_ListTicketsByEntityRef_FullMethodName    = "/api.v1alpha1.tickets.Tickets/ListTicketsByEntityRef"
	Tickets_ListEntityRefsByTicket_FullMethodName    = "/api.v1alpha1.tickets.Tickets/ListEntityRefsByTicket"
)

Variables

View Source
var (
	ActionTypes_name = map[int32]string{
		0: "NA",
		1: "Callback",
		2: "Emailback",
		3: "Smsback",
	}
	ActionTypes_value = map[string]int32{
		"NA":        0,
		"Callback":  1,
		"Emailback": 2,
		"Smsback":   3,
	}
)

Enum value maps for ActionTypes.

View Source
var (
	SLAConditions_name = map[int32]string{
		0: "None",
		1: "Respond",
		2: "Resolve",
	}
	SLAConditions_value = map[string]int32{
		"None":    0,
		"Respond": 1,
		"Resolve": 2,
	}
)

Enum value maps for SLAConditions.

View Source
var File_api_v1alpha1_tickets_project_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_tickets_service_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_tickets_ticket_proto protoreflect.FileDescriptor
View Source
var Tickets_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1alpha1.tickets.Tickets",
	HandlerType: (*TicketsServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateTicket",
			Handler:    _Tickets_CreateTicket_Handler,
		},
		{
			MethodName: "EditTicket",
			Handler:    _Tickets_EditTicket_Handler,
		},
		{
			MethodName: "ListTickets",
			Handler:    _Tickets_ListTickets_Handler,
		},
		{
			MethodName: "AssignTicket",
			Handler:    _Tickets_AssignTicket_Handler,
		},
		{
			MethodName: "CloseTicket",
			Handler:    _Tickets_CloseTicket_Handler,
		},
		{
			MethodName: "ViewTicket",
			Handler:    _Tickets_ViewTicket_Handler,
		},
		{
			MethodName: "CreateComment",
			Handler:    _Tickets_CreateComment_Handler,
		},
		{
			MethodName: "EnableProject",
			Handler:    _Tickets_EnableProject_Handler,
		},
		{
			MethodName: "ListEnabledProjects",
			Handler:    _Tickets_ListEnabledProjects_Handler,
		},
		{
			MethodName: "CreateSLA",
			Handler:    _Tickets_CreateSLA_Handler,
		},
		{
			MethodName: "ListSLA",
			Handler:    _Tickets_ListSLA_Handler,
		},
		{
			MethodName: "UpdateSLA",
			Handler:    _Tickets_UpdateSLA_Handler,
		},
		{
			MethodName: "ListSLACondition",
			Handler:    _Tickets_ListSLACondition_Handler,
		},
		{
			MethodName: "ReplyComment",
			Handler:    _Tickets_ReplyComment_Handler,
		},
		{
			MethodName: "ListTicketAuditLog",
			Handler:    _Tickets_ListTicketAuditLog_Handler,
		},
		{
			MethodName: "AssignSelf",
			Handler:    _Tickets_AssignSelf_Handler,
		},
		{
			MethodName: "EditMaskTicket",
			Handler:    _Tickets_EditMaskTicket_Handler,
		},
		{
			MethodName: "ListAllocatedTickets",
			Handler:    _Tickets_ListAllocatedTickets_Handler,
		},
		{
			MethodName: "ListAvailableAgentTickets",
			Handler:    _Tickets_ListAvailableAgentTickets_Handler,
		},
		{
			MethodName: "ListAgentTickets",
			Handler:    _Tickets_ListAgentTickets_Handler,
		},
		{
			MethodName: "ListSkills",
			Handler:    _Tickets_ListSkills_Handler,
		},
		{
			MethodName: "ListUsers",
			Handler:    _Tickets_ListUsers_Handler,
		},
		{
			MethodName: "CloseTicketAction",
			Handler:    _Tickets_CloseTicketAction_Handler,
		},
		{
			MethodName: "AssignTicketAction",
			Handler:    _Tickets_AssignTicketAction_Handler,
		},
		{
			MethodName: "CreateTicketAction",
			Handler:    _Tickets_CreateTicketAction_Handler,
		},
		{
			MethodName: "ChangeTicketStatus",
			Handler:    _Tickets_ChangeTicketStatus_Handler,
		},
		{
			MethodName: "CreateTicketTemplate",
			Handler:    _Tickets_CreateTicketTemplate_Handler,
		},
		{
			MethodName: "EditTicketTemplate",
			Handler:    _Tickets_EditTicketTemplate_Handler,
		},
		{
			MethodName: "ListTicketTemplate",
			Handler:    _Tickets_ListTicketTemplate_Handler,
		},
		{
			MethodName: "AssignTicketTemplate",
			Handler:    _Tickets_AssignTicketTemplate_Handler,
		},
		{
			MethodName: "GetAllActionType",
			Handler:    _Tickets_GetAllActionType_Handler,
		},
		{
			MethodName: "GetPhoneNumberType",
			Handler:    _Tickets_GetPhoneNumberType_Handler,
		},
		{
			MethodName: "AddEntityRef",
			Handler:    _Tickets_AddEntityRef_Handler,
		},
		{
			MethodName: "ListTicketsByEntityRef",
			Handler:    _Tickets_ListTicketsByEntityRef_Handler,
		},
		{
			MethodName: "ListEntityRefsByTicket",
			Handler:    _Tickets_ListEntityRefsByTicket_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/v1alpha1/tickets/service.proto",
}

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

Functions

func RegisterTicketsServer

func RegisterTicketsServer(s grpc.ServiceRegistrar, srv TicketsServer)

Types

type ActionTypes added in v1.8.13

type ActionTypes int32
const (
	// NA
	ActionTypes_NA ActionTypes = 0
	// CALLBACK
	ActionTypes_Callback ActionTypes = 1
	// EMAIBACK
	ActionTypes_Emailback ActionTypes = 2
	// SMSBACK
	ActionTypes_Smsback ActionTypes = 3
)

func (ActionTypes) Descriptor added in v1.8.13

func (ActionTypes) Enum added in v1.8.13

func (x ActionTypes) Enum() *ActionTypes

func (ActionTypes) EnumDescriptor deprecated added in v1.8.13

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

Deprecated: Use ActionTypes.Descriptor instead.

func (ActionTypes) Number added in v1.8.13

func (x ActionTypes) Number() protoreflect.EnumNumber

func (ActionTypes) String added in v1.8.13

func (x ActionTypes) String() string

func (ActionTypes) Type added in v1.8.13

type AddEntityRefRequest added in v1.7.72

type AddEntityRefRequest struct {
	EntityRef *EntityRef `protobuf:"bytes,1,opt,name=entity_ref,json=entityRef,proto3" json:"entity_ref,omitempty"` //be able to assign entity ref to a ticket
	// contains filtered or unexported fields
}

func (*AddEntityRefRequest) Descriptor deprecated added in v1.7.72

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

Deprecated: Use AddEntityRefRequest.ProtoReflect.Descriptor instead.

func (*AddEntityRefRequest) GetEntityRef added in v1.7.72

func (x *AddEntityRefRequest) GetEntityRef() *EntityRef

func (*AddEntityRefRequest) ProtoMessage added in v1.7.72

func (*AddEntityRefRequest) ProtoMessage()

func (*AddEntityRefRequest) ProtoReflect added in v1.7.72

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

func (*AddEntityRefRequest) Reset added in v1.7.72

func (x *AddEntityRefRequest) Reset()

func (*AddEntityRefRequest) String added in v1.7.72

func (x *AddEntityRefRequest) String() string

type AddEntityRefResponse added in v1.7.72

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

func (*AddEntityRefResponse) Descriptor deprecated added in v1.7.72

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

Deprecated: Use AddEntityRefResponse.ProtoReflect.Descriptor instead.

func (*AddEntityRefResponse) ProtoMessage added in v1.7.72

func (*AddEntityRefResponse) ProtoMessage()

func (*AddEntityRefResponse) ProtoReflect added in v1.7.72

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

func (*AddEntityRefResponse) Reset added in v1.7.72

func (x *AddEntityRefResponse) Reset()

func (*AddEntityRefResponse) String added in v1.7.72

func (x *AddEntityRefResponse) String() string

type AssignProjectTemplateRequest added in v1.7.45

type AssignProjectTemplateRequest struct {

	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	ProjectTemplate     *commons.AssignProjectTemplate `protobuf:"bytes,1,opt,name=project_template,json=projectTemplate,proto3" json:"project_template,omitempty"`
	ProjectId           int64                          `protobuf:"varint,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	TemplateDescription []*commons.TemplateDescription `protobuf:"bytes,3,rep,name=template_description,json=templateDescription,proto3" json:"template_description,omitempty"`
	// contains filtered or unexported fields
}

AssignProjectTemplate

func (*AssignProjectTemplateRequest) Descriptor deprecated added in v1.7.45

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

Deprecated: Use AssignProjectTemplateRequest.ProtoReflect.Descriptor instead.

func (*AssignProjectTemplateRequest) GetProjectId added in v1.7.49

func (x *AssignProjectTemplateRequest) GetProjectId() int64

func (*AssignProjectTemplateRequest) GetProjectTemplate deprecated added in v1.7.45

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*AssignProjectTemplateRequest) GetTemplateDescription added in v1.7.49

func (x *AssignProjectTemplateRequest) GetTemplateDescription() []*commons.TemplateDescription

func (*AssignProjectTemplateRequest) ProtoMessage added in v1.7.45

func (*AssignProjectTemplateRequest) ProtoMessage()

func (*AssignProjectTemplateRequest) ProtoReflect added in v1.7.45

func (*AssignProjectTemplateRequest) Reset added in v1.7.45

func (x *AssignProjectTemplateRequest) Reset()

func (*AssignProjectTemplateRequest) String added in v1.7.45

type AssignProjectTemplateResponse added in v1.7.45

type AssignProjectTemplateResponse struct {

	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	IsAssigned bool `protobuf:"varint,1,opt,name=is_assigned,json=isAssigned,proto3" json:"is_assigned,omitempty"`
	// contains filtered or unexported fields
}

func (*AssignProjectTemplateResponse) Descriptor deprecated added in v1.7.45

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

Deprecated: Use AssignProjectTemplateResponse.ProtoReflect.Descriptor instead.

func (*AssignProjectTemplateResponse) GetIsAssigned deprecated added in v1.7.45

func (x *AssignProjectTemplateResponse) GetIsAssigned() bool

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*AssignProjectTemplateResponse) ProtoMessage added in v1.7.45

func (*AssignProjectTemplateResponse) ProtoMessage()

func (*AssignProjectTemplateResponse) ProtoReflect added in v1.7.45

func (*AssignProjectTemplateResponse) Reset added in v1.7.45

func (x *AssignProjectTemplateResponse) Reset()

func (*AssignProjectTemplateResponse) String added in v1.7.45

type AssignTicketActionRequest deprecated added in v1.7.33

type AssignTicketActionRequest struct {
	TicketActionId int64 `protobuf:"varint,1,opt,name=ticket_action_id,json=ticketActionId,proto3" json:"ticket_action_id,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*AssignTicketActionRequest) Descriptor deprecated added in v1.7.33

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

Deprecated: Use AssignTicketActionRequest.ProtoReflect.Descriptor instead.

func (*AssignTicketActionRequest) GetTicketActionId added in v1.7.33

func (x *AssignTicketActionRequest) GetTicketActionId() int64

func (*AssignTicketActionRequest) ProtoMessage added in v1.7.33

func (*AssignTicketActionRequest) ProtoMessage()

func (*AssignTicketActionRequest) ProtoReflect added in v1.7.33

func (*AssignTicketActionRequest) Reset added in v1.7.33

func (x *AssignTicketActionRequest) Reset()

func (*AssignTicketActionRequest) String added in v1.7.33

func (x *AssignTicketActionRequest) String() string

type AssignTicketActionResponse deprecated added in v1.7.33

type AssignTicketActionResponse struct {
	IsAssigned bool `protobuf:"varint,1,opt,name=is_assigned,json=isAssigned,proto3" json:"is_assigned,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*AssignTicketActionResponse) Descriptor deprecated added in v1.7.33

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

Deprecated: Use AssignTicketActionResponse.ProtoReflect.Descriptor instead.

func (*AssignTicketActionResponse) GetIsAssigned added in v1.7.33

func (x *AssignTicketActionResponse) GetIsAssigned() bool

func (*AssignTicketActionResponse) ProtoMessage added in v1.7.33

func (*AssignTicketActionResponse) ProtoMessage()

func (*AssignTicketActionResponse) ProtoReflect added in v1.7.33

func (*AssignTicketActionResponse) Reset added in v1.7.33

func (x *AssignTicketActionResponse) Reset()

func (*AssignTicketActionResponse) String added in v1.7.33

func (x *AssignTicketActionResponse) String() string

type AssignTicketReq deprecated

type AssignTicketReq struct {
	TicketSid    int64  `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	AssigneeList string `protobuf:"bytes,2,opt,name=assignee_list,json=assigneeList,proto3" json:"assignee_list,omitempty"`
	AssignedId   string `protobuf:"bytes,3,opt,name=assigned_id,json=assignedId,proto3" json:"assigned_id,omitempty"`
	// contains filtered or unexported fields
}

AssignTicketReq

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*AssignTicketReq) Descriptor deprecated

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

Deprecated: Use AssignTicketReq.ProtoReflect.Descriptor instead.

func (*AssignTicketReq) GetAssignedId

func (x *AssignTicketReq) GetAssignedId() string

func (*AssignTicketReq) GetAssigneeList

func (x *AssignTicketReq) GetAssigneeList() string

func (*AssignTicketReq) GetTicketSid

func (x *AssignTicketReq) GetTicketSid() int64

func (*AssignTicketReq) ProtoMessage

func (*AssignTicketReq) ProtoMessage()

func (*AssignTicketReq) ProtoReflect

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

func (*AssignTicketReq) Reset

func (x *AssignTicketReq) Reset()

func (*AssignTicketReq) String

func (x *AssignTicketReq) String() string

type AssignTicketRes deprecated

type AssignTicketRes struct {
	TicketSid    int64  `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	AssigneeList string `protobuf:"bytes,2,opt,name=assignee_list,json=assigneeList,proto3" json:"assignee_list,omitempty"`
	AssignedId   string `protobuf:"bytes,3,opt,name=assigned_id,json=assignedId,proto3" json:"assigned_id,omitempty"`
	// contains filtered or unexported fields
}

AssignTicketRes

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*AssignTicketRes) Descriptor deprecated

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

Deprecated: Use AssignTicketRes.ProtoReflect.Descriptor instead.

func (*AssignTicketRes) GetAssignedId

func (x *AssignTicketRes) GetAssignedId() string

func (*AssignTicketRes) GetAssigneeList

func (x *AssignTicketRes) GetAssigneeList() string

func (*AssignTicketRes) GetTicketSid

func (x *AssignTicketRes) GetTicketSid() int64

func (*AssignTicketRes) ProtoMessage

func (*AssignTicketRes) ProtoMessage()

func (*AssignTicketRes) ProtoReflect

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

func (*AssignTicketRes) Reset

func (x *AssignTicketRes) Reset()

func (*AssignTicketRes) String

func (x *AssignTicketRes) String() string

type AvailableTicketsFilter added in v1.7.66

type AvailableTicketsFilter struct {
	AgentSkillId []string `protobuf:"bytes,1,rep,name=agent_skill_id,json=agentSkillId,proto3" json:"agent_skill_id,omitempty"` //list of agent's skills
	// contains filtered or unexported fields
}

AvailableTicketsFilter

func (*AvailableTicketsFilter) Descriptor deprecated added in v1.7.66

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

Deprecated: Use AvailableTicketsFilter.ProtoReflect.Descriptor instead.

func (*AvailableTicketsFilter) GetAgentSkillId added in v1.7.66

func (x *AvailableTicketsFilter) GetAgentSkillId() []string

func (*AvailableTicketsFilter) ProtoMessage added in v1.7.66

func (*AvailableTicketsFilter) ProtoMessage()

func (*AvailableTicketsFilter) ProtoReflect added in v1.7.66

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

func (*AvailableTicketsFilter) Reset added in v1.7.66

func (x *AvailableTicketsFilter) Reset()

func (*AvailableTicketsFilter) String added in v1.7.66

func (x *AvailableTicketsFilter) String() string

type ChangeTicketStatusRequest deprecated added in v1.7.33

type ChangeTicketStatusRequest struct {
	TicketId     int64                `protobuf:"varint,1,opt,name=ticket_id,json=ticketId,proto3" json:"ticket_id,omitempty"`
	StatusId     int64                `protobuf:"varint,2,opt,name=status_id,json=statusId,proto3" json:"status_id,omitempty"`
	TicketStatus commons.TicketStatus `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*ChangeTicketStatusRequest) Descriptor deprecated added in v1.7.33

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

Deprecated: Use ChangeTicketStatusRequest.ProtoReflect.Descriptor instead.

func (*ChangeTicketStatusRequest) GetStatusId added in v1.7.33

func (x *ChangeTicketStatusRequest) GetStatusId() int64

func (*ChangeTicketStatusRequest) GetTicketId added in v1.7.33

func (x *ChangeTicketStatusRequest) GetTicketId() int64

func (*ChangeTicketStatusRequest) GetTicketStatus added in v1.7.35

func (x *ChangeTicketStatusRequest) GetTicketStatus() commons.TicketStatus

func (*ChangeTicketStatusRequest) ProtoMessage added in v1.7.33

func (*ChangeTicketStatusRequest) ProtoMessage()

func (*ChangeTicketStatusRequest) ProtoReflect added in v1.7.33

func (*ChangeTicketStatusRequest) Reset added in v1.7.33

func (x *ChangeTicketStatusRequest) Reset()

func (*ChangeTicketStatusRequest) String added in v1.7.33

func (x *ChangeTicketStatusRequest) String() string

type ChangeTicketStatusResponse deprecated added in v1.7.33

type ChangeTicketStatusResponse struct {
	IsStatusEdited bool `protobuf:"varint,1,opt,name=is_status_edited,json=isStatusEdited,proto3" json:"is_status_edited,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*ChangeTicketStatusResponse) Descriptor deprecated added in v1.7.33

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

Deprecated: Use ChangeTicketStatusResponse.ProtoReflect.Descriptor instead.

func (*ChangeTicketStatusResponse) GetIsStatusEdited added in v1.7.33

func (x *ChangeTicketStatusResponse) GetIsStatusEdited() bool

func (*ChangeTicketStatusResponse) ProtoMessage added in v1.7.33

func (*ChangeTicketStatusResponse) ProtoMessage()

func (*ChangeTicketStatusResponse) ProtoReflect added in v1.7.33

func (*ChangeTicketStatusResponse) Reset added in v1.7.33

func (x *ChangeTicketStatusResponse) Reset()

func (*ChangeTicketStatusResponse) String added in v1.7.33

func (x *ChangeTicketStatusResponse) String() string

type CloseTicketActionRequest added in v1.7.33

type CloseTicketActionRequest struct {
	TicketActionId int64 `protobuf:"varint,1,opt,name=ticket_action_id,json=ticketActionId,proto3" json:"ticket_action_id,omitempty"`
	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	TicketId int64 `protobuf:"varint,2,opt,name=ticket_id,json=ticketId,proto3" json:"ticket_id,omitempty"`
	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	Comment string `protobuf:"bytes,3,opt,name=comment,proto3" json:"comment,omitempty"`
	// ticket_code
	TicketCode string `protobuf:"bytes,4,opt,name=ticket_code,json=ticketCode,proto3" json:"ticket_code,omitempty"`
	// contains filtered or unexported fields
}

func (*CloseTicketActionRequest) Descriptor deprecated added in v1.7.33

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

Deprecated: Use CloseTicketActionRequest.ProtoReflect.Descriptor instead.

func (*CloseTicketActionRequest) GetComment deprecated added in v1.7.33

func (x *CloseTicketActionRequest) GetComment() string

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*CloseTicketActionRequest) GetTicketActionId added in v1.7.33

func (x *CloseTicketActionRequest) GetTicketActionId() int64

func (*CloseTicketActionRequest) GetTicketCode added in v1.8.2

func (x *CloseTicketActionRequest) GetTicketCode() string

func (*CloseTicketActionRequest) GetTicketId deprecated added in v1.7.33

func (x *CloseTicketActionRequest) GetTicketId() int64

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*CloseTicketActionRequest) ProtoMessage added in v1.7.33

func (*CloseTicketActionRequest) ProtoMessage()

func (*CloseTicketActionRequest) ProtoReflect added in v1.7.33

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

func (*CloseTicketActionRequest) Reset added in v1.7.33

func (x *CloseTicketActionRequest) Reset()

func (*CloseTicketActionRequest) String added in v1.7.33

func (x *CloseTicketActionRequest) String() string

type CloseTicketActionResponse added in v1.7.33

type CloseTicketActionResponse struct {

	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	IsClosed bool `protobuf:"varint,1,opt,name=is_closed,json=isClosed,proto3" json:"is_closed,omitempty"`
	// contains filtered or unexported fields
}

func (*CloseTicketActionResponse) Descriptor deprecated added in v1.7.33

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

Deprecated: Use CloseTicketActionResponse.ProtoReflect.Descriptor instead.

func (*CloseTicketActionResponse) GetIsClosed deprecated added in v1.7.33

func (x *CloseTicketActionResponse) GetIsClosed() bool

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*CloseTicketActionResponse) ProtoMessage added in v1.7.33

func (*CloseTicketActionResponse) ProtoMessage()

func (*CloseTicketActionResponse) ProtoReflect added in v1.7.33

func (*CloseTicketActionResponse) Reset added in v1.7.33

func (x *CloseTicketActionResponse) Reset()

func (*CloseTicketActionResponse) String added in v1.7.33

func (x *CloseTicketActionResponse) String() string

type CloseTicketReq

type CloseTicketReq struct {

	// ticket Id of the ticket which needs to be closed
	//
	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	TicketSid int64 `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// description of the comment
	Comment string `protobuf:"bytes,2,opt,name=comment,proto3" json:"comment,omitempty"`
	// from status of the ticket
	//
	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	FromStatus int64 `protobuf:"varint,3,opt,name=from_status,json=fromStatus,proto3" json:"from_status,omitempty"`
	// ticket_code
	TicketCode string `protobuf:"bytes,4,opt,name=ticket_code,json=ticketCode,proto3" json:"ticket_code,omitempty"`
	// contains filtered or unexported fields
}

CloseTicketReq - Close Ticket Request Messages

func (*CloseTicketReq) Descriptor deprecated

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

Deprecated: Use CloseTicketReq.ProtoReflect.Descriptor instead.

func (*CloseTicketReq) GetComment

func (x *CloseTicketReq) GetComment() string

func (*CloseTicketReq) GetFromStatus deprecated

func (x *CloseTicketReq) GetFromStatus() int64

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*CloseTicketReq) GetTicketCode added in v1.8.2

func (x *CloseTicketReq) GetTicketCode() string

func (*CloseTicketReq) GetTicketSid deprecated

func (x *CloseTicketReq) GetTicketSid() int64

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*CloseTicketReq) ProtoMessage

func (*CloseTicketReq) ProtoMessage()

func (*CloseTicketReq) ProtoReflect

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

func (*CloseTicketReq) Reset

func (x *CloseTicketReq) Reset()

func (*CloseTicketReq) String

func (x *CloseTicketReq) String() string

type CloseTicketRes

type CloseTicketRes struct {

	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	IsStatus bool `protobuf:"varint,1,opt,name=is_status,json=isStatus,proto3" json:"is_status,omitempty"`
	// contains filtered or unexported fields
}

CloseTicketRes - Close Ticket Response Messages

func (*CloseTicketRes) Descriptor deprecated

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

Deprecated: Use CloseTicketRes.ProtoReflect.Descriptor instead.

func (*CloseTicketRes) GetIsStatus deprecated

func (x *CloseTicketRes) GetIsStatus() bool

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*CloseTicketRes) ProtoMessage

func (*CloseTicketRes) ProtoMessage()

func (*CloseTicketRes) ProtoReflect

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

func (*CloseTicketRes) Reset

func (x *CloseTicketRes) Reset()

func (*CloseTicketRes) String

func (x *CloseTicketRes) String() string

type CreateCommentReq

type CreateCommentReq struct {

	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	TicketSid int64 `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// description of the comment
	Comment string `protobuf:"bytes,2,opt,name=comment,proto3" json:"comment,omitempty"`
	// ticket_code
	TicketCode string `protobuf:"bytes,3,opt,name=ticket_code,json=ticketCode,proto3" json:"ticket_code,omitempty"`
	// contains filtered or unexported fields
}

Create CommentReq - Create Comment Request From Client

func (*CreateCommentReq) Descriptor deprecated

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

Deprecated: Use CreateCommentReq.ProtoReflect.Descriptor instead.

func (*CreateCommentReq) GetComment

func (x *CreateCommentReq) GetComment() string

func (*CreateCommentReq) GetTicketCode added in v1.8.2

func (x *CreateCommentReq) GetTicketCode() string

func (*CreateCommentReq) GetTicketSid deprecated

func (x *CreateCommentReq) GetTicketSid() int64

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*CreateCommentReq) ProtoMessage

func (*CreateCommentReq) ProtoMessage()

func (*CreateCommentReq) ProtoReflect

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

func (*CreateCommentReq) Reset

func (x *CreateCommentReq) Reset()

func (*CreateCommentReq) String

func (x *CreateCommentReq) String() string

type CreateCommentRes

type CreateCommentRes struct {

	// Returns the created comment row in the response
	Comment *commons.Comment `protobuf:"bytes,1,opt,name=comment,proto3" json:"comment,omitempty"`
	// contains filtered or unexported fields
}

CreateCommenttRes - Response from CreateComment BE API

func (*CreateCommentRes) Descriptor deprecated

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

Deprecated: Use CreateCommentRes.ProtoReflect.Descriptor instead.

func (*CreateCommentRes) GetComment

func (x *CreateCommentRes) GetComment() *commons.Comment

func (*CreateCommentRes) ProtoMessage

func (*CreateCommentRes) ProtoMessage()

func (*CreateCommentRes) ProtoReflect

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

func (*CreateCommentRes) Reset

func (x *CreateCommentRes) Reset()

func (*CreateCommentRes) String

func (x *CreateCommentRes) String() string

type CreateSelfAssignReq deprecated added in v1.7.11

type CreateSelfAssignReq struct {
	TicketSid int64 `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// contains filtered or unexported fields
}

CreateSelfAssignReq -

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*CreateSelfAssignReq) Descriptor deprecated added in v1.7.11

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

Deprecated: Use CreateSelfAssignReq.ProtoReflect.Descriptor instead.

func (*CreateSelfAssignReq) GetTicketSid added in v1.7.11

func (x *CreateSelfAssignReq) GetTicketSid() int64

func (*CreateSelfAssignReq) ProtoMessage added in v1.7.11

func (*CreateSelfAssignReq) ProtoMessage()

func (*CreateSelfAssignReq) ProtoReflect added in v1.7.11

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

func (*CreateSelfAssignReq) Reset added in v1.7.11

func (x *CreateSelfAssignReq) Reset()

func (*CreateSelfAssignReq) String added in v1.7.11

func (x *CreateSelfAssignReq) String() string

type CreateSelfAssignRes deprecated added in v1.7.11

type CreateSelfAssignRes struct {
	IsAssigned bool `protobuf:"varint,1,opt,name=is_assigned,json=isAssigned,proto3" json:"is_assigned,omitempty"`
	// contains filtered or unexported fields
}

CreateSelfAssignRes -

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*CreateSelfAssignRes) Descriptor deprecated added in v1.7.11

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

Deprecated: Use CreateSelfAssignRes.ProtoReflect.Descriptor instead.

func (*CreateSelfAssignRes) GetIsAssigned added in v1.7.11

func (x *CreateSelfAssignRes) GetIsAssigned() bool

func (*CreateSelfAssignRes) ProtoMessage added in v1.7.11

func (*CreateSelfAssignRes) ProtoMessage()

func (*CreateSelfAssignRes) ProtoReflect added in v1.7.11

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

func (*CreateSelfAssignRes) Reset added in v1.7.11

func (x *CreateSelfAssignRes) Reset()

func (*CreateSelfAssignRes) String added in v1.7.11

func (x *CreateSelfAssignRes) String() string

type CreateSlaReq

type CreateSlaReq struct {

	// sla_sid of the sla to be created.
	SlaSid int64 `protobuf:"varint,1,opt,name=sla_sid,json=slaSid,proto3" json:"sla_sid,omitempty"`
	// name of the sla
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// description of the sla
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// sla interval
	//
	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	Interval int64 `protobuf:"varint,4,opt,name=interval,proto3" json:"interval,omitempty"`
	// SLA Duration
	Duration *commons.Duration `protobuf:"bytes,5,opt,name=duration,proto3" json:"duration,omitempty"`
	// contains filtered or unexported fields
}

Create CreateSlaReq - Create Sla Request From Client

func (*CreateSlaReq) Descriptor deprecated

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

Deprecated: Use CreateSlaReq.ProtoReflect.Descriptor instead.

func (*CreateSlaReq) GetDescription

func (x *CreateSlaReq) GetDescription() string

func (*CreateSlaReq) GetDuration added in v1.7.35

func (x *CreateSlaReq) GetDuration() *commons.Duration

func (*CreateSlaReq) GetInterval deprecated

func (x *CreateSlaReq) GetInterval() int64

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*CreateSlaReq) GetName

func (x *CreateSlaReq) GetName() string

func (*CreateSlaReq) GetSlaSid

func (x *CreateSlaReq) GetSlaSid() int64

func (*CreateSlaReq) ProtoMessage

func (*CreateSlaReq) ProtoMessage()

func (*CreateSlaReq) ProtoReflect

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

func (*CreateSlaReq) Reset

func (x *CreateSlaReq) Reset()

func (*CreateSlaReq) String

func (x *CreateSlaReq) String() string

type CreateSlaRes

type CreateSlaRes struct {

	// Returns the created sla row in the response
	Sla *commons.TicketSla `protobuf:"bytes,1,opt,name=sla,proto3" json:"sla,omitempty"`
	// contains filtered or unexported fields
}

CreateSlaRes - Response from CreateSla BE API

func (*CreateSlaRes) Descriptor deprecated

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

Deprecated: Use CreateSlaRes.ProtoReflect.Descriptor instead.

func (*CreateSlaRes) GetSla

func (x *CreateSlaRes) GetSla() *commons.TicketSla

func (*CreateSlaRes) ProtoMessage

func (*CreateSlaRes) ProtoMessage()

func (*CreateSlaRes) ProtoReflect

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

func (*CreateSlaRes) Reset

func (x *CreateSlaRes) Reset()

func (*CreateSlaRes) String

func (x *CreateSlaRes) String() string

type CreateTicketActionRequest added in v1.7.33

type CreateTicketActionRequest struct {
	TicketAction *commons.TicketAction `protobuf:"bytes,1,opt,name=ticket_action,json=ticketAction,proto3" json:"ticket_action,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTicketActionRequest) Descriptor deprecated added in v1.7.33

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

Deprecated: Use CreateTicketActionRequest.ProtoReflect.Descriptor instead.

func (*CreateTicketActionRequest) GetTicketAction added in v1.7.33

func (x *CreateTicketActionRequest) GetTicketAction() *commons.TicketAction

func (*CreateTicketActionRequest) ProtoMessage added in v1.7.33

func (*CreateTicketActionRequest) ProtoMessage()

func (*CreateTicketActionRequest) ProtoReflect added in v1.7.33

func (*CreateTicketActionRequest) Reset added in v1.7.33

func (x *CreateTicketActionRequest) Reset()

func (*CreateTicketActionRequest) String added in v1.7.33

func (x *CreateTicketActionRequest) String() string

type CreateTicketActionResponse added in v1.7.33

type CreateTicketActionResponse struct {
	TicketAction *commons.TicketAction `protobuf:"bytes,1,opt,name=ticket_action,json=ticketAction,proto3" json:"ticket_action,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTicketActionResponse) Descriptor deprecated added in v1.7.33

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

Deprecated: Use CreateTicketActionResponse.ProtoReflect.Descriptor instead.

func (*CreateTicketActionResponse) GetTicketAction added in v1.7.33

func (x *CreateTicketActionResponse) GetTicketAction() *commons.TicketAction

func (*CreateTicketActionResponse) ProtoMessage added in v1.7.33

func (*CreateTicketActionResponse) ProtoMessage()

func (*CreateTicketActionResponse) ProtoReflect added in v1.7.33

func (*CreateTicketActionResponse) Reset added in v1.7.33

func (x *CreateTicketActionResponse) Reset()

func (*CreateTicketActionResponse) String added in v1.7.33

func (x *CreateTicketActionResponse) String() string

type CreateTicketReq

type CreateTicketReq struct {

	// title of the ticket to be created.
	Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	// description of the ticket
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// the enabled project sid. project must have been enabled/imported from omni.project.project_sid to tickets_db.ticket_project.project_sid
	ProjectSid int64 `protobuf:"varint,3,opt,name=project_sid,json=projectSid,proto3" json:"project_sid,omitempty"`
	// ticket due date
	DueDate *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=due_date,json=dueDate,proto3" json:"due_date,omitempty"`
	// A list of conversation context meatadatgit stata
	Metadata []*commons.Metadata `protobuf:"bytes,9,rep,name=metadata,proto3" json:"metadata,omitempty"`
	// A list of skills assotiated with a ticket
	//
	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	TicketSkills []*commons.Skills `protobuf:"bytes,10,rep,name=ticket_skills,json=ticketSkills,proto3" json:"ticket_skills,omitempty"`
	// Status - Ticket status : 1 open, 2 doing, 3 close etc
	Status int64 `protobuf:"varint,11,opt,name=status,proto3" json:"status,omitempty"`
	// A list of sla assotiated with a ticket
	TicketSla  []*commons.Sla `protobuf:"bytes,12,rep,name=ticket_sla,json=ticketSla,proto3" json:"ticket_sla,omitempty"`
	AssignSelf bool           `protobuf:"varint,13,opt,name=assign_self,json=assignSelf,proto3" json:"assign_self,omitempty"`
	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	AssignOther  string                  `protobuf:"bytes,14,opt,name=assign_other,json=assignOther,proto3" json:"assign_other,omitempty"`
	TicketAction []*commons.TicketAction `protobuf:"bytes,15,rep,name=ticket_action,json=ticketAction,proto3" json:"ticket_action,omitempty"`
	// assignee list
	TicketAssignee []string `protobuf:"bytes,16,rep,name=ticket_assignee,json=ticketAssignee,proto3" json:"ticket_assignee,omitempty"`
	ContactEntryId int64    `protobuf:"varint,17,opt,name=contact_entry_id,json=contactEntryId,proto3" json:"contact_entry_id,omitempty"`
	// contains filtered or unexported fields
}

CreateTicketReq - Request for CreateTicket

func (*CreateTicketReq) Descriptor deprecated

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

Deprecated: Use CreateTicketReq.ProtoReflect.Descriptor instead.

func (*CreateTicketReq) GetAssignOther deprecated added in v1.7.16

func (x *CreateTicketReq) GetAssignOther() string

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*CreateTicketReq) GetAssignSelf added in v1.7.11

func (x *CreateTicketReq) GetAssignSelf() bool

func (*CreateTicketReq) GetContactEntryId added in v1.8.13

func (x *CreateTicketReq) GetContactEntryId() int64

func (*CreateTicketReq) GetDescription

func (x *CreateTicketReq) GetDescription() string

func (*CreateTicketReq) GetDueDate

func (x *CreateTicketReq) GetDueDate() *timestamppb.Timestamp

func (*CreateTicketReq) GetMetadata

func (x *CreateTicketReq) GetMetadata() []*commons.Metadata

func (*CreateTicketReq) GetProjectSid

func (x *CreateTicketReq) GetProjectSid() int64

func (*CreateTicketReq) GetStatus

func (x *CreateTicketReq) GetStatus() int64

func (*CreateTicketReq) GetTicketAction added in v1.7.33

func (x *CreateTicketReq) GetTicketAction() []*commons.TicketAction

func (*CreateTicketReq) GetTicketAssignee added in v1.7.35

func (x *CreateTicketReq) GetTicketAssignee() []string

func (*CreateTicketReq) GetTicketSkills deprecated

func (x *CreateTicketReq) GetTicketSkills() []*commons.Skills

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*CreateTicketReq) GetTicketSla

func (x *CreateTicketReq) GetTicketSla() []*commons.Sla

func (*CreateTicketReq) GetTitle

func (x *CreateTicketReq) GetTitle() string

func (*CreateTicketReq) ProtoMessage

func (*CreateTicketReq) ProtoMessage()

func (*CreateTicketReq) ProtoReflect

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

func (*CreateTicketReq) Reset

func (x *CreateTicketReq) Reset()

func (*CreateTicketReq) String

func (x *CreateTicketReq) String() string

type CreateTicketRes

type CreateTicketRes struct {

	// Returns the created ticket row in the response
	Ticket *commons.Ticket `protobuf:"bytes,1,opt,name=ticket,proto3" json:"ticket,omitempty"`
	// contains filtered or unexported fields
}

CreateTicketRes - Response from CreateTicket BE API

func (*CreateTicketRes) Descriptor deprecated

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

Deprecated: Use CreateTicketRes.ProtoReflect.Descriptor instead.

func (*CreateTicketRes) GetTicket

func (x *CreateTicketRes) GetTicket() *commons.Ticket

func (*CreateTicketRes) ProtoMessage

func (*CreateTicketRes) ProtoMessage()

func (*CreateTicketRes) ProtoReflect

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

func (*CreateTicketRes) Reset

func (x *CreateTicketRes) Reset()

func (*CreateTicketRes) String

func (x *CreateTicketRes) String() string

type CreateTicketTemplateRequest added in v1.7.45

type CreateTicketTemplateRequest struct {
	TicketTemplate *commons.TicketTemplate `protobuf:"bytes,1,opt,name=ticket_template,json=ticketTemplate,proto3" json:"ticket_template,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTicketTemplateRequest) Descriptor deprecated added in v1.7.45

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

Deprecated: Use CreateTicketTemplateRequest.ProtoReflect.Descriptor instead.

func (*CreateTicketTemplateRequest) GetTicketTemplate added in v1.7.45

func (x *CreateTicketTemplateRequest) GetTicketTemplate() *commons.TicketTemplate

func (*CreateTicketTemplateRequest) ProtoMessage added in v1.7.45

func (*CreateTicketTemplateRequest) ProtoMessage()

func (*CreateTicketTemplateRequest) ProtoReflect added in v1.7.45

func (*CreateTicketTemplateRequest) Reset added in v1.7.45

func (x *CreateTicketTemplateRequest) Reset()

func (*CreateTicketTemplateRequest) String added in v1.7.45

func (x *CreateTicketTemplateRequest) String() string

type CreateTicketTemplateResponse added in v1.7.45

type CreateTicketTemplateResponse struct {
	TicketTemplate *commons.TicketTemplate `protobuf:"bytes,1,opt,name=ticket_template,json=ticketTemplate,proto3" json:"ticket_template,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTicketTemplateResponse) Descriptor deprecated added in v1.7.45

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

Deprecated: Use CreateTicketTemplateResponse.ProtoReflect.Descriptor instead.

func (*CreateTicketTemplateResponse) GetTicketTemplate added in v1.7.45

func (x *CreateTicketTemplateResponse) GetTicketTemplate() *commons.TicketTemplate

func (*CreateTicketTemplateResponse) ProtoMessage added in v1.7.45

func (*CreateTicketTemplateResponse) ProtoMessage()

func (*CreateTicketTemplateResponse) ProtoReflect added in v1.7.45

func (*CreateTicketTemplateResponse) Reset added in v1.7.45

func (x *CreateTicketTemplateResponse) Reset()

func (*CreateTicketTemplateResponse) String added in v1.7.45

type EditMaskTicketReq added in v1.7.21

type EditMaskTicketReq struct {

	// Ticket Id
	//
	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	TicketSid int64 `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// Ticket Object
	EditValue *commons.Ticket `protobuf:"bytes,2,opt,name=edit_value,json=editValue,proto3" json:"edit_value,omitempty"`
	// Field to be edited in DB
	EditedFieldsMask []*fieldmaskpb.FieldMask `protobuf:"bytes,3,rep,name=edited_fields_mask,json=editedFieldsMask,proto3" json:"edited_fields_mask,omitempty"`
	// ticket_code
	TicketCode     string `protobuf:"bytes,4,opt,name=ticket_code,json=ticketCode,proto3" json:"ticket_code,omitempty"`
	ContactEntryId int64  `protobuf:"varint,5,opt,name=contact_entry_id,json=contactEntryId,proto3" json:"contact_entry_id,omitempty"`
	// contains filtered or unexported fields
}

EditMaskTicketReq - Request for EditMaskTicket EditTicketReq would be deprecated

func (*EditMaskTicketReq) Descriptor deprecated added in v1.7.21

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

Deprecated: Use EditMaskTicketReq.ProtoReflect.Descriptor instead.

func (*EditMaskTicketReq) GetContactEntryId added in v1.8.13

func (x *EditMaskTicketReq) GetContactEntryId() int64

func (*EditMaskTicketReq) GetEditValue added in v1.7.21

func (x *EditMaskTicketReq) GetEditValue() *commons.Ticket

func (*EditMaskTicketReq) GetEditedFieldsMask added in v1.7.21

func (x *EditMaskTicketReq) GetEditedFieldsMask() []*fieldmaskpb.FieldMask

func (*EditMaskTicketReq) GetTicketCode added in v1.8.2

func (x *EditMaskTicketReq) GetTicketCode() string

func (*EditMaskTicketReq) GetTicketSid deprecated added in v1.7.21

func (x *EditMaskTicketReq) GetTicketSid() int64

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*EditMaskTicketReq) ProtoMessage added in v1.7.21

func (*EditMaskTicketReq) ProtoMessage()

func (*EditMaskTicketReq) ProtoReflect added in v1.7.21

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

func (*EditMaskTicketReq) Reset added in v1.7.21

func (x *EditMaskTicketReq) Reset()

func (*EditMaskTicketReq) String added in v1.7.21

func (x *EditMaskTicketReq) String() string

type EditMaskTicketRes added in v1.7.21

type EditMaskTicketRes struct {

	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	IsEdited bool `protobuf:"varint,1,opt,name=is_edited,json=isEdited,proto3" json:"is_edited,omitempty"`
	// contains filtered or unexported fields
}

EditMaskTicketRes - Response for EditMaskTicketReq EditTicketRes would be deprecated

func (*EditMaskTicketRes) Descriptor deprecated added in v1.7.21

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

Deprecated: Use EditMaskTicketRes.ProtoReflect.Descriptor instead.

func (*EditMaskTicketRes) GetIsEdited deprecated added in v1.7.21

func (x *EditMaskTicketRes) GetIsEdited() bool

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*EditMaskTicketRes) ProtoMessage added in v1.7.21

func (*EditMaskTicketRes) ProtoMessage()

func (*EditMaskTicketRes) ProtoReflect added in v1.7.21

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

func (*EditMaskTicketRes) Reset added in v1.7.21

func (x *EditMaskTicketRes) Reset()

func (*EditMaskTicketRes) String added in v1.7.21

func (x *EditMaskTicketRes) String() string

type EditTicketReq deprecated

type EditTicketReq struct {
	TicketSid int64 `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// The comment text
	EditValue *commons.EditAttribute `protobuf:"bytes,2,opt,name=edit_value,json=editValue,proto3" json:"edit_value,omitempty"`
	// contains filtered or unexported fields
}

EditTicketReq - Request for EditTicketReq

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*EditTicketReq) Descriptor deprecated

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

Deprecated: Use EditTicketReq.ProtoReflect.Descriptor instead.

func (*EditTicketReq) GetEditValue

func (x *EditTicketReq) GetEditValue() *commons.EditAttribute

func (*EditTicketReq) GetTicketSid

func (x *EditTicketReq) GetTicketSid() int64

func (*EditTicketReq) ProtoMessage

func (*EditTicketReq) ProtoMessage()

func (*EditTicketReq) ProtoReflect

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

func (*EditTicketReq) Reset

func (x *EditTicketReq) Reset()

func (*EditTicketReq) String

func (x *EditTicketReq) String() string

type EditTicketRes deprecated

type EditTicketRes struct {
	IsEdited bool `protobuf:"varint,1,opt,name=is_edited,json=isEdited,proto3" json:"is_edited,omitempty"`
	// contains filtered or unexported fields
}

EditTicketRes - Response for EditTicketReq

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*EditTicketRes) Descriptor deprecated

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

Deprecated: Use EditTicketRes.ProtoReflect.Descriptor instead.

func (*EditTicketRes) GetIsEdited

func (x *EditTicketRes) GetIsEdited() bool

func (*EditTicketRes) ProtoMessage

func (*EditTicketRes) ProtoMessage()

func (*EditTicketRes) ProtoReflect

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

func (*EditTicketRes) Reset

func (x *EditTicketRes) Reset()

func (*EditTicketRes) String

func (x *EditTicketRes) String() string

type EditTicketTemplateRequest added in v1.7.45

type EditTicketTemplateRequest struct {
	TicketTemplateId int64                   `protobuf:"varint,1,opt,name=ticket_template_id,json=ticketTemplateId,proto3" json:"ticket_template_id,omitempty"`
	EditValue        *commons.TicketTemplate `protobuf:"bytes,2,opt,name=edit_value,json=editValue,proto3" json:"edit_value,omitempty"`
	EditedFieldsMask *fieldmaskpb.FieldMask  `protobuf:"bytes,3,opt,name=edited_fields_mask,json=editedFieldsMask,proto3" json:"edited_fields_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*EditTicketTemplateRequest) Descriptor deprecated added in v1.7.45

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

Deprecated: Use EditTicketTemplateRequest.ProtoReflect.Descriptor instead.

func (*EditTicketTemplateRequest) GetEditValue added in v1.7.45

func (*EditTicketTemplateRequest) GetEditedFieldsMask added in v1.7.45

func (x *EditTicketTemplateRequest) GetEditedFieldsMask() *fieldmaskpb.FieldMask

func (*EditTicketTemplateRequest) GetTicketTemplateId added in v1.7.45

func (x *EditTicketTemplateRequest) GetTicketTemplateId() int64

func (*EditTicketTemplateRequest) ProtoMessage added in v1.7.45

func (*EditTicketTemplateRequest) ProtoMessage()

func (*EditTicketTemplateRequest) ProtoReflect added in v1.7.45

func (*EditTicketTemplateRequest) Reset added in v1.7.45

func (x *EditTicketTemplateRequest) Reset()

func (*EditTicketTemplateRequest) String added in v1.7.45

func (x *EditTicketTemplateRequest) String() string

type EditTicketTemplateResponse added in v1.7.45

type EditTicketTemplateResponse struct {

	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	IsEdited bool `protobuf:"varint,1,opt,name=is_edited,json=isEdited,proto3" json:"is_edited,omitempty"`
	// contains filtered or unexported fields
}

func (*EditTicketTemplateResponse) Descriptor deprecated added in v1.7.45

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

Deprecated: Use EditTicketTemplateResponse.ProtoReflect.Descriptor instead.

func (*EditTicketTemplateResponse) GetIsEdited deprecated added in v1.7.45

func (x *EditTicketTemplateResponse) GetIsEdited() bool

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*EditTicketTemplateResponse) ProtoMessage added in v1.7.45

func (*EditTicketTemplateResponse) ProtoMessage()

func (*EditTicketTemplateResponse) ProtoReflect added in v1.7.45

func (*EditTicketTemplateResponse) Reset added in v1.7.45

func (x *EditTicketTemplateResponse) Reset()

func (*EditTicketTemplateResponse) String added in v1.7.45

func (x *EditTicketTemplateResponse) String() string

type EnableProjectReq

type EnableProjectReq struct {

	// project seq id of project to be enabled
	ProjectSid int64 `protobuf:"varint,1,opt,name=project_sid,json=projectSid,proto3" json:"project_sid,omitempty"`
	// Project code to be set
	ProjectCode string `protobuf:"bytes,2,opt,name=project_code,json=projectCode,proto3" json:"project_code,omitempty"`
	// Project title pulled from Omni
	ProjectTitle string `protobuf:"bytes,3,opt,name=project_title,json=projectTitle,proto3" json:"project_title,omitempty"`
	// Is project enabled for ticketing
	IsActive bool `protobuf:"varint,4,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"`
	// contains filtered or unexported fields
}

EnableProjectReq - Details of project to be enabled in the ticketing system

func (*EnableProjectReq) Descriptor deprecated

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

Deprecated: Use EnableProjectReq.ProtoReflect.Descriptor instead.

func (*EnableProjectReq) GetIsActive

func (x *EnableProjectReq) GetIsActive() bool

func (*EnableProjectReq) GetProjectCode

func (x *EnableProjectReq) GetProjectCode() string

func (*EnableProjectReq) GetProjectSid

func (x *EnableProjectReq) GetProjectSid() int64

func (*EnableProjectReq) GetProjectTitle

func (x *EnableProjectReq) GetProjectTitle() string

func (*EnableProjectReq) ProtoMessage

func (*EnableProjectReq) ProtoMessage()

func (*EnableProjectReq) ProtoReflect

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

func (*EnableProjectReq) Reset

func (x *EnableProjectReq) Reset()

func (*EnableProjectReq) String

func (x *EnableProjectReq) String() string

type EnableProjectRes

type EnableProjectRes struct {

	// result of project mapped to ticket was successful
	//
	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/project.proto.
	Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	// contains filtered or unexported fields
}

EnableProjectRes - Indicates result of the project enable request

func (*EnableProjectRes) Descriptor deprecated

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

Deprecated: Use EnableProjectRes.ProtoReflect.Descriptor instead.

func (*EnableProjectRes) GetSuccess deprecated

func (x *EnableProjectRes) GetSuccess() bool

Deprecated: Marked as deprecated in api/v1alpha1/tickets/project.proto.

func (*EnableProjectRes) ProtoMessage

func (*EnableProjectRes) ProtoMessage()

func (*EnableProjectRes) ProtoReflect

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

func (*EnableProjectRes) Reset

func (x *EnableProjectRes) Reset()

func (*EnableProjectRes) String

func (x *EnableProjectRes) String() string

type EntityRef added in v1.7.72

type EntityRef struct {
	OrgId      string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	RegionId   string `protobuf:"bytes,2,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"`
	TicketCode string `protobuf:"bytes,3,opt,name=ticket_code,json=ticketCode,proto3" json:"ticket_code,omitempty"`
	Uri        string `protobuf:"bytes,4,opt,name=uri,proto3" json:"uri,omitempty"`
	// contains filtered or unexported fields
}

should this be in a separate folder / file

func (*EntityRef) Descriptor deprecated added in v1.7.72

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

Deprecated: Use EntityRef.ProtoReflect.Descriptor instead.

func (*EntityRef) GetOrgId added in v1.7.72

func (x *EntityRef) GetOrgId() string

func (*EntityRef) GetRegionId added in v1.7.72

func (x *EntityRef) GetRegionId() string

func (*EntityRef) GetTicketCode added in v1.7.72

func (x *EntityRef) GetTicketCode() string

func (*EntityRef) GetUri added in v1.7.72

func (x *EntityRef) GetUri() string

func (*EntityRef) ProtoMessage added in v1.7.72

func (*EntityRef) ProtoMessage()

func (*EntityRef) ProtoReflect added in v1.7.72

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

func (*EntityRef) Reset added in v1.7.72

func (x *EntityRef) Reset()

func (*EntityRef) String added in v1.7.72

func (x *EntityRef) String() string

type GetActionTypeRequest added in v1.7.52

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

Request all the Action Types

func (*GetActionTypeRequest) Descriptor deprecated added in v1.7.52

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

Deprecated: Use GetActionTypeRequest.ProtoReflect.Descriptor instead.

func (*GetActionTypeRequest) ProtoMessage added in v1.7.52

func (*GetActionTypeRequest) ProtoMessage()

func (*GetActionTypeRequest) ProtoReflect added in v1.7.52

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

func (*GetActionTypeRequest) Reset added in v1.7.52

func (x *GetActionTypeRequest) Reset()

func (*GetActionTypeRequest) String added in v1.7.52

func (x *GetActionTypeRequest) String() string

type GetActionTypeResponse added in v1.7.52

type GetActionTypeResponse struct {
	ActionType []*commons.ActionType `protobuf:"bytes,1,rep,name=action_type,json=actionType,proto3" json:"action_type,omitempty"`
	// contains filtered or unexported fields
}

Returns all the Action Types

func (*GetActionTypeResponse) Descriptor deprecated added in v1.7.52

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

Deprecated: Use GetActionTypeResponse.ProtoReflect.Descriptor instead.

func (*GetActionTypeResponse) GetActionType added in v1.7.52

func (x *GetActionTypeResponse) GetActionType() []*commons.ActionType

func (*GetActionTypeResponse) ProtoMessage added in v1.7.52

func (*GetActionTypeResponse) ProtoMessage()

func (*GetActionTypeResponse) ProtoReflect added in v1.7.52

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

func (*GetActionTypeResponse) Reset added in v1.7.52

func (x *GetActionTypeResponse) Reset()

func (*GetActionTypeResponse) String added in v1.7.52

func (x *GetActionTypeResponse) String() string

type GetPhoneNumberTypeRequest deprecated added in v1.7.55

type GetPhoneNumberTypeRequest struct {
	PhoneNumber string `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"`
	// contains filtered or unexported fields
}

Reqiest For Phone Number Validation - Mobile/Other/Invalid

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*GetPhoneNumberTypeRequest) Descriptor deprecated added in v1.7.55

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

Deprecated: Use GetPhoneNumberTypeRequest.ProtoReflect.Descriptor instead.

func (*GetPhoneNumberTypeRequest) GetPhoneNumber added in v1.7.55

func (x *GetPhoneNumberTypeRequest) GetPhoneNumber() string

func (*GetPhoneNumberTypeRequest) ProtoMessage added in v1.7.55

func (*GetPhoneNumberTypeRequest) ProtoMessage()

func (*GetPhoneNumberTypeRequest) ProtoReflect added in v1.7.55

func (*GetPhoneNumberTypeRequest) Reset added in v1.7.55

func (x *GetPhoneNumberTypeRequest) Reset()

func (*GetPhoneNumberTypeRequest) String added in v1.7.55

func (x *GetPhoneNumberTypeRequest) String() string

type GetPhoneNumberTypeResponse deprecated added in v1.7.55

type GetPhoneNumberTypeResponse struct {
	PhoneType commons.PhoneNumberType `protobuf:"varint,1,opt,name=phone_type,json=phoneType,proto3,enum=api.commons.PhoneNumberType" json:"phone_type,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*GetPhoneNumberTypeResponse) Descriptor deprecated added in v1.7.55

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

Deprecated: Use GetPhoneNumberTypeResponse.ProtoReflect.Descriptor instead.

func (*GetPhoneNumberTypeResponse) GetPhoneType added in v1.7.55

func (*GetPhoneNumberTypeResponse) ProtoMessage added in v1.7.55

func (*GetPhoneNumberTypeResponse) ProtoMessage()

func (*GetPhoneNumberTypeResponse) ProtoReflect added in v1.7.55

func (*GetPhoneNumberTypeResponse) Reset added in v1.7.55

func (x *GetPhoneNumberTypeResponse) Reset()

func (*GetPhoneNumberTypeResponse) String added in v1.7.55

func (x *GetPhoneNumberTypeResponse) String() string

type ListAgentTicketsRequest added in v1.7.81

type ListAgentTicketsRequest struct {
	SelectFieldMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=select_field_mask,json=selectFieldMask,proto3" json:"select_field_mask,omitempty"` //defines the ticket fields to be returned
	FilterMask      *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=filter_mask,json=filterMask,proto3" json:"filter_mask,omitempty"`                  //defines the search by field
	// contains filtered or unexported fields
}

ListAgentTicketsRequest -

func (*ListAgentTicketsRequest) Descriptor deprecated added in v1.7.81

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

Deprecated: Use ListAgentTicketsRequest.ProtoReflect.Descriptor instead.

func (*ListAgentTicketsRequest) GetFilterMask added in v1.7.81

func (x *ListAgentTicketsRequest) GetFilterMask() *fieldmaskpb.FieldMask

func (*ListAgentTicketsRequest) GetSelectFieldMask added in v1.7.81

func (x *ListAgentTicketsRequest) GetSelectFieldMask() *fieldmaskpb.FieldMask

func (*ListAgentTicketsRequest) ProtoMessage added in v1.7.81

func (*ListAgentTicketsRequest) ProtoMessage()

func (*ListAgentTicketsRequest) ProtoReflect added in v1.7.81

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

func (*ListAgentTicketsRequest) Reset added in v1.7.81

func (x *ListAgentTicketsRequest) Reset()

func (*ListAgentTicketsRequest) String added in v1.7.81

func (x *ListAgentTicketsRequest) String() string

type ListAgentTicketsResponse added in v1.7.81

type ListAgentTicketsResponse struct {
	Ticket []*commons.Ticket `protobuf:"bytes,1,rep,name=ticket,proto3" json:"ticket,omitempty"`
	// contains filtered or unexported fields
}

ListAgentTicketsResponse -

func (*ListAgentTicketsResponse) Descriptor deprecated added in v1.7.81

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

Deprecated: Use ListAgentTicketsResponse.ProtoReflect.Descriptor instead.

func (*ListAgentTicketsResponse) GetTicket added in v1.7.81

func (x *ListAgentTicketsResponse) GetTicket() []*commons.Ticket

func (*ListAgentTicketsResponse) ProtoMessage added in v1.7.81

func (*ListAgentTicketsResponse) ProtoMessage()

func (*ListAgentTicketsResponse) ProtoReflect added in v1.7.81

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

func (*ListAgentTicketsResponse) Reset added in v1.7.81

func (x *ListAgentTicketsResponse) Reset()

func (*ListAgentTicketsResponse) String added in v1.7.81

func (x *ListAgentTicketsResponse) String() string

type ListAllocatedTicketReq deprecated added in v1.7.21

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

ListAllocatedTicketReq -

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*ListAllocatedTicketReq) Descriptor deprecated added in v1.7.21

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

Deprecated: Use ListAllocatedTicketReq.ProtoReflect.Descriptor instead.

func (*ListAllocatedTicketReq) ProtoMessage added in v1.7.21

func (*ListAllocatedTicketReq) ProtoMessage()

func (*ListAllocatedTicketReq) ProtoReflect added in v1.7.21

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

func (*ListAllocatedTicketReq) Reset added in v1.7.21

func (x *ListAllocatedTicketReq) Reset()

func (*ListAllocatedTicketReq) String added in v1.7.21

func (x *ListAllocatedTicketReq) String() string

type ListAllocatedTicketRes deprecated added in v1.7.21

type ListAllocatedTicketRes struct {
	TicketSid []int64 `protobuf:"varint,1,rep,packed,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// contains filtered or unexported fields
}

ListAllocatedTicketRes -

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*ListAllocatedTicketRes) Descriptor deprecated added in v1.7.21

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

Deprecated: Use ListAllocatedTicketRes.ProtoReflect.Descriptor instead.

func (*ListAllocatedTicketRes) GetTicketSid added in v1.7.21

func (x *ListAllocatedTicketRes) GetTicketSid() []int64

func (*ListAllocatedTicketRes) ProtoMessage added in v1.7.21

func (*ListAllocatedTicketRes) ProtoMessage()

func (*ListAllocatedTicketRes) ProtoReflect added in v1.7.21

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

func (*ListAllocatedTicketRes) Reset added in v1.7.21

func (x *ListAllocatedTicketRes) Reset()

func (*ListAllocatedTicketRes) String added in v1.7.21

func (x *ListAllocatedTicketRes) String() string

type ListAvailableAgentTicketsRequest added in v1.7.25

type ListAvailableAgentTicketsRequest struct {
	SelectFieldMask *fieldmaskpb.FieldMask  `protobuf:"bytes,1,opt,name=select_field_mask,json=selectFieldMask,proto3" json:"select_field_mask,omitempty"` //defines the ticket fields to be returned
	AvailableFilter *AvailableTicketsFilter `protobuf:"bytes,2,opt,name=available_filter,json=availableFilter,proto3" json:"available_filter,omitempty"`
	AgentViewLimit  int64                   `protobuf:"varint,3,opt,name=agent_view_limit,json=agentViewLimit,proto3" json:"agent_view_limit,omitempty"` //agent profile setting
	// contains filtered or unexported fields
}

ListAvailableAgentTicketsRequest -

func (*ListAvailableAgentTicketsRequest) Descriptor deprecated added in v1.7.25

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

Deprecated: Use ListAvailableAgentTicketsRequest.ProtoReflect.Descriptor instead.

func (*ListAvailableAgentTicketsRequest) GetAgentViewLimit added in v1.7.66

func (x *ListAvailableAgentTicketsRequest) GetAgentViewLimit() int64

func (*ListAvailableAgentTicketsRequest) GetAvailableFilter added in v1.7.66

func (*ListAvailableAgentTicketsRequest) GetSelectFieldMask added in v1.7.66

func (x *ListAvailableAgentTicketsRequest) GetSelectFieldMask() *fieldmaskpb.FieldMask

func (*ListAvailableAgentTicketsRequest) ProtoMessage added in v1.7.25

func (*ListAvailableAgentTicketsRequest) ProtoMessage()

func (*ListAvailableAgentTicketsRequest) ProtoReflect added in v1.7.25

func (*ListAvailableAgentTicketsRequest) Reset added in v1.7.25

func (*ListAvailableAgentTicketsRequest) String added in v1.7.25

type ListAvailableAgentTicketsResponse added in v1.7.25

type ListAvailableAgentTicketsResponse struct {

	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	TicketSid []int64           `protobuf:"varint,1,rep,packed,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	Ticket    []*commons.Ticket `protobuf:"bytes,2,rep,name=ticket,proto3" json:"ticket,omitempty"`
	// contains filtered or unexported fields
}

ListAvailableAgentTicketsResponse -

func (*ListAvailableAgentTicketsResponse) Descriptor deprecated added in v1.7.25

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

Deprecated: Use ListAvailableAgentTicketsResponse.ProtoReflect.Descriptor instead.

func (*ListAvailableAgentTicketsResponse) GetTicket added in v1.7.27

func (*ListAvailableAgentTicketsResponse) GetTicketSid deprecated added in v1.7.25

func (x *ListAvailableAgentTicketsResponse) GetTicketSid() []int64

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*ListAvailableAgentTicketsResponse) ProtoMessage added in v1.7.25

func (*ListAvailableAgentTicketsResponse) ProtoMessage()

func (*ListAvailableAgentTicketsResponse) ProtoReflect added in v1.7.25

func (*ListAvailableAgentTicketsResponse) Reset added in v1.7.25

func (*ListAvailableAgentTicketsResponse) String added in v1.7.25

type ListEnabledProjectsReq

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

ListEnabledProjectsReq - Request to list enabled projects in ticketing system

func (*ListEnabledProjectsReq) Descriptor deprecated

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

Deprecated: Use ListEnabledProjectsReq.ProtoReflect.Descriptor instead.

func (*ListEnabledProjectsReq) ProtoMessage

func (*ListEnabledProjectsReq) ProtoMessage()

func (*ListEnabledProjectsReq) ProtoReflect

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

func (*ListEnabledProjectsReq) Reset

func (x *ListEnabledProjectsReq) Reset()

func (*ListEnabledProjectsReq) String

func (x *ListEnabledProjectsReq) String() string

type ListEnabledProjectsRes

type ListEnabledProjectsRes struct {

	// enabled projects list
	Projects []*commons.TicketProject `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"`
	// contains filtered or unexported fields
}

ListEnabledProjectsRes - Response wraps list of projects enabled for ticketing system

func (*ListEnabledProjectsRes) Descriptor deprecated

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

Deprecated: Use ListEnabledProjectsRes.ProtoReflect.Descriptor instead.

func (*ListEnabledProjectsRes) GetProjects

func (x *ListEnabledProjectsRes) GetProjects() []*commons.TicketProject

func (*ListEnabledProjectsRes) ProtoMessage

func (*ListEnabledProjectsRes) ProtoMessage()

func (*ListEnabledProjectsRes) ProtoReflect

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

func (*ListEnabledProjectsRes) Reset

func (x *ListEnabledProjectsRes) Reset()

func (*ListEnabledProjectsRes) String

func (x *ListEnabledProjectsRes) String() string

type ListEntityRefsByTicketRequest added in v1.7.72

type ListEntityRefsByTicketRequest struct {
	TicketCode string `protobuf:"bytes,1,opt,name=ticket_code,json=ticketCode,proto3" json:"ticket_code,omitempty"`
	// contains filtered or unexported fields
}

func (*ListEntityRefsByTicketRequest) Descriptor deprecated added in v1.7.72

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

Deprecated: Use ListEntityRefsByTicketRequest.ProtoReflect.Descriptor instead.

func (*ListEntityRefsByTicketRequest) GetTicketCode added in v1.7.72

func (x *ListEntityRefsByTicketRequest) GetTicketCode() string

func (*ListEntityRefsByTicketRequest) ProtoMessage added in v1.7.72

func (*ListEntityRefsByTicketRequest) ProtoMessage()

func (*ListEntityRefsByTicketRequest) ProtoReflect added in v1.7.72

func (*ListEntityRefsByTicketRequest) Reset added in v1.7.72

func (x *ListEntityRefsByTicketRequest) Reset()

func (*ListEntityRefsByTicketRequest) String added in v1.7.72

type ListEntityRefsByTicketResponse added in v1.7.72

type ListEntityRefsByTicketResponse struct {
	EntityRef []*EntityRef `protobuf:"bytes,1,rep,name=entity_ref,json=entityRef,proto3" json:"entity_ref,omitempty"`
	// contains filtered or unexported fields
}

func (*ListEntityRefsByTicketResponse) Descriptor deprecated added in v1.7.72

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

Deprecated: Use ListEntityRefsByTicketResponse.ProtoReflect.Descriptor instead.

func (*ListEntityRefsByTicketResponse) GetEntityRef added in v1.7.72

func (x *ListEntityRefsByTicketResponse) GetEntityRef() []*EntityRef

func (*ListEntityRefsByTicketResponse) ProtoMessage added in v1.7.72

func (*ListEntityRefsByTicketResponse) ProtoMessage()

func (*ListEntityRefsByTicketResponse) ProtoReflect added in v1.7.72

func (*ListEntityRefsByTicketResponse) Reset added in v1.7.72

func (x *ListEntityRefsByTicketResponse) Reset()

func (*ListEntityRefsByTicketResponse) String added in v1.7.72

type ListSkillsRequest added in v1.7.25

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

ListSkillsRequest - request message

func (*ListSkillsRequest) Descriptor deprecated added in v1.7.25

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

Deprecated: Use ListSkillsRequest.ProtoReflect.Descriptor instead.

func (*ListSkillsRequest) ProtoMessage added in v1.7.25

func (*ListSkillsRequest) ProtoMessage()

func (*ListSkillsRequest) ProtoReflect added in v1.7.25

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

func (*ListSkillsRequest) Reset added in v1.7.25

func (x *ListSkillsRequest) Reset()

func (*ListSkillsRequest) String added in v1.7.25

func (x *ListSkillsRequest) String() string

type ListSkillsResponse added in v1.7.25

type ListSkillsResponse struct {
	Skills []*Skill `protobuf:"bytes,1,rep,name=skills,proto3" json:"skills,omitempty"`
	// contains filtered or unexported fields
}

ListSkillsResponse - response message wraps p3 skills Id and name

func (*ListSkillsResponse) Descriptor deprecated added in v1.7.25

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

Deprecated: Use ListSkillsResponse.ProtoReflect.Descriptor instead.

func (*ListSkillsResponse) GetSkills added in v1.7.25

func (x *ListSkillsResponse) GetSkills() []*Skill

func (*ListSkillsResponse) ProtoMessage added in v1.7.25

func (*ListSkillsResponse) ProtoMessage()

func (*ListSkillsResponse) ProtoReflect added in v1.7.25

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

func (*ListSkillsResponse) Reset added in v1.7.25

func (x *ListSkillsResponse) Reset()

func (*ListSkillsResponse) String added in v1.7.25

func (x *ListSkillsResponse) String() string

type ListSlaConditionReq

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

ListSlaConditionReq -

func (*ListSlaConditionReq) Descriptor deprecated

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

Deprecated: Use ListSlaConditionReq.ProtoReflect.Descriptor instead.

func (*ListSlaConditionReq) ProtoMessage

func (*ListSlaConditionReq) ProtoMessage()

func (*ListSlaConditionReq) ProtoReflect

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

func (*ListSlaConditionReq) Reset

func (x *ListSlaConditionReq) Reset()

func (*ListSlaConditionReq) String

func (x *ListSlaConditionReq) String() string

type ListSlaConditionRes

type ListSlaConditionRes struct {
	SlaCondition []*commons.SlaConditions `protobuf:"bytes,1,rep,name=slaCondition,proto3" json:"slaCondition,omitempty"`
	// contains filtered or unexported fields
}

ListSlaConditionRes -

func (*ListSlaConditionRes) Descriptor deprecated

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

Deprecated: Use ListSlaConditionRes.ProtoReflect.Descriptor instead.

func (*ListSlaConditionRes) GetSlaCondition

func (x *ListSlaConditionRes) GetSlaCondition() []*commons.SlaConditions

func (*ListSlaConditionRes) ProtoMessage

func (*ListSlaConditionRes) ProtoMessage()

func (*ListSlaConditionRes) ProtoReflect

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

func (*ListSlaConditionRes) Reset

func (x *ListSlaConditionRes) Reset()

func (*ListSlaConditionRes) String

func (x *ListSlaConditionRes) String() string

type ListSlaReq

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

ListSlaReq -

func (*ListSlaReq) Descriptor deprecated

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

Deprecated: Use ListSlaReq.ProtoReflect.Descriptor instead.

func (*ListSlaReq) ProtoMessage

func (*ListSlaReq) ProtoMessage()

func (*ListSlaReq) ProtoReflect

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

func (*ListSlaReq) Reset

func (x *ListSlaReq) Reset()

func (*ListSlaReq) String

func (x *ListSlaReq) String() string

type ListSlaRes

type ListSlaRes struct {
	TicketsSla []*commons.TicketSla `protobuf:"bytes,1,rep,name=ticketsSla,proto3" json:"ticketsSla,omitempty"`
	// contains filtered or unexported fields
}

ListSlaRes -

func (*ListSlaRes) Descriptor deprecated

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

Deprecated: Use ListSlaRes.ProtoReflect.Descriptor instead.

func (*ListSlaRes) GetTicketsSla

func (x *ListSlaRes) GetTicketsSla() []*commons.TicketSla

func (*ListSlaRes) ProtoMessage

func (*ListSlaRes) ProtoMessage()

func (*ListSlaRes) ProtoReflect

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

func (*ListSlaRes) Reset

func (x *ListSlaRes) Reset()

func (*ListSlaRes) String

func (x *ListSlaRes) String() string

type ListTicketAuditLogReq

type ListTicketAuditLogReq struct {

	// ticket_sid  scoping filter
	//
	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/project.proto.
	TicketSid int64 `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// ticket_code
	TicketCode string `protobuf:"bytes,16,opt,name=ticket_code,json=ticketCode,proto3" json:"ticket_code,omitempty"`
	// contains filtered or unexported fields
}

ListTicketAuditLogReq -

func (*ListTicketAuditLogReq) Descriptor deprecated

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

Deprecated: Use ListTicketAuditLogReq.ProtoReflect.Descriptor instead.

func (*ListTicketAuditLogReq) GetTicketCode added in v1.8.2

func (x *ListTicketAuditLogReq) GetTicketCode() string

func (*ListTicketAuditLogReq) GetTicketSid deprecated

func (x *ListTicketAuditLogReq) GetTicketSid() int64

Deprecated: Marked as deprecated in api/v1alpha1/tickets/project.proto.

func (*ListTicketAuditLogReq) ProtoMessage

func (*ListTicketAuditLogReq) ProtoMessage()

func (*ListTicketAuditLogReq) ProtoReflect

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

func (*ListTicketAuditLogReq) Reset

func (x *ListTicketAuditLogReq) Reset()

func (*ListTicketAuditLogReq) String

func (x *ListTicketAuditLogReq) String() string

type ListTicketAuditLogRes

type ListTicketAuditLogRes struct {

	// the retrieved audit events
	Events []*audit.AuditEvent `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

ListTicketAuditLogRes -

func (*ListTicketAuditLogRes) Descriptor deprecated

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

Deprecated: Use ListTicketAuditLogRes.ProtoReflect.Descriptor instead.

func (*ListTicketAuditLogRes) GetEvents

func (x *ListTicketAuditLogRes) GetEvents() []*audit.AuditEvent

func (*ListTicketAuditLogRes) ProtoMessage

func (*ListTicketAuditLogRes) ProtoMessage()

func (*ListTicketAuditLogRes) ProtoReflect

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

func (*ListTicketAuditLogRes) Reset

func (x *ListTicketAuditLogRes) Reset()

func (*ListTicketAuditLogRes) String

func (x *ListTicketAuditLogRes) String() string

type ListTicketTemplateRequest added in v1.7.45

type ListTicketTemplateRequest struct {

	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	TicketTemplateId int64 `protobuf:"varint,1,opt,name=ticket_template_id,json=ticketTemplateId,proto3" json:"ticket_template_id,omitempty"`
	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	ProjectId int64 `protobuf:"varint,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// List values based on TemplateId OR ProjectId. If no mask is sent, return all template's based on ORG Id
	RequestMask       *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=request_mask,json=requestMask,proto3" json:"request_mask,omitempty"`
	TemplateId        int64                  `protobuf:"varint,4,opt,name=template_id,json=templateId,proto3" json:"template_id,omitempty"`
	TemplateProjectId int64                  `protobuf:"varint,5,opt,name=template_project_id,json=templateProjectId,proto3" json:"template_project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTicketTemplateRequest) Descriptor deprecated added in v1.7.45

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

Deprecated: Use ListTicketTemplateRequest.ProtoReflect.Descriptor instead.

func (*ListTicketTemplateRequest) GetProjectId deprecated added in v1.7.45

func (x *ListTicketTemplateRequest) GetProjectId() int64

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*ListTicketTemplateRequest) GetRequestMask added in v1.7.45

func (x *ListTicketTemplateRequest) GetRequestMask() *fieldmaskpb.FieldMask

func (*ListTicketTemplateRequest) GetTemplateId added in v1.7.49

func (x *ListTicketTemplateRequest) GetTemplateId() int64

func (*ListTicketTemplateRequest) GetTemplateProjectId added in v1.7.49

func (x *ListTicketTemplateRequest) GetTemplateProjectId() int64

func (*ListTicketTemplateRequest) GetTicketTemplateId deprecated added in v1.7.45

func (x *ListTicketTemplateRequest) GetTicketTemplateId() int64

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*ListTicketTemplateRequest) ProtoMessage added in v1.7.45

func (*ListTicketTemplateRequest) ProtoMessage()

func (*ListTicketTemplateRequest) ProtoReflect added in v1.7.45

func (*ListTicketTemplateRequest) Reset added in v1.7.45

func (x *ListTicketTemplateRequest) Reset()

func (*ListTicketTemplateRequest) String added in v1.7.45

func (x *ListTicketTemplateRequest) String() string

type ListTicketTemplateResponse added in v1.7.45

type ListTicketTemplateResponse struct {

	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	EnabledTemplates      []*commons.ListTemplate          `protobuf:"bytes,1,rep,name=enabled_templates,json=enabledTemplates,proto3" json:"enabled_templates,omitempty"`
	TicketProjectTemplate []*commons.TicketProjectTemplate `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ListTicketTemplateResponse) Descriptor deprecated added in v1.7.45

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

Deprecated: Use ListTicketTemplateResponse.ProtoReflect.Descriptor instead.

func (*ListTicketTemplateResponse) GetEnabledTemplates deprecated added in v1.7.45

func (x *ListTicketTemplateResponse) GetEnabledTemplates() []*commons.ListTemplate

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*ListTicketTemplateResponse) GetTicketProjectTemplate added in v1.7.49

func (x *ListTicketTemplateResponse) GetTicketProjectTemplate() []*commons.TicketProjectTemplate

func (*ListTicketTemplateResponse) ProtoMessage added in v1.7.45

func (*ListTicketTemplateResponse) ProtoMessage()

func (*ListTicketTemplateResponse) ProtoReflect added in v1.7.45

func (*ListTicketTemplateResponse) Reset added in v1.7.45

func (x *ListTicketTemplateResponse) Reset()

func (*ListTicketTemplateResponse) String added in v1.7.45

func (x *ListTicketTemplateResponse) String() string

type ListTicketsByEntityRefRequest added in v1.7.72

type ListTicketsByEntityRefRequest struct {
	Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"` //uri that uniquely identifies any entity associated with a ticket
	// contains filtered or unexported fields
}

func (*ListTicketsByEntityRefRequest) Descriptor deprecated added in v1.7.72

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

Deprecated: Use ListTicketsByEntityRefRequest.ProtoReflect.Descriptor instead.

func (*ListTicketsByEntityRefRequest) GetUri added in v1.7.72

func (*ListTicketsByEntityRefRequest) ProtoMessage added in v1.7.72

func (*ListTicketsByEntityRefRequest) ProtoMessage()

func (*ListTicketsByEntityRefRequest) ProtoReflect added in v1.7.72

func (*ListTicketsByEntityRefRequest) Reset added in v1.7.72

func (x *ListTicketsByEntityRefRequest) Reset()

func (*ListTicketsByEntityRefRequest) String added in v1.7.72

type ListTicketsByEntityRefResponse added in v1.7.72

type ListTicketsByEntityRefResponse struct {
	Tickets []*commons.Ticket `protobuf:"bytes,1,rep,name=tickets,proto3" json:"tickets,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTicketsByEntityRefResponse) Descriptor deprecated added in v1.7.72

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

Deprecated: Use ListTicketsByEntityRefResponse.ProtoReflect.Descriptor instead.

func (*ListTicketsByEntityRefResponse) GetTickets added in v1.7.72

func (x *ListTicketsByEntityRefResponse) GetTickets() []*commons.Ticket

func (*ListTicketsByEntityRefResponse) ProtoMessage added in v1.7.72

func (*ListTicketsByEntityRefResponse) ProtoMessage()

func (*ListTicketsByEntityRefResponse) ProtoReflect added in v1.7.72

func (*ListTicketsByEntityRefResponse) Reset added in v1.7.72

func (x *ListTicketsByEntityRefResponse) Reset()

func (*ListTicketsByEntityRefResponse) String added in v1.7.72

type ListTicketsReq

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

ListTicketsReq

func (*ListTicketsReq) Descriptor deprecated

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

Deprecated: Use ListTicketsReq.ProtoReflect.Descriptor instead.

func (*ListTicketsReq) ProtoMessage

func (*ListTicketsReq) ProtoMessage()

func (*ListTicketsReq) ProtoReflect

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

func (*ListTicketsReq) Reset

func (x *ListTicketsReq) Reset()

func (*ListTicketsReq) String

func (x *ListTicketsReq) String() string

type ListTicketsRes

type ListTicketsRes struct {
	Tickets []*commons.Ticket `protobuf:"bytes,1,rep,name=tickets,proto3" json:"tickets,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTicketsRes) Descriptor deprecated

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

Deprecated: Use ListTicketsRes.ProtoReflect.Descriptor instead.

func (*ListTicketsRes) GetTickets

func (x *ListTicketsRes) GetTickets() []*commons.Ticket

func (*ListTicketsRes) ProtoMessage

func (*ListTicketsRes) ProtoMessage()

func (*ListTicketsRes) ProtoReflect

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

func (*ListTicketsRes) Reset

func (x *ListTicketsRes) Reset()

func (*ListTicketsRes) String

func (x *ListTicketsRes) String() string

type ListUsersRequest added in v1.7.25

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

ListUsersRequest - Users request message

func (*ListUsersRequest) Descriptor deprecated added in v1.7.25

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

Deprecated: Use ListUsersRequest.ProtoReflect.Descriptor instead.

func (*ListUsersRequest) ProtoMessage added in v1.7.25

func (*ListUsersRequest) ProtoMessage()

func (*ListUsersRequest) ProtoReflect added in v1.7.25

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

func (*ListUsersRequest) Reset added in v1.7.25

func (x *ListUsersRequest) Reset()

func (*ListUsersRequest) String added in v1.7.25

func (x *ListUsersRequest) String() string

type ListUsersResponse added in v1.7.25

type ListUsersResponse struct {
	Users []*User `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	// contains filtered or unexported fields
}

ListUsersResponse - response wraps userId, first_name, last_name

func (*ListUsersResponse) Descriptor deprecated added in v1.7.25

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

Deprecated: Use ListUsersResponse.ProtoReflect.Descriptor instead.

func (*ListUsersResponse) GetUsers added in v1.7.25

func (x *ListUsersResponse) GetUsers() []*User

func (*ListUsersResponse) ProtoMessage added in v1.7.25

func (*ListUsersResponse) ProtoMessage()

func (*ListUsersResponse) ProtoReflect added in v1.7.25

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

func (*ListUsersResponse) Reset added in v1.7.25

func (x *ListUsersResponse) Reset()

func (*ListUsersResponse) String added in v1.7.25

func (x *ListUsersResponse) String() string

type PingReq

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

func (*PingReq) Descriptor deprecated

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

Deprecated: Use PingReq.ProtoReflect.Descriptor instead.

func (*PingReq) ProtoMessage

func (*PingReq) ProtoMessage()

func (*PingReq) ProtoReflect

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

func (*PingReq) Reset

func (x *PingReq) Reset()

func (*PingReq) String

func (x *PingReq) String() string

type PingRes

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

func (*PingRes) Descriptor deprecated

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

Deprecated: Use PingRes.ProtoReflect.Descriptor instead.

func (*PingRes) ProtoMessage

func (*PingRes) ProtoMessage()

func (*PingRes) ProtoReflect

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

func (*PingRes) Reset

func (x *PingRes) Reset()

func (*PingRes) String

func (x *PingRes) String() string

type ReplyCommentReq

type ReplyCommentReq struct {

	// The snowflake id of a comment row in ticket_comment.
	CommentSid int64 `protobuf:"varint,1,opt,name=comment_sid,json=commentSid,proto3" json:"comment_sid,omitempty"`
	// The ticket reference where the comment was added.
	//
	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	TicketSid int64 `protobuf:"varint,2,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// The comment text
	Reply string `protobuf:"bytes,3,opt,name=reply,proto3" json:"reply,omitempty"`
	// commenter by id
	CreatedById string `protobuf:"bytes,4,opt,name=created_by_id,json=createdById,proto3" json:"created_by_id,omitempty"` // used in creating comment
	// ticket_code
	TicketCode string `protobuf:"bytes,5,opt,name=ticket_code,json=ticketCode,proto3" json:"ticket_code,omitempty"`
	// contains filtered or unexported fields
}

ReplyCommentReq - Reply Comment Request Messages

func (*ReplyCommentReq) Descriptor deprecated

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

Deprecated: Use ReplyCommentReq.ProtoReflect.Descriptor instead.

func (*ReplyCommentReq) GetCommentSid

func (x *ReplyCommentReq) GetCommentSid() int64

func (*ReplyCommentReq) GetCreatedById

func (x *ReplyCommentReq) GetCreatedById() string

func (*ReplyCommentReq) GetReply

func (x *ReplyCommentReq) GetReply() string

func (*ReplyCommentReq) GetTicketCode added in v1.8.2

func (x *ReplyCommentReq) GetTicketCode() string

func (*ReplyCommentReq) GetTicketSid deprecated

func (x *ReplyCommentReq) GetTicketSid() int64

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*ReplyCommentReq) ProtoMessage

func (*ReplyCommentReq) ProtoMessage()

func (*ReplyCommentReq) ProtoReflect

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

func (*ReplyCommentReq) Reset

func (x *ReplyCommentReq) Reset()

func (*ReplyCommentReq) String

func (x *ReplyCommentReq) String() string

type ReplyCommentRes

type ReplyCommentRes struct {

	// Returns boolen true OR False in the response
	IsCreated *commons.ConfirmReplyComment `protobuf:"bytes,1,opt,name=is_created,json=isCreated,proto3" json:"is_created,omitempty"`
	// contains filtered or unexported fields
}

ReplyCommentRes - Reply Comment Response Messages

func (*ReplyCommentRes) Descriptor deprecated

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

Deprecated: Use ReplyCommentRes.ProtoReflect.Descriptor instead.

func (*ReplyCommentRes) GetIsCreated

func (x *ReplyCommentRes) GetIsCreated() *commons.ConfirmReplyComment

func (*ReplyCommentRes) ProtoMessage

func (*ReplyCommentRes) ProtoMessage()

func (*ReplyCommentRes) ProtoReflect

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

func (*ReplyCommentRes) Reset

func (x *ReplyCommentRes) Reset()

func (*ReplyCommentRes) String

func (x *ReplyCommentRes) String() string

type SLAConditions added in v1.8.13

type SLAConditions int32
const (
	// NA
	SLAConditions_None SLAConditions = 0
	// Respond
	SLAConditions_Respond SLAConditions = 1
	// Resolve
	SLAConditions_Resolve SLAConditions = 2
)

func (SLAConditions) Descriptor added in v1.8.13

func (SLAConditions) Enum added in v1.8.13

func (x SLAConditions) Enum() *SLAConditions

func (SLAConditions) EnumDescriptor deprecated added in v1.8.13

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

Deprecated: Use SLAConditions.Descriptor instead.

func (SLAConditions) Number added in v1.8.13

func (SLAConditions) String added in v1.8.13

func (x SLAConditions) String() string

func (SLAConditions) Type added in v1.8.13

type Skill added in v1.7.25

type Skill struct {
	SkillId string `protobuf:"bytes,1,opt,name=skill_id,json=skillId,proto3" json:"skill_id,omitempty"`
	Name    string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Skill) Descriptor deprecated added in v1.7.25

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

Deprecated: Use Skill.ProtoReflect.Descriptor instead.

func (*Skill) GetName added in v1.7.25

func (x *Skill) GetName() string

func (*Skill) GetSkillId added in v1.7.25

func (x *Skill) GetSkillId() string

func (*Skill) ProtoMessage added in v1.7.25

func (*Skill) ProtoMessage()

func (*Skill) ProtoReflect added in v1.7.25

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

func (*Skill) Reset added in v1.7.25

func (x *Skill) Reset()

func (*Skill) String added in v1.7.25

func (x *Skill) String() string

type TicketsClient

type TicketsClient interface {
	// Public Method to create a ticket.
	CreateTicket(ctx context.Context, in *CreateTicketReq, opts ...grpc.CallOption) (*CreateTicketRes, error)
	// Deprecated: Do not use.
	// Public Method to edit a ticket.
	EditTicket(ctx context.Context, in *EditTicketReq, opts ...grpc.CallOption) (*EditTicketRes, error)
	// Public method to list tickets
	ListTickets(ctx context.Context, in *ListTicketsReq, opts ...grpc.CallOption) (*ListTicketsRes, error)
	// Deprecated: Do not use.
	// Public method to assign ticket
	// Would be deprecated
	AssignTicket(ctx context.Context, in *AssignTicketReq, opts ...grpc.CallOption) (*AssignTicketRes, error)
	// Public Method to Close a ticket
	// Any agent can close the ticket. No BE validation required
	CloseTicket(ctx context.Context, in *CloseTicketReq, opts ...grpc.CallOption) (*CloseTicketRes, error)
	// Public method to view ticket
	ViewTicket(ctx context.Context, in *ViewTicketReq, opts ...grpc.CallOption) (*ViewTicketRes, error)
	// Public Method to create a Comment.
	CreateComment(ctx context.Context, in *CreateCommentReq, opts ...grpc.CallOption) (*CreateCommentRes, error)
	// Public method to Enable Project for Ticketing system
	EnableProject(ctx context.Context, in *EnableProjectReq, opts ...grpc.CallOption) (*EnableProjectRes, error)
	// Public method to List projects enabled for Ticketing system
	ListEnabledProjects(ctx context.Context, in *ListEnabledProjectsReq, opts ...grpc.CallOption) (*ListEnabledProjectsRes, error)
	// Public Method to create a sla.
	CreateSLA(ctx context.Context, in *CreateSlaReq, opts ...grpc.CallOption) (*CreateSlaRes, error)
	// Public method to list sla
	ListSLA(ctx context.Context, in *ListSlaReq, opts ...grpc.CallOption) (*ListSlaRes, error)
	// Public method to update sla
	UpdateSLA(ctx context.Context, in *UpdateSlaReq, opts ...grpc.CallOption) (*UpdateSlaRes, error)
	// Public method to list sla_condition
	ListSLACondition(ctx context.Context, in *ListSlaConditionReq, opts ...grpc.CallOption) (*ListSlaConditionRes, error)
	// Public method to list sla_condition
	ReplyComment(ctx context.Context, in *ReplyCommentReq, opts ...grpc.CallOption) (*ReplyCommentRes, error)
	// Public method to List audit log for Ticketing system
	ListTicketAuditLog(ctx context.Context, in *ListTicketAuditLogReq, opts ...grpc.CallOption) (*ListTicketAuditLogRes, error)
	// Deprecated: Do not use.
	// Public method to assign a ticket
	AssignSelf(ctx context.Context, in *CreateSelfAssignReq, opts ...grpc.CallOption) (*CreateSelfAssignRes, error)
	// Public Method to edit a ticket.
	// EditTicket would be deprecated
	EditMaskTicket(ctx context.Context, in *EditMaskTicketReq, opts ...grpc.CallOption) (*EditMaskTicketRes, error)
	// Deprecated: Do not use.
	ListAllocatedTickets(ctx context.Context, in *ListAllocatedTicketReq, opts ...grpc.CallOption) (*ListAllocatedTicketRes, error)
	// public method - to return list of available tickets to pick for an Agent
	ListAvailableAgentTickets(ctx context.Context, in *ListAvailableAgentTicketsRequest, opts ...grpc.CallOption) (*ListAvailableAgentTicketsResponse, error)
	// public method - to return list of available tickets to pick for an Agent
	ListAgentTickets(ctx context.Context, in *ListAgentTicketsRequest, opts ...grpc.CallOption) (*ListAgentTicketsResponse, error)
	// public method to fetch list of skills for a tickets user
	ListSkills(ctx context.Context, in *ListSkillsRequest, opts ...grpc.CallOption) (*ListSkillsResponse, error)
	// public method to fetch list of users for a tickets user
	ListUsers(ctx context.Context, in *ListUsersRequest, opts ...grpc.CallOption) (*ListUsersResponse, error)
	// Any agent can close the ticket. No BE validation required
	CloseTicketAction(ctx context.Context, in *CloseTicketActionRequest, opts ...grpc.CallOption) (*CloseTicketActionResponse, error)
	// Deprecated: Do not use.
	// Public method to assign a ticket action
	AssignTicketAction(ctx context.Context, in *AssignTicketActionRequest, opts ...grpc.CallOption) (*AssignTicketActionResponse, error)
	// Public method to assign a ticket
	CreateTicketAction(ctx context.Context, in *CreateTicketActionRequest, opts ...grpc.CallOption) (*CreateTicketActionResponse, error)
	// Deprecated: Do not use.
	// Public method to change the Status of a ticket
	ChangeTicketStatus(ctx context.Context, in *ChangeTicketStatusRequest, opts ...grpc.CallOption) (*ChangeTicketStatusResponse, error)
	// Public method to create a Ticket Template
	CreateTicketTemplate(ctx context.Context, in *CreateTicketTemplateRequest, opts ...grpc.CallOption) (*CreateTicketTemplateResponse, error)
	// Public method to Edit a Ticket Template
	EditTicketTemplate(ctx context.Context, in *EditTicketTemplateRequest, opts ...grpc.CallOption) (*EditTicketTemplateResponse, error)
	// Public method to all Ticket Templates
	ListTicketTemplate(ctx context.Context, in *ListTicketTemplateRequest, opts ...grpc.CallOption) (*ListTicketTemplateResponse, error)
	// Public method to assign a Template To a Project
	AssignTicketTemplate(ctx context.Context, in *AssignProjectTemplateRequest, opts ...grpc.CallOption) (*AssignProjectTemplateResponse, error)
	// Public method to list all Action Types
	GetAllActionType(ctx context.Context, in *GetActionTypeRequest, opts ...grpc.CallOption) (*GetActionTypeResponse, error)
	// Deprecated: Do not use.
	// Public method to list all Action Types
	GetPhoneNumberType(ctx context.Context, in *GetPhoneNumberTypeRequest, opts ...grpc.CallOption) (*GetPhoneNumberTypeResponse, error)
	// Public method to addEntityRef
	AddEntityRef(ctx context.Context, in *AddEntityRefRequest, opts ...grpc.CallOption) (*AddEntityRefResponse, error)
	// Public method to listTicketsByEntityRef
	ListTicketsByEntityRef(ctx context.Context, in *ListTicketsByEntityRefRequest, opts ...grpc.CallOption) (*ListTicketsByEntityRefResponse, error)
	// Public method to listEntityRefsByTicket
	ListEntityRefsByTicket(ctx context.Context, in *ListEntityRefsByTicketRequest, opts ...grpc.CallOption) (*ListEntityRefsByTicketResponse, error)
}

TicketsClient is the client API for Tickets 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.

Tickets service is the public api for the tickets service., for public integrations to manage tickets / customer service requests. Can be used by any authorized frontend-app.

func NewTicketsClient

func NewTicketsClient(cc grpc.ClientConnInterface) TicketsClient

type TicketsServer

type TicketsServer interface {
	// Public Method to create a ticket.
	CreateTicket(context.Context, *CreateTicketReq) (*CreateTicketRes, error)
	// Deprecated: Do not use.
	// Public Method to edit a ticket.
	EditTicket(context.Context, *EditTicketReq) (*EditTicketRes, error)
	// Public method to list tickets
	ListTickets(context.Context, *ListTicketsReq) (*ListTicketsRes, error)
	// Deprecated: Do not use.
	// Public method to assign ticket
	// Would be deprecated
	AssignTicket(context.Context, *AssignTicketReq) (*AssignTicketRes, error)
	// Public Method to Close a ticket
	// Any agent can close the ticket. No BE validation required
	CloseTicket(context.Context, *CloseTicketReq) (*CloseTicketRes, error)
	// Public method to view ticket
	ViewTicket(context.Context, *ViewTicketReq) (*ViewTicketRes, error)
	// Public Method to create a Comment.
	CreateComment(context.Context, *CreateCommentReq) (*CreateCommentRes, error)
	// Public method to Enable Project for Ticketing system
	EnableProject(context.Context, *EnableProjectReq) (*EnableProjectRes, error)
	// Public method to List projects enabled for Ticketing system
	ListEnabledProjects(context.Context, *ListEnabledProjectsReq) (*ListEnabledProjectsRes, error)
	// Public Method to create a sla.
	CreateSLA(context.Context, *CreateSlaReq) (*CreateSlaRes, error)
	// Public method to list sla
	ListSLA(context.Context, *ListSlaReq) (*ListSlaRes, error)
	// Public method to update sla
	UpdateSLA(context.Context, *UpdateSlaReq) (*UpdateSlaRes, error)
	// Public method to list sla_condition
	ListSLACondition(context.Context, *ListSlaConditionReq) (*ListSlaConditionRes, error)
	// Public method to list sla_condition
	ReplyComment(context.Context, *ReplyCommentReq) (*ReplyCommentRes, error)
	// Public method to List audit log for Ticketing system
	ListTicketAuditLog(context.Context, *ListTicketAuditLogReq) (*ListTicketAuditLogRes, error)
	// Deprecated: Do not use.
	// Public method to assign a ticket
	AssignSelf(context.Context, *CreateSelfAssignReq) (*CreateSelfAssignRes, error)
	// Public Method to edit a ticket.
	// EditTicket would be deprecated
	EditMaskTicket(context.Context, *EditMaskTicketReq) (*EditMaskTicketRes, error)
	// Deprecated: Do not use.
	ListAllocatedTickets(context.Context, *ListAllocatedTicketReq) (*ListAllocatedTicketRes, error)
	// public method - to return list of available tickets to pick for an Agent
	ListAvailableAgentTickets(context.Context, *ListAvailableAgentTicketsRequest) (*ListAvailableAgentTicketsResponse, error)
	// public method - to return list of available tickets to pick for an Agent
	ListAgentTickets(context.Context, *ListAgentTicketsRequest) (*ListAgentTicketsResponse, error)
	// public method to fetch list of skills for a tickets user
	ListSkills(context.Context, *ListSkillsRequest) (*ListSkillsResponse, error)
	// public method to fetch list of users for a tickets user
	ListUsers(context.Context, *ListUsersRequest) (*ListUsersResponse, error)
	// Any agent can close the ticket. No BE validation required
	CloseTicketAction(context.Context, *CloseTicketActionRequest) (*CloseTicketActionResponse, error)
	// Deprecated: Do not use.
	// Public method to assign a ticket action
	AssignTicketAction(context.Context, *AssignTicketActionRequest) (*AssignTicketActionResponse, error)
	// Public method to assign a ticket
	CreateTicketAction(context.Context, *CreateTicketActionRequest) (*CreateTicketActionResponse, error)
	// Deprecated: Do not use.
	// Public method to change the Status of a ticket
	ChangeTicketStatus(context.Context, *ChangeTicketStatusRequest) (*ChangeTicketStatusResponse, error)
	// Public method to create a Ticket Template
	CreateTicketTemplate(context.Context, *CreateTicketTemplateRequest) (*CreateTicketTemplateResponse, error)
	// Public method to Edit a Ticket Template
	EditTicketTemplate(context.Context, *EditTicketTemplateRequest) (*EditTicketTemplateResponse, error)
	// Public method to all Ticket Templates
	ListTicketTemplate(context.Context, *ListTicketTemplateRequest) (*ListTicketTemplateResponse, error)
	// Public method to assign a Template To a Project
	AssignTicketTemplate(context.Context, *AssignProjectTemplateRequest) (*AssignProjectTemplateResponse, error)
	// Public method to list all Action Types
	GetAllActionType(context.Context, *GetActionTypeRequest) (*GetActionTypeResponse, error)
	// Deprecated: Do not use.
	// Public method to list all Action Types
	GetPhoneNumberType(context.Context, *GetPhoneNumberTypeRequest) (*GetPhoneNumberTypeResponse, error)
	// Public method to addEntityRef
	AddEntityRef(context.Context, *AddEntityRefRequest) (*AddEntityRefResponse, error)
	// Public method to listTicketsByEntityRef
	ListTicketsByEntityRef(context.Context, *ListTicketsByEntityRefRequest) (*ListTicketsByEntityRefResponse, error)
	// Public method to listEntityRefsByTicket
	ListEntityRefsByTicket(context.Context, *ListEntityRefsByTicketRequest) (*ListEntityRefsByTicketResponse, error)
	// contains filtered or unexported methods
}

TicketsServer is the server API for Tickets service. All implementations must embed UnimplementedTicketsServer for forward compatibility.

Tickets service is the public api for the tickets service., for public integrations to manage tickets / customer service requests. Can be used by any authorized frontend-app.

type UnimplementedTicketsServer

type UnimplementedTicketsServer struct{}

UnimplementedTicketsServer must be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedTicketsServer) AddEntityRef added in v1.7.72

func (UnimplementedTicketsServer) AssignSelf added in v1.7.11

func (UnimplementedTicketsServer) AssignTicket

func (UnimplementedTicketsServer) AssignTicketAction added in v1.7.33

func (UnimplementedTicketsServer) AssignTicketTemplate added in v1.7.45

func (UnimplementedTicketsServer) ChangeTicketStatus added in v1.7.33

func (UnimplementedTicketsServer) CloseTicket

func (UnimplementedTicketsServer) CloseTicketAction added in v1.7.33

func (UnimplementedTicketsServer) CreateComment

func (UnimplementedTicketsServer) CreateSLA

func (UnimplementedTicketsServer) CreateTicket

func (UnimplementedTicketsServer) CreateTicketAction added in v1.7.33

func (UnimplementedTicketsServer) CreateTicketTemplate added in v1.7.45

func (UnimplementedTicketsServer) EditMaskTicket added in v1.7.21

func (UnimplementedTicketsServer) EditTicket

func (UnimplementedTicketsServer) EditTicketTemplate added in v1.7.45

func (UnimplementedTicketsServer) EnableProject

func (UnimplementedTicketsServer) GetAllActionType added in v1.7.53

func (UnimplementedTicketsServer) GetPhoneNumberType added in v1.7.55

func (UnimplementedTicketsServer) ListAgentTickets added in v1.7.81

func (UnimplementedTicketsServer) ListAllocatedTickets added in v1.7.21

func (UnimplementedTicketsServer) ListAvailableAgentTickets added in v1.7.25

func (UnimplementedTicketsServer) ListEnabledProjects

func (UnimplementedTicketsServer) ListEntityRefsByTicket added in v1.7.72

func (UnimplementedTicketsServer) ListSLA

func (UnimplementedTicketsServer) ListSLACondition

func (UnimplementedTicketsServer) ListSkills added in v1.7.25

func (UnimplementedTicketsServer) ListTicketAuditLog

func (UnimplementedTicketsServer) ListTicketTemplate added in v1.7.45

func (UnimplementedTicketsServer) ListTickets

func (UnimplementedTicketsServer) ListTicketsByEntityRef added in v1.7.72

func (UnimplementedTicketsServer) ListUsers added in v1.7.25

func (UnimplementedTicketsServer) ReplyComment

func (UnimplementedTicketsServer) UpdateSLA

func (UnimplementedTicketsServer) ViewTicket

type UnsafeTicketsServer

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

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

type UpdateSlaReq

type UpdateSlaReq struct {

	// sla_sid of the sla to be created.
	SlaSid int64 `protobuf:"varint,1,opt,name=sla_sid,json=slaSid,proto3" json:"sla_sid,omitempty"`
	// sla is_active
	IsActive int64 `protobuf:"varint,2,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"`
	// contains filtered or unexported fields
}

UpdateSlaReq -

func (*UpdateSlaReq) Descriptor deprecated

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

Deprecated: Use UpdateSlaReq.ProtoReflect.Descriptor instead.

func (*UpdateSlaReq) GetIsActive

func (x *UpdateSlaReq) GetIsActive() int64

func (*UpdateSlaReq) GetSlaSid

func (x *UpdateSlaReq) GetSlaSid() int64

func (*UpdateSlaReq) ProtoMessage

func (*UpdateSlaReq) ProtoMessage()

func (*UpdateSlaReq) ProtoReflect

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

func (*UpdateSlaReq) Reset

func (x *UpdateSlaReq) Reset()

func (*UpdateSlaReq) String

func (x *UpdateSlaReq) String() string

type UpdateSlaRes

type UpdateSlaRes struct {
	TicketsSla *commons.TicketSla `protobuf:"bytes,1,opt,name=ticketsSla,proto3" json:"ticketsSla,omitempty"`
	// contains filtered or unexported fields
}

ListSlaRes -

func (*UpdateSlaRes) Descriptor deprecated

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

Deprecated: Use UpdateSlaRes.ProtoReflect.Descriptor instead.

func (*UpdateSlaRes) GetTicketsSla

func (x *UpdateSlaRes) GetTicketsSla() *commons.TicketSla

func (*UpdateSlaRes) ProtoMessage

func (*UpdateSlaRes) ProtoMessage()

func (*UpdateSlaRes) ProtoReflect

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

func (*UpdateSlaRes) Reset

func (x *UpdateSlaRes) Reset()

func (*UpdateSlaRes) String

func (x *UpdateSlaRes) String() string

type User added in v1.7.25

type User struct {
	UserId    string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	FirstName string `protobuf:"bytes,2,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	LastName  string `protobuf:"bytes,3,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	IsActive  bool   `protobuf:"varint,4,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"`
	// contains filtered or unexported fields
}

func (*User) Descriptor deprecated added in v1.7.25

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

Deprecated: Use User.ProtoReflect.Descriptor instead.

func (*User) GetFirstName added in v1.7.25

func (x *User) GetFirstName() string

func (*User) GetIsActive added in v1.7.45

func (x *User) GetIsActive() bool

func (*User) GetLastName added in v1.7.25

func (x *User) GetLastName() string

func (*User) GetUserId added in v1.7.25

func (x *User) GetUserId() string

func (*User) ProtoMessage added in v1.7.25

func (*User) ProtoMessage()

func (*User) ProtoReflect added in v1.7.25

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

func (*User) Reset added in v1.7.25

func (x *User) Reset()

func (*User) String added in v1.7.25

func (x *User) String() string

type ViewTicketReq

type ViewTicketReq struct {

	// Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.
	TicketSid int64 `protobuf:"varint,1,opt,name=ticket_sid,json=ticketSid,proto3" json:"ticket_sid,omitempty"`
	// ticket_code
	TicketCode string `protobuf:"bytes,2,opt,name=ticket_code,json=ticketCode,proto3" json:"ticket_code,omitempty"`
	// contains filtered or unexported fields
}

ViewTicketReq -

func (*ViewTicketReq) Descriptor deprecated

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

Deprecated: Use ViewTicketReq.ProtoReflect.Descriptor instead.

func (*ViewTicketReq) GetTicketCode added in v1.8.2

func (x *ViewTicketReq) GetTicketCode() string

func (*ViewTicketReq) GetTicketSid deprecated

func (x *ViewTicketReq) GetTicketSid() int64

Deprecated: Marked as deprecated in api/v1alpha1/tickets/ticket.proto.

func (*ViewTicketReq) ProtoMessage

func (*ViewTicketReq) ProtoMessage()

func (*ViewTicketReq) ProtoReflect

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

func (*ViewTicketReq) Reset

func (x *ViewTicketReq) Reset()

func (*ViewTicketReq) String

func (x *ViewTicketReq) String() string

type ViewTicketRes

type ViewTicketRes struct {
	Ticket       *commons.Ticket         `protobuf:"bytes,1,opt,name=ticket,proto3" json:"ticket,omitempty"`     // ticket details
	Comments     []*commons.Comment      `protobuf:"bytes,2,rep,name=comments,proto3" json:"comments,omitempty"` // comments
	ReplyComment []*commons.ReplyComment `protobuf:"bytes,3,rep,name=reply_comment,json=replyComment,proto3" json:"reply_comment,omitempty"`
	// contains filtered or unexported fields
}

ViewTicketRes -

func (*ViewTicketRes) Descriptor deprecated

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

Deprecated: Use ViewTicketRes.ProtoReflect.Descriptor instead.

func (*ViewTicketRes) GetComments

func (x *ViewTicketRes) GetComments() []*commons.Comment

func (*ViewTicketRes) GetReplyComment

func (x *ViewTicketRes) GetReplyComment() []*commons.ReplyComment

func (*ViewTicketRes) GetTicket

func (x *ViewTicketRes) GetTicket() *commons.Ticket

func (*ViewTicketRes) ProtoMessage

func (*ViewTicketRes) ProtoMessage()

func (*ViewTicketRes) ProtoReflect

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

func (*ViewTicketRes) Reset

func (x *ViewTicketRes) Reset()

func (*ViewTicketRes) String

func (x *ViewTicketRes) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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