Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterCaseCommentsServer(s grpc.ServiceRegistrar, srv CaseCommentsServer)
- func RegisterCaseCommunicationsServer(s grpc.ServiceRegistrar, srv CaseCommunicationsServer)
- func RegisterCaseFilesServer(s grpc.ServiceRegistrar, srv CaseFilesServer)
- func RegisterCaseLinksServer(s grpc.ServiceRegistrar, srv CaseLinksServer)
- func RegisterCaseTimelineServer(s grpc.ServiceRegistrar, srv CaseTimelineServer)
- func RegisterCasesServer(s grpc.ServiceRegistrar, srv CasesServer)
- func RegisterCatalogsServer(s grpc.ServiceRegistrar, srv CatalogsServer)
- func RegisterCloseReasonGroupsServer(s grpc.ServiceRegistrar, srv CloseReasonGroupsServer)
- func RegisterCloseReasonsServer(s grpc.ServiceRegistrar, srv CloseReasonsServer)
- func RegisterPrioritiesServer(s grpc.ServiceRegistrar, srv PrioritiesServer)
- func RegisterRelatedCasesServer(s grpc.ServiceRegistrar, srv RelatedCasesServer)
- func RegisterSLAConditionsServer(s grpc.ServiceRegistrar, srv SLAConditionsServer)
- func RegisterSLAsServer(s grpc.ServiceRegistrar, srv SLAsServer)
- func RegisterServicesServer(s grpc.ServiceRegistrar, srv ServicesServer)
- func RegisterSourcesServer(s grpc.ServiceRegistrar, srv SourcesServer)
- func RegisterStatusConditionsServer(s grpc.ServiceRegistrar, srv StatusConditionsServer)
- func RegisterStatusesServer(s grpc.ServiceRegistrar, srv StatusesServer)
- type Attachment
- func (*Attachment) Descriptor() ([]byte, []int)deprecated
- func (x *Attachment) GetId() int64
- func (x *Attachment) GetMime() string
- func (x *Attachment) GetName() string
- func (x *Attachment) GetSize() int64
- func (x *Attachment) GetUrl() string
- func (*Attachment) ProtoMessage()
- func (x *Attachment) ProtoReflect() protoreflect.Message
- func (x *Attachment) Reset()
- func (x *Attachment) String() string
- type CallEvent
- func (*CallEvent) Descriptor() ([]byte, []int)deprecated
- func (x *CallEvent) GetClosedAt() int64
- func (x *CallEvent) GetDuration() int64
- func (x *CallEvent) GetFiles() []*CallFile
- func (x *CallEvent) GetFlowScheme() *Lookup
- func (x *CallEvent) GetGateway() *Lookup
- func (x *CallEvent) GetId() string
- func (x *CallEvent) GetIsDetailed() bool
- func (x *CallEvent) GetIsInbound() bool
- func (x *CallEvent) GetIsMissed() bool
- func (x *CallEvent) GetParticipants() []*Lookup
- func (x *CallEvent) GetQueue() *Lookup
- func (x *CallEvent) GetTotalDuration() int64
- func (x *CallEvent) GetTranscripts() []*TranscriptLookup
- func (*CallEvent) ProtoMessage()
- func (x *CallEvent) ProtoReflect() protoreflect.Message
- func (x *CallEvent) Reset()
- func (x *CallEvent) String() string
- type CallFile
- func (*CallFile) Descriptor() ([]byte, []int)deprecated
- func (x *CallFile) GetId() int64
- func (x *CallFile) GetMimeType() string
- func (x *CallFile) GetName() string
- func (x *CallFile) GetSize() int64
- func (x *CallFile) GetStartAt() int64
- func (x *CallFile) GetStopAt() int64
- func (*CallFile) ProtoMessage()
- func (x *CallFile) ProtoReflect() protoreflect.Message
- func (x *CallFile) Reset()
- func (x *CallFile) String() string
- type Case
- func (*Case) Descriptor() ([]byte, []int)deprecated
- func (x *Case) GetAssignee() *Lookup
- func (x *Case) GetAuthor() *Lookup
- func (x *Case) GetClose() *CloseInfo
- func (x *Case) GetCloseReasonGroup() *Lookup
- func (x *Case) GetComments() *CaseCommentList
- func (x *Case) GetContactInfo() string
- func (x *Case) GetCreatedAt() int64
- func (x *Case) GetCreatedBy() *Lookup
- func (x *Case) GetDescription() string
- func (x *Case) GetEtag() string
- func (x *Case) GetFiles() *CaseFileList
- func (x *Case) GetGroup() *ExtendedLookup
- func (x *Case) GetId() int64
- func (x *Case) GetImpacted() *Lookup
- func (x *Case) GetLinks() *CaseLinkList
- func (x *Case) GetName() string
- func (x *Case) GetPlannedReactionAt() int64
- func (x *Case) GetPlannedResolveAt() int64
- func (x *Case) GetPriority() *Priority
- func (x *Case) GetRate() *RateInfo
- func (x *Case) GetRelated() *RelatedCaseList
- func (x *Case) GetReporter() *Lookup
- func (x *Case) GetService() *Lookup
- func (x *Case) GetSla() *Lookup
- func (x *Case) GetSlaCondition() *Lookup
- func (x *Case) GetSource() *SourceTypeLookup
- func (x *Case) GetStatus() *Lookup
- func (x *Case) GetStatusCondition() *StatusCondition
- func (x *Case) GetSubject() string
- func (x *Case) GetTiming() *TimingInfo
- func (x *Case) GetUpdatedAt() int64
- func (x *Case) GetUpdatedBy() *Lookup
- func (x *Case) GetVer() int32
- func (*Case) ProtoMessage()
- func (x *Case) ProtoReflect() protoreflect.Message
- func (x *Case) Reset()
- func (x *Case) String() string
- type CaseComment
- func (*CaseComment) Descriptor() ([]byte, []int)deprecated
- func (x *CaseComment) GetAuthor() *Lookup
- func (x *CaseComment) GetCanEdit() bool
- func (x *CaseComment) GetCaseId() int64
- func (x *CaseComment) GetCreatedAt() int64
- func (x *CaseComment) GetCreatedBy() *Lookup
- func (x *CaseComment) GetEdited() bool
- func (x *CaseComment) GetEtag() string
- func (x *CaseComment) GetId() int64
- func (x *CaseComment) GetText() string
- func (x *CaseComment) GetUpdatedAt() int64
- func (x *CaseComment) GetUpdatedBy() *Lookup
- func (x *CaseComment) GetVer() int32
- func (*CaseComment) ProtoMessage()
- func (x *CaseComment) ProtoReflect() protoreflect.Message
- func (x *CaseComment) Reset()
- func (x *CaseComment) String() string
- type CaseCommentList
- func (*CaseCommentList) Descriptor() ([]byte, []int)deprecated
- func (x *CaseCommentList) GetItems() []*CaseComment
- func (x *CaseCommentList) GetNext() bool
- func (x *CaseCommentList) GetPage() int64
- func (*CaseCommentList) ProtoMessage()
- func (x *CaseCommentList) ProtoReflect() protoreflect.Message
- func (x *CaseCommentList) Reset()
- func (x *CaseCommentList) String() string
- type CaseCommentsClient
- type CaseCommentsServer
- type CaseCommunication
- func (*CaseCommunication) Descriptor() ([]byte, []int)deprecated
- func (x *CaseCommunication) GetCommunicationId() string
- func (x *CaseCommunication) GetCommunicationType() CaseCommunicationsTypes
- func (x *CaseCommunication) GetEtag() string
- func (x *CaseCommunication) GetId() int64
- func (x *CaseCommunication) GetVer() int32
- func (*CaseCommunication) ProtoMessage()
- func (x *CaseCommunication) ProtoReflect() protoreflect.Message
- func (x *CaseCommunication) Reset()
- func (x *CaseCommunication) String() string
- type CaseCommunicationsClient
- type CaseCommunicationsServer
- type CaseCommunicationsTypes
- func (CaseCommunicationsTypes) Descriptor() protoreflect.EnumDescriptor
- func (x CaseCommunicationsTypes) Enum() *CaseCommunicationsTypes
- func (CaseCommunicationsTypes) EnumDescriptor() ([]byte, []int)deprecated
- func (x CaseCommunicationsTypes) Number() protoreflect.EnumNumber
- func (x CaseCommunicationsTypes) String() string
- func (CaseCommunicationsTypes) Type() protoreflect.EnumType
- type CaseFileList
- func (*CaseFileList) Descriptor() ([]byte, []int)deprecated
- func (x *CaseFileList) GetItems() []*File
- func (x *CaseFileList) GetNext() bool
- func (x *CaseFileList) GetPage() int64
- func (*CaseFileList) ProtoMessage()
- func (x *CaseFileList) ProtoReflect() protoreflect.Message
- func (x *CaseFileList) Reset()
- func (x *CaseFileList) String() string
- type CaseFilesClient
- type CaseFilesServer
- type CaseLink
- func (*CaseLink) Descriptor() ([]byte, []int)deprecated
- func (x *CaseLink) GetAuthor() *Lookup
- func (x *CaseLink) GetCreatedAt() int64
- func (x *CaseLink) GetCreatedBy() *Lookup
- func (x *CaseLink) GetEtag() string
- func (x *CaseLink) GetId() int64
- func (x *CaseLink) GetName() string
- func (x *CaseLink) GetUpdatedAt() int64
- func (x *CaseLink) GetUpdatedBy() *Lookup
- func (x *CaseLink) GetUrl() string
- func (x *CaseLink) GetVer() int32
- func (*CaseLink) ProtoMessage()
- func (x *CaseLink) ProtoReflect() protoreflect.Message
- func (x *CaseLink) Reset()
- func (x *CaseLink) String() string
- type CaseLinkList
- func (*CaseLinkList) Descriptor() ([]byte, []int)deprecated
- func (x *CaseLinkList) GetItems() []*CaseLink
- func (x *CaseLinkList) GetNext() bool
- func (x *CaseLinkList) GetPage() int64
- func (*CaseLinkList) ProtoMessage()
- func (x *CaseLinkList) ProtoReflect() protoreflect.Message
- func (x *CaseLinkList) Reset()
- func (x *CaseLinkList) String() string
- type CaseLinksClient
- type CaseLinksServer
- type CaseList
- func (*CaseList) Descriptor() ([]byte, []int)deprecated
- func (x *CaseList) GetItems() []*Case
- func (x *CaseList) GetNext() bool
- func (x *CaseList) GetPage() int64
- func (*CaseList) ProtoMessage()
- func (x *CaseList) ProtoReflect() protoreflect.Message
- func (x *CaseList) Reset()
- func (x *CaseList) String() string
- type CaseTimelineClient
- type CaseTimelineEventType
- func (CaseTimelineEventType) Descriptor() protoreflect.EnumDescriptor
- func (x CaseTimelineEventType) Enum() *CaseTimelineEventType
- func (CaseTimelineEventType) EnumDescriptor() ([]byte, []int)deprecated
- func (x CaseTimelineEventType) Number() protoreflect.EnumNumber
- func (x CaseTimelineEventType) String() string
- func (CaseTimelineEventType) Type() protoreflect.EnumType
- type CaseTimelineServer
- type CasesClient
- type CasesServer
- type Catalog
- func (*Catalog) Descriptor() ([]byte, []int)deprecated
- func (x *Catalog) GetCloseReasonGroup() *Lookup
- func (x *Catalog) GetCode() string
- func (x *Catalog) GetCreatedAt() int64
- func (x *Catalog) GetCreatedBy() *Lookup
- func (x *Catalog) GetDescription() string
- func (x *Catalog) GetId() int64
- func (x *Catalog) GetName() string
- func (x *Catalog) GetPrefix() string
- func (x *Catalog) GetSearched() bool
- func (x *Catalog) GetService() []*Service
- func (x *Catalog) GetSkills() []*Lookup
- func (x *Catalog) GetSla() *Lookup
- func (x *Catalog) GetState() bool
- func (x *Catalog) GetStatus() *Lookup
- func (x *Catalog) GetTeams() []*Lookup
- func (x *Catalog) GetUpdatedAt() int64
- func (x *Catalog) GetUpdatedBy() *Lookup
- func (*Catalog) ProtoMessage()
- func (x *Catalog) ProtoReflect() protoreflect.Message
- func (x *Catalog) Reset()
- func (x *Catalog) String() string
- type CatalogList
- func (*CatalogList) Descriptor() ([]byte, []int)deprecated
- func (x *CatalogList) GetItems() []*Catalog
- func (x *CatalogList) GetNext() bool
- func (x *CatalogList) GetPage() int32
- func (*CatalogList) ProtoMessage()
- func (x *CatalogList) ProtoReflect() protoreflect.Message
- func (x *CatalogList) Reset()
- func (x *CatalogList) String() string
- type CatalogsClient
- type CatalogsServer
- type ChatEvent
- func (*ChatEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ChatEvent) GetClosedAt() int64
- func (x *ChatEvent) GetDuration() int64
- func (x *ChatEvent) GetFlowScheme() *Lookup
- func (x *ChatEvent) GetGateway() *ExtendedLookup
- func (x *ChatEvent) GetId() string
- func (x *ChatEvent) GetIsDetailed() bool
- func (x *ChatEvent) GetIsInbound() bool
- func (x *ChatEvent) GetIsMissed() bool
- func (x *ChatEvent) GetParticipants() []*Lookup
- func (x *ChatEvent) GetQueue() *Lookup
- func (*ChatEvent) ProtoMessage()
- func (x *ChatEvent) ProtoReflect() protoreflect.Message
- func (x *ChatEvent) Reset()
- func (x *ChatEvent) String() string
- type CloseInfo
- type CloseReason
- func (*CloseReason) Descriptor() ([]byte, []int)deprecated
- func (x *CloseReason) GetCloseReasonGroupId() int64
- func (x *CloseReason) GetCreatedAt() int64
- func (x *CloseReason) GetCreatedBy() *Lookup
- func (x *CloseReason) GetDescription() string
- func (x *CloseReason) GetId() int64
- func (x *CloseReason) GetName() string
- func (x *CloseReason) GetUpdatedAt() int64
- func (x *CloseReason) GetUpdatedBy() *Lookup
- func (*CloseReason) ProtoMessage()
- func (x *CloseReason) ProtoReflect() protoreflect.Message
- func (x *CloseReason) Reset()
- func (x *CloseReason) String() string
- type CloseReasonGroup
- func (*CloseReasonGroup) Descriptor() ([]byte, []int)deprecated
- func (x *CloseReasonGroup) GetCreatedAt() int64
- func (x *CloseReasonGroup) GetCreatedBy() *Lookup
- func (x *CloseReasonGroup) GetDescription() string
- func (x *CloseReasonGroup) GetId() int64
- func (x *CloseReasonGroup) GetName() string
- func (x *CloseReasonGroup) GetUpdatedAt() int64
- func (x *CloseReasonGroup) GetUpdatedBy() *Lookup
- func (*CloseReasonGroup) ProtoMessage()
- func (x *CloseReasonGroup) ProtoReflect() protoreflect.Message
- func (x *CloseReasonGroup) Reset()
- func (x *CloseReasonGroup) String() string
- type CloseReasonGroupList
- func (*CloseReasonGroupList) Descriptor() ([]byte, []int)deprecated
- func (x *CloseReasonGroupList) GetItems() []*CloseReasonGroup
- func (x *CloseReasonGroupList) GetNext() bool
- func (x *CloseReasonGroupList) GetPage() int32
- func (*CloseReasonGroupList) ProtoMessage()
- func (x *CloseReasonGroupList) ProtoReflect() protoreflect.Message
- func (x *CloseReasonGroupList) Reset()
- func (x *CloseReasonGroupList) String() string
- type CloseReasonGroupsClient
- type CloseReasonGroupsServer
- type CloseReasonList
- func (*CloseReasonList) Descriptor() ([]byte, []int)deprecated
- func (x *CloseReasonList) GetItems() []*CloseReason
- func (x *CloseReasonList) GetNext() bool
- func (x *CloseReasonList) GetPage() int32
- func (*CloseReasonList) ProtoMessage()
- func (x *CloseReasonList) ProtoReflect() protoreflect.Message
- func (x *CloseReasonList) Reset()
- func (x *CloseReasonList) String() string
- type CloseReasonsClient
- type CloseReasonsServer
- type CreateCaseCloseInput
- func (*CreateCaseCloseInput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateCaseCloseInput) GetCloseReason() *Lookup
- func (x *CreateCaseCloseInput) GetCloseResult() string
- func (*CreateCaseCloseInput) ProtoMessage()
- func (x *CreateCaseCloseInput) ProtoReflect() protoreflect.Message
- func (x *CreateCaseCloseInput) Reset()
- func (x *CreateCaseCloseInput) String() string
- type CreateCaseRelatedCaseInput
- func (*CreateCaseRelatedCaseInput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateCaseRelatedCaseInput) GetEtag() string
- func (x *CreateCaseRelatedCaseInput) GetRelatedTo() string
- func (x *CreateCaseRelatedCaseInput) GetRelationType() RelationType
- func (*CreateCaseRelatedCaseInput) ProtoMessage()
- func (x *CreateCaseRelatedCaseInput) ProtoReflect() protoreflect.Message
- func (x *CreateCaseRelatedCaseInput) Reset()
- func (x *CreateCaseRelatedCaseInput) String() string
- type CreateCaseRequest
- func (*CreateCaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateCaseRequest) GetFields() []string
- func (x *CreateCaseRequest) GetInput() *InputCreateCase
- func (*CreateCaseRequest) ProtoMessage()
- func (x *CreateCaseRequest) ProtoReflect() protoreflect.Message
- func (x *CreateCaseRequest) Reset()
- func (x *CreateCaseRequest) String() string
- type CreateCatalogRequest
- func (*CreateCatalogRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateCatalogRequest) GetCloseReasonGroup() *Lookup
- func (x *CreateCatalogRequest) GetCode() string
- func (x *CreateCatalogRequest) GetDescription() string
- func (x *CreateCatalogRequest) GetName() string
- func (x *CreateCatalogRequest) GetPrefix() string
- func (x *CreateCatalogRequest) GetSkills() []*Lookup
- func (x *CreateCatalogRequest) GetSla() *Lookup
- func (x *CreateCatalogRequest) GetState() bool
- func (x *CreateCatalogRequest) GetStatus() *Lookup
- func (x *CreateCatalogRequest) GetTeams() []*Lookup
- func (*CreateCatalogRequest) ProtoMessage()
- func (x *CreateCatalogRequest) ProtoReflect() protoreflect.Message
- func (x *CreateCatalogRequest) Reset()
- func (x *CreateCatalogRequest) String() string
- type CreateCloseReasonGroupRequest
- func (*CreateCloseReasonGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateCloseReasonGroupRequest) GetDescription() string
- func (x *CreateCloseReasonGroupRequest) GetName() string
- func (*CreateCloseReasonGroupRequest) ProtoMessage()
- func (x *CreateCloseReasonGroupRequest) ProtoReflect() protoreflect.Message
- func (x *CreateCloseReasonGroupRequest) Reset()
- func (x *CreateCloseReasonGroupRequest) String() string
- type CreateCloseReasonRequest
- func (*CreateCloseReasonRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateCloseReasonRequest) GetCloseReasonGroupId() int64
- func (x *CreateCloseReasonRequest) GetDescription() string
- func (x *CreateCloseReasonRequest) GetName() string
- func (*CreateCloseReasonRequest) ProtoMessage()
- func (x *CreateCloseReasonRequest) ProtoReflect() protoreflect.Message
- func (x *CreateCloseReasonRequest) Reset()
- func (x *CreateCloseReasonRequest) String() string
- type CreateInputRelatedCase
- func (*CreateInputRelatedCase) Descriptor() ([]byte, []int)deprecated
- func (x *CreateInputRelatedCase) GetRelatedCase() *Lookup
- func (x *CreateInputRelatedCase) GetRelationType() RelationType
- func (*CreateInputRelatedCase) ProtoMessage()
- func (x *CreateInputRelatedCase) ProtoReflect() protoreflect.Message
- func (x *CreateInputRelatedCase) Reset()
- func (x *CreateInputRelatedCase) String() string
- type CreateLinkRequest
- func (*CreateLinkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateLinkRequest) GetCaseEtag() string
- func (x *CreateLinkRequest) GetFields() []string
- func (x *CreateLinkRequest) GetInput() *InputCaseLink
- func (*CreateLinkRequest) ProtoMessage()
- func (x *CreateLinkRequest) ProtoReflect() protoreflect.Message
- func (x *CreateLinkRequest) Reset()
- func (x *CreateLinkRequest) String() string
- type CreatePriorityRequest
- func (*CreatePriorityRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePriorityRequest) GetFields() []string
- func (x *CreatePriorityRequest) GetInput() *InputPriority
- func (*CreatePriorityRequest) ProtoMessage()
- func (x *CreatePriorityRequest) ProtoReflect() protoreflect.Message
- func (x *CreatePriorityRequest) Reset()
- func (x *CreatePriorityRequest) String() string
- type CreateRelatedCaseRequest
- func (*CreateRelatedCaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRelatedCaseRequest) GetFields() []string
- func (x *CreateRelatedCaseRequest) GetInput() *CreateInputRelatedCase
- func (x *CreateRelatedCaseRequest) GetPrimaryCaseEtag() string
- func (*CreateRelatedCaseRequest) ProtoMessage()
- func (x *CreateRelatedCaseRequest) ProtoReflect() protoreflect.Message
- func (x *CreateRelatedCaseRequest) Reset()
- func (x *CreateRelatedCaseRequest) String() string
- type CreateSLAConditionRequest
- func (*CreateSLAConditionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSLAConditionRequest) GetName() string
- func (x *CreateSLAConditionRequest) GetPriorities() []*Lookup
- func (x *CreateSLAConditionRequest) GetReactionTime() int64
- func (x *CreateSLAConditionRequest) GetResolutionTime() int64
- func (x *CreateSLAConditionRequest) GetSlaId() int64
- func (*CreateSLAConditionRequest) ProtoMessage()
- func (x *CreateSLAConditionRequest) ProtoReflect() protoreflect.Message
- func (x *CreateSLAConditionRequest) Reset()
- func (x *CreateSLAConditionRequest) String() string
- type CreateSLARequest
- func (*CreateSLARequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSLARequest) GetCalendar() *Lookup
- func (x *CreateSLARequest) GetDescription() string
- func (x *CreateSLARequest) GetName() string
- func (x *CreateSLARequest) GetReactionTime() int64
- func (x *CreateSLARequest) GetResolutionTime() int64
- func (x *CreateSLARequest) GetValidFrom() int64
- func (x *CreateSLARequest) GetValidTo() int64
- func (*CreateSLARequest) ProtoMessage()
- func (x *CreateSLARequest) ProtoReflect() protoreflect.Message
- func (x *CreateSLARequest) Reset()
- func (x *CreateSLARequest) String() string
- type CreateServiceRequest
- func (*CreateServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateServiceRequest) GetAssignee() *Lookup
- func (x *CreateServiceRequest) GetCatalogId() int64
- func (x *CreateServiceRequest) GetCode() string
- func (x *CreateServiceRequest) GetDescription() string
- func (x *CreateServiceRequest) GetGroup() *ExtendedLookup
- func (x *CreateServiceRequest) GetName() string
- func (x *CreateServiceRequest) GetRootId() int64
- func (x *CreateServiceRequest) GetSla() *Lookup
- func (x *CreateServiceRequest) GetState() bool
- func (*CreateServiceRequest) ProtoMessage()
- func (x *CreateServiceRequest) ProtoReflect() protoreflect.Message
- func (x *CreateServiceRequest) Reset()
- func (x *CreateServiceRequest) String() string
- type CreateSourceRequest
- func (*CreateSourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSourceRequest) GetDescription() string
- func (x *CreateSourceRequest) GetName() string
- func (x *CreateSourceRequest) GetType() SourceType
- func (*CreateSourceRequest) ProtoMessage()
- func (x *CreateSourceRequest) ProtoReflect() protoreflect.Message
- func (x *CreateSourceRequest) Reset()
- func (x *CreateSourceRequest) String() string
- type CreateStatusConditionRequest
- func (*CreateStatusConditionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateStatusConditionRequest) GetDescription() string
- func (x *CreateStatusConditionRequest) GetName() string
- func (x *CreateStatusConditionRequest) GetStatusId() int64
- func (*CreateStatusConditionRequest) ProtoMessage()
- func (x *CreateStatusConditionRequest) ProtoReflect() protoreflect.Message
- func (x *CreateStatusConditionRequest) Reset()
- func (x *CreateStatusConditionRequest) String() string
- type CreateStatusRequest
- func (*CreateStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateStatusRequest) GetDescription() string
- func (x *CreateStatusRequest) GetName() string
- func (*CreateStatusRequest) ProtoMessage()
- func (x *CreateStatusRequest) ProtoReflect() protoreflect.Message
- func (x *CreateStatusRequest) Reset()
- func (x *CreateStatusRequest) String() string
- type DayTimeline
- func (*DayTimeline) Descriptor() ([]byte, []int)deprecated
- func (x *DayTimeline) GetCallsCount() int64
- func (x *DayTimeline) GetChatsCount() int64
- func (x *DayTimeline) GetDayTimestamp() int64
- func (x *DayTimeline) GetEmailsCount() int64
- func (x *DayTimeline) GetItems() []*Event
- func (*DayTimeline) ProtoMessage()
- func (x *DayTimeline) ProtoReflect() protoreflect.Message
- func (x *DayTimeline) Reset()
- func (x *DayTimeline) String() string
- type DeleteCaseRequest
- func (*DeleteCaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteCaseRequest) GetEtag() string
- func (x *DeleteCaseRequest) GetFields() []string
- func (*DeleteCaseRequest) ProtoMessage()
- func (x *DeleteCaseRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteCaseRequest) Reset()
- func (x *DeleteCaseRequest) String() string
- type DeleteCatalogRequest
- func (*DeleteCatalogRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteCatalogRequest) GetId() []int64
- func (*DeleteCatalogRequest) ProtoMessage()
- func (x *DeleteCatalogRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteCatalogRequest) Reset()
- func (x *DeleteCatalogRequest) String() string
- type DeleteCloseReasonGroupRequest
- func (*DeleteCloseReasonGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteCloseReasonGroupRequest) GetId() int64
- func (*DeleteCloseReasonGroupRequest) ProtoMessage()
- func (x *DeleteCloseReasonGroupRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteCloseReasonGroupRequest) Reset()
- func (x *DeleteCloseReasonGroupRequest) String() string
- type DeleteCloseReasonRequest
- func (*DeleteCloseReasonRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteCloseReasonRequest) GetCloseReasonGroupId() int64
- func (x *DeleteCloseReasonRequest) GetId() int64
- func (*DeleteCloseReasonRequest) ProtoMessage()
- func (x *DeleteCloseReasonRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteCloseReasonRequest) Reset()
- func (x *DeleteCloseReasonRequest) String() string
- type DeleteCommentRequest
- func (*DeleteCommentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteCommentRequest) GetEtag() string
- func (x *DeleteCommentRequest) GetFields() []string
- func (*DeleteCommentRequest) ProtoMessage()
- func (x *DeleteCommentRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteCommentRequest) Reset()
- func (x *DeleteCommentRequest) String() string
- type DeleteFileRequest
- func (*DeleteFileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteFileRequest) GetCaseEtag() string
- func (x *DeleteFileRequest) GetId() int64
- func (*DeleteFileRequest) ProtoMessage()
- func (x *DeleteFileRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteFileRequest) Reset()
- func (x *DeleteFileRequest) String() string
- type DeleteLinkRequest
- func (*DeleteLinkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteLinkRequest) GetCaseEtag() string
- func (x *DeleteLinkRequest) GetEtag() string
- func (*DeleteLinkRequest) ProtoMessage()
- func (x *DeleteLinkRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteLinkRequest) Reset()
- func (x *DeleteLinkRequest) String() string
- type DeletePriorityRequest
- func (*DeletePriorityRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeletePriorityRequest) GetId() int64
- func (*DeletePriorityRequest) ProtoMessage()
- func (x *DeletePriorityRequest) ProtoReflect() protoreflect.Message
- func (x *DeletePriorityRequest) Reset()
- func (x *DeletePriorityRequest) String() string
- type DeleteRelatedCaseRequest
- func (*DeleteRelatedCaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteRelatedCaseRequest) GetEtag() string
- func (*DeleteRelatedCaseRequest) ProtoMessage()
- func (x *DeleteRelatedCaseRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteRelatedCaseRequest) Reset()
- func (x *DeleteRelatedCaseRequest) String() string
- type DeleteSLAConditionRequest
- func (*DeleteSLAConditionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSLAConditionRequest) GetId() int64
- func (x *DeleteSLAConditionRequest) GetSlaId() int64
- func (*DeleteSLAConditionRequest) ProtoMessage()
- func (x *DeleteSLAConditionRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteSLAConditionRequest) Reset()
- func (x *DeleteSLAConditionRequest) String() string
- type DeleteSLARequest
- type DeleteServiceRequest
- func (*DeleteServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteServiceRequest) GetId() []int64
- func (*DeleteServiceRequest) ProtoMessage()
- func (x *DeleteServiceRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteServiceRequest) Reset()
- func (x *DeleteServiceRequest) String() string
- type DeleteSourceRequest
- func (*DeleteSourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSourceRequest) GetId() int64
- func (*DeleteSourceRequest) ProtoMessage()
- func (x *DeleteSourceRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteSourceRequest) Reset()
- func (x *DeleteSourceRequest) String() string
- type DeleteStatusConditionRequest
- func (*DeleteStatusConditionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteStatusConditionRequest) GetId() int64
- func (x *DeleteStatusConditionRequest) GetStatusId() int64
- func (*DeleteStatusConditionRequest) ProtoMessage()
- func (x *DeleteStatusConditionRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteStatusConditionRequest) Reset()
- func (x *DeleteStatusConditionRequest) String() string
- type DeleteStatusRequest
- func (*DeleteStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteStatusRequest) GetId() int64
- func (*DeleteStatusRequest) ProtoMessage()
- func (x *DeleteStatusRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteStatusRequest) Reset()
- func (x *DeleteStatusRequest) String() string
- type EmailEvent
- func (*EmailEvent) Descriptor() ([]byte, []int)deprecated
- func (x *EmailEvent) GetAttachments() []*Attachment
- func (x *EmailEvent) GetBody() string
- func (x *EmailEvent) GetCc() []string
- func (x *EmailEvent) GetFrom() []string
- func (x *EmailEvent) GetHtml() string
- func (x *EmailEvent) GetId() string
- func (x *EmailEvent) GetIsDetailed() bool
- func (x *EmailEvent) GetIsInbound() bool
- func (x *EmailEvent) GetOwner() *Lookup
- func (x *EmailEvent) GetProfile() *Lookup
- func (x *EmailEvent) GetSender() []string
- func (x *EmailEvent) GetSubject() string
- func (x *EmailEvent) GetTo() []string
- func (*EmailEvent) ProtoMessage()
- func (x *EmailEvent) ProtoReflect() protoreflect.Message
- func (x *EmailEvent) Reset()
- func (x *EmailEvent) String() string
- type Event
- func (*Event) Descriptor() ([]byte, []int)deprecated
- func (x *Event) GetCall() *CallEvent
- func (x *Event) GetChat() *ChatEvent
- func (x *Event) GetCreatedAt() int64
- func (x *Event) GetEmail() *EmailEvent
- func (x *Event) GetEvent() isEvent_Event
- func (x *Event) GetType() CaseTimelineEventType
- func (*Event) ProtoMessage()
- func (x *Event) ProtoReflect() protoreflect.Message
- func (x *Event) Reset()
- func (x *Event) String() string
- type Event_Call
- type Event_Chat
- type Event_Email
- type ExtendedLookup
- func (*ExtendedLookup) Descriptor() ([]byte, []int)deprecated
- func (x *ExtendedLookup) GetId() int64
- func (x *ExtendedLookup) GetName() string
- func (x *ExtendedLookup) GetType() string
- func (*ExtendedLookup) ProtoMessage()
- func (x *ExtendedLookup) ProtoReflect() protoreflect.Message
- func (x *ExtendedLookup) Reset()
- func (x *ExtendedLookup) String() string
- type File
- func (*File) Descriptor() ([]byte, []int)deprecated
- func (x *File) GetAuthor() *Lookup
- func (x *File) GetCreatedAt() int64
- func (x *File) GetCreatedBy() *Lookup
- func (x *File) GetId() int64
- func (x *File) GetMime() string
- func (x *File) GetName() string
- func (x *File) GetSize() int64
- func (x *File) GetUrl() string
- func (*File) ProtoMessage()
- func (x *File) ProtoReflect() protoreflect.Message
- func (x *File) Reset()
- func (x *File) String() string
- type GetTimelineCounterRequest
- func (*GetTimelineCounterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTimelineCounterRequest) GetCaseId() string
- func (*GetTimelineCounterRequest) ProtoMessage()
- func (x *GetTimelineCounterRequest) ProtoReflect() protoreflect.Message
- func (x *GetTimelineCounterRequest) Reset()
- func (x *GetTimelineCounterRequest) String() string
- type GetTimelineCounterResponse
- func (*GetTimelineCounterResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetTimelineCounterResponse) GetCallsCount() int64
- func (x *GetTimelineCounterResponse) GetChatsCount() int64
- func (x *GetTimelineCounterResponse) GetDateFrom() int64
- func (x *GetTimelineCounterResponse) GetDateTo() int64
- func (x *GetTimelineCounterResponse) GetEmailsCount() int64
- func (*GetTimelineCounterResponse) ProtoMessage()
- func (x *GetTimelineCounterResponse) ProtoReflect() protoreflect.Message
- func (x *GetTimelineCounterResponse) Reset()
- func (x *GetTimelineCounterResponse) String() string
- type GetTimelineRequest
- func (*GetTimelineRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTimelineRequest) GetCaseId() string
- func (x *GetTimelineRequest) GetDateFrom() int64
- func (x *GetTimelineRequest) GetDateTo() int64
- func (x *GetTimelineRequest) GetFields() []string
- func (x *GetTimelineRequest) GetIds() []string
- func (x *GetTimelineRequest) GetPage() int32
- func (x *GetTimelineRequest) GetQ() string
- func (x *GetTimelineRequest) GetSize() int32
- func (x *GetTimelineRequest) GetSort() string
- func (x *GetTimelineRequest) GetType() []CaseTimelineEventType
- func (*GetTimelineRequest) ProtoMessage()
- func (x *GetTimelineRequest) ProtoReflect() protoreflect.Message
- func (x *GetTimelineRequest) Reset()
- func (x *GetTimelineRequest) String() string
- type GetTimelineResponse
- func (*GetTimelineResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetTimelineResponse) GetDays() []*DayTimeline
- func (x *GetTimelineResponse) GetNext() bool
- func (x *GetTimelineResponse) GetPage() int32
- func (*GetTimelineResponse) ProtoMessage()
- func (x *GetTimelineResponse) ProtoReflect() protoreflect.Message
- func (x *GetTimelineResponse) Reset()
- func (x *GetTimelineResponse) String() string
- type HttpBinding
- type InputCase
- func (*InputCase) Descriptor() ([]byte, []int)deprecated
- func (x *InputCase) GetAssignee() *Lookup
- func (x *InputCase) GetClose() *CloseInfo
- func (x *InputCase) GetCloseReason() *Lookup
- func (x *InputCase) GetContactInfo() string
- func (x *InputCase) GetDescription() string
- func (x *InputCase) GetEtag() string
- func (x *InputCase) GetGroup() *Lookup
- func (x *InputCase) GetImpacted() *Lookup
- func (x *InputCase) GetPriority() *Lookup
- func (x *InputCase) GetRate() *RateInfo
- func (x *InputCase) GetReporter() *Lookup
- func (x *InputCase) GetService() *Lookup
- func (x *InputCase) GetSource() *Lookup
- func (x *InputCase) GetStatus() *Lookup
- func (x *InputCase) GetStatusCondition() *StatusCondition
- func (x *InputCase) GetSubject() string
- func (*InputCase) ProtoMessage()
- func (x *InputCase) ProtoReflect() protoreflect.Message
- func (x *InputCase) Reset()
- func (x *InputCase) String() string
- type InputCaseComment
- func (*InputCaseComment) Descriptor() ([]byte, []int)deprecated
- func (x *InputCaseComment) GetEtag() string
- func (x *InputCaseComment) GetText() string
- func (*InputCaseComment) ProtoMessage()
- func (x *InputCaseComment) ProtoReflect() protoreflect.Message
- func (x *InputCaseComment) Reset()
- func (x *InputCaseComment) String() string
- type InputCaseCommunication
- func (*InputCaseCommunication) Descriptor() ([]byte, []int)deprecated
- func (x *InputCaseCommunication) GetCommunicationId() string
- func (x *InputCaseCommunication) GetCommunicationType() CaseCommunicationsTypes
- func (*InputCaseCommunication) ProtoMessage()
- func (x *InputCaseCommunication) ProtoReflect() protoreflect.Message
- func (x *InputCaseCommunication) Reset()
- func (x *InputCaseCommunication) String() string
- type InputCaseLink
- func (*InputCaseLink) Descriptor() ([]byte, []int)deprecated
- func (x *InputCaseLink) GetEtag() string
- func (x *InputCaseLink) GetName() string
- func (x *InputCaseLink) GetUrl() string
- func (*InputCaseLink) ProtoMessage()
- func (x *InputCaseLink) ProtoReflect() protoreflect.Message
- func (x *InputCaseLink) Reset()
- func (x *InputCaseLink) String() string
- type InputCatalog
- func (*InputCatalog) Descriptor() ([]byte, []int)deprecated
- func (x *InputCatalog) GetCloseReasonGroup() *Lookup
- func (x *InputCatalog) GetCode() string
- func (x *InputCatalog) GetDescription() string
- func (x *InputCatalog) GetName() string
- func (x *InputCatalog) GetPrefix() string
- func (x *InputCatalog) GetSkills() []*Lookup
- func (x *InputCatalog) GetSla() *Lookup
- func (x *InputCatalog) GetState() bool
- func (x *InputCatalog) GetStatus() *Lookup
- func (x *InputCatalog) GetTeams() []*Lookup
- func (*InputCatalog) ProtoMessage()
- func (x *InputCatalog) ProtoReflect() protoreflect.Message
- func (x *InputCatalog) Reset()
- func (x *InputCatalog) String() string
- type InputCloseReason
- func (*InputCloseReason) Descriptor() ([]byte, []int)deprecated
- func (x *InputCloseReason) GetDescription() string
- func (x *InputCloseReason) GetName() string
- func (*InputCloseReason) ProtoMessage()
- func (x *InputCloseReason) ProtoReflect() protoreflect.Message
- func (x *InputCloseReason) Reset()
- func (x *InputCloseReason) String() string
- type InputCloseReasonGroup
- func (*InputCloseReasonGroup) Descriptor() ([]byte, []int)deprecated
- func (x *InputCloseReasonGroup) GetDescription() string
- func (x *InputCloseReasonGroup) GetName() string
- func (*InputCloseReasonGroup) ProtoMessage()
- func (x *InputCloseReasonGroup) ProtoReflect() protoreflect.Message
- func (x *InputCloseReasonGroup) Reset()
- func (x *InputCloseReasonGroup) String() string
- type InputCreateCase
- func (*InputCreateCase) Descriptor() ([]byte, []int)deprecated
- func (x *InputCreateCase) GetAssignee() *Lookup
- func (x *InputCreateCase) GetClose() *CreateCaseCloseInput
- func (x *InputCreateCase) GetCloseReasonGroup() *Lookup
- func (x *InputCreateCase) GetContactInfo() string
- func (x *InputCreateCase) GetDescription() string
- func (x *InputCreateCase) GetGroup() *Lookup
- func (x *InputCreateCase) GetImpacted() *Lookup
- func (x *InputCreateCase) GetLinks() []*InputCaseLink
- func (x *InputCreateCase) GetPriority() *Lookup
- func (x *InputCreateCase) GetRate() *RateInfo
- func (x *InputCreateCase) GetRelated() []*CreateCaseRelatedCaseInput
- func (x *InputCreateCase) GetReporter() *Lookup
- func (x *InputCreateCase) GetService() *Lookup
- func (x *InputCreateCase) GetSource() *Lookup
- func (x *InputCreateCase) GetStatus() *Lookup
- func (x *InputCreateCase) GetSubject() string
- func (*InputCreateCase) ProtoMessage()
- func (x *InputCreateCase) ProtoReflect() protoreflect.Message
- func (x *InputCreateCase) Reset()
- func (x *InputCreateCase) String() string
- type InputPriority
- func (*InputPriority) Descriptor() ([]byte, []int)deprecated
- func (x *InputPriority) GetColor() string
- func (x *InputPriority) GetDescription() string
- func (x *InputPriority) GetName() string
- func (*InputPriority) ProtoMessage()
- func (x *InputPriority) ProtoReflect() protoreflect.Message
- func (x *InputPriority) Reset()
- func (x *InputPriority) String() string
- type InputRelatedCase
- func (*InputRelatedCase) Descriptor() ([]byte, []int)deprecated
- func (x *InputRelatedCase) GetPrimaryCase() *Lookup
- func (x *InputRelatedCase) GetRelatedCase() *Lookup
- func (x *InputRelatedCase) GetRelationType() RelationType
- func (*InputRelatedCase) ProtoMessage()
- func (x *InputRelatedCase) ProtoReflect() protoreflect.Message
- func (x *InputRelatedCase) Reset()
- func (x *InputRelatedCase) String() string
- type InputSLA
- func (*InputSLA) Descriptor() ([]byte, []int)deprecated
- func (x *InputSLA) GetCalendar() *Lookup
- func (x *InputSLA) GetDescription() string
- func (x *InputSLA) GetName() string
- func (x *InputSLA) GetReactionTime() int64
- func (x *InputSLA) GetResolutionTime() int64
- func (x *InputSLA) GetValidFrom() int64
- func (x *InputSLA) GetValidTo() int64
- func (*InputSLA) ProtoMessage()
- func (x *InputSLA) ProtoReflect() protoreflect.Message
- func (x *InputSLA) Reset()
- func (x *InputSLA) String() string
- type InputSLACondition
- func (*InputSLACondition) Descriptor() ([]byte, []int)deprecated
- func (x *InputSLACondition) GetName() string
- func (x *InputSLACondition) GetPriorities() []*Lookup
- func (x *InputSLACondition) GetReactionTime() int64
- func (x *InputSLACondition) GetResolutionTime() int64
- func (x *InputSLACondition) GetSlaId() int64
- func (*InputSLACondition) ProtoMessage()
- func (x *InputSLACondition) ProtoReflect() protoreflect.Message
- func (x *InputSLACondition) Reset()
- func (x *InputSLACondition) String() string
- type InputService
- func (*InputService) Descriptor() ([]byte, []int)deprecated
- func (x *InputService) GetAssignee() *Lookup
- func (x *InputService) GetCatalogId() int64
- func (x *InputService) GetCode() string
- func (x *InputService) GetDescription() string
- func (x *InputService) GetGroup() *ExtendedLookup
- func (x *InputService) GetName() string
- func (x *InputService) GetRootId() int64
- func (x *InputService) GetSla() *Lookup
- func (x *InputService) GetState() bool
- func (*InputService) ProtoMessage()
- func (x *InputService) ProtoReflect() protoreflect.Message
- func (x *InputService) Reset()
- func (x *InputService) String() string
- type InputSource
- func (*InputSource) Descriptor() ([]byte, []int)deprecated
- func (x *InputSource) GetDescription() string
- func (x *InputSource) GetName() string
- func (x *InputSource) GetType() SourceType
- func (*InputSource) ProtoMessage()
- func (x *InputSource) ProtoReflect() protoreflect.Message
- func (x *InputSource) Reset()
- func (x *InputSource) String() string
- type InputStatus
- func (*InputStatus) Descriptor() ([]byte, []int)deprecated
- func (x *InputStatus) GetDescription() string
- func (x *InputStatus) GetName() string
- func (*InputStatus) ProtoMessage()
- func (x *InputStatus) ProtoReflect() protoreflect.Message
- func (x *InputStatus) Reset()
- func (x *InputStatus) String() string
- type InputStatusCondition
- func (*InputStatusCondition) Descriptor() ([]byte, []int)deprecated
- func (x *InputStatusCondition) GetDescription() string
- func (x *InputStatusCondition) GetFinal() *wrapperspb.BoolValue
- func (x *InputStatusCondition) GetInitial() *wrapperspb.BoolValue
- func (x *InputStatusCondition) GetName() string
- func (*InputStatusCondition) ProtoMessage()
- func (x *InputStatusCondition) ProtoReflect() protoreflect.Message
- func (x *InputStatusCondition) Reset()
- func (x *InputStatusCondition) String() string
- type LinkCommunicationRequest
- func (*LinkCommunicationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LinkCommunicationRequest) GetCaseEtag() string
- func (x *LinkCommunicationRequest) GetFields() []string
- func (x *LinkCommunicationRequest) GetInput() *InputCaseCommunication
- func (*LinkCommunicationRequest) ProtoMessage()
- func (x *LinkCommunicationRequest) ProtoReflect() protoreflect.Message
- func (x *LinkCommunicationRequest) Reset()
- func (x *LinkCommunicationRequest) String() string
- type LinkCommunicationResponse
- func (*LinkCommunicationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LinkCommunicationResponse) GetData() []*CaseCommunication
- func (*LinkCommunicationResponse) ProtoMessage()
- func (x *LinkCommunicationResponse) ProtoReflect() protoreflect.Message
- func (x *LinkCommunicationResponse) Reset()
- func (x *LinkCommunicationResponse) String() string
- type ListCatalogRequest
- func (*ListCatalogRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListCatalogRequest) GetDepth() int64
- func (x *ListCatalogRequest) GetFields() []string
- func (x *ListCatalogRequest) GetHasSubservices() bool
- func (x *ListCatalogRequest) GetId() []int64
- func (x *ListCatalogRequest) GetPage() int32
- func (x *ListCatalogRequest) GetQuery() string
- func (x *ListCatalogRequest) GetSize() int32
- func (x *ListCatalogRequest) GetSort() string
- func (x *ListCatalogRequest) GetState() bool
- func (x *ListCatalogRequest) GetSubFields() []string
- func (*ListCatalogRequest) ProtoMessage()
- func (x *ListCatalogRequest) ProtoReflect() protoreflect.Message
- func (x *ListCatalogRequest) Reset()
- func (x *ListCatalogRequest) String() string
- type ListCloseReasonGroupsRequest
- func (*ListCloseReasonGroupsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListCloseReasonGroupsRequest) GetFields() []string
- func (x *ListCloseReasonGroupsRequest) GetId() []int64
- func (x *ListCloseReasonGroupsRequest) GetPage() int32
- func (x *ListCloseReasonGroupsRequest) GetQ() string
- func (x *ListCloseReasonGroupsRequest) GetSize() int32
- func (x *ListCloseReasonGroupsRequest) GetSort() string
- func (*ListCloseReasonGroupsRequest) ProtoMessage()
- func (x *ListCloseReasonGroupsRequest) ProtoReflect() protoreflect.Message
- func (x *ListCloseReasonGroupsRequest) Reset()
- func (x *ListCloseReasonGroupsRequest) String() string
- type ListCloseReasonRequest
- func (*ListCloseReasonRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListCloseReasonRequest) GetCloseReasonGroupId() int64
- func (x *ListCloseReasonRequest) GetFields() []string
- func (x *ListCloseReasonRequest) GetId() []int64
- func (x *ListCloseReasonRequest) GetPage() int32
- func (x *ListCloseReasonRequest) GetQ() string
- func (x *ListCloseReasonRequest) GetSize() int32
- func (x *ListCloseReasonRequest) GetSort() string
- func (*ListCloseReasonRequest) ProtoMessage()
- func (x *ListCloseReasonRequest) ProtoReflect() protoreflect.Message
- func (x *ListCloseReasonRequest) Reset()
- func (x *ListCloseReasonRequest) String() string
- type ListCommentsRequest
- func (*ListCommentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListCommentsRequest) GetCaseEtag() string
- func (x *ListCommentsRequest) GetFields() []string
- func (x *ListCommentsRequest) GetIds() []string
- func (x *ListCommentsRequest) GetPage() int32
- func (x *ListCommentsRequest) GetQ() string
- func (x *ListCommentsRequest) GetSize() int32
- func (x *ListCommentsRequest) GetSort() string
- func (*ListCommentsRequest) ProtoMessage()
- func (x *ListCommentsRequest) ProtoReflect() protoreflect.Message
- func (x *ListCommentsRequest) Reset()
- func (x *ListCommentsRequest) String() string
- type ListCommunicationsRequest
- func (*ListCommunicationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListCommunicationsRequest) GetCaseEtag() string
- func (x *ListCommunicationsRequest) GetFields() []string
- func (x *ListCommunicationsRequest) GetPage() int32
- func (x *ListCommunicationsRequest) GetQ() string
- func (x *ListCommunicationsRequest) GetSize() int32
- func (x *ListCommunicationsRequest) GetSort() string
- func (*ListCommunicationsRequest) ProtoMessage()
- func (x *ListCommunicationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListCommunicationsRequest) Reset()
- func (x *ListCommunicationsRequest) String() string
- type ListCommunicationsResponse
- func (*ListCommunicationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListCommunicationsResponse) GetData() []*CaseCommunication
- func (x *ListCommunicationsResponse) GetNext() bool
- func (x *ListCommunicationsResponse) GetPage() int32
- func (*ListCommunicationsResponse) ProtoMessage()
- func (x *ListCommunicationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListCommunicationsResponse) Reset()
- func (x *ListCommunicationsResponse) String() string
- type ListFilesRequest
- func (*ListFilesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListFilesRequest) GetCaseEtag() string
- func (x *ListFilesRequest) GetFields() []string
- func (x *ListFilesRequest) GetIds() []string
- func (x *ListFilesRequest) GetPage() int32
- func (x *ListFilesRequest) GetQ() string
- func (x *ListFilesRequest) GetSize() int32
- func (x *ListFilesRequest) GetSort() string
- func (*ListFilesRequest) ProtoMessage()
- func (x *ListFilesRequest) ProtoReflect() protoreflect.Message
- func (x *ListFilesRequest) Reset()
- func (x *ListFilesRequest) String() string
- type ListLinksRequest
- func (*ListLinksRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListLinksRequest) GetCaseEtag() string
- func (x *ListLinksRequest) GetFields() []string
- func (x *ListLinksRequest) GetIds() []string
- func (x *ListLinksRequest) GetPage() int32
- func (x *ListLinksRequest) GetQ() string
- func (x *ListLinksRequest) GetSize() int32
- func (x *ListLinksRequest) GetSort() string
- func (*ListLinksRequest) ProtoMessage()
- func (x *ListLinksRequest) ProtoReflect() protoreflect.Message
- func (x *ListLinksRequest) Reset()
- func (x *ListLinksRequest) String() string
- type ListPriorityRequest
- func (*ListPriorityRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPriorityRequest) GetFields() []string
- func (x *ListPriorityRequest) GetId() []int64
- func (x *ListPriorityRequest) GetInSlaCond() int64
- func (x *ListPriorityRequest) GetNotInSla() int64
- func (x *ListPriorityRequest) GetPage() int32
- func (x *ListPriorityRequest) GetQ() string
- func (x *ListPriorityRequest) GetSize() int32
- func (x *ListPriorityRequest) GetSort() string
- func (*ListPriorityRequest) ProtoMessage()
- func (x *ListPriorityRequest) ProtoReflect() protoreflect.Message
- func (x *ListPriorityRequest) Reset()
- func (x *ListPriorityRequest) String() string
- type ListRelatedCasesRequest
- func (*ListRelatedCasesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListRelatedCasesRequest) GetFields() []string
- func (x *ListRelatedCasesRequest) GetIds() []string
- func (x *ListRelatedCasesRequest) GetPage() int32
- func (x *ListRelatedCasesRequest) GetPrimaryCaseEtag() string
- func (x *ListRelatedCasesRequest) GetQ() string
- func (x *ListRelatedCasesRequest) GetSize() int32
- func (x *ListRelatedCasesRequest) GetSort() string
- func (*ListRelatedCasesRequest) ProtoMessage()
- func (x *ListRelatedCasesRequest) ProtoReflect() protoreflect.Message
- func (x *ListRelatedCasesRequest) Reset()
- func (x *ListRelatedCasesRequest) String() string
- type ListSLAConditionRequest
- func (*ListSLAConditionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListSLAConditionRequest) GetFields() []string
- func (x *ListSLAConditionRequest) GetId() []int64
- func (x *ListSLAConditionRequest) GetPage() int32
- func (x *ListSLAConditionRequest) GetPriorityId() int64
- func (x *ListSLAConditionRequest) GetQ() string
- func (x *ListSLAConditionRequest) GetSize() int32
- func (x *ListSLAConditionRequest) GetSlaConditionId() int64
- func (x *ListSLAConditionRequest) GetSlaId() int64
- func (x *ListSLAConditionRequest) GetSort() string
- func (*ListSLAConditionRequest) ProtoMessage()
- func (x *ListSLAConditionRequest) ProtoReflect() protoreflect.Message
- func (x *ListSLAConditionRequest) Reset()
- func (x *ListSLAConditionRequest) String() string
- type ListSLARequest
- func (*ListSLARequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListSLARequest) GetFields() []string
- func (x *ListSLARequest) GetId() []int64
- func (x *ListSLARequest) GetPage() int32
- func (x *ListSLARequest) GetQ() string
- func (x *ListSLARequest) GetSize() int32
- func (x *ListSLARequest) GetSort() string
- func (*ListSLARequest) ProtoMessage()
- func (x *ListSLARequest) ProtoReflect() protoreflect.Message
- func (x *ListSLARequest) Reset()
- func (x *ListSLARequest) String() string
- type ListServiceRequest
- func (*ListServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListServiceRequest) GetFields() []string
- func (x *ListServiceRequest) GetId() []int64
- func (x *ListServiceRequest) GetPage() int32
- func (x *ListServiceRequest) GetQ() string
- func (x *ListServiceRequest) GetRootId() int64
- func (x *ListServiceRequest) GetSize() int32
- func (x *ListServiceRequest) GetSort() string
- func (x *ListServiceRequest) GetState() bool
- func (*ListServiceRequest) ProtoMessage()
- func (x *ListServiceRequest) ProtoReflect() protoreflect.Message
- func (x *ListServiceRequest) Reset()
- func (x *ListServiceRequest) String() string
- type ListSourceRequest
- func (*ListSourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListSourceRequest) GetFields() []string
- func (x *ListSourceRequest) GetId() []int64
- func (x *ListSourceRequest) GetPage() int32
- func (x *ListSourceRequest) GetQ() string
- func (x *ListSourceRequest) GetSize() int32
- func (x *ListSourceRequest) GetSort() string
- func (x *ListSourceRequest) GetType() []SourceType
- func (*ListSourceRequest) ProtoMessage()
- func (x *ListSourceRequest) ProtoReflect() protoreflect.Message
- func (x *ListSourceRequest) Reset()
- func (x *ListSourceRequest) String() string
- type ListStatusConditionRequest
- func (*ListStatusConditionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListStatusConditionRequest) GetFields() []string
- func (x *ListStatusConditionRequest) GetId() []int64
- func (x *ListStatusConditionRequest) GetPage() int32
- func (x *ListStatusConditionRequest) GetQ() string
- func (x *ListStatusConditionRequest) GetSize() int32
- func (x *ListStatusConditionRequest) GetSort() string
- func (x *ListStatusConditionRequest) GetStatusId() int64
- func (*ListStatusConditionRequest) ProtoMessage()
- func (x *ListStatusConditionRequest) ProtoReflect() protoreflect.Message
- func (x *ListStatusConditionRequest) Reset()
- func (x *ListStatusConditionRequest) String() string
- type ListStatusRequest
- func (*ListStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListStatusRequest) GetFields() []string
- func (x *ListStatusRequest) GetId() []int64
- func (x *ListStatusRequest) GetPage() int32
- func (x *ListStatusRequest) GetQ() string
- func (x *ListStatusRequest) GetSize() int32
- func (x *ListStatusRequest) GetSort() string
- func (*ListStatusRequest) ProtoMessage()
- func (x *ListStatusRequest) ProtoReflect() protoreflect.Message
- func (x *ListStatusRequest) Reset()
- func (x *ListStatusRequest) String() string
- type LocateCaseRequest
- func (*LocateCaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LocateCaseRequest) GetEtag() string
- func (x *LocateCaseRequest) GetFields() []string
- func (*LocateCaseRequest) ProtoMessage()
- func (x *LocateCaseRequest) ProtoReflect() protoreflect.Message
- func (x *LocateCaseRequest) Reset()
- func (x *LocateCaseRequest) String() string
- type LocateCatalogRequest
- func (*LocateCatalogRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LocateCatalogRequest) GetFields() []string
- func (x *LocateCatalogRequest) GetId() int64
- func (x *LocateCatalogRequest) GetSubFields() []string
- func (*LocateCatalogRequest) ProtoMessage()
- func (x *LocateCatalogRequest) ProtoReflect() protoreflect.Message
- func (x *LocateCatalogRequest) Reset()
- func (x *LocateCatalogRequest) String() string
- type LocateCatalogResponse
- func (*LocateCatalogResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LocateCatalogResponse) GetCatalog() *Catalog
- func (*LocateCatalogResponse) ProtoMessage()
- func (x *LocateCatalogResponse) ProtoReflect() protoreflect.Message
- func (x *LocateCatalogResponse) Reset()
- func (x *LocateCatalogResponse) String() string
- type LocateCloseReasonGroupRequest
- func (*LocateCloseReasonGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LocateCloseReasonGroupRequest) GetFields() []string
- func (x *LocateCloseReasonGroupRequest) GetId() int64
- func (*LocateCloseReasonGroupRequest) ProtoMessage()
- func (x *LocateCloseReasonGroupRequest) ProtoReflect() protoreflect.Message
- func (x *LocateCloseReasonGroupRequest) Reset()
- func (x *LocateCloseReasonGroupRequest) String() string
- type LocateCloseReasonGroupResponse
- func (*LocateCloseReasonGroupResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LocateCloseReasonGroupResponse) GetCloseReasonGroup() *CloseReasonGroup
- func (*LocateCloseReasonGroupResponse) ProtoMessage()
- func (x *LocateCloseReasonGroupResponse) ProtoReflect() protoreflect.Message
- func (x *LocateCloseReasonGroupResponse) Reset()
- func (x *LocateCloseReasonGroupResponse) String() string
- type LocateCloseReasonRequest
- func (*LocateCloseReasonRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LocateCloseReasonRequest) GetCloseReasonGroupId() int64
- func (x *LocateCloseReasonRequest) GetFields() []string
- func (x *LocateCloseReasonRequest) GetId() int64
- func (*LocateCloseReasonRequest) ProtoMessage()
- func (x *LocateCloseReasonRequest) ProtoReflect() protoreflect.Message
- func (x *LocateCloseReasonRequest) Reset()
- func (x *LocateCloseReasonRequest) String() string
- type LocateCloseReasonResponse
- func (*LocateCloseReasonResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LocateCloseReasonResponse) GetCloseReason() *CloseReason
- func (*LocateCloseReasonResponse) ProtoMessage()
- func (x *LocateCloseReasonResponse) ProtoReflect() protoreflect.Message
- func (x *LocateCloseReasonResponse) Reset()
- func (x *LocateCloseReasonResponse) String() string
- type LocateCommentRequest
- func (*LocateCommentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LocateCommentRequest) GetEtag() string
- func (x *LocateCommentRequest) GetFields() []string
- func (*LocateCommentRequest) ProtoMessage()
- func (x *LocateCommentRequest) ProtoReflect() protoreflect.Message
- func (x *LocateCommentRequest) Reset()
- func (x *LocateCommentRequest) String() string
- type LocateLinkRequest
- func (*LocateLinkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LocateLinkRequest) GetCaseEtag() string
- func (x *LocateLinkRequest) GetEtag() string
- func (x *LocateLinkRequest) GetFields() []string
- func (*LocateLinkRequest) ProtoMessage()
- func (x *LocateLinkRequest) ProtoReflect() protoreflect.Message
- func (x *LocateLinkRequest) Reset()
- func (x *LocateLinkRequest) String() string
- type LocatePriorityRequest
- func (*LocatePriorityRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LocatePriorityRequest) GetFields() []string
- func (x *LocatePriorityRequest) GetId() int64
- func (*LocatePriorityRequest) ProtoMessage()
- func (x *LocatePriorityRequest) ProtoReflect() protoreflect.Message
- func (x *LocatePriorityRequest) Reset()
- func (x *LocatePriorityRequest) String() string
- type LocatePriorityResponse
- func (*LocatePriorityResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LocatePriorityResponse) GetPriority() *Priority
- func (*LocatePriorityResponse) ProtoMessage()
- func (x *LocatePriorityResponse) ProtoReflect() protoreflect.Message
- func (x *LocatePriorityResponse) Reset()
- func (x *LocatePriorityResponse) String() string
- type LocateRelatedCaseRequest
- func (*LocateRelatedCaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LocateRelatedCaseRequest) GetEtag() string
- func (x *LocateRelatedCaseRequest) GetFields() []string
- func (x *LocateRelatedCaseRequest) GetPrimaryCaseEtag() string
- func (*LocateRelatedCaseRequest) ProtoMessage()
- func (x *LocateRelatedCaseRequest) ProtoReflect() protoreflect.Message
- func (x *LocateRelatedCaseRequest) Reset()
- func (x *LocateRelatedCaseRequest) String() string
- type LocateSLAConditionRequest
- func (*LocateSLAConditionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LocateSLAConditionRequest) GetFields() []string
- func (x *LocateSLAConditionRequest) GetId() int64
- func (x *LocateSLAConditionRequest) GetSlaId() int64
- func (*LocateSLAConditionRequest) ProtoMessage()
- func (x *LocateSLAConditionRequest) ProtoReflect() protoreflect.Message
- func (x *LocateSLAConditionRequest) Reset()
- func (x *LocateSLAConditionRequest) String() string
- type LocateSLAConditionResponse
- func (*LocateSLAConditionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LocateSLAConditionResponse) GetSlaCondition() *SLACondition
- func (*LocateSLAConditionResponse) ProtoMessage()
- func (x *LocateSLAConditionResponse) ProtoReflect() protoreflect.Message
- func (x *LocateSLAConditionResponse) Reset()
- func (x *LocateSLAConditionResponse) String() string
- type LocateSLARequest
- func (*LocateSLARequest) Descriptor() ([]byte, []int)deprecated
- func (x *LocateSLARequest) GetFields() []string
- func (x *LocateSLARequest) GetId() int64
- func (*LocateSLARequest) ProtoMessage()
- func (x *LocateSLARequest) ProtoReflect() protoreflect.Message
- func (x *LocateSLARequest) Reset()
- func (x *LocateSLARequest) String() string
- type LocateSLAResponse
- type LocateServiceRequest
- func (*LocateServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LocateServiceRequest) GetFields() []string
- func (x *LocateServiceRequest) GetId() int64
- func (*LocateServiceRequest) ProtoMessage()
- func (x *LocateServiceRequest) ProtoReflect() protoreflect.Message
- func (x *LocateServiceRequest) Reset()
- func (x *LocateServiceRequest) String() string
- type LocateServiceResponse
- func (*LocateServiceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LocateServiceResponse) GetService() *Service
- func (*LocateServiceResponse) ProtoMessage()
- func (x *LocateServiceResponse) ProtoReflect() protoreflect.Message
- func (x *LocateServiceResponse) Reset()
- func (x *LocateServiceResponse) String() string
- type LocateSourceRequest
- func (*LocateSourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LocateSourceRequest) GetFields() []string
- func (x *LocateSourceRequest) GetId() int64
- func (*LocateSourceRequest) ProtoMessage()
- func (x *LocateSourceRequest) ProtoReflect() protoreflect.Message
- func (x *LocateSourceRequest) Reset()
- func (x *LocateSourceRequest) String() string
- type LocateSourceResponse
- func (*LocateSourceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LocateSourceResponse) GetSource() *Source
- func (*LocateSourceResponse) ProtoMessage()
- func (x *LocateSourceResponse) ProtoReflect() protoreflect.Message
- func (x *LocateSourceResponse) Reset()
- func (x *LocateSourceResponse) String() string
- type LocateStatusConditionRequest
- func (*LocateStatusConditionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LocateStatusConditionRequest) GetFields() []string
- func (x *LocateStatusConditionRequest) GetId() int64
- func (x *LocateStatusConditionRequest) GetStatusId() int64
- func (*LocateStatusConditionRequest) ProtoMessage()
- func (x *LocateStatusConditionRequest) ProtoReflect() protoreflect.Message
- func (x *LocateStatusConditionRequest) Reset()
- func (x *LocateStatusConditionRequest) String() string
- type LocateStatusConditionResponse
- func (*LocateStatusConditionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LocateStatusConditionResponse) GetStatus() *StatusCondition
- func (*LocateStatusConditionResponse) ProtoMessage()
- func (x *LocateStatusConditionResponse) ProtoReflect() protoreflect.Message
- func (x *LocateStatusConditionResponse) Reset()
- func (x *LocateStatusConditionResponse) String() string
- type LocateStatusRequest
- func (*LocateStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LocateStatusRequest) GetFields() []string
- func (x *LocateStatusRequest) GetId() int64
- func (*LocateStatusRequest) ProtoMessage()
- func (x *LocateStatusRequest) ProtoReflect() protoreflect.Message
- func (x *LocateStatusRequest) Reset()
- func (x *LocateStatusRequest) String() string
- type LocateStatusResponse
- func (*LocateStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LocateStatusResponse) GetStatus() *Status
- func (*LocateStatusResponse) ProtoMessage()
- func (x *LocateStatusResponse) ProtoReflect() protoreflect.Message
- func (x *LocateStatusResponse) Reset()
- func (x *LocateStatusResponse) String() string
- type Lookup
- type PrioritiesClient
- type PrioritiesServer
- type Priority
- func (*Priority) Descriptor() ([]byte, []int)deprecated
- func (x *Priority) GetColor() string
- func (x *Priority) GetCreatedAt() int64
- func (x *Priority) GetCreatedBy() *Lookup
- func (x *Priority) GetDescription() string
- func (x *Priority) GetId() int64
- func (x *Priority) GetName() string
- func (x *Priority) GetUpdatedAt() int64
- func (x *Priority) GetUpdatedBy() *Lookup
- func (*Priority) ProtoMessage()
- func (x *Priority) ProtoReflect() protoreflect.Message
- func (x *Priority) Reset()
- func (x *Priority) String() string
- type PriorityList
- func (*PriorityList) Descriptor() ([]byte, []int)deprecated
- func (x *PriorityList) GetItems() []*Priority
- func (x *PriorityList) GetNext() bool
- func (x *PriorityList) GetPage() int32
- func (*PriorityList) ProtoMessage()
- func (x *PriorityList) ProtoReflect() protoreflect.Message
- func (x *PriorityList) Reset()
- func (x *PriorityList) String() string
- type PublishCommentRequest
- func (*PublishCommentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PublishCommentRequest) GetCaseEtag() string
- func (x *PublishCommentRequest) GetFields() []string
- func (x *PublishCommentRequest) GetInput() *InputCaseComment
- func (x *PublishCommentRequest) GetXJsonMask() []string
- func (*PublishCommentRequest) ProtoMessage()
- func (x *PublishCommentRequest) ProtoReflect() protoreflect.Message
- func (x *PublishCommentRequest) Reset()
- func (x *PublishCommentRequest) String() string
- type RateInfo
- type RelatedCase
- func (*RelatedCase) Descriptor() ([]byte, []int)deprecated
- func (x *RelatedCase) GetCreatedAt() int64
- func (x *RelatedCase) GetCreatedBy() *Lookup
- func (x *RelatedCase) GetEtag() string
- func (x *RelatedCase) GetId() int64
- func (x *RelatedCase) GetPrimaryCase() *RelatedCaseLookup
- func (x *RelatedCase) GetRelatedCase() *RelatedCaseLookup
- func (x *RelatedCase) GetRelationType() RelationType
- func (x *RelatedCase) GetUpdatedAt() int64
- func (x *RelatedCase) GetUpdatedBy() *Lookup
- func (x *RelatedCase) GetVer() int32
- func (*RelatedCase) ProtoMessage()
- func (x *RelatedCase) ProtoReflect() protoreflect.Message
- func (x *RelatedCase) Reset()
- func (x *RelatedCase) String() string
- type RelatedCaseList
- func (*RelatedCaseList) Descriptor() ([]byte, []int)deprecated
- func (x *RelatedCaseList) GetData() []*RelatedCase
- func (x *RelatedCaseList) GetNext() bool
- func (x *RelatedCaseList) GetPage() int64
- func (*RelatedCaseList) ProtoMessage()
- func (x *RelatedCaseList) ProtoReflect() protoreflect.Message
- func (x *RelatedCaseList) Reset()
- func (x *RelatedCaseList) String() string
- type RelatedCaseLookup
- func (*RelatedCaseLookup) Descriptor() ([]byte, []int)deprecated
- func (x *RelatedCaseLookup) GetColor() string
- func (x *RelatedCaseLookup) GetEtag() string
- func (x *RelatedCaseLookup) GetId() int64
- func (x *RelatedCaseLookup) GetName() string
- func (x *RelatedCaseLookup) GetSubject() string
- func (x *RelatedCaseLookup) GetVer() int32
- func (*RelatedCaseLookup) ProtoMessage()
- func (x *RelatedCaseLookup) ProtoReflect() protoreflect.Message
- func (x *RelatedCaseLookup) Reset()
- func (x *RelatedCaseLookup) String() string
- type RelatedCasesClient
- type RelatedCasesServer
- type RelationType
- func (RelationType) Descriptor() protoreflect.EnumDescriptor
- func (x RelationType) Enum() *RelationType
- func (RelationType) EnumDescriptor() ([]byte, []int)deprecated
- func (x RelationType) Number() protoreflect.EnumNumber
- func (x RelationType) String() string
- func (RelationType) Type() protoreflect.EnumType
- type SLA
- func (*SLA) Descriptor() ([]byte, []int)deprecated
- func (x *SLA) GetCalendar() *Lookup
- func (x *SLA) GetCreatedAt() int64
- func (x *SLA) GetCreatedBy() *Lookup
- func (x *SLA) GetDescription() string
- func (x *SLA) GetId() int64
- func (x *SLA) GetName() string
- func (x *SLA) GetReactionTime() int64
- func (x *SLA) GetResolutionTime() int64
- func (x *SLA) GetUpdatedAt() int64
- func (x *SLA) GetUpdatedBy() *Lookup
- func (x *SLA) GetValidFrom() int64
- func (x *SLA) GetValidTo() int64
- func (*SLA) ProtoMessage()
- func (x *SLA) ProtoReflect() protoreflect.Message
- func (x *SLA) Reset()
- func (x *SLA) String() string
- type SLACondition
- func (*SLACondition) Descriptor() ([]byte, []int)deprecated
- func (x *SLACondition) GetCreatedAt() int64
- func (x *SLACondition) GetCreatedBy() *Lookup
- func (x *SLACondition) GetId() int64
- func (x *SLACondition) GetName() string
- func (x *SLACondition) GetPriorities() []*Lookup
- func (x *SLACondition) GetReactionTime() int64
- func (x *SLACondition) GetResolutionTime() int64
- func (x *SLACondition) GetSlaId() int64
- func (x *SLACondition) GetUpdatedAt() int64
- func (x *SLACondition) GetUpdatedBy() *Lookup
- func (*SLACondition) ProtoMessage()
- func (x *SLACondition) ProtoReflect() protoreflect.Message
- func (x *SLACondition) Reset()
- func (x *SLACondition) String() string
- type SLAConditionList
- func (*SLAConditionList) Descriptor() ([]byte, []int)deprecated
- func (x *SLAConditionList) GetItems() []*SLACondition
- func (x *SLAConditionList) GetNext() bool
- func (x *SLAConditionList) GetPage() int32
- func (*SLAConditionList) ProtoMessage()
- func (x *SLAConditionList) ProtoReflect() protoreflect.Message
- func (x *SLAConditionList) Reset()
- func (x *SLAConditionList) String() string
- type SLAConditionsClient
- type SLAConditionsServer
- type SLAList
- func (*SLAList) Descriptor() ([]byte, []int)deprecated
- func (x *SLAList) GetItems() []*SLA
- func (x *SLAList) GetNext() bool
- func (x *SLAList) GetPage() int32
- func (*SLAList) ProtoMessage()
- func (x *SLAList) ProtoReflect() protoreflect.Message
- func (x *SLAList) Reset()
- func (x *SLAList) String() string
- type SLAsClient
- type SLAsServer
- type SearchCasesRequest
- func (*SearchCasesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SearchCasesRequest) GetContactId() string
- func (x *SearchCasesRequest) GetFields() []string
- func (x *SearchCasesRequest) GetFilters() []string
- func (x *SearchCasesRequest) GetIds() []string
- func (x *SearchCasesRequest) GetPage() int32
- func (x *SearchCasesRequest) GetQ() string
- func (x *SearchCasesRequest) GetSize() int32
- func (x *SearchCasesRequest) GetSort() string
- func (*SearchCasesRequest) ProtoMessage()
- func (x *SearchCasesRequest) ProtoReflect() protoreflect.Message
- func (x *SearchCasesRequest) Reset()
- func (x *SearchCasesRequest) String() string
- type Service
- func (*Service) Descriptor() ([]byte, []int)deprecated
- func (x *Service) GetAssignee() *Lookup
- func (x *Service) GetCatalogId() int64
- func (x *Service) GetCode() string
- func (x *Service) GetCreatedAt() int64
- func (x *Service) GetCreatedBy() *Lookup
- func (x *Service) GetDescription() string
- func (x *Service) GetGroup() *ExtendedLookup
- func (x *Service) GetId() int64
- func (x *Service) GetName() string
- func (x *Service) GetRootId() int64
- func (x *Service) GetSearched() bool
- func (x *Service) GetService() []*Service
- func (x *Service) GetSla() *Lookup
- func (x *Service) GetState() bool
- func (x *Service) GetUpdatedAt() int64
- func (x *Service) GetUpdatedBy() *Lookup
- func (*Service) ProtoMessage()
- func (x *Service) ProtoReflect() protoreflect.Message
- func (x *Service) Reset()
- func (x *Service) String() string
- type ServiceList
- func (*ServiceList) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceList) GetItems() []*Service
- func (x *ServiceList) GetNext() bool
- func (x *ServiceList) GetPage() int32
- func (*ServiceList) ProtoMessage()
- func (x *ServiceList) ProtoReflect() protoreflect.Message
- func (x *ServiceList) Reset()
- func (x *ServiceList) String() string
- type ServicesClient
- type ServicesServer
- type Source
- func (*Source) Descriptor() ([]byte, []int)deprecated
- func (x *Source) GetCreatedAt() int64
- func (x *Source) GetCreatedBy() *Lookup
- func (x *Source) GetDescription() string
- func (x *Source) GetId() int64
- func (x *Source) GetName() string
- func (x *Source) GetType() SourceType
- func (x *Source) GetUpdatedAt() int64
- func (x *Source) GetUpdatedBy() *Lookup
- func (*Source) ProtoMessage()
- func (x *Source) ProtoReflect() protoreflect.Message
- func (x *Source) Reset()
- func (x *Source) String() string
- type SourceList
- func (*SourceList) Descriptor() ([]byte, []int)deprecated
- func (x *SourceList) GetItems() []*Source
- func (x *SourceList) GetNext() bool
- func (x *SourceList) GetPage() int32
- func (*SourceList) ProtoMessage()
- func (x *SourceList) ProtoReflect() protoreflect.Message
- func (x *SourceList) Reset()
- func (x *SourceList) String() string
- type SourceType
- type SourceTypeLookup
- func (*SourceTypeLookup) Descriptor() ([]byte, []int)deprecated
- func (x *SourceTypeLookup) GetId() int64
- func (x *SourceTypeLookup) GetName() string
- func (x *SourceTypeLookup) GetType() SourceType
- func (*SourceTypeLookup) ProtoMessage()
- func (x *SourceTypeLookup) ProtoReflect() protoreflect.Message
- func (x *SourceTypeLookup) Reset()
- func (x *SourceTypeLookup) String() string
- type SourcesClient
- type SourcesServer
- type Status
- func (*Status) Descriptor() ([]byte, []int)deprecated
- func (x *Status) GetCreatedAt() int64
- func (x *Status) GetCreatedBy() *Lookup
- func (x *Status) GetDescription() string
- func (x *Status) GetId() int64
- func (x *Status) GetName() string
- func (x *Status) GetUpdatedAt() int64
- func (x *Status) GetUpdatedBy() *Lookup
- func (*Status) ProtoMessage()
- func (x *Status) ProtoReflect() protoreflect.Message
- func (x *Status) Reset()
- func (x *Status) String() string
- type StatusCondition
- func (*StatusCondition) Descriptor() ([]byte, []int)deprecated
- func (x *StatusCondition) GetCreatedAt() int64
- func (x *StatusCondition) GetCreatedBy() *Lookup
- func (x *StatusCondition) GetDescription() string
- func (x *StatusCondition) GetFinal() bool
- func (x *StatusCondition) GetId() int64
- func (x *StatusCondition) GetInitial() bool
- func (x *StatusCondition) GetName() string
- func (x *StatusCondition) GetStatusId() int64
- func (x *StatusCondition) GetUpdatedAt() int64
- func (x *StatusCondition) GetUpdatedBy() *Lookup
- func (*StatusCondition) ProtoMessage()
- func (x *StatusCondition) ProtoReflect() protoreflect.Message
- func (x *StatusCondition) Reset()
- func (x *StatusCondition) String() string
- type StatusConditionList
- func (*StatusConditionList) Descriptor() ([]byte, []int)deprecated
- func (x *StatusConditionList) GetItems() []*StatusCondition
- func (x *StatusConditionList) GetNext() bool
- func (x *StatusConditionList) GetPage() int32
- func (*StatusConditionList) ProtoMessage()
- func (x *StatusConditionList) ProtoReflect() protoreflect.Message
- func (x *StatusConditionList) Reset()
- func (x *StatusConditionList) String() string
- type StatusConditionsClient
- type StatusConditionsServer
- type StatusList
- func (*StatusList) Descriptor() ([]byte, []int)deprecated
- func (x *StatusList) GetItems() []*Status
- func (x *StatusList) GetNext() bool
- func (x *StatusList) GetPage() int32
- func (*StatusList) ProtoMessage()
- func (x *StatusList) ProtoReflect() protoreflect.Message
- func (x *StatusList) Reset()
- func (x *StatusList) String() string
- type StatusesClient
- type StatusesServer
- type TimingInfo
- func (*TimingInfo) Descriptor() ([]byte, []int)deprecated
- func (x *TimingInfo) GetDifferenceInReaction() int64
- func (x *TimingInfo) GetDifferenceInResolve() int64
- func (x *TimingInfo) GetReactedAt() int64
- func (x *TimingInfo) GetResolvedAt() int64
- func (*TimingInfo) ProtoMessage()
- func (x *TimingInfo) ProtoReflect() protoreflect.Message
- func (x *TimingInfo) Reset()
- func (x *TimingInfo) String() string
- type TranscriptLookup
- func (*TranscriptLookup) Descriptor() ([]byte, []int)deprecated
- func (x *TranscriptLookup) GetFile() *Lookup
- func (x *TranscriptLookup) GetId() int64
- func (x *TranscriptLookup) GetLocale() string
- func (*TranscriptLookup) ProtoMessage()
- func (x *TranscriptLookup) ProtoReflect() protoreflect.Message
- func (x *TranscriptLookup) Reset()
- func (x *TranscriptLookup) String() string
- type UnimplementedCaseCommentsServer
- func (UnimplementedCaseCommentsServer) DeleteComment(context.Context, *DeleteCommentRequest) (*CaseComment, error)
- func (UnimplementedCaseCommentsServer) ListComments(context.Context, *ListCommentsRequest) (*CaseCommentList, error)
- func (UnimplementedCaseCommentsServer) LocateComment(context.Context, *LocateCommentRequest) (*CaseComment, error)
- func (UnimplementedCaseCommentsServer) PublishComment(context.Context, *PublishCommentRequest) (*CaseComment, error)
- func (UnimplementedCaseCommentsServer) UpdateComment(context.Context, *UpdateCommentRequest) (*CaseComment, error)
- type UnimplementedCaseCommunicationsServer
- func (UnimplementedCaseCommunicationsServer) LinkCommunication(context.Context, *LinkCommunicationRequest) (*LinkCommunicationResponse, error)
- func (UnimplementedCaseCommunicationsServer) ListCommunications(context.Context, *ListCommunicationsRequest) (*ListCommunicationsResponse, error)
- func (UnimplementedCaseCommunicationsServer) UnlinkCommunication(context.Context, *UnlinkCommunicationRequest) (*UnlinkCommunicationResponse, error)
- type UnimplementedCaseFilesServer
- type UnimplementedCaseLinksServer
- func (UnimplementedCaseLinksServer) CreateLink(context.Context, *CreateLinkRequest) (*CaseLink, error)
- func (UnimplementedCaseLinksServer) DeleteLink(context.Context, *DeleteLinkRequest) (*CaseLink, error)
- func (UnimplementedCaseLinksServer) ListLinks(context.Context, *ListLinksRequest) (*CaseLinkList, error)
- func (UnimplementedCaseLinksServer) LocateLink(context.Context, *LocateLinkRequest) (*CaseLink, error)
- func (UnimplementedCaseLinksServer) UpdateLink(context.Context, *UpdateLinkRequest) (*CaseLink, error)
- type UnimplementedCaseTimelineServer
- type UnimplementedCasesServer
- func (UnimplementedCasesServer) CreateCase(context.Context, *CreateCaseRequest) (*Case, error)
- func (UnimplementedCasesServer) DeleteCase(context.Context, *DeleteCaseRequest) (*Case, error)
- func (UnimplementedCasesServer) LocateCase(context.Context, *LocateCaseRequest) (*Case, error)
- func (UnimplementedCasesServer) SearchCases(context.Context, *SearchCasesRequest) (*CaseList, error)
- func (UnimplementedCasesServer) UpdateCase(context.Context, *UpdateCaseRequest) (*Case, error)
- type UnimplementedCatalogsServer
- func (UnimplementedCatalogsServer) CreateCatalog(context.Context, *CreateCatalogRequest) (*Catalog, error)
- func (UnimplementedCatalogsServer) DeleteCatalog(context.Context, *DeleteCatalogRequest) (*CatalogList, error)
- func (UnimplementedCatalogsServer) ListCatalogs(context.Context, *ListCatalogRequest) (*CatalogList, error)
- func (UnimplementedCatalogsServer) LocateCatalog(context.Context, *LocateCatalogRequest) (*LocateCatalogResponse, error)
- func (UnimplementedCatalogsServer) UpdateCatalog(context.Context, *UpdateCatalogRequest) (*Catalog, error)
- type UnimplementedCloseReasonGroupsServer
- func (UnimplementedCloseReasonGroupsServer) CreateCloseReasonGroup(context.Context, *CreateCloseReasonGroupRequest) (*CloseReasonGroup, error)
- func (UnimplementedCloseReasonGroupsServer) DeleteCloseReasonGroup(context.Context, *DeleteCloseReasonGroupRequest) (*CloseReasonGroup, error)
- func (UnimplementedCloseReasonGroupsServer) ListCloseReasonGroups(context.Context, *ListCloseReasonGroupsRequest) (*CloseReasonGroupList, error)
- func (UnimplementedCloseReasonGroupsServer) LocateCloseReasonGroup(context.Context, *LocateCloseReasonGroupRequest) (*LocateCloseReasonGroupResponse, error)
- func (UnimplementedCloseReasonGroupsServer) UpdateCloseReasonGroup(context.Context, *UpdateCloseReasonGroupRequest) (*CloseReasonGroup, error)
- type UnimplementedCloseReasonsServer
- func (UnimplementedCloseReasonsServer) CreateCloseReason(context.Context, *CreateCloseReasonRequest) (*CloseReason, error)
- func (UnimplementedCloseReasonsServer) DeleteCloseReason(context.Context, *DeleteCloseReasonRequest) (*CloseReason, error)
- func (UnimplementedCloseReasonsServer) ListCloseReasons(context.Context, *ListCloseReasonRequest) (*CloseReasonList, error)
- func (UnimplementedCloseReasonsServer) LocateCloseReason(context.Context, *LocateCloseReasonRequest) (*LocateCloseReasonResponse, error)
- func (UnimplementedCloseReasonsServer) UpdateCloseReason(context.Context, *UpdateCloseReasonRequest) (*CloseReason, error)
- type UnimplementedPrioritiesServer
- func (UnimplementedPrioritiesServer) CreatePriority(context.Context, *CreatePriorityRequest) (*Priority, error)
- func (UnimplementedPrioritiesServer) DeletePriority(context.Context, *DeletePriorityRequest) (*Priority, error)
- func (UnimplementedPrioritiesServer) ListPriorities(context.Context, *ListPriorityRequest) (*PriorityList, error)
- func (UnimplementedPrioritiesServer) LocatePriority(context.Context, *LocatePriorityRequest) (*LocatePriorityResponse, error)
- func (UnimplementedPrioritiesServer) UpdatePriority(context.Context, *UpdatePriorityRequest) (*Priority, error)
- type UnimplementedRelatedCasesServer
- func (UnimplementedRelatedCasesServer) CreateRelatedCase(context.Context, *CreateRelatedCaseRequest) (*RelatedCase, error)
- func (UnimplementedRelatedCasesServer) DeleteRelatedCase(context.Context, *DeleteRelatedCaseRequest) (*RelatedCase, error)
- func (UnimplementedRelatedCasesServer) ListRelatedCases(context.Context, *ListRelatedCasesRequest) (*RelatedCaseList, error)
- func (UnimplementedRelatedCasesServer) LocateRelatedCase(context.Context, *LocateRelatedCaseRequest) (*RelatedCase, error)
- func (UnimplementedRelatedCasesServer) UpdateRelatedCase(context.Context, *UpdateRelatedCaseRequest) (*RelatedCase, error)
- type UnimplementedSLAConditionsServer
- func (UnimplementedSLAConditionsServer) CreateSLACondition(context.Context, *CreateSLAConditionRequest) (*SLACondition, error)
- func (UnimplementedSLAConditionsServer) DeleteSLACondition(context.Context, *DeleteSLAConditionRequest) (*SLACondition, error)
- func (UnimplementedSLAConditionsServer) ListSLAConditions(context.Context, *ListSLAConditionRequest) (*SLAConditionList, error)
- func (UnimplementedSLAConditionsServer) LocateSLACondition(context.Context, *LocateSLAConditionRequest) (*LocateSLAConditionResponse, error)
- func (UnimplementedSLAConditionsServer) UpdateSLACondition(context.Context, *UpdateSLAConditionRequest) (*SLACondition, error)
- type UnimplementedSLAsServer
- func (UnimplementedSLAsServer) CreateSLA(context.Context, *CreateSLARequest) (*SLA, error)
- func (UnimplementedSLAsServer) DeleteSLA(context.Context, *DeleteSLARequest) (*SLA, error)
- func (UnimplementedSLAsServer) ListSLAs(context.Context, *ListSLARequest) (*SLAList, error)
- func (UnimplementedSLAsServer) LocateSLA(context.Context, *LocateSLARequest) (*LocateSLAResponse, error)
- func (UnimplementedSLAsServer) UpdateSLA(context.Context, *UpdateSLARequest) (*SLA, error)
- type UnimplementedServicesServer
- func (UnimplementedServicesServer) CreateService(context.Context, *CreateServiceRequest) (*Service, error)
- func (UnimplementedServicesServer) DeleteService(context.Context, *DeleteServiceRequest) (*ServiceList, error)
- func (UnimplementedServicesServer) ListServices(context.Context, *ListServiceRequest) (*ServiceList, error)
- func (UnimplementedServicesServer) LocateService(context.Context, *LocateServiceRequest) (*LocateServiceResponse, error)
- func (UnimplementedServicesServer) UpdateService(context.Context, *UpdateServiceRequest) (*Service, error)
- type UnimplementedSourcesServer
- func (UnimplementedSourcesServer) CreateSource(context.Context, *CreateSourceRequest) (*Source, error)
- func (UnimplementedSourcesServer) DeleteSource(context.Context, *DeleteSourceRequest) (*Source, error)
- func (UnimplementedSourcesServer) ListSources(context.Context, *ListSourceRequest) (*SourceList, error)
- func (UnimplementedSourcesServer) LocateSource(context.Context, *LocateSourceRequest) (*LocateSourceResponse, error)
- func (UnimplementedSourcesServer) UpdateSource(context.Context, *UpdateSourceRequest) (*Source, error)
- type UnimplementedStatusConditionsServer
- func (UnimplementedStatusConditionsServer) CreateStatusCondition(context.Context, *CreateStatusConditionRequest) (*StatusCondition, error)
- func (UnimplementedStatusConditionsServer) DeleteStatusCondition(context.Context, *DeleteStatusConditionRequest) (*StatusCondition, error)
- func (UnimplementedStatusConditionsServer) ListStatusConditions(context.Context, *ListStatusConditionRequest) (*StatusConditionList, error)
- func (UnimplementedStatusConditionsServer) LocateStatusCondition(context.Context, *LocateStatusConditionRequest) (*LocateStatusConditionResponse, error)
- func (UnimplementedStatusConditionsServer) UpdateStatusCondition(context.Context, *UpdateStatusConditionRequest) (*StatusCondition, error)
- type UnimplementedStatusesServer
- func (UnimplementedStatusesServer) CreateStatus(context.Context, *CreateStatusRequest) (*Status, error)
- func (UnimplementedStatusesServer) DeleteStatus(context.Context, *DeleteStatusRequest) (*Status, error)
- func (UnimplementedStatusesServer) ListStatuses(context.Context, *ListStatusRequest) (*StatusList, error)
- func (UnimplementedStatusesServer) LocateStatus(context.Context, *LocateStatusRequest) (*LocateStatusResponse, error)
- func (UnimplementedStatusesServer) UpdateStatus(context.Context, *UpdateStatusRequest) (*Status, error)
- type UnlinkCommunicationRequest
- func (*UnlinkCommunicationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UnlinkCommunicationRequest) GetCaseEtag() string
- func (x *UnlinkCommunicationRequest) GetFields() []string
- func (x *UnlinkCommunicationRequest) GetId() string
- func (*UnlinkCommunicationRequest) ProtoMessage()
- func (x *UnlinkCommunicationRequest) ProtoReflect() protoreflect.Message
- func (x *UnlinkCommunicationRequest) Reset()
- func (x *UnlinkCommunicationRequest) String() string
- type UnlinkCommunicationResponse
- func (*UnlinkCommunicationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UnlinkCommunicationResponse) GetAffected() int64
- func (*UnlinkCommunicationResponse) ProtoMessage()
- func (x *UnlinkCommunicationResponse) ProtoReflect() protoreflect.Message
- func (x *UnlinkCommunicationResponse) Reset()
- func (x *UnlinkCommunicationResponse) String() string
- type UnsafeCaseCommentsServer
- type UnsafeCaseCommunicationsServer
- type UnsafeCaseFilesServer
- type UnsafeCaseLinksServer
- type UnsafeCaseTimelineServer
- type UnsafeCasesServer
- type UnsafeCatalogsServer
- type UnsafeCloseReasonGroupsServer
- type UnsafeCloseReasonsServer
- type UnsafePrioritiesServer
- type UnsafeRelatedCasesServer
- type UnsafeSLAConditionsServer
- type UnsafeSLAsServer
- type UnsafeServicesServer
- type UnsafeSourcesServer
- type UnsafeStatusConditionsServer
- type UnsafeStatusesServer
- type UpdateCaseRequest
- func (*UpdateCaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateCaseRequest) GetFields() []string
- func (x *UpdateCaseRequest) GetInput() *InputCase
- func (x *UpdateCaseRequest) GetXJsonMask() []string
- func (*UpdateCaseRequest) ProtoMessage()
- func (x *UpdateCaseRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateCaseRequest) Reset()
- func (x *UpdateCaseRequest) String() string
- type UpdateCatalogRequest
- func (*UpdateCatalogRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateCatalogRequest) GetId() int64
- func (x *UpdateCatalogRequest) GetInput() *InputCatalog
- func (x *UpdateCatalogRequest) GetXJsonMask() []string
- func (*UpdateCatalogRequest) ProtoMessage()
- func (x *UpdateCatalogRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateCatalogRequest) Reset()
- func (x *UpdateCatalogRequest) String() string
- type UpdateCloseReasonGroupRequest
- func (*UpdateCloseReasonGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateCloseReasonGroupRequest) GetId() int64
- func (x *UpdateCloseReasonGroupRequest) GetInput() *InputCloseReasonGroup
- func (x *UpdateCloseReasonGroupRequest) GetXJsonMask() []string
- func (*UpdateCloseReasonGroupRequest) ProtoMessage()
- func (x *UpdateCloseReasonGroupRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateCloseReasonGroupRequest) Reset()
- func (x *UpdateCloseReasonGroupRequest) String() string
- type UpdateCloseReasonRequest
- func (*UpdateCloseReasonRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateCloseReasonRequest) GetCloseReasonGroupId() int64
- func (x *UpdateCloseReasonRequest) GetId() int64
- func (x *UpdateCloseReasonRequest) GetInput() *InputCloseReason
- func (x *UpdateCloseReasonRequest) GetXJsonMask() []string
- func (*UpdateCloseReasonRequest) ProtoMessage()
- func (x *UpdateCloseReasonRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateCloseReasonRequest) Reset()
- func (x *UpdateCloseReasonRequest) String() string
- type UpdateCommentRequest
- func (*UpdateCommentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateCommentRequest) GetFields() []string
- func (x *UpdateCommentRequest) GetInput() *InputCaseComment
- func (x *UpdateCommentRequest) GetXJsonMask() []string
- func (*UpdateCommentRequest) ProtoMessage()
- func (x *UpdateCommentRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateCommentRequest) Reset()
- func (x *UpdateCommentRequest) String() string
- type UpdateLinkRequest
- func (*UpdateLinkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateLinkRequest) GetCaseEtag() string
- func (x *UpdateLinkRequest) GetFields() []string
- func (x *UpdateLinkRequest) GetInput() *InputCaseLink
- func (x *UpdateLinkRequest) GetXJsonMask() []string
- func (*UpdateLinkRequest) ProtoMessage()
- func (x *UpdateLinkRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateLinkRequest) Reset()
- func (x *UpdateLinkRequest) String() string
- type UpdatePriorityRequest
- func (*UpdatePriorityRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdatePriorityRequest) GetFields() []string
- func (x *UpdatePriorityRequest) GetId() int64
- func (x *UpdatePriorityRequest) GetInput() *InputPriority
- func (x *UpdatePriorityRequest) GetXJsonMask() []string
- func (*UpdatePriorityRequest) ProtoMessage()
- func (x *UpdatePriorityRequest) ProtoReflect() protoreflect.Message
- func (x *UpdatePriorityRequest) Reset()
- func (x *UpdatePriorityRequest) String() string
- type UpdateRelatedCaseRequest
- func (*UpdateRelatedCaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateRelatedCaseRequest) GetEtag() string
- func (x *UpdateRelatedCaseRequest) GetFields() []string
- func (x *UpdateRelatedCaseRequest) GetInput() *InputRelatedCase
- func (x *UpdateRelatedCaseRequest) GetXJsonMask() []string
- func (*UpdateRelatedCaseRequest) ProtoMessage()
- func (x *UpdateRelatedCaseRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateRelatedCaseRequest) Reset()
- func (x *UpdateRelatedCaseRequest) String() string
- type UpdateSLAConditionRequest
- func (*UpdateSLAConditionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSLAConditionRequest) GetId() int64
- func (x *UpdateSLAConditionRequest) GetInput() *InputSLACondition
- func (x *UpdateSLAConditionRequest) GetSlaId() int64
- func (x *UpdateSLAConditionRequest) GetXJsonMask() []string
- func (*UpdateSLAConditionRequest) ProtoMessage()
- func (x *UpdateSLAConditionRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSLAConditionRequest) Reset()
- func (x *UpdateSLAConditionRequest) String() string
- type UpdateSLARequest
- func (*UpdateSLARequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSLARequest) GetId() int64
- func (x *UpdateSLARequest) GetInput() *InputSLA
- func (x *UpdateSLARequest) GetXJsonMask() []string
- func (*UpdateSLARequest) ProtoMessage()
- func (x *UpdateSLARequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSLARequest) Reset()
- func (x *UpdateSLARequest) String() string
- type UpdateServiceRequest
- func (*UpdateServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateServiceRequest) GetId() int64
- func (x *UpdateServiceRequest) GetInput() *InputService
- func (x *UpdateServiceRequest) GetXJsonMask() []string
- func (*UpdateServiceRequest) ProtoMessage()
- func (x *UpdateServiceRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateServiceRequest) Reset()
- func (x *UpdateServiceRequest) String() string
- type UpdateSourceRequest
- func (*UpdateSourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSourceRequest) GetId() int64
- func (x *UpdateSourceRequest) GetInput() *InputSource
- func (x *UpdateSourceRequest) GetXJsonMask() []string
- func (*UpdateSourceRequest) ProtoMessage()
- func (x *UpdateSourceRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSourceRequest) Reset()
- func (x *UpdateSourceRequest) String() string
- type UpdateStatusConditionRequest
- func (*UpdateStatusConditionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateStatusConditionRequest) GetId() int64
- func (x *UpdateStatusConditionRequest) GetInput() *InputStatusCondition
- func (x *UpdateStatusConditionRequest) GetStatusId() int64
- func (x *UpdateStatusConditionRequest) GetXJsonMask() []string
- func (*UpdateStatusConditionRequest) ProtoMessage()
- func (x *UpdateStatusConditionRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateStatusConditionRequest) Reset()
- func (x *UpdateStatusConditionRequest) String() string
- type UpdateStatusRequest
- func (*UpdateStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateStatusRequest) GetId() int64
- func (x *UpdateStatusRequest) GetInput() *InputStatus
- func (x *UpdateStatusRequest) GetXJsonMask() []string
- func (*UpdateStatusRequest) ProtoMessage()
- func (x *UpdateStatusRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateStatusRequest) Reset()
- func (x *UpdateStatusRequest) String() string
- type WebitelMethod
- type WebitelServices
- type WebitelServicesInfo
Constants ¶
const ( CaseComments_LocateComment_FullMethodName = "/webitel.cases.CaseComments/LocateComment" CaseComments_UpdateComment_FullMethodName = "/webitel.cases.CaseComments/UpdateComment" CaseComments_DeleteComment_FullMethodName = "/webitel.cases.CaseComments/DeleteComment" CaseComments_ListComments_FullMethodName = "/webitel.cases.CaseComments/ListComments" CaseComments_PublishComment_FullMethodName = "/webitel.cases.CaseComments/PublishComment" )
const ( CaseCommunications_LinkCommunication_FullMethodName = "/webitel.cases.CaseCommunications/LinkCommunication" CaseCommunications_UnlinkCommunication_FullMethodName = "/webitel.cases.CaseCommunications/UnlinkCommunication" CaseCommunications_ListCommunications_FullMethodName = "/webitel.cases.CaseCommunications/ListCommunications" )
const ( CaseFiles_ListFiles_FullMethodName = "/webitel.cases.CaseFiles/ListFiles" CaseFiles_DeleteFile_FullMethodName = "/webitel.cases.CaseFiles/DeleteFile" )
const ( Cases_SearchCases_FullMethodName = "/webitel.cases.Cases/SearchCases" Cases_LocateCase_FullMethodName = "/webitel.cases.Cases/LocateCase" Cases_CreateCase_FullMethodName = "/webitel.cases.Cases/CreateCase" Cases_UpdateCase_FullMethodName = "/webitel.cases.Cases/UpdateCase" Cases_DeleteCase_FullMethodName = "/webitel.cases.Cases/DeleteCase" )
const ( CaseLinks_LocateLink_FullMethodName = "/webitel.cases.CaseLinks/LocateLink" CaseLinks_CreateLink_FullMethodName = "/webitel.cases.CaseLinks/CreateLink" CaseLinks_UpdateLink_FullMethodName = "/webitel.cases.CaseLinks/UpdateLink" CaseLinks_DeleteLink_FullMethodName = "/webitel.cases.CaseLinks/DeleteLink" CaseLinks_ListLinks_FullMethodName = "/webitel.cases.CaseLinks/ListLinks" )
const ( CaseTimeline_GetTimeline_FullMethodName = "/webitel.cases.CaseTimeline/GetTimeline" CaseTimeline_GetTimelineCounter_FullMethodName = "/webitel.cases.CaseTimeline/GetTimelineCounter" )
const ( Catalogs_ListCatalogs_FullMethodName = "/webitel.cases.Catalogs/ListCatalogs" Catalogs_CreateCatalog_FullMethodName = "/webitel.cases.Catalogs/CreateCatalog" Catalogs_UpdateCatalog_FullMethodName = "/webitel.cases.Catalogs/UpdateCatalog" Catalogs_DeleteCatalog_FullMethodName = "/webitel.cases.Catalogs/DeleteCatalog" Catalogs_LocateCatalog_FullMethodName = "/webitel.cases.Catalogs/LocateCatalog" )
const ( CloseReasonGroups_ListCloseReasonGroups_FullMethodName = "/webitel.cases.CloseReasonGroups/ListCloseReasonGroups" CloseReasonGroups_CreateCloseReasonGroup_FullMethodName = "/webitel.cases.CloseReasonGroups/CreateCloseReasonGroup" CloseReasonGroups_UpdateCloseReasonGroup_FullMethodName = "/webitel.cases.CloseReasonGroups/UpdateCloseReasonGroup" CloseReasonGroups_DeleteCloseReasonGroup_FullMethodName = "/webitel.cases.CloseReasonGroups/DeleteCloseReasonGroup" CloseReasonGroups_LocateCloseReasonGroup_FullMethodName = "/webitel.cases.CloseReasonGroups/LocateCloseReasonGroup" )
const ( CloseReasons_ListCloseReasons_FullMethodName = "/webitel.cases.CloseReasons/ListCloseReasons" CloseReasons_CreateCloseReason_FullMethodName = "/webitel.cases.CloseReasons/CreateCloseReason" CloseReasons_UpdateCloseReason_FullMethodName = "/webitel.cases.CloseReasons/UpdateCloseReason" CloseReasons_DeleteCloseReason_FullMethodName = "/webitel.cases.CloseReasons/DeleteCloseReason" CloseReasons_LocateCloseReason_FullMethodName = "/webitel.cases.CloseReasons/LocateCloseReason" )
const ( Priorities_ListPriorities_FullMethodName = "/webitel.cases.Priorities/ListPriorities" Priorities_CreatePriority_FullMethodName = "/webitel.cases.Priorities/CreatePriority" Priorities_UpdatePriority_FullMethodName = "/webitel.cases.Priorities/UpdatePriority" Priorities_DeletePriority_FullMethodName = "/webitel.cases.Priorities/DeletePriority" Priorities_LocatePriority_FullMethodName = "/webitel.cases.Priorities/LocatePriority" )
const ( RelatedCases_LocateRelatedCase_FullMethodName = "/webitel.cases.RelatedCases/LocateRelatedCase" RelatedCases_CreateRelatedCase_FullMethodName = "/webitel.cases.RelatedCases/CreateRelatedCase" RelatedCases_UpdateRelatedCase_FullMethodName = "/webitel.cases.RelatedCases/UpdateRelatedCase" RelatedCases_DeleteRelatedCase_FullMethodName = "/webitel.cases.RelatedCases/DeleteRelatedCase" RelatedCases_ListRelatedCases_FullMethodName = "/webitel.cases.RelatedCases/ListRelatedCases" )
const ( Services_ListServices_FullMethodName = "/webitel.cases.Services/ListServices" Services_CreateService_FullMethodName = "/webitel.cases.Services/CreateService" Services_UpdateService_FullMethodName = "/webitel.cases.Services/UpdateService" Services_DeleteService_FullMethodName = "/webitel.cases.Services/DeleteService" Services_LocateService_FullMethodName = "/webitel.cases.Services/LocateService" )
const ( SLAConditions_ListSLAConditions_FullMethodName = "/webitel.cases.SLAConditions/ListSLAConditions" SLAConditions_CreateSLACondition_FullMethodName = "/webitel.cases.SLAConditions/CreateSLACondition" SLAConditions_UpdateSLACondition_FullMethodName = "/webitel.cases.SLAConditions/UpdateSLACondition" SLAConditions_DeleteSLACondition_FullMethodName = "/webitel.cases.SLAConditions/DeleteSLACondition" SLAConditions_LocateSLACondition_FullMethodName = "/webitel.cases.SLAConditions/LocateSLACondition" )
const ( SLAs_ListSLAs_FullMethodName = "/webitel.cases.SLAs/ListSLAs" SLAs_CreateSLA_FullMethodName = "/webitel.cases.SLAs/CreateSLA" SLAs_UpdateSLA_FullMethodName = "/webitel.cases.SLAs/UpdateSLA" SLAs_DeleteSLA_FullMethodName = "/webitel.cases.SLAs/DeleteSLA" SLAs_LocateSLA_FullMethodName = "/webitel.cases.SLAs/LocateSLA" )
const ( Sources_ListSources_FullMethodName = "/webitel.cases.Sources/ListSources" Sources_CreateSource_FullMethodName = "/webitel.cases.Sources/CreateSource" Sources_UpdateSource_FullMethodName = "/webitel.cases.Sources/UpdateSource" Sources_DeleteSource_FullMethodName = "/webitel.cases.Sources/DeleteSource" Sources_LocateSource_FullMethodName = "/webitel.cases.Sources/LocateSource" )
const ( StatusConditions_ListStatusConditions_FullMethodName = "/webitel.cases.StatusConditions/ListStatusConditions" StatusConditions_CreateStatusCondition_FullMethodName = "/webitel.cases.StatusConditions/CreateStatusCondition" StatusConditions_UpdateStatusCondition_FullMethodName = "/webitel.cases.StatusConditions/UpdateStatusCondition" StatusConditions_DeleteStatusCondition_FullMethodName = "/webitel.cases.StatusConditions/DeleteStatusCondition" StatusConditions_LocateStatusCondition_FullMethodName = "/webitel.cases.StatusConditions/LocateStatusCondition" )
const ( Statuses_ListStatuses_FullMethodName = "/webitel.cases.Statuses/ListStatuses" Statuses_CreateStatus_FullMethodName = "/webitel.cases.Statuses/CreateStatus" Statuses_UpdateStatus_FullMethodName = "/webitel.cases.Statuses/UpdateStatus" Statuses_DeleteStatus_FullMethodName = "/webitel.cases.Statuses/DeleteStatus" Statuses_LocateStatus_FullMethodName = "/webitel.cases.Statuses/LocateStatus" )
Variables ¶
var ( CaseCommunicationsTypes_name = map[int32]string{ 0: "NO_TYPE", 1: "COMMUNICATION_CHAT", 2: "COMMUNICATION_CALL", 3: "COMMUNICATION_EMAIL", } CaseCommunicationsTypes_value = map[string]int32{ "NO_TYPE": 0, "COMMUNICATION_CHAT": 1, "COMMUNICATION_CALL": 2, "COMMUNICATION_EMAIL": 3, } )
Enum value maps for CaseCommunicationsTypes.
var ( CaseTimelineEventType_name = map[int32]string{ 0: "chat", 1: "call", 2: "email", } CaseTimelineEventType_value = map[string]int32{ "chat": 0, "call": 1, "email": 2, } )
Enum value maps for CaseTimelineEventType.
var ( RelationType_name = map[int32]string{ 0: "RELATION_TYPE_UNSPECIFIED", 1: "DUPLICATES", 2: "IS_DUPLICATED_BY", 3: "BLOCKS", 4: "IS_BLOCKED_BY", 5: "CAUSES", 6: "IS_CAUSED_BY", 7: "IS_CHILD_OF", 8: "IS_PARENT_OF", 9: "RELATES_TO", } RelationType_value = map[string]int32{ "RELATION_TYPE_UNSPECIFIED": 0, "DUPLICATES": 1, "IS_DUPLICATED_BY": 2, "BLOCKS": 3, "IS_BLOCKED_BY": 4, "CAUSES": 5, "IS_CAUSED_BY": 6, "IS_CHILD_OF": 7, "IS_PARENT_OF": 8, "RELATES_TO": 9, } )
Enum value maps for RelationType.
var ( SourceType_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "CALL", 2: "CHAT", 3: "SOCIAL_MEDIA", 4: "EMAIL", 5: "API", 6: "MANUAL", } SourceType_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "CALL": 1, "CHAT": 2, "SOCIAL_MEDIA": 3, "EMAIL": 4, "API": 5, "MANUAL": 6, } )
Enum value maps for SourceType.
var CaseComments_ServiceDesc = grpc.ServiceDesc{ ServiceName: "webitel.cases.CaseComments", HandlerType: (*CaseCommentsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "LocateComment", Handler: _CaseComments_LocateComment_Handler, }, { MethodName: "UpdateComment", Handler: _CaseComments_UpdateComment_Handler, }, { MethodName: "DeleteComment", Handler: _CaseComments_DeleteComment_Handler, }, { MethodName: "ListComments", Handler: _CaseComments_ListComments_Handler, }, { MethodName: "PublishComment", Handler: _CaseComments_PublishComment_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "case_comment.proto", }
CaseComments_ServiceDesc is the grpc.ServiceDesc for CaseComments service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var CaseCommunications_ServiceDesc = grpc.ServiceDesc{ ServiceName: "webitel.cases.CaseCommunications", HandlerType: (*CaseCommunicationsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "LinkCommunication", Handler: _CaseCommunications_LinkCommunication_Handler, }, { MethodName: "UnlinkCommunication", Handler: _CaseCommunications_UnlinkCommunication_Handler, }, { MethodName: "ListCommunications", Handler: _CaseCommunications_ListCommunications_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "case_communication.proto", }
CaseCommunications_ServiceDesc is the grpc.ServiceDesc for CaseCommunications service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var CaseFiles_ServiceDesc = grpc.ServiceDesc{ ServiceName: "webitel.cases.CaseFiles", HandlerType: (*CaseFilesServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListFiles", Handler: _CaseFiles_ListFiles_Handler, }, { MethodName: "DeleteFile", Handler: _CaseFiles_DeleteFile_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "case_file.proto", }
CaseFiles_ServiceDesc is the grpc.ServiceDesc for CaseFiles service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var CaseLinks_ServiceDesc = grpc.ServiceDesc{ ServiceName: "webitel.cases.CaseLinks", HandlerType: (*CaseLinksServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "LocateLink", Handler: _CaseLinks_LocateLink_Handler, }, { MethodName: "CreateLink", Handler: _CaseLinks_CreateLink_Handler, }, { MethodName: "UpdateLink", Handler: _CaseLinks_UpdateLink_Handler, }, { MethodName: "DeleteLink", Handler: _CaseLinks_DeleteLink_Handler, }, { MethodName: "ListLinks", Handler: _CaseLinks_ListLinks_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "case_link.proto", }
CaseLinks_ServiceDesc is the grpc.ServiceDesc for CaseLinks service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var CaseTimeline_ServiceDesc = grpc.ServiceDesc{ ServiceName: "webitel.cases.CaseTimeline", HandlerType: (*CaseTimelineServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetTimeline", Handler: _CaseTimeline_GetTimeline_Handler, }, { MethodName: "GetTimelineCounter", Handler: _CaseTimeline_GetTimelineCounter_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "case_timeline.proto", }
CaseTimeline_ServiceDesc is the grpc.ServiceDesc for CaseTimeline service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Cases_ServiceDesc = grpc.ServiceDesc{ ServiceName: "webitel.cases.Cases", HandlerType: (*CasesServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "SearchCases", Handler: _Cases_SearchCases_Handler, }, { MethodName: "LocateCase", Handler: _Cases_LocateCase_Handler, }, { MethodName: "CreateCase", Handler: _Cases_CreateCase_Handler, }, { MethodName: "UpdateCase", Handler: _Cases_UpdateCase_Handler, }, { MethodName: "DeleteCase", Handler: _Cases_DeleteCase_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "case.proto", }
Cases_ServiceDesc is the grpc.ServiceDesc for Cases service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Catalogs_ServiceDesc = grpc.ServiceDesc{ ServiceName: "webitel.cases.Catalogs", HandlerType: (*CatalogsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListCatalogs", Handler: _Catalogs_ListCatalogs_Handler, }, { MethodName: "CreateCatalog", Handler: _Catalogs_CreateCatalog_Handler, }, { MethodName: "UpdateCatalog", Handler: _Catalogs_UpdateCatalog_Handler, }, { MethodName: "DeleteCatalog", Handler: _Catalogs_DeleteCatalog_Handler, }, { MethodName: "LocateCatalog", Handler: _Catalogs_LocateCatalog_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "catalog.proto", }
Catalogs_ServiceDesc is the grpc.ServiceDesc for Catalogs service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var CloseReasonGroups_ServiceDesc = grpc.ServiceDesc{ ServiceName: "webitel.cases.CloseReasonGroups", HandlerType: (*CloseReasonGroupsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListCloseReasonGroups", Handler: _CloseReasonGroups_ListCloseReasonGroups_Handler, }, { MethodName: "CreateCloseReasonGroup", Handler: _CloseReasonGroups_CreateCloseReasonGroup_Handler, }, { MethodName: "UpdateCloseReasonGroup", Handler: _CloseReasonGroups_UpdateCloseReasonGroup_Handler, }, { MethodName: "DeleteCloseReasonGroup", Handler: _CloseReasonGroups_DeleteCloseReasonGroup_Handler, }, { MethodName: "LocateCloseReasonGroup", Handler: _CloseReasonGroups_LocateCloseReasonGroup_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "close_reason_group.proto", }
CloseReasonGroups_ServiceDesc is the grpc.ServiceDesc for CloseReasonGroups service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var CloseReasons_ServiceDesc = grpc.ServiceDesc{ ServiceName: "webitel.cases.CloseReasons", HandlerType: (*CloseReasonsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListCloseReasons", Handler: _CloseReasons_ListCloseReasons_Handler, }, { MethodName: "CreateCloseReason", Handler: _CloseReasons_CreateCloseReason_Handler, }, { MethodName: "UpdateCloseReason", Handler: _CloseReasons_UpdateCloseReason_Handler, }, { MethodName: "DeleteCloseReason", Handler: _CloseReasons_DeleteCloseReason_Handler, }, { MethodName: "LocateCloseReason", Handler: _CloseReasons_LocateCloseReason_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "close_reason.proto", }
CloseReasons_ServiceDesc is the grpc.ServiceDesc for CloseReasons service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_case_comment_proto protoreflect.FileDescriptor
var File_case_communication_proto protoreflect.FileDescriptor
var File_case_file_proto protoreflect.FileDescriptor
var File_case_link_proto protoreflect.FileDescriptor
var File_case_proto protoreflect.FileDescriptor
var File_case_timeline_proto protoreflect.FileDescriptor
var File_catalog_proto protoreflect.FileDescriptor
var File_close_reason_group_proto protoreflect.FileDescriptor
var File_close_reason_proto protoreflect.FileDescriptor
var File_general_proto protoreflect.FileDescriptor
var File_priority_proto protoreflect.FileDescriptor
var File_service_proto protoreflect.FileDescriptor
var File_sla_condition_proto protoreflect.FileDescriptor
var File_sla_proto protoreflect.FileDescriptor
var File_source_proto protoreflect.FileDescriptor
var File_status_condition_proto protoreflect.FileDescriptor
var File_status_proto protoreflect.FileDescriptor
var Priorities_ServiceDesc = grpc.ServiceDesc{ ServiceName: "webitel.cases.Priorities", HandlerType: (*PrioritiesServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListPriorities", Handler: _Priorities_ListPriorities_Handler, }, { MethodName: "CreatePriority", Handler: _Priorities_CreatePriority_Handler, }, { MethodName: "UpdatePriority", Handler: _Priorities_UpdatePriority_Handler, }, { MethodName: "DeletePriority", Handler: _Priorities_DeletePriority_Handler, }, { MethodName: "LocatePriority", Handler: _Priorities_LocatePriority_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "priority.proto", }
Priorities_ServiceDesc is the grpc.ServiceDesc for Priorities service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var RelatedCases_ServiceDesc = grpc.ServiceDesc{ ServiceName: "webitel.cases.RelatedCases", HandlerType: (*RelatedCasesServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "LocateRelatedCase", Handler: _RelatedCases_LocateRelatedCase_Handler, }, { MethodName: "CreateRelatedCase", Handler: _RelatedCases_CreateRelatedCase_Handler, }, { MethodName: "UpdateRelatedCase", Handler: _RelatedCases_UpdateRelatedCase_Handler, }, { MethodName: "DeleteRelatedCase", Handler: _RelatedCases_DeleteRelatedCase_Handler, }, { MethodName: "ListRelatedCases", Handler: _RelatedCases_ListRelatedCases_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "related_case.proto", }
RelatedCases_ServiceDesc is the grpc.ServiceDesc for RelatedCases service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var SLAConditions_ServiceDesc = grpc.ServiceDesc{ ServiceName: "webitel.cases.SLAConditions", HandlerType: (*SLAConditionsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListSLAConditions", Handler: _SLAConditions_ListSLAConditions_Handler, }, { MethodName: "CreateSLACondition", Handler: _SLAConditions_CreateSLACondition_Handler, }, { MethodName: "UpdateSLACondition", Handler: _SLAConditions_UpdateSLACondition_Handler, }, { MethodName: "DeleteSLACondition", Handler: _SLAConditions_DeleteSLACondition_Handler, }, { MethodName: "LocateSLACondition", Handler: _SLAConditions_LocateSLACondition_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "sla_condition.proto", }
SLAConditions_ServiceDesc is the grpc.ServiceDesc for SLAConditions service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var SLAs_ServiceDesc = grpc.ServiceDesc{ ServiceName: "webitel.cases.SLAs", HandlerType: (*SLAsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListSLAs", Handler: _SLAs_ListSLAs_Handler, }, { MethodName: "CreateSLA", Handler: _SLAs_CreateSLA_Handler, }, { MethodName: "UpdateSLA", Handler: _SLAs_UpdateSLA_Handler, }, { MethodName: "DeleteSLA", Handler: _SLAs_DeleteSLA_Handler, }, { MethodName: "LocateSLA", Handler: _SLAs_LocateSLA_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "sla.proto", }
SLAs_ServiceDesc is the grpc.ServiceDesc for SLAs service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Services_ServiceDesc = grpc.ServiceDesc{ ServiceName: "webitel.cases.Services", HandlerType: (*ServicesServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListServices", Handler: _Services_ListServices_Handler, }, { MethodName: "CreateService", Handler: _Services_CreateService_Handler, }, { MethodName: "UpdateService", Handler: _Services_UpdateService_Handler, }, { MethodName: "DeleteService", Handler: _Services_DeleteService_Handler, }, { MethodName: "LocateService", Handler: _Services_LocateService_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "service.proto", }
Services_ServiceDesc is the grpc.ServiceDesc for Services service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Sources_ServiceDesc = grpc.ServiceDesc{ ServiceName: "webitel.cases.Sources", HandlerType: (*SourcesServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListSources", Handler: _Sources_ListSources_Handler, }, { MethodName: "CreateSource", Handler: _Sources_CreateSource_Handler, }, { MethodName: "UpdateSource", Handler: _Sources_UpdateSource_Handler, }, { MethodName: "DeleteSource", Handler: _Sources_DeleteSource_Handler, }, { MethodName: "LocateSource", Handler: _Sources_LocateSource_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "source.proto", }
Sources_ServiceDesc is the grpc.ServiceDesc for Sources service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var StatusConditions_ServiceDesc = grpc.ServiceDesc{ ServiceName: "webitel.cases.StatusConditions", HandlerType: (*StatusConditionsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListStatusConditions", Handler: _StatusConditions_ListStatusConditions_Handler, }, { MethodName: "CreateStatusCondition", Handler: _StatusConditions_CreateStatusCondition_Handler, }, { MethodName: "UpdateStatusCondition", Handler: _StatusConditions_UpdateStatusCondition_Handler, }, { MethodName: "DeleteStatusCondition", Handler: _StatusConditions_DeleteStatusCondition_Handler, }, { MethodName: "LocateStatusCondition", Handler: _StatusConditions_LocateStatusCondition_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "status_condition.proto", }
StatusConditions_ServiceDesc is the grpc.ServiceDesc for StatusConditions service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Statuses_ServiceDesc = grpc.ServiceDesc{ ServiceName: "webitel.cases.Statuses", HandlerType: (*StatusesServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListStatuses", Handler: _Statuses_ListStatuses_Handler, }, { MethodName: "CreateStatus", Handler: _Statuses_CreateStatus_Handler, }, { MethodName: "UpdateStatus", Handler: _Statuses_UpdateStatus_Handler, }, { MethodName: "DeleteStatus", Handler: _Statuses_DeleteStatus_Handler, }, { MethodName: "LocateStatus", Handler: _Statuses_LocateStatus_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "status.proto", }
Statuses_ServiceDesc is the grpc.ServiceDesc for Statuses service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var WebitelAPI = WebitelServicesInfo{ "Services": WebitelServices{ ObjClass: "dictionaries", AdditionalLicenses: []string{}, WebitelMethods: map[string]WebitelMethod{ "ListServices": WebitelMethod{ Access: 1, Input: "ListServiceRequest", Output: "ServiceList", HttpBindings: []*HttpBinding{ { Path: "/cases/services", Method: "GET", }, }, }, "CreateService": WebitelMethod{ Access: 2, Input: "CreateServiceRequest", Output: "Service", HttpBindings: []*HttpBinding{ { Path: "/cases/services", Method: "POST", }, }, }, "UpdateService": WebitelMethod{ Access: 2, Input: "UpdateServiceRequest", Output: "Service", HttpBindings: []*HttpBinding{ { Path: "/cases/services/{id}", Method: "PUT", }, { Path: "/cases/services/{id}", Method: "PATCH", }, }, }, "DeleteService": WebitelMethod{ Access: 2, Input: "DeleteServiceRequest", Output: "ServiceList", HttpBindings: []*HttpBinding{ { Path: "/cases/services/{id}", Method: "DELETE", }, }, }, "LocateService": WebitelMethod{ Access: 1, Input: "LocateServiceRequest", Output: "LocateServiceResponse", HttpBindings: []*HttpBinding{ { Path: "/cases/services/{id}", Method: "GET", }, }, }, }, }, "CaseComments": WebitelServices{ ObjClass: "case_comments", AdditionalLicenses: []string{}, WebitelMethods: map[string]WebitelMethod{ "LocateComment": WebitelMethod{ Access: 1, Input: "LocateCommentRequest", Output: "CaseComment", HttpBindings: []*HttpBinding{ { Path: "/cases/comments/{etag}", Method: "GET", }, }, }, "UpdateComment": WebitelMethod{ Access: 2, Input: "UpdateCommentRequest", Output: "CaseComment", HttpBindings: []*HttpBinding{ { Path: "/cases/comments/{input.etag}", Method: "PUT", }, { Path: "/cases/comments/{input.etag}", Method: "PATCH", }, }, }, "DeleteComment": WebitelMethod{ Access: 3, Input: "DeleteCommentRequest", Output: "CaseComment", HttpBindings: []*HttpBinding{ { Path: "/cases/comments/{etag}", Method: "DELETE", }, }, }, "ListComments": WebitelMethod{ Access: 1, Input: "ListCommentsRequest", Output: "CaseCommentList", HttpBindings: []*HttpBinding{ { Path: "/cases/{case_etag}/comments", Method: "GET", }, }, }, "PublishComment": WebitelMethod{ Access: 0, Input: "PublishCommentRequest", Output: "CaseComment", HttpBindings: []*HttpBinding{ { Path: "/cases/{case_etag}/comments", Method: "POST", }, }, }, }, }, "RelatedCases": WebitelServices{ ObjClass: "cases", AdditionalLicenses: []string{}, WebitelMethods: map[string]WebitelMethod{ "LocateRelatedCase": WebitelMethod{ Access: 1, Input: "LocateRelatedCaseRequest", Output: "RelatedCase", HttpBindings: []*HttpBinding{ { Path: "/cases/{primary_case_etag}/related/{etag}", Method: "GET", }, }, }, "CreateRelatedCase": WebitelMethod{ Access: 2, Input: "CreateRelatedCaseRequest", Output: "RelatedCase", HttpBindings: []*HttpBinding{ { Path: "/cases/{primary_case_etag}/related", Method: "POST", }, }, }, "UpdateRelatedCase": WebitelMethod{ Access: 2, Input: "UpdateRelatedCaseRequest", Output: "RelatedCase", HttpBindings: []*HttpBinding{ { Path: "/cases/{input.primary_case.id}/related/{etag}", Method: "PUT", }, { Path: "/cases/{input.primary_case.id}/related/{etag}", Method: "PATCH", }, }, }, "DeleteRelatedCase": WebitelMethod{ Access: 2, Input: "DeleteRelatedCaseRequest", Output: "RelatedCase", HttpBindings: []*HttpBinding{ { Path: "/cases/related/{etag}", Method: "DELETE", }, }, }, "ListRelatedCases": WebitelMethod{ Access: 1, Input: "ListRelatedCasesRequest", Output: "RelatedCaseList", HttpBindings: []*HttpBinding{ { Path: "/cases/{primary_case_etag}/related", Method: "GET", }, }, }, }, }, "CaseFiles": WebitelServices{ ObjClass: "cases", AdditionalLicenses: []string{}, WebitelMethods: map[string]WebitelMethod{ "ListFiles": WebitelMethod{ Access: 1, Input: "ListFilesRequest", Output: "CaseFileList", HttpBindings: []*HttpBinding{ { Path: "/cases/{case_etag}/files", Method: "GET", }, }, }, "DeleteFile": WebitelMethod{ Access: 3, Input: "DeleteFileRequest", Output: "File", HttpBindings: []*HttpBinding{ { Path: "/cases/{case_etag}/files/{id}", Method: "DELETE", }, }, }, }, }, "CaseLinks": WebitelServices{ ObjClass: "cases", AdditionalLicenses: []string{}, WebitelMethods: map[string]WebitelMethod{ "LocateLink": WebitelMethod{ Access: 1, Input: "LocateLinkRequest", Output: "CaseLink", HttpBindings: []*HttpBinding{ { Path: "/cases/{case_etag}/links/{etag}", Method: "GET", }, }, }, "CreateLink": WebitelMethod{ Access: 2, Input: "CreateLinkRequest", Output: "CaseLink", HttpBindings: []*HttpBinding{ { Path: "/cases/{case_etag}/links", Method: "POST", }, }, }, "UpdateLink": WebitelMethod{ Access: 2, Input: "UpdateLinkRequest", Output: "CaseLink", HttpBindings: []*HttpBinding{ { Path: "/cases/{case_etag}/links/{input.etag}", Method: "PUT", }, { Path: "/cases/{case_etag}/links/{input.etag}", Method: "PATCH", }, }, }, "DeleteLink": WebitelMethod{ Access: 2, Input: "DeleteLinkRequest", Output: "CaseLink", HttpBindings: []*HttpBinding{ { Path: "/cases/{case_etag}/links/{etag}", Method: "DELETE", }, }, }, "ListLinks": WebitelMethod{ Access: 0, Input: "ListLinksRequest", Output: "CaseLinkList", HttpBindings: []*HttpBinding{ { Path: "/cases/{case_etag}/links", Method: "GET", }, }, }, }, }, "Priorities": WebitelServices{ ObjClass: "dictionaries", AdditionalLicenses: []string{}, WebitelMethods: map[string]WebitelMethod{ "ListPriorities": WebitelMethod{ Access: 1, Input: "ListPriorityRequest", Output: "PriorityList", HttpBindings: []*HttpBinding{ { Path: "/cases/priorities", Method: "GET", }, }, }, "CreatePriority": WebitelMethod{ Access: 0, Input: "CreatePriorityRequest", Output: "Priority", HttpBindings: []*HttpBinding{ { Path: "/cases/priorities", Method: "POST", }, }, }, "UpdatePriority": WebitelMethod{ Access: 2, Input: "UpdatePriorityRequest", Output: "Priority", HttpBindings: []*HttpBinding{ { Path: "/cases/priorities/{id}", Method: "PUT", }, { Path: "/cases/priorities/{id}", Method: "PATCH", }, }, }, "DeletePriority": WebitelMethod{ Access: 3, Input: "DeletePriorityRequest", Output: "Priority", HttpBindings: []*HttpBinding{ { Path: "/cases/priorities/{id}", Method: "DELETE", }, }, }, "LocatePriority": WebitelMethod{ Access: 1, Input: "LocatePriorityRequest", Output: "LocatePriorityResponse", HttpBindings: []*HttpBinding{ { Path: "/cases/priorities/{id}", Method: "GET", }, }, }, }, }, "StatusConditions": WebitelServices{ ObjClass: "dictionaries", AdditionalLicenses: []string{}, WebitelMethods: map[string]WebitelMethod{ "ListStatusConditions": WebitelMethod{ Access: 1, Input: "ListStatusConditionRequest", Output: "StatusConditionList", HttpBindings: []*HttpBinding{ { Path: "/statuses/{status_id}/status", Method: "GET", }, }, }, "CreateStatusCondition": WebitelMethod{ Access: 2, Input: "CreateStatusConditionRequest", Output: "StatusCondition", HttpBindings: []*HttpBinding{ { Path: "/statuses/{status_id}/status", Method: "POST", }, }, }, "UpdateStatusCondition": WebitelMethod{ Access: 2, Input: "UpdateStatusConditionRequest", Output: "StatusCondition", HttpBindings: []*HttpBinding{ { Path: "/statuses/{status_id}/status/{id}", Method: "PUT", }, { Path: "/statuses/{status_id}/status/{id}", Method: "PATCH", }, }, }, "DeleteStatusCondition": WebitelMethod{ Access: 2, Input: "DeleteStatusConditionRequest", Output: "StatusCondition", HttpBindings: []*HttpBinding{ { Path: "/statuses/{status_id}/status/{id}", Method: "DELETE", }, }, }, "LocateStatusCondition": WebitelMethod{ Access: 1, Input: "LocateStatusConditionRequest", Output: "LocateStatusConditionResponse", HttpBindings: []*HttpBinding{ { Path: "/statuses/{status_id}/status/{id}", Method: "GET", }, }, }, }, }, "Sources": WebitelServices{ ObjClass: "dictionaries", AdditionalLicenses: []string{}, WebitelMethods: map[string]WebitelMethod{ "ListSources": WebitelMethod{ Access: 1, Input: "ListSourceRequest", Output: "SourceList", HttpBindings: []*HttpBinding{ { Path: "/cases/sources", Method: "GET", }, }, }, "CreateSource": WebitelMethod{ Access: 0, Input: "CreateSourceRequest", Output: "Source", HttpBindings: []*HttpBinding{ { Path: "/cases/sources", Method: "POST", }, }, }, "UpdateSource": WebitelMethod{ Access: 2, Input: "UpdateSourceRequest", Output: "Source", HttpBindings: []*HttpBinding{ { Path: "/cases/sources/{id}", Method: "PUT", }, { Path: "/cases/sources/{id}", Method: "PATCH", }, }, }, "DeleteSource": WebitelMethod{ Access: 3, Input: "DeleteSourceRequest", Output: "Source", HttpBindings: []*HttpBinding{ { Path: "/cases/sources/{id}", Method: "DELETE", }, }, }, "LocateSource": WebitelMethod{ Access: 1, Input: "LocateSourceRequest", Output: "LocateSourceResponse", HttpBindings: []*HttpBinding{ { Path: "/cases/sources/{id}", Method: "GET", }, }, }, }, }, "SLAConditions": WebitelServices{ ObjClass: "dictionaries", AdditionalLicenses: []string{}, WebitelMethods: map[string]WebitelMethod{ "ListSLAConditions": WebitelMethod{ Access: 1, Input: "ListSLAConditionRequest", Output: "SLAConditionList", HttpBindings: []*HttpBinding{ { Path: "/slas/{sla_id}/sla_conditions", Method: "GET", }, }, }, "CreateSLACondition": WebitelMethod{ Access: 2, Input: "CreateSLAConditionRequest", Output: "SLACondition", HttpBindings: []*HttpBinding{ { Path: "/slas/{sla_id}/sla_condition", Method: "POST", }, }, }, "UpdateSLACondition": WebitelMethod{ Access: 2, Input: "UpdateSLAConditionRequest", Output: "SLACondition", HttpBindings: []*HttpBinding{ { Path: "/slas/{sla_id}/sla_condition/{id}", Method: "PUT", }, { Path: "/slas/{sla_id}/sla_condition/{id}", Method: "PATCH", }, }, }, "DeleteSLACondition": WebitelMethod{ Access: 2, Input: "DeleteSLAConditionRequest", Output: "SLACondition", HttpBindings: []*HttpBinding{ { Path: "/slas/{sla_id}/sla_condition/{id}", Method: "DELETE", }, }, }, "LocateSLACondition": WebitelMethod{ Access: 1, Input: "LocateSLAConditionRequest", Output: "LocateSLAConditionResponse", HttpBindings: []*HttpBinding{ { Path: "/slas/{sla_id}/sla_condition/{id}", Method: "GET", }, }, }, }, }, "Cases": WebitelServices{ ObjClass: "cases", AdditionalLicenses: []string{}, WebitelMethods: map[string]WebitelMethod{ "SearchCases": WebitelMethod{ Access: 1, Input: "SearchCasesRequest", Output: "CaseList", HttpBindings: []*HttpBinding{ { Path: "/cases", Method: "GET", }, { Path: "/contacts/{contact_id}/cases", Method: "GET", }, }, }, "LocateCase": WebitelMethod{ Access: 1, Input: "LocateCaseRequest", Output: "Case", HttpBindings: []*HttpBinding{ { Path: "/cases/{etag}", Method: "GET", }, }, }, "CreateCase": WebitelMethod{ Access: 0, Input: "CreateCaseRequest", Output: "Case", HttpBindings: []*HttpBinding{ { Path: "/cases", Method: "POST", }, }, }, "UpdateCase": WebitelMethod{ Access: 2, Input: "UpdateCaseRequest", Output: "Case", HttpBindings: []*HttpBinding{ { Path: "/cases/{input.etag}", Method: "PUT", }, { Path: "/cases/{input.etag}", Method: "PATCH", }, }, }, "DeleteCase": WebitelMethod{ Access: 3, Input: "DeleteCaseRequest", Output: "Case", HttpBindings: []*HttpBinding{ { Path: "/cases/{etag}", Method: "DELETE", }, }, }, }, }, "CaseCommunications": WebitelServices{ ObjClass: "cases", AdditionalLicenses: []string{}, WebitelMethods: map[string]WebitelMethod{ "LinkCommunication": WebitelMethod{ Access: 1, Input: "LinkCommunicationRequest", Output: "LinkCommunicationResponse", HttpBindings: []*HttpBinding{ { Path: "/cases/{case_etag}/communication", Method: "POST", }, }, }, "UnlinkCommunication": WebitelMethod{ Access: 2, Input: "UnlinkCommunicationRequest", Output: "UnlinkCommunicationResponse", HttpBindings: []*HttpBinding{ { Path: "/cases/{case_etag}/communication/{id}", Method: "DELETE", }, }, }, "ListCommunications": WebitelMethod{ Access: 1, Input: "ListCommunicationsRequest", Output: "ListCommunicationsResponse", HttpBindings: []*HttpBinding{ { Path: "/cases/{case_etag}/communication", Method: "GET", }, }, }, }, }, "CaseTimeline": WebitelServices{ ObjClass: "cases", AdditionalLicenses: []string{}, WebitelMethods: map[string]WebitelMethod{ "GetTimeline": WebitelMethod{ Access: 1, Input: "GetTimelineRequest", Output: "GetTimelineResponse", HttpBindings: []*HttpBinding{ { Path: "/cases/{case_id}/timeline", Method: "GET", }, }, }, "GetTimelineCounter": WebitelMethod{ Access: 1, Input: "GetTimelineCounterRequest", Output: "GetTimelineCounterResponse", HttpBindings: []*HttpBinding{ { Path: "/cases/{case_id}/timeline/counter", Method: "GET", }, }, }, }, }, "Catalogs": WebitelServices{ ObjClass: "dictionaries", AdditionalLicenses: []string{}, WebitelMethods: map[string]WebitelMethod{ "ListCatalogs": WebitelMethod{ Access: 1, Input: "ListCatalogRequest", Output: "CatalogList", HttpBindings: []*HttpBinding{ { Path: "/cases/catalogs", Method: "GET", }, }, }, "CreateCatalog": WebitelMethod{ Access: 0, Input: "CreateCatalogRequest", Output: "Catalog", HttpBindings: []*HttpBinding{ { Path: "/cases/catalogs", Method: "POST", }, }, }, "UpdateCatalog": WebitelMethod{ Access: 2, Input: "UpdateCatalogRequest", Output: "Catalog", HttpBindings: []*HttpBinding{ { Path: "/cases/catalogs/{id}", Method: "PUT", }, { Path: "/cases/catalogs/{id}", Method: "PATCH", }, }, }, "DeleteCatalog": WebitelMethod{ Access: 3, Input: "DeleteCatalogRequest", Output: "CatalogList", HttpBindings: []*HttpBinding{ { Path: "/cases/catalogs/{id}", Method: "DELETE", }, }, }, "LocateCatalog": WebitelMethod{ Access: 1, Input: "LocateCatalogRequest", Output: "LocateCatalogResponse", HttpBindings: []*HttpBinding{ { Path: "/cases/catalogs/{id}", Method: "GET", }, }, }, }, }, "CloseReasons": WebitelServices{ ObjClass: "dictionaries", AdditionalLicenses: []string{}, WebitelMethods: map[string]WebitelMethod{ "ListCloseReasons": WebitelMethod{ Access: 1, Input: "ListCloseReasonRequest", Output: "CloseReasonList", HttpBindings: []*HttpBinding{ { Path: "/close_reason_groups/{close_reason_group_id}/close_reasons", Method: "GET", }, }, }, "CreateCloseReason": WebitelMethod{ Access: 2, Input: "CreateCloseReasonRequest", Output: "CloseReason", HttpBindings: []*HttpBinding{ { Path: "/close_reason_groups/{close_reason_group_id}/close_reasons", Method: "POST", }, }, }, "UpdateCloseReason": WebitelMethod{ Access: 2, Input: "UpdateCloseReasonRequest", Output: "CloseReason", HttpBindings: []*HttpBinding{ { Path: "/close_reason_groups/{close_reason_group_id}/close_reasons/{id}", Method: "PUT", }, { Path: "/close_reason_groups/{close_reason_group_id}/close_reasons/{id}", Method: "PATCH", }, }, }, "DeleteCloseReason": WebitelMethod{ Access: 2, Input: "DeleteCloseReasonRequest", Output: "CloseReason", HttpBindings: []*HttpBinding{ { Path: "/close_reason_groups/{close_reason_group_id}/close_reasons/{id}", Method: "DELETE", }, }, }, "LocateCloseReason": WebitelMethod{ Access: 1, Input: "LocateCloseReasonRequest", Output: "LocateCloseReasonResponse", HttpBindings: []*HttpBinding{ { Path: "/close_reason_groups/{close_reason_group_id}/close_reasons/{id}", Method: "GET", }, }, }, }, }, "CloseReasonGroups": WebitelServices{ ObjClass: "dictionaries", AdditionalLicenses: []string{}, WebitelMethods: map[string]WebitelMethod{ "ListCloseReasonGroups": WebitelMethod{ Access: 1, Input: "ListCloseReasonGroupsRequest", Output: "CloseReasonGroupList", HttpBindings: []*HttpBinding{ { Path: "/cases/close_reason_groups", Method: "GET", }, }, }, "CreateCloseReasonGroup": WebitelMethod{ Access: 0, Input: "CreateCloseReasonGroupRequest", Output: "CloseReasonGroup", HttpBindings: []*HttpBinding{ { Path: "/cases/close_reason_groups", Method: "POST", }, }, }, "UpdateCloseReasonGroup": WebitelMethod{ Access: 2, Input: "UpdateCloseReasonGroupRequest", Output: "CloseReasonGroup", HttpBindings: []*HttpBinding{ { Path: "/cases/close_reason_groups/{id}", Method: "PUT", }, { Path: "/cases/close_reason_groups/{id}", Method: "PATCH", }, }, }, "DeleteCloseReasonGroup": WebitelMethod{ Access: 3, Input: "DeleteCloseReasonGroupRequest", Output: "CloseReasonGroup", HttpBindings: []*HttpBinding{ { Path: "/cases/close_reason_groups/{id}", Method: "DELETE", }, }, }, "LocateCloseReasonGroup": WebitelMethod{ Access: 1, Input: "LocateCloseReasonGroupRequest", Output: "LocateCloseReasonGroupResponse", HttpBindings: []*HttpBinding{ { Path: "/cases/close_reason_groups/{id}", Method: "GET", }, }, }, }, }, "SLAs": WebitelServices{ ObjClass: "dictionaries", AdditionalLicenses: []string{}, WebitelMethods: map[string]WebitelMethod{ "ListSLAs": WebitelMethod{ Access: 1, Input: "ListSLARequest", Output: "SLAList", HttpBindings: []*HttpBinding{ { Path: "/cases/slas", Method: "GET", }, }, }, "CreateSLA": WebitelMethod{ Access: 0, Input: "CreateSLARequest", Output: "SLA", HttpBindings: []*HttpBinding{ { Path: "/cases/slas", Method: "POST", }, }, }, "UpdateSLA": WebitelMethod{ Access: 2, Input: "UpdateSLARequest", Output: "SLA", HttpBindings: []*HttpBinding{ { Path: "/cases/slas/{id}", Method: "PUT", }, { Path: "/cases/slas/{id}", Method: "PATCH", }, }, }, "DeleteSLA": WebitelMethod{ Access: 3, Input: "DeleteSLARequest", Output: "SLA", HttpBindings: []*HttpBinding{ { Path: "/cases/slas/{id}", Method: "DELETE", }, }, }, "LocateSLA": WebitelMethod{ Access: 1, Input: "LocateSLARequest", Output: "LocateSLAResponse", HttpBindings: []*HttpBinding{ { Path: "/cases/slas/{id}", Method: "GET", }, }, }, }, }, "Statuses": WebitelServices{ ObjClass: "dictionaries", AdditionalLicenses: []string{}, WebitelMethods: map[string]WebitelMethod{ "ListStatuses": WebitelMethod{ Access: 1, Input: "ListStatusRequest", Output: "StatusList", HttpBindings: []*HttpBinding{ { Path: "/cases/statuses", Method: "GET", }, }, }, "CreateStatus": WebitelMethod{ Access: 0, Input: "CreateStatusRequest", Output: "Status", HttpBindings: []*HttpBinding{ { Path: "/cases/statuses", Method: "POST", }, }, }, "UpdateStatus": WebitelMethod{ Access: 2, Input: "UpdateStatusRequest", Output: "Status", HttpBindings: []*HttpBinding{ { Path: "/cases/statuses/{id}", Method: "PUT", }, { Path: "/cases/statuses/{id}", Method: "PATCH", }, }, }, "DeleteStatus": WebitelMethod{ Access: 3, Input: "DeleteStatusRequest", Output: "Status", HttpBindings: []*HttpBinding{ { Path: "/cases/statuses/{id}", Method: "DELETE", }, }, }, "LocateStatus": WebitelMethod{ Access: 1, Input: "LocateStatusRequest", Output: "LocateStatusResponse", HttpBindings: []*HttpBinding{ { Path: "/cases/statuses/{id}", Method: "GET", }, }, }, }, }, }
Functions ¶
func RegisterCaseCommentsServer ¶
func RegisterCaseCommentsServer(s grpc.ServiceRegistrar, srv CaseCommentsServer)
func RegisterCaseCommunicationsServer ¶
func RegisterCaseCommunicationsServer(s grpc.ServiceRegistrar, srv CaseCommunicationsServer)
func RegisterCaseFilesServer ¶
func RegisterCaseFilesServer(s grpc.ServiceRegistrar, srv CaseFilesServer)
func RegisterCaseLinksServer ¶
func RegisterCaseLinksServer(s grpc.ServiceRegistrar, srv CaseLinksServer)
func RegisterCaseTimelineServer ¶
func RegisterCaseTimelineServer(s grpc.ServiceRegistrar, srv CaseTimelineServer)
func RegisterCasesServer ¶
func RegisterCasesServer(s grpc.ServiceRegistrar, srv CasesServer)
func RegisterCatalogsServer ¶
func RegisterCatalogsServer(s grpc.ServiceRegistrar, srv CatalogsServer)
func RegisterCloseReasonGroupsServer ¶
func RegisterCloseReasonGroupsServer(s grpc.ServiceRegistrar, srv CloseReasonGroupsServer)
func RegisterCloseReasonsServer ¶
func RegisterCloseReasonsServer(s grpc.ServiceRegistrar, srv CloseReasonsServer)
func RegisterPrioritiesServer ¶
func RegisterPrioritiesServer(s grpc.ServiceRegistrar, srv PrioritiesServer)
func RegisterRelatedCasesServer ¶
func RegisterRelatedCasesServer(s grpc.ServiceRegistrar, srv RelatedCasesServer)
func RegisterSLAConditionsServer ¶
func RegisterSLAConditionsServer(s grpc.ServiceRegistrar, srv SLAConditionsServer)
func RegisterSLAsServer ¶
func RegisterSLAsServer(s grpc.ServiceRegistrar, srv SLAsServer)
func RegisterServicesServer ¶
func RegisterServicesServer(s grpc.ServiceRegistrar, srv ServicesServer)
func RegisterSourcesServer ¶
func RegisterSourcesServer(s grpc.ServiceRegistrar, srv SourcesServer)
func RegisterStatusConditionsServer ¶
func RegisterStatusConditionsServer(s grpc.ServiceRegistrar, srv StatusConditionsServer)
func RegisterStatusesServer ¶
func RegisterStatusesServer(s grpc.ServiceRegistrar, srv StatusesServer)
Types ¶
type Attachment ¶
type Attachment struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` Mime string `protobuf:"bytes,3,opt,name=mime,proto3" json:"mime,omitempty"` Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` Size int64 `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"` // contains filtered or unexported fields }
func (*Attachment) Descriptor
deprecated
func (*Attachment) Descriptor() ([]byte, []int)
Deprecated: Use Attachment.ProtoReflect.Descriptor instead.
func (*Attachment) GetId ¶
func (x *Attachment) GetId() int64
func (*Attachment) GetMime ¶
func (x *Attachment) GetMime() string
func (*Attachment) GetName ¶
func (x *Attachment) GetName() string
func (*Attachment) GetSize ¶
func (x *Attachment) GetSize() int64
func (*Attachment) GetUrl ¶
func (x *Attachment) GetUrl() string
func (*Attachment) ProtoMessage ¶
func (*Attachment) ProtoMessage()
func (*Attachment) ProtoReflect ¶
func (x *Attachment) ProtoReflect() protoreflect.Message
func (*Attachment) Reset ¶
func (x *Attachment) Reset()
func (*Attachment) String ¶
func (x *Attachment) String() string
type CallEvent ¶
type CallEvent struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` ClosedAt int64 `protobuf:"varint,3,opt,name=closed_at,json=closedAt,proto3" json:"closed_at,omitempty"` Duration int64 `protobuf:"varint,4,opt,name=duration,proto3" json:"duration,omitempty"` IsInbound bool `protobuf:"varint,6,opt,name=is_inbound,json=isInbound,proto3" json:"is_inbound,omitempty"` IsMissed bool `protobuf:"varint,7,opt,name=is_missed,json=isMissed,proto3" json:"is_missed,omitempty"` Participants []*Lookup `protobuf:"bytes,9,rep,name=participants,proto3" json:"participants,omitempty"` Gateway *Lookup `protobuf:"bytes,10,opt,name=gateway,proto3" json:"gateway,omitempty"` FlowScheme *Lookup `protobuf:"bytes,11,opt,name=flow_scheme,json=flowScheme,proto3" json:"flow_scheme,omitempty"` Queue *Lookup `protobuf:"bytes,12,opt,name=queue,proto3" json:"queue,omitempty"` IsDetailed bool `protobuf:"varint,13,opt,name=is_detailed,json=isDetailed,proto3" json:"is_detailed,omitempty"` Files []*CallFile `protobuf:"bytes,14,rep,name=files,proto3" json:"files,omitempty"` Transcripts []*TranscriptLookup `protobuf:"bytes,15,rep,name=transcripts,proto3" json:"transcripts,omitempty"` TotalDuration int64 `protobuf:"varint,16,opt,name=total_duration,json=totalDuration,proto3" json:"total_duration,omitempty"` // contains filtered or unexported fields }
func (*CallEvent) Descriptor
deprecated
func (*CallEvent) GetClosedAt ¶
func (*CallEvent) GetDuration ¶
func (*CallEvent) GetFlowScheme ¶
func (*CallEvent) GetGateway ¶
func (*CallEvent) GetIsDetailed ¶
func (*CallEvent) GetIsInbound ¶
func (*CallEvent) GetIsMissed ¶
func (*CallEvent) GetParticipants ¶
func (*CallEvent) GetTotalDuration ¶
func (*CallEvent) GetTranscripts ¶
func (x *CallEvent) GetTranscripts() []*TranscriptLookup
func (*CallEvent) ProtoMessage ¶
func (*CallEvent) ProtoMessage()
func (*CallEvent) ProtoReflect ¶
func (x *CallEvent) ProtoReflect() protoreflect.Message
type CallFile ¶
type CallFile struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Size int64 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"` MimeType string `protobuf:"bytes,4,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"` StartAt int64 `protobuf:"varint,5,opt,name=start_at,json=startAt,proto3" json:"start_at,omitempty"` StopAt int64 `protobuf:"varint,6,opt,name=stop_at,json=stopAt,proto3" json:"stop_at,omitempty"` // contains filtered or unexported fields }
func (*CallFile) Descriptor
deprecated
func (*CallFile) GetMimeType ¶
func (*CallFile) GetStartAt ¶
func (*CallFile) ProtoMessage ¶
func (*CallFile) ProtoMessage()
func (*CallFile) ProtoReflect ¶
func (x *CallFile) ProtoReflect() protoreflect.Message
type Case ¶
type Case struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Unique case ID. Ver int32 `protobuf:"varint,2,opt,name=ver,proto3" json:"ver,omitempty"` // Version number of the case. Etag string `protobuf:"bytes,3,opt,name=etag,proto3" json:"etag,omitempty"` // Unique etag identifier. CreatedBy *Lookup `protobuf:"bytes,4,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // Creator of the case. CreatedAt int64 `protobuf:"varint,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Creation timestamp (in milliseconds since Unix epoch). UpdatedBy *Lookup `protobuf:"bytes,6,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // Last updater of the case. UpdatedAt int64 `protobuf:"varint,7,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // Last update timestamp (in milliseconds since Unix epoch). Name string `protobuf:"bytes,8,opt,name=name,proto3" json:"name,omitempty"` // Name of the case (may serve as an ID in docs). Subject string `protobuf:"bytes,9,opt,name=subject,proto3" json:"subject,omitempty"` // Subject of the case. Description string `protobuf:"bytes,10,opt,name=description,proto3" json:"description,omitempty"` // Detailed description of the case. ContactInfo string `protobuf:"bytes,11,opt,name=contact_info,json=contactInfo,proto3" json:"contact_info,omitempty"` // Contact information for the case. PlannedReactionAt int64 `protobuf:"varint,12,opt,name=planned_reaction_at,json=plannedReactionAt,proto3" json:"planned_reaction_at,omitempty"` // Planned reaction time (in milliseconds). PlannedResolveAt int64 `protobuf:"varint,13,opt,name=planned_resolve_at,json=plannedResolveAt,proto3" json:"planned_resolve_at,omitempty"` // Planned resolution time (in milliseconds). Status *Lookup `protobuf:"bytes,14,opt,name=status,proto3" json:"status,omitempty"` // Current status of the case. CloseReasonGroup *Lookup `protobuf:"bytes,15,opt,name=close_reason_group,json=closeReasonGroup,proto3" json:"close_reason_group,omitempty"` // Close reason group, immutable once set. Author *Lookup `protobuf:"bytes,16,opt,name=author,proto3" json:"author,omitempty"` // Author or reporter of the case. Assignee *Lookup `protobuf:"bytes,17,opt,name=assignee,proto3" json:"assignee,omitempty"` // Assignee responsible for resolving the case. Reporter *Lookup `protobuf:"bytes,18,opt,name=reporter,proto3" json:"reporter,omitempty"` // Reporter of the issue (null if anonymous). Impacted *Lookup `protobuf:"bytes,19,opt,name=impacted,proto3" json:"impacted,omitempty"` // Impacted contact (defaults to reporter if null). Group *ExtendedLookup `protobuf:"bytes,20,opt,name=group,proto3" json:"group,omitempty"` // Group associated with the case. Priority *Priority `protobuf:"bytes,21,opt,name=priority,proto3" json:"priority,omitempty"` // Priority level of the case. Source *SourceTypeLookup `protobuf:"bytes,22,opt,name=source,proto3" json:"source,omitempty"` // Source of the case. StatusCondition *StatusCondition `protobuf:"bytes,23,opt,name=status_condition,json=statusCondition,proto3" json:"status_condition,omitempty"` // Status condition from status lookup. Close *CloseInfo `protobuf:"bytes,24,opt,name=close,proto3" json:"close,omitempty"` // Close information (if applicable). Rate *RateInfo `protobuf:"bytes,25,opt,name=rate,proto3" json:"rate,omitempty"` // Rating information. Timing *TimingInfo `protobuf:"bytes,26,opt,name=timing,proto3" json:"timing,omitempty"` // SLA timing details. SlaCondition *Lookup `protobuf:"bytes,27,opt,name=sla_condition,json=slaCondition,proto3" json:"sla_condition,omitempty"` // List of SLA conditions. Service *Lookup `protobuf:"bytes,28,opt,name=service,proto3" json:"service,omitempty"` // Service associated with the case. Comments *CaseCommentList `protobuf:"bytes,29,opt,name=comments,proto3" json:"comments,omitempty"` // List of comments on the case. Related *RelatedCaseList `protobuf:"bytes,30,opt,name=related,proto3" json:"related,omitempty"` // List of related cases. Links *CaseLinkList `protobuf:"bytes,31,opt,name=links,proto3" json:"links,omitempty"` // List of attached links. Files *CaseFileList `protobuf:"bytes,32,opt,name=files,proto3" json:"files,omitempty"` // List of attached files. Sla *Lookup `protobuf:"bytes,33,opt,name=sla,proto3" json:"sla,omitempty"` // SLA associated with the case. // contains filtered or unexported fields }
Message representing a case.
func (*Case) Descriptor
deprecated
func (*Case) GetAssignee ¶
func (*Case) GetCloseReasonGroup ¶
func (*Case) GetComments ¶
func (x *Case) GetComments() *CaseCommentList
func (*Case) GetContactInfo ¶
func (*Case) GetCreatedAt ¶
func (*Case) GetCreatedBy ¶
func (*Case) GetDescription ¶
func (*Case) GetFiles ¶
func (x *Case) GetFiles() *CaseFileList
func (*Case) GetGroup ¶
func (x *Case) GetGroup() *ExtendedLookup
func (*Case) GetImpacted ¶
func (*Case) GetLinks ¶
func (x *Case) GetLinks() *CaseLinkList
func (*Case) GetPlannedReactionAt ¶
func (*Case) GetPlannedResolveAt ¶
func (*Case) GetPriority ¶
func (*Case) GetRelated ¶
func (x *Case) GetRelated() *RelatedCaseList
func (*Case) GetReporter ¶
func (*Case) GetService ¶
func (*Case) GetSlaCondition ¶
func (*Case) GetSource ¶
func (x *Case) GetSource() *SourceTypeLookup
func (*Case) GetStatusCondition ¶
func (x *Case) GetStatusCondition() *StatusCondition
func (*Case) GetSubject ¶
func (*Case) GetTiming ¶
func (x *Case) GetTiming() *TimingInfo
func (*Case) GetUpdatedAt ¶
func (*Case) GetUpdatedBy ¶
func (*Case) ProtoMessage ¶
func (*Case) ProtoMessage()
func (*Case) ProtoReflect ¶
func (x *Case) ProtoReflect() protoreflect.Message
type CaseComment ¶
type CaseComment struct { // Main identifier for read, update, and delete operations. Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // entity tag representing id + ver Etag string `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"` // Version number of the comment, used for concurrency control. Ver int32 `protobuf:"varint,3,opt,name=ver,proto3" json:"ver,omitempty"` // User who created the comment. CreatedBy *Lookup `protobuf:"bytes,4,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // Timestamp (in milliseconds) of when the comment was created. CreatedAt int64 `protobuf:"varint,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // User who last updated the comment. UpdatedBy *Lookup `protobuf:"bytes,6,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // Timestamp (in milliseconds) of the last update. UpdatedAt int64 `protobuf:"varint,7,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // The content of the comment. Text string `protobuf:"bytes,8,opt,name=text,proto3" json:"text,omitempty"` // Indicates if the comment was edited; true if created_at < updated_at. Edited bool `protobuf:"varint,9,opt,name=edited,proto3" json:"edited,omitempty"` // Indicates if the comment can be edited by current user. CanEdit bool `protobuf:"varint,10,opt,name=can_edit,json=canEdit,proto3" json:"can_edit,omitempty"` // Contact-author of the comment. Author *Lookup `protobuf:"bytes,11,opt,name=author,proto3" json:"author,omitempty"` // Optional relation to the associated case. CaseId int64 `protobuf:"varint,12,opt,name=case_id,json=caseId,proto3" json:"case_id,omitempty"` // contains filtered or unexported fields }
Represents a comment associated with a case.
func (*CaseComment) Descriptor
deprecated
func (*CaseComment) Descriptor() ([]byte, []int)
Deprecated: Use CaseComment.ProtoReflect.Descriptor instead.
func (*CaseComment) GetAuthor ¶
func (x *CaseComment) GetAuthor() *Lookup
func (*CaseComment) GetCanEdit ¶
func (x *CaseComment) GetCanEdit() bool
func (*CaseComment) GetCaseId ¶
func (x *CaseComment) GetCaseId() int64
func (*CaseComment) GetCreatedAt ¶
func (x *CaseComment) GetCreatedAt() int64
func (*CaseComment) GetCreatedBy ¶
func (x *CaseComment) GetCreatedBy() *Lookup
func (*CaseComment) GetEdited ¶
func (x *CaseComment) GetEdited() bool
func (*CaseComment) GetEtag ¶
func (x *CaseComment) GetEtag() string
func (*CaseComment) GetId ¶
func (x *CaseComment) GetId() int64
func (*CaseComment) GetText ¶
func (x *CaseComment) GetText() string
func (*CaseComment) GetUpdatedAt ¶
func (x *CaseComment) GetUpdatedAt() int64
func (*CaseComment) GetUpdatedBy ¶
func (x *CaseComment) GetUpdatedBy() *Lookup
func (*CaseComment) GetVer ¶
func (x *CaseComment) GetVer() int32
func (*CaseComment) ProtoMessage ¶
func (*CaseComment) ProtoMessage()
func (*CaseComment) ProtoReflect ¶
func (x *CaseComment) ProtoReflect() protoreflect.Message
func (*CaseComment) Reset ¶
func (x *CaseComment) Reset()
func (*CaseComment) String ¶
func (x *CaseComment) String() string
type CaseCommentList ¶
type CaseCommentList struct { // Current page number. Page int64 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` // Flag to indicate if more pages are available. Next bool `protobuf:"varint,2,opt,name=next,proto3" json:"next,omitempty"` // List of comments on the current page. Items []*CaseComment `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
Contains a paginated list of comments.
func (*CaseCommentList) Descriptor
deprecated
func (*CaseCommentList) Descriptor() ([]byte, []int)
Deprecated: Use CaseCommentList.ProtoReflect.Descriptor instead.
func (*CaseCommentList) GetItems ¶
func (x *CaseCommentList) GetItems() []*CaseComment
func (*CaseCommentList) GetNext ¶
func (x *CaseCommentList) GetNext() bool
func (*CaseCommentList) GetPage ¶
func (x *CaseCommentList) GetPage() int64
func (*CaseCommentList) ProtoMessage ¶
func (*CaseCommentList) ProtoMessage()
func (*CaseCommentList) ProtoReflect ¶
func (x *CaseCommentList) ProtoReflect() protoreflect.Message
func (*CaseCommentList) Reset ¶
func (x *CaseCommentList) Reset()
func (*CaseCommentList) String ¶
func (x *CaseCommentList) String() string
type CaseCommentsClient ¶
type CaseCommentsClient interface { // Retrieves a specific comment based on its etag. LocateComment(ctx context.Context, in *LocateCommentRequest, opts ...grpc.CallOption) (*CaseComment, error) // Updates a specific comment based on the provided data. UpdateComment(ctx context.Context, in *UpdateCommentRequest, opts ...grpc.CallOption) (*CaseComment, error) // Deletes a specific comment based on its etag. DeleteComment(ctx context.Context, in *DeleteCommentRequest, opts ...grpc.CallOption) (*CaseComment, error) // Lists all comments associated with a specific case. ListComments(ctx context.Context, in *ListCommentsRequest, opts ...grpc.CallOption) (*CaseCommentList, error) // Publish comment into a case. PublishComment(ctx context.Context, in *PublishCommentRequest, opts ...grpc.CallOption) (*CaseComment, error) }
CaseCommentsClient is the client API for CaseComments 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.
Service to manage case comments.
func NewCaseCommentsClient ¶
func NewCaseCommentsClient(cc grpc.ClientConnInterface) CaseCommentsClient
type CaseCommentsServer ¶
type CaseCommentsServer interface { // Retrieves a specific comment based on its etag. LocateComment(context.Context, *LocateCommentRequest) (*CaseComment, error) // Updates a specific comment based on the provided data. UpdateComment(context.Context, *UpdateCommentRequest) (*CaseComment, error) // Deletes a specific comment based on its etag. DeleteComment(context.Context, *DeleteCommentRequest) (*CaseComment, error) // Lists all comments associated with a specific case. ListComments(context.Context, *ListCommentsRequest) (*CaseCommentList, error) // Publish comment into a case. PublishComment(context.Context, *PublishCommentRequest) (*CaseComment, error) // contains filtered or unexported methods }
CaseCommentsServer is the server API for CaseComments service. All implementations must embed UnimplementedCaseCommentsServer for forward compatibility.
Service to manage case comments.
type CaseCommunication ¶
type CaseCommunication struct { Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` // Database ID of the communication. Ver int32 `protobuf:"varint,3,opt,name=ver,proto3" json:"ver,omitempty"` // Version of the communication record. Etag string `protobuf:"bytes,4,opt,name=etag,proto3" json:"etag,omitempty"` // Version of the communication record. CommunicationType CaseCommunicationsTypes `` // Type of the communication (e.g., Chat, Call). /* 156-byte string literal not displayed */ CommunicationId string `protobuf:"bytes,6,opt,name=communication_id,json=communicationId,proto3" json:"communication_id,omitempty"` // External communication ID. // contains filtered or unexported fields }
Represents a single case communication.
func (*CaseCommunication) Descriptor
deprecated
func (*CaseCommunication) Descriptor() ([]byte, []int)
Deprecated: Use CaseCommunication.ProtoReflect.Descriptor instead.
func (*CaseCommunication) GetCommunicationId ¶
func (x *CaseCommunication) GetCommunicationId() string
func (*CaseCommunication) GetCommunicationType ¶
func (x *CaseCommunication) GetCommunicationType() CaseCommunicationsTypes
func (*CaseCommunication) GetEtag ¶
func (x *CaseCommunication) GetEtag() string
func (*CaseCommunication) GetId ¶
func (x *CaseCommunication) GetId() int64
func (*CaseCommunication) GetVer ¶
func (x *CaseCommunication) GetVer() int32
func (*CaseCommunication) ProtoMessage ¶
func (*CaseCommunication) ProtoMessage()
func (*CaseCommunication) ProtoReflect ¶
func (x *CaseCommunication) ProtoReflect() protoreflect.Message
func (*CaseCommunication) Reset ¶
func (x *CaseCommunication) Reset()
func (*CaseCommunication) String ¶
func (x *CaseCommunication) String() string
type CaseCommunicationsClient ¶
type CaseCommunicationsClient interface { // Links a communication to a specific case. LinkCommunication(ctx context.Context, in *LinkCommunicationRequest, opts ...grpc.CallOption) (*LinkCommunicationResponse, error) // Unlinks a communication from a specific case. UnlinkCommunication(ctx context.Context, in *UnlinkCommunicationRequest, opts ...grpc.CallOption) (*UnlinkCommunicationResponse, error) // Lists all communications linked to a specific case. // Currently a feature for future development. ListCommunications(ctx context.Context, in *ListCommunicationsRequest, opts ...grpc.CallOption) (*ListCommunicationsResponse, error) }
CaseCommunicationsClient is the client API for CaseCommunications 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.
CaseCommunications service provides operations to manage communications within cases.
func NewCaseCommunicationsClient ¶
func NewCaseCommunicationsClient(cc grpc.ClientConnInterface) CaseCommunicationsClient
type CaseCommunicationsServer ¶
type CaseCommunicationsServer interface { // Links a communication to a specific case. LinkCommunication(context.Context, *LinkCommunicationRequest) (*LinkCommunicationResponse, error) // Unlinks a communication from a specific case. UnlinkCommunication(context.Context, *UnlinkCommunicationRequest) (*UnlinkCommunicationResponse, error) // Lists all communications linked to a specific case. // Currently a feature for future development. ListCommunications(context.Context, *ListCommunicationsRequest) (*ListCommunicationsResponse, error) // contains filtered or unexported methods }
CaseCommunicationsServer is the server API for CaseCommunications service. All implementations must embed UnimplementedCaseCommunicationsServer for forward compatibility.
CaseCommunications service provides operations to manage communications within cases.
type CaseCommunicationsTypes ¶
type CaseCommunicationsTypes int32
Enum to define types of case communications.
const ( CaseCommunicationsTypes_NO_TYPE CaseCommunicationsTypes = 0 // Default value, no type specified. CaseCommunicationsTypes_COMMUNICATION_CHAT CaseCommunicationsTypes = 1 // Communication type: Chat. CaseCommunicationsTypes_COMMUNICATION_CALL CaseCommunicationsTypes = 2 // Communication type: Call. CaseCommunicationsTypes_COMMUNICATION_EMAIL CaseCommunicationsTypes = 3 // Communication type: Email. )
func (CaseCommunicationsTypes) Descriptor ¶
func (CaseCommunicationsTypes) Descriptor() protoreflect.EnumDescriptor
func (CaseCommunicationsTypes) Enum ¶
func (x CaseCommunicationsTypes) Enum() *CaseCommunicationsTypes
func (CaseCommunicationsTypes) EnumDescriptor
deprecated
func (CaseCommunicationsTypes) EnumDescriptor() ([]byte, []int)
Deprecated: Use CaseCommunicationsTypes.Descriptor instead.
func (CaseCommunicationsTypes) Number ¶
func (x CaseCommunicationsTypes) Number() protoreflect.EnumNumber
func (CaseCommunicationsTypes) String ¶
func (x CaseCommunicationsTypes) String() string
func (CaseCommunicationsTypes) Type ¶
func (CaseCommunicationsTypes) Type() protoreflect.EnumType
type CaseFileList ¶
type CaseFileList struct { // Current page number. Page int64 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` // Indicator if there is a next page. Next bool `protobuf:"varint,2,opt,name=next,proto3" json:"next,omitempty"` // List of case files. Items []*File `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
Contains a list of case files with pagination.
func (*CaseFileList) Descriptor
deprecated
func (*CaseFileList) Descriptor() ([]byte, []int)
Deprecated: Use CaseFileList.ProtoReflect.Descriptor instead.
func (*CaseFileList) GetItems ¶
func (x *CaseFileList) GetItems() []*File
func (*CaseFileList) GetNext ¶
func (x *CaseFileList) GetNext() bool
func (*CaseFileList) GetPage ¶
func (x *CaseFileList) GetPage() int64
func (*CaseFileList) ProtoMessage ¶
func (*CaseFileList) ProtoMessage()
func (*CaseFileList) ProtoReflect ¶
func (x *CaseFileList) ProtoReflect() protoreflect.Message
func (*CaseFileList) Reset ¶
func (x *CaseFileList) Reset()
func (*CaseFileList) String ¶
func (x *CaseFileList) String() string
type CaseFilesClient ¶
type CaseFilesClient interface { // Retrieves a list of files associated with a specific case. ListFiles(ctx context.Context, in *ListFilesRequest, opts ...grpc.CallOption) (*CaseFileList, error) // RPC method to delete a file. DeleteFile(ctx context.Context, in *DeleteFileRequest, opts ...grpc.CallOption) (*File, error) }
CaseFilesClient is the client API for CaseFiles 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.
Service for managing files associated with cases.
func NewCaseFilesClient ¶
func NewCaseFilesClient(cc grpc.ClientConnInterface) CaseFilesClient
type CaseFilesServer ¶
type CaseFilesServer interface { // Retrieves a list of files associated with a specific case. ListFiles(context.Context, *ListFilesRequest) (*CaseFileList, error) // RPC method to delete a file. DeleteFile(context.Context, *DeleteFileRequest) (*File, error) // contains filtered or unexported methods }
CaseFilesServer is the server API for CaseFiles service. All implementations must embed UnimplementedCaseFilesServer for forward compatibility.
Service for managing files associated with cases.
type CaseLink ¶
type CaseLink struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Ver int32 `protobuf:"varint,2,opt,name=ver,proto3" json:"ver,omitempty"` Etag string `protobuf:"bytes,3,opt,name=etag,proto3" json:"etag,omitempty"` // main field required for read, update and delete CreatedBy *Lookup `protobuf:"bytes,4,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` CreatedAt int64 `protobuf:"varint,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // unixmilli UpdatedBy *Lookup `protobuf:"bytes,6,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` UpdatedAt int64 `protobuf:"varint,7,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` Author *Lookup `protobuf:"bytes,8,opt,name=author,proto3" json:"author,omitempty"` // contact-author calculated on-flight (optional) Name string `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"` // link name (optional) Url string `protobuf:"bytes,11,opt,name=url,proto3" json:"url,omitempty"` // URL // contains filtered or unexported fields }
func (*CaseLink) Descriptor
deprecated
func (*CaseLink) GetCreatedAt ¶
func (*CaseLink) GetCreatedBy ¶
func (*CaseLink) GetUpdatedAt ¶
func (*CaseLink) GetUpdatedBy ¶
func (*CaseLink) ProtoMessage ¶
func (*CaseLink) ProtoMessage()
func (*CaseLink) ProtoReflect ¶
func (x *CaseLink) ProtoReflect() protoreflect.Message
type CaseLinkList ¶
type CaseLinkList struct { Page int64 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` Next bool `protobuf:"varint,2,opt,name=next,proto3" json:"next,omitempty"` Items []*CaseLink `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
func (*CaseLinkList) Descriptor
deprecated
func (*CaseLinkList) Descriptor() ([]byte, []int)
Deprecated: Use CaseLinkList.ProtoReflect.Descriptor instead.
func (*CaseLinkList) GetItems ¶
func (x *CaseLinkList) GetItems() []*CaseLink
func (*CaseLinkList) GetNext ¶
func (x *CaseLinkList) GetNext() bool
func (*CaseLinkList) GetPage ¶
func (x *CaseLinkList) GetPage() int64
func (*CaseLinkList) ProtoMessage ¶
func (*CaseLinkList) ProtoMessage()
func (*CaseLinkList) ProtoReflect ¶
func (x *CaseLinkList) ProtoReflect() protoreflect.Message
func (*CaseLinkList) Reset ¶
func (x *CaseLinkList) Reset()
func (*CaseLinkList) String ¶
func (x *CaseLinkList) String() string
type CaseLinksClient ¶
type CaseLinksClient interface { LocateLink(ctx context.Context, in *LocateLinkRequest, opts ...grpc.CallOption) (*CaseLink, error) CreateLink(ctx context.Context, in *CreateLinkRequest, opts ...grpc.CallOption) (*CaseLink, error) UpdateLink(ctx context.Context, in *UpdateLinkRequest, opts ...grpc.CallOption) (*CaseLink, error) DeleteLink(ctx context.Context, in *DeleteLinkRequest, opts ...grpc.CallOption) (*CaseLink, error) // With Case ListLinks(ctx context.Context, in *ListLinksRequest, opts ...grpc.CallOption) (*CaseLinkList, error) }
CaseLinksClient is the client API for CaseLinks service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewCaseLinksClient ¶
func NewCaseLinksClient(cc grpc.ClientConnInterface) CaseLinksClient
type CaseLinksServer ¶
type CaseLinksServer interface { LocateLink(context.Context, *LocateLinkRequest) (*CaseLink, error) CreateLink(context.Context, *CreateLinkRequest) (*CaseLink, error) UpdateLink(context.Context, *UpdateLinkRequest) (*CaseLink, error) DeleteLink(context.Context, *DeleteLinkRequest) (*CaseLink, error) // With Case ListLinks(context.Context, *ListLinksRequest) (*CaseLinkList, error) // contains filtered or unexported methods }
CaseLinksServer is the server API for CaseLinks service. All implementations must embed UnimplementedCaseLinksServer for forward compatibility.
type CaseList ¶
type CaseList struct { Page int64 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` // Current page number. Next bool `protobuf:"varint,2,opt,name=next,proto3" json:"next,omitempty"` // Flag indicating if there are more pages. Items []*Case `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"` // List of cases. // contains filtered or unexported fields }
Response message containing a list of cases.
func (*CaseList) Descriptor
deprecated
func (*CaseList) ProtoMessage ¶
func (*CaseList) ProtoMessage()
func (*CaseList) ProtoReflect ¶
func (x *CaseList) ProtoReflect() protoreflect.Message
type CaseTimelineClient ¶
type CaseTimelineClient interface { GetTimeline(ctx context.Context, in *GetTimelineRequest, opts ...grpc.CallOption) (*GetTimelineResponse, error) GetTimelineCounter(ctx context.Context, in *GetTimelineCounterRequest, opts ...grpc.CallOption) (*GetTimelineCounterResponse, error) }
CaseTimelineClient is the client API for CaseTimeline service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewCaseTimelineClient ¶
func NewCaseTimelineClient(cc grpc.ClientConnInterface) CaseTimelineClient
type CaseTimelineEventType ¶
type CaseTimelineEventType int32
const ( CaseTimelineEventType_chat CaseTimelineEventType = 0 CaseTimelineEventType_call CaseTimelineEventType = 1 CaseTimelineEventType_email CaseTimelineEventType = 2 )
func (CaseTimelineEventType) Descriptor ¶
func (CaseTimelineEventType) Descriptor() protoreflect.EnumDescriptor
func (CaseTimelineEventType) Enum ¶
func (x CaseTimelineEventType) Enum() *CaseTimelineEventType
func (CaseTimelineEventType) EnumDescriptor
deprecated
func (CaseTimelineEventType) EnumDescriptor() ([]byte, []int)
Deprecated: Use CaseTimelineEventType.Descriptor instead.
func (CaseTimelineEventType) Number ¶
func (x CaseTimelineEventType) Number() protoreflect.EnumNumber
func (CaseTimelineEventType) String ¶
func (x CaseTimelineEventType) String() string
func (CaseTimelineEventType) Type ¶
func (CaseTimelineEventType) Type() protoreflect.EnumType
type CaseTimelineServer ¶
type CaseTimelineServer interface { GetTimeline(context.Context, *GetTimelineRequest) (*GetTimelineResponse, error) GetTimelineCounter(context.Context, *GetTimelineCounterRequest) (*GetTimelineCounterResponse, error) // contains filtered or unexported methods }
CaseTimelineServer is the server API for CaseTimeline service. All implementations must embed UnimplementedCaseTimelineServer for forward compatibility.
type CasesClient ¶
type CasesClient interface { // RPC method for searching cases. SearchCases(ctx context.Context, in *SearchCasesRequest, opts ...grpc.CallOption) (*CaseList, error) // RPC method to retrieve a specific case by its etag identifier. LocateCase(ctx context.Context, in *LocateCaseRequest, opts ...grpc.CallOption) (*Case, error) // RPC method for creating a new case. CreateCase(ctx context.Context, in *CreateCaseRequest, opts ...grpc.CallOption) (*Case, error) // RPC method for updating an existing case. UpdateCase(ctx context.Context, in *UpdateCaseRequest, opts ...grpc.CallOption) (*Case, error) // RPC method for deleting an existing case by its etag. DeleteCase(ctx context.Context, in *DeleteCaseRequest, opts ...grpc.CallOption) (*Case, error) }
CasesClient is the client API for Cases 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.
Service definition for managing cases.
func NewCasesClient ¶
func NewCasesClient(cc grpc.ClientConnInterface) CasesClient
type CasesServer ¶
type CasesServer interface { // RPC method for searching cases. SearchCases(context.Context, *SearchCasesRequest) (*CaseList, error) // RPC method to retrieve a specific case by its etag identifier. LocateCase(context.Context, *LocateCaseRequest) (*Case, error) // RPC method for creating a new case. CreateCase(context.Context, *CreateCaseRequest) (*Case, error) // RPC method for updating an existing case. UpdateCase(context.Context, *UpdateCaseRequest) (*Case, error) // RPC method for deleting an existing case by its etag. DeleteCase(context.Context, *DeleteCaseRequest) (*Case, error) // contains filtered or unexported methods }
CasesServer is the server API for Cases service. All implementations must embed UnimplementedCasesServer for forward compatibility.
Service definition for managing cases.
type Catalog ¶
type Catalog struct { // Unique identifier for the catalog Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Name of the catalog Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the catalog (optional) Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Prefix used for case identification (optional) Prefix string `protobuf:"bytes,4,opt,name=prefix,proto3" json:"prefix,omitempty"` // Code for external integrations (optional) Code string `protobuf:"bytes,5,opt,name=code,proto3" json:"code,omitempty"` // State of the catalog (true for active, false for inactive) State bool `protobuf:"varint,6,opt,name=state,proto3" json:"state,omitempty"` // SLA associated with the catalog Sla *Lookup `protobuf:"bytes,7,opt,name=sla,proto3" json:"sla,omitempty"` // Status associated with the catalog Status *Lookup `protobuf:"bytes,8,opt,name=status,proto3" json:"status,omitempty"` // Close reason group associated with the catalog CloseReasonGroup *Lookup `protobuf:"bytes,9,opt,name=close_reason_group,json=closeReasonGroup,proto3" json:"close_reason_group,omitempty"` // Teams associated with the catalog Teams []*Lookup `protobuf:"bytes,11,rep,name=teams,proto3" json:"teams,omitempty"` // Skills associated with the catalog Skills []*Lookup `protobuf:"bytes,12,rep,name=skills,proto3" json:"skills,omitempty"` // Timestamp when the catalog was created CreatedAt int64 `protobuf:"varint,15,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Timestamp when the catalog was last updated UpdatedAt int64 `protobuf:"varint,16,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // User who created the catalog CreatedBy *Lookup `protobuf:"bytes,17,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // User who last updated the catalog UpdatedBy *Lookup `protobuf:"bytes,18,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // Service associated with the catalog Service []*Service `protobuf:"bytes,10,rep,name=service,proto3" json:"service,omitempty"` // flag showing whether the catalog was searched Searched bool `protobuf:"varint,20,opt,name=searched,proto3" json:"searched,omitempty"` // contains filtered or unexported fields }
Catalog message represents the main catalog entity with metadata
func (*Catalog) Descriptor
deprecated
func (*Catalog) GetCloseReasonGroup ¶
func (*Catalog) GetCreatedAt ¶
func (*Catalog) GetCreatedBy ¶
func (*Catalog) GetDescription ¶
func (*Catalog) GetSearched ¶
func (*Catalog) GetService ¶
func (*Catalog) GetUpdatedAt ¶
func (*Catalog) GetUpdatedBy ¶
func (*Catalog) ProtoMessage ¶
func (*Catalog) ProtoMessage()
func (*Catalog) ProtoReflect ¶
func (x *Catalog) ProtoReflect() protoreflect.Message
type CatalogList ¶
type CatalogList struct { // Page number for pagination Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` // Indicates if there are more pages Next bool `protobuf:"varint,2,opt,name=next,proto3" json:"next,omitempty"` // List of catalog items Items []*Catalog `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
CatalogList message contains a list of catalogs with pagination
func (*CatalogList) Descriptor
deprecated
func (*CatalogList) Descriptor() ([]byte, []int)
Deprecated: Use CatalogList.ProtoReflect.Descriptor instead.
func (*CatalogList) GetItems ¶
func (x *CatalogList) GetItems() []*Catalog
func (*CatalogList) GetNext ¶
func (x *CatalogList) GetNext() bool
func (*CatalogList) GetPage ¶
func (x *CatalogList) GetPage() int32
func (*CatalogList) ProtoMessage ¶
func (*CatalogList) ProtoMessage()
func (*CatalogList) ProtoReflect ¶
func (x *CatalogList) ProtoReflect() protoreflect.Message
func (*CatalogList) Reset ¶
func (x *CatalogList) Reset()
func (*CatalogList) String ¶
func (x *CatalogList) String() string
type CatalogsClient ¶
type CatalogsClient interface { // RPC method to list or search catalogs ListCatalogs(ctx context.Context, in *ListCatalogRequest, opts ...grpc.CallOption) (*CatalogList, error) // RPC method to create a new catalog CreateCatalog(ctx context.Context, in *CreateCatalogRequest, opts ...grpc.CallOption) (*Catalog, error) // RPC method to update an existing catalog UpdateCatalog(ctx context.Context, in *UpdateCatalogRequest, opts ...grpc.CallOption) (*Catalog, error) // RPC method to delete a catalog DeleteCatalog(ctx context.Context, in *DeleteCatalogRequest, opts ...grpc.CallOption) (*CatalogList, error) // RPC method to locate a specific catalog by ID LocateCatalog(ctx context.Context, in *LocateCatalogRequest, opts ...grpc.CallOption) (*LocateCatalogResponse, error) }
CatalogsClient is the client API for Catalogs 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.
Service definition for managing catalog entities
func NewCatalogsClient ¶
func NewCatalogsClient(cc grpc.ClientConnInterface) CatalogsClient
type CatalogsServer ¶
type CatalogsServer interface { // RPC method to list or search catalogs ListCatalogs(context.Context, *ListCatalogRequest) (*CatalogList, error) // RPC method to create a new catalog CreateCatalog(context.Context, *CreateCatalogRequest) (*Catalog, error) // RPC method to update an existing catalog UpdateCatalog(context.Context, *UpdateCatalogRequest) (*Catalog, error) // RPC method to delete a catalog DeleteCatalog(context.Context, *DeleteCatalogRequest) (*CatalogList, error) // RPC method to locate a specific catalog by ID LocateCatalog(context.Context, *LocateCatalogRequest) (*LocateCatalogResponse, error) // contains filtered or unexported methods }
CatalogsServer is the server API for Catalogs service. All implementations must embed UnimplementedCatalogsServer for forward compatibility.
Service definition for managing catalog entities
type ChatEvent ¶
type ChatEvent struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` ClosedAt int64 `protobuf:"varint,3,opt,name=closed_at,json=closedAt,proto3" json:"closed_at,omitempty"` Duration int64 `protobuf:"varint,4,opt,name=duration,proto3" json:"duration,omitempty"` IsInbound bool `protobuf:"varint,6,opt,name=is_inbound,json=isInbound,proto3" json:"is_inbound,omitempty"` IsMissed bool `protobuf:"varint,7,opt,name=is_missed,json=isMissed,proto3" json:"is_missed,omitempty"` Participants []*Lookup `protobuf:"bytes,9,rep,name=participants,proto3" json:"participants,omitempty"` Gateway *ExtendedLookup `protobuf:"bytes,10,opt,name=gateway,proto3" json:"gateway,omitempty"` FlowScheme *Lookup `protobuf:"bytes,11,opt,name=flow_scheme,json=flowScheme,proto3" json:"flow_scheme,omitempty"` Queue *Lookup `protobuf:"bytes,12,opt,name=queue,proto3" json:"queue,omitempty"` IsDetailed bool `protobuf:"varint,13,opt,name=is_detailed,json=isDetailed,proto3" json:"is_detailed,omitempty"` // contains filtered or unexported fields }
func (*ChatEvent) Descriptor
deprecated
func (*ChatEvent) GetClosedAt ¶
func (*ChatEvent) GetDuration ¶
func (*ChatEvent) GetFlowScheme ¶
func (*ChatEvent) GetGateway ¶
func (x *ChatEvent) GetGateway() *ExtendedLookup
func (*ChatEvent) GetIsDetailed ¶
func (*ChatEvent) GetIsInbound ¶
func (*ChatEvent) GetIsMissed ¶
func (*ChatEvent) GetParticipants ¶
func (*ChatEvent) ProtoMessage ¶
func (*ChatEvent) ProtoMessage()
func (*ChatEvent) ProtoReflect ¶
func (x *ChatEvent) ProtoReflect() protoreflect.Message
type CloseInfo ¶
type CloseInfo struct { CloseResult string `protobuf:"bytes,1,opt,name=close_result,json=closeResult,proto3" json:"close_result,omitempty"` // Result or reason for closing the case. CloseReason *Lookup `protobuf:"bytes,2,opt,name=close_reason,json=closeReason,proto3" json:"close_reason,omitempty"` // Lookup for the close reason. // contains filtered or unexported fields }
Message representing close information for a case.
func (*CloseInfo) Descriptor
deprecated
func (*CloseInfo) GetCloseReason ¶
func (*CloseInfo) GetCloseResult ¶
func (*CloseInfo) ProtoMessage ¶
func (*CloseInfo) ProtoMessage()
func (*CloseInfo) ProtoReflect ¶
func (x *CloseInfo) ProtoReflect() protoreflect.Message
type CloseReason ¶
type CloseReason struct { // Unique identifier of the close reason Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Name of the close reason Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the close reason Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Close Reason Group ID of the close reason CloseReasonGroupId int64 `protobuf:"varint,6,opt,name=close_reason_group_id,json=closeReasonGroupId,proto3" json:"close_reason_group_id,omitempty"` // CreatedAt timestamp of the close reason CreatedAt int64 `protobuf:"varint,20,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // UpdatedAt timestamp of the close reason UpdatedAt int64 `protobuf:"varint,21,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // CreatedBy user of the close reason CreatedBy *Lookup `protobuf:"bytes,22,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // UpdatedBy user of the close reason UpdatedBy *Lookup `protobuf:"bytes,23,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // contains filtered or unexported fields }
CloseReason message represents a close reason entity with metadata
func (*CloseReason) Descriptor
deprecated
func (*CloseReason) Descriptor() ([]byte, []int)
Deprecated: Use CloseReason.ProtoReflect.Descriptor instead.
func (*CloseReason) GetCloseReasonGroupId ¶
func (x *CloseReason) GetCloseReasonGroupId() int64
func (*CloseReason) GetCreatedAt ¶
func (x *CloseReason) GetCreatedAt() int64
func (*CloseReason) GetCreatedBy ¶
func (x *CloseReason) GetCreatedBy() *Lookup
func (*CloseReason) GetDescription ¶
func (x *CloseReason) GetDescription() string
func (*CloseReason) GetId ¶
func (x *CloseReason) GetId() int64
func (*CloseReason) GetName ¶
func (x *CloseReason) GetName() string
func (*CloseReason) GetUpdatedAt ¶
func (x *CloseReason) GetUpdatedAt() int64
func (*CloseReason) GetUpdatedBy ¶
func (x *CloseReason) GetUpdatedBy() *Lookup
func (*CloseReason) ProtoMessage ¶
func (*CloseReason) ProtoMessage()
func (*CloseReason) ProtoReflect ¶
func (x *CloseReason) ProtoReflect() protoreflect.Message
func (*CloseReason) Reset ¶
func (x *CloseReason) Reset()
func (*CloseReason) String ¶
func (x *CloseReason) String() string
type CloseReasonGroup ¶
type CloseReasonGroup struct { // Unique identifier of the close reason group Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Name of the close reason group Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the close reason group Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // CreatedAt timestamp of the close reason group CreatedAt int64 `protobuf:"varint,20,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // UpdatedAt timestamp of the close reason group UpdatedAt int64 `protobuf:"varint,21,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // CreatedBy user of the close reason group CreatedBy *Lookup `protobuf:"bytes,22,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // UpdatedBy user of the close reason group UpdatedBy *Lookup `protobuf:"bytes,23,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // contains filtered or unexported fields }
CloseReasonGroup message represents a close reason group entity with metadata
func (*CloseReasonGroup) Descriptor
deprecated
func (*CloseReasonGroup) Descriptor() ([]byte, []int)
Deprecated: Use CloseReasonGroup.ProtoReflect.Descriptor instead.
func (*CloseReasonGroup) GetCreatedAt ¶
func (x *CloseReasonGroup) GetCreatedAt() int64
func (*CloseReasonGroup) GetCreatedBy ¶
func (x *CloseReasonGroup) GetCreatedBy() *Lookup
func (*CloseReasonGroup) GetDescription ¶
func (x *CloseReasonGroup) GetDescription() string
func (*CloseReasonGroup) GetId ¶
func (x *CloseReasonGroup) GetId() int64
func (*CloseReasonGroup) GetName ¶
func (x *CloseReasonGroup) GetName() string
func (*CloseReasonGroup) GetUpdatedAt ¶
func (x *CloseReasonGroup) GetUpdatedAt() int64
func (*CloseReasonGroup) GetUpdatedBy ¶
func (x *CloseReasonGroup) GetUpdatedBy() *Lookup
func (*CloseReasonGroup) ProtoMessage ¶
func (*CloseReasonGroup) ProtoMessage()
func (*CloseReasonGroup) ProtoReflect ¶
func (x *CloseReasonGroup) ProtoReflect() protoreflect.Message
func (*CloseReasonGroup) Reset ¶
func (x *CloseReasonGroup) Reset()
func (*CloseReasonGroup) String ¶
func (x *CloseReasonGroup) String() string
type CloseReasonGroupList ¶
type CloseReasonGroupList struct { Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` Next bool `protobuf:"varint,2,opt,name=next,proto3" json:"next,omitempty"` Items []*CloseReasonGroup `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
CloseReasonGroupList message contains a list of CloseReasonGroup items with pagination
func (*CloseReasonGroupList) Descriptor
deprecated
func (*CloseReasonGroupList) Descriptor() ([]byte, []int)
Deprecated: Use CloseReasonGroupList.ProtoReflect.Descriptor instead.
func (*CloseReasonGroupList) GetItems ¶
func (x *CloseReasonGroupList) GetItems() []*CloseReasonGroup
func (*CloseReasonGroupList) GetNext ¶
func (x *CloseReasonGroupList) GetNext() bool
func (*CloseReasonGroupList) GetPage ¶
func (x *CloseReasonGroupList) GetPage() int32
func (*CloseReasonGroupList) ProtoMessage ¶
func (*CloseReasonGroupList) ProtoMessage()
func (*CloseReasonGroupList) ProtoReflect ¶
func (x *CloseReasonGroupList) ProtoReflect() protoreflect.Message
func (*CloseReasonGroupList) Reset ¶
func (x *CloseReasonGroupList) Reset()
func (*CloseReasonGroupList) String ¶
func (x *CloseReasonGroupList) String() string
type CloseReasonGroupsClient ¶
type CloseReasonGroupsClient interface { ListCloseReasonGroups(ctx context.Context, in *ListCloseReasonGroupsRequest, opts ...grpc.CallOption) (*CloseReasonGroupList, error) CreateCloseReasonGroup(ctx context.Context, in *CreateCloseReasonGroupRequest, opts ...grpc.CallOption) (*CloseReasonGroup, error) UpdateCloseReasonGroup(ctx context.Context, in *UpdateCloseReasonGroupRequest, opts ...grpc.CallOption) (*CloseReasonGroup, error) DeleteCloseReasonGroup(ctx context.Context, in *DeleteCloseReasonGroupRequest, opts ...grpc.CallOption) (*CloseReasonGroup, error) LocateCloseReasonGroup(ctx context.Context, in *LocateCloseReasonGroupRequest, opts ...grpc.CallOption) (*LocateCloseReasonGroupResponse, error) }
CloseReasonGroupsClient is the client API for CloseReasonGroups 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.
CloseReasonGroups service definition with RPC methods for managing close reason groups
func NewCloseReasonGroupsClient ¶
func NewCloseReasonGroupsClient(cc grpc.ClientConnInterface) CloseReasonGroupsClient
type CloseReasonGroupsServer ¶
type CloseReasonGroupsServer interface { ListCloseReasonGroups(context.Context, *ListCloseReasonGroupsRequest) (*CloseReasonGroupList, error) CreateCloseReasonGroup(context.Context, *CreateCloseReasonGroupRequest) (*CloseReasonGroup, error) UpdateCloseReasonGroup(context.Context, *UpdateCloseReasonGroupRequest) (*CloseReasonGroup, error) DeleteCloseReasonGroup(context.Context, *DeleteCloseReasonGroupRequest) (*CloseReasonGroup, error) LocateCloseReasonGroup(context.Context, *LocateCloseReasonGroupRequest) (*LocateCloseReasonGroupResponse, error) // contains filtered or unexported methods }
CloseReasonGroupsServer is the server API for CloseReasonGroups service. All implementations must embed UnimplementedCloseReasonGroupsServer for forward compatibility.
CloseReasonGroups service definition with RPC methods for managing close reason groups
type CloseReasonList ¶
type CloseReasonList struct { Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` Next bool `protobuf:"varint,2,opt,name=next,proto3" json:"next,omitempty"` Items []*CloseReason `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
CloseReasonList message contains a list of CloseReason items with pagination
func (*CloseReasonList) Descriptor
deprecated
func (*CloseReasonList) Descriptor() ([]byte, []int)
Deprecated: Use CloseReasonList.ProtoReflect.Descriptor instead.
func (*CloseReasonList) GetItems ¶
func (x *CloseReasonList) GetItems() []*CloseReason
func (*CloseReasonList) GetNext ¶
func (x *CloseReasonList) GetNext() bool
func (*CloseReasonList) GetPage ¶
func (x *CloseReasonList) GetPage() int32
func (*CloseReasonList) ProtoMessage ¶
func (*CloseReasonList) ProtoMessage()
func (*CloseReasonList) ProtoReflect ¶
func (x *CloseReasonList) ProtoReflect() protoreflect.Message
func (*CloseReasonList) Reset ¶
func (x *CloseReasonList) Reset()
func (*CloseReasonList) String ¶
func (x *CloseReasonList) String() string
type CloseReasonsClient ¶
type CloseReasonsClient interface { // RPC method to list or search close reasons ListCloseReasons(ctx context.Context, in *ListCloseReasonRequest, opts ...grpc.CallOption) (*CloseReasonList, error) // RPC method to create a new close reason CreateCloseReason(ctx context.Context, in *CreateCloseReasonRequest, opts ...grpc.CallOption) (*CloseReason, error) // RPC method to update an existing close reason UpdateCloseReason(ctx context.Context, in *UpdateCloseReasonRequest, opts ...grpc.CallOption) (*CloseReason, error) // RPC method to delete an existing close reason DeleteCloseReason(ctx context.Context, in *DeleteCloseReasonRequest, opts ...grpc.CallOption) (*CloseReason, error) // RPC method to locate a specific close reason by ID LocateCloseReason(ctx context.Context, in *LocateCloseReasonRequest, opts ...grpc.CallOption) (*LocateCloseReasonResponse, error) }
CloseReasonsClient is the client API for CloseReasons 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.
CloseReasons service definition with RPC methods for managing close reasons
func NewCloseReasonsClient ¶
func NewCloseReasonsClient(cc grpc.ClientConnInterface) CloseReasonsClient
type CloseReasonsServer ¶
type CloseReasonsServer interface { // RPC method to list or search close reasons ListCloseReasons(context.Context, *ListCloseReasonRequest) (*CloseReasonList, error) // RPC method to create a new close reason CreateCloseReason(context.Context, *CreateCloseReasonRequest) (*CloseReason, error) // RPC method to update an existing close reason UpdateCloseReason(context.Context, *UpdateCloseReasonRequest) (*CloseReason, error) // RPC method to delete an existing close reason DeleteCloseReason(context.Context, *DeleteCloseReasonRequest) (*CloseReason, error) // RPC method to locate a specific close reason by ID LocateCloseReason(context.Context, *LocateCloseReasonRequest) (*LocateCloseReasonResponse, error) // contains filtered or unexported methods }
CloseReasonsServer is the server API for CloseReasons service. All implementations must embed UnimplementedCloseReasonsServer for forward compatibility.
CloseReasons service definition with RPC methods for managing close reasons
type CreateCaseCloseInput ¶
type CreateCaseCloseInput struct { CloseResult string `protobuf:"bytes,1,opt,name=close_result,json=closeResult,proto3" json:"close_result,omitempty"` // Comment or reason for closing the case. CloseReason *Lookup `protobuf:"bytes,2,opt,name=close_reason,json=closeReason,proto3" json:"close_reason,omitempty"` // Close reason ID from lookup. // contains filtered or unexported fields }
Structure for close information when a case is closed.
func (*CreateCaseCloseInput) Descriptor
deprecated
func (*CreateCaseCloseInput) Descriptor() ([]byte, []int)
Deprecated: Use CreateCaseCloseInput.ProtoReflect.Descriptor instead.
func (*CreateCaseCloseInput) GetCloseReason ¶
func (x *CreateCaseCloseInput) GetCloseReason() *Lookup
func (*CreateCaseCloseInput) GetCloseResult ¶
func (x *CreateCaseCloseInput) GetCloseResult() string
func (*CreateCaseCloseInput) ProtoMessage ¶
func (*CreateCaseCloseInput) ProtoMessage()
func (*CreateCaseCloseInput) ProtoReflect ¶
func (x *CreateCaseCloseInput) ProtoReflect() protoreflect.Message
func (*CreateCaseCloseInput) Reset ¶
func (x *CreateCaseCloseInput) Reset()
func (*CreateCaseCloseInput) String ¶
func (x *CreateCaseCloseInput) String() string
type CreateCaseRelatedCaseInput ¶
type CreateCaseRelatedCaseInput struct { Etag string `protobuf:"bytes,1,opt,name=etag,proto3" json:"etag,omitempty"` // Etag of the related case. RelationType RelationType `` // Type of relation (e.g., duplicate, linked). /* 130-byte string literal not displayed */ RelatedTo string `protobuf:"bytes,4,opt,name=related_to,json=relatedTo,proto3" json:"related_to,omitempty"` // Identifier of the related case. // contains filtered or unexported fields }
Structure for related cases input when creating a case.
func (*CreateCaseRelatedCaseInput) Descriptor
deprecated
func (*CreateCaseRelatedCaseInput) Descriptor() ([]byte, []int)
Deprecated: Use CreateCaseRelatedCaseInput.ProtoReflect.Descriptor instead.
func (*CreateCaseRelatedCaseInput) GetEtag ¶
func (x *CreateCaseRelatedCaseInput) GetEtag() string
func (*CreateCaseRelatedCaseInput) GetRelatedTo ¶
func (x *CreateCaseRelatedCaseInput) GetRelatedTo() string
func (*CreateCaseRelatedCaseInput) GetRelationType ¶
func (x *CreateCaseRelatedCaseInput) GetRelationType() RelationType
func (*CreateCaseRelatedCaseInput) ProtoMessage ¶
func (*CreateCaseRelatedCaseInput) ProtoMessage()
func (*CreateCaseRelatedCaseInput) ProtoReflect ¶
func (x *CreateCaseRelatedCaseInput) ProtoReflect() protoreflect.Message
func (*CreateCaseRelatedCaseInput) Reset ¶
func (x *CreateCaseRelatedCaseInput) Reset()
func (*CreateCaseRelatedCaseInput) String ¶
func (x *CreateCaseRelatedCaseInput) String() string
type CreateCaseRequest ¶
type CreateCaseRequest struct { Input *InputCreateCase `protobuf:"bytes,1,opt,name=input,proto3" json:"input,omitempty"` // Input data for creating the case. Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` // List of fields to include in the response. // contains filtered or unexported fields }
Request message for creating a case.
func (*CreateCaseRequest) Descriptor
deprecated
func (*CreateCaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateCaseRequest.ProtoReflect.Descriptor instead.
func (*CreateCaseRequest) GetFields ¶
func (x *CreateCaseRequest) GetFields() []string
func (*CreateCaseRequest) GetInput ¶
func (x *CreateCaseRequest) GetInput() *InputCreateCase
func (*CreateCaseRequest) ProtoMessage ¶
func (*CreateCaseRequest) ProtoMessage()
func (*CreateCaseRequest) ProtoReflect ¶
func (x *CreateCaseRequest) ProtoReflect() protoreflect.Message
func (*CreateCaseRequest) Reset ¶
func (x *CreateCaseRequest) Reset()
func (*CreateCaseRequest) String ¶
func (x *CreateCaseRequest) String() string
type CreateCatalogRequest ¶
type CreateCatalogRequest struct { // Name of the catalog (required) Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Description of the catalog (optional) Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // Prefix for case identification (optional) Prefix string `protobuf:"bytes,3,opt,name=prefix,proto3" json:"prefix,omitempty"` // Code for external integrations (optional) Code string `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"` // State of the catalog (true for active, false for inactive) State bool `protobuf:"varint,5,opt,name=state,proto3" json:"state,omitempty"` // SLA ID associated with the catalog Sla *Lookup `protobuf:"bytes,6,opt,name=sla,proto3" json:"sla,omitempty"` // Status ID associated with the catalog Status *Lookup `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty"` // Close reason ID associated with the catalog CloseReasonGroup *Lookup `protobuf:"bytes,8,opt,name=close_reason_group,json=closeReasonGroup,proto3" json:"close_reason_group,omitempty"` // List of team IDs associated with the catalog Teams []*Lookup `protobuf:"bytes,10,rep,name=teams,proto3" json:"teams,omitempty"` // List of skill IDs associated with the catalog Skills []*Lookup `protobuf:"bytes,11,rep,name=skills,proto3" json:"skills,omitempty"` // contains filtered or unexported fields }
CreateCatalogRequest message for creating a new catalog
func (*CreateCatalogRequest) Descriptor
deprecated
func (*CreateCatalogRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateCatalogRequest.ProtoReflect.Descriptor instead.
func (*CreateCatalogRequest) GetCloseReasonGroup ¶
func (x *CreateCatalogRequest) GetCloseReasonGroup() *Lookup
func (*CreateCatalogRequest) GetCode ¶
func (x *CreateCatalogRequest) GetCode() string
func (*CreateCatalogRequest) GetDescription ¶
func (x *CreateCatalogRequest) GetDescription() string
func (*CreateCatalogRequest) GetName ¶
func (x *CreateCatalogRequest) GetName() string
func (*CreateCatalogRequest) GetPrefix ¶
func (x *CreateCatalogRequest) GetPrefix() string
func (*CreateCatalogRequest) GetSkills ¶
func (x *CreateCatalogRequest) GetSkills() []*Lookup
func (*CreateCatalogRequest) GetSla ¶
func (x *CreateCatalogRequest) GetSla() *Lookup
func (*CreateCatalogRequest) GetState ¶
func (x *CreateCatalogRequest) GetState() bool
func (*CreateCatalogRequest) GetStatus ¶
func (x *CreateCatalogRequest) GetStatus() *Lookup
func (*CreateCatalogRequest) GetTeams ¶
func (x *CreateCatalogRequest) GetTeams() []*Lookup
func (*CreateCatalogRequest) ProtoMessage ¶
func (*CreateCatalogRequest) ProtoMessage()
func (*CreateCatalogRequest) ProtoReflect ¶
func (x *CreateCatalogRequest) ProtoReflect() protoreflect.Message
func (*CreateCatalogRequest) Reset ¶
func (x *CreateCatalogRequest) Reset()
func (*CreateCatalogRequest) String ¶
func (x *CreateCatalogRequest) String() string
type CreateCloseReasonGroupRequest ¶
type CreateCloseReasonGroupRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
CreateCloseReasonGroupRequest message for creating a new close reason group
func (*CreateCloseReasonGroupRequest) Descriptor
deprecated
func (*CreateCloseReasonGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateCloseReasonGroupRequest.ProtoReflect.Descriptor instead.
func (*CreateCloseReasonGroupRequest) GetDescription ¶
func (x *CreateCloseReasonGroupRequest) GetDescription() string
func (*CreateCloseReasonGroupRequest) GetName ¶
func (x *CreateCloseReasonGroupRequest) GetName() string
func (*CreateCloseReasonGroupRequest) ProtoMessage ¶
func (*CreateCloseReasonGroupRequest) ProtoMessage()
func (*CreateCloseReasonGroupRequest) ProtoReflect ¶
func (x *CreateCloseReasonGroupRequest) ProtoReflect() protoreflect.Message
func (*CreateCloseReasonGroupRequest) Reset ¶
func (x *CreateCloseReasonGroupRequest) Reset()
func (*CreateCloseReasonGroupRequest) String ¶
func (x *CreateCloseReasonGroupRequest) String() string
type CreateCloseReasonRequest ¶
type CreateCloseReasonRequest struct { CloseReasonGroupId int64 `protobuf:"varint,1,opt,name=close_reason_group_id,json=closeReasonGroupId,proto3" json:"close_reason_group_id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
CreateCloseReasonRequest message for creating a new close reason
func (*CreateCloseReasonRequest) Descriptor
deprecated
func (*CreateCloseReasonRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateCloseReasonRequest.ProtoReflect.Descriptor instead.
func (*CreateCloseReasonRequest) GetCloseReasonGroupId ¶
func (x *CreateCloseReasonRequest) GetCloseReasonGroupId() int64
func (*CreateCloseReasonRequest) GetDescription ¶
func (x *CreateCloseReasonRequest) GetDescription() string
func (*CreateCloseReasonRequest) GetName ¶
func (x *CreateCloseReasonRequest) GetName() string
func (*CreateCloseReasonRequest) ProtoMessage ¶
func (*CreateCloseReasonRequest) ProtoMessage()
func (*CreateCloseReasonRequest) ProtoReflect ¶
func (x *CreateCloseReasonRequest) ProtoReflect() protoreflect.Message
func (*CreateCloseReasonRequest) Reset ¶
func (x *CreateCloseReasonRequest) Reset()
func (*CreateCloseReasonRequest) String ¶
func (x *CreateCloseReasonRequest) String() string
type CreateInputRelatedCase ¶
type CreateInputRelatedCase struct { // Related case details. RelatedCase *Lookup `protobuf:"bytes,2,opt,name=related_case,json=relatedCase,proto3" json:"related_case,omitempty"` // Relation type between the cases. RelationType RelationType `` /* 130-byte string literal not displayed */ // contains filtered or unexported fields }
Input for creating a related case.
func (*CreateInputRelatedCase) Descriptor
deprecated
func (*CreateInputRelatedCase) Descriptor() ([]byte, []int)
Deprecated: Use CreateInputRelatedCase.ProtoReflect.Descriptor instead.
func (*CreateInputRelatedCase) GetRelatedCase ¶
func (x *CreateInputRelatedCase) GetRelatedCase() *Lookup
func (*CreateInputRelatedCase) GetRelationType ¶
func (x *CreateInputRelatedCase) GetRelationType() RelationType
func (*CreateInputRelatedCase) ProtoMessage ¶
func (*CreateInputRelatedCase) ProtoMessage()
func (*CreateInputRelatedCase) ProtoReflect ¶
func (x *CreateInputRelatedCase) ProtoReflect() protoreflect.Message
func (*CreateInputRelatedCase) Reset ¶
func (x *CreateInputRelatedCase) Reset()
func (*CreateInputRelatedCase) String ¶
func (x *CreateInputRelatedCase) String() string
type CreateLinkRequest ¶
type CreateLinkRequest struct { Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` // result fields needed on the front-end for each comment CaseEtag string `protobuf:"bytes,3,opt,name=case_etag,json=caseEtag,proto3" json:"case_etag,omitempty"` // new comment link Input *InputCaseLink `protobuf:"bytes,4,opt,name=input,proto3" json:"input,omitempty"` // contains filtered or unexported fields }
func (*CreateLinkRequest) Descriptor
deprecated
func (*CreateLinkRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateLinkRequest.ProtoReflect.Descriptor instead.
func (*CreateLinkRequest) GetCaseEtag ¶
func (x *CreateLinkRequest) GetCaseEtag() string
func (*CreateLinkRequest) GetFields ¶
func (x *CreateLinkRequest) GetFields() []string
func (*CreateLinkRequest) GetInput ¶
func (x *CreateLinkRequest) GetInput() *InputCaseLink
func (*CreateLinkRequest) ProtoMessage ¶
func (*CreateLinkRequest) ProtoMessage()
func (*CreateLinkRequest) ProtoReflect ¶
func (x *CreateLinkRequest) ProtoReflect() protoreflect.Message
func (*CreateLinkRequest) Reset ¶
func (x *CreateLinkRequest) Reset()
func (*CreateLinkRequest) String ¶
func (x *CreateLinkRequest) String() string
type CreatePriorityRequest ¶
type CreatePriorityRequest struct { Input *InputPriority `protobuf:"bytes,1,opt,name=input,proto3" json:"input,omitempty"` // Fields to be retrieved as a result. Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` // contains filtered or unexported fields }
CreatePriorityRequest message for creating a new priority
func (*CreatePriorityRequest) Descriptor
deprecated
func (*CreatePriorityRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreatePriorityRequest.ProtoReflect.Descriptor instead.
func (*CreatePriorityRequest) GetFields ¶
func (x *CreatePriorityRequest) GetFields() []string
func (*CreatePriorityRequest) GetInput ¶
func (x *CreatePriorityRequest) GetInput() *InputPriority
func (*CreatePriorityRequest) ProtoMessage ¶
func (*CreatePriorityRequest) ProtoMessage()
func (*CreatePriorityRequest) ProtoReflect ¶
func (x *CreatePriorityRequest) ProtoReflect() protoreflect.Message
func (*CreatePriorityRequest) Reset ¶
func (x *CreatePriorityRequest) Reset()
func (*CreatePriorityRequest) String ¶
func (x *CreatePriorityRequest) String() string
type CreateRelatedCaseRequest ¶
type CreateRelatedCaseRequest struct { // Primary case details. PrimaryCaseEtag string `protobuf:"bytes,1,opt,name=primary_case_etag,json=primaryCaseEtag,proto3" json:"primary_case_etag,omitempty"` // Input data for the related case. Input *CreateInputRelatedCase `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"` // Fields to include in the response. Fields []string `protobuf:"bytes,3,rep,name=fields,proto3" json:"fields,omitempty"` // contains filtered or unexported fields }
Request to create a related case.
func (*CreateRelatedCaseRequest) Descriptor
deprecated
func (*CreateRelatedCaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateRelatedCaseRequest.ProtoReflect.Descriptor instead.
func (*CreateRelatedCaseRequest) GetFields ¶
func (x *CreateRelatedCaseRequest) GetFields() []string
func (*CreateRelatedCaseRequest) GetInput ¶
func (x *CreateRelatedCaseRequest) GetInput() *CreateInputRelatedCase
func (*CreateRelatedCaseRequest) GetPrimaryCaseEtag ¶
func (x *CreateRelatedCaseRequest) GetPrimaryCaseEtag() string
func (*CreateRelatedCaseRequest) ProtoMessage ¶
func (*CreateRelatedCaseRequest) ProtoMessage()
func (*CreateRelatedCaseRequest) ProtoReflect ¶
func (x *CreateRelatedCaseRequest) ProtoReflect() protoreflect.Message
func (*CreateRelatedCaseRequest) Reset ¶
func (x *CreateRelatedCaseRequest) Reset()
func (*CreateRelatedCaseRequest) String ¶
func (x *CreateRelatedCaseRequest) String() string
type CreateSLAConditionRequest ¶
type CreateSLAConditionRequest struct { Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // List of priority IDs for creation [FROM Priority Dictionary] Priorities []*Lookup `protobuf:"bytes,3,rep,name=priorities,proto3" json:"priorities,omitempty"` ReactionTime int64 `protobuf:"varint,4,opt,name=reaction_time,json=reactionTime,proto3" json:"reaction_time,omitempty"` ResolutionTime int64 `protobuf:"varint,5,opt,name=resolution_time,json=resolutionTime,proto3" json:"resolution_time,omitempty"` SlaId int64 `protobuf:"varint,6,opt,name=sla_id,json=slaId,proto3" json:"sla_id,omitempty"` // contains filtered or unexported fields }
CreateSLAConditionRequest message for creating a new SLACondition
func (*CreateSLAConditionRequest) Descriptor
deprecated
func (*CreateSLAConditionRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateSLAConditionRequest.ProtoReflect.Descriptor instead.
func (*CreateSLAConditionRequest) GetName ¶
func (x *CreateSLAConditionRequest) GetName() string
func (*CreateSLAConditionRequest) GetPriorities ¶
func (x *CreateSLAConditionRequest) GetPriorities() []*Lookup
func (*CreateSLAConditionRequest) GetReactionTime ¶
func (x *CreateSLAConditionRequest) GetReactionTime() int64
func (*CreateSLAConditionRequest) GetResolutionTime ¶
func (x *CreateSLAConditionRequest) GetResolutionTime() int64
func (*CreateSLAConditionRequest) GetSlaId ¶
func (x *CreateSLAConditionRequest) GetSlaId() int64
func (*CreateSLAConditionRequest) ProtoMessage ¶
func (*CreateSLAConditionRequest) ProtoMessage()
func (*CreateSLAConditionRequest) ProtoReflect ¶
func (x *CreateSLAConditionRequest) ProtoReflect() protoreflect.Message
func (*CreateSLAConditionRequest) Reset ¶
func (x *CreateSLAConditionRequest) Reset()
func (*CreateSLAConditionRequest) String ¶
func (x *CreateSLAConditionRequest) String() string
type CreateSLARequest ¶
type CreateSLARequest struct { // InputSLA message for creating a new SLA // 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"` // Validity period for the SLA ValidFrom int64 `protobuf:"varint,4,opt,name=valid_from,json=validFrom,proto3" json:"valid_from,omitempty"` ValidTo int64 `protobuf:"varint,5,opt,name=valid_to,json=validTo,proto3" json:"valid_to,omitempty"` // Calendar ID from the "Calendars" dictionary Calendar *Lookup `protobuf:"bytes,6,opt,name=calendar,proto3" json:"calendar,omitempty"` // Reaction time ReactionTime int64 `protobuf:"varint,7,opt,name=reaction_time,json=reactionTime,proto3" json:"reaction_time,omitempty"` // Resolution time ResolutionTime int64 `protobuf:"varint,8,opt,name=resolution_time,json=resolutionTime,proto3" json:"resolution_time,omitempty"` // contains filtered or unexported fields }
CreateSLARequest message for creating a new SLA
func (*CreateSLARequest) Descriptor
deprecated
func (*CreateSLARequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateSLARequest.ProtoReflect.Descriptor instead.
func (*CreateSLARequest) GetCalendar ¶
func (x *CreateSLARequest) GetCalendar() *Lookup
func (*CreateSLARequest) GetDescription ¶
func (x *CreateSLARequest) GetDescription() string
func (*CreateSLARequest) GetName ¶
func (x *CreateSLARequest) GetName() string
func (*CreateSLARequest) GetReactionTime ¶
func (x *CreateSLARequest) GetReactionTime() int64
func (*CreateSLARequest) GetResolutionTime ¶
func (x *CreateSLARequest) GetResolutionTime() int64
func (*CreateSLARequest) GetValidFrom ¶
func (x *CreateSLARequest) GetValidFrom() int64
func (*CreateSLARequest) GetValidTo ¶
func (x *CreateSLARequest) GetValidTo() int64
func (*CreateSLARequest) ProtoMessage ¶
func (*CreateSLARequest) ProtoMessage()
func (*CreateSLARequest) ProtoReflect ¶
func (x *CreateSLARequest) ProtoReflect() protoreflect.Message
func (*CreateSLARequest) Reset ¶
func (x *CreateSLARequest) Reset()
func (*CreateSLARequest) String ¶
func (x *CreateSLARequest) String() string
type CreateServiceRequest ¶
type CreateServiceRequest struct { // Name of the service (required) Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Parent catalog ID (required) RootId int64 `protobuf:"varint,2,opt,name=root_id,json=rootId,proto3" json:"root_id,omitempty"` // Description of the service (optional) Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Code for external integrations (optional) Code string `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"` // State of the service (true for active, false for inactive) State bool `protobuf:"varint,5,opt,name=state,proto3" json:"state,omitempty"` // SLA ID associated with the service Sla *Lookup `protobuf:"bytes,6,opt,name=sla,proto3" json:"sla,omitempty"` // Group ID responsible for the service Group *ExtendedLookup `protobuf:"bytes,7,opt,name=group,proto3" json:"group,omitempty"` // Assignee ID responsible for the service Assignee *Lookup `protobuf:"bytes,8,opt,name=assignee,proto3" json:"assignee,omitempty"` // ID of the root catalog CatalogId int64 `protobuf:"varint,9,opt,name=catalog_id,json=catalogId,proto3" json:"catalog_id,omitempty"` // contains filtered or unexported fields }
CreateServiceRequest message for creating a new service
func (*CreateServiceRequest) Descriptor
deprecated
func (*CreateServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateServiceRequest.ProtoReflect.Descriptor instead.
func (*CreateServiceRequest) GetAssignee ¶
func (x *CreateServiceRequest) GetAssignee() *Lookup
func (*CreateServiceRequest) GetCatalogId ¶
func (x *CreateServiceRequest) GetCatalogId() int64
func (*CreateServiceRequest) GetCode ¶
func (x *CreateServiceRequest) GetCode() string
func (*CreateServiceRequest) GetDescription ¶
func (x *CreateServiceRequest) GetDescription() string
func (*CreateServiceRequest) GetGroup ¶
func (x *CreateServiceRequest) GetGroup() *ExtendedLookup
func (*CreateServiceRequest) GetName ¶
func (x *CreateServiceRequest) GetName() string
func (*CreateServiceRequest) GetRootId ¶
func (x *CreateServiceRequest) GetRootId() int64
func (*CreateServiceRequest) GetSla ¶
func (x *CreateServiceRequest) GetSla() *Lookup
func (*CreateServiceRequest) GetState ¶
func (x *CreateServiceRequest) GetState() bool
func (*CreateServiceRequest) ProtoMessage ¶
func (*CreateServiceRequest) ProtoMessage()
func (*CreateServiceRequest) ProtoReflect ¶
func (x *CreateServiceRequest) ProtoReflect() protoreflect.Message
func (*CreateServiceRequest) Reset ¶
func (x *CreateServiceRequest) Reset()
func (*CreateServiceRequest) String ¶
func (x *CreateServiceRequest) String() string
type CreateSourceRequest ¶
type CreateSourceRequest struct { // The name of the source. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The description of the source. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // The source type of the source. Type SourceType `protobuf:"varint,4,opt,name=type,proto3,enum=webitel.cases.SourceType" json:"type,omitempty"` // contains filtered or unexported fields }
Request message for creating a new source.
func (*CreateSourceRequest) Descriptor
deprecated
func (*CreateSourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateSourceRequest.ProtoReflect.Descriptor instead.
func (*CreateSourceRequest) GetDescription ¶
func (x *CreateSourceRequest) GetDescription() string
func (*CreateSourceRequest) GetName ¶
func (x *CreateSourceRequest) GetName() string
func (*CreateSourceRequest) GetType ¶
func (x *CreateSourceRequest) GetType() SourceType
func (*CreateSourceRequest) ProtoMessage ¶
func (*CreateSourceRequest) ProtoMessage()
func (*CreateSourceRequest) ProtoReflect ¶
func (x *CreateSourceRequest) ProtoReflect() protoreflect.Message
func (*CreateSourceRequest) Reset ¶
func (x *CreateSourceRequest) Reset()
func (*CreateSourceRequest) String ¶
func (x *CreateSourceRequest) String() string
type CreateStatusConditionRequest ¶
type CreateStatusConditionRequest struct { StatusId int64 `protobuf:"varint,1,opt,name=status_id,json=statusId,proto3" json:"status_id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
CreateStatusConditionRequest message for creating a new status
func (*CreateStatusConditionRequest) Descriptor
deprecated
func (*CreateStatusConditionRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateStatusConditionRequest.ProtoReflect.Descriptor instead.
func (*CreateStatusConditionRequest) GetDescription ¶
func (x *CreateStatusConditionRequest) GetDescription() string
func (*CreateStatusConditionRequest) GetName ¶
func (x *CreateStatusConditionRequest) GetName() string
func (*CreateStatusConditionRequest) GetStatusId ¶
func (x *CreateStatusConditionRequest) GetStatusId() int64
func (*CreateStatusConditionRequest) ProtoMessage ¶
func (*CreateStatusConditionRequest) ProtoMessage()
func (*CreateStatusConditionRequest) ProtoReflect ¶
func (x *CreateStatusConditionRequest) ProtoReflect() protoreflect.Message
func (*CreateStatusConditionRequest) Reset ¶
func (x *CreateStatusConditionRequest) Reset()
func (*CreateStatusConditionRequest) String ¶
func (x *CreateStatusConditionRequest) String() string
type CreateStatusRequest ¶
type CreateStatusRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
CreateStatusRequest message for creating a new status
func (*CreateStatusRequest) Descriptor
deprecated
func (*CreateStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateStatusRequest.ProtoReflect.Descriptor instead.
func (*CreateStatusRequest) GetDescription ¶
func (x *CreateStatusRequest) GetDescription() string
func (*CreateStatusRequest) GetName ¶
func (x *CreateStatusRequest) GetName() string
func (*CreateStatusRequest) ProtoMessage ¶
func (*CreateStatusRequest) ProtoMessage()
func (*CreateStatusRequest) ProtoReflect ¶
func (x *CreateStatusRequest) ProtoReflect() protoreflect.Message
func (*CreateStatusRequest) Reset ¶
func (x *CreateStatusRequest) Reset()
func (*CreateStatusRequest) String ¶
func (x *CreateStatusRequest) String() string
type DayTimeline ¶
type DayTimeline struct { Items []*Event `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` DayTimestamp int64 `protobuf:"varint,2,opt,name=day_timestamp,json=dayTimestamp,proto3" json:"day_timestamp,omitempty"` ChatsCount int64 `protobuf:"varint,3,opt,name=chats_count,json=chatsCount,proto3" json:"chats_count,omitempty"` CallsCount int64 `protobuf:"varint,4,opt,name=calls_count,json=callsCount,proto3" json:"calls_count,omitempty"` EmailsCount int64 `protobuf:"varint,5,opt,name=emails_count,json=emailsCount,proto3" json:"emails_count,omitempty"` // contains filtered or unexported fields }
func (*DayTimeline) Descriptor
deprecated
func (*DayTimeline) Descriptor() ([]byte, []int)
Deprecated: Use DayTimeline.ProtoReflect.Descriptor instead.
func (*DayTimeline) GetCallsCount ¶
func (x *DayTimeline) GetCallsCount() int64
func (*DayTimeline) GetChatsCount ¶
func (x *DayTimeline) GetChatsCount() int64
func (*DayTimeline) GetDayTimestamp ¶
func (x *DayTimeline) GetDayTimestamp() int64
func (*DayTimeline) GetEmailsCount ¶
func (x *DayTimeline) GetEmailsCount() int64
func (*DayTimeline) GetItems ¶
func (x *DayTimeline) GetItems() []*Event
func (*DayTimeline) ProtoMessage ¶
func (*DayTimeline) ProtoMessage()
func (*DayTimeline) ProtoReflect ¶
func (x *DayTimeline) ProtoReflect() protoreflect.Message
func (*DayTimeline) Reset ¶
func (x *DayTimeline) Reset()
func (*DayTimeline) String ¶
func (x *DayTimeline) String() string
type DeleteCaseRequest ¶
type DeleteCaseRequest struct { Fields []string `protobuf:"bytes,1,rep,name=fields,proto3" json:"fields,omitempty"` // List of fields to include in the deleted case response. Etag string `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"` // Unique etag identifier of the case. // contains filtered or unexported fields }
Request message for deleting a case.
func (*DeleteCaseRequest) Descriptor
deprecated
func (*DeleteCaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCaseRequest.ProtoReflect.Descriptor instead.
func (*DeleteCaseRequest) GetEtag ¶
func (x *DeleteCaseRequest) GetEtag() string
func (*DeleteCaseRequest) GetFields ¶
func (x *DeleteCaseRequest) GetFields() []string
func (*DeleteCaseRequest) ProtoMessage ¶
func (*DeleteCaseRequest) ProtoMessage()
func (*DeleteCaseRequest) ProtoReflect ¶
func (x *DeleteCaseRequest) ProtoReflect() protoreflect.Message
func (*DeleteCaseRequest) Reset ¶
func (x *DeleteCaseRequest) Reset()
func (*DeleteCaseRequest) String ¶
func (x *DeleteCaseRequest) String() string
type DeleteCatalogRequest ¶
type DeleteCatalogRequest struct { // ID of the catalog to be deleted Id []int64 `protobuf:"varint,1,rep,packed,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
DeleteCatalogRequest message for deleting a catalog
func (*DeleteCatalogRequest) Descriptor
deprecated
func (*DeleteCatalogRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCatalogRequest.ProtoReflect.Descriptor instead.
func (*DeleteCatalogRequest) GetId ¶
func (x *DeleteCatalogRequest) GetId() []int64
func (*DeleteCatalogRequest) ProtoMessage ¶
func (*DeleteCatalogRequest) ProtoMessage()
func (*DeleteCatalogRequest) ProtoReflect ¶
func (x *DeleteCatalogRequest) ProtoReflect() protoreflect.Message
func (*DeleteCatalogRequest) Reset ¶
func (x *DeleteCatalogRequest) Reset()
func (*DeleteCatalogRequest) String ¶
func (x *DeleteCatalogRequest) String() string
type DeleteCloseReasonGroupRequest ¶
type DeleteCloseReasonGroupRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
DeleteCloseReasonGroupRequest message for deleting an existing close reason group
func (*DeleteCloseReasonGroupRequest) Descriptor
deprecated
func (*DeleteCloseReasonGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCloseReasonGroupRequest.ProtoReflect.Descriptor instead.
func (*DeleteCloseReasonGroupRequest) GetId ¶
func (x *DeleteCloseReasonGroupRequest) GetId() int64
func (*DeleteCloseReasonGroupRequest) ProtoMessage ¶
func (*DeleteCloseReasonGroupRequest) ProtoMessage()
func (*DeleteCloseReasonGroupRequest) ProtoReflect ¶
func (x *DeleteCloseReasonGroupRequest) ProtoReflect() protoreflect.Message
func (*DeleteCloseReasonGroupRequest) Reset ¶
func (x *DeleteCloseReasonGroupRequest) Reset()
func (*DeleteCloseReasonGroupRequest) String ¶
func (x *DeleteCloseReasonGroupRequest) String() string
type DeleteCloseReasonRequest ¶
type DeleteCloseReasonRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` CloseReasonGroupId int64 `protobuf:"varint,2,opt,name=close_reason_group_id,json=closeReasonGroupId,proto3" json:"close_reason_group_id,omitempty"` // contains filtered or unexported fields }
DeleteCloseReasonRequest message for deleting an existing close reason
func (*DeleteCloseReasonRequest) Descriptor
deprecated
func (*DeleteCloseReasonRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCloseReasonRequest.ProtoReflect.Descriptor instead.
func (*DeleteCloseReasonRequest) GetCloseReasonGroupId ¶
func (x *DeleteCloseReasonRequest) GetCloseReasonGroupId() int64
func (*DeleteCloseReasonRequest) GetId ¶
func (x *DeleteCloseReasonRequest) GetId() int64
func (*DeleteCloseReasonRequest) ProtoMessage ¶
func (*DeleteCloseReasonRequest) ProtoMessage()
func (*DeleteCloseReasonRequest) ProtoReflect ¶
func (x *DeleteCloseReasonRequest) ProtoReflect() protoreflect.Message
func (*DeleteCloseReasonRequest) Reset ¶
func (x *DeleteCloseReasonRequest) Reset()
func (*DeleteCloseReasonRequest) String ¶
func (x *DeleteCloseReasonRequest) String() string
type DeleteCommentRequest ¶
type DeleteCommentRequest struct { // Identifier of the comment to delete. Etag string `protobuf:"bytes,1,opt,name=etag,proto3" json:"etag,omitempty"` // Fields to return after deletion. Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` // contains filtered or unexported fields }
Request to delete a comment based on its etag.
func (*DeleteCommentRequest) Descriptor
deprecated
func (*DeleteCommentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCommentRequest.ProtoReflect.Descriptor instead.
func (*DeleteCommentRequest) GetEtag ¶
func (x *DeleteCommentRequest) GetEtag() string
func (*DeleteCommentRequest) GetFields ¶
func (x *DeleteCommentRequest) GetFields() []string
func (*DeleteCommentRequest) ProtoMessage ¶
func (*DeleteCommentRequest) ProtoMessage()
func (*DeleteCommentRequest) ProtoReflect ¶
func (x *DeleteCommentRequest) ProtoReflect() protoreflect.Message
func (*DeleteCommentRequest) Reset ¶
func (x *DeleteCommentRequest) Reset()
func (*DeleteCommentRequest) String ¶
func (x *DeleteCommentRequest) String() string
type DeleteFileRequest ¶
type DeleteFileRequest struct { // The unique ID of the file to delete. Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` CaseEtag string `protobuf:"bytes,2,opt,name=case_etag,json=caseEtag,proto3" json:"case_etag,omitempty"` // contains filtered or unexported fields }
Request message for deleting a file.
func (*DeleteFileRequest) Descriptor
deprecated
func (*DeleteFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteFileRequest.ProtoReflect.Descriptor instead.
func (*DeleteFileRequest) GetCaseEtag ¶
func (x *DeleteFileRequest) GetCaseEtag() string
func (*DeleteFileRequest) GetId ¶
func (x *DeleteFileRequest) GetId() int64
func (*DeleteFileRequest) ProtoMessage ¶
func (*DeleteFileRequest) ProtoMessage()
func (*DeleteFileRequest) ProtoReflect ¶
func (x *DeleteFileRequest) ProtoReflect() protoreflect.Message
func (*DeleteFileRequest) Reset ¶
func (x *DeleteFileRequest) Reset()
func (*DeleteFileRequest) String ¶
func (x *DeleteFileRequest) String() string
type DeleteLinkRequest ¶
type DeleteLinkRequest struct { Etag string `protobuf:"bytes,1,opt,name=etag,proto3" json:"etag,omitempty"` CaseEtag string `protobuf:"bytes,2,opt,name=case_etag,json=caseEtag,proto3" json:"case_etag,omitempty"` // contains filtered or unexported fields }
func (*DeleteLinkRequest) Descriptor
deprecated
func (*DeleteLinkRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteLinkRequest.ProtoReflect.Descriptor instead.
func (*DeleteLinkRequest) GetCaseEtag ¶
func (x *DeleteLinkRequest) GetCaseEtag() string
func (*DeleteLinkRequest) GetEtag ¶
func (x *DeleteLinkRequest) GetEtag() string
func (*DeleteLinkRequest) ProtoMessage ¶
func (*DeleteLinkRequest) ProtoMessage()
func (*DeleteLinkRequest) ProtoReflect ¶
func (x *DeleteLinkRequest) ProtoReflect() protoreflect.Message
func (*DeleteLinkRequest) Reset ¶
func (x *DeleteLinkRequest) Reset()
func (*DeleteLinkRequest) String ¶
func (x *DeleteLinkRequest) String() string
type DeletePriorityRequest ¶
type DeletePriorityRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
DeletePriorityRequest message for deleting an existing priority
func (*DeletePriorityRequest) Descriptor
deprecated
func (*DeletePriorityRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeletePriorityRequest.ProtoReflect.Descriptor instead.
func (*DeletePriorityRequest) GetId ¶
func (x *DeletePriorityRequest) GetId() int64
func (*DeletePriorityRequest) ProtoMessage ¶
func (*DeletePriorityRequest) ProtoMessage()
func (*DeletePriorityRequest) ProtoReflect ¶
func (x *DeletePriorityRequest) ProtoReflect() protoreflect.Message
func (*DeletePriorityRequest) Reset ¶
func (x *DeletePriorityRequest) Reset()
func (*DeletePriorityRequest) String ¶
func (x *DeletePriorityRequest) String() string
type DeleteRelatedCaseRequest ¶
type DeleteRelatedCaseRequest struct { // Identifier of the related case to delete. Etag string `protobuf:"bytes,1,opt,name=etag,proto3" json:"etag,omitempty"` // contains filtered or unexported fields }
Request to delete a related case.
func (*DeleteRelatedCaseRequest) Descriptor
deprecated
func (*DeleteRelatedCaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRelatedCaseRequest.ProtoReflect.Descriptor instead.
func (*DeleteRelatedCaseRequest) GetEtag ¶
func (x *DeleteRelatedCaseRequest) GetEtag() string
func (*DeleteRelatedCaseRequest) ProtoMessage ¶
func (*DeleteRelatedCaseRequest) ProtoMessage()
func (*DeleteRelatedCaseRequest) ProtoReflect ¶
func (x *DeleteRelatedCaseRequest) ProtoReflect() protoreflect.Message
func (*DeleteRelatedCaseRequest) Reset ¶
func (x *DeleteRelatedCaseRequest) Reset()
func (*DeleteRelatedCaseRequest) String ¶
func (x *DeleteRelatedCaseRequest) String() string
type DeleteSLAConditionRequest ¶
type DeleteSLAConditionRequest struct { SlaId int64 `protobuf:"varint,1,opt,name=sla_id,json=slaId,proto3" json:"sla_id,omitempty"` Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
DeleteSLAConditionRequest message for deleting an existing SLACondition
func (*DeleteSLAConditionRequest) Descriptor
deprecated
func (*DeleteSLAConditionRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSLAConditionRequest.ProtoReflect.Descriptor instead.
func (*DeleteSLAConditionRequest) GetId ¶
func (x *DeleteSLAConditionRequest) GetId() int64
func (*DeleteSLAConditionRequest) GetSlaId ¶
func (x *DeleteSLAConditionRequest) GetSlaId() int64
func (*DeleteSLAConditionRequest) ProtoMessage ¶
func (*DeleteSLAConditionRequest) ProtoMessage()
func (*DeleteSLAConditionRequest) ProtoReflect ¶
func (x *DeleteSLAConditionRequest) ProtoReflect() protoreflect.Message
func (*DeleteSLAConditionRequest) Reset ¶
func (x *DeleteSLAConditionRequest) Reset()
func (*DeleteSLAConditionRequest) String ¶
func (x *DeleteSLAConditionRequest) String() string
type DeleteSLARequest ¶
type DeleteSLARequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
DeleteSLARequest message for deleting an existing SLA
func (*DeleteSLARequest) Descriptor
deprecated
func (*DeleteSLARequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSLARequest.ProtoReflect.Descriptor instead.
func (*DeleteSLARequest) GetId ¶
func (x *DeleteSLARequest) GetId() int64
func (*DeleteSLARequest) ProtoMessage ¶
func (*DeleteSLARequest) ProtoMessage()
func (*DeleteSLARequest) ProtoReflect ¶
func (x *DeleteSLARequest) ProtoReflect() protoreflect.Message
func (*DeleteSLARequest) Reset ¶
func (x *DeleteSLARequest) Reset()
func (*DeleteSLARequest) String ¶
func (x *DeleteSLARequest) String() string
type DeleteServiceRequest ¶
type DeleteServiceRequest struct { // ID of the service to be deleted Id []int64 `protobuf:"varint,1,rep,packed,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
DeleteServiceRequest message for deleting a service
func (*DeleteServiceRequest) Descriptor
deprecated
func (*DeleteServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteServiceRequest.ProtoReflect.Descriptor instead.
func (*DeleteServiceRequest) GetId ¶
func (x *DeleteServiceRequest) GetId() []int64
func (*DeleteServiceRequest) ProtoMessage ¶
func (*DeleteServiceRequest) ProtoMessage()
func (*DeleteServiceRequest) ProtoReflect ¶
func (x *DeleteServiceRequest) ProtoReflect() protoreflect.Message
func (*DeleteServiceRequest) Reset ¶
func (x *DeleteServiceRequest) Reset()
func (*DeleteServiceRequest) String ¶
func (x *DeleteServiceRequest) String() string
type DeleteSourceRequest ¶
type DeleteSourceRequest struct { // The unique ID of the source to delete. Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
Request message for deleting a source.
func (*DeleteSourceRequest) Descriptor
deprecated
func (*DeleteSourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSourceRequest.ProtoReflect.Descriptor instead.
func (*DeleteSourceRequest) GetId ¶
func (x *DeleteSourceRequest) GetId() int64
func (*DeleteSourceRequest) ProtoMessage ¶
func (*DeleteSourceRequest) ProtoMessage()
func (*DeleteSourceRequest) ProtoReflect ¶
func (x *DeleteSourceRequest) ProtoReflect() protoreflect.Message
func (*DeleteSourceRequest) Reset ¶
func (x *DeleteSourceRequest) Reset()
func (*DeleteSourceRequest) String ¶
func (x *DeleteSourceRequest) String() string
type DeleteStatusConditionRequest ¶
type DeleteStatusConditionRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` StatusId int64 `protobuf:"varint,2,opt,name=status_id,json=statusId,proto3" json:"status_id,omitempty"` // contains filtered or unexported fields }
DeleteStatusConditionRequest message for deleting an existing status
func (*DeleteStatusConditionRequest) Descriptor
deprecated
func (*DeleteStatusConditionRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteStatusConditionRequest.ProtoReflect.Descriptor instead.
func (*DeleteStatusConditionRequest) GetId ¶
func (x *DeleteStatusConditionRequest) GetId() int64
func (*DeleteStatusConditionRequest) GetStatusId ¶
func (x *DeleteStatusConditionRequest) GetStatusId() int64
func (*DeleteStatusConditionRequest) ProtoMessage ¶
func (*DeleteStatusConditionRequest) ProtoMessage()
func (*DeleteStatusConditionRequest) ProtoReflect ¶
func (x *DeleteStatusConditionRequest) ProtoReflect() protoreflect.Message
func (*DeleteStatusConditionRequest) Reset ¶
func (x *DeleteStatusConditionRequest) Reset()
func (*DeleteStatusConditionRequest) String ¶
func (x *DeleteStatusConditionRequest) String() string
type DeleteStatusRequest ¶
type DeleteStatusRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
DeleteStatusRequest message for deleting an existing status
func (*DeleteStatusRequest) Descriptor
deprecated
func (*DeleteStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteStatusRequest.ProtoReflect.Descriptor instead.
func (*DeleteStatusRequest) GetId ¶
func (x *DeleteStatusRequest) GetId() int64
func (*DeleteStatusRequest) ProtoMessage ¶
func (*DeleteStatusRequest) ProtoMessage()
func (*DeleteStatusRequest) ProtoReflect ¶
func (x *DeleteStatusRequest) ProtoReflect() protoreflect.Message
func (*DeleteStatusRequest) Reset ¶
func (x *DeleteStatusRequest) Reset()
func (*DeleteStatusRequest) String ¶
func (x *DeleteStatusRequest) String() string
type EmailEvent ¶
type EmailEvent struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` From []string `protobuf:"bytes,3,rep,name=from,proto3" json:"from,omitempty"` // array of senders (email addresses) To []string `protobuf:"bytes,4,rep,name=to,proto3" json:"to,omitempty"` // array of receivers (email addresses) Sender []string `protobuf:"bytes,5,rep,name=sender,proto3" json:"sender,omitempty"` // array of receivers (email addresses) Cc []string `protobuf:"bytes,6,rep,name=cc,proto3" json:"cc,omitempty"` // array of ccs (email addresses) IsInbound bool `protobuf:"varint,7,opt,name=is_inbound,json=isInbound,proto3" json:"is_inbound,omitempty"` // inbound/outbound email Subject string `protobuf:"bytes,8,opt,name=subject,proto3" json:"subject,omitempty"` // Body string `protobuf:"bytes,9,opt,name=body,proto3" json:"body,omitempty"` // plain text of email Html string `protobuf:"bytes,10,opt,name=html,proto3" json:"html,omitempty"` // html body of email Owner *Lookup `protobuf:"bytes,11,opt,name=owner,proto3" json:"owner,omitempty"` // Agent who sent/accepted Attachments []*Attachment `protobuf:"bytes,12,rep,name=attachments,proto3" json:"attachments,omitempty"` Profile *Lookup `protobuf:"bytes,13,opt,name=profile,proto3" json:"profile,omitempty"` // email profile IsDetailed bool `protobuf:"varint,14,opt,name=is_detailed,json=isDetailed,proto3" json:"is_detailed,omitempty"` // reserved for the open // contains filtered or unexported fields }
func (*EmailEvent) Descriptor
deprecated
func (*EmailEvent) Descriptor() ([]byte, []int)
Deprecated: Use EmailEvent.ProtoReflect.Descriptor instead.
func (*EmailEvent) GetAttachments ¶
func (x *EmailEvent) GetAttachments() []*Attachment
func (*EmailEvent) GetBody ¶
func (x *EmailEvent) GetBody() string
func (*EmailEvent) GetCc ¶
func (x *EmailEvent) GetCc() []string
func (*EmailEvent) GetFrom ¶
func (x *EmailEvent) GetFrom() []string
func (*EmailEvent) GetHtml ¶
func (x *EmailEvent) GetHtml() string
func (*EmailEvent) GetId ¶
func (x *EmailEvent) GetId() string
func (*EmailEvent) GetIsDetailed ¶
func (x *EmailEvent) GetIsDetailed() bool
func (*EmailEvent) GetIsInbound ¶
func (x *EmailEvent) GetIsInbound() bool
func (*EmailEvent) GetOwner ¶
func (x *EmailEvent) GetOwner() *Lookup
func (*EmailEvent) GetProfile ¶
func (x *EmailEvent) GetProfile() *Lookup
func (*EmailEvent) GetSender ¶
func (x *EmailEvent) GetSender() []string
func (*EmailEvent) GetSubject ¶
func (x *EmailEvent) GetSubject() string
func (*EmailEvent) GetTo ¶
func (x *EmailEvent) GetTo() []string
func (*EmailEvent) ProtoMessage ¶
func (*EmailEvent) ProtoMessage()
func (*EmailEvent) ProtoReflect ¶
func (x *EmailEvent) ProtoReflect() protoreflect.Message
func (*EmailEvent) Reset ¶
func (x *EmailEvent) Reset()
func (*EmailEvent) String ¶
func (x *EmailEvent) String() string
type Event ¶
type Event struct { Type CaseTimelineEventType `protobuf:"varint,1,opt,name=type,proto3,enum=webitel.cases.CaseTimelineEventType" json:"type,omitempty"` CreatedAt int64 `protobuf:"varint,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Types that are valid to be assigned to Event: // // *Event_Chat // *Event_Call // *Event_Email Event isEvent_Event `protobuf_oneof:"event"` // contains filtered or unexported fields }
func (*Event) Descriptor
deprecated
func (*Event) GetCreatedAt ¶
func (*Event) GetEmail ¶
func (x *Event) GetEmail() *EmailEvent
func (*Event) GetType ¶
func (x *Event) GetType() CaseTimelineEventType
func (*Event) ProtoMessage ¶
func (*Event) ProtoMessage()
func (*Event) ProtoReflect ¶
func (x *Event) ProtoReflect() protoreflect.Message
type Event_Call ¶
type Event_Call struct {
Call *CallEvent `protobuf:"bytes,4,opt,name=call,proto3,oneof"`
}
type Event_Chat ¶
type Event_Chat struct {
Chat *ChatEvent `protobuf:"bytes,3,opt,name=chat,proto3,oneof"`
}
type Event_Email ¶
type Event_Email struct {
Email *EmailEvent `protobuf:"bytes,5,opt,name=email,proto3,oneof"`
}
type ExtendedLookup ¶
type ExtendedLookup struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // contains filtered or unexported fields }
func (*ExtendedLookup) Descriptor
deprecated
func (*ExtendedLookup) Descriptor() ([]byte, []int)
Deprecated: Use ExtendedLookup.ProtoReflect.Descriptor instead.
func (*ExtendedLookup) GetId ¶
func (x *ExtendedLookup) GetId() int64
func (*ExtendedLookup) GetName ¶
func (x *ExtendedLookup) GetName() string
func (*ExtendedLookup) GetType ¶
func (x *ExtendedLookup) GetType() string
func (*ExtendedLookup) ProtoMessage ¶
func (*ExtendedLookup) ProtoMessage()
func (*ExtendedLookup) ProtoReflect ¶
func (x *ExtendedLookup) ProtoReflect() protoreflect.Message
func (*ExtendedLookup) Reset ¶
func (x *ExtendedLookup) Reset()
func (*ExtendedLookup) String ¶
func (x *ExtendedLookup) String() string
type File ¶
type File struct { // Storage file ID. Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Creator of the file. CreatedBy *Lookup `protobuf:"bytes,2,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // Creation timestamp in Unix milliseconds. CreatedAt int64 `protobuf:"varint,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // File size in bytes. Size int64 `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"` // MIME type of the file. Mime string `protobuf:"bytes,5,opt,name=mime,proto3" json:"mime,omitempty"` // File name. Name string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"` Author *Lookup `protobuf:"bytes,7,opt,name=author,proto3" json:"author,omitempty"` Url string `protobuf:"bytes,8,opt,name=url,proto3" json:"url,omitempty"` // contains filtered or unexported fields }
Metadata for a file associated with a case.
func (*File) Descriptor
deprecated
func (*File) GetCreatedAt ¶
func (*File) GetCreatedBy ¶
func (*File) ProtoMessage ¶
func (*File) ProtoMessage()
func (*File) ProtoReflect ¶
func (x *File) ProtoReflect() protoreflect.Message
type GetTimelineCounterRequest ¶
type GetTimelineCounterRequest struct { CaseId string `protobuf:"bytes,1,opt,name=case_id,json=caseId,proto3" json:"case_id,omitempty"` // contains filtered or unexported fields }
func (*GetTimelineCounterRequest) Descriptor
deprecated
func (*GetTimelineCounterRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTimelineCounterRequest.ProtoReflect.Descriptor instead.
func (*GetTimelineCounterRequest) GetCaseId ¶
func (x *GetTimelineCounterRequest) GetCaseId() string
func (*GetTimelineCounterRequest) ProtoMessage ¶
func (*GetTimelineCounterRequest) ProtoMessage()
func (*GetTimelineCounterRequest) ProtoReflect ¶
func (x *GetTimelineCounterRequest) ProtoReflect() protoreflect.Message
func (*GetTimelineCounterRequest) Reset ¶
func (x *GetTimelineCounterRequest) Reset()
func (*GetTimelineCounterRequest) String ¶
func (x *GetTimelineCounterRequest) String() string
type GetTimelineCounterResponse ¶
type GetTimelineCounterResponse struct { // filter dates DateFrom int64 `protobuf:"varint,1,opt,name=date_from,json=dateFrom,proto3" json:"date_from,omitempty"` DateTo int64 `protobuf:"varint,2,opt,name=date_to,json=dateTo,proto3" json:"date_to,omitempty"` // defined event types ChatsCount int64 `protobuf:"varint,3,opt,name=chats_count,json=chatsCount,proto3" json:"chats_count,omitempty"` CallsCount int64 `protobuf:"varint,4,opt,name=calls_count,json=callsCount,proto3" json:"calls_count,omitempty"` EmailsCount int64 `protobuf:"varint,5,opt,name=emails_count,json=emailsCount,proto3" json:"emails_count,omitempty"` // contains filtered or unexported fields }
func (*GetTimelineCounterResponse) Descriptor
deprecated
func (*GetTimelineCounterResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTimelineCounterResponse.ProtoReflect.Descriptor instead.
func (*GetTimelineCounterResponse) GetCallsCount ¶
func (x *GetTimelineCounterResponse) GetCallsCount() int64
func (*GetTimelineCounterResponse) GetChatsCount ¶
func (x *GetTimelineCounterResponse) GetChatsCount() int64
func (*GetTimelineCounterResponse) GetDateFrom ¶
func (x *GetTimelineCounterResponse) GetDateFrom() int64
func (*GetTimelineCounterResponse) GetDateTo ¶
func (x *GetTimelineCounterResponse) GetDateTo() int64
func (*GetTimelineCounterResponse) GetEmailsCount ¶
func (x *GetTimelineCounterResponse) GetEmailsCount() int64
func (*GetTimelineCounterResponse) ProtoMessage ¶
func (*GetTimelineCounterResponse) ProtoMessage()
func (*GetTimelineCounterResponse) ProtoReflect ¶
func (x *GetTimelineCounterResponse) ProtoReflect() protoreflect.Message
func (*GetTimelineCounterResponse) Reset ¶
func (x *GetTimelineCounterResponse) Reset()
func (*GetTimelineCounterResponse) String ¶
func (x *GetTimelineCounterResponse) String() string
type GetTimelineRequest ¶
type GetTimelineRequest struct { Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` Size int32 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` Q string `protobuf:"bytes,3,opt,name=q,proto3" json:"q,omitempty"` Sort string `protobuf:"bytes,4,opt,name=sort,proto3" json:"sort,omitempty"` Fields []string `protobuf:"bytes,5,rep,name=fields,proto3" json:"fields,omitempty"` CaseId string `protobuf:"bytes,6,opt,name=case_id,json=caseId,proto3" json:"case_id,omitempty"` Ids []string `protobuf:"bytes,7,rep,name=ids,proto3" json:"ids,omitempty"` DateFrom int64 `protobuf:"varint,8,opt,name=date_from,json=dateFrom,proto3" json:"date_from,omitempty"` DateTo int64 `protobuf:"varint,9,opt,name=date_to,json=dateTo,proto3" json:"date_to,omitempty"` Type []CaseTimelineEventType `protobuf:"varint,10,rep,packed,name=type,proto3,enum=webitel.cases.CaseTimelineEventType" json:"type,omitempty"` // contains filtered or unexported fields }
func (*GetTimelineRequest) Descriptor
deprecated
func (*GetTimelineRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTimelineRequest.ProtoReflect.Descriptor instead.
func (*GetTimelineRequest) GetCaseId ¶
func (x *GetTimelineRequest) GetCaseId() string
func (*GetTimelineRequest) GetDateFrom ¶
func (x *GetTimelineRequest) GetDateFrom() int64
func (*GetTimelineRequest) GetDateTo ¶
func (x *GetTimelineRequest) GetDateTo() int64
func (*GetTimelineRequest) GetFields ¶
func (x *GetTimelineRequest) GetFields() []string
func (*GetTimelineRequest) GetIds ¶
func (x *GetTimelineRequest) GetIds() []string
func (*GetTimelineRequest) GetPage ¶
func (x *GetTimelineRequest) GetPage() int32
func (*GetTimelineRequest) GetQ ¶
func (x *GetTimelineRequest) GetQ() string
func (*GetTimelineRequest) GetSize ¶
func (x *GetTimelineRequest) GetSize() int32
func (*GetTimelineRequest) GetSort ¶
func (x *GetTimelineRequest) GetSort() string
func (*GetTimelineRequest) GetType ¶
func (x *GetTimelineRequest) GetType() []CaseTimelineEventType
func (*GetTimelineRequest) ProtoMessage ¶
func (*GetTimelineRequest) ProtoMessage()
func (*GetTimelineRequest) ProtoReflect ¶
func (x *GetTimelineRequest) ProtoReflect() protoreflect.Message
func (*GetTimelineRequest) Reset ¶
func (x *GetTimelineRequest) Reset()
func (*GetTimelineRequest) String ¶
func (x *GetTimelineRequest) String() string
type GetTimelineResponse ¶
type GetTimelineResponse struct { Days []*DayTimeline `protobuf:"bytes,2,rep,name=days,proto3" json:"days,omitempty"` Page int32 `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"` Next bool `protobuf:"varint,4,opt,name=next,proto3" json:"next,omitempty"` // contains filtered or unexported fields }
func (*GetTimelineResponse) Descriptor
deprecated
func (*GetTimelineResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTimelineResponse.ProtoReflect.Descriptor instead.
func (*GetTimelineResponse) GetDays ¶
func (x *GetTimelineResponse) GetDays() []*DayTimeline
func (*GetTimelineResponse) GetNext ¶
func (x *GetTimelineResponse) GetNext() bool
func (*GetTimelineResponse) GetPage ¶
func (x *GetTimelineResponse) GetPage() int32
func (*GetTimelineResponse) ProtoMessage ¶
func (*GetTimelineResponse) ProtoMessage()
func (*GetTimelineResponse) ProtoReflect ¶
func (x *GetTimelineResponse) ProtoReflect() protoreflect.Message
func (*GetTimelineResponse) Reset ¶
func (x *GetTimelineResponse) Reset()
func (*GetTimelineResponse) String ¶
func (x *GetTimelineResponse) String() string
type HttpBinding ¶
type InputCase ¶
type InputCase struct { Etag string `protobuf:"bytes,1,opt,name=etag,proto3" json:"etag,omitempty"` Subject string `protobuf:"bytes,3,opt,name=subject,proto3" json:"subject,omitempty"` // create: required; Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // create: not required; ContactInfo string `protobuf:"bytes,5,opt,name=contact_info,json=contactInfo,proto3" json:"contact_info,omitempty"` // create: not required; Assignee *Lookup `protobuf:"bytes,6,opt,name=assignee,proto3" json:"assignee,omitempty"` // create: not required, default from service or set by UI; Reporter *Lookup `protobuf:"bytes,7,opt,name=reporter,proto3" json:"reporter,omitempty"` // create: required (if empty recognize as anonymous contact); Impacted *Lookup `protobuf:"bytes,8,opt,name=impacted,proto3" json:"impacted,omitempty"` // create: required, default is reporter or ui (if empty recognize as anonymous); Group *Lookup `protobuf:"bytes,9,opt,name=group,proto3" json:"group,omitempty"` // create: not required, default from service or set by UI; Status *Lookup `protobuf:"bytes,10,opt,name=status,proto3" json:"status,omitempty"` // create: not required, default initial value from status lookup or ui; CloseReason *Lookup `protobuf:"bytes,11,opt,name=close_reason,json=closeReason,proto3" json:"close_reason,omitempty"` // create: not required; Priority *Lookup `protobuf:"bytes,12,opt,name=priority,proto3" json:"priority,omitempty"` // create: not required, default first value from priority lookup Source *Lookup `protobuf:"bytes,13,opt,name=source,proto3" json:"source,omitempty"` // source of the case Service *Lookup `protobuf:"bytes,14,opt,name=service,proto3" json:"service,omitempty"` // on this field base many other readonly fields on return Close *CloseInfo `protobuf:"bytes,15,opt,name=close,proto3" json:"close,omitempty"` // create: not required; update: required only when case status goes to the final state Rate *RateInfo `protobuf:"bytes,16,opt,name=rate,proto3" json:"rate,omitempty"` // only for API, not UI StatusCondition *StatusCondition `protobuf:"bytes,17,opt,name=status_condition,json=statusCondition,proto3" json:"status_condition,omitempty"` // contains filtered or unexported fields }
func (*InputCase) Descriptor
deprecated
func (*InputCase) GetAssignee ¶
func (*InputCase) GetCloseReason ¶
func (*InputCase) GetContactInfo ¶
func (*InputCase) GetDescription ¶
func (*InputCase) GetImpacted ¶
func (*InputCase) GetPriority ¶
func (*InputCase) GetReporter ¶
func (*InputCase) GetService ¶
func (*InputCase) GetStatusCondition ¶
func (x *InputCase) GetStatusCondition() *StatusCondition
func (*InputCase) GetSubject ¶
func (*InputCase) ProtoMessage ¶
func (*InputCase) ProtoMessage()
func (*InputCase) ProtoReflect ¶
func (x *InputCase) ProtoReflect() protoreflect.Message
type InputCaseComment ¶
type InputCaseComment struct { // Identifier for the comment. Etag string `protobuf:"bytes,1,opt,name=etag,proto3" json:"etag,omitempty"` // Content of the comment. Text string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"` // contains filtered or unexported fields }
Input structure for creating or updating a case comment.
func (*InputCaseComment) Descriptor
deprecated
func (*InputCaseComment) Descriptor() ([]byte, []int)
Deprecated: Use InputCaseComment.ProtoReflect.Descriptor instead.
func (*InputCaseComment) GetEtag ¶
func (x *InputCaseComment) GetEtag() string
func (*InputCaseComment) GetText ¶
func (x *InputCaseComment) GetText() string
func (*InputCaseComment) ProtoMessage ¶
func (*InputCaseComment) ProtoMessage()
func (*InputCaseComment) ProtoReflect ¶
func (x *InputCaseComment) ProtoReflect() protoreflect.Message
func (*InputCaseComment) Reset ¶
func (x *InputCaseComment) Reset()
func (*InputCaseComment) String ¶
func (x *InputCaseComment) String() string
type InputCaseCommunication ¶
type InputCaseCommunication struct { CommunicationType CaseCommunicationsTypes `` // Type of the communication. /* 156-byte string literal not displayed */ CommunicationId string `protobuf:"bytes,3,opt,name=communication_id,json=communicationId,proto3" json:"communication_id,omitempty"` // External communication ID. // contains filtered or unexported fields }
Represents input data for creating or linking a communication.
func (*InputCaseCommunication) Descriptor
deprecated
func (*InputCaseCommunication) Descriptor() ([]byte, []int)
Deprecated: Use InputCaseCommunication.ProtoReflect.Descriptor instead.
func (*InputCaseCommunication) GetCommunicationId ¶
func (x *InputCaseCommunication) GetCommunicationId() string
func (*InputCaseCommunication) GetCommunicationType ¶
func (x *InputCaseCommunication) GetCommunicationType() CaseCommunicationsTypes
func (*InputCaseCommunication) ProtoMessage ¶
func (*InputCaseCommunication) ProtoMessage()
func (*InputCaseCommunication) ProtoReflect ¶
func (x *InputCaseCommunication) ProtoReflect() protoreflect.Message
func (*InputCaseCommunication) Reset ¶
func (x *InputCaseCommunication) Reset()
func (*InputCaseCommunication) String ¶
func (x *InputCaseCommunication) String() string
type InputCaseLink ¶
type InputCaseLink struct { Etag string `protobuf:"bytes,1,opt,name=etag,proto3" json:"etag,omitempty"` Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*InputCaseLink) Descriptor
deprecated
func (*InputCaseLink) Descriptor() ([]byte, []int)
Deprecated: Use InputCaseLink.ProtoReflect.Descriptor instead.
func (*InputCaseLink) GetEtag ¶
func (x *InputCaseLink) GetEtag() string
func (*InputCaseLink) GetName ¶
func (x *InputCaseLink) GetName() string
func (*InputCaseLink) GetUrl ¶
func (x *InputCaseLink) GetUrl() string
func (*InputCaseLink) ProtoMessage ¶
func (*InputCaseLink) ProtoMessage()
func (*InputCaseLink) ProtoReflect ¶
func (x *InputCaseLink) ProtoReflect() protoreflect.Message
func (*InputCaseLink) Reset ¶
func (x *InputCaseLink) Reset()
func (*InputCaseLink) String ¶
func (x *InputCaseLink) String() string
type InputCatalog ¶
type InputCatalog struct { // Name of the catalog (required) Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Description of the catalog (optional) Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // Prefix for case identification (optional) Prefix string `protobuf:"bytes,3,opt,name=prefix,proto3" json:"prefix,omitempty"` // Code for external integrations (optional) Code string `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"` // State of the catalog (true for active, false for inactive) State bool `protobuf:"varint,5,opt,name=state,proto3" json:"state,omitempty"` // SLA ID associated with the catalog Sla *Lookup `protobuf:"bytes,6,opt,name=sla,proto3" json:"sla,omitempty"` // Status ID associated with the catalog Status *Lookup `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty"` // Close reason group ID associated with the catalog CloseReasonGroup *Lookup `protobuf:"bytes,8,opt,name=close_reason_group,json=closeReasonGroup,proto3" json:"close_reason_group,omitempty"` // List of team IDs associated with the catalog Teams []*Lookup `protobuf:"bytes,10,rep,name=teams,proto3" json:"teams,omitempty"` // List of skill IDs associated with the catalog Skills []*Lookup `protobuf:"bytes,11,rep,name=skills,proto3" json:"skills,omitempty"` // contains filtered or unexported fields }
InputCatalog message contains the fields for creating or updating a catalog
func (*InputCatalog) Descriptor
deprecated
func (*InputCatalog) Descriptor() ([]byte, []int)
Deprecated: Use InputCatalog.ProtoReflect.Descriptor instead.
func (*InputCatalog) GetCloseReasonGroup ¶
func (x *InputCatalog) GetCloseReasonGroup() *Lookup
func (*InputCatalog) GetCode ¶
func (x *InputCatalog) GetCode() string
func (*InputCatalog) GetDescription ¶
func (x *InputCatalog) GetDescription() string
func (*InputCatalog) GetName ¶
func (x *InputCatalog) GetName() string
func (*InputCatalog) GetPrefix ¶
func (x *InputCatalog) GetPrefix() string
func (*InputCatalog) GetSkills ¶
func (x *InputCatalog) GetSkills() []*Lookup
func (*InputCatalog) GetSla ¶
func (x *InputCatalog) GetSla() *Lookup
func (*InputCatalog) GetState ¶
func (x *InputCatalog) GetState() bool
func (*InputCatalog) GetStatus ¶
func (x *InputCatalog) GetStatus() *Lookup
func (*InputCatalog) GetTeams ¶
func (x *InputCatalog) GetTeams() []*Lookup
func (*InputCatalog) ProtoMessage ¶
func (*InputCatalog) ProtoMessage()
func (*InputCatalog) ProtoReflect ¶
func (x *InputCatalog) ProtoReflect() protoreflect.Message
func (*InputCatalog) Reset ¶
func (x *InputCatalog) Reset()
func (*InputCatalog) String ¶
func (x *InputCatalog) String() string
type InputCloseReason ¶
type InputCloseReason struct { // Name of the close reason Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the close reason Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
InputCloseReason message for inputting close reason data
func (*InputCloseReason) Descriptor
deprecated
func (*InputCloseReason) Descriptor() ([]byte, []int)
Deprecated: Use InputCloseReason.ProtoReflect.Descriptor instead.
func (*InputCloseReason) GetDescription ¶
func (x *InputCloseReason) GetDescription() string
func (*InputCloseReason) GetName ¶
func (x *InputCloseReason) GetName() string
func (*InputCloseReason) ProtoMessage ¶
func (*InputCloseReason) ProtoMessage()
func (*InputCloseReason) ProtoReflect ¶
func (x *InputCloseReason) ProtoReflect() protoreflect.Message
func (*InputCloseReason) Reset ¶
func (x *InputCloseReason) Reset()
func (*InputCloseReason) String ¶
func (x *InputCloseReason) String() string
type InputCloseReasonGroup ¶
type InputCloseReasonGroup struct { Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
func (*InputCloseReasonGroup) Descriptor
deprecated
func (*InputCloseReasonGroup) Descriptor() ([]byte, []int)
Deprecated: Use InputCloseReasonGroup.ProtoReflect.Descriptor instead.
func (*InputCloseReasonGroup) GetDescription ¶
func (x *InputCloseReasonGroup) GetDescription() string
func (*InputCloseReasonGroup) GetName ¶
func (x *InputCloseReasonGroup) GetName() string
func (*InputCloseReasonGroup) ProtoMessage ¶
func (*InputCloseReasonGroup) ProtoMessage()
func (*InputCloseReasonGroup) ProtoReflect ¶
func (x *InputCloseReasonGroup) ProtoReflect() protoreflect.Message
func (*InputCloseReasonGroup) Reset ¶
func (x *InputCloseReasonGroup) Reset()
func (*InputCloseReasonGroup) String ¶
func (x *InputCloseReasonGroup) String() string
type InputCreateCase ¶
type InputCreateCase struct { Subject string `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"` // Required subject of the case. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // Optional description of the case. ContactInfo string `protobuf:"bytes,3,opt,name=contact_info,json=contactInfo,proto3" json:"contact_info,omitempty"` // Optional contact information. Assignee *Lookup `protobuf:"bytes,4,opt,name=assignee,proto3" json:"assignee,omitempty"` // Optional assignee ID. Reporter *Lookup `protobuf:"bytes,5,opt,name=reporter,proto3" json:"reporter,omitempty"` // Required reporter ID (if empty, anonymous contact). Impacted *Lookup `protobuf:"bytes,6,opt,name=impacted,proto3" json:"impacted,omitempty"` // Required impacted user ID (default: reporter). Group *Lookup `protobuf:"bytes,7,opt,name=group,proto3" json:"group,omitempty"` // Optional group ID. Status *Lookup `protobuf:"bytes,8,opt,name=status,proto3" json:"status,omitempty"` // Initial case status (default from lookup or UI). CloseReasonGroup *Lookup `protobuf:"bytes,9,opt,name=close_reason_group,json=closeReasonGroup,proto3" json:"close_reason_group,omitempty"` // Optional close reason. Priority *Lookup `protobuf:"bytes,10,opt,name=priority,proto3" json:"priority,omitempty"` // Optional priority level. Source *Lookup `protobuf:"bytes,11,opt,name=source,proto3" json:"source,omitempty"` // Source of the case. Service *Lookup `protobuf:"bytes,12,opt,name=service,proto3" json:"service,omitempty"` // Service ID (affects many other readonly fields). Close *CreateCaseCloseInput `protobuf:"bytes,13,opt,name=close,proto3" json:"close,omitempty"` // Optional close information. Rate *RateInfo `protobuf:"bytes,14,opt,name=rate,proto3" json:"rate,omitempty"` // API-only rating information. Links []*InputCaseLink `protobuf:"bytes,15,rep,name=links,proto3" json:"links,omitempty"` // List of links attached to the case. Related []*CreateCaseRelatedCaseInput `protobuf:"bytes,16,rep,name=related,proto3" json:"related,omitempty"` // List of related cases. // contains filtered or unexported fields }
Input structure for creating a new case.
func (*InputCreateCase) Descriptor
deprecated
func (*InputCreateCase) Descriptor() ([]byte, []int)
Deprecated: Use InputCreateCase.ProtoReflect.Descriptor instead.
func (*InputCreateCase) GetAssignee ¶
func (x *InputCreateCase) GetAssignee() *Lookup
func (*InputCreateCase) GetClose ¶
func (x *InputCreateCase) GetClose() *CreateCaseCloseInput
func (*InputCreateCase) GetCloseReasonGroup ¶
func (x *InputCreateCase) GetCloseReasonGroup() *Lookup
func (*InputCreateCase) GetContactInfo ¶
func (x *InputCreateCase) GetContactInfo() string
func (*InputCreateCase) GetDescription ¶
func (x *InputCreateCase) GetDescription() string
func (*InputCreateCase) GetGroup ¶
func (x *InputCreateCase) GetGroup() *Lookup
func (*InputCreateCase) GetImpacted ¶
func (x *InputCreateCase) GetImpacted() *Lookup
func (*InputCreateCase) GetLinks ¶
func (x *InputCreateCase) GetLinks() []*InputCaseLink
func (*InputCreateCase) GetPriority ¶
func (x *InputCreateCase) GetPriority() *Lookup
func (*InputCreateCase) GetRate ¶
func (x *InputCreateCase) GetRate() *RateInfo
func (*InputCreateCase) GetRelated ¶
func (x *InputCreateCase) GetRelated() []*CreateCaseRelatedCaseInput
func (*InputCreateCase) GetReporter ¶
func (x *InputCreateCase) GetReporter() *Lookup
func (*InputCreateCase) GetService ¶
func (x *InputCreateCase) GetService() *Lookup
func (*InputCreateCase) GetSource ¶
func (x *InputCreateCase) GetSource() *Lookup
func (*InputCreateCase) GetStatus ¶
func (x *InputCreateCase) GetStatus() *Lookup
func (*InputCreateCase) GetSubject ¶
func (x *InputCreateCase) GetSubject() string
func (*InputCreateCase) ProtoMessage ¶
func (*InputCreateCase) ProtoMessage()
func (*InputCreateCase) ProtoReflect ¶
func (x *InputCreateCase) ProtoReflect() protoreflect.Message
func (*InputCreateCase) Reset ¶
func (x *InputCreateCase) Reset()
func (*InputCreateCase) String ¶
func (x *InputCreateCase) String() string
type InputPriority ¶
type InputPriority struct { // Name of the priority Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Description of the priority Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // Color of the priority Color string `protobuf:"bytes,3,opt,name=color,proto3" json:"color,omitempty"` // contains filtered or unexported fields }
InputPriority message for creating a new priority
func (*InputPriority) Descriptor
deprecated
func (*InputPriority) Descriptor() ([]byte, []int)
Deprecated: Use InputPriority.ProtoReflect.Descriptor instead.
func (*InputPriority) GetColor ¶
func (x *InputPriority) GetColor() string
func (*InputPriority) GetDescription ¶
func (x *InputPriority) GetDescription() string
func (*InputPriority) GetName ¶
func (x *InputPriority) GetName() string
func (*InputPriority) ProtoMessage ¶
func (*InputPriority) ProtoMessage()
func (*InputPriority) ProtoReflect ¶
func (x *InputPriority) ProtoReflect() protoreflect.Message
func (*InputPriority) Reset ¶
func (x *InputPriority) Reset()
func (*InputPriority) String ¶
func (x *InputPriority) String() string
type InputRelatedCase ¶
type InputRelatedCase struct { // Relation type. RelationType RelationType `` /* 130-byte string literal not displayed */ // Primary case details. PrimaryCase *Lookup `protobuf:"bytes,2,opt,name=primary_case,json=primaryCase,proto3" json:"primary_case,omitempty"` // Related case details. RelatedCase *Lookup `protobuf:"bytes,3,opt,name=related_case,json=relatedCase,proto3" json:"related_case,omitempty"` // contains filtered or unexported fields }
Input for creating or updating a related case.
func (*InputRelatedCase) Descriptor
deprecated
func (*InputRelatedCase) Descriptor() ([]byte, []int)
Deprecated: Use InputRelatedCase.ProtoReflect.Descriptor instead.
func (*InputRelatedCase) GetPrimaryCase ¶
func (x *InputRelatedCase) GetPrimaryCase() *Lookup
func (*InputRelatedCase) GetRelatedCase ¶
func (x *InputRelatedCase) GetRelatedCase() *Lookup
func (*InputRelatedCase) GetRelationType ¶
func (x *InputRelatedCase) GetRelationType() RelationType
func (*InputRelatedCase) ProtoMessage ¶
func (*InputRelatedCase) ProtoMessage()
func (*InputRelatedCase) ProtoReflect ¶
func (x *InputRelatedCase) ProtoReflect() protoreflect.Message
func (*InputRelatedCase) Reset ¶
func (x *InputRelatedCase) Reset()
func (*InputRelatedCase) String ¶
func (x *InputRelatedCase) String() string
type InputSLA ¶
type InputSLA struct { // 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"` // Validity period for the SLA ValidFrom int64 `protobuf:"varint,4,opt,name=valid_from,json=validFrom,proto3" json:"valid_from,omitempty"` ValidTo int64 `protobuf:"varint,5,opt,name=valid_to,json=validTo,proto3" json:"valid_to,omitempty"` // Calendar ID from the "Calendars" dictionary Calendar *Lookup `protobuf:"bytes,6,opt,name=calendar,proto3" json:"calendar,omitempty"` // Reaction time ReactionTime int64 `protobuf:"varint,7,opt,name=reaction_time,json=reactionTime,proto3" json:"reaction_time,omitempty"` // Resolution time ResolutionTime int64 `protobuf:"varint,8,opt,name=resolution_time,json=resolutionTime,proto3" json:"resolution_time,omitempty"` // contains filtered or unexported fields }
InputSLA message for inputting SLA data
func (*InputSLA) Descriptor
deprecated
func (*InputSLA) GetCalendar ¶
func (*InputSLA) GetDescription ¶
func (*InputSLA) GetReactionTime ¶
func (*InputSLA) GetResolutionTime ¶
func (*InputSLA) GetValidFrom ¶
func (*InputSLA) GetValidTo ¶
func (*InputSLA) ProtoMessage ¶
func (*InputSLA) ProtoMessage()
func (*InputSLA) ProtoReflect ¶
func (x *InputSLA) ProtoReflect() protoreflect.Message
type InputSLACondition ¶
type InputSLACondition struct { Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // List of priority IDs for creation Priorities []*Lookup `protobuf:"bytes,3,rep,name=priorities,proto3" json:"priorities,omitempty"` ReactionTime int64 `protobuf:"varint,4,opt,name=reaction_time,json=reactionTime,proto3" json:"reaction_time,omitempty"` ResolutionTime int64 `protobuf:"varint,5,opt,name=resolution_time,json=resolutionTime,proto3" json:"resolution_time,omitempty"` SlaId int64 `protobuf:"varint,6,opt,name=sla_id,json=slaId,proto3" json:"sla_id,omitempty"` // contains filtered or unexported fields }
InputSLACondition message for inputting SLACondition data
func (*InputSLACondition) Descriptor
deprecated
func (*InputSLACondition) Descriptor() ([]byte, []int)
Deprecated: Use InputSLACondition.ProtoReflect.Descriptor instead.
func (*InputSLACondition) GetName ¶
func (x *InputSLACondition) GetName() string
func (*InputSLACondition) GetPriorities ¶
func (x *InputSLACondition) GetPriorities() []*Lookup
func (*InputSLACondition) GetReactionTime ¶
func (x *InputSLACondition) GetReactionTime() int64
func (*InputSLACondition) GetResolutionTime ¶
func (x *InputSLACondition) GetResolutionTime() int64
func (*InputSLACondition) GetSlaId ¶
func (x *InputSLACondition) GetSlaId() int64
func (*InputSLACondition) ProtoMessage ¶
func (*InputSLACondition) ProtoMessage()
func (*InputSLACondition) ProtoReflect ¶
func (x *InputSLACondition) ProtoReflect() protoreflect.Message
func (*InputSLACondition) Reset ¶
func (x *InputSLACondition) Reset()
func (*InputSLACondition) String ¶
func (x *InputSLACondition) String() string
type InputService ¶
type InputService struct { // Name of the service (required) Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The parent catalog (required) CatalogId int64 `protobuf:"varint,2,opt,name=catalog_id,json=catalogId,proto3" json:"catalog_id,omitempty"` // Description of the service (optional) Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Code for external integrations (optional) Code string `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"` // State of the service (true for active, false for inactive) State bool `protobuf:"varint,5,opt,name=state,proto3" json:"state,omitempty"` // SLA ID associated with the service Sla *Lookup `protobuf:"bytes,6,opt,name=sla,proto3" json:"sla,omitempty"` // Group ID responsible for the service Group *ExtendedLookup `protobuf:"bytes,7,opt,name=group,proto3" json:"group,omitempty"` // Assignee ID responsible for the service Assignee *Lookup `protobuf:"bytes,8,opt,name=assignee,proto3" json:"assignee,omitempty"` // ID of the root catalog RootId int64 `protobuf:"varint,9,opt,name=root_id,json=rootId,proto3" json:"root_id,omitempty"` // contains filtered or unexported fields }
InputService message contains the fields for creating or updating a service
func (*InputService) Descriptor
deprecated
func (*InputService) Descriptor() ([]byte, []int)
Deprecated: Use InputService.ProtoReflect.Descriptor instead.
func (*InputService) GetAssignee ¶
func (x *InputService) GetAssignee() *Lookup
func (*InputService) GetCatalogId ¶
func (x *InputService) GetCatalogId() int64
func (*InputService) GetCode ¶
func (x *InputService) GetCode() string
func (*InputService) GetDescription ¶
func (x *InputService) GetDescription() string
func (*InputService) GetGroup ¶
func (x *InputService) GetGroup() *ExtendedLookup
func (*InputService) GetName ¶
func (x *InputService) GetName() string
func (*InputService) GetRootId ¶
func (x *InputService) GetRootId() int64
func (*InputService) GetSla ¶
func (x *InputService) GetSla() *Lookup
func (*InputService) GetState ¶
func (x *InputService) GetState() bool
func (*InputService) ProtoMessage ¶
func (*InputService) ProtoMessage()
func (*InputService) ProtoReflect ¶
func (x *InputService) ProtoReflect() protoreflect.Message
func (*InputService) Reset ¶
func (x *InputService) Reset()
func (*InputService) String ¶
func (x *InputService) String() string
type InputSource ¶
type InputSource struct { // The name of the source. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The description of the source. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // The source type of the source. Type SourceType `protobuf:"varint,3,opt,name=type,proto3,enum=webitel.cases.SourceType" json:"type,omitempty"` // contains filtered or unexported fields }
func (*InputSource) Descriptor
deprecated
func (*InputSource) Descriptor() ([]byte, []int)
Deprecated: Use InputSource.ProtoReflect.Descriptor instead.
func (*InputSource) GetDescription ¶
func (x *InputSource) GetDescription() string
func (*InputSource) GetName ¶
func (x *InputSource) GetName() string
func (*InputSource) GetType ¶
func (x *InputSource) GetType() SourceType
func (*InputSource) ProtoMessage ¶
func (*InputSource) ProtoMessage()
func (*InputSource) ProtoReflect ¶
func (x *InputSource) ProtoReflect() protoreflect.Message
func (*InputSource) Reset ¶
func (x *InputSource) Reset()
func (*InputSource) String ¶
func (x *InputSource) String() string
type InputStatus ¶
type InputStatus struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
func (*InputStatus) Descriptor
deprecated
func (*InputStatus) Descriptor() ([]byte, []int)
Deprecated: Use InputStatus.ProtoReflect.Descriptor instead.
func (*InputStatus) GetDescription ¶
func (x *InputStatus) GetDescription() string
func (*InputStatus) GetName ¶
func (x *InputStatus) GetName() string
func (*InputStatus) ProtoMessage ¶
func (*InputStatus) ProtoMessage()
func (*InputStatus) ProtoReflect ¶
func (x *InputStatus) ProtoReflect() protoreflect.Message
func (*InputStatus) Reset ¶
func (x *InputStatus) Reset()
func (*InputStatus) String ¶
func (x *InputStatus) String() string
type InputStatusCondition ¶
type InputStatusCondition struct { // Name of the status condition Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the status condition Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Initial status condition Initial *wrapperspb.BoolValue `protobuf:"bytes,4,opt,name=initial,proto3" json:"initial,omitempty"` // Final status condition Final *wrapperspb.BoolValue `protobuf:"bytes,5,opt,name=final,proto3" json:"final,omitempty"` // contains filtered or unexported fields }
InputStatusCondition message for inputting status condition data
func (*InputStatusCondition) Descriptor
deprecated
func (*InputStatusCondition) Descriptor() ([]byte, []int)
Deprecated: Use InputStatusCondition.ProtoReflect.Descriptor instead.
func (*InputStatusCondition) GetDescription ¶
func (x *InputStatusCondition) GetDescription() string
func (*InputStatusCondition) GetFinal ¶
func (x *InputStatusCondition) GetFinal() *wrapperspb.BoolValue
func (*InputStatusCondition) GetInitial ¶
func (x *InputStatusCondition) GetInitial() *wrapperspb.BoolValue
func (*InputStatusCondition) GetName ¶
func (x *InputStatusCondition) GetName() string
func (*InputStatusCondition) ProtoMessage ¶
func (*InputStatusCondition) ProtoMessage()
func (*InputStatusCondition) ProtoReflect ¶
func (x *InputStatusCondition) ProtoReflect() protoreflect.Message
func (*InputStatusCondition) Reset ¶
func (x *InputStatusCondition) Reset()
func (*InputStatusCondition) String ¶
func (x *InputStatusCondition) String() string
type LinkCommunicationRequest ¶
type LinkCommunicationRequest struct { CaseEtag string `protobuf:"bytes,1,opt,name=case_etag,json=caseEtag,proto3" json:"case_etag,omitempty"` // Case identifier. Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` // List of fields to include in the response. Input *InputCaseCommunication `protobuf:"bytes,3,opt,name=input,proto3" json:"input,omitempty"` // Input data for the communications to link. // contains filtered or unexported fields }
Request message for linking communications to a case.
func (*LinkCommunicationRequest) Descriptor
deprecated
func (*LinkCommunicationRequest) Descriptor() ([]byte, []int)
Deprecated: Use LinkCommunicationRequest.ProtoReflect.Descriptor instead.
func (*LinkCommunicationRequest) GetCaseEtag ¶
func (x *LinkCommunicationRequest) GetCaseEtag() string
func (*LinkCommunicationRequest) GetFields ¶
func (x *LinkCommunicationRequest) GetFields() []string
func (*LinkCommunicationRequest) GetInput ¶
func (x *LinkCommunicationRequest) GetInput() *InputCaseCommunication
func (*LinkCommunicationRequest) ProtoMessage ¶
func (*LinkCommunicationRequest) ProtoMessage()
func (*LinkCommunicationRequest) ProtoReflect ¶
func (x *LinkCommunicationRequest) ProtoReflect() protoreflect.Message
func (*LinkCommunicationRequest) Reset ¶
func (x *LinkCommunicationRequest) Reset()
func (*LinkCommunicationRequest) String ¶
func (x *LinkCommunicationRequest) String() string
type LinkCommunicationResponse ¶
type LinkCommunicationResponse struct { Data []*CaseCommunication `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // List of linked communications. // contains filtered or unexported fields }
Response message after linking communications to a case.
func (*LinkCommunicationResponse) Descriptor
deprecated
func (*LinkCommunicationResponse) Descriptor() ([]byte, []int)
Deprecated: Use LinkCommunicationResponse.ProtoReflect.Descriptor instead.
func (*LinkCommunicationResponse) GetData ¶
func (x *LinkCommunicationResponse) GetData() []*CaseCommunication
func (*LinkCommunicationResponse) ProtoMessage ¶
func (*LinkCommunicationResponse) ProtoMessage()
func (*LinkCommunicationResponse) ProtoReflect ¶
func (x *LinkCommunicationResponse) ProtoReflect() protoreflect.Message
func (*LinkCommunicationResponse) Reset ¶
func (x *LinkCommunicationResponse) Reset()
func (*LinkCommunicationResponse) String ¶
func (x *LinkCommunicationResponse) String() string
type ListCatalogRequest ¶
type ListCatalogRequest struct { // Page number for pagination Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` // Number of records per page Size int32 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` // Fields to be retrieved as a result. // If the user passes "-" as the value for fields, // it will retrieve all available fields for each catalog. Fields []string `protobuf:"bytes,3,rep,name=fields,proto3" json:"fields,omitempty"` // Sorting options by fields Sort string `protobuf:"bytes,4,opt,name=sort,proto3" json:"sort,omitempty"` // List of IDs to filter the catalogs Id []int64 `protobuf:"varint,5,rep,packed,name=id,proto3" json:"id,omitempty"` // Search query string for filtering by name. Supports: // - Wildcards (*) for substring matching // - Placeholder (?) for single character substitution // - Exact match for full names Query string `protobuf:"bytes,6,opt,name=query,proto3" json:"query,omitempty"` // Filter by state (true for active, false for inactive) State bool `protobuf:"varint,7,opt,name=state,proto3" json:"state,omitempty"` // Filter by the depth of the hierarchy to retrieve services. // The depth indicates how many ancestor levels of services // will be included for each catalog. // - A depth of 0 includes only the direct catalog. // - A depth of 1 includes the catalog and its immediate services. // - By default the depth is limited by 3, // meaning all nested services and sub-services will be included. Depth int64 `protobuf:"varint,8,opt,name=depth,proto3" json:"depth,omitempty"` // Fields to be retrieved as a result for [SUBSERVICES]. // If the user passes "-" as the value for fields, // it will retrieve all available fields for each catalog subservices. SubFields []string `protobuf:"bytes,9,rep,name=sub_fields,json=subFields,proto3" json:"sub_fields,omitempty"` // Filter catalogs with subservices HasSubservices bool `protobuf:"varint,10,opt,name=hasSubservices,proto3" json:"hasSubservices,omitempty"` // contains filtered or unexported fields }
ListCatalogRequest message for listing catalogs
func (*ListCatalogRequest) Descriptor
deprecated
func (*ListCatalogRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListCatalogRequest.ProtoReflect.Descriptor instead.
func (*ListCatalogRequest) GetDepth ¶
func (x *ListCatalogRequest) GetDepth() int64
func (*ListCatalogRequest) GetFields ¶
func (x *ListCatalogRequest) GetFields() []string
func (*ListCatalogRequest) GetHasSubservices ¶
func (x *ListCatalogRequest) GetHasSubservices() bool
func (*ListCatalogRequest) GetId ¶
func (x *ListCatalogRequest) GetId() []int64
func (*ListCatalogRequest) GetPage ¶
func (x *ListCatalogRequest) GetPage() int32
func (*ListCatalogRequest) GetQuery ¶
func (x *ListCatalogRequest) GetQuery() string
func (*ListCatalogRequest) GetSize ¶
func (x *ListCatalogRequest) GetSize() int32
func (*ListCatalogRequest) GetSort ¶
func (x *ListCatalogRequest) GetSort() string
func (*ListCatalogRequest) GetState ¶
func (x *ListCatalogRequest) GetState() bool
func (*ListCatalogRequest) GetSubFields ¶
func (x *ListCatalogRequest) GetSubFields() []string
func (*ListCatalogRequest) ProtoMessage ¶
func (*ListCatalogRequest) ProtoMessage()
func (*ListCatalogRequest) ProtoReflect ¶
func (x *ListCatalogRequest) ProtoReflect() protoreflect.Message
func (*ListCatalogRequest) Reset ¶
func (x *ListCatalogRequest) Reset()
func (*ListCatalogRequest) String ¶
func (x *ListCatalogRequest) String() string
type ListCloseReasonGroupsRequest ¶
type ListCloseReasonGroupsRequest struct { Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` Size int32 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` Fields []string `protobuf:"bytes,3,rep,name=fields,proto3" json:"fields,omitempty"` Sort string `protobuf:"bytes,4,opt,name=sort,proto3" json:"sort,omitempty"` Id []int64 `protobuf:"varint,5,rep,packed,name=id,proto3" json:"id,omitempty"` Q string `protobuf:"bytes,6,opt,name=q,proto3" json:"q,omitempty"` // contains filtered or unexported fields }
ListCloseReasonGroupsRequest message for listing or searching close reason groups
func (*ListCloseReasonGroupsRequest) Descriptor
deprecated
func (*ListCloseReasonGroupsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListCloseReasonGroupsRequest.ProtoReflect.Descriptor instead.
func (*ListCloseReasonGroupsRequest) GetFields ¶
func (x *ListCloseReasonGroupsRequest) GetFields() []string
func (*ListCloseReasonGroupsRequest) GetId ¶
func (x *ListCloseReasonGroupsRequest) GetId() []int64
func (*ListCloseReasonGroupsRequest) GetPage ¶
func (x *ListCloseReasonGroupsRequest) GetPage() int32
func (*ListCloseReasonGroupsRequest) GetQ ¶
func (x *ListCloseReasonGroupsRequest) GetQ() string
func (*ListCloseReasonGroupsRequest) GetSize ¶
func (x *ListCloseReasonGroupsRequest) GetSize() int32
func (*ListCloseReasonGroupsRequest) GetSort ¶
func (x *ListCloseReasonGroupsRequest) GetSort() string
func (*ListCloseReasonGroupsRequest) ProtoMessage ¶
func (*ListCloseReasonGroupsRequest) ProtoMessage()
func (*ListCloseReasonGroupsRequest) ProtoReflect ¶
func (x *ListCloseReasonGroupsRequest) ProtoReflect() protoreflect.Message
func (*ListCloseReasonGroupsRequest) Reset ¶
func (x *ListCloseReasonGroupsRequest) Reset()
func (*ListCloseReasonGroupsRequest) String ¶
func (x *ListCloseReasonGroupsRequest) String() string
type ListCloseReasonRequest ¶
type ListCloseReasonRequest struct { // Page number of result dataset records. offset = (page*size) Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` // Size count of records on result page. limit = (size++) Size int32 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` // Fields to be retrieved as a result. Fields []string `protobuf:"bytes,3,rep,name=fields,proto3" json:"fields,omitempty"` // Sort the result according to fields. Sort string `protobuf:"bytes,4,opt,name=sort,proto3" json:"sort,omitempty"` Id []int64 `protobuf:"varint,5,rep,packed,name=id,proto3" json:"id,omitempty"` // Search query string for filtering by name. Supports: // - Wildcards (*) for substring matching // - Placeholder (?) for single character substitution // - Exact match for full names Q string `protobuf:"bytes,6,opt,name=q,proto3" json:"q,omitempty"` // Close reason group ID filter CloseReasonGroupId int64 `protobuf:"varint,7,opt,name=close_reason_group_id,json=closeReasonGroupId,proto3" json:"close_reason_group_id,omitempty"` // contains filtered or unexported fields }
ListCloseReasonRequest message for listing or searching close reasons
func (*ListCloseReasonRequest) Descriptor
deprecated
func (*ListCloseReasonRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListCloseReasonRequest.ProtoReflect.Descriptor instead.
func (*ListCloseReasonRequest) GetCloseReasonGroupId ¶
func (x *ListCloseReasonRequest) GetCloseReasonGroupId() int64
func (*ListCloseReasonRequest) GetFields ¶
func (x *ListCloseReasonRequest) GetFields() []string
func (*ListCloseReasonRequest) GetId ¶
func (x *ListCloseReasonRequest) GetId() []int64
func (*ListCloseReasonRequest) GetPage ¶
func (x *ListCloseReasonRequest) GetPage() int32
func (*ListCloseReasonRequest) GetQ ¶
func (x *ListCloseReasonRequest) GetQ() string
func (*ListCloseReasonRequest) GetSize ¶
func (x *ListCloseReasonRequest) GetSize() int32
func (*ListCloseReasonRequest) GetSort ¶
func (x *ListCloseReasonRequest) GetSort() string
func (*ListCloseReasonRequest) ProtoMessage ¶
func (*ListCloseReasonRequest) ProtoMessage()
func (*ListCloseReasonRequest) ProtoReflect ¶
func (x *ListCloseReasonRequest) ProtoReflect() protoreflect.Message
func (*ListCloseReasonRequest) Reset ¶
func (x *ListCloseReasonRequest) Reset()
func (*ListCloseReasonRequest) String ¶
func (x *ListCloseReasonRequest) String() string
type ListCommentsRequest ¶
type ListCommentsRequest struct { // Page number for pagination. Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` // Number of comments per page. Size int32 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` // Query string for search. Q string `protobuf:"bytes,3,opt,name=q,proto3" json:"q,omitempty"` // Array of requested id. Ids []string `protobuf:"bytes,4,rep,name=ids,proto3" json:"ids,omitempty"` // Sorting order. Sort string `protobuf:"bytes,5,opt,name=sort,proto3" json:"sort,omitempty"` // Fields to return for each comment. Fields []string `protobuf:"bytes,6,rep,name=fields,proto3" json:"fields,omitempty"` // Etag or ID of the case for which comments are requested. CaseEtag string `protobuf:"bytes,9,opt,name=case_etag,json=caseEtag,proto3" json:"case_etag,omitempty"` // contains filtered or unexported fields }
Request to list comments for a specific case.
func (*ListCommentsRequest) Descriptor
deprecated
func (*ListCommentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListCommentsRequest.ProtoReflect.Descriptor instead.
func (*ListCommentsRequest) GetCaseEtag ¶
func (x *ListCommentsRequest) GetCaseEtag() string
func (*ListCommentsRequest) GetFields ¶
func (x *ListCommentsRequest) GetFields() []string
func (*ListCommentsRequest) GetIds ¶
func (x *ListCommentsRequest) GetIds() []string
func (*ListCommentsRequest) GetPage ¶
func (x *ListCommentsRequest) GetPage() int32
func (*ListCommentsRequest) GetQ ¶
func (x *ListCommentsRequest) GetQ() string
func (*ListCommentsRequest) GetSize ¶
func (x *ListCommentsRequest) GetSize() int32
func (*ListCommentsRequest) GetSort ¶
func (x *ListCommentsRequest) GetSort() string
func (*ListCommentsRequest) ProtoMessage ¶
func (*ListCommentsRequest) ProtoMessage()
func (*ListCommentsRequest) ProtoReflect ¶
func (x *ListCommentsRequest) ProtoReflect() protoreflect.Message
func (*ListCommentsRequest) Reset ¶
func (x *ListCommentsRequest) Reset()
func (*ListCommentsRequest) String ¶
func (x *ListCommentsRequest) String() string
type ListCommunicationsRequest ¶
type ListCommunicationsRequest struct { CaseEtag string `protobuf:"bytes,1,opt,name=case_etag,json=caseEtag,proto3" json:"case_etag,omitempty"` // Case identifier. Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` // List of fields to include in the response. Q string `protobuf:"bytes,3,opt,name=q,proto3" json:"q,omitempty"` // Query string for filtering results. Size int32 `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"` // Number of records per page. Page int32 `protobuf:"varint,5,opt,name=page,proto3" json:"page,omitempty"` // Page number for pagination. Sort string `protobuf:"bytes,6,opt,name=sort,proto3" json:"sort,omitempty"` // Sorting order. // contains filtered or unexported fields }
Request message for listing communications linked to a case.
func (*ListCommunicationsRequest) Descriptor
deprecated
func (*ListCommunicationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListCommunicationsRequest.ProtoReflect.Descriptor instead.
func (*ListCommunicationsRequest) GetCaseEtag ¶
func (x *ListCommunicationsRequest) GetCaseEtag() string
func (*ListCommunicationsRequest) GetFields ¶
func (x *ListCommunicationsRequest) GetFields() []string
func (*ListCommunicationsRequest) GetPage ¶
func (x *ListCommunicationsRequest) GetPage() int32
func (*ListCommunicationsRequest) GetQ ¶
func (x *ListCommunicationsRequest) GetQ() string
func (*ListCommunicationsRequest) GetSize ¶
func (x *ListCommunicationsRequest) GetSize() int32
func (*ListCommunicationsRequest) GetSort ¶
func (x *ListCommunicationsRequest) GetSort() string
func (*ListCommunicationsRequest) ProtoMessage ¶
func (*ListCommunicationsRequest) ProtoMessage()
func (*ListCommunicationsRequest) ProtoReflect ¶
func (x *ListCommunicationsRequest) ProtoReflect() protoreflect.Message
func (*ListCommunicationsRequest) Reset ¶
func (x *ListCommunicationsRequest) Reset()
func (*ListCommunicationsRequest) String ¶
func (x *ListCommunicationsRequest) String() string
type ListCommunicationsResponse ¶
type ListCommunicationsResponse struct { Data []*CaseCommunication `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // List of communications. Page int32 `protobuf:"varint,5,opt,name=page,proto3" json:"page,omitempty"` // Current page number. Next bool `protobuf:"varint,6,opt,name=next,proto3" json:"next,omitempty"` // contains filtered or unexported fields }
Response message for listing communications linked to a case.
func (*ListCommunicationsResponse) Descriptor
deprecated
func (*ListCommunicationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListCommunicationsResponse.ProtoReflect.Descriptor instead.
func (*ListCommunicationsResponse) GetData ¶
func (x *ListCommunicationsResponse) GetData() []*CaseCommunication
func (*ListCommunicationsResponse) GetNext ¶
func (x *ListCommunicationsResponse) GetNext() bool
func (*ListCommunicationsResponse) GetPage ¶
func (x *ListCommunicationsResponse) GetPage() int32
func (*ListCommunicationsResponse) ProtoMessage ¶
func (*ListCommunicationsResponse) ProtoMessage()
func (*ListCommunicationsResponse) ProtoReflect ¶
func (x *ListCommunicationsResponse) ProtoReflect() protoreflect.Message
func (*ListCommunicationsResponse) Reset ¶
func (x *ListCommunicationsResponse) Reset()
func (*ListCommunicationsResponse) String ¶
func (x *ListCommunicationsResponse) String() string
type ListFilesRequest ¶
type ListFilesRequest struct { // ID of the case to fetch files for (required). CaseEtag string `protobuf:"bytes,1,opt,name=case_etag,json=caseEtag,proto3" json:"case_etag,omitempty"` // The page number to retrieve. Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"` // Number of items per page. Size int32 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"` // Search term. Q string `protobuf:"bytes,4,opt,name=q,proto3" json:"q,omitempty"` // Fields to include in the response. Fields []string `protobuf:"bytes,5,rep,name=fields,proto3" json:"fields,omitempty"` // Array of requested id. Ids []string `protobuf:"bytes,6,rep,name=ids,proto3" json:"ids,omitempty"` // Sorting Sort string `protobuf:"bytes,7,opt,name=sort,proto3" json:"sort,omitempty"` // contains filtered or unexported fields }
Request message for listing files associated with a case.
func (*ListFilesRequest) Descriptor
deprecated
func (*ListFilesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListFilesRequest.ProtoReflect.Descriptor instead.
func (*ListFilesRequest) GetCaseEtag ¶
func (x *ListFilesRequest) GetCaseEtag() string
func (*ListFilesRequest) GetFields ¶
func (x *ListFilesRequest) GetFields() []string
func (*ListFilesRequest) GetIds ¶
func (x *ListFilesRequest) GetIds() []string
func (*ListFilesRequest) GetPage ¶
func (x *ListFilesRequest) GetPage() int32
func (*ListFilesRequest) GetQ ¶
func (x *ListFilesRequest) GetQ() string
func (*ListFilesRequest) GetSize ¶
func (x *ListFilesRequest) GetSize() int32
func (*ListFilesRequest) GetSort ¶
func (x *ListFilesRequest) GetSort() string
func (*ListFilesRequest) ProtoMessage ¶
func (*ListFilesRequest) ProtoMessage()
func (*ListFilesRequest) ProtoReflect ¶
func (x *ListFilesRequest) ProtoReflect() protoreflect.Message
func (*ListFilesRequest) Reset ¶
func (x *ListFilesRequest) Reset()
func (*ListFilesRequest) String ¶
func (x *ListFilesRequest) String() string
type ListLinksRequest ¶
type ListLinksRequest struct { Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` Size int32 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` Q string `protobuf:"bytes,3,opt,name=q,proto3" json:"q,omitempty"` Ids []string `protobuf:"bytes,4,rep,name=ids,proto3" json:"ids,omitempty"` Sort string `protobuf:"bytes,5,opt,name=sort,proto3" json:"sort,omitempty"` Fields []string `protobuf:"bytes,6,rep,name=fields,proto3" json:"fields,omitempty"` CaseEtag string `protobuf:"bytes,9,opt,name=case_etag,json=caseEtag,proto3" json:"case_etag,omitempty"` // contains filtered or unexported fields }
func (*ListLinksRequest) Descriptor
deprecated
func (*ListLinksRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListLinksRequest.ProtoReflect.Descriptor instead.
func (*ListLinksRequest) GetCaseEtag ¶
func (x *ListLinksRequest) GetCaseEtag() string
func (*ListLinksRequest) GetFields ¶
func (x *ListLinksRequest) GetFields() []string
func (*ListLinksRequest) GetIds ¶
func (x *ListLinksRequest) GetIds() []string
func (*ListLinksRequest) GetPage ¶
func (x *ListLinksRequest) GetPage() int32
func (*ListLinksRequest) GetQ ¶
func (x *ListLinksRequest) GetQ() string
func (*ListLinksRequest) GetSize ¶
func (x *ListLinksRequest) GetSize() int32
func (*ListLinksRequest) GetSort ¶
func (x *ListLinksRequest) GetSort() string
func (*ListLinksRequest) ProtoMessage ¶
func (*ListLinksRequest) ProtoMessage()
func (*ListLinksRequest) ProtoReflect ¶
func (x *ListLinksRequest) ProtoReflect() protoreflect.Message
func (*ListLinksRequest) Reset ¶
func (x *ListLinksRequest) Reset()
func (*ListLinksRequest) String ¶
func (x *ListLinksRequest) String() string
type ListPriorityRequest ¶
type ListPriorityRequest struct { // Page number of result dataset records. offset = (page*size) Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` // Size count of records on result page. limit = (size++) Size int32 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` // Fields to be retrieved as a result. Fields []string `protobuf:"bytes,3,rep,name=fields,proto3" json:"fields,omitempty"` // Sort the result according to fields. Sort string `protobuf:"bytes,4,opt,name=sort,proto3" json:"sort,omitempty"` // Filter by unique IDs. Id []int64 `protobuf:"varint,5,rep,packed,name=id,proto3" json:"id,omitempty"` // Search query string for filtering by name. Supports: // - Wildcards (*) for substring matching // - Placeholder (?) for single character substitution // - Exact match for full names Q string `protobuf:"bytes,6,opt,name=q,proto3" json:"q,omitempty"` // Filter priorities that are not in filtered SLA NotInSla int64 `protobuf:"varint,7,opt,name=notInSla,proto3" json:"notInSla,omitempty"` // Filter priorities that are in filtered SlaCondition and not in current SLA InSlaCond int64 `protobuf:"varint,8,opt,name=inSlaCond,proto3" json:"inSlaCond,omitempty"` // contains filtered or unexported fields }
ListPriorityRequest message for listing or searching priority
func (*ListPriorityRequest) Descriptor
deprecated
func (*ListPriorityRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPriorityRequest.ProtoReflect.Descriptor instead.
func (*ListPriorityRequest) GetFields ¶
func (x *ListPriorityRequest) GetFields() []string
func (*ListPriorityRequest) GetId ¶
func (x *ListPriorityRequest) GetId() []int64
func (*ListPriorityRequest) GetInSlaCond ¶
func (x *ListPriorityRequest) GetInSlaCond() int64
func (*ListPriorityRequest) GetNotInSla ¶
func (x *ListPriorityRequest) GetNotInSla() int64
func (*ListPriorityRequest) GetPage ¶
func (x *ListPriorityRequest) GetPage() int32
func (*ListPriorityRequest) GetQ ¶
func (x *ListPriorityRequest) GetQ() string
func (*ListPriorityRequest) GetSize ¶
func (x *ListPriorityRequest) GetSize() int32
func (*ListPriorityRequest) GetSort ¶
func (x *ListPriorityRequest) GetSort() string
func (*ListPriorityRequest) ProtoMessage ¶
func (*ListPriorityRequest) ProtoMessage()
func (*ListPriorityRequest) ProtoReflect ¶
func (x *ListPriorityRequest) ProtoReflect() protoreflect.Message
func (*ListPriorityRequest) Reset ¶
func (x *ListPriorityRequest) Reset()
func (*ListPriorityRequest) String ¶
func (x *ListPriorityRequest) String() string
type ListRelatedCasesRequest ¶
type ListRelatedCasesRequest struct { // Primary Case ID for which related cases are requested. PrimaryCaseEtag string `protobuf:"bytes,1,opt,name=primary_case_etag,json=primaryCaseEtag,proto3" json:"primary_case_etag,omitempty"` // Page number for pagination. Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"` // Number of related cases per page. Size int32 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"` // Query string for search. Q string `protobuf:"bytes,4,opt,name=q,proto3" json:"q,omitempty"` // Sorting order. Sort string `protobuf:"bytes,5,opt,name=sort,proto3" json:"sort,omitempty"` // Fields to return for each related case. Fields []string `protobuf:"bytes,6,rep,name=fields,proto3" json:"fields,omitempty"` // Filter by ids Ids []string `protobuf:"bytes,7,rep,name=ids,proto3" json:"ids,omitempty"` // contains filtered or unexported fields }
Request to list related cases.
func (*ListRelatedCasesRequest) Descriptor
deprecated
func (*ListRelatedCasesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListRelatedCasesRequest.ProtoReflect.Descriptor instead.
func (*ListRelatedCasesRequest) GetFields ¶
func (x *ListRelatedCasesRequest) GetFields() []string
func (*ListRelatedCasesRequest) GetIds ¶
func (x *ListRelatedCasesRequest) GetIds() []string
func (*ListRelatedCasesRequest) GetPage ¶
func (x *ListRelatedCasesRequest) GetPage() int32
func (*ListRelatedCasesRequest) GetPrimaryCaseEtag ¶
func (x *ListRelatedCasesRequest) GetPrimaryCaseEtag() string
func (*ListRelatedCasesRequest) GetQ ¶
func (x *ListRelatedCasesRequest) GetQ() string
func (*ListRelatedCasesRequest) GetSize ¶
func (x *ListRelatedCasesRequest) GetSize() int32
func (*ListRelatedCasesRequest) GetSort ¶
func (x *ListRelatedCasesRequest) GetSort() string
func (*ListRelatedCasesRequest) ProtoMessage ¶
func (*ListRelatedCasesRequest) ProtoMessage()
func (*ListRelatedCasesRequest) ProtoReflect ¶
func (x *ListRelatedCasesRequest) ProtoReflect() protoreflect.Message
func (*ListRelatedCasesRequest) Reset ¶
func (x *ListRelatedCasesRequest) Reset()
func (*ListRelatedCasesRequest) String ¶
func (x *ListRelatedCasesRequest) String() string
type ListSLAConditionRequest ¶
type ListSLAConditionRequest struct { // Page number of result dataset records. offset = (page*size) Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` // Size count of records on result page. limit = (size++) Size int32 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` // Fields to be retrieved as a result. Fields []string `protobuf:"bytes,3,rep,name=fields,proto3" json:"fields,omitempty"` // Sort the result according to fields. Sort string `protobuf:"bytes,4,opt,name=sort,proto3" json:"sort,omitempty"` // Filter by unique IDs. Id []int64 `protobuf:"varint,5,rep,packed,name=id,proto3" json:"id,omitempty"` // Search query string for filtering by name. Supports: // - Wildcards (*) for substring matching // - Placeholder (?) for single character substitution // - Exact match for full names Q string `protobuf:"bytes,6,opt,name=q,proto3" json:"q,omitempty"` // Filter by SLACondition Id. SlaConditionId int64 `protobuf:"varint,7,opt,name=sla_condition_id,json=slaConditionId,proto3" json:"sla_condition_id,omitempty"` // Filter by SLA Id SlaId int64 `protobuf:"varint,8,opt,name=sla_id,json=slaId,proto3" json:"sla_id,omitempty"` // filter by priority id PriorityId int64 `protobuf:"varint,9,opt,name=priority_id,json=priorityId,proto3" json:"priority_id,omitempty"` // contains filtered or unexported fields }
ListSLAConditionRequest message for listing or searching SLAConditions
func (*ListSLAConditionRequest) Descriptor
deprecated
func (*ListSLAConditionRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSLAConditionRequest.ProtoReflect.Descriptor instead.
func (*ListSLAConditionRequest) GetFields ¶
func (x *ListSLAConditionRequest) GetFields() []string
func (*ListSLAConditionRequest) GetId ¶
func (x *ListSLAConditionRequest) GetId() []int64
func (*ListSLAConditionRequest) GetPage ¶
func (x *ListSLAConditionRequest) GetPage() int32
func (*ListSLAConditionRequest) GetPriorityId ¶
func (x *ListSLAConditionRequest) GetPriorityId() int64
func (*ListSLAConditionRequest) GetQ ¶
func (x *ListSLAConditionRequest) GetQ() string
func (*ListSLAConditionRequest) GetSize ¶
func (x *ListSLAConditionRequest) GetSize() int32
func (*ListSLAConditionRequest) GetSlaConditionId ¶
func (x *ListSLAConditionRequest) GetSlaConditionId() int64
func (*ListSLAConditionRequest) GetSlaId ¶
func (x *ListSLAConditionRequest) GetSlaId() int64
func (*ListSLAConditionRequest) GetSort ¶
func (x *ListSLAConditionRequest) GetSort() string
func (*ListSLAConditionRequest) ProtoMessage ¶
func (*ListSLAConditionRequest) ProtoMessage()
func (*ListSLAConditionRequest) ProtoReflect ¶
func (x *ListSLAConditionRequest) ProtoReflect() protoreflect.Message
func (*ListSLAConditionRequest) Reset ¶
func (x *ListSLAConditionRequest) Reset()
func (*ListSLAConditionRequest) String ¶
func (x *ListSLAConditionRequest) String() string
type ListSLARequest ¶
type ListSLARequest struct { // Page number of result dataset records. offset = (page*size) Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` // Size count of records on result page. limit = (size++) Size int32 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` // Fields to be retrieved as a result. Fields []string `protobuf:"bytes,3,rep,name=fields,proto3" json:"fields,omitempty"` // Sort the result according to fields. Sort string `protobuf:"bytes,4,opt,name=sort,proto3" json:"sort,omitempty"` // Filter by unique IDs. Id []int64 `protobuf:"varint,5,rep,packed,name=id,proto3" json:"id,omitempty"` // Search query string for filtering by name. Supports: // - Wildcards (*) for substring matching // - Placeholder (?) for single character substitution // - Exact match for full names Q string `protobuf:"bytes,6,opt,name=q,proto3" json:"q,omitempty"` // contains filtered or unexported fields }
ListSLARequest message for listing or searching SLAs
func (*ListSLARequest) Descriptor
deprecated
func (*ListSLARequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSLARequest.ProtoReflect.Descriptor instead.
func (*ListSLARequest) GetFields ¶
func (x *ListSLARequest) GetFields() []string
func (*ListSLARequest) GetId ¶
func (x *ListSLARequest) GetId() []int64
func (*ListSLARequest) GetPage ¶
func (x *ListSLARequest) GetPage() int32
func (*ListSLARequest) GetQ ¶
func (x *ListSLARequest) GetQ() string
func (*ListSLARequest) GetSize ¶
func (x *ListSLARequest) GetSize() int32
func (*ListSLARequest) GetSort ¶
func (x *ListSLARequest) GetSort() string
func (*ListSLARequest) ProtoMessage ¶
func (*ListSLARequest) ProtoMessage()
func (*ListSLARequest) ProtoReflect ¶
func (x *ListSLARequest) ProtoReflect() protoreflect.Message
func (*ListSLARequest) Reset ¶
func (x *ListSLARequest) Reset()
func (*ListSLARequest) String ¶
func (x *ListSLARequest) String() string
type ListServiceRequest ¶
type ListServiceRequest struct { // Page number for pagination Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` // Number of records per page Size int32 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` // Sorting options by fields Sort string `protobuf:"bytes,3,opt,name=sort,proto3" json:"sort,omitempty"` // List of IDs to filter the services Id []int64 `protobuf:"varint,4,rep,packed,name=id,proto3" json:"id,omitempty"` // Search query string for filtering by name. Supports: // - Wildcards (*) for substring matching // - Placeholder (?) for single character substitution // - Exact match for full names Q string `protobuf:"bytes,5,opt,name=q,proto3" json:"q,omitempty"` // Filter services by catalog ID (required) RootId int64 `protobuf:"varint,6,opt,name=root_id,json=rootId,proto3" json:"root_id,omitempty"` // Filter by state (true for active, false for inactive) State bool `protobuf:"varint,7,opt,name=state,proto3" json:"state,omitempty"` // Fields to be retrieved as a result. Fields []string `protobuf:"bytes,8,rep,name=fields,proto3" json:"fields,omitempty"` // contains filtered or unexported fields }
ListServiceRequest message for listing services within a catalog
func (*ListServiceRequest) Descriptor
deprecated
func (*ListServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListServiceRequest.ProtoReflect.Descriptor instead.
func (*ListServiceRequest) GetFields ¶
func (x *ListServiceRequest) GetFields() []string
func (*ListServiceRequest) GetId ¶
func (x *ListServiceRequest) GetId() []int64
func (*ListServiceRequest) GetPage ¶
func (x *ListServiceRequest) GetPage() int32
func (*ListServiceRequest) GetQ ¶
func (x *ListServiceRequest) GetQ() string
func (*ListServiceRequest) GetRootId ¶
func (x *ListServiceRequest) GetRootId() int64
func (*ListServiceRequest) GetSize ¶
func (x *ListServiceRequest) GetSize() int32
func (*ListServiceRequest) GetSort ¶
func (x *ListServiceRequest) GetSort() string
func (*ListServiceRequest) GetState ¶
func (x *ListServiceRequest) GetState() bool
func (*ListServiceRequest) ProtoMessage ¶
func (*ListServiceRequest) ProtoMessage()
func (*ListServiceRequest) ProtoReflect ¶
func (x *ListServiceRequest) ProtoReflect() protoreflect.Message
func (*ListServiceRequest) Reset ¶
func (x *ListServiceRequest) Reset()
func (*ListServiceRequest) String ¶
func (x *ListServiceRequest) String() string
type ListSourceRequest ¶
type ListSourceRequest struct { // Page number of result dataset records. offset = (page*size) Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` // Size count of records on result page. limit = (size++) Size int32 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` // Fields to be retrieved as a result. Fields []string `protobuf:"bytes,3,rep,name=fields,proto3" json:"fields,omitempty"` // Sort the result according to fields. Sort string `protobuf:"bytes,4,opt,name=sort,proto3" json:"sort,omitempty"` // Filter by unique IDs. Id []int64 `protobuf:"varint,5,rep,packed,name=id,proto3" json:"id,omitempty"` // Search query string for filtering by name. Supports: // - Wildcards (*) for substring matching // - Placeholder (?) for single character substitution // - Exact match for full names Q string `protobuf:"bytes,6,opt,name=q,proto3" json:"q,omitempty"` // Filter by source type. Type []SourceType `protobuf:"varint,7,rep,packed,name=type,proto3,enum=webitel.cases.SourceType" json:"type,omitempty"` // contains filtered or unexported fields }
Request message for listing sources.
func (*ListSourceRequest) Descriptor
deprecated
func (*ListSourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSourceRequest.ProtoReflect.Descriptor instead.
func (*ListSourceRequest) GetFields ¶
func (x *ListSourceRequest) GetFields() []string
func (*ListSourceRequest) GetId ¶
func (x *ListSourceRequest) GetId() []int64
func (*ListSourceRequest) GetPage ¶
func (x *ListSourceRequest) GetPage() int32
func (*ListSourceRequest) GetQ ¶
func (x *ListSourceRequest) GetQ() string
func (*ListSourceRequest) GetSize ¶
func (x *ListSourceRequest) GetSize() int32
func (*ListSourceRequest) GetSort ¶
func (x *ListSourceRequest) GetSort() string
func (*ListSourceRequest) GetType ¶
func (x *ListSourceRequest) GetType() []SourceType
func (*ListSourceRequest) ProtoMessage ¶
func (*ListSourceRequest) ProtoMessage()
func (*ListSourceRequest) ProtoReflect ¶
func (x *ListSourceRequest) ProtoReflect() protoreflect.Message
func (*ListSourceRequest) Reset ¶
func (x *ListSourceRequest) Reset()
func (*ListSourceRequest) String ¶
func (x *ListSourceRequest) String() string
type ListStatusConditionRequest ¶
type ListStatusConditionRequest struct { // Page number of result dataset records. offset = (page*size) Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` // Size count of records on result page. limit = (size++) Size int32 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` // Fields to be retrieved as a result. Fields []string `protobuf:"bytes,3,rep,name=fields,proto3" json:"fields,omitempty"` // Sort the result according to fields. Sort string `protobuf:"bytes,4,opt,name=sort,proto3" json:"sort,omitempty"` // Filter by unique IDs. Id []int64 `protobuf:"varint,5,rep,packed,name=id,proto3" json:"id,omitempty"` // Search query string for filtering by name. Supports: // - Wildcards (*) for substring matching // - Placeholder (?) for single character substitution // - Exact match for full names Q string `protobuf:"bytes,6,opt,name=q,proto3" json:"q,omitempty"` // Filter by Status Id. StatusId int64 `protobuf:"varint,7,opt,name=status_id,json=statusId,proto3" json:"status_id,omitempty"` // contains filtered or unexported fields }
ListStatusConditionRequest message for listing or searching statuses
func (*ListStatusConditionRequest) Descriptor
deprecated
func (*ListStatusConditionRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListStatusConditionRequest.ProtoReflect.Descriptor instead.
func (*ListStatusConditionRequest) GetFields ¶
func (x *ListStatusConditionRequest) GetFields() []string
func (*ListStatusConditionRequest) GetId ¶
func (x *ListStatusConditionRequest) GetId() []int64
func (*ListStatusConditionRequest) GetPage ¶
func (x *ListStatusConditionRequest) GetPage() int32
func (*ListStatusConditionRequest) GetQ ¶
func (x *ListStatusConditionRequest) GetQ() string
func (*ListStatusConditionRequest) GetSize ¶
func (x *ListStatusConditionRequest) GetSize() int32
func (*ListStatusConditionRequest) GetSort ¶
func (x *ListStatusConditionRequest) GetSort() string
func (*ListStatusConditionRequest) GetStatusId ¶
func (x *ListStatusConditionRequest) GetStatusId() int64
func (*ListStatusConditionRequest) ProtoMessage ¶
func (*ListStatusConditionRequest) ProtoMessage()
func (*ListStatusConditionRequest) ProtoReflect ¶
func (x *ListStatusConditionRequest) ProtoReflect() protoreflect.Message
func (*ListStatusConditionRequest) Reset ¶
func (x *ListStatusConditionRequest) Reset()
func (*ListStatusConditionRequest) String ¶
func (x *ListStatusConditionRequest) String() string
type ListStatusRequest ¶
type ListStatusRequest struct { // Page number of result dataset records. offset = (page*size) Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` // Size count of records on result page. limit = (size++) Size int32 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` // Fields to be retrieved as a result. Fields []string `protobuf:"bytes,3,rep,name=fields,proto3" json:"fields,omitempty"` // Sort the result according to fields. Sort string `protobuf:"bytes,4,opt,name=sort,proto3" json:"sort,omitempty"` // Filter by unique IDs. Id []int64 `protobuf:"varint,5,rep,packed,name=id,proto3" json:"id,omitempty"` // Search query string for filtering by name. Supports: // - Wildcards (*) for substring matching // - Placeholder (?) for single character substitution // - Exact match for full names Q string `protobuf:"bytes,6,opt,name=q,proto3" json:"q,omitempty"` // contains filtered or unexported fields }
ListStatusesRequest message for listing or searching statuses
func (*ListStatusRequest) Descriptor
deprecated
func (*ListStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListStatusRequest.ProtoReflect.Descriptor instead.
func (*ListStatusRequest) GetFields ¶
func (x *ListStatusRequest) GetFields() []string
func (*ListStatusRequest) GetId ¶
func (x *ListStatusRequest) GetId() []int64
func (*ListStatusRequest) GetPage ¶
func (x *ListStatusRequest) GetPage() int32
func (*ListStatusRequest) GetQ ¶
func (x *ListStatusRequest) GetQ() string
func (*ListStatusRequest) GetSize ¶
func (x *ListStatusRequest) GetSize() int32
func (*ListStatusRequest) GetSort ¶
func (x *ListStatusRequest) GetSort() string
func (*ListStatusRequest) ProtoMessage ¶
func (*ListStatusRequest) ProtoMessage()
func (*ListStatusRequest) ProtoReflect ¶
func (x *ListStatusRequest) ProtoReflect() protoreflect.Message
func (*ListStatusRequest) Reset ¶
func (x *ListStatusRequest) Reset()
func (*ListStatusRequest) String ¶
func (x *ListStatusRequest) String() string
type LocateCaseRequest ¶
type LocateCaseRequest struct { Etag string `protobuf:"bytes,1,opt,name=etag,proto3" json:"etag,omitempty"` // Unique etag identifier of the case. Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` // List of fields to include in the response. // contains filtered or unexported fields }
Request message for locating a specific case by its etag identifier.
func (*LocateCaseRequest) Descriptor
deprecated
func (*LocateCaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use LocateCaseRequest.ProtoReflect.Descriptor instead.
func (*LocateCaseRequest) GetEtag ¶
func (x *LocateCaseRequest) GetEtag() string
func (*LocateCaseRequest) GetFields ¶
func (x *LocateCaseRequest) GetFields() []string
func (*LocateCaseRequest) ProtoMessage ¶
func (*LocateCaseRequest) ProtoMessage()
func (*LocateCaseRequest) ProtoReflect ¶
func (x *LocateCaseRequest) ProtoReflect() protoreflect.Message
func (*LocateCaseRequest) Reset ¶
func (x *LocateCaseRequest) Reset()
func (*LocateCaseRequest) String ¶
func (x *LocateCaseRequest) String() string
type LocateCatalogRequest ¶
type LocateCatalogRequest struct { // ID of the catalog to be located Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Fields to be retrieved as a result. // If the user passes "-" as the value for fields, // it will retrieve all available fields for each catalog. Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` // Fields to be retrieved as a result for [SUBSERVICES]. // If the user passes "-" as the value for fields, // it will retrieve all available fields for each catalog subservices. SubFields []string `protobuf:"bytes,3,rep,name=sub_fields,json=subFields,proto3" json:"sub_fields,omitempty"` // contains filtered or unexported fields }
LocateCatalogRequest message for locating a specific catalog by ID
func (*LocateCatalogRequest) Descriptor
deprecated
func (*LocateCatalogRequest) Descriptor() ([]byte, []int)
Deprecated: Use LocateCatalogRequest.ProtoReflect.Descriptor instead.
func (*LocateCatalogRequest) GetFields ¶
func (x *LocateCatalogRequest) GetFields() []string
func (*LocateCatalogRequest) GetId ¶
func (x *LocateCatalogRequest) GetId() int64
func (*LocateCatalogRequest) GetSubFields ¶
func (x *LocateCatalogRequest) GetSubFields() []string
func (*LocateCatalogRequest) ProtoMessage ¶
func (*LocateCatalogRequest) ProtoMessage()
func (*LocateCatalogRequest) ProtoReflect ¶
func (x *LocateCatalogRequest) ProtoReflect() protoreflect.Message
func (*LocateCatalogRequest) Reset ¶
func (x *LocateCatalogRequest) Reset()
func (*LocateCatalogRequest) String ¶
func (x *LocateCatalogRequest) String() string
type LocateCatalogResponse ¶
type LocateCatalogResponse struct { // The located catalog Catalog *Catalog `protobuf:"bytes,1,opt,name=catalog,proto3" json:"catalog,omitempty"` // contains filtered or unexported fields }
LocateCatalogResponse message contains a single catalog entity
func (*LocateCatalogResponse) Descriptor
deprecated
func (*LocateCatalogResponse) Descriptor() ([]byte, []int)
Deprecated: Use LocateCatalogResponse.ProtoReflect.Descriptor instead.
func (*LocateCatalogResponse) GetCatalog ¶
func (x *LocateCatalogResponse) GetCatalog() *Catalog
func (*LocateCatalogResponse) ProtoMessage ¶
func (*LocateCatalogResponse) ProtoMessage()
func (*LocateCatalogResponse) ProtoReflect ¶
func (x *LocateCatalogResponse) ProtoReflect() protoreflect.Message
func (*LocateCatalogResponse) Reset ¶
func (x *LocateCatalogResponse) Reset()
func (*LocateCatalogResponse) String ¶
func (x *LocateCatalogResponse) String() string
type LocateCloseReasonGroupRequest ¶
type LocateCloseReasonGroupRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` // contains filtered or unexported fields }
LocateCloseReasonGroupRequest message for locating a specific close reason group by ID
func (*LocateCloseReasonGroupRequest) Descriptor
deprecated
func (*LocateCloseReasonGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use LocateCloseReasonGroupRequest.ProtoReflect.Descriptor instead.
func (*LocateCloseReasonGroupRequest) GetFields ¶
func (x *LocateCloseReasonGroupRequest) GetFields() []string
func (*LocateCloseReasonGroupRequest) GetId ¶
func (x *LocateCloseReasonGroupRequest) GetId() int64
func (*LocateCloseReasonGroupRequest) ProtoMessage ¶
func (*LocateCloseReasonGroupRequest) ProtoMessage()
func (*LocateCloseReasonGroupRequest) ProtoReflect ¶
func (x *LocateCloseReasonGroupRequest) ProtoReflect() protoreflect.Message
func (*LocateCloseReasonGroupRequest) Reset ¶
func (x *LocateCloseReasonGroupRequest) Reset()
func (*LocateCloseReasonGroupRequest) String ¶
func (x *LocateCloseReasonGroupRequest) String() string
type LocateCloseReasonGroupResponse ¶
type LocateCloseReasonGroupResponse struct { CloseReasonGroup *CloseReasonGroup `protobuf:"bytes,1,opt,name=close_reason_group,json=closeReasonGroup,proto3" json:"close_reason_group,omitempty"` // contains filtered or unexported fields }
LocateCloseReasonGroupResponse message contains a single close reason group entity
func (*LocateCloseReasonGroupResponse) Descriptor
deprecated
func (*LocateCloseReasonGroupResponse) Descriptor() ([]byte, []int)
Deprecated: Use LocateCloseReasonGroupResponse.ProtoReflect.Descriptor instead.
func (*LocateCloseReasonGroupResponse) GetCloseReasonGroup ¶
func (x *LocateCloseReasonGroupResponse) GetCloseReasonGroup() *CloseReasonGroup
func (*LocateCloseReasonGroupResponse) ProtoMessage ¶
func (*LocateCloseReasonGroupResponse) ProtoMessage()
func (*LocateCloseReasonGroupResponse) ProtoReflect ¶
func (x *LocateCloseReasonGroupResponse) ProtoReflect() protoreflect.Message
func (*LocateCloseReasonGroupResponse) Reset ¶
func (x *LocateCloseReasonGroupResponse) Reset()
func (*LocateCloseReasonGroupResponse) String ¶
func (x *LocateCloseReasonGroupResponse) String() string
type LocateCloseReasonRequest ¶
type LocateCloseReasonRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` CloseReasonGroupId int64 `protobuf:"varint,2,opt,name=close_reason_group_id,json=closeReasonGroupId,proto3" json:"close_reason_group_id,omitempty"` Fields []string `protobuf:"bytes,3,rep,name=fields,proto3" json:"fields,omitempty"` // contains filtered or unexported fields }
LocateCloseReasonRequest message for locating a specific close reason by ID
func (*LocateCloseReasonRequest) Descriptor
deprecated
func (*LocateCloseReasonRequest) Descriptor() ([]byte, []int)
Deprecated: Use LocateCloseReasonRequest.ProtoReflect.Descriptor instead.
func (*LocateCloseReasonRequest) GetCloseReasonGroupId ¶
func (x *LocateCloseReasonRequest) GetCloseReasonGroupId() int64
func (*LocateCloseReasonRequest) GetFields ¶
func (x *LocateCloseReasonRequest) GetFields() []string
func (*LocateCloseReasonRequest) GetId ¶
func (x *LocateCloseReasonRequest) GetId() int64
func (*LocateCloseReasonRequest) ProtoMessage ¶
func (*LocateCloseReasonRequest) ProtoMessage()
func (*LocateCloseReasonRequest) ProtoReflect ¶
func (x *LocateCloseReasonRequest) ProtoReflect() protoreflect.Message
func (*LocateCloseReasonRequest) Reset ¶
func (x *LocateCloseReasonRequest) Reset()
func (*LocateCloseReasonRequest) String ¶
func (x *LocateCloseReasonRequest) String() string
type LocateCloseReasonResponse ¶
type LocateCloseReasonResponse struct { CloseReason *CloseReason `protobuf:"bytes,1,opt,name=close_reason,json=closeReason,proto3" json:"close_reason,omitempty"` // contains filtered or unexported fields }
LocateCloseReasonResponse message contains a single close reason entity
func (*LocateCloseReasonResponse) Descriptor
deprecated
func (*LocateCloseReasonResponse) Descriptor() ([]byte, []int)
Deprecated: Use LocateCloseReasonResponse.ProtoReflect.Descriptor instead.
func (*LocateCloseReasonResponse) GetCloseReason ¶
func (x *LocateCloseReasonResponse) GetCloseReason() *CloseReason
func (*LocateCloseReasonResponse) ProtoMessage ¶
func (*LocateCloseReasonResponse) ProtoMessage()
func (*LocateCloseReasonResponse) ProtoReflect ¶
func (x *LocateCloseReasonResponse) ProtoReflect() protoreflect.Message
func (*LocateCloseReasonResponse) Reset ¶
func (x *LocateCloseReasonResponse) Reset()
func (*LocateCloseReasonResponse) String ¶
func (x *LocateCloseReasonResponse) String() string
type LocateCommentRequest ¶
type LocateCommentRequest struct { // Identifier of the comment to retrieve. Etag string `protobuf:"bytes,1,opt,name=etag,proto3" json:"etag,omitempty"` // Specific fields to return for the comment. Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` // contains filtered or unexported fields }
Request to locate a comment based on its etag.
func (*LocateCommentRequest) Descriptor
deprecated
func (*LocateCommentRequest) Descriptor() ([]byte, []int)
Deprecated: Use LocateCommentRequest.ProtoReflect.Descriptor instead.
func (*LocateCommentRequest) GetEtag ¶
func (x *LocateCommentRequest) GetEtag() string
func (*LocateCommentRequest) GetFields ¶
func (x *LocateCommentRequest) GetFields() []string
func (*LocateCommentRequest) ProtoMessage ¶
func (*LocateCommentRequest) ProtoMessage()
func (*LocateCommentRequest) ProtoReflect ¶
func (x *LocateCommentRequest) ProtoReflect() protoreflect.Message
func (*LocateCommentRequest) Reset ¶
func (x *LocateCommentRequest) Reset()
func (*LocateCommentRequest) String ¶
func (x *LocateCommentRequest) String() string
type LocateLinkRequest ¶
type LocateLinkRequest struct { Etag string `protobuf:"bytes,1,opt,name=etag,proto3" json:"etag,omitempty"` // (id allowed) Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` CaseEtag string `protobuf:"bytes,3,opt,name=case_etag,json=caseEtag,proto3" json:"case_etag,omitempty"` // contains filtered or unexported fields }
func (*LocateLinkRequest) Descriptor
deprecated
func (*LocateLinkRequest) Descriptor() ([]byte, []int)
Deprecated: Use LocateLinkRequest.ProtoReflect.Descriptor instead.
func (*LocateLinkRequest) GetCaseEtag ¶
func (x *LocateLinkRequest) GetCaseEtag() string
func (*LocateLinkRequest) GetEtag ¶
func (x *LocateLinkRequest) GetEtag() string
func (*LocateLinkRequest) GetFields ¶
func (x *LocateLinkRequest) GetFields() []string
func (*LocateLinkRequest) ProtoMessage ¶
func (*LocateLinkRequest) ProtoMessage()
func (*LocateLinkRequest) ProtoReflect ¶
func (x *LocateLinkRequest) ProtoReflect() protoreflect.Message
func (*LocateLinkRequest) Reset ¶
func (x *LocateLinkRequest) Reset()
func (*LocateLinkRequest) String ¶
func (x *LocateLinkRequest) String() string
type LocatePriorityRequest ¶
type LocatePriorityRequest struct { // ID of the priority to be located Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Fields to be retrieved as a result. Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` // contains filtered or unexported fields }
LocatePriorityRequest message for locating a specific priority by ID
func (*LocatePriorityRequest) Descriptor
deprecated
func (*LocatePriorityRequest) Descriptor() ([]byte, []int)
Deprecated: Use LocatePriorityRequest.ProtoReflect.Descriptor instead.
func (*LocatePriorityRequest) GetFields ¶
func (x *LocatePriorityRequest) GetFields() []string
func (*LocatePriorityRequest) GetId ¶
func (x *LocatePriorityRequest) GetId() int64
func (*LocatePriorityRequest) ProtoMessage ¶
func (*LocatePriorityRequest) ProtoMessage()
func (*LocatePriorityRequest) ProtoReflect ¶
func (x *LocatePriorityRequest) ProtoReflect() protoreflect.Message
func (*LocatePriorityRequest) Reset ¶
func (x *LocatePriorityRequest) Reset()
func (*LocatePriorityRequest) String ¶
func (x *LocatePriorityRequest) String() string
type LocatePriorityResponse ¶
type LocatePriorityResponse struct { Priority *Priority `protobuf:"bytes,1,opt,name=priority,proto3" json:"priority,omitempty"` // contains filtered or unexported fields }
LocatePriorityResponse message contains a single priority entity
func (*LocatePriorityResponse) Descriptor
deprecated
func (*LocatePriorityResponse) Descriptor() ([]byte, []int)
Deprecated: Use LocatePriorityResponse.ProtoReflect.Descriptor instead.
func (*LocatePriorityResponse) GetPriority ¶
func (x *LocatePriorityResponse) GetPriority() *Priority
func (*LocatePriorityResponse) ProtoMessage ¶
func (*LocatePriorityResponse) ProtoMessage()
func (*LocatePriorityResponse) ProtoReflect ¶
func (x *LocatePriorityResponse) ProtoReflect() protoreflect.Message
func (*LocatePriorityResponse) Reset ¶
func (x *LocatePriorityResponse) Reset()
func (*LocatePriorityResponse) String ¶
func (x *LocatePriorityResponse) String() string
type LocateRelatedCaseRequest ¶
type LocateRelatedCaseRequest struct { // Identifier of the related case. Etag string `protobuf:"bytes,1,opt,name=etag,proto3" json:"etag,omitempty"` // Fields to return in the response. Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` // Primary case identifier. PrimaryCaseEtag string `protobuf:"bytes,3,opt,name=primary_case_etag,json=primaryCaseEtag,proto3" json:"primary_case_etag,omitempty"` // contains filtered or unexported fields }
Request to locate a related case.
func (*LocateRelatedCaseRequest) Descriptor
deprecated
func (*LocateRelatedCaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use LocateRelatedCaseRequest.ProtoReflect.Descriptor instead.
func (*LocateRelatedCaseRequest) GetEtag ¶
func (x *LocateRelatedCaseRequest) GetEtag() string
func (*LocateRelatedCaseRequest) GetFields ¶
func (x *LocateRelatedCaseRequest) GetFields() []string
func (*LocateRelatedCaseRequest) GetPrimaryCaseEtag ¶
func (x *LocateRelatedCaseRequest) GetPrimaryCaseEtag() string
func (*LocateRelatedCaseRequest) ProtoMessage ¶
func (*LocateRelatedCaseRequest) ProtoMessage()
func (*LocateRelatedCaseRequest) ProtoReflect ¶
func (x *LocateRelatedCaseRequest) ProtoReflect() protoreflect.Message
func (*LocateRelatedCaseRequest) Reset ¶
func (x *LocateRelatedCaseRequest) Reset()
func (*LocateRelatedCaseRequest) String ¶
func (x *LocateRelatedCaseRequest) String() string
type LocateSLAConditionRequest ¶
type LocateSLAConditionRequest struct { // Unique identifier of the SLACondition SlaId int64 `protobuf:"varint,1,opt,name=sla_id,json=slaId,proto3" json:"sla_id,omitempty"` // Unique identifier of the SLACondition Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` // Fields to be retrieved as a result. Fields []string `protobuf:"bytes,3,rep,name=fields,proto3" json:"fields,omitempty"` // contains filtered or unexported fields }
LocateSLAConditionRequest message for locating a specific SLACondition by ID
func (*LocateSLAConditionRequest) Descriptor
deprecated
func (*LocateSLAConditionRequest) Descriptor() ([]byte, []int)
Deprecated: Use LocateSLAConditionRequest.ProtoReflect.Descriptor instead.
func (*LocateSLAConditionRequest) GetFields ¶
func (x *LocateSLAConditionRequest) GetFields() []string
func (*LocateSLAConditionRequest) GetId ¶
func (x *LocateSLAConditionRequest) GetId() int64
func (*LocateSLAConditionRequest) GetSlaId ¶
func (x *LocateSLAConditionRequest) GetSlaId() int64
func (*LocateSLAConditionRequest) ProtoMessage ¶
func (*LocateSLAConditionRequest) ProtoMessage()
func (*LocateSLAConditionRequest) ProtoReflect ¶
func (x *LocateSLAConditionRequest) ProtoReflect() protoreflect.Message
func (*LocateSLAConditionRequest) Reset ¶
func (x *LocateSLAConditionRequest) Reset()
func (*LocateSLAConditionRequest) String ¶
func (x *LocateSLAConditionRequest) String() string
type LocateSLAConditionResponse ¶
type LocateSLAConditionResponse struct { SlaCondition *SLACondition `protobuf:"bytes,1,opt,name=sla_condition,json=slaCondition,proto3" json:"sla_condition,omitempty"` // contains filtered or unexported fields }
LocateSLAConditionResponse message contains a single SLACondition entity
func (*LocateSLAConditionResponse) Descriptor
deprecated
func (*LocateSLAConditionResponse) Descriptor() ([]byte, []int)
Deprecated: Use LocateSLAConditionResponse.ProtoReflect.Descriptor instead.
func (*LocateSLAConditionResponse) GetSlaCondition ¶
func (x *LocateSLAConditionResponse) GetSlaCondition() *SLACondition
func (*LocateSLAConditionResponse) ProtoMessage ¶
func (*LocateSLAConditionResponse) ProtoMessage()
func (*LocateSLAConditionResponse) ProtoReflect ¶
func (x *LocateSLAConditionResponse) ProtoReflect() protoreflect.Message
func (*LocateSLAConditionResponse) Reset ¶
func (x *LocateSLAConditionResponse) Reset()
func (*LocateSLAConditionResponse) String ¶
func (x *LocateSLAConditionResponse) String() string
type LocateSLARequest ¶
type LocateSLARequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` // contains filtered or unexported fields }
LocateSLARequest message for locating a specific SLA by ID
func (*LocateSLARequest) Descriptor
deprecated
func (*LocateSLARequest) Descriptor() ([]byte, []int)
Deprecated: Use LocateSLARequest.ProtoReflect.Descriptor instead.
func (*LocateSLARequest) GetFields ¶
func (x *LocateSLARequest) GetFields() []string
func (*LocateSLARequest) GetId ¶
func (x *LocateSLARequest) GetId() int64
func (*LocateSLARequest) ProtoMessage ¶
func (*LocateSLARequest) ProtoMessage()
func (*LocateSLARequest) ProtoReflect ¶
func (x *LocateSLARequest) ProtoReflect() protoreflect.Message
func (*LocateSLARequest) Reset ¶
func (x *LocateSLARequest) Reset()
func (*LocateSLARequest) String ¶
func (x *LocateSLARequest) String() string
type LocateSLAResponse ¶
type LocateSLAResponse struct { Sla *SLA `protobuf:"bytes,1,opt,name=sla,proto3" json:"sla,omitempty"` // contains filtered or unexported fields }
LocateSLAResponse message contains a single SLA entity
func (*LocateSLAResponse) Descriptor
deprecated
func (*LocateSLAResponse) Descriptor() ([]byte, []int)
Deprecated: Use LocateSLAResponse.ProtoReflect.Descriptor instead.
func (*LocateSLAResponse) GetSla ¶
func (x *LocateSLAResponse) GetSla() *SLA
func (*LocateSLAResponse) ProtoMessage ¶
func (*LocateSLAResponse) ProtoMessage()
func (*LocateSLAResponse) ProtoReflect ¶
func (x *LocateSLAResponse) ProtoReflect() protoreflect.Message
func (*LocateSLAResponse) Reset ¶
func (x *LocateSLAResponse) Reset()
func (*LocateSLAResponse) String ¶
func (x *LocateSLAResponse) String() string
type LocateServiceRequest ¶
type LocateServiceRequest struct { // ID of the service to be located Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Fields to be retrieved as a result. Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` // contains filtered or unexported fields }
LocateServiceRequest message for locating a specific service by ID
func (*LocateServiceRequest) Descriptor
deprecated
func (*LocateServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use LocateServiceRequest.ProtoReflect.Descriptor instead.
func (*LocateServiceRequest) GetFields ¶
func (x *LocateServiceRequest) GetFields() []string
func (*LocateServiceRequest) GetId ¶
func (x *LocateServiceRequest) GetId() int64
func (*LocateServiceRequest) ProtoMessage ¶
func (*LocateServiceRequest) ProtoMessage()
func (*LocateServiceRequest) ProtoReflect ¶
func (x *LocateServiceRequest) ProtoReflect() protoreflect.Message
func (*LocateServiceRequest) Reset ¶
func (x *LocateServiceRequest) Reset()
func (*LocateServiceRequest) String ¶
func (x *LocateServiceRequest) String() string
type LocateServiceResponse ¶
type LocateServiceResponse struct { // The located service Service *Service `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"` // contains filtered or unexported fields }
LocateServiceResponse message contains a single service entity
func (*LocateServiceResponse) Descriptor
deprecated
func (*LocateServiceResponse) Descriptor() ([]byte, []int)
Deprecated: Use LocateServiceResponse.ProtoReflect.Descriptor instead.
func (*LocateServiceResponse) GetService ¶
func (x *LocateServiceResponse) GetService() *Service
func (*LocateServiceResponse) ProtoMessage ¶
func (*LocateServiceResponse) ProtoMessage()
func (*LocateServiceResponse) ProtoReflect ¶
func (x *LocateServiceResponse) ProtoReflect() protoreflect.Message
func (*LocateServiceResponse) Reset ¶
func (x *LocateServiceResponse) Reset()
func (*LocateServiceResponse) String ¶
func (x *LocateServiceResponse) String() string
type LocateSourceRequest ¶
type LocateSourceRequest struct { // The unique ID of the source to locate. Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Fields to be retrieved into result. Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` // contains filtered or unexported fields }
Request message for locating a source by ID.
func (*LocateSourceRequest) Descriptor
deprecated
func (*LocateSourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use LocateSourceRequest.ProtoReflect.Descriptor instead.
func (*LocateSourceRequest) GetFields ¶
func (x *LocateSourceRequest) GetFields() []string
func (*LocateSourceRequest) GetId ¶
func (x *LocateSourceRequest) GetId() int64
func (*LocateSourceRequest) ProtoMessage ¶
func (*LocateSourceRequest) ProtoMessage()
func (*LocateSourceRequest) ProtoReflect ¶
func (x *LocateSourceRequest) ProtoReflect() protoreflect.Message
func (*LocateSourceRequest) Reset ¶
func (x *LocateSourceRequest) Reset()
func (*LocateSourceRequest) String ¶
func (x *LocateSourceRequest) String() string
type LocateSourceResponse ¶
type LocateSourceResponse struct { // The located source. Source *Source `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"` // contains filtered or unexported fields }
Response message for locating a source.
func (*LocateSourceResponse) Descriptor
deprecated
func (*LocateSourceResponse) Descriptor() ([]byte, []int)
Deprecated: Use LocateSourceResponse.ProtoReflect.Descriptor instead.
func (*LocateSourceResponse) GetSource ¶
func (x *LocateSourceResponse) GetSource() *Source
func (*LocateSourceResponse) ProtoMessage ¶
func (*LocateSourceResponse) ProtoMessage()
func (*LocateSourceResponse) ProtoReflect ¶
func (x *LocateSourceResponse) ProtoReflect() protoreflect.Message
func (*LocateSourceResponse) Reset ¶
func (x *LocateSourceResponse) Reset()
func (*LocateSourceResponse) String ¶
func (x *LocateSourceResponse) String() string
type LocateStatusConditionRequest ¶
type LocateStatusConditionRequest struct { // ID of the status condition to be located Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the status to be located StatusId int64 `protobuf:"varint,2,opt,name=status_id,json=statusId,proto3" json:"status_id,omitempty"` // Fields to be retrieved as a result. Fields []string `protobuf:"bytes,3,rep,name=fields,proto3" json:"fields,omitempty"` // contains filtered or unexported fields }
LocateStatusConditionRequest message for locating a specific status by ID
func (*LocateStatusConditionRequest) Descriptor
deprecated
func (*LocateStatusConditionRequest) Descriptor() ([]byte, []int)
Deprecated: Use LocateStatusConditionRequest.ProtoReflect.Descriptor instead.
func (*LocateStatusConditionRequest) GetFields ¶
func (x *LocateStatusConditionRequest) GetFields() []string
func (*LocateStatusConditionRequest) GetId ¶
func (x *LocateStatusConditionRequest) GetId() int64
func (*LocateStatusConditionRequest) GetStatusId ¶
func (x *LocateStatusConditionRequest) GetStatusId() int64
func (*LocateStatusConditionRequest) ProtoMessage ¶
func (*LocateStatusConditionRequest) ProtoMessage()
func (*LocateStatusConditionRequest) ProtoReflect ¶
func (x *LocateStatusConditionRequest) ProtoReflect() protoreflect.Message
func (*LocateStatusConditionRequest) Reset ¶
func (x *LocateStatusConditionRequest) Reset()
func (*LocateStatusConditionRequest) String ¶
func (x *LocateStatusConditionRequest) String() string
type LocateStatusConditionResponse ¶
type LocateStatusConditionResponse struct { Status *StatusCondition `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
LocateStatusConditionResponse message contains a single status entity
func (*LocateStatusConditionResponse) Descriptor
deprecated
func (*LocateStatusConditionResponse) Descriptor() ([]byte, []int)
Deprecated: Use LocateStatusConditionResponse.ProtoReflect.Descriptor instead.
func (*LocateStatusConditionResponse) GetStatus ¶
func (x *LocateStatusConditionResponse) GetStatus() *StatusCondition
func (*LocateStatusConditionResponse) ProtoMessage ¶
func (*LocateStatusConditionResponse) ProtoMessage()
func (*LocateStatusConditionResponse) ProtoReflect ¶
func (x *LocateStatusConditionResponse) ProtoReflect() protoreflect.Message
func (*LocateStatusConditionResponse) Reset ¶
func (x *LocateStatusConditionResponse) Reset()
func (*LocateStatusConditionResponse) String ¶
func (x *LocateStatusConditionResponse) String() string
type LocateStatusRequest ¶
type LocateStatusRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` // contains filtered or unexported fields }
LocateStatusRequest message for locating a specific status by ID
func (*LocateStatusRequest) Descriptor
deprecated
func (*LocateStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use LocateStatusRequest.ProtoReflect.Descriptor instead.
func (*LocateStatusRequest) GetFields ¶
func (x *LocateStatusRequest) GetFields() []string
func (*LocateStatusRequest) GetId ¶
func (x *LocateStatusRequest) GetId() int64
func (*LocateStatusRequest) ProtoMessage ¶
func (*LocateStatusRequest) ProtoMessage()
func (*LocateStatusRequest) ProtoReflect ¶
func (x *LocateStatusRequest) ProtoReflect() protoreflect.Message
func (*LocateStatusRequest) Reset ¶
func (x *LocateStatusRequest) Reset()
func (*LocateStatusRequest) String ¶
func (x *LocateStatusRequest) String() string
type LocateStatusResponse ¶
type LocateStatusResponse struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
LocateStatusResponse message contains a single status entity
func (*LocateStatusResponse) Descriptor
deprecated
func (*LocateStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use LocateStatusResponse.ProtoReflect.Descriptor instead.
func (*LocateStatusResponse) GetStatus ¶
func (x *LocateStatusResponse) GetStatus() *Status
func (*LocateStatusResponse) ProtoMessage ¶
func (*LocateStatusResponse) ProtoMessage()
func (*LocateStatusResponse) ProtoReflect ¶
func (x *LocateStatusResponse) ProtoReflect() protoreflect.Message
func (*LocateStatusResponse) Reset ¶
func (x *LocateStatusResponse) Reset()
func (*LocateStatusResponse) String ¶
func (x *LocateStatusResponse) String() string
type Lookup ¶
type Lookup struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*Lookup) Descriptor
deprecated
func (*Lookup) ProtoMessage ¶
func (*Lookup) ProtoMessage()
func (*Lookup) ProtoReflect ¶
func (x *Lookup) ProtoReflect() protoreflect.Message
type PrioritiesClient ¶
type PrioritiesClient interface { // RPC method to list or search priorities ListPriorities(ctx context.Context, in *ListPriorityRequest, opts ...grpc.CallOption) (*PriorityList, error) // RPC method to create a new priority CreatePriority(ctx context.Context, in *CreatePriorityRequest, opts ...grpc.CallOption) (*Priority, error) // RPC method to update an existing priority UpdatePriority(ctx context.Context, in *UpdatePriorityRequest, opts ...grpc.CallOption) (*Priority, error) // RPC method to delete an existing priority DeletePriority(ctx context.Context, in *DeletePriorityRequest, opts ...grpc.CallOption) (*Priority, error) // RPC method to locate a specific priority by ID LocatePriority(ctx context.Context, in *LocatePriorityRequest, opts ...grpc.CallOption) (*LocatePriorityResponse, error) }
PrioritiesClient is the client API for Priorities 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.
Priorities service definition with RPC methods for managing priorities
func NewPrioritiesClient ¶
func NewPrioritiesClient(cc grpc.ClientConnInterface) PrioritiesClient
type PrioritiesServer ¶
type PrioritiesServer interface { // RPC method to list or search priorities ListPriorities(context.Context, *ListPriorityRequest) (*PriorityList, error) // RPC method to create a new priority CreatePriority(context.Context, *CreatePriorityRequest) (*Priority, error) // RPC method to update an existing priority UpdatePriority(context.Context, *UpdatePriorityRequest) (*Priority, error) // RPC method to delete an existing priority DeletePriority(context.Context, *DeletePriorityRequest) (*Priority, error) // RPC method to locate a specific priority by ID LocatePriority(context.Context, *LocatePriorityRequest) (*LocatePriorityResponse, error) // contains filtered or unexported methods }
PrioritiesServer is the server API for Priorities service. All implementations must embed UnimplementedPrioritiesServer for forward compatibility.
Priorities service definition with RPC methods for managing priorities
type Priority ¶
type Priority struct { // Unique identifier of the priority Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Name of the priority Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the priority Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // CreatedAt timestamp of the priority CreatedAt int64 `protobuf:"varint,20,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // UpdatedAt timestamp of the priority UpdatedAt int64 `protobuf:"varint,21,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // CreatedBy user of the priority CreatedBy *Lookup `protobuf:"bytes,22,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // UpdatedBy user of the priority UpdatedBy *Lookup `protobuf:"bytes,23,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // Color of the priority Color string `protobuf:"bytes,24,opt,name=color,proto3" json:"color,omitempty"` // contains filtered or unexported fields }
Priority message represents a priority entity with metadata
func (*Priority) Descriptor
deprecated
func (*Priority) GetCreatedAt ¶
func (*Priority) GetCreatedBy ¶
func (*Priority) GetDescription ¶
func (*Priority) GetUpdatedAt ¶
func (*Priority) GetUpdatedBy ¶
func (*Priority) ProtoMessage ¶
func (*Priority) ProtoMessage()
func (*Priority) ProtoReflect ¶
func (x *Priority) ProtoReflect() protoreflect.Message
type PriorityList ¶
type PriorityList struct { Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` Next bool `protobuf:"varint,2,opt,name=next,proto3" json:"next,omitempty"` Items []*Priority `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
PriorityList message contains a list of Priority items with pagination
func (*PriorityList) Descriptor
deprecated
func (*PriorityList) Descriptor() ([]byte, []int)
Deprecated: Use PriorityList.ProtoReflect.Descriptor instead.
func (*PriorityList) GetItems ¶
func (x *PriorityList) GetItems() []*Priority
func (*PriorityList) GetNext ¶
func (x *PriorityList) GetNext() bool
func (*PriorityList) GetPage ¶
func (x *PriorityList) GetPage() int32
func (*PriorityList) ProtoMessage ¶
func (*PriorityList) ProtoMessage()
func (*PriorityList) ProtoReflect ¶
func (x *PriorityList) ProtoReflect() protoreflect.Message
func (*PriorityList) Reset ¶
func (x *PriorityList) Reset()
func (*PriorityList) String ¶
func (x *PriorityList) String() string
type PublishCommentRequest ¶
type PublishCommentRequest struct { // JSON fields specified in the front-end request. XJsonMask []string `protobuf:"bytes,1,rep,name=x_json_mask,json=xJsonMask,proto3" json:"x_json_mask,omitempty"` // Result fields to include in the response. Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` // Etag or ID of the case to which comments belong. CaseEtag string `protobuf:"bytes,3,opt,name=case_etag,json=caseEtag,proto3" json:"case_etag,omitempty"` // Comment to publish. Input *InputCaseComment `protobuf:"bytes,4,opt,name=input,proto3" json:"input,omitempty"` // contains filtered or unexported fields }
Request to publish comment into a case.
func (*PublishCommentRequest) Descriptor
deprecated
func (*PublishCommentRequest) Descriptor() ([]byte, []int)
Deprecated: Use PublishCommentRequest.ProtoReflect.Descriptor instead.
func (*PublishCommentRequest) GetCaseEtag ¶
func (x *PublishCommentRequest) GetCaseEtag() string
func (*PublishCommentRequest) GetFields ¶
func (x *PublishCommentRequest) GetFields() []string
func (*PublishCommentRequest) GetInput ¶
func (x *PublishCommentRequest) GetInput() *InputCaseComment
func (*PublishCommentRequest) GetXJsonMask ¶
func (x *PublishCommentRequest) GetXJsonMask() []string
func (*PublishCommentRequest) ProtoMessage ¶
func (*PublishCommentRequest) ProtoMessage()
func (*PublishCommentRequest) ProtoReflect ¶
func (x *PublishCommentRequest) ProtoReflect() protoreflect.Message
func (*PublishCommentRequest) Reset ¶
func (x *PublishCommentRequest) Reset()
func (*PublishCommentRequest) String ¶
func (x *PublishCommentRequest) String() string
type RateInfo ¶
type RateInfo struct { Rating int64 `protobuf:"varint,1,opt,name=rating,proto3" json:"rating,omitempty"` // Rating value. RatingComment string `protobuf:"bytes,2,opt,name=rating_comment,json=ratingComment,proto3" json:"rating_comment,omitempty"` // Optional comment for the rating. // contains filtered or unexported fields }
Message representing rating information.
func (*RateInfo) Descriptor
deprecated
func (*RateInfo) GetRatingComment ¶
func (*RateInfo) ProtoMessage ¶
func (*RateInfo) ProtoMessage()
func (*RateInfo) ProtoReflect ¶
func (x *RateInfo) ProtoReflect() protoreflect.Message
type RelatedCase ¶
type RelatedCase struct { // Unique identifier for the related case. Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Etag for the related case entity. Etag string `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"` // Version number of the related case, used for concurrency control. Ver int32 `protobuf:"varint,3,opt,name=ver,proto3" json:"ver,omitempty"` // User who created the relation. CreatedBy *Lookup `protobuf:"bytes,4,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // Timestamp (in milliseconds) of when the relation was created. CreatedAt int64 `protobuf:"varint,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // User who last updated the relation. UpdatedBy *Lookup `protobuf:"bytes,6,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // Timestamp (in milliseconds) of the last update. UpdatedAt int64 `protobuf:"varint,7,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // Relation type between cases. RelationType RelationType `` /* 130-byte string literal not displayed */ // Related case details. RelatedCase *RelatedCaseLookup `protobuf:"bytes,9,opt,name=related_case,json=relatedCase,proto3" json:"related_case,omitempty"` // Primary case details. PrimaryCase *RelatedCaseLookup `protobuf:"bytes,10,opt,name=primary_case,json=primaryCase,proto3" json:"primary_case,omitempty"` // contains filtered or unexported fields }
Represents a related case with its relationship details.
func (*RelatedCase) Descriptor
deprecated
func (*RelatedCase) Descriptor() ([]byte, []int)
Deprecated: Use RelatedCase.ProtoReflect.Descriptor instead.
func (*RelatedCase) GetCreatedAt ¶
func (x *RelatedCase) GetCreatedAt() int64
func (*RelatedCase) GetCreatedBy ¶
func (x *RelatedCase) GetCreatedBy() *Lookup
func (*RelatedCase) GetEtag ¶
func (x *RelatedCase) GetEtag() string
func (*RelatedCase) GetId ¶
func (x *RelatedCase) GetId() int64
func (*RelatedCase) GetPrimaryCase ¶
func (x *RelatedCase) GetPrimaryCase() *RelatedCaseLookup
func (*RelatedCase) GetRelatedCase ¶
func (x *RelatedCase) GetRelatedCase() *RelatedCaseLookup
func (*RelatedCase) GetRelationType ¶
func (x *RelatedCase) GetRelationType() RelationType
func (*RelatedCase) GetUpdatedAt ¶
func (x *RelatedCase) GetUpdatedAt() int64
func (*RelatedCase) GetUpdatedBy ¶
func (x *RelatedCase) GetUpdatedBy() *Lookup
func (*RelatedCase) GetVer ¶
func (x *RelatedCase) GetVer() int32
func (*RelatedCase) ProtoMessage ¶
func (*RelatedCase) ProtoMessage()
func (*RelatedCase) ProtoReflect ¶
func (x *RelatedCase) ProtoReflect() protoreflect.Message
func (*RelatedCase) Reset ¶
func (x *RelatedCase) Reset()
func (*RelatedCase) String ¶
func (x *RelatedCase) String() string
type RelatedCaseList ¶
type RelatedCaseList struct { // Current page number. Page int64 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` // Flag to indicate if more pages are available. Next bool `protobuf:"varint,2,opt,name=next,proto3" json:"next,omitempty"` // List of related cases on the current page. Data []*RelatedCase `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
Paginated list of related cases.
func (*RelatedCaseList) Descriptor
deprecated
func (*RelatedCaseList) Descriptor() ([]byte, []int)
Deprecated: Use RelatedCaseList.ProtoReflect.Descriptor instead.
func (*RelatedCaseList) GetData ¶
func (x *RelatedCaseList) GetData() []*RelatedCase
func (*RelatedCaseList) GetNext ¶
func (x *RelatedCaseList) GetNext() bool
func (*RelatedCaseList) GetPage ¶
func (x *RelatedCaseList) GetPage() int64
func (*RelatedCaseList) ProtoMessage ¶
func (*RelatedCaseList) ProtoMessage()
func (*RelatedCaseList) ProtoReflect ¶
func (x *RelatedCaseList) ProtoReflect() protoreflect.Message
func (*RelatedCaseList) Reset ¶
func (x *RelatedCaseList) Reset()
func (*RelatedCaseList) String ¶
func (x *RelatedCaseList) String() string
type RelatedCaseLookup ¶
type RelatedCaseLookup struct { // id Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Etag string `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"` // name Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // subject Subject string `protobuf:"bytes,43,opt,name=subject,proto3" json:"subject,omitempty"` // ver Ver int32 `protobuf:"varint,5,opt,name=ver,proto3" json:"ver,omitempty"` // colour ( calculated by attached priority ) Color string `protobuf:"bytes,6,opt,name=color,proto3" json:"color,omitempty"` // contains filtered or unexported fields }
RelatedCaseLookup is created specifically to include the subject field.
func (*RelatedCaseLookup) Descriptor
deprecated
func (*RelatedCaseLookup) Descriptor() ([]byte, []int)
Deprecated: Use RelatedCaseLookup.ProtoReflect.Descriptor instead.
func (*RelatedCaseLookup) GetColor ¶
func (x *RelatedCaseLookup) GetColor() string
func (*RelatedCaseLookup) GetEtag ¶
func (x *RelatedCaseLookup) GetEtag() string
func (*RelatedCaseLookup) GetId ¶
func (x *RelatedCaseLookup) GetId() int64
func (*RelatedCaseLookup) GetName ¶
func (x *RelatedCaseLookup) GetName() string
func (*RelatedCaseLookup) GetSubject ¶
func (x *RelatedCaseLookup) GetSubject() string
func (*RelatedCaseLookup) GetVer ¶
func (x *RelatedCaseLookup) GetVer() int32
func (*RelatedCaseLookup) ProtoMessage ¶
func (*RelatedCaseLookup) ProtoMessage()
func (*RelatedCaseLookup) ProtoReflect ¶
func (x *RelatedCaseLookup) ProtoReflect() protoreflect.Message
func (*RelatedCaseLookup) Reset ¶
func (x *RelatedCaseLookup) Reset()
func (*RelatedCaseLookup) String ¶
func (x *RelatedCaseLookup) String() string
type RelatedCasesClient ¶
type RelatedCasesClient interface { // Retrieve a specific related case. LocateRelatedCase(ctx context.Context, in *LocateRelatedCaseRequest, opts ...grpc.CallOption) (*RelatedCase, error) // Create a new related case. CreateRelatedCase(ctx context.Context, in *CreateRelatedCaseRequest, opts ...grpc.CallOption) (*RelatedCase, error) // Update an existing related case. UpdateRelatedCase(ctx context.Context, in *UpdateRelatedCaseRequest, opts ...grpc.CallOption) (*RelatedCase, error) // Delete a specific related case. DeleteRelatedCase(ctx context.Context, in *DeleteRelatedCaseRequest, opts ...grpc.CallOption) (*RelatedCase, error) // List all related cases for a specific case. ListRelatedCases(ctx context.Context, in *ListRelatedCasesRequest, opts ...grpc.CallOption) (*RelatedCaseList, error) }
RelatedCasesClient is the client API for RelatedCases 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.
Service to manage related cases.
func NewRelatedCasesClient ¶
func NewRelatedCasesClient(cc grpc.ClientConnInterface) RelatedCasesClient
type RelatedCasesServer ¶
type RelatedCasesServer interface { // Retrieve a specific related case. LocateRelatedCase(context.Context, *LocateRelatedCaseRequest) (*RelatedCase, error) // Create a new related case. CreateRelatedCase(context.Context, *CreateRelatedCaseRequest) (*RelatedCase, error) // Update an existing related case. UpdateRelatedCase(context.Context, *UpdateRelatedCaseRequest) (*RelatedCase, error) // Delete a specific related case. DeleteRelatedCase(context.Context, *DeleteRelatedCaseRequest) (*RelatedCase, error) // List all related cases for a specific case. ListRelatedCases(context.Context, *ListRelatedCasesRequest) (*RelatedCaseList, error) // contains filtered or unexported methods }
RelatedCasesServer is the server API for RelatedCases service. All implementations must embed UnimplementedRelatedCasesServer for forward compatibility.
Service to manage related cases.
type RelationType ¶
type RelationType int32
Enum for relation types between cases.
const ( RelationType_RELATION_TYPE_UNSPECIFIED RelationType = 0 RelationType_DUPLICATES RelationType = 1 RelationType_IS_DUPLICATED_BY RelationType = 2 RelationType_BLOCKS RelationType = 3 RelationType_IS_BLOCKED_BY RelationType = 4 RelationType_CAUSES RelationType = 5 RelationType_IS_CAUSED_BY RelationType = 6 RelationType_IS_CHILD_OF RelationType = 7 RelationType_IS_PARENT_OF RelationType = 8 RelationType_RELATES_TO RelationType = 9 )
func (RelationType) Descriptor ¶
func (RelationType) Descriptor() protoreflect.EnumDescriptor
func (RelationType) Enum ¶
func (x RelationType) Enum() *RelationType
func (RelationType) EnumDescriptor
deprecated
func (RelationType) EnumDescriptor() ([]byte, []int)
Deprecated: Use RelationType.Descriptor instead.
func (RelationType) Number ¶
func (x RelationType) Number() protoreflect.EnumNumber
func (RelationType) String ¶
func (x RelationType) String() string
func (RelationType) Type ¶
func (RelationType) Type() protoreflect.EnumType
type SLA ¶
type SLA struct { // Unique identifier of the SLA Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Name of the SLA - required Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the SLA - optional Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Validity period for the SLA - optional ValidFrom int64 `protobuf:"varint,4,opt,name=valid_from,json=validFrom,proto3" json:"valid_from,omitempty"` ValidTo int64 `protobuf:"varint,5,opt,name=valid_to,json=validTo,proto3" json:"valid_to,omitempty"` // Calendar ID from the "Calendars" dictionary - required Calendar *Lookup `protobuf:"bytes,6,opt,name=calendar,proto3" json:"calendar,omitempty"` // Reaction time - required ReactionTime int64 `protobuf:"varint,7,opt,name=reaction_time,json=reactionTime,proto3" json:"reaction_time,omitempty"` // Resolution time - required ResolutionTime int64 `protobuf:"varint,8,opt,name=resolution_time,json=resolutionTime,proto3" json:"resolution_time,omitempty"` // CreatedAt timestamp of the SLA CreatedAt int64 `protobuf:"varint,20,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // UpdatedAt timestamp of the SLA UpdatedAt int64 `protobuf:"varint,21,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // CreatedBy user of the SLA CreatedBy *Lookup `protobuf:"bytes,22,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // UpdatedBy user of the SLA UpdatedBy *Lookup `protobuf:"bytes,23,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // contains filtered or unexported fields }
SLA message represents an SLA entity with metadata
func (*SLA) Descriptor
deprecated
func (*SLA) GetCalendar ¶
func (*SLA) GetCreatedAt ¶
func (*SLA) GetCreatedBy ¶
func (*SLA) GetDescription ¶
func (*SLA) GetReactionTime ¶
func (*SLA) GetResolutionTime ¶
func (*SLA) GetUpdatedAt ¶
func (*SLA) GetUpdatedBy ¶
func (*SLA) GetValidFrom ¶
func (*SLA) GetValidTo ¶
func (*SLA) ProtoMessage ¶
func (*SLA) ProtoMessage()
func (*SLA) ProtoReflect ¶
func (x *SLA) ProtoReflect() protoreflect.Message
type SLACondition ¶
type SLACondition struct { // Unique identifier of the SLACondition Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Name of the SLACondition - required Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Priorities associated with the SLACondition - fetched as Lookup entities [ Priority name + ID ] Priorities []*Lookup `protobuf:"bytes,3,rep,name=priorities,proto3" json:"priorities,omitempty"` // Reaction time - required ReactionTime int64 `protobuf:"varint,4,opt,name=reaction_time,json=reactionTime,proto3" json:"reaction_time,omitempty"` // Resolution time - required ResolutionTime int64 `protobuf:"varint,5,opt,name=resolution_time,json=resolutionTime,proto3" json:"resolution_time,omitempty"` // SLA ID associated with the SLACondition SlaId int64 `protobuf:"varint,6,opt,name=sla_id,json=slaId,proto3" json:"sla_id,omitempty"` // CreatedAt timestamp of the SLACondition CreatedAt int64 `protobuf:"varint,20,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // UpdatedAt timestamp of the SLACondition UpdatedAt int64 `protobuf:"varint,21,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // CreatedBy user of the SLACondition CreatedBy *Lookup `protobuf:"bytes,22,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // UpdatedBy user of the SLACondition UpdatedBy *Lookup `protobuf:"bytes,23,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // contains filtered or unexported fields }
SLACondition message represents an SLACondition entity with metadata
func (*SLACondition) Descriptor
deprecated
func (*SLACondition) Descriptor() ([]byte, []int)
Deprecated: Use SLACondition.ProtoReflect.Descriptor instead.
func (*SLACondition) GetCreatedAt ¶
func (x *SLACondition) GetCreatedAt() int64
func (*SLACondition) GetCreatedBy ¶
func (x *SLACondition) GetCreatedBy() *Lookup
func (*SLACondition) GetId ¶
func (x *SLACondition) GetId() int64
func (*SLACondition) GetName ¶
func (x *SLACondition) GetName() string
func (*SLACondition) GetPriorities ¶
func (x *SLACondition) GetPriorities() []*Lookup
func (*SLACondition) GetReactionTime ¶
func (x *SLACondition) GetReactionTime() int64
func (*SLACondition) GetResolutionTime ¶
func (x *SLACondition) GetResolutionTime() int64
func (*SLACondition) GetSlaId ¶
func (x *SLACondition) GetSlaId() int64
func (*SLACondition) GetUpdatedAt ¶
func (x *SLACondition) GetUpdatedAt() int64
func (*SLACondition) GetUpdatedBy ¶
func (x *SLACondition) GetUpdatedBy() *Lookup
func (*SLACondition) ProtoMessage ¶
func (*SLACondition) ProtoMessage()
func (*SLACondition) ProtoReflect ¶
func (x *SLACondition) ProtoReflect() protoreflect.Message
func (*SLACondition) Reset ¶
func (x *SLACondition) Reset()
func (*SLACondition) String ¶
func (x *SLACondition) String() string
type SLAConditionList ¶
type SLAConditionList struct { Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` Next bool `protobuf:"varint,2,opt,name=next,proto3" json:"next,omitempty"` Items []*SLACondition `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
SLAConditionList message contains a list of SLACondition items with pagination
func (*SLAConditionList) Descriptor
deprecated
func (*SLAConditionList) Descriptor() ([]byte, []int)
Deprecated: Use SLAConditionList.ProtoReflect.Descriptor instead.
func (*SLAConditionList) GetItems ¶
func (x *SLAConditionList) GetItems() []*SLACondition
func (*SLAConditionList) GetNext ¶
func (x *SLAConditionList) GetNext() bool
func (*SLAConditionList) GetPage ¶
func (x *SLAConditionList) GetPage() int32
func (*SLAConditionList) ProtoMessage ¶
func (*SLAConditionList) ProtoMessage()
func (*SLAConditionList) ProtoReflect ¶
func (x *SLAConditionList) ProtoReflect() protoreflect.Message
func (*SLAConditionList) Reset ¶
func (x *SLAConditionList) Reset()
func (*SLAConditionList) String ¶
func (x *SLAConditionList) String() string
type SLAConditionsClient ¶
type SLAConditionsClient interface { // RPC method to list or search SLAConditions ListSLAConditions(ctx context.Context, in *ListSLAConditionRequest, opts ...grpc.CallOption) (*SLAConditionList, error) // RPC method to create a new SLACondition CreateSLACondition(ctx context.Context, in *CreateSLAConditionRequest, opts ...grpc.CallOption) (*SLACondition, error) // RPC method to update an existing SLACondition UpdateSLACondition(ctx context.Context, in *UpdateSLAConditionRequest, opts ...grpc.CallOption) (*SLACondition, error) // RPC method to delete an existing SLACondition DeleteSLACondition(ctx context.Context, in *DeleteSLAConditionRequest, opts ...grpc.CallOption) (*SLACondition, error) // RPC method to locate a specific SLACondition by ID LocateSLACondition(ctx context.Context, in *LocateSLAConditionRequest, opts ...grpc.CallOption) (*LocateSLAConditionResponse, error) }
SLAConditionsClient is the client API for SLAConditions 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.
SLAConditions service definition with RPC methods for managing SLAConditions
func NewSLAConditionsClient ¶
func NewSLAConditionsClient(cc grpc.ClientConnInterface) SLAConditionsClient
type SLAConditionsServer ¶
type SLAConditionsServer interface { // RPC method to list or search SLAConditions ListSLAConditions(context.Context, *ListSLAConditionRequest) (*SLAConditionList, error) // RPC method to create a new SLACondition CreateSLACondition(context.Context, *CreateSLAConditionRequest) (*SLACondition, error) // RPC method to update an existing SLACondition UpdateSLACondition(context.Context, *UpdateSLAConditionRequest) (*SLACondition, error) // RPC method to delete an existing SLACondition DeleteSLACondition(context.Context, *DeleteSLAConditionRequest) (*SLACondition, error) // RPC method to locate a specific SLACondition by ID LocateSLACondition(context.Context, *LocateSLAConditionRequest) (*LocateSLAConditionResponse, error) // contains filtered or unexported methods }
SLAConditionsServer is the server API for SLAConditions service. All implementations must embed UnimplementedSLAConditionsServer for forward compatibility.
SLAConditions service definition with RPC methods for managing SLAConditions
type SLAList ¶
type SLAList struct { Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` Next bool `protobuf:"varint,2,opt,name=next,proto3" json:"next,omitempty"` Items []*SLA `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
SLAList message contains a list of SLA items with pagination
func (*SLAList) Descriptor
deprecated
func (*SLAList) ProtoMessage ¶
func (*SLAList) ProtoMessage()
func (*SLAList) ProtoReflect ¶
func (x *SLAList) ProtoReflect() protoreflect.Message
type SLAsClient ¶
type SLAsClient interface { // RPC method to list or search SLAs ListSLAs(ctx context.Context, in *ListSLARequest, opts ...grpc.CallOption) (*SLAList, error) // RPC method to create a new SLA CreateSLA(ctx context.Context, in *CreateSLARequest, opts ...grpc.CallOption) (*SLA, error) // RPC method to update an existing SLA UpdateSLA(ctx context.Context, in *UpdateSLARequest, opts ...grpc.CallOption) (*SLA, error) // RPC method to delete an existing SLA DeleteSLA(ctx context.Context, in *DeleteSLARequest, opts ...grpc.CallOption) (*SLA, error) // RPC method to locate a specific SLA by ID LocateSLA(ctx context.Context, in *LocateSLARequest, opts ...grpc.CallOption) (*LocateSLAResponse, error) }
SLAsClient is the client API for SLAs 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.
SLAs service definition with RPC methods for managing SLAs
func NewSLAsClient ¶
func NewSLAsClient(cc grpc.ClientConnInterface) SLAsClient
type SLAsServer ¶
type SLAsServer interface { // RPC method to list or search SLAs ListSLAs(context.Context, *ListSLARequest) (*SLAList, error) // RPC method to create a new SLA CreateSLA(context.Context, *CreateSLARequest) (*SLA, error) // RPC method to update an existing SLA UpdateSLA(context.Context, *UpdateSLARequest) (*SLA, error) // RPC method to delete an existing SLA DeleteSLA(context.Context, *DeleteSLARequest) (*SLA, error) // RPC method to locate a specific SLA by ID LocateSLA(context.Context, *LocateSLARequest) (*LocateSLAResponse, error) // contains filtered or unexported methods }
SLAsServer is the server API for SLAs service. All implementations must embed UnimplementedSLAsServer for forward compatibility.
SLAs service definition with RPC methods for managing SLAs
type SearchCasesRequest ¶
type SearchCasesRequest struct { Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` // Page number for pagination. Size int32 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` // Number of results per page. Q string `protobuf:"bytes,3,opt,name=q,proto3" json:"q,omitempty"` // Query string for searching cases. Ids []string `protobuf:"bytes,4,rep,name=ids,proto3" json:"ids,omitempty"` // List of specific case IDs to retrieve. Sort string `protobuf:"bytes,5,opt,name=sort,proto3" json:"sort,omitempty"` // Sorting criteria (e.g., field:asc). Fields []string `protobuf:"bytes,6,rep,name=fields,proto3" json:"fields,omitempty"` // List of fields to include in the response. Filters []string `protobuf:"bytes,7,rep,name=filters,proto3" json:"filters,omitempty"` // Key-value pairs for additional filtering. ContactId string `protobuf:"bytes,8,opt,name=contact_id,json=contactId,proto3" json:"contact_id,omitempty"` // Contact ID for filtering cases. // contains filtered or unexported fields }
Request message for searching cases with optional filters, pagination, and sorting.
func (*SearchCasesRequest) Descriptor
deprecated
func (*SearchCasesRequest) Descriptor() ([]byte, []int)
Deprecated: Use SearchCasesRequest.ProtoReflect.Descriptor instead.
func (*SearchCasesRequest) GetContactId ¶
func (x *SearchCasesRequest) GetContactId() string
func (*SearchCasesRequest) GetFields ¶
func (x *SearchCasesRequest) GetFields() []string
func (*SearchCasesRequest) GetFilters ¶
func (x *SearchCasesRequest) GetFilters() []string
func (*SearchCasesRequest) GetIds ¶
func (x *SearchCasesRequest) GetIds() []string
func (*SearchCasesRequest) GetPage ¶
func (x *SearchCasesRequest) GetPage() int32
func (*SearchCasesRequest) GetQ ¶
func (x *SearchCasesRequest) GetQ() string
func (*SearchCasesRequest) GetSize ¶
func (x *SearchCasesRequest) GetSize() int32
func (*SearchCasesRequest) GetSort ¶
func (x *SearchCasesRequest) GetSort() string
func (*SearchCasesRequest) ProtoMessage ¶
func (*SearchCasesRequest) ProtoMessage()
func (*SearchCasesRequest) ProtoReflect ¶
func (x *SearchCasesRequest) ProtoReflect() protoreflect.Message
func (*SearchCasesRequest) Reset ¶
func (x *SearchCasesRequest) Reset()
func (*SearchCasesRequest) String ¶
func (x *SearchCasesRequest) String() string
type Service ¶
type Service struct { // Unique identifier for the service Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Name of the service Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // ID of the parent catalog RootId int64 `protobuf:"varint,3,opt,name=root_id,json=rootId,proto3" json:"root_id,omitempty"` // Description of the service (optional) Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Code for external integrations (optional) Code string `protobuf:"bytes,5,opt,name=code,proto3" json:"code,omitempty"` // State of the service (true for active, false for inactive) State bool `protobuf:"varint,6,opt,name=state,proto3" json:"state,omitempty"` // SLA associated with the service Sla *Lookup `protobuf:"bytes,7,opt,name=sla,proto3" json:"sla,omitempty"` // Group responsible for the service Group *ExtendedLookup `protobuf:"bytes,8,opt,name=group,proto3" json:"group,omitempty"` // Assignee responsible for the service Assignee *Lookup `protobuf:"bytes,9,opt,name=assignee,proto3" json:"assignee,omitempty"` // Timestamp when the service was created CreatedAt int64 `protobuf:"varint,11,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Timestamp when the service was last updated UpdatedAt int64 `protobuf:"varint,12,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // User who created the service CreatedBy *Lookup `protobuf:"bytes,13,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // User who last updated the service UpdatedBy *Lookup `protobuf:"bytes,14,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // Catalogs associated with the service CatalogId int64 `protobuf:"varint,15,opt,name=catalog_id,json=catalogId,proto3" json:"catalog_id,omitempty"` // Service associated with the service Service []*Service `protobuf:"bytes,16,rep,name=service,proto3" json:"service,omitempty"` // flag showing whether the catalog was searched Searched bool `protobuf:"varint,17,opt,name=searched,proto3" json:"searched,omitempty"` // contains filtered or unexported fields }
Service message represents a service entity within a catalog
func (*Service) Descriptor
deprecated
func (*Service) GetAssignee ¶
func (*Service) GetCatalogId ¶
func (*Service) GetCreatedAt ¶
func (*Service) GetCreatedBy ¶
func (*Service) GetDescription ¶
func (*Service) GetGroup ¶
func (x *Service) GetGroup() *ExtendedLookup
func (*Service) GetSearched ¶
func (*Service) GetService ¶
func (*Service) GetUpdatedAt ¶
func (*Service) GetUpdatedBy ¶
func (*Service) ProtoMessage ¶
func (*Service) ProtoMessage()
func (*Service) ProtoReflect ¶
func (x *Service) ProtoReflect() protoreflect.Message
type ServiceList ¶
type ServiceList struct { // Page number for pagination Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` // Indicates if there are more pages Next bool `protobuf:"varint,2,opt,name=next,proto3" json:"next,omitempty"` // List of service items Items []*Service `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
ServiceList message contains a list of services with pagination
func (*ServiceList) Descriptor
deprecated
func (*ServiceList) Descriptor() ([]byte, []int)
Deprecated: Use ServiceList.ProtoReflect.Descriptor instead.
func (*ServiceList) GetItems ¶
func (x *ServiceList) GetItems() []*Service
func (*ServiceList) GetNext ¶
func (x *ServiceList) GetNext() bool
func (*ServiceList) GetPage ¶
func (x *ServiceList) GetPage() int32
func (*ServiceList) ProtoMessage ¶
func (*ServiceList) ProtoMessage()
func (*ServiceList) ProtoReflect ¶
func (x *ServiceList) ProtoReflect() protoreflect.Message
func (*ServiceList) Reset ¶
func (x *ServiceList) Reset()
func (*ServiceList) String ¶
func (x *ServiceList) String() string
type ServicesClient ¶
type ServicesClient interface { // RPC method to list or search services within a catalog ListServices(ctx context.Context, in *ListServiceRequest, opts ...grpc.CallOption) (*ServiceList, error) // RPC method to create a new service within a catalog CreateService(ctx context.Context, in *CreateServiceRequest, opts ...grpc.CallOption) (*Service, error) // RPC method to update an existing service UpdateService(ctx context.Context, in *UpdateServiceRequest, opts ...grpc.CallOption) (*Service, error) // RPC method to delete a service DeleteService(ctx context.Context, in *DeleteServiceRequest, opts ...grpc.CallOption) (*ServiceList, error) // RPC method to locate a specific service by ID LocateService(ctx context.Context, in *LocateServiceRequest, opts ...grpc.CallOption) (*LocateServiceResponse, error) }
ServicesClient is the client API for Services 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.
Service definition for managing services within catalogs
func NewServicesClient ¶
func NewServicesClient(cc grpc.ClientConnInterface) ServicesClient
type ServicesServer ¶
type ServicesServer interface { // RPC method to list or search services within a catalog ListServices(context.Context, *ListServiceRequest) (*ServiceList, error) // RPC method to create a new service within a catalog CreateService(context.Context, *CreateServiceRequest) (*Service, error) // RPC method to update an existing service UpdateService(context.Context, *UpdateServiceRequest) (*Service, error) // RPC method to delete a service DeleteService(context.Context, *DeleteServiceRequest) (*ServiceList, error) // RPC method to locate a specific service by ID LocateService(context.Context, *LocateServiceRequest) (*LocateServiceResponse, error) // contains filtered or unexported methods }
ServicesServer is the server API for Services service. All implementations must embed UnimplementedServicesServer for forward compatibility.
Service definition for managing services within catalogs
type Source ¶
type Source struct { // Unique identifier of the source Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Name of the source Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the source Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Source type of the source Type SourceType `protobuf:"varint,5,opt,name=type,proto3,enum=webitel.cases.SourceType" json:"type,omitempty"` // CreatedAt timestamp of the source CreatedAt int64 `protobuf:"varint,20,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // UpdatedAt timestamp of the source UpdatedAt int64 `protobuf:"varint,21,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // CreatedBy user of the source CreatedBy *Lookup `protobuf:"bytes,22,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // UpdatedBy user of the source UpdatedBy *Lookup `protobuf:"bytes,23,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // contains filtered or unexported fields }
Represents a source entity in the contact system.
func (*Source) Descriptor
deprecated
func (*Source) GetCreatedAt ¶
func (*Source) GetCreatedBy ¶
func (*Source) GetDescription ¶
func (*Source) GetType ¶
func (x *Source) GetType() SourceType
func (*Source) GetUpdatedAt ¶
func (*Source) GetUpdatedBy ¶
func (*Source) ProtoMessage ¶
func (*Source) ProtoMessage()
func (*Source) ProtoReflect ¶
func (x *Source) ProtoReflect() protoreflect.Message
type SourceList ¶
type SourceList struct { // Page number of the partial result. Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` // Have more records. Next bool `protobuf:"varint,2,opt,name=next,proto3" json:"next,omitempty"` // List of sources. Items []*Source `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
A list of sources.
func (*SourceList) Descriptor
deprecated
func (*SourceList) Descriptor() ([]byte, []int)
Deprecated: Use SourceList.ProtoReflect.Descriptor instead.
func (*SourceList) GetItems ¶
func (x *SourceList) GetItems() []*Source
func (*SourceList) GetNext ¶
func (x *SourceList) GetNext() bool
func (*SourceList) GetPage ¶
func (x *SourceList) GetPage() int32
func (*SourceList) ProtoMessage ¶
func (*SourceList) ProtoMessage()
func (*SourceList) ProtoReflect ¶
func (x *SourceList) ProtoReflect() protoreflect.Message
func (*SourceList) Reset ¶
func (x *SourceList) Reset()
func (*SourceList) String ¶
func (x *SourceList) String() string
type SourceType ¶
type SourceType int32
Represents a source type for the source entity.
const ( // Unspecified source type. SourceType_TYPE_UNSPECIFIED SourceType = 0 // Phone call source type. SourceType_CALL SourceType = 1 // Chat source type. SourceType_CHAT SourceType = 2 // Social media source type. SourceType_SOCIAL_MEDIA SourceType = 3 // Email source type. SourceType_EMAIL SourceType = 4 // API source type. SourceType_API SourceType = 5 // Manual source type. SourceType_MANUAL SourceType = 6 )
func (SourceType) Descriptor ¶
func (SourceType) Descriptor() protoreflect.EnumDescriptor
func (SourceType) Enum ¶
func (x SourceType) Enum() *SourceType
func (SourceType) EnumDescriptor
deprecated
func (SourceType) EnumDescriptor() ([]byte, []int)
Deprecated: Use SourceType.Descriptor instead.
func (SourceType) Number ¶
func (x SourceType) Number() protoreflect.EnumNumber
func (SourceType) String ¶
func (x SourceType) String() string
func (SourceType) Type ¶
func (SourceType) Type() protoreflect.EnumType
type SourceTypeLookup ¶
type SourceTypeLookup struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Type SourceType `protobuf:"varint,2,opt,name=type,proto3,enum=webitel.cases.SourceType" json:"type,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*SourceTypeLookup) Descriptor
deprecated
func (*SourceTypeLookup) Descriptor() ([]byte, []int)
Deprecated: Use SourceTypeLookup.ProtoReflect.Descriptor instead.
func (*SourceTypeLookup) GetId ¶
func (x *SourceTypeLookup) GetId() int64
func (*SourceTypeLookup) GetName ¶
func (x *SourceTypeLookup) GetName() string
func (*SourceTypeLookup) GetType ¶
func (x *SourceTypeLookup) GetType() SourceType
func (*SourceTypeLookup) ProtoMessage ¶
func (*SourceTypeLookup) ProtoMessage()
func (*SourceTypeLookup) ProtoReflect ¶
func (x *SourceTypeLookup) ProtoReflect() protoreflect.Message
func (*SourceTypeLookup) Reset ¶
func (x *SourceTypeLookup) Reset()
func (*SourceTypeLookup) String ¶
func (x *SourceTypeLookup) String() string
type SourcesClient ¶
type SourcesClient interface { // RPC method to list or search sources. ListSources(ctx context.Context, in *ListSourceRequest, opts ...grpc.CallOption) (*SourceList, error) // RPC method to create a new source. CreateSource(ctx context.Context, in *CreateSourceRequest, opts ...grpc.CallOption) (*Source, error) // RPC method to update an existing source. UpdateSource(ctx context.Context, in *UpdateSourceRequest, opts ...grpc.CallOption) (*Source, error) // RPC method to delete a source. DeleteSource(ctx context.Context, in *DeleteSourceRequest, opts ...grpc.CallOption) (*Source, error) // RPC method to locate a source by ID. LocateSource(ctx context.Context, in *LocateSourceRequest, opts ...grpc.CallOption) (*LocateSourceResponse, error) }
SourcesClient is the client API for Sources service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewSourcesClient ¶
func NewSourcesClient(cc grpc.ClientConnInterface) SourcesClient
type SourcesServer ¶
type SourcesServer interface { // RPC method to list or search sources. ListSources(context.Context, *ListSourceRequest) (*SourceList, error) // RPC method to create a new source. CreateSource(context.Context, *CreateSourceRequest) (*Source, error) // RPC method to update an existing source. UpdateSource(context.Context, *UpdateSourceRequest) (*Source, error) // RPC method to delete a source. DeleteSource(context.Context, *DeleteSourceRequest) (*Source, error) // RPC method to locate a source by ID. LocateSource(context.Context, *LocateSourceRequest) (*LocateSourceResponse, error) // contains filtered or unexported methods }
SourcesServer is the server API for Sources service. All implementations must embed UnimplementedSourcesServer for forward compatibility.
type Status ¶
type Status struct { // Unique identifier of the close reason Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Name of the close reason Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the close reason Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // CreatedAt timestamp of the close reason CreatedAt int64 `protobuf:"varint,20,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // UpdatedAt timestamp of the close reason UpdatedAt int64 `protobuf:"varint,21,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // CreatedBy user of the close reason CreatedBy *Lookup `protobuf:"bytes,22,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // UpdatedBy user of the close reason UpdatedBy *Lookup `protobuf:"bytes,23,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // contains filtered or unexported fields }
Status message represents a status entity with metadata
func (*Status) Descriptor
deprecated
func (*Status) GetCreatedAt ¶
func (*Status) GetCreatedBy ¶
func (*Status) GetDescription ¶
func (*Status) GetUpdatedAt ¶
func (*Status) GetUpdatedBy ¶
func (*Status) ProtoMessage ¶
func (*Status) ProtoMessage()
func (*Status) ProtoReflect ¶
func (x *Status) ProtoReflect() protoreflect.Message
type StatusCondition ¶
type StatusCondition struct { // Unique identifier of the status condition Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Name of the status condition Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the status condition Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Initial status condition Initial bool `protobuf:"varint,4,opt,name=initial,proto3" json:"initial,omitempty"` // Final status condition Final bool `protobuf:"varint,5,opt,name=final,proto3" json:"final,omitempty"` // Status ID of the status condition StatusId int64 `protobuf:"varint,6,opt,name=status_id,json=statusId,proto3" json:"status_id,omitempty"` // CreatedAt timestamp of the status condition CreatedAt int64 `protobuf:"varint,20,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // UpdatedAt timestamp of the status condition UpdatedAt int64 `protobuf:"varint,21,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // CreatedBy user of the status condition CreatedBy *Lookup `protobuf:"bytes,22,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // UpdatedBy user of the status condition UpdatedBy *Lookup `protobuf:"bytes,23,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // contains filtered or unexported fields }
StatusCondition message represents a status entity with metadata
func (*StatusCondition) Descriptor
deprecated
func (*StatusCondition) Descriptor() ([]byte, []int)
Deprecated: Use StatusCondition.ProtoReflect.Descriptor instead.
func (*StatusCondition) GetCreatedAt ¶
func (x *StatusCondition) GetCreatedAt() int64
func (*StatusCondition) GetCreatedBy ¶
func (x *StatusCondition) GetCreatedBy() *Lookup
func (*StatusCondition) GetDescription ¶
func (x *StatusCondition) GetDescription() string
func (*StatusCondition) GetFinal ¶
func (x *StatusCondition) GetFinal() bool
func (*StatusCondition) GetId ¶
func (x *StatusCondition) GetId() int64
func (*StatusCondition) GetInitial ¶
func (x *StatusCondition) GetInitial() bool
func (*StatusCondition) GetName ¶
func (x *StatusCondition) GetName() string
func (*StatusCondition) GetStatusId ¶
func (x *StatusCondition) GetStatusId() int64
func (*StatusCondition) GetUpdatedAt ¶
func (x *StatusCondition) GetUpdatedAt() int64
func (*StatusCondition) GetUpdatedBy ¶
func (x *StatusCondition) GetUpdatedBy() *Lookup
func (*StatusCondition) ProtoMessage ¶
func (*StatusCondition) ProtoMessage()
func (*StatusCondition) ProtoReflect ¶
func (x *StatusCondition) ProtoReflect() protoreflect.Message
func (*StatusCondition) Reset ¶
func (x *StatusCondition) Reset()
func (*StatusCondition) String ¶
func (x *StatusCondition) String() string
type StatusConditionList ¶
type StatusConditionList struct { Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` Next bool `protobuf:"varint,2,opt,name=next,proto3" json:"next,omitempty"` Items []*StatusCondition `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
StatusConditionList message contains a list of StatusCondition items with pagination
func (*StatusConditionList) Descriptor
deprecated
func (*StatusConditionList) Descriptor() ([]byte, []int)
Deprecated: Use StatusConditionList.ProtoReflect.Descriptor instead.
func (*StatusConditionList) GetItems ¶
func (x *StatusConditionList) GetItems() []*StatusCondition
func (*StatusConditionList) GetNext ¶
func (x *StatusConditionList) GetNext() bool
func (*StatusConditionList) GetPage ¶
func (x *StatusConditionList) GetPage() int32
func (*StatusConditionList) ProtoMessage ¶
func (*StatusConditionList) ProtoMessage()
func (*StatusConditionList) ProtoReflect ¶
func (x *StatusConditionList) ProtoReflect() protoreflect.Message
func (*StatusConditionList) Reset ¶
func (x *StatusConditionList) Reset()
func (*StatusConditionList) String ¶
func (x *StatusConditionList) String() string
type StatusConditionsClient ¶
type StatusConditionsClient interface { // RPC method to list or search statuses ListStatusConditions(ctx context.Context, in *ListStatusConditionRequest, opts ...grpc.CallOption) (*StatusConditionList, error) // RPC method to create a new status condition CreateStatusCondition(ctx context.Context, in *CreateStatusConditionRequest, opts ...grpc.CallOption) (*StatusCondition, error) // RPC method to update an existing status condition UpdateStatusCondition(ctx context.Context, in *UpdateStatusConditionRequest, opts ...grpc.CallOption) (*StatusCondition, error) // RPC method to delete an existing status condition DeleteStatusCondition(ctx context.Context, in *DeleteStatusConditionRequest, opts ...grpc.CallOption) (*StatusCondition, error) // RPC method to locate a specific status condition by ID LocateStatusCondition(ctx context.Context, in *LocateStatusConditionRequest, opts ...grpc.CallOption) (*LocateStatusConditionResponse, error) }
StatusConditionsClient is the client API for StatusConditions 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.
StatusConditions service definition with RPC methods for managing statuses
func NewStatusConditionsClient ¶
func NewStatusConditionsClient(cc grpc.ClientConnInterface) StatusConditionsClient
type StatusConditionsServer ¶
type StatusConditionsServer interface { // RPC method to list or search statuses ListStatusConditions(context.Context, *ListStatusConditionRequest) (*StatusConditionList, error) // RPC method to create a new status condition CreateStatusCondition(context.Context, *CreateStatusConditionRequest) (*StatusCondition, error) // RPC method to update an existing status condition UpdateStatusCondition(context.Context, *UpdateStatusConditionRequest) (*StatusCondition, error) // RPC method to delete an existing status condition DeleteStatusCondition(context.Context, *DeleteStatusConditionRequest) (*StatusCondition, error) // RPC method to locate a specific status condition by ID LocateStatusCondition(context.Context, *LocateStatusConditionRequest) (*LocateStatusConditionResponse, error) // contains filtered or unexported methods }
StatusConditionsServer is the server API for StatusConditions service. All implementations must embed UnimplementedStatusConditionsServer for forward compatibility.
StatusConditions service definition with RPC methods for managing statuses
type StatusList ¶
type StatusList struct { Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` Next bool `protobuf:"varint,2,opt,name=next,proto3" json:"next,omitempty"` Items []*Status `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
StatusList message contains a list of Status items with pagination
func (*StatusList) Descriptor
deprecated
func (*StatusList) Descriptor() ([]byte, []int)
Deprecated: Use StatusList.ProtoReflect.Descriptor instead.
func (*StatusList) GetItems ¶
func (x *StatusList) GetItems() []*Status
func (*StatusList) GetNext ¶
func (x *StatusList) GetNext() bool
func (*StatusList) GetPage ¶
func (x *StatusList) GetPage() int32
func (*StatusList) ProtoMessage ¶
func (*StatusList) ProtoMessage()
func (*StatusList) ProtoReflect ¶
func (x *StatusList) ProtoReflect() protoreflect.Message
func (*StatusList) Reset ¶
func (x *StatusList) Reset()
func (*StatusList) String ¶
func (x *StatusList) String() string
type StatusesClient ¶
type StatusesClient interface { // RPC method to list or search statuses ListStatuses(ctx context.Context, in *ListStatusRequest, opts ...grpc.CallOption) (*StatusList, error) // RPC method to create a new status CreateStatus(ctx context.Context, in *CreateStatusRequest, opts ...grpc.CallOption) (*Status, error) // RPC method to update an existing status UpdateStatus(ctx context.Context, in *UpdateStatusRequest, opts ...grpc.CallOption) (*Status, error) // RPC method to delete an existing status DeleteStatus(ctx context.Context, in *DeleteStatusRequest, opts ...grpc.CallOption) (*Status, error) // RPC method to locate a specific status by ID LocateStatus(ctx context.Context, in *LocateStatusRequest, opts ...grpc.CallOption) (*LocateStatusResponse, error) }
StatusesClient is the client API for Statuses 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.
Statuses service definition with RPC methods for managing statuses
func NewStatusesClient ¶
func NewStatusesClient(cc grpc.ClientConnInterface) StatusesClient
type StatusesServer ¶
type StatusesServer interface { // RPC method to list or search statuses ListStatuses(context.Context, *ListStatusRequest) (*StatusList, error) // RPC method to create a new status CreateStatus(context.Context, *CreateStatusRequest) (*Status, error) // RPC method to update an existing status UpdateStatus(context.Context, *UpdateStatusRequest) (*Status, error) // RPC method to delete an existing status DeleteStatus(context.Context, *DeleteStatusRequest) (*Status, error) // RPC method to locate a specific status by ID LocateStatus(context.Context, *LocateStatusRequest) (*LocateStatusResponse, error) // contains filtered or unexported methods }
StatusesServer is the server API for Statuses service. All implementations must embed UnimplementedStatusesServer for forward compatibility.
Statuses service definition with RPC methods for managing statuses
type TimingInfo ¶
type TimingInfo struct { ResolvedAt int64 `protobuf:"varint,1,opt,name=resolved_at,json=resolvedAt,proto3" json:"resolved_at,omitempty"` // Actual resolution timestamp (in milliseconds). ReactedAt int64 `protobuf:"varint,2,opt,name=reacted_at,json=reactedAt,proto3" json:"reacted_at,omitempty"` // Actual reaction timestamp (in milliseconds). DifferenceInReaction int64 `protobuf:"varint,3,opt,name=difference_in_reaction,json=differenceInReaction,proto3" json:"difference_in_reaction,omitempty"` // Difference between actual and planned reaction time. DifferenceInResolve int64 `protobuf:"varint,4,opt,name=difference_in_resolve,json=differenceInResolve,proto3" json:"difference_in_resolve,omitempty"` // Difference between actual and planned resolution time. // contains filtered or unexported fields }
Message representing SLA timing information.
func (*TimingInfo) Descriptor
deprecated
func (*TimingInfo) Descriptor() ([]byte, []int)
Deprecated: Use TimingInfo.ProtoReflect.Descriptor instead.
func (*TimingInfo) GetDifferenceInReaction ¶
func (x *TimingInfo) GetDifferenceInReaction() int64
func (*TimingInfo) GetDifferenceInResolve ¶
func (x *TimingInfo) GetDifferenceInResolve() int64
func (*TimingInfo) GetReactedAt ¶
func (x *TimingInfo) GetReactedAt() int64
func (*TimingInfo) GetResolvedAt ¶
func (x *TimingInfo) GetResolvedAt() int64
func (*TimingInfo) ProtoMessage ¶
func (*TimingInfo) ProtoMessage()
func (*TimingInfo) ProtoReflect ¶
func (x *TimingInfo) ProtoReflect() protoreflect.Message
func (*TimingInfo) Reset ¶
func (x *TimingInfo) Reset()
func (*TimingInfo) String ¶
func (x *TimingInfo) String() string
type TranscriptLookup ¶
type TranscriptLookup struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Locale string `protobuf:"bytes,2,opt,name=locale,proto3" json:"locale,omitempty"` File *Lookup `protobuf:"bytes,3,opt,name=file,proto3" json:"file,omitempty"` // contains filtered or unexported fields }
func (*TranscriptLookup) Descriptor
deprecated
func (*TranscriptLookup) Descriptor() ([]byte, []int)
Deprecated: Use TranscriptLookup.ProtoReflect.Descriptor instead.
func (*TranscriptLookup) GetFile ¶
func (x *TranscriptLookup) GetFile() *Lookup
func (*TranscriptLookup) GetId ¶
func (x *TranscriptLookup) GetId() int64
func (*TranscriptLookup) GetLocale ¶
func (x *TranscriptLookup) GetLocale() string
func (*TranscriptLookup) ProtoMessage ¶
func (*TranscriptLookup) ProtoMessage()
func (*TranscriptLookup) ProtoReflect ¶
func (x *TranscriptLookup) ProtoReflect() protoreflect.Message
func (*TranscriptLookup) Reset ¶
func (x *TranscriptLookup) Reset()
func (*TranscriptLookup) String ¶
func (x *TranscriptLookup) String() string
type UnimplementedCaseCommentsServer ¶
type UnimplementedCaseCommentsServer struct{}
UnimplementedCaseCommentsServer 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 (UnimplementedCaseCommentsServer) DeleteComment ¶
func (UnimplementedCaseCommentsServer) DeleteComment(context.Context, *DeleteCommentRequest) (*CaseComment, error)
func (UnimplementedCaseCommentsServer) ListComments ¶
func (UnimplementedCaseCommentsServer) ListComments(context.Context, *ListCommentsRequest) (*CaseCommentList, error)
func (UnimplementedCaseCommentsServer) LocateComment ¶
func (UnimplementedCaseCommentsServer) LocateComment(context.Context, *LocateCommentRequest) (*CaseComment, error)
func (UnimplementedCaseCommentsServer) PublishComment ¶
func (UnimplementedCaseCommentsServer) PublishComment(context.Context, *PublishCommentRequest) (*CaseComment, error)
func (UnimplementedCaseCommentsServer) UpdateComment ¶
func (UnimplementedCaseCommentsServer) UpdateComment(context.Context, *UpdateCommentRequest) (*CaseComment, error)
type UnimplementedCaseCommunicationsServer ¶
type UnimplementedCaseCommunicationsServer struct{}
UnimplementedCaseCommunicationsServer 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 (UnimplementedCaseCommunicationsServer) LinkCommunication ¶
func (UnimplementedCaseCommunicationsServer) LinkCommunication(context.Context, *LinkCommunicationRequest) (*LinkCommunicationResponse, error)
func (UnimplementedCaseCommunicationsServer) ListCommunications ¶
func (UnimplementedCaseCommunicationsServer) ListCommunications(context.Context, *ListCommunicationsRequest) (*ListCommunicationsResponse, error)
func (UnimplementedCaseCommunicationsServer) UnlinkCommunication ¶
func (UnimplementedCaseCommunicationsServer) UnlinkCommunication(context.Context, *UnlinkCommunicationRequest) (*UnlinkCommunicationResponse, error)
type UnimplementedCaseFilesServer ¶
type UnimplementedCaseFilesServer struct{}
UnimplementedCaseFilesServer 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 (UnimplementedCaseFilesServer) DeleteFile ¶
func (UnimplementedCaseFilesServer) DeleteFile(context.Context, *DeleteFileRequest) (*File, error)
func (UnimplementedCaseFilesServer) ListFiles ¶
func (UnimplementedCaseFilesServer) ListFiles(context.Context, *ListFilesRequest) (*CaseFileList, error)
type UnimplementedCaseLinksServer ¶
type UnimplementedCaseLinksServer struct{}
UnimplementedCaseLinksServer 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 (UnimplementedCaseLinksServer) CreateLink ¶
func (UnimplementedCaseLinksServer) CreateLink(context.Context, *CreateLinkRequest) (*CaseLink, error)
func (UnimplementedCaseLinksServer) DeleteLink ¶
func (UnimplementedCaseLinksServer) DeleteLink(context.Context, *DeleteLinkRequest) (*CaseLink, error)
func (UnimplementedCaseLinksServer) ListLinks ¶
func (UnimplementedCaseLinksServer) ListLinks(context.Context, *ListLinksRequest) (*CaseLinkList, error)
func (UnimplementedCaseLinksServer) LocateLink ¶
func (UnimplementedCaseLinksServer) LocateLink(context.Context, *LocateLinkRequest) (*CaseLink, error)
func (UnimplementedCaseLinksServer) UpdateLink ¶
func (UnimplementedCaseLinksServer) UpdateLink(context.Context, *UpdateLinkRequest) (*CaseLink, error)
type UnimplementedCaseTimelineServer ¶
type UnimplementedCaseTimelineServer struct{}
UnimplementedCaseTimelineServer 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 (UnimplementedCaseTimelineServer) GetTimeline ¶
func (UnimplementedCaseTimelineServer) GetTimeline(context.Context, *GetTimelineRequest) (*GetTimelineResponse, error)
func (UnimplementedCaseTimelineServer) GetTimelineCounter ¶
func (UnimplementedCaseTimelineServer) GetTimelineCounter(context.Context, *GetTimelineCounterRequest) (*GetTimelineCounterResponse, error)
type UnimplementedCasesServer ¶
type UnimplementedCasesServer struct{}
UnimplementedCasesServer 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 (UnimplementedCasesServer) CreateCase ¶
func (UnimplementedCasesServer) CreateCase(context.Context, *CreateCaseRequest) (*Case, error)
func (UnimplementedCasesServer) DeleteCase ¶
func (UnimplementedCasesServer) DeleteCase(context.Context, *DeleteCaseRequest) (*Case, error)
func (UnimplementedCasesServer) LocateCase ¶
func (UnimplementedCasesServer) LocateCase(context.Context, *LocateCaseRequest) (*Case, error)
func (UnimplementedCasesServer) SearchCases ¶
func (UnimplementedCasesServer) SearchCases(context.Context, *SearchCasesRequest) (*CaseList, error)
func (UnimplementedCasesServer) UpdateCase ¶
func (UnimplementedCasesServer) UpdateCase(context.Context, *UpdateCaseRequest) (*Case, error)
type UnimplementedCatalogsServer ¶
type UnimplementedCatalogsServer struct{}
UnimplementedCatalogsServer 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 (UnimplementedCatalogsServer) CreateCatalog ¶
func (UnimplementedCatalogsServer) CreateCatalog(context.Context, *CreateCatalogRequest) (*Catalog, error)
func (UnimplementedCatalogsServer) DeleteCatalog ¶
func (UnimplementedCatalogsServer) DeleteCatalog(context.Context, *DeleteCatalogRequest) (*CatalogList, error)
func (UnimplementedCatalogsServer) ListCatalogs ¶
func (UnimplementedCatalogsServer) ListCatalogs(context.Context, *ListCatalogRequest) (*CatalogList, error)
func (UnimplementedCatalogsServer) LocateCatalog ¶
func (UnimplementedCatalogsServer) LocateCatalog(context.Context, *LocateCatalogRequest) (*LocateCatalogResponse, error)
func (UnimplementedCatalogsServer) UpdateCatalog ¶
func (UnimplementedCatalogsServer) UpdateCatalog(context.Context, *UpdateCatalogRequest) (*Catalog, error)
type UnimplementedCloseReasonGroupsServer ¶
type UnimplementedCloseReasonGroupsServer struct{}
UnimplementedCloseReasonGroupsServer 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 (UnimplementedCloseReasonGroupsServer) CreateCloseReasonGroup ¶
func (UnimplementedCloseReasonGroupsServer) CreateCloseReasonGroup(context.Context, *CreateCloseReasonGroupRequest) (*CloseReasonGroup, error)
func (UnimplementedCloseReasonGroupsServer) DeleteCloseReasonGroup ¶
func (UnimplementedCloseReasonGroupsServer) DeleteCloseReasonGroup(context.Context, *DeleteCloseReasonGroupRequest) (*CloseReasonGroup, error)
func (UnimplementedCloseReasonGroupsServer) ListCloseReasonGroups ¶
func (UnimplementedCloseReasonGroupsServer) ListCloseReasonGroups(context.Context, *ListCloseReasonGroupsRequest) (*CloseReasonGroupList, error)
func (UnimplementedCloseReasonGroupsServer) LocateCloseReasonGroup ¶
func (UnimplementedCloseReasonGroupsServer) LocateCloseReasonGroup(context.Context, *LocateCloseReasonGroupRequest) (*LocateCloseReasonGroupResponse, error)
func (UnimplementedCloseReasonGroupsServer) UpdateCloseReasonGroup ¶
func (UnimplementedCloseReasonGroupsServer) UpdateCloseReasonGroup(context.Context, *UpdateCloseReasonGroupRequest) (*CloseReasonGroup, error)
type UnimplementedCloseReasonsServer ¶
type UnimplementedCloseReasonsServer struct{}
UnimplementedCloseReasonsServer 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 (UnimplementedCloseReasonsServer) CreateCloseReason ¶
func (UnimplementedCloseReasonsServer) CreateCloseReason(context.Context, *CreateCloseReasonRequest) (*CloseReason, error)
func (UnimplementedCloseReasonsServer) DeleteCloseReason ¶
func (UnimplementedCloseReasonsServer) DeleteCloseReason(context.Context, *DeleteCloseReasonRequest) (*CloseReason, error)
func (UnimplementedCloseReasonsServer) ListCloseReasons ¶
func (UnimplementedCloseReasonsServer) ListCloseReasons(context.Context, *ListCloseReasonRequest) (*CloseReasonList, error)
func (UnimplementedCloseReasonsServer) LocateCloseReason ¶
func (UnimplementedCloseReasonsServer) LocateCloseReason(context.Context, *LocateCloseReasonRequest) (*LocateCloseReasonResponse, error)
func (UnimplementedCloseReasonsServer) UpdateCloseReason ¶
func (UnimplementedCloseReasonsServer) UpdateCloseReason(context.Context, *UpdateCloseReasonRequest) (*CloseReason, error)
type UnimplementedPrioritiesServer ¶
type UnimplementedPrioritiesServer struct{}
UnimplementedPrioritiesServer 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 (UnimplementedPrioritiesServer) CreatePriority ¶
func (UnimplementedPrioritiesServer) CreatePriority(context.Context, *CreatePriorityRequest) (*Priority, error)
func (UnimplementedPrioritiesServer) DeletePriority ¶
func (UnimplementedPrioritiesServer) DeletePriority(context.Context, *DeletePriorityRequest) (*Priority, error)
func (UnimplementedPrioritiesServer) ListPriorities ¶
func (UnimplementedPrioritiesServer) ListPriorities(context.Context, *ListPriorityRequest) (*PriorityList, error)
func (UnimplementedPrioritiesServer) LocatePriority ¶
func (UnimplementedPrioritiesServer) LocatePriority(context.Context, *LocatePriorityRequest) (*LocatePriorityResponse, error)
func (UnimplementedPrioritiesServer) UpdatePriority ¶
func (UnimplementedPrioritiesServer) UpdatePriority(context.Context, *UpdatePriorityRequest) (*Priority, error)
type UnimplementedRelatedCasesServer ¶
type UnimplementedRelatedCasesServer struct{}
UnimplementedRelatedCasesServer 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 (UnimplementedRelatedCasesServer) CreateRelatedCase ¶
func (UnimplementedRelatedCasesServer) CreateRelatedCase(context.Context, *CreateRelatedCaseRequest) (*RelatedCase, error)
func (UnimplementedRelatedCasesServer) DeleteRelatedCase ¶
func (UnimplementedRelatedCasesServer) DeleteRelatedCase(context.Context, *DeleteRelatedCaseRequest) (*RelatedCase, error)
func (UnimplementedRelatedCasesServer) ListRelatedCases ¶
func (UnimplementedRelatedCasesServer) ListRelatedCases(context.Context, *ListRelatedCasesRequest) (*RelatedCaseList, error)
func (UnimplementedRelatedCasesServer) LocateRelatedCase ¶
func (UnimplementedRelatedCasesServer) LocateRelatedCase(context.Context, *LocateRelatedCaseRequest) (*RelatedCase, error)
func (UnimplementedRelatedCasesServer) UpdateRelatedCase ¶
func (UnimplementedRelatedCasesServer) UpdateRelatedCase(context.Context, *UpdateRelatedCaseRequest) (*RelatedCase, error)
type UnimplementedSLAConditionsServer ¶
type UnimplementedSLAConditionsServer struct{}
UnimplementedSLAConditionsServer 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 (UnimplementedSLAConditionsServer) CreateSLACondition ¶
func (UnimplementedSLAConditionsServer) CreateSLACondition(context.Context, *CreateSLAConditionRequest) (*SLACondition, error)
func (UnimplementedSLAConditionsServer) DeleteSLACondition ¶
func (UnimplementedSLAConditionsServer) DeleteSLACondition(context.Context, *DeleteSLAConditionRequest) (*SLACondition, error)
func (UnimplementedSLAConditionsServer) ListSLAConditions ¶
func (UnimplementedSLAConditionsServer) ListSLAConditions(context.Context, *ListSLAConditionRequest) (*SLAConditionList, error)
func (UnimplementedSLAConditionsServer) LocateSLACondition ¶
func (UnimplementedSLAConditionsServer) LocateSLACondition(context.Context, *LocateSLAConditionRequest) (*LocateSLAConditionResponse, error)
func (UnimplementedSLAConditionsServer) UpdateSLACondition ¶
func (UnimplementedSLAConditionsServer) UpdateSLACondition(context.Context, *UpdateSLAConditionRequest) (*SLACondition, error)
type UnimplementedSLAsServer ¶
type UnimplementedSLAsServer struct{}
UnimplementedSLAsServer 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 (UnimplementedSLAsServer) CreateSLA ¶
func (UnimplementedSLAsServer) CreateSLA(context.Context, *CreateSLARequest) (*SLA, error)
func (UnimplementedSLAsServer) DeleteSLA ¶
func (UnimplementedSLAsServer) DeleteSLA(context.Context, *DeleteSLARequest) (*SLA, error)
func (UnimplementedSLAsServer) ListSLAs ¶
func (UnimplementedSLAsServer) ListSLAs(context.Context, *ListSLARequest) (*SLAList, error)
func (UnimplementedSLAsServer) LocateSLA ¶
func (UnimplementedSLAsServer) LocateSLA(context.Context, *LocateSLARequest) (*LocateSLAResponse, error)
func (UnimplementedSLAsServer) UpdateSLA ¶
func (UnimplementedSLAsServer) UpdateSLA(context.Context, *UpdateSLARequest) (*SLA, error)
type UnimplementedServicesServer ¶
type UnimplementedServicesServer struct{}
UnimplementedServicesServer 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 (UnimplementedServicesServer) CreateService ¶
func (UnimplementedServicesServer) CreateService(context.Context, *CreateServiceRequest) (*Service, error)
func (UnimplementedServicesServer) DeleteService ¶
func (UnimplementedServicesServer) DeleteService(context.Context, *DeleteServiceRequest) (*ServiceList, error)
func (UnimplementedServicesServer) ListServices ¶
func (UnimplementedServicesServer) ListServices(context.Context, *ListServiceRequest) (*ServiceList, error)
func (UnimplementedServicesServer) LocateService ¶
func (UnimplementedServicesServer) LocateService(context.Context, *LocateServiceRequest) (*LocateServiceResponse, error)
func (UnimplementedServicesServer) UpdateService ¶
func (UnimplementedServicesServer) UpdateService(context.Context, *UpdateServiceRequest) (*Service, error)
type UnimplementedSourcesServer ¶
type UnimplementedSourcesServer struct{}
UnimplementedSourcesServer 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 (UnimplementedSourcesServer) CreateSource ¶
func (UnimplementedSourcesServer) CreateSource(context.Context, *CreateSourceRequest) (*Source, error)
func (UnimplementedSourcesServer) DeleteSource ¶
func (UnimplementedSourcesServer) DeleteSource(context.Context, *DeleteSourceRequest) (*Source, error)
func (UnimplementedSourcesServer) ListSources ¶
func (UnimplementedSourcesServer) ListSources(context.Context, *ListSourceRequest) (*SourceList, error)
func (UnimplementedSourcesServer) LocateSource ¶
func (UnimplementedSourcesServer) LocateSource(context.Context, *LocateSourceRequest) (*LocateSourceResponse, error)
func (UnimplementedSourcesServer) UpdateSource ¶
func (UnimplementedSourcesServer) UpdateSource(context.Context, *UpdateSourceRequest) (*Source, error)
type UnimplementedStatusConditionsServer ¶
type UnimplementedStatusConditionsServer struct{}
UnimplementedStatusConditionsServer 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 (UnimplementedStatusConditionsServer) CreateStatusCondition ¶
func (UnimplementedStatusConditionsServer) CreateStatusCondition(context.Context, *CreateStatusConditionRequest) (*StatusCondition, error)
func (UnimplementedStatusConditionsServer) DeleteStatusCondition ¶
func (UnimplementedStatusConditionsServer) DeleteStatusCondition(context.Context, *DeleteStatusConditionRequest) (*StatusCondition, error)
func (UnimplementedStatusConditionsServer) ListStatusConditions ¶
func (UnimplementedStatusConditionsServer) ListStatusConditions(context.Context, *ListStatusConditionRequest) (*StatusConditionList, error)
func (UnimplementedStatusConditionsServer) LocateStatusCondition ¶
func (UnimplementedStatusConditionsServer) LocateStatusCondition(context.Context, *LocateStatusConditionRequest) (*LocateStatusConditionResponse, error)
func (UnimplementedStatusConditionsServer) UpdateStatusCondition ¶
func (UnimplementedStatusConditionsServer) UpdateStatusCondition(context.Context, *UpdateStatusConditionRequest) (*StatusCondition, error)
type UnimplementedStatusesServer ¶
type UnimplementedStatusesServer struct{}
UnimplementedStatusesServer 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 (UnimplementedStatusesServer) CreateStatus ¶
func (UnimplementedStatusesServer) CreateStatus(context.Context, *CreateStatusRequest) (*Status, error)
func (UnimplementedStatusesServer) DeleteStatus ¶
func (UnimplementedStatusesServer) DeleteStatus(context.Context, *DeleteStatusRequest) (*Status, error)
func (UnimplementedStatusesServer) ListStatuses ¶
func (UnimplementedStatusesServer) ListStatuses(context.Context, *ListStatusRequest) (*StatusList, error)
func (UnimplementedStatusesServer) LocateStatus ¶
func (UnimplementedStatusesServer) LocateStatus(context.Context, *LocateStatusRequest) (*LocateStatusResponse, error)
func (UnimplementedStatusesServer) UpdateStatus ¶
func (UnimplementedStatusesServer) UpdateStatus(context.Context, *UpdateStatusRequest) (*Status, error)
type UnlinkCommunicationRequest ¶
type UnlinkCommunicationRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Communication identifier. CaseEtag string `protobuf:"bytes,2,opt,name=case_etag,json=caseEtag,proto3" json:"case_etag,omitempty"` Fields []string `protobuf:"bytes,3,rep,name=fields,proto3" json:"fields,omitempty"` // List of fields to include in the response. // contains filtered or unexported fields }
Request message for unlinking communications from a case.
func (*UnlinkCommunicationRequest) Descriptor
deprecated
func (*UnlinkCommunicationRequest) Descriptor() ([]byte, []int)
Deprecated: Use UnlinkCommunicationRequest.ProtoReflect.Descriptor instead.
func (*UnlinkCommunicationRequest) GetCaseEtag ¶
func (x *UnlinkCommunicationRequest) GetCaseEtag() string
func (*UnlinkCommunicationRequest) GetFields ¶
func (x *UnlinkCommunicationRequest) GetFields() []string
func (*UnlinkCommunicationRequest) GetId ¶
func (x *UnlinkCommunicationRequest) GetId() string
func (*UnlinkCommunicationRequest) ProtoMessage ¶
func (*UnlinkCommunicationRequest) ProtoMessage()
func (*UnlinkCommunicationRequest) ProtoReflect ¶
func (x *UnlinkCommunicationRequest) ProtoReflect() protoreflect.Message
func (*UnlinkCommunicationRequest) Reset ¶
func (x *UnlinkCommunicationRequest) Reset()
func (*UnlinkCommunicationRequest) String ¶
func (x *UnlinkCommunicationRequest) String() string
type UnlinkCommunicationResponse ¶
type UnlinkCommunicationResponse struct { Affected int64 `protobuf:"varint,1,opt,name=affected,proto3" json:"affected,omitempty"` // Affected rows. // contains filtered or unexported fields }
Response message after unlinking a communication from a case.
func (*UnlinkCommunicationResponse) Descriptor
deprecated
func (*UnlinkCommunicationResponse) Descriptor() ([]byte, []int)
Deprecated: Use UnlinkCommunicationResponse.ProtoReflect.Descriptor instead.
func (*UnlinkCommunicationResponse) GetAffected ¶
func (x *UnlinkCommunicationResponse) GetAffected() int64
func (*UnlinkCommunicationResponse) ProtoMessage ¶
func (*UnlinkCommunicationResponse) ProtoMessage()
func (*UnlinkCommunicationResponse) ProtoReflect ¶
func (x *UnlinkCommunicationResponse) ProtoReflect() protoreflect.Message
func (*UnlinkCommunicationResponse) Reset ¶
func (x *UnlinkCommunicationResponse) Reset()
func (*UnlinkCommunicationResponse) String ¶
func (x *UnlinkCommunicationResponse) String() string
type UnsafeCaseCommentsServer ¶
type UnsafeCaseCommentsServer interface {
// contains filtered or unexported methods
}
UnsafeCaseCommentsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CaseCommentsServer will result in compilation errors.
type UnsafeCaseCommunicationsServer ¶
type UnsafeCaseCommunicationsServer interface {
// contains filtered or unexported methods
}
UnsafeCaseCommunicationsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CaseCommunicationsServer will result in compilation errors.
type UnsafeCaseFilesServer ¶
type UnsafeCaseFilesServer interface {
// contains filtered or unexported methods
}
UnsafeCaseFilesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CaseFilesServer will result in compilation errors.
type UnsafeCaseLinksServer ¶
type UnsafeCaseLinksServer interface {
// contains filtered or unexported methods
}
UnsafeCaseLinksServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CaseLinksServer will result in compilation errors.
type UnsafeCaseTimelineServer ¶
type UnsafeCaseTimelineServer interface {
// contains filtered or unexported methods
}
UnsafeCaseTimelineServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CaseTimelineServer will result in compilation errors.
type UnsafeCasesServer ¶
type UnsafeCasesServer interface {
// contains filtered or unexported methods
}
UnsafeCasesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CasesServer will result in compilation errors.
type UnsafeCatalogsServer ¶
type UnsafeCatalogsServer interface {
// contains filtered or unexported methods
}
UnsafeCatalogsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CatalogsServer will result in compilation errors.
type UnsafeCloseReasonGroupsServer ¶
type UnsafeCloseReasonGroupsServer interface {
// contains filtered or unexported methods
}
UnsafeCloseReasonGroupsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CloseReasonGroupsServer will result in compilation errors.
type UnsafeCloseReasonsServer ¶
type UnsafeCloseReasonsServer interface {
// contains filtered or unexported methods
}
UnsafeCloseReasonsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CloseReasonsServer will result in compilation errors.
type UnsafePrioritiesServer ¶
type UnsafePrioritiesServer interface {
// contains filtered or unexported methods
}
UnsafePrioritiesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PrioritiesServer will result in compilation errors.
type UnsafeRelatedCasesServer ¶
type UnsafeRelatedCasesServer interface {
// contains filtered or unexported methods
}
UnsafeRelatedCasesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RelatedCasesServer will result in compilation errors.
type UnsafeSLAConditionsServer ¶
type UnsafeSLAConditionsServer interface {
// contains filtered or unexported methods
}
UnsafeSLAConditionsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SLAConditionsServer will result in compilation errors.
type UnsafeSLAsServer ¶
type UnsafeSLAsServer interface {
// contains filtered or unexported methods
}
UnsafeSLAsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SLAsServer will result in compilation errors.
type UnsafeServicesServer ¶
type UnsafeServicesServer interface {
// contains filtered or unexported methods
}
UnsafeServicesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ServicesServer will result in compilation errors.
type UnsafeSourcesServer ¶
type UnsafeSourcesServer interface {
// contains filtered or unexported methods
}
UnsafeSourcesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SourcesServer will result in compilation errors.
type UnsafeStatusConditionsServer ¶
type UnsafeStatusConditionsServer interface {
// contains filtered or unexported methods
}
UnsafeStatusConditionsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to StatusConditionsServer will result in compilation errors.
type UnsafeStatusesServer ¶
type UnsafeStatusesServer interface {
// contains filtered or unexported methods
}
UnsafeStatusesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to StatusesServer will result in compilation errors.
type UpdateCaseRequest ¶
type UpdateCaseRequest struct { XJsonMask []string `protobuf:"bytes,1,rep,name=x_json_mask,json=xJsonMask,proto3" json:"x_json_mask,omitempty"` // List of JSON fields to update. Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` // List of fields to include in the response. Input *InputCase `protobuf:"bytes,3,opt,name=input,proto3" json:"input,omitempty"` // Input data with updated fields. // contains filtered or unexported fields }
Request message for updating an existing case.
func (*UpdateCaseRequest) Descriptor
deprecated
func (*UpdateCaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCaseRequest.ProtoReflect.Descriptor instead.
func (*UpdateCaseRequest) GetFields ¶
func (x *UpdateCaseRequest) GetFields() []string
func (*UpdateCaseRequest) GetInput ¶
func (x *UpdateCaseRequest) GetInput() *InputCase
func (*UpdateCaseRequest) GetXJsonMask ¶
func (x *UpdateCaseRequest) GetXJsonMask() []string
func (*UpdateCaseRequest) ProtoMessage ¶
func (*UpdateCaseRequest) ProtoMessage()
func (*UpdateCaseRequest) ProtoReflect ¶
func (x *UpdateCaseRequest) ProtoReflect() protoreflect.Message
func (*UpdateCaseRequest) Reset ¶
func (x *UpdateCaseRequest) Reset()
func (*UpdateCaseRequest) String ¶
func (x *UpdateCaseRequest) String() string
type UpdateCatalogRequest ¶
type UpdateCatalogRequest struct { // ID of the catalog to be updated Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Input data for updating the catalog Input *InputCatalog `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"` // ---- JSON PATCH fields mask ---- XJsonMask []string `protobuf:"bytes,3,rep,name=x_json_mask,json=xJsonMask,proto3" json:"x_json_mask,omitempty"` // contains filtered or unexported fields }
UpdateCatalogRequest message for updating an existing catalog
func (*UpdateCatalogRequest) Descriptor
deprecated
func (*UpdateCatalogRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCatalogRequest.ProtoReflect.Descriptor instead.
func (*UpdateCatalogRequest) GetId ¶
func (x *UpdateCatalogRequest) GetId() int64
func (*UpdateCatalogRequest) GetInput ¶
func (x *UpdateCatalogRequest) GetInput() *InputCatalog
func (*UpdateCatalogRequest) GetXJsonMask ¶
func (x *UpdateCatalogRequest) GetXJsonMask() []string
func (*UpdateCatalogRequest) ProtoMessage ¶
func (*UpdateCatalogRequest) ProtoMessage()
func (*UpdateCatalogRequest) ProtoReflect ¶
func (x *UpdateCatalogRequest) ProtoReflect() protoreflect.Message
func (*UpdateCatalogRequest) Reset ¶
func (x *UpdateCatalogRequest) Reset()
func (*UpdateCatalogRequest) String ¶
func (x *UpdateCatalogRequest) String() string
type UpdateCloseReasonGroupRequest ¶
type UpdateCloseReasonGroupRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Input *InputCloseReasonGroup `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"` // ---- JSON PATCH fields mask ---- // List of JPath fields specified in body(input). XJsonMask []string `protobuf:"bytes,3,rep,name=x_json_mask,json=xJsonMask,proto3" json:"x_json_mask,omitempty"` // contains filtered or unexported fields }
UpdateCloseReasonGroupRequest message for updating an existing close reason group
func (*UpdateCloseReasonGroupRequest) Descriptor
deprecated
func (*UpdateCloseReasonGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCloseReasonGroupRequest.ProtoReflect.Descriptor instead.
func (*UpdateCloseReasonGroupRequest) GetId ¶
func (x *UpdateCloseReasonGroupRequest) GetId() int64
func (*UpdateCloseReasonGroupRequest) GetInput ¶
func (x *UpdateCloseReasonGroupRequest) GetInput() *InputCloseReasonGroup
func (*UpdateCloseReasonGroupRequest) GetXJsonMask ¶
func (x *UpdateCloseReasonGroupRequest) GetXJsonMask() []string
func (*UpdateCloseReasonGroupRequest) ProtoMessage ¶
func (*UpdateCloseReasonGroupRequest) ProtoMessage()
func (*UpdateCloseReasonGroupRequest) ProtoReflect ¶
func (x *UpdateCloseReasonGroupRequest) ProtoReflect() protoreflect.Message
func (*UpdateCloseReasonGroupRequest) Reset ¶
func (x *UpdateCloseReasonGroupRequest) Reset()
func (*UpdateCloseReasonGroupRequest) String ¶
func (x *UpdateCloseReasonGroupRequest) String() string
type UpdateCloseReasonRequest ¶
type UpdateCloseReasonRequest struct { CloseReasonGroupId int64 `protobuf:"varint,1,opt,name=close_reason_group_id,json=closeReasonGroupId,proto3" json:"close_reason_group_id,omitempty"` Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` Input *InputCloseReason `protobuf:"bytes,3,opt,name=input,proto3" json:"input,omitempty"` // JSON PATCH fields mask. // List of JPath fields specified in body(input). XJsonMask []string `protobuf:"bytes,4,rep,name=x_json_mask,json=xJsonMask,proto3" json:"x_json_mask,omitempty"` // contains filtered or unexported fields }
UpdateCloseReasonRequest message for updating an existing close reason
func (*UpdateCloseReasonRequest) Descriptor
deprecated
func (*UpdateCloseReasonRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCloseReasonRequest.ProtoReflect.Descriptor instead.
func (*UpdateCloseReasonRequest) GetCloseReasonGroupId ¶
func (x *UpdateCloseReasonRequest) GetCloseReasonGroupId() int64
func (*UpdateCloseReasonRequest) GetId ¶
func (x *UpdateCloseReasonRequest) GetId() int64
func (*UpdateCloseReasonRequest) GetInput ¶
func (x *UpdateCloseReasonRequest) GetInput() *InputCloseReason
func (*UpdateCloseReasonRequest) GetXJsonMask ¶
func (x *UpdateCloseReasonRequest) GetXJsonMask() []string
func (*UpdateCloseReasonRequest) ProtoMessage ¶
func (*UpdateCloseReasonRequest) ProtoMessage()
func (*UpdateCloseReasonRequest) ProtoReflect ¶
func (x *UpdateCloseReasonRequest) ProtoReflect() protoreflect.Message
func (*UpdateCloseReasonRequest) Reset ¶
func (x *UpdateCloseReasonRequest) Reset()
func (*UpdateCloseReasonRequest) String ¶
func (x *UpdateCloseReasonRequest) String() string
type UpdateCommentRequest ¶
type UpdateCommentRequest struct { // JSON fields specified in front-end request (patch). XJsonMask []string `protobuf:"bytes,1,rep,name=x_json_mask,json=xJsonMask,proto3" json:"x_json_mask,omitempty"` // Fields to include in the response. Fields []string `protobuf:"bytes,3,rep,name=fields,proto3" json:"fields,omitempty"` // Data for the comment to update. Input *InputCaseComment `protobuf:"bytes,4,opt,name=input,proto3" json:"input,omitempty"` // contains filtered or unexported fields }
Request to update a comment with specified data.
func (*UpdateCommentRequest) Descriptor
deprecated
func (*UpdateCommentRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCommentRequest.ProtoReflect.Descriptor instead.
func (*UpdateCommentRequest) GetFields ¶
func (x *UpdateCommentRequest) GetFields() []string
func (*UpdateCommentRequest) GetInput ¶
func (x *UpdateCommentRequest) GetInput() *InputCaseComment
func (*UpdateCommentRequest) GetXJsonMask ¶
func (x *UpdateCommentRequest) GetXJsonMask() []string
func (*UpdateCommentRequest) ProtoMessage ¶
func (*UpdateCommentRequest) ProtoMessage()
func (*UpdateCommentRequest) ProtoReflect ¶
func (x *UpdateCommentRequest) ProtoReflect() protoreflect.Message
func (*UpdateCommentRequest) Reset ¶
func (x *UpdateCommentRequest) Reset()
func (*UpdateCommentRequest) String ¶
func (x *UpdateCommentRequest) String() string
type UpdateLinkRequest ¶
type UpdateLinkRequest struct { CaseEtag string `protobuf:"bytes,1,opt,name=case_etag,json=caseEtag,proto3" json:"case_etag,omitempty"` Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` // on return XJsonMask []string `protobuf:"bytes,3,rep,name=x_json_mask,json=xJsonMask,proto3" json:"x_json_mask,omitempty"` Input *InputCaseLink `protobuf:"bytes,4,opt,name=input,proto3" json:"input,omitempty"` // contains filtered or unexported fields }
func (*UpdateLinkRequest) Descriptor
deprecated
func (*UpdateLinkRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateLinkRequest.ProtoReflect.Descriptor instead.
func (*UpdateLinkRequest) GetCaseEtag ¶
func (x *UpdateLinkRequest) GetCaseEtag() string
func (*UpdateLinkRequest) GetFields ¶
func (x *UpdateLinkRequest) GetFields() []string
func (*UpdateLinkRequest) GetInput ¶
func (x *UpdateLinkRequest) GetInput() *InputCaseLink
func (*UpdateLinkRequest) GetXJsonMask ¶
func (x *UpdateLinkRequest) GetXJsonMask() []string
func (*UpdateLinkRequest) ProtoMessage ¶
func (*UpdateLinkRequest) ProtoMessage()
func (*UpdateLinkRequest) ProtoReflect ¶
func (x *UpdateLinkRequest) ProtoReflect() protoreflect.Message
func (*UpdateLinkRequest) Reset ¶
func (x *UpdateLinkRequest) Reset()
func (*UpdateLinkRequest) String ¶
func (x *UpdateLinkRequest) String() string
type UpdatePriorityRequest ¶
type UpdatePriorityRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Fields to be retrieved as a result. Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` Input *InputPriority `protobuf:"bytes,3,opt,name=input,proto3" json:"input,omitempty"` // ---- JSON PATCH fields mask ---- // List of JPath fields specified in body(input). XJsonMask []string `protobuf:"bytes,4,rep,name=x_json_mask,json=xJsonMask,proto3" json:"x_json_mask,omitempty"` // contains filtered or unexported fields }
UpdatePriorityRequest message for updating an existing priority
func (*UpdatePriorityRequest) Descriptor
deprecated
func (*UpdatePriorityRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdatePriorityRequest.ProtoReflect.Descriptor instead.
func (*UpdatePriorityRequest) GetFields ¶
func (x *UpdatePriorityRequest) GetFields() []string
func (*UpdatePriorityRequest) GetId ¶
func (x *UpdatePriorityRequest) GetId() int64
func (*UpdatePriorityRequest) GetInput ¶
func (x *UpdatePriorityRequest) GetInput() *InputPriority
func (*UpdatePriorityRequest) GetXJsonMask ¶
func (x *UpdatePriorityRequest) GetXJsonMask() []string
func (*UpdatePriorityRequest) ProtoMessage ¶
func (*UpdatePriorityRequest) ProtoMessage()
func (*UpdatePriorityRequest) ProtoReflect ¶
func (x *UpdatePriorityRequest) ProtoReflect() protoreflect.Message
func (*UpdatePriorityRequest) Reset ¶
func (x *UpdatePriorityRequest) Reset()
func (*UpdatePriorityRequest) String ¶
func (x *UpdatePriorityRequest) String() string
type UpdateRelatedCaseRequest ¶
type UpdateRelatedCaseRequest struct { // Identifier of the related case to update. Etag string `protobuf:"bytes,1,opt,name=etag,proto3" json:"etag,omitempty"` // Input data for the related case update. Input *InputRelatedCase `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"` // Fields to include in the response. Fields []string `protobuf:"bytes,3,rep,name=fields,proto3" json:"fields,omitempty"` XJsonMask []string `protobuf:"bytes,4,rep,name=x_json_mask,json=xJsonMask,proto3" json:"x_json_mask,omitempty"` // contains filtered or unexported fields }
Request to update a related case.
func (*UpdateRelatedCaseRequest) Descriptor
deprecated
func (*UpdateRelatedCaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateRelatedCaseRequest.ProtoReflect.Descriptor instead.
func (*UpdateRelatedCaseRequest) GetEtag ¶
func (x *UpdateRelatedCaseRequest) GetEtag() string
func (*UpdateRelatedCaseRequest) GetFields ¶
func (x *UpdateRelatedCaseRequest) GetFields() []string
func (*UpdateRelatedCaseRequest) GetInput ¶
func (x *UpdateRelatedCaseRequest) GetInput() *InputRelatedCase
func (*UpdateRelatedCaseRequest) GetXJsonMask ¶
func (x *UpdateRelatedCaseRequest) GetXJsonMask() []string
func (*UpdateRelatedCaseRequest) ProtoMessage ¶
func (*UpdateRelatedCaseRequest) ProtoMessage()
func (*UpdateRelatedCaseRequest) ProtoReflect ¶
func (x *UpdateRelatedCaseRequest) ProtoReflect() protoreflect.Message
func (*UpdateRelatedCaseRequest) Reset ¶
func (x *UpdateRelatedCaseRequest) Reset()
func (*UpdateRelatedCaseRequest) String ¶
func (x *UpdateRelatedCaseRequest) String() string
type UpdateSLAConditionRequest ¶
type UpdateSLAConditionRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` SlaId int64 `protobuf:"varint,2,opt,name=sla_id,json=slaId,proto3" json:"sla_id,omitempty"` Input *InputSLACondition `protobuf:"bytes,3,opt,name=input,proto3" json:"input,omitempty"` // ---- JSON PATCH fields mask ---- // List of JPath fields specified in body(input). XJsonMask []string `protobuf:"bytes,4,rep,name=x_json_mask,json=xJsonMask,proto3" json:"x_json_mask,omitempty"` // contains filtered or unexported fields }
UpdateSLAConditionRequest message for updating an existing SLACondition
func (*UpdateSLAConditionRequest) Descriptor
deprecated
func (*UpdateSLAConditionRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSLAConditionRequest.ProtoReflect.Descriptor instead.
func (*UpdateSLAConditionRequest) GetId ¶
func (x *UpdateSLAConditionRequest) GetId() int64
func (*UpdateSLAConditionRequest) GetInput ¶
func (x *UpdateSLAConditionRequest) GetInput() *InputSLACondition
func (*UpdateSLAConditionRequest) GetSlaId ¶
func (x *UpdateSLAConditionRequest) GetSlaId() int64
func (*UpdateSLAConditionRequest) GetXJsonMask ¶
func (x *UpdateSLAConditionRequest) GetXJsonMask() []string
func (*UpdateSLAConditionRequest) ProtoMessage ¶
func (*UpdateSLAConditionRequest) ProtoMessage()
func (*UpdateSLAConditionRequest) ProtoReflect ¶
func (x *UpdateSLAConditionRequest) ProtoReflect() protoreflect.Message
func (*UpdateSLAConditionRequest) Reset ¶
func (x *UpdateSLAConditionRequest) Reset()
func (*UpdateSLAConditionRequest) String ¶
func (x *UpdateSLAConditionRequest) String() string
type UpdateSLARequest ¶
type UpdateSLARequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Input *InputSLA `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"` // ---- JSON PATCH fields mask ---- // List of JPath fields specified in body(input). XJsonMask []string `protobuf:"bytes,4,rep,name=x_json_mask,json=xJsonMask,proto3" json:"x_json_mask,omitempty"` // contains filtered or unexported fields }
UpdateSLARequest message for updating an existing SLA
func (*UpdateSLARequest) Descriptor
deprecated
func (*UpdateSLARequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSLARequest.ProtoReflect.Descriptor instead.
func (*UpdateSLARequest) GetId ¶
func (x *UpdateSLARequest) GetId() int64
func (*UpdateSLARequest) GetInput ¶
func (x *UpdateSLARequest) GetInput() *InputSLA
func (*UpdateSLARequest) GetXJsonMask ¶
func (x *UpdateSLARequest) GetXJsonMask() []string
func (*UpdateSLARequest) ProtoMessage ¶
func (*UpdateSLARequest) ProtoMessage()
func (*UpdateSLARequest) ProtoReflect ¶
func (x *UpdateSLARequest) ProtoReflect() protoreflect.Message
func (*UpdateSLARequest) Reset ¶
func (x *UpdateSLARequest) Reset()
func (*UpdateSLARequest) String ¶
func (x *UpdateSLARequest) String() string
type UpdateServiceRequest ¶
type UpdateServiceRequest struct { // ID of the service to be updated Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Input data for updating the service Input *InputService `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"` // ---- JSON PATCH fields mask ---- XJsonMask []string `protobuf:"bytes,3,rep,name=x_json_mask,json=xJsonMask,proto3" json:"x_json_mask,omitempty"` // contains filtered or unexported fields }
UpdateServiceRequest message for updating an existing service
func (*UpdateServiceRequest) Descriptor
deprecated
func (*UpdateServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateServiceRequest.ProtoReflect.Descriptor instead.
func (*UpdateServiceRequest) GetId ¶
func (x *UpdateServiceRequest) GetId() int64
func (*UpdateServiceRequest) GetInput ¶
func (x *UpdateServiceRequest) GetInput() *InputService
func (*UpdateServiceRequest) GetXJsonMask ¶
func (x *UpdateServiceRequest) GetXJsonMask() []string
func (*UpdateServiceRequest) ProtoMessage ¶
func (*UpdateServiceRequest) ProtoMessage()
func (*UpdateServiceRequest) ProtoReflect ¶
func (x *UpdateServiceRequest) ProtoReflect() protoreflect.Message
func (*UpdateServiceRequest) Reset ¶
func (x *UpdateServiceRequest) Reset()
func (*UpdateServiceRequest) String ¶
func (x *UpdateServiceRequest) String() string
type UpdateSourceRequest ¶
type UpdateSourceRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Input *InputSource `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"` // ---- JSON PATCH fields mask ---- // List of JPath fields specified in body(input). XJsonMask []string `protobuf:"bytes,3,rep,name=x_json_mask,json=xJsonMask,proto3" json:"x_json_mask,omitempty"` // contains filtered or unexported fields }
Request message for updating an existing source.
func (*UpdateSourceRequest) Descriptor
deprecated
func (*UpdateSourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSourceRequest.ProtoReflect.Descriptor instead.
func (*UpdateSourceRequest) GetId ¶
func (x *UpdateSourceRequest) GetId() int64
func (*UpdateSourceRequest) GetInput ¶
func (x *UpdateSourceRequest) GetInput() *InputSource
func (*UpdateSourceRequest) GetXJsonMask ¶
func (x *UpdateSourceRequest) GetXJsonMask() []string
func (*UpdateSourceRequest) ProtoMessage ¶
func (*UpdateSourceRequest) ProtoMessage()
func (*UpdateSourceRequest) ProtoReflect ¶
func (x *UpdateSourceRequest) ProtoReflect() protoreflect.Message
func (*UpdateSourceRequest) Reset ¶
func (x *UpdateSourceRequest) Reset()
func (*UpdateSourceRequest) String ¶
func (x *UpdateSourceRequest) String() string
type UpdateStatusConditionRequest ¶
type UpdateStatusConditionRequest struct { StatusId int64 `protobuf:"varint,1,opt,name=status_id,json=statusId,proto3" json:"status_id,omitempty"` Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` Input *InputStatusCondition `protobuf:"bytes,3,opt,name=input,proto3" json:"input,omitempty"` // ---- JSON PATCH fields mask ---- // List of JPath fields specified in body(input). XJsonMask []string `protobuf:"bytes,4,rep,name=x_json_mask,json=xJsonMask,proto3" json:"x_json_mask,omitempty"` // contains filtered or unexported fields }
UpdateStatusConditionRequest message for updating an existing status
func (*UpdateStatusConditionRequest) Descriptor
deprecated
func (*UpdateStatusConditionRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateStatusConditionRequest.ProtoReflect.Descriptor instead.
func (*UpdateStatusConditionRequest) GetId ¶
func (x *UpdateStatusConditionRequest) GetId() int64
func (*UpdateStatusConditionRequest) GetInput ¶
func (x *UpdateStatusConditionRequest) GetInput() *InputStatusCondition
func (*UpdateStatusConditionRequest) GetStatusId ¶
func (x *UpdateStatusConditionRequest) GetStatusId() int64
func (*UpdateStatusConditionRequest) GetXJsonMask ¶
func (x *UpdateStatusConditionRequest) GetXJsonMask() []string
func (*UpdateStatusConditionRequest) ProtoMessage ¶
func (*UpdateStatusConditionRequest) ProtoMessage()
func (*UpdateStatusConditionRequest) ProtoReflect ¶
func (x *UpdateStatusConditionRequest) ProtoReflect() protoreflect.Message
func (*UpdateStatusConditionRequest) Reset ¶
func (x *UpdateStatusConditionRequest) Reset()
func (*UpdateStatusConditionRequest) String ¶
func (x *UpdateStatusConditionRequest) String() string
type UpdateStatusRequest ¶
type UpdateStatusRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Input *InputStatus `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"` // ---- JSON PATCH fields mask ---- // List of JPath fields specified in body(input). XJsonMask []string `protobuf:"bytes,3,rep,name=x_json_mask,json=xJsonMask,proto3" json:"x_json_mask,omitempty"` // contains filtered or unexported fields }
UpdateStatusRequest message for updating an existing status
func (*UpdateStatusRequest) Descriptor
deprecated
func (*UpdateStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateStatusRequest.ProtoReflect.Descriptor instead.
func (*UpdateStatusRequest) GetId ¶
func (x *UpdateStatusRequest) GetId() int64
func (*UpdateStatusRequest) GetInput ¶
func (x *UpdateStatusRequest) GetInput() *InputStatus
func (*UpdateStatusRequest) GetXJsonMask ¶
func (x *UpdateStatusRequest) GetXJsonMask() []string
func (*UpdateStatusRequest) ProtoMessage ¶
func (*UpdateStatusRequest) ProtoMessage()
func (*UpdateStatusRequest) ProtoReflect ¶
func (x *UpdateStatusRequest) ProtoReflect() protoreflect.Message
func (*UpdateStatusRequest) Reset ¶
func (x *UpdateStatusRequest) Reset()
func (*UpdateStatusRequest) String ¶
func (x *UpdateStatusRequest) String() string
type WebitelMethod ¶
type WebitelMethod struct { HttpBindings []*HttpBinding Access int Input string Output string }
WebitelMethod is the list of methods defined in this service.
type WebitelServices ¶
type WebitelServices struct { ObjClass string AdditionalLicenses []string WebitelMethods map[string]WebitelMethod }
type WebitelServicesInfo ¶
type WebitelServicesInfo map[string]WebitelServices
WebitelServicesInfo is the list of services defined in proto files.
Source Files
¶
- case.pb.go
- case_comment.pb.go
- case_comment_grpc.pb.go
- case_communication.pb.go
- case_communication_grpc.pb.go
- case_file.pb.go
- case_file_grpc.pb.go
- case_grpc.pb.go
- case_link.pb.go
- case_link_grpc.pb.go
- case_timeline.pb.go
- case_timeline_grpc.pb.go
- catalog.pb.go
- catalog_grpc.pb.go
- close_reason.pb.go
- close_reason_group.pb.go
- close_reason_group_grpc.pb.go
- close_reason_grpc.pb.go
- general.pb.go
- options.go
- priority.pb.go
- priority_grpc.pb.go
- related_case.pb.go
- related_case_grpc.pb.go
- service.pb.go
- service_grpc.pb.go
- sla.pb.go
- sla_condition.pb.go
- sla_condition_grpc.pb.go
- sla_grpc.pb.go
- source.pb.go
- source_grpc.pb.go
- status.pb.go
- status_condition.pb.go
- status_condition_grpc.pb.go
- status_grpc.pb.go