vanalytics

package
v1.9.9 Latest Latest
Warning

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

Go to latest
Published: Dec 17, 2024 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Vanalytics_Audit_FullMethodName                     = "/api.v1alpha1.vanalytics.Vanalytics/Audit"
	Vanalytics_GetRecordingUrl_FullMethodName           = "/api.v1alpha1.vanalytics.Vanalytics/GetRecordingUrl"
	Vanalytics_ListBillingSpan_FullMethodName           = "/api.v1alpha1.vanalytics.Vanalytics/ListBillingSpan"
	Vanalytics_Search_FullMethodName                    = "/api.v1alpha1.vanalytics.Vanalytics/Search"
	Vanalytics_ListTranscriptGroupNames_FullMethodName  = "/api.v1alpha1.vanalytics.Vanalytics/ListTranscriptGroupNames"
	Vanalytics_BulkDeleteTranscripts_FullMethodName     = "/api.v1alpha1.vanalytics.Vanalytics/BulkDeleteTranscripts"
	Vanalytics_BulkRestoreTranscripts_FullMethodName    = "/api.v1alpha1.vanalytics.Vanalytics/BulkRestoreTranscripts"
	Vanalytics_ListAgentResponseValues_FullMethodName   = "/api.v1alpha1.vanalytics.Vanalytics/ListAgentResponseValues"
	Vanalytics_GetTranscriptSummary_FullMethodName      = "/api.v1alpha1.vanalytics.Vanalytics/GetTranscriptSummary"
	Vanalytics_CreateFilter_FullMethodName              = "/api.v1alpha1.vanalytics.Vanalytics/CreateFilter"
	Vanalytics_ListFilters_FullMethodName               = "/api.v1alpha1.vanalytics.Vanalytics/ListFilters"
	Vanalytics_UpdateFilter_FullMethodName              = "/api.v1alpha1.vanalytics.Vanalytics/UpdateFilter"
	Vanalytics_DeleteFilter_FullMethodName              = "/api.v1alpha1.vanalytics.Vanalytics/DeleteFilter"
	Vanalytics_GetFilter_FullMethodName                 = "/api.v1alpha1.vanalytics.Vanalytics/GetFilter"
	Vanalytics_GetFlag_FullMethodName                   = "/api.v1alpha1.vanalytics.Vanalytics/GetFlag"
	Vanalytics_CreateFlag_FullMethodName                = "/api.v1alpha1.vanalytics.Vanalytics/CreateFlag"
	Vanalytics_ListFlags_FullMethodName                 = "/api.v1alpha1.vanalytics.Vanalytics/ListFlags"
	Vanalytics_UpdateFlag_FullMethodName                = "/api.v1alpha1.vanalytics.Vanalytics/UpdateFlag"
	Vanalytics_DeleteFlag_FullMethodName                = "/api.v1alpha1.vanalytics.Vanalytics/DeleteFlag"
	Vanalytics_CreateFlagReview_FullMethodName          = "/api.v1alpha1.vanalytics.Vanalytics/CreateFlagReview"
	Vanalytics_BulkCreateFlagReview_FullMethodName      = "/api.v1alpha1.vanalytics.Vanalytics/BulkCreateFlagReview"
	Vanalytics_ListFlagReviews_FullMethodName           = "/api.v1alpha1.vanalytics.Vanalytics/ListFlagReviews"
	Vanalytics_CreateFlagTranscript_FullMethodName      = "/api.v1alpha1.vanalytics.Vanalytics/CreateFlagTranscript"
	Vanalytics_SearchFlagTranscripts_FullMethodName     = "/api.v1alpha1.vanalytics.Vanalytics/SearchFlagTranscripts"
	Vanalytics_CreateFlagFilter_FullMethodName          = "/api.v1alpha1.vanalytics.Vanalytics/CreateFlagFilter"
	Vanalytics_ListFlagFilters_FullMethodName           = "/api.v1alpha1.vanalytics.Vanalytics/ListFlagFilters"
	Vanalytics_DeleteFlagFilter_FullMethodName          = "/api.v1alpha1.vanalytics.Vanalytics/DeleteFlagFilter"
	Vanalytics_ListFlagSnapshots_FullMethodName         = "/api.v1alpha1.vanalytics.Vanalytics/ListFlagSnapshots"
	Vanalytics_ListFlagTranscriptFilters_FullMethodName = "/api.v1alpha1.vanalytics.Vanalytics/ListFlagTranscriptFilters"
	Vanalytics_CreateCorrection_FullMethodName          = "/api.v1alpha1.vanalytics.Vanalytics/CreateCorrection"
	Vanalytics_GetCorrection_FullMethodName             = "/api.v1alpha1.vanalytics.Vanalytics/GetCorrection"
	Vanalytics_DeleteCorrection_FullMethodName          = "/api.v1alpha1.vanalytics.Vanalytics/DeleteCorrection"
	Vanalytics_ListCorrections_FullMethodName           = "/api.v1alpha1.vanalytics.Vanalytics/ListCorrections"
	Vanalytics_UpdateCorrection_FullMethodName          = "/api.v1alpha1.vanalytics.Vanalytics/UpdateCorrection"
)
View Source
const (
	VanalyticsSupport_DeleteFlagTranscript_FullMethodName = "/api.v1alpha1.vanalytics.VanalyticsSupport/DeleteFlagTranscript"
	VanalyticsSupport_SearchByOrgId_FullMethodName        = "/api.v1alpha1.vanalytics.VanalyticsSupport/SearchByOrgId"
)

Variables

View Source
var (
	DnclExpirePeriod_name = map[int32]string{
		0: "DNCL_EXPIRE_PERIOD_HOUR",
		1: "DNCL_EXPIRE_PERIOD_DAY",
		2: "DNCL_EXPIRE_PERIOD_WEEK",
		3: "DNCL_EXPIRE_PERIOD_NEVER",
		4: "DNCL_EXPIRE_PERIOD_MONTH",
	}
	DnclExpirePeriod_value = map[string]int32{
		"DNCL_EXPIRE_PERIOD_HOUR":  0,
		"DNCL_EXPIRE_PERIOD_DAY":   1,
		"DNCL_EXPIRE_PERIOD_WEEK":  2,
		"DNCL_EXPIRE_PERIOD_NEVER": 3,
		"DNCL_EXPIRE_PERIOD_MONTH": 4,
	}
)

Enum value maps for DnclExpirePeriod.

View Source
var (
	FlagReviewStatus_name = map[int32]string{
		0: "ANY",
		1: "TODO",
		2: "DONE",
		3: "NONE",
	}
	FlagReviewStatus_value = map[string]int32{
		"ANY":  0,
		"TODO": 1,
		"DONE": 2,
		"NONE": 3,
	}
)

Enum value maps for FlagReviewStatus.

View Source
var (
	TranscriptReviewStatus_name = map[int32]string{
		0: "TRANSCRIPT_REVIEW_STATUS_TODO",
		1: "TRANSCRIPT_REVIEW_STATUS_DONE",
		2: "TRANSCRIPT_REVIEW_STATUS_NONE",
	}
	TranscriptReviewStatus_value = map[string]int32{
		"TRANSCRIPT_REVIEW_STATUS_TODO": 0,
		"TRANSCRIPT_REVIEW_STATUS_DONE": 1,
		"TRANSCRIPT_REVIEW_STATUS_NONE": 2,
	}
)

Enum value maps for TranscriptReviewStatus.

View Source
var File_api_v1alpha1_vanalytics_correction_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_vanalytics_dncl_list_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_vanalytics_expr_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_vanalytics_filter_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_vanalytics_filter_snapshot_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_vanalytics_flag_filter_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_vanalytics_flag_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_vanalytics_flag_review_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_vanalytics_flag_snapshot_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_vanalytics_flag_transcript_filter_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_vanalytics_flag_transcript_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_vanalytics_service_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_vanalytics_support_service_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_vanalytics_transcript_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_vanalytics_transcript_summary_proto protoreflect.FileDescriptor
View Source
var VanalyticsSupport_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1alpha1.vanalytics.VanalyticsSupport",
	HandlerType: (*VanalyticsSupportServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "DeleteFlagTranscript",
			Handler:    _VanalyticsSupport_DeleteFlagTranscript_Handler,
		},
		{
			MethodName: "SearchByOrgId",
			Handler:    _VanalyticsSupport_SearchByOrgId_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/v1alpha1/vanalytics/support_service.proto",
}

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

View Source
var Vanalytics_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1alpha1.vanalytics.Vanalytics",
	HandlerType: (*VanalyticsServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Audit",
			Handler:    _Vanalytics_Audit_Handler,
		},
		{
			MethodName: "GetRecordingUrl",
			Handler:    _Vanalytics_GetRecordingUrl_Handler,
		},
		{
			MethodName: "ListBillingSpan",
			Handler:    _Vanalytics_ListBillingSpan_Handler,
		},
		{
			MethodName: "Search",
			Handler:    _Vanalytics_Search_Handler,
		},
		{
			MethodName: "ListTranscriptGroupNames",
			Handler:    _Vanalytics_ListTranscriptGroupNames_Handler,
		},
		{
			MethodName: "BulkDeleteTranscripts",
			Handler:    _Vanalytics_BulkDeleteTranscripts_Handler,
		},
		{
			MethodName: "BulkRestoreTranscripts",
			Handler:    _Vanalytics_BulkRestoreTranscripts_Handler,
		},
		{
			MethodName: "ListAgentResponseValues",
			Handler:    _Vanalytics_ListAgentResponseValues_Handler,
		},
		{
			MethodName: "GetTranscriptSummary",
			Handler:    _Vanalytics_GetTranscriptSummary_Handler,
		},
		{
			MethodName: "CreateFilter",
			Handler:    _Vanalytics_CreateFilter_Handler,
		},
		{
			MethodName: "ListFilters",
			Handler:    _Vanalytics_ListFilters_Handler,
		},
		{
			MethodName: "UpdateFilter",
			Handler:    _Vanalytics_UpdateFilter_Handler,
		},
		{
			MethodName: "DeleteFilter",
			Handler:    _Vanalytics_DeleteFilter_Handler,
		},
		{
			MethodName: "GetFilter",
			Handler:    _Vanalytics_GetFilter_Handler,
		},
		{
			MethodName: "GetFlag",
			Handler:    _Vanalytics_GetFlag_Handler,
		},
		{
			MethodName: "CreateFlag",
			Handler:    _Vanalytics_CreateFlag_Handler,
		},
		{
			MethodName: "ListFlags",
			Handler:    _Vanalytics_ListFlags_Handler,
		},
		{
			MethodName: "UpdateFlag",
			Handler:    _Vanalytics_UpdateFlag_Handler,
		},
		{
			MethodName: "DeleteFlag",
			Handler:    _Vanalytics_DeleteFlag_Handler,
		},
		{
			MethodName: "CreateFlagReview",
			Handler:    _Vanalytics_CreateFlagReview_Handler,
		},
		{
			MethodName: "BulkCreateFlagReview",
			Handler:    _Vanalytics_BulkCreateFlagReview_Handler,
		},
		{
			MethodName: "ListFlagReviews",
			Handler:    _Vanalytics_ListFlagReviews_Handler,
		},
		{
			MethodName: "CreateFlagTranscript",
			Handler:    _Vanalytics_CreateFlagTranscript_Handler,
		},
		{
			MethodName: "SearchFlagTranscripts",
			Handler:    _Vanalytics_SearchFlagTranscripts_Handler,
		},
		{
			MethodName: "CreateFlagFilter",
			Handler:    _Vanalytics_CreateFlagFilter_Handler,
		},
		{
			MethodName: "ListFlagFilters",
			Handler:    _Vanalytics_ListFlagFilters_Handler,
		},
		{
			MethodName: "DeleteFlagFilter",
			Handler:    _Vanalytics_DeleteFlagFilter_Handler,
		},
		{
			MethodName: "ListFlagSnapshots",
			Handler:    _Vanalytics_ListFlagSnapshots_Handler,
		},
		{
			MethodName: "ListFlagTranscriptFilters",
			Handler:    _Vanalytics_ListFlagTranscriptFilters_Handler,
		},
		{
			MethodName: "CreateCorrection",
			Handler:    _Vanalytics_CreateCorrection_Handler,
		},
		{
			MethodName: "GetCorrection",
			Handler:    _Vanalytics_GetCorrection_Handler,
		},
		{
			MethodName: "DeleteCorrection",
			Handler:    _Vanalytics_DeleteCorrection_Handler,
		},
		{
			MethodName: "ListCorrections",
			Handler:    _Vanalytics_ListCorrections_Handler,
		},
		{
			MethodName: "UpdateCorrection",
			Handler:    _Vanalytics_UpdateCorrection_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/v1alpha1/vanalytics/service.proto",
}

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

Functions

func RegisterVanalyticsServer

func RegisterVanalyticsServer(s grpc.ServiceRegistrar, srv VanalyticsServer)

func RegisterVanalyticsSupportServer added in v1.7.71

func RegisterVanalyticsSupportServer(s grpc.ServiceRegistrar, srv VanalyticsSupportServer)

Types

type AgentCallLogQuery

type AgentCallLogQuery struct {

	// call skills initial will query the initial call skills.
	CallSkillsInitial *CallSkillsInitialQuery `protobuf:"bytes,1,opt,name=call_skills_initial,json=callSkillsInitial,proto3" json:"call_skills_initial,omitempty"`
	// contains filtered or unexported fields
}

AgentCallLogQuery is a query for the agent call log.

func (*AgentCallLogQuery) Descriptor deprecated

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

Deprecated: Use AgentCallLogQuery.ProtoReflect.Descriptor instead.

func (*AgentCallLogQuery) GetCallSkillsInitial

func (x *AgentCallLogQuery) GetCallSkillsInitial() *CallSkillsInitialQuery

func (*AgentCallLogQuery) ProtoMessage

func (*AgentCallLogQuery) ProtoMessage()

func (*AgentCallLogQuery) ProtoReflect

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

func (*AgentCallLogQuery) Reset

func (x *AgentCallLogQuery) Reset()

func (*AgentCallLogQuery) String

func (x *AgentCallLogQuery) String() string

type AgentResponse

type AgentResponse struct {
	Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

AgentResponse contains the agent responses aka dispositions.

func (*AgentResponse) Descriptor deprecated

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

Deprecated: Use AgentResponse.ProtoReflect.Descriptor instead.

func (*AgentResponse) GetValues

func (x *AgentResponse) GetValues() []string

func (*AgentResponse) ProtoMessage

func (*AgentResponse) ProtoMessage()

func (*AgentResponse) ProtoReflect

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

func (*AgentResponse) Reset

func (x *AgentResponse) Reset()

func (*AgentResponse) String

func (x *AgentResponse) String() string

type AuditRequest

type AuditRequest struct {
	Since *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=since,proto3" json:"since,omitempty"`
	Until *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=until,proto3" json:"until,omitempty"`
	// contains filtered or unexported fields
}

func (*AuditRequest) Descriptor deprecated

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

Deprecated: Use AuditRequest.ProtoReflect.Descriptor instead.

func (*AuditRequest) GetSince

func (x *AuditRequest) GetSince() *timestamppb.Timestamp

func (*AuditRequest) GetUntil

func (x *AuditRequest) GetUntil() *timestamppb.Timestamp

func (*AuditRequest) ProtoMessage

func (*AuditRequest) ProtoMessage()

func (*AuditRequest) ProtoReflect

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

func (*AuditRequest) Reset

func (x *AuditRequest) Reset()

func (*AuditRequest) String

func (x *AuditRequest) String() string

type AuditResponse

type AuditResponse struct {

	// audio time in seconds within billing period
	AudioTime float64 `protobuf:"fixed64,1,opt,name=audio_time,json=audioTime,proto3" json:"audio_time,omitempty"`
	// billed_audio time in seconds within billing period
	BilledAudioTime float64 `protobuf:"fixed64,2,opt,name=billed_audio_time,json=billedAudioTime,proto3" json:"billed_audio_time,omitempty"`
	// last_usage is the date of the last transcription
	// within the billing period
	LastUsage *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=last_usage,json=lastUsage,proto3" json:"last_usage,omitempty"`
	// billed_transcripts is the number of billed transcripts
	// within the billing period
	BilledTranscripts int64 `protobuf:"varint,4,opt,name=billed_transcripts,json=billedTranscripts,proto3" json:"billed_transcripts,omitempty"`
	// contains filtered or unexported fields
}

func (*AuditResponse) Descriptor deprecated

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

Deprecated: Use AuditResponse.ProtoReflect.Descriptor instead.

func (*AuditResponse) GetAudioTime

func (x *AuditResponse) GetAudioTime() float64

func (*AuditResponse) GetBilledAudioTime

func (x *AuditResponse) GetBilledAudioTime() float64

func (*AuditResponse) GetBilledTranscripts

func (x *AuditResponse) GetBilledTranscripts() int64

func (*AuditResponse) GetLastUsage

func (x *AuditResponse) GetLastUsage() *timestamppb.Timestamp

func (*AuditResponse) ProtoMessage

func (*AuditResponse) ProtoMessage()

func (*AuditResponse) ProtoReflect

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

func (*AuditResponse) Reset

func (x *AuditResponse) Reset()

func (*AuditResponse) String

func (x *AuditResponse) String() string

type BillingSpan

type BillingSpan struct {

	// Number of calls/transcripts in the billing period.
	Calls int64 `protobuf:"varint,1,opt,name=calls,proto3" json:"calls,omitempty"`
	// Total hours in the billing period. Each call is rounded up to
	// the next 15 seconds and the total for the month is rounded up to
	// the next hour.
	Hours int64 `protobuf:"varint,2,opt,name=hours,proto3" json:"hours,omitempty"`
	// Cost is the total cost for the billing period.
	Cost float64 `protobuf:"fixed64,3,opt,name=cost,proto3" json:"cost,omitempty"`
	// Start time is the start time of the billing span. Transcripts in this span
	// must have create_time >= start_time.
	StartTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	// End time is the end time of the billing span. Transcripts in this span must
	// have a create_time < end_time.
	EndTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// contains filtered or unexported fields
}

func (*BillingSpan) Descriptor deprecated

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

Deprecated: Use BillingSpan.ProtoReflect.Descriptor instead.

func (*BillingSpan) GetCalls

func (x *BillingSpan) GetCalls() int64

func (*BillingSpan) GetCost

func (x *BillingSpan) GetCost() float64

func (*BillingSpan) GetEndTime

func (x *BillingSpan) GetEndTime() *timestamppb.Timestamp

func (*BillingSpan) GetHours

func (x *BillingSpan) GetHours() int64

func (*BillingSpan) GetStartTime

func (x *BillingSpan) GetStartTime() *timestamppb.Timestamp

func (*BillingSpan) ProtoMessage

func (*BillingSpan) ProtoMessage()

func (*BillingSpan) ProtoReflect

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

func (*BillingSpan) Reset

func (x *BillingSpan) Reset()

func (*BillingSpan) String

func (x *BillingSpan) String() string

type BulkCreateFlagReviewRequest

type BulkCreateFlagReviewRequest struct {

	// Optional. The ID of the flag for the flag reviews. When not provided
	// all deleted flags will be given a review.
	FlagSid int64 `protobuf:"varint,1,opt,name=flag_sid,json=flagSid,proto3" json:"flag_sid,omitempty"`
	// Optional. Any notes written for the flag reviews.
	Notes string `protobuf:"bytes,2,opt,name=notes,proto3" json:"notes,omitempty"`
	// contains filtered or unexported fields
}

BulkCreateFlagReviewRequest is a request for creating many flag reviews.

func (*BulkCreateFlagReviewRequest) Descriptor deprecated

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

Deprecated: Use BulkCreateFlagReviewRequest.ProtoReflect.Descriptor instead.

func (*BulkCreateFlagReviewRequest) GetFlagSid

func (x *BulkCreateFlagReviewRequest) GetFlagSid() int64

func (*BulkCreateFlagReviewRequest) GetNotes

func (x *BulkCreateFlagReviewRequest) GetNotes() string

func (*BulkCreateFlagReviewRequest) ProtoMessage

func (*BulkCreateFlagReviewRequest) ProtoMessage()

func (*BulkCreateFlagReviewRequest) ProtoReflect

func (*BulkCreateFlagReviewRequest) Reset

func (x *BulkCreateFlagReviewRequest) Reset()

func (*BulkCreateFlagReviewRequest) String

func (x *BulkCreateFlagReviewRequest) String() string

type BulkCreateFlagReviewResponse

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

BulkCreateFlagReviewResponse is a response for creating many flag reviews.

func (*BulkCreateFlagReviewResponse) Descriptor deprecated

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

Deprecated: Use BulkCreateFlagReviewResponse.ProtoReflect.Descriptor instead.

func (*BulkCreateFlagReviewResponse) ProtoMessage

func (*BulkCreateFlagReviewResponse) ProtoMessage()

func (*BulkCreateFlagReviewResponse) ProtoReflect

func (*BulkCreateFlagReviewResponse) Reset

func (x *BulkCreateFlagReviewResponse) Reset()

func (*BulkCreateFlagReviewResponse) String

type BulkDeleteTranscriptsRequest

type BulkDeleteTranscriptsRequest struct {

	// Required. A query which determines which transcripts to delete.
	Query *SearchRequest `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// contains filtered or unexported fields
}

BulkDeleteTranscriptsRequest defines the bulk delete transcripts request.

func (*BulkDeleteTranscriptsRequest) Descriptor deprecated

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

Deprecated: Use BulkDeleteTranscriptsRequest.ProtoReflect.Descriptor instead.

func (*BulkDeleteTranscriptsRequest) GetQuery

func (*BulkDeleteTranscriptsRequest) ProtoMessage

func (*BulkDeleteTranscriptsRequest) ProtoMessage()

func (*BulkDeleteTranscriptsRequest) ProtoReflect

func (*BulkDeleteTranscriptsRequest) Reset

func (x *BulkDeleteTranscriptsRequest) Reset()

func (*BulkDeleteTranscriptsRequest) String

type BulkDeleteTranscriptsResponse

type BulkDeleteTranscriptsResponse struct {

	// The number of transcripts deleted.
	Total uint32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	// contains filtered or unexported fields
}

BulkDeleteTranscriptsResponse defines the bulk delete transcripts response.

func (*BulkDeleteTranscriptsResponse) Descriptor deprecated

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

Deprecated: Use BulkDeleteTranscriptsResponse.ProtoReflect.Descriptor instead.

func (*BulkDeleteTranscriptsResponse) GetTotal

func (x *BulkDeleteTranscriptsResponse) GetTotal() uint32

func (*BulkDeleteTranscriptsResponse) ProtoMessage

func (*BulkDeleteTranscriptsResponse) ProtoMessage()

func (*BulkDeleteTranscriptsResponse) ProtoReflect

func (*BulkDeleteTranscriptsResponse) Reset

func (x *BulkDeleteTranscriptsResponse) Reset()

func (*BulkDeleteTranscriptsResponse) String

type BulkRestoreTranscriptsRequest

type BulkRestoreTranscriptsRequest struct {

	// Required. A query which determines which transcripts to restore.
	Query *SearchRequest `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// contains filtered or unexported fields
}

BulkRestoreTranscriptsRequest defines the bulk restore transcripts request.

func (*BulkRestoreTranscriptsRequest) Descriptor deprecated

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

Deprecated: Use BulkRestoreTranscriptsRequest.ProtoReflect.Descriptor instead.

func (*BulkRestoreTranscriptsRequest) GetQuery

func (*BulkRestoreTranscriptsRequest) ProtoMessage

func (*BulkRestoreTranscriptsRequest) ProtoMessage()

func (*BulkRestoreTranscriptsRequest) ProtoReflect

func (*BulkRestoreTranscriptsRequest) Reset

func (x *BulkRestoreTranscriptsRequest) Reset()

func (*BulkRestoreTranscriptsRequest) String

type BulkRestoreTranscriptsResponse

type BulkRestoreTranscriptsResponse struct {

	// The number of transcripts restored.
	Total uint32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	// contains filtered or unexported fields
}

BulkRestoreTranscriptsResponse defines the bulk restore transcripts response.

func (*BulkRestoreTranscriptsResponse) Descriptor deprecated

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

Deprecated: Use BulkRestoreTranscriptsResponse.ProtoReflect.Descriptor instead.

func (*BulkRestoreTranscriptsResponse) GetTotal

func (x *BulkRestoreTranscriptsResponse) GetTotal() uint32

func (*BulkRestoreTranscriptsResponse) ProtoMessage

func (*BulkRestoreTranscriptsResponse) ProtoMessage()

func (*BulkRestoreTranscriptsResponse) ProtoReflect

func (*BulkRestoreTranscriptsResponse) Reset

func (x *BulkRestoreTranscriptsResponse) Reset()

func (*BulkRestoreTranscriptsResponse) String

type CallSkillsInitialQuery

type CallSkillsInitialQuery struct {

	// Optional. Needed initial call skills to filter on.
	Need []*VanaTermsQuery `protobuf:"bytes,1,rep,name=need,proto3" json:"need,omitempty"`
	// Optional. Wanted initial call skills to filter on.
	Want []*VanaTermsQuery `protobuf:"bytes,2,rep,name=want,proto3" json:"want,omitempty"`
	// contains filtered or unexported fields
}

CallSkillsInitialQuery is a query for the initial call skills.

func (*CallSkillsInitialQuery) Descriptor deprecated

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

Deprecated: Use CallSkillsInitialQuery.ProtoReflect.Descriptor instead.

func (*CallSkillsInitialQuery) GetNeed

func (x *CallSkillsInitialQuery) GetNeed() []*VanaTermsQuery

func (*CallSkillsInitialQuery) GetWant

func (x *CallSkillsInitialQuery) GetWant() []*VanaTermsQuery

func (*CallSkillsInitialQuery) ProtoMessage

func (*CallSkillsInitialQuery) ProtoMessage()

func (*CallSkillsInitialQuery) ProtoReflect

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

func (*CallSkillsInitialQuery) Reset

func (x *CallSkillsInitialQuery) Reset()

func (*CallSkillsInitialQuery) String

func (x *CallSkillsInitialQuery) String() string

type Correction added in v1.7.38

type Correction struct {

	// Output only. The unique id of this correction.
	CorrectionSid int64 `protobuf:"varint,1,opt,name=correction_sid,json=correctionSid,proto3" json:"correction_sid,omitempty"`
	// Required. The transcript sid of the transcript that the correction is on.
	TranscriptSid int64 `protobuf:"varint,3,opt,name=transcript_sid,json=transcriptSid,proto3" json:"transcript_sid,omitempty"`
	// Required. Start offset of the selected words in the transcript.
	StartOffset *durationpb.Duration `protobuf:"bytes,4,opt,name=start_offset,json=startOffset,proto3" json:"start_offset,omitempty"`
	// Required. End offset of the selected words in the transcript.
	EndOffset *durationpb.Duration `protobuf:"bytes,5,opt,name=end_offset,json=endOffset,proto3" json:"end_offset,omitempty"`
	// Required. Proposed text of what the transcript selected text should be.
	ProposedText string `protobuf:"bytes,6,opt,name=proposed_text,json=proposedText,proto3" json:"proposed_text,omitempty"`
	// Required. Channel that the words were spoken on.
	Channel uint32 `protobuf:"varint,7,opt,name=channel,proto3" json:"channel,omitempty"`
	// contains filtered or unexported fields
}

Correction is a resource in the Vanalytics API.

func (*Correction) Descriptor deprecated added in v1.7.38

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

Deprecated: Use Correction.ProtoReflect.Descriptor instead.

func (*Correction) GetChannel added in v1.7.38

func (x *Correction) GetChannel() uint32

func (*Correction) GetCorrectionSid added in v1.7.38

func (x *Correction) GetCorrectionSid() int64

func (*Correction) GetEndOffset added in v1.7.38

func (x *Correction) GetEndOffset() *durationpb.Duration

func (*Correction) GetProposedText added in v1.7.38

func (x *Correction) GetProposedText() string

func (*Correction) GetStartOffset added in v1.7.38

func (x *Correction) GetStartOffset() *durationpb.Duration

func (*Correction) GetTranscriptSid added in v1.7.38

func (x *Correction) GetTranscriptSid() int64

func (*Correction) ProtoMessage added in v1.7.38

func (*Correction) ProtoMessage()

func (*Correction) ProtoReflect added in v1.7.38

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

func (*Correction) Reset added in v1.7.38

func (x *Correction) Reset()

func (*Correction) String added in v1.7.38

func (x *Correction) String() string

type CreateCorrectionRequest added in v1.7.38

type CreateCorrectionRequest struct {

	// The correction resource to create.
	Correction *Correction `protobuf:"bytes,1,opt,name=correction,proto3" json:"correction,omitempty"`
	// contains filtered or unexported fields
}

CreateCorrectionRequest is a request for creating a correction.

func (*CreateCorrectionRequest) Descriptor deprecated added in v1.7.38

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

Deprecated: Use CreateCorrectionRequest.ProtoReflect.Descriptor instead.

func (*CreateCorrectionRequest) GetCorrection added in v1.7.38

func (x *CreateCorrectionRequest) GetCorrection() *Correction

func (*CreateCorrectionRequest) ProtoMessage added in v1.7.38

func (*CreateCorrectionRequest) ProtoMessage()

func (*CreateCorrectionRequest) ProtoReflect added in v1.7.38

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

func (*CreateCorrectionRequest) Reset added in v1.7.38

func (x *CreateCorrectionRequest) Reset()

func (*CreateCorrectionRequest) String added in v1.7.38

func (x *CreateCorrectionRequest) String() string

type CreateCorrectionResponse added in v1.7.38

type CreateCorrectionResponse struct {

	// The correction resource that was created.
	Correction *Correction `protobuf:"bytes,1,opt,name=correction,proto3" json:"correction,omitempty"`
	// contains filtered or unexported fields
}

CreateCorrectionResponse is a response for creating a correction.

func (*CreateCorrectionResponse) Descriptor deprecated added in v1.7.38

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

Deprecated: Use CreateCorrectionResponse.ProtoReflect.Descriptor instead.

func (*CreateCorrectionResponse) GetCorrection added in v1.7.38

func (x *CreateCorrectionResponse) GetCorrection() *Correction

func (*CreateCorrectionResponse) ProtoMessage added in v1.7.38

func (*CreateCorrectionResponse) ProtoMessage()

func (*CreateCorrectionResponse) ProtoReflect added in v1.7.38

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

func (*CreateCorrectionResponse) Reset added in v1.7.38

func (x *CreateCorrectionResponse) Reset()

func (*CreateCorrectionResponse) String added in v1.7.38

func (x *CreateCorrectionResponse) String() string

type CreateFilterRequest

type CreateFilterRequest struct {

	// The filter resource to create.
	Filter *Filter `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateFilterRequest) Descriptor deprecated

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

Deprecated: Use CreateFilterRequest.ProtoReflect.Descriptor instead.

func (*CreateFilterRequest) GetFilter

func (x *CreateFilterRequest) GetFilter() *Filter

func (*CreateFilterRequest) ProtoMessage

func (*CreateFilterRequest) ProtoMessage()

func (*CreateFilterRequest) ProtoReflect

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

func (*CreateFilterRequest) Reset

func (x *CreateFilterRequest) Reset()

func (*CreateFilterRequest) String

func (x *CreateFilterRequest) String() string

type CreateFlagFilterRequest

type CreateFlagFilterRequest struct {

	// The flag filter resource to create.
	FlagFilter *FlagFilter `protobuf:"bytes,1,opt,name=flag_filter,json=flagFilter,proto3" json:"flag_filter,omitempty"`
	// contains filtered or unexported fields
}

CreateFlagFilterRequest is a request for creating a flag filter. DEPRECATED

func (*CreateFlagFilterRequest) Descriptor deprecated

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

Deprecated: Use CreateFlagFilterRequest.ProtoReflect.Descriptor instead.

func (*CreateFlagFilterRequest) GetFlagFilter

func (x *CreateFlagFilterRequest) GetFlagFilter() *FlagFilter

func (*CreateFlagFilterRequest) ProtoMessage

func (*CreateFlagFilterRequest) ProtoMessage()

func (*CreateFlagFilterRequest) ProtoReflect

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

func (*CreateFlagFilterRequest) Reset

func (x *CreateFlagFilterRequest) Reset()

func (*CreateFlagFilterRequest) String

func (x *CreateFlagFilterRequest) String() string

type CreateFlagRequest

type CreateFlagRequest struct {

	// The flag resource to create.
	Flag *Flag `protobuf:"bytes,1,opt,name=flag,proto3" json:"flag,omitempty"`
	// contains filtered or unexported fields
}

CreateFlagRequest is a request for creating a flag.

func (*CreateFlagRequest) Descriptor deprecated

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

Deprecated: Use CreateFlagRequest.ProtoReflect.Descriptor instead.

func (*CreateFlagRequest) GetFlag

func (x *CreateFlagRequest) GetFlag() *Flag

func (*CreateFlagRequest) ProtoMessage

func (*CreateFlagRequest) ProtoMessage()

func (*CreateFlagRequest) ProtoReflect

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

func (*CreateFlagRequest) Reset

func (x *CreateFlagRequest) Reset()

func (*CreateFlagRequest) String

func (x *CreateFlagRequest) String() string

type CreateFlagReviewRequest

type CreateFlagReviewRequest struct {

	// FlagReview resource to create.
	FlagReview *FlagReview `protobuf:"bytes,1,opt,name=flag_review,json=flagReview,proto3" json:"flag_review,omitempty"`
	// contains filtered or unexported fields
}

CreateFlagReviewRequest is a request for creating a flag review.

func (*CreateFlagReviewRequest) Descriptor deprecated

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

Deprecated: Use CreateFlagReviewRequest.ProtoReflect.Descriptor instead.

func (*CreateFlagReviewRequest) GetFlagReview

func (x *CreateFlagReviewRequest) GetFlagReview() *FlagReview

func (*CreateFlagReviewRequest) ProtoMessage

func (*CreateFlagReviewRequest) ProtoMessage()

func (*CreateFlagReviewRequest) ProtoReflect

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

func (*CreateFlagReviewRequest) Reset

func (x *CreateFlagReviewRequest) Reset()

func (*CreateFlagReviewRequest) String

func (x *CreateFlagReviewRequest) String() string

type CreateFlagTranscriptRequest

type CreateFlagTranscriptRequest struct {

	// Required. The transcript sids to be flagged.
	TranscriptSids []int64 `protobuf:"varint,1,rep,packed,name=transcript_sids,json=transcriptSids,proto3" json:"transcript_sids,omitempty"`
	// Required. The flag for flagging the transcripts.
	Flag *Flag `protobuf:"bytes,2,opt,name=flag,proto3" json:"flag,omitempty"`
	// contains filtered or unexported fields
}

CreateFlagTranscriptRequest is a request for creating a flag transcript.

func (*CreateFlagTranscriptRequest) Descriptor deprecated

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

Deprecated: Use CreateFlagTranscriptRequest.ProtoReflect.Descriptor instead.

func (*CreateFlagTranscriptRequest) GetFlag

func (x *CreateFlagTranscriptRequest) GetFlag() *Flag

func (*CreateFlagTranscriptRequest) GetTranscriptSids

func (x *CreateFlagTranscriptRequest) GetTranscriptSids() []int64

func (*CreateFlagTranscriptRequest) ProtoMessage

func (*CreateFlagTranscriptRequest) ProtoMessage()

func (*CreateFlagTranscriptRequest) ProtoReflect

func (*CreateFlagTranscriptRequest) Reset

func (x *CreateFlagTranscriptRequest) Reset()

func (*CreateFlagTranscriptRequest) String

func (x *CreateFlagTranscriptRequest) String() string

type CreateFlagTranscriptResponse

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

CreateFlagTranscriptResponse is a response for creating a flag transcript.

func (*CreateFlagTranscriptResponse) Descriptor deprecated

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

Deprecated: Use CreateFlagTranscriptResponse.ProtoReflect.Descriptor instead.

func (*CreateFlagTranscriptResponse) ProtoMessage

func (*CreateFlagTranscriptResponse) ProtoMessage()

func (*CreateFlagTranscriptResponse) ProtoReflect

func (*CreateFlagTranscriptResponse) Reset

func (x *CreateFlagTranscriptResponse) Reset()

func (*CreateFlagTranscriptResponse) String

type DeleteCorrectionRequest added in v1.7.44

type DeleteCorrectionRequest struct {

	// Required. The unique id of the correction to be deleted.
	CorrectionSid int64 `protobuf:"varint,1,opt,name=correction_sid,json=correctionSid,proto3" json:"correction_sid,omitempty"`
	// Optional. Return the correction that was deleted.
	Return bool `protobuf:"varint,3,opt,name=return,proto3" json:"return,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteCorrectionRequest) Descriptor deprecated added in v1.7.44

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

Deprecated: Use DeleteCorrectionRequest.ProtoReflect.Descriptor instead.

func (*DeleteCorrectionRequest) GetCorrectionSid added in v1.7.44

func (x *DeleteCorrectionRequest) GetCorrectionSid() int64

func (*DeleteCorrectionRequest) GetReturn added in v1.7.44

func (x *DeleteCorrectionRequest) GetReturn() bool

func (*DeleteCorrectionRequest) ProtoMessage added in v1.7.44

func (*DeleteCorrectionRequest) ProtoMessage()

func (*DeleteCorrectionRequest) ProtoReflect added in v1.7.44

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

func (*DeleteCorrectionRequest) Reset added in v1.7.44

func (x *DeleteCorrectionRequest) Reset()

func (*DeleteCorrectionRequest) String added in v1.7.44

func (x *DeleteCorrectionRequest) String() string

type DeleteCorrectionResponse added in v1.7.44

type DeleteCorrectionResponse struct {

	// Optional. The correction that was deleted.
	Correction *Correction `protobuf:"bytes,1,opt,name=correction,proto3" json:"correction,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteCorrectionResponse) Descriptor deprecated added in v1.7.44

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

Deprecated: Use DeleteCorrectionResponse.ProtoReflect.Descriptor instead.

func (*DeleteCorrectionResponse) GetCorrection added in v1.7.44

func (x *DeleteCorrectionResponse) GetCorrection() *Correction

func (*DeleteCorrectionResponse) ProtoMessage added in v1.7.44

func (*DeleteCorrectionResponse) ProtoMessage()

func (*DeleteCorrectionResponse) ProtoReflect added in v1.7.44

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

func (*DeleteCorrectionResponse) Reset added in v1.7.44

func (x *DeleteCorrectionResponse) Reset()

func (*DeleteCorrectionResponse) String added in v1.7.44

func (x *DeleteCorrectionResponse) String() string

type DeleteFilterRequest

type DeleteFilterRequest struct {

	// Required. The unique id of the filter to be deleted.
	FilterSid int64 `protobuf:"varint,1,opt,name=filter_sid,json=filterSid,proto3" json:"filter_sid,omitempty"`
	// Optional. Return the filter that was deleted.
	Return bool `protobuf:"varint,3,opt,name=return,proto3" json:"return,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteFilterRequest) Descriptor deprecated

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

Deprecated: Use DeleteFilterRequest.ProtoReflect.Descriptor instead.

func (*DeleteFilterRequest) GetFilterSid

func (x *DeleteFilterRequest) GetFilterSid() int64

func (*DeleteFilterRequest) GetReturn

func (x *DeleteFilterRequest) GetReturn() bool

func (*DeleteFilterRequest) ProtoMessage

func (*DeleteFilterRequest) ProtoMessage()

func (*DeleteFilterRequest) ProtoReflect

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

func (*DeleteFilterRequest) Reset

func (x *DeleteFilterRequest) Reset()

func (*DeleteFilterRequest) String

func (x *DeleteFilterRequest) String() string

type DeleteFilterResponse

type DeleteFilterResponse struct {

	// Optional. The filter that was deleted.
	Filter *Filter `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteFilterResponse) Descriptor deprecated

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

Deprecated: Use DeleteFilterResponse.ProtoReflect.Descriptor instead.

func (*DeleteFilterResponse) GetFilter

func (x *DeleteFilterResponse) GetFilter() *Filter

func (*DeleteFilterResponse) ProtoMessage

func (*DeleteFilterResponse) ProtoMessage()

func (*DeleteFilterResponse) ProtoReflect

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

func (*DeleteFilterResponse) Reset

func (x *DeleteFilterResponse) Reset()

func (*DeleteFilterResponse) String

func (x *DeleteFilterResponse) String() string

type DeleteFlagFilterRequest

type DeleteFlagFilterRequest struct {

	// Optional. The unique id of the flag on the flag filter to be deleted.
	FlagSid int64 `protobuf:"varint,1,opt,name=flag_sid,json=flagSid,proto3" json:"flag_sid,omitempty"`
	// Optional. The unique id of the filter on the flag filter to be deleted.
	FilterSid int64 `protobuf:"varint,2,opt,name=filter_sid,json=filterSid,proto3" json:"filter_sid,omitempty"`
	// Optional. If true, then all flag filters with the given flag sid and/or
	// filter sid will be deleted.
	All bool `protobuf:"varint,3,opt,name=all,proto3" json:"all,omitempty"`
	// contains filtered or unexported fields
}

DeleteFlagFilterRequest is a request for deleting a flag filter. DEPRECATED

func (*DeleteFlagFilterRequest) Descriptor deprecated

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

Deprecated: Use DeleteFlagFilterRequest.ProtoReflect.Descriptor instead.

func (*DeleteFlagFilterRequest) GetAll

func (x *DeleteFlagFilterRequest) GetAll() bool

func (*DeleteFlagFilterRequest) GetFilterSid

func (x *DeleteFlagFilterRequest) GetFilterSid() int64

func (*DeleteFlagFilterRequest) GetFlagSid

func (x *DeleteFlagFilterRequest) GetFlagSid() int64

func (*DeleteFlagFilterRequest) ProtoMessage

func (*DeleteFlagFilterRequest) ProtoMessage()

func (*DeleteFlagFilterRequest) ProtoReflect

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

func (*DeleteFlagFilterRequest) Reset

func (x *DeleteFlagFilterRequest) Reset()

func (*DeleteFlagFilterRequest) String

func (x *DeleteFlagFilterRequest) String() string

type DeleteFlagFilterResponse

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

DeleteFlagFilterResponse is a response for deleting a flag filter. DEPRECATED

func (*DeleteFlagFilterResponse) Descriptor deprecated

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

Deprecated: Use DeleteFlagFilterResponse.ProtoReflect.Descriptor instead.

func (*DeleteFlagFilterResponse) ProtoMessage

func (*DeleteFlagFilterResponse) ProtoMessage()

func (*DeleteFlagFilterResponse) ProtoReflect

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

func (*DeleteFlagFilterResponse) Reset

func (x *DeleteFlagFilterResponse) Reset()

func (*DeleteFlagFilterResponse) String

func (x *DeleteFlagFilterResponse) String() string

type DeleteFlagRequest

type DeleteFlagRequest struct {

	// Required. The unique id of the flag to be deleted.
	FlagSid int64 `protobuf:"varint,1,opt,name=flag_sid,json=flagSid,proto3" json:"flag_sid,omitempty"`
	// Optional. Return the flag that was deleted.
	Return bool `protobuf:"varint,3,opt,name=return,proto3" json:"return,omitempty"`
	// contains filtered or unexported fields
}

DeleteFlagRequest is a request for deleting a flag.

func (*DeleteFlagRequest) Descriptor deprecated

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

Deprecated: Use DeleteFlagRequest.ProtoReflect.Descriptor instead.

func (*DeleteFlagRequest) GetFlagSid

func (x *DeleteFlagRequest) GetFlagSid() int64

func (*DeleteFlagRequest) GetReturn

func (x *DeleteFlagRequest) GetReturn() bool

func (*DeleteFlagRequest) ProtoMessage

func (*DeleteFlagRequest) ProtoMessage()

func (*DeleteFlagRequest) ProtoReflect

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

func (*DeleteFlagRequest) Reset

func (x *DeleteFlagRequest) Reset()

func (*DeleteFlagRequest) String

func (x *DeleteFlagRequest) String() string

type DeleteFlagResponse

type DeleteFlagResponse struct {

	// Optional. The flag that was deleted.
	Flag *Flag `protobuf:"bytes,1,opt,name=flag,proto3" json:"flag,omitempty"`
	// contains filtered or unexported fields
}

DeleteFlagResponse is a response for deleting a flag.

func (*DeleteFlagResponse) Descriptor deprecated

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

Deprecated: Use DeleteFlagResponse.ProtoReflect.Descriptor instead.

func (*DeleteFlagResponse) GetFlag

func (x *DeleteFlagResponse) GetFlag() *Flag

func (*DeleteFlagResponse) ProtoMessage

func (*DeleteFlagResponse) ProtoMessage()

func (*DeleteFlagResponse) ProtoReflect

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

func (*DeleteFlagResponse) Reset

func (x *DeleteFlagResponse) Reset()

func (*DeleteFlagResponse) String

func (x *DeleteFlagResponse) String() string

type DeleteFlagTranscriptRequest added in v1.7.71

type DeleteFlagTranscriptRequest struct {

	// Required. The org id of the flag transcripts to be deleted.
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// Deprecated. Use string filter instead.
	//
	// Deprecated: Marked as deprecated in api/v1alpha1/vanalytics/flag_transcript.proto.
	TranscriptSids []int64 `protobuf:"varint,2,rep,packed,name=transcript_sids,json=transcriptSids,proto3" json:"transcript_sids,omitempty"`
	// Optional. The standard list filter as described in https://google.aip.dev/160.
	// Multiple comparisons can be provided when separated with a logical AND
	// operator. Supported fields, operators and functions are listed below.
	//
	// +----------------------------+-----------+--------------+-----------+
	// |                      field |      type |    operators | functions |
	// +----------------------------+-----------+--------------+-----------+
	// |             transcript_sid |   integer |            = |       any |
	// |                 start_time | timestamp | >=, <=, >, < | timestamp |
	// |         flag_summary.count |   integer | >=, <=, >, < |           |
	// | flag_summary.review_status |      enum |            = |       any |
	// +----------------------------+-----------+--------------+-----------+
	//
	// Examples:
	// transcript_sid = any(1, 2, 3)
	//
	// flag_summary.count > 0 AND
	// flag_summary.review_status = any(done, none) AND
	// start_time >= timestamp('2012-04-21T11:30:00-04:00')
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

DeleteFlagTranscriptRequest is a request for deleting a flag transcript.

func (*DeleteFlagTranscriptRequest) Descriptor deprecated added in v1.7.71

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

Deprecated: Use DeleteFlagTranscriptRequest.ProtoReflect.Descriptor instead.

func (*DeleteFlagTranscriptRequest) GetFilter added in v1.8.11

func (x *DeleteFlagTranscriptRequest) GetFilter() string

func (*DeleteFlagTranscriptRequest) GetOrgId added in v1.7.71

func (x *DeleteFlagTranscriptRequest) GetOrgId() string

func (*DeleteFlagTranscriptRequest) GetTranscriptSids deprecated added in v1.7.71

func (x *DeleteFlagTranscriptRequest) GetTranscriptSids() []int64

Deprecated: Marked as deprecated in api/v1alpha1/vanalytics/flag_transcript.proto.

func (*DeleteFlagTranscriptRequest) ProtoMessage added in v1.7.71

func (*DeleteFlagTranscriptRequest) ProtoMessage()

func (*DeleteFlagTranscriptRequest) ProtoReflect added in v1.7.71

func (*DeleteFlagTranscriptRequest) Reset added in v1.7.71

func (x *DeleteFlagTranscriptRequest) Reset()

func (*DeleteFlagTranscriptRequest) String added in v1.7.71

func (x *DeleteFlagTranscriptRequest) String() string

type DeleteFlagTranscriptResponse added in v1.7.71

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

DeleteFlagTranscriptResponse is a response for deleting a flag transcript.

func (*DeleteFlagTranscriptResponse) Descriptor deprecated added in v1.7.71

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

Deprecated: Use DeleteFlagTranscriptResponse.ProtoReflect.Descriptor instead.

func (*DeleteFlagTranscriptResponse) ProtoMessage added in v1.7.71

func (*DeleteFlagTranscriptResponse) ProtoMessage()

func (*DeleteFlagTranscriptResponse) ProtoReflect added in v1.7.71

func (*DeleteFlagTranscriptResponse) Reset added in v1.7.71

func (x *DeleteFlagTranscriptResponse) Reset()

func (*DeleteFlagTranscriptResponse) String added in v1.7.71

type DnclExpirePeriod added in v1.7.63

type DnclExpirePeriod int32
const (
	DnclExpirePeriod_DNCL_EXPIRE_PERIOD_HOUR  DnclExpirePeriod = 0
	DnclExpirePeriod_DNCL_EXPIRE_PERIOD_DAY   DnclExpirePeriod = 1
	DnclExpirePeriod_DNCL_EXPIRE_PERIOD_WEEK  DnclExpirePeriod = 2
	DnclExpirePeriod_DNCL_EXPIRE_PERIOD_NEVER DnclExpirePeriod = 3
	DnclExpirePeriod_DNCL_EXPIRE_PERIOD_MONTH DnclExpirePeriod = 4
)

func (DnclExpirePeriod) Descriptor added in v1.7.63

func (DnclExpirePeriod) Enum added in v1.7.63

func (DnclExpirePeriod) EnumDescriptor deprecated added in v1.7.63

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

Deprecated: Use DnclExpirePeriod.Descriptor instead.

func (DnclExpirePeriod) Number added in v1.7.63

func (DnclExpirePeriod) String added in v1.7.63

func (x DnclExpirePeriod) String() string

func (DnclExpirePeriod) Type added in v1.7.63

type DnclList added in v1.7.63

type DnclList struct {

	// Required. Dncl list id to add the item to.
	ListId string `protobuf:"bytes,2,opt,name=list_id,json=listId,proto3" json:"list_id,omitempty"`
	// Required. Specifies the dncl list content type.
	ContentType commons.ContentType `protobuf:"varint,3,opt,name=content_type,json=contentType,proto3,enum=api.commons.ContentType" json:"content_type,omitempty"`
	// Optional. Expected duration to keep item in DNCL.
	ExpirePeriod DnclExpirePeriod `` /* 144-byte string literal not displayed */
	// Optional. Specifies how many expire periods
	// to calculate. i.e. number of weeks.
	ExpireOffset uint64 `protobuf:"varint,5,opt,name=expire_offset,json=expireOffset,proto3" json:"expire_offset,omitempty"`
	// Optional. Specifies an agent response to get the scrub value from.
	AgentResponseKey string `protobuf:"bytes,6,opt,name=agent_response_key,json=agentResponseKey,proto3" json:"agent_response_key,omitempty"`
	// contains filtered or unexported fields
}

func (*DnclList) Descriptor deprecated added in v1.7.63

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

Deprecated: Use DnclList.ProtoReflect.Descriptor instead.

func (*DnclList) GetAgentResponseKey added in v1.7.63

func (x *DnclList) GetAgentResponseKey() string

func (*DnclList) GetContentType added in v1.7.63

func (x *DnclList) GetContentType() commons.ContentType

func (*DnclList) GetExpireOffset added in v1.7.63

func (x *DnclList) GetExpireOffset() uint64

func (*DnclList) GetExpirePeriod added in v1.7.63

func (x *DnclList) GetExpirePeriod() DnclExpirePeriod

func (*DnclList) GetListId added in v1.7.63

func (x *DnclList) GetListId() string

func (*DnclList) ProtoMessage added in v1.7.63

func (*DnclList) ProtoMessage()

func (*DnclList) ProtoReflect added in v1.7.63

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

func (*DnclList) Reset added in v1.7.63

func (x *DnclList) Reset()

func (*DnclList) String added in v1.7.63

func (x *DnclList) String() string

type Filter

type Filter struct {

	// Output only. The unique id of this filter.
	FilterSid int64 `protobuf:"varint,1,opt,name=filter_sid,json=filterSid,proto3" json:"filter_sid,omitempty"`
	// Required. The name of this filter. Must be non empty and unique across all
	// filters within an organization.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// The search request to be used to filter transcripts.
	SearchRequest *SearchRequest `protobuf:"bytes,4,opt,name=search_request,json=searchRequest,proto3" json:"search_request,omitempty"`
	// Output only. The timestamp when this filter was created. Assigned by the
	// server.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The version of this filter.
	Version int64 `protobuf:"varint,6,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

A filter resource in the Vanalytics API.

func (*Filter) Descriptor deprecated

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

Deprecated: Use Filter.ProtoReflect.Descriptor instead.

func (*Filter) GetCreateTime

func (x *Filter) GetCreateTime() *timestamppb.Timestamp

func (*Filter) GetFilterSid

func (x *Filter) GetFilterSid() int64

func (*Filter) GetName

func (x *Filter) GetName() string

func (*Filter) GetSearchRequest

func (x *Filter) GetSearchRequest() *SearchRequest

func (*Filter) GetVersion

func (x *Filter) GetVersion() int64

func (*Filter) ProtoMessage

func (*Filter) ProtoMessage()

func (*Filter) ProtoReflect

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

func (*Filter) Reset

func (x *Filter) Reset()

func (*Filter) String

func (x *Filter) String() string

type FilterSnapshot

type FilterSnapshot struct {

	// Output only. The unique id of this filter snapshot.
	FilterSnapshotSid int64 `protobuf:"varint,1,opt,name=filter_snapshot_sid,json=filterSnapshotSid,proto3" json:"filter_snapshot_sid,omitempty"`
	// Output only. The unique id of this filter.
	FilterSid int64 `protobuf:"varint,2,opt,name=filter_sid,json=filterSid,proto3" json:"filter_sid,omitempty"`
	// Required. The name of this filter. Must be non empty and unique across all
	// filters within an organization.
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// The search request to be used to filter transcripts.
	SearchRequest *SearchRequest `protobuf:"bytes,5,opt,name=search_request,json=searchRequest,proto3" json:"search_request,omitempty"`
	// Output only. Assigned by the server. The timestamp when this filter was
	// created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The version of this filter.
	Version int64 `protobuf:"varint,7,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

Filter snapshot resource.

func (*FilterSnapshot) Descriptor deprecated

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

Deprecated: Use FilterSnapshot.ProtoReflect.Descriptor instead.

func (*FilterSnapshot) GetCreateTime

func (x *FilterSnapshot) GetCreateTime() *timestamppb.Timestamp

func (*FilterSnapshot) GetFilterSid

func (x *FilterSnapshot) GetFilterSid() int64

func (*FilterSnapshot) GetFilterSnapshotSid

func (x *FilterSnapshot) GetFilterSnapshotSid() int64

func (*FilterSnapshot) GetName

func (x *FilterSnapshot) GetName() string

func (*FilterSnapshot) GetSearchRequest

func (x *FilterSnapshot) GetSearchRequest() *SearchRequest

func (*FilterSnapshot) GetVersion

func (x *FilterSnapshot) GetVersion() int64

func (*FilterSnapshot) ProtoMessage

func (*FilterSnapshot) ProtoMessage()

func (*FilterSnapshot) ProtoReflect

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

func (*FilterSnapshot) Reset

func (x *FilterSnapshot) Reset()

func (*FilterSnapshot) String

func (x *FilterSnapshot) String() string

type Flag

type Flag struct {

	// Output only. The unique id of this flag.
	FlagSid int64 `protobuf:"varint,1,opt,name=flag_sid,json=flagSid,proto3" json:"flag_sid,omitempty"`
	// Required. The name of this flag. Must be non empty and unique across all
	// flags within an organization.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. The org permission group id which users must have in order to
	// to review flagged transcripts. When not provided flagged transcripts will
	// not require review.
	ReviewGroupId string `protobuf:"bytes,4,opt,name=review_group_id,json=reviewGroupId,proto3" json:"review_group_id,omitempty"`
	// Optional. The notify group id for this flag.
	NotifyGroupId string `protobuf:"bytes,5,opt,name=notify_group_id,json=notifyGroupId,proto3" json:"notify_group_id,omitempty"`
	// Optional. The priority of the flag. Defaults to 0.
	Priority int32 `protobuf:"varint,6,opt,name=priority,proto3" json:"priority,omitempty"`
	// Output only. The version of this flag.
	Version int64 `protobuf:"varint,7,opt,name=version,proto3" json:"version,omitempty"`
	// Output only. Filters associated with this flag.
	Filters []*Filter `protobuf:"bytes,8,rep,name=filters,proto3" json:"filters,omitempty"`
	// Output only. Determines whether this flag must be reviewed.
	MustReview bool `protobuf:"varint,9,opt,name=must_review,json=mustReview,proto3" json:"must_review,omitempty"`
	// Output only. Determines whether this flag must be notified.
	MustNotify bool `protobuf:"varint,10,opt,name=must_notify,json=mustNotify,proto3" json:"must_notify,omitempty"`
	// Required. Boolean expression of filters which a transcript must match
	// for this flag to be applied.
	BoolExpr *Flag_BoolExpr `protobuf:"bytes,11,opt,name=bool_expr,json=boolExpr,proto3" json:"bool_expr,omitempty"`
	// Optional. Specifies dncl lists to update
	// if a transcript is flagged.
	DnclList []*DnclList `protobuf:"bytes,12,rep,name=dncl_list,json=dnclList,proto3" json:"dncl_list,omitempty"`
	// contains filtered or unexported fields
}

Flag is a resource in the Vanalytics API.

func (*Flag) Descriptor deprecated

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

Deprecated: Use Flag.ProtoReflect.Descriptor instead.

func (*Flag) GetBoolExpr

func (x *Flag) GetBoolExpr() *Flag_BoolExpr

func (*Flag) GetDnclList added in v1.7.63

func (x *Flag) GetDnclList() []*DnclList

func (*Flag) GetFilters

func (x *Flag) GetFilters() []*Filter

func (*Flag) GetFlagSid

func (x *Flag) GetFlagSid() int64

func (*Flag) GetMustNotify

func (x *Flag) GetMustNotify() bool

func (*Flag) GetMustReview

func (x *Flag) GetMustReview() bool

func (*Flag) GetName

func (x *Flag) GetName() string

func (*Flag) GetNotifyGroupId

func (x *Flag) GetNotifyGroupId() string

func (*Flag) GetPriority

func (x *Flag) GetPriority() int32

func (*Flag) GetReviewGroupId

func (x *Flag) GetReviewGroupId() string

func (*Flag) GetVersion

func (x *Flag) GetVersion() int64

func (*Flag) ProtoMessage

func (*Flag) ProtoMessage()

func (*Flag) ProtoReflect

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

func (*Flag) Reset

func (x *Flag) Reset()

func (*Flag) String

func (x *Flag) String() string

type FlagFilter

type FlagFilter struct {

	// Output only. The unique id of this flag filter.
	FlagFilterSid int64 `protobuf:"varint,1,opt,name=flag_filter_sid,json=flagFilterSid,proto3" json:"flag_filter_sid,omitempty"`
	// Required. The unique id of the filter.
	FilterSid int64 `protobuf:"varint,2,opt,name=filter_sid,json=filterSid,proto3" json:"filter_sid,omitempty"`
	// Required. The unique id of the flag.
	FlagSid int64 `protobuf:"varint,3,opt,name=flag_sid,json=flagSid,proto3" json:"flag_sid,omitempty"`
	// Output only. The flag for this flag filter.
	Flag *Flag `protobuf:"bytes,5,opt,name=flag,proto3" json:"flag,omitempty"`
	// Output only. The filter for this flag filter.
	Filter *Filter `protobuf:"bytes,6,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

FlagFilter is a resource in the Vanalytics API.

func (*FlagFilter) Descriptor deprecated

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

Deprecated: Use FlagFilter.ProtoReflect.Descriptor instead.

func (*FlagFilter) GetFilter

func (x *FlagFilter) GetFilter() *Filter

func (*FlagFilter) GetFilterSid

func (x *FlagFilter) GetFilterSid() int64

func (*FlagFilter) GetFlag

func (x *FlagFilter) GetFlag() *Flag

func (*FlagFilter) GetFlagFilterSid

func (x *FlagFilter) GetFlagFilterSid() int64

func (*FlagFilter) GetFlagSid

func (x *FlagFilter) GetFlagSid() int64

func (*FlagFilter) ProtoMessage

func (*FlagFilter) ProtoMessage()

func (*FlagFilter) ProtoReflect

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

func (*FlagFilter) Reset

func (x *FlagFilter) Reset()

func (*FlagFilter) String

func (x *FlagFilter) String() string

type FlagReview

type FlagReview struct {

	// Output only. The unique id of this flag review.
	FlagReviewSid int64 `protobuf:"varint,1,opt,name=flag_review_sid,json=flagReviewSid,proto3" json:"flag_review_sid,omitempty"`
	// Required. The transcript_sid of the reviewed transcript.
	TranscriptSid int64 `protobuf:"varint,2,opt,name=transcript_sid,json=transcriptSid,proto3" json:"transcript_sid,omitempty"`
	// DEPRECATED. Use flag_snapshot_sid instead.
	//
	// Deprecated: Marked as deprecated in api/v1alpha1/vanalytics/flag_review.proto.
	FlagSid int64 `protobuf:"varint,3,opt,name=flag_sid,json=flagSid,proto3" json:"flag_sid,omitempty"`
	// Output only. The timestamp when this flag review was created. Assigned by the
	// server.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Optional. Any notes written for the flag review.
	Notes string `protobuf:"bytes,5,opt,name=notes,proto3" json:"notes,omitempty"`
	// The ID of the flag snapshot for this flag review.
	FlagSnapshotSid int64 `protobuf:"varint,8,opt,name=flag_snapshot_sid,json=flagSnapshotSid,proto3" json:"flag_snapshot_sid,omitempty"`
	// contains filtered or unexported fields
}

FlagReview resource in the Vanalytics API. It represents a flag review for transcripts that have been flagged.

func (*FlagReview) Descriptor deprecated

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

Deprecated: Use FlagReview.ProtoReflect.Descriptor instead.

func (*FlagReview) GetCreateTime

func (x *FlagReview) GetCreateTime() *timestamppb.Timestamp

func (*FlagReview) GetFlagReviewSid

func (x *FlagReview) GetFlagReviewSid() int64

func (*FlagReview) GetFlagSid deprecated

func (x *FlagReview) GetFlagSid() int64

Deprecated: Marked as deprecated in api/v1alpha1/vanalytics/flag_review.proto.

func (*FlagReview) GetFlagSnapshotSid

func (x *FlagReview) GetFlagSnapshotSid() int64

func (*FlagReview) GetNotes

func (x *FlagReview) GetNotes() string

func (*FlagReview) GetTranscriptSid

func (x *FlagReview) GetTranscriptSid() int64

func (*FlagReview) ProtoMessage

func (*FlagReview) ProtoMessage()

func (*FlagReview) ProtoReflect

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

func (*FlagReview) Reset

func (x *FlagReview) Reset()

func (*FlagReview) String

func (x *FlagReview) String() string

type FlagReviewStatus

type FlagReviewStatus int32

FlagReviewStatus is an enum for the review status of a flagged transcript.

const (
	FlagReviewStatus_ANY  FlagReviewStatus = 0
	FlagReviewStatus_TODO FlagReviewStatus = 1
	FlagReviewStatus_DONE FlagReviewStatus = 2
	FlagReviewStatus_NONE FlagReviewStatus = 3
)

func (FlagReviewStatus) Descriptor

func (FlagReviewStatus) Enum

func (FlagReviewStatus) EnumDescriptor deprecated

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

Deprecated: Use FlagReviewStatus.Descriptor instead.

func (FlagReviewStatus) Number

func (FlagReviewStatus) String

func (x FlagReviewStatus) String() string

func (FlagReviewStatus) Type

type FlagSnapshot

type FlagSnapshot struct {

	// Output only. The unique id of this flag.
	FlagSnapshotSid int64 `protobuf:"varint,1,opt,name=flag_snapshot_sid,json=flagSnapshotSid,proto3" json:"flag_snapshot_sid,omitempty"`
	// Output only. The unique id of this flag.
	FlagSid int64 `protobuf:"varint,2,opt,name=flag_sid,json=flagSid,proto3" json:"flag_sid,omitempty"`
	// Required. The name of this flag. Must be non empty and unique across all
	// flags within an organization.
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. The org permission group id which users must have in order to
	// to review flagged transcripts. When not provided flagged transcripts will
	// not require review.
	ReviewGroupId string `protobuf:"bytes,5,opt,name=review_group_id,json=reviewGroupId,proto3" json:"review_group_id,omitempty"`
	// Optional. The notify group id for this flag.
	NotifyGroupId string `protobuf:"bytes,6,opt,name=notify_group_id,json=notifyGroupId,proto3" json:"notify_group_id,omitempty"`
	// Optional. The priority of the flag. Defaults to 0.
	Priority int32 `protobuf:"varint,7,opt,name=priority,proto3" json:"priority,omitempty"`
	// Output only. The version of this flag.
	Version int64 `protobuf:"varint,8,opt,name=version,proto3" json:"version,omitempty"`
	// Output only. The timestamp when this flag snapshot was created. Assigned by the
	// server.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. Determines whether this flag must be reviewed.
	MustReview bool `protobuf:"varint,10,opt,name=must_review,json=mustReview,proto3" json:"must_review,omitempty"`
	// Output only. Determines whether this flag must be notified.
	MustNotify bool `protobuf:"varint,11,opt,name=must_notify,json=mustNotify,proto3" json:"must_notify,omitempty"`
	// Required. Boolean expression of filters which a transcript must match
	// for this flag to be applied.
	BoolExpr *FlagSnapshot_BoolExpr `protobuf:"bytes,12,opt,name=bool_expr,json=boolExpr,proto3" json:"bool_expr,omitempty"`
	// Optional. Specifies dncl lists to update
	// if a transcript is flagged.
	DnclList []*DnclList `protobuf:"bytes,13,rep,name=dncl_list,json=dnclList,proto3" json:"dncl_list,omitempty"`
	// contains filtered or unexported fields
}

FlagSnapshot is a resource in the Vanalytics API.

func (*FlagSnapshot) Descriptor deprecated

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

Deprecated: Use FlagSnapshot.ProtoReflect.Descriptor instead.

func (*FlagSnapshot) GetBoolExpr added in v1.7.17

func (x *FlagSnapshot) GetBoolExpr() *FlagSnapshot_BoolExpr

func (*FlagSnapshot) GetCreateTime

func (x *FlagSnapshot) GetCreateTime() *timestamppb.Timestamp

func (*FlagSnapshot) GetDnclList added in v1.7.63

func (x *FlagSnapshot) GetDnclList() []*DnclList

func (*FlagSnapshot) GetFlagSid

func (x *FlagSnapshot) GetFlagSid() int64

func (*FlagSnapshot) GetFlagSnapshotSid

func (x *FlagSnapshot) GetFlagSnapshotSid() int64

func (*FlagSnapshot) GetMustNotify

func (x *FlagSnapshot) GetMustNotify() bool

func (*FlagSnapshot) GetMustReview

func (x *FlagSnapshot) GetMustReview() bool

func (*FlagSnapshot) GetName

func (x *FlagSnapshot) GetName() string

func (*FlagSnapshot) GetNotifyGroupId

func (x *FlagSnapshot) GetNotifyGroupId() string

func (*FlagSnapshot) GetPriority

func (x *FlagSnapshot) GetPriority() int32

func (*FlagSnapshot) GetReviewGroupId

func (x *FlagSnapshot) GetReviewGroupId() string

func (*FlagSnapshot) GetVersion

func (x *FlagSnapshot) GetVersion() int64

func (*FlagSnapshot) ProtoMessage

func (*FlagSnapshot) ProtoMessage()

func (*FlagSnapshot) ProtoReflect

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

func (*FlagSnapshot) Reset

func (x *FlagSnapshot) Reset()

func (*FlagSnapshot) String

func (x *FlagSnapshot) String() string

type FlagSnapshot_BoolExpr added in v1.7.17

type FlagSnapshot_BoolExpr struct {

	// Optional. Boolean and operator.
	And []*FlagSnapshot_BoolExpr `protobuf:"bytes,1,rep,name=and,proto3" json:"and,omitempty"`
	// Optional. Boolean or operator.
	Or []*FlagSnapshot_BoolExpr `protobuf:"bytes,2,rep,name=or,proto3" json:"or,omitempty"`
	// Optional. Filter to match.
	Filter *FlagSnapshot_BoolExpr_Filter `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// Optional. Boolean not operator.
	Not *FlagSnapshot_BoolExpr `protobuf:"bytes,4,opt,name=not,proto3" json:"not,omitempty"`
	// contains filtered or unexported fields
}

BoolExpr defines a boolean expression of filters.

func (*FlagSnapshot_BoolExpr) Descriptor deprecated added in v1.7.17

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

Deprecated: Use FlagSnapshot_BoolExpr.ProtoReflect.Descriptor instead.

func (*FlagSnapshot_BoolExpr) GetAnd added in v1.7.17

func (*FlagSnapshot_BoolExpr) GetFilter added in v1.7.17

func (*FlagSnapshot_BoolExpr) GetNot added in v1.7.18

func (*FlagSnapshot_BoolExpr) GetOr added in v1.7.17

func (*FlagSnapshot_BoolExpr) ProtoMessage added in v1.7.17

func (*FlagSnapshot_BoolExpr) ProtoMessage()

func (*FlagSnapshot_BoolExpr) ProtoReflect added in v1.7.17

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

func (*FlagSnapshot_BoolExpr) Reset added in v1.7.17

func (x *FlagSnapshot_BoolExpr) Reset()

func (*FlagSnapshot_BoolExpr) String added in v1.7.17

func (x *FlagSnapshot_BoolExpr) String() string

type FlagSnapshot_BoolExpr_Filter added in v1.7.17

type FlagSnapshot_BoolExpr_Filter struct {

	// Required. Filter sid.
	FilterSid int64 `protobuf:"varint,1,opt,name=filter_sid,json=filterSid,proto3" json:"filter_sid,omitempty"`
	// contains filtered or unexported fields
}

Filter defines a filter.

func (*FlagSnapshot_BoolExpr_Filter) Descriptor deprecated added in v1.7.17

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

Deprecated: Use FlagSnapshot_BoolExpr_Filter.ProtoReflect.Descriptor instead.

func (*FlagSnapshot_BoolExpr_Filter) GetFilterSid added in v1.7.17

func (x *FlagSnapshot_BoolExpr_Filter) GetFilterSid() int64

func (*FlagSnapshot_BoolExpr_Filter) ProtoMessage added in v1.7.17

func (*FlagSnapshot_BoolExpr_Filter) ProtoMessage()

func (*FlagSnapshot_BoolExpr_Filter) ProtoReflect added in v1.7.17

func (*FlagSnapshot_BoolExpr_Filter) Reset added in v1.7.17

func (x *FlagSnapshot_BoolExpr_Filter) Reset()

func (*FlagSnapshot_BoolExpr_Filter) String added in v1.7.17

type FlagSummary

type FlagSummary struct {

	// The number of flags associated with the transcript.
	Count int32 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
	// The sum of the priorities of the flags associated with the transcript.
	PrioritySum int32 `protobuf:"varint,2,opt,name=priority_sum,json=prioritySum,proto3" json:"priority_sum,omitempty"`
	// The highest priority of the flags associated with the transcript.
	PriorityMax int32 `protobuf:"varint,3,opt,name=priority_max,json=priorityMax,proto3" json:"priority_max,omitempty"`
	// Need Review provides info on the flags that need review.
	NeedReview *FlagSummary_NeedReview `protobuf:"bytes,4,opt,name=need_review,json=needReview,proto3" json:"need_review,omitempty"`
	// Flags contain the flags and filters that are associated with the transcript.
	Flags []*FlagSummary_Flag `protobuf:"bytes,5,rep,name=flags,proto3" json:"flags,omitempty"`
	// The review status of the flagged transcript.
	ReviewStatus TranscriptReviewStatus `` /* 150-byte string literal not displayed */
	// contains filtered or unexported fields
}

FlagSummary defines a summary of flags which were applied to a transcript.

func (*FlagSummary) Descriptor deprecated

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

Deprecated: Use FlagSummary.ProtoReflect.Descriptor instead.

func (*FlagSummary) GetCount

func (x *FlagSummary) GetCount() int32

func (*FlagSummary) GetFlags

func (x *FlagSummary) GetFlags() []*FlagSummary_Flag

func (*FlagSummary) GetNeedReview

func (x *FlagSummary) GetNeedReview() *FlagSummary_NeedReview

func (*FlagSummary) GetPriorityMax

func (x *FlagSummary) GetPriorityMax() int32

func (*FlagSummary) GetPrioritySum

func (x *FlagSummary) GetPrioritySum() int32

func (*FlagSummary) GetReviewStatus

func (x *FlagSummary) GetReviewStatus() TranscriptReviewStatus

func (*FlagSummary) ProtoMessage

func (*FlagSummary) ProtoMessage()

func (*FlagSummary) ProtoReflect

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

func (*FlagSummary) Reset

func (x *FlagSummary) Reset()

func (*FlagSummary) String

func (x *FlagSummary) String() string

type FlagSummary_Filter

type FlagSummary_Filter struct {

	// The join key in form [flag_sid:filter_sid].
	JoinKey string `protobuf:"bytes,1,opt,name=join_key,json=joinKey,proto3" json:"join_key,omitempty"`
	// The flag sid this filter belongs to.
	FlagSid int64 `protobuf:"varint,2,opt,name=flag_sid,json=flagSid,proto3" json:"flag_sid,omitempty"`
	// The unique id of this filter.
	FilterSid int64 `protobuf:"varint,3,opt,name=filter_sid,json=filterSid,proto3" json:"filter_sid,omitempty"`
	// The version of this filter.
	Version int64 `protobuf:"varint,4,opt,name=version,proto3" json:"version,omitempty"`
	// The name of this filter.
	Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

Filter defines a filter which applied some flag to some transcript.

func (*FlagSummary_Filter) Descriptor deprecated

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

Deprecated: Use FlagSummary_Filter.ProtoReflect.Descriptor instead.

func (*FlagSummary_Filter) GetFilterSid

func (x *FlagSummary_Filter) GetFilterSid() int64

func (*FlagSummary_Filter) GetFlagSid

func (x *FlagSummary_Filter) GetFlagSid() int64

func (*FlagSummary_Filter) GetJoinKey

func (x *FlagSummary_Filter) GetJoinKey() string

func (*FlagSummary_Filter) GetName

func (x *FlagSummary_Filter) GetName() string

func (*FlagSummary_Filter) GetVersion

func (x *FlagSummary_Filter) GetVersion() int64

func (*FlagSummary_Filter) ProtoMessage

func (*FlagSummary_Filter) ProtoMessage()

func (*FlagSummary_Filter) ProtoReflect

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

func (*FlagSummary_Filter) Reset

func (x *FlagSummary_Filter) Reset()

func (*FlagSummary_Filter) String

func (x *FlagSummary_Filter) String() string

type FlagSummary_Flag

type FlagSummary_Flag struct {

	// The unique id of this flag.
	FlagSid int64 `protobuf:"varint,1,opt,name=flag_sid,json=flagSid,proto3" json:"flag_sid,omitempty"`
	// The name of this flag.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// The priority of this flag.
	Priority int32 `protobuf:"varint,3,opt,name=priority,proto3" json:"priority,omitempty"`
	// The version of this flag.
	Version int64 `protobuf:"varint,4,opt,name=version,proto3" json:"version,omitempty"`
	// Filters which applied this flag.
	Filters []*FlagSummary_Filter `protobuf:"bytes,5,rep,name=filters,proto3" json:"filters,omitempty"`
	// Determines whether this flag must be reviewed.
	MustReview bool `protobuf:"varint,6,opt,name=must_review,json=mustReview,proto3" json:"must_review,omitempty"`
	// Determines whether this flag must be notified.
	MustNotify bool `protobuf:"varint,7,opt,name=must_notify,json=mustNotify,proto3" json:"must_notify,omitempty"`
	// The reviews of this flag.
	Reviews []*FlagSummary_Review `protobuf:"bytes,8,rep,name=reviews,proto3" json:"reviews,omitempty"`
	// contains filtered or unexported fields
}

Flag defines a flag that was applied to a transcript by one or more filters along with a user review when one exists.

func (*FlagSummary_Flag) Descriptor deprecated

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

Deprecated: Use FlagSummary_Flag.ProtoReflect.Descriptor instead.

func (*FlagSummary_Flag) GetFilters

func (x *FlagSummary_Flag) GetFilters() []*FlagSummary_Filter

func (*FlagSummary_Flag) GetFlagSid

func (x *FlagSummary_Flag) GetFlagSid() int64

func (*FlagSummary_Flag) GetMustNotify

func (x *FlagSummary_Flag) GetMustNotify() bool

func (*FlagSummary_Flag) GetMustReview

func (x *FlagSummary_Flag) GetMustReview() bool

func (*FlagSummary_Flag) GetName

func (x *FlagSummary_Flag) GetName() string

func (*FlagSummary_Flag) GetPriority

func (x *FlagSummary_Flag) GetPriority() int32

func (*FlagSummary_Flag) GetReviews

func (x *FlagSummary_Flag) GetReviews() []*FlagSummary_Review

func (*FlagSummary_Flag) GetVersion

func (x *FlagSummary_Flag) GetVersion() int64

func (*FlagSummary_Flag) ProtoMessage

func (*FlagSummary_Flag) ProtoMessage()

func (*FlagSummary_Flag) ProtoReflect

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

func (*FlagSummary_Flag) Reset

func (x *FlagSummary_Flag) Reset()

func (*FlagSummary_Flag) String

func (x *FlagSummary_Flag) String() string

type FlagSummary_NeedReview

type FlagSummary_NeedReview struct {

	// The sum of the priorities of the flags that need review.
	PrioritySum int32 `protobuf:"varint,1,opt,name=priority_sum,json=prioritySum,proto3" json:"priority_sum,omitempty"`
	// The highest priority of the flags that need review.
	PriorityMax int32 `protobuf:"varint,2,opt,name=priority_max,json=priorityMax,proto3" json:"priority_max,omitempty"`
	// The number of flags that need review.
	Count int32 `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	// The Flag sids that need review.
	FlagSids []int64 `protobuf:"varint,4,rep,packed,name=flag_sids,json=flagSids,proto3" json:"flag_sids,omitempty"`
	// contains filtered or unexported fields
}

NeedReview defines flags which need to be reviewed.

func (*FlagSummary_NeedReview) Descriptor deprecated

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

Deprecated: Use FlagSummary_NeedReview.ProtoReflect.Descriptor instead.

func (*FlagSummary_NeedReview) GetCount

func (x *FlagSummary_NeedReview) GetCount() int32

func (*FlagSummary_NeedReview) GetFlagSids

func (x *FlagSummary_NeedReview) GetFlagSids() []int64

func (*FlagSummary_NeedReview) GetPriorityMax

func (x *FlagSummary_NeedReview) GetPriorityMax() int32

func (*FlagSummary_NeedReview) GetPrioritySum

func (x *FlagSummary_NeedReview) GetPrioritySum() int32

func (*FlagSummary_NeedReview) ProtoMessage

func (*FlagSummary_NeedReview) ProtoMessage()

func (*FlagSummary_NeedReview) ProtoReflect

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

func (*FlagSummary_NeedReview) Reset

func (x *FlagSummary_NeedReview) Reset()

func (*FlagSummary_NeedReview) String

func (x *FlagSummary_NeedReview) String() string

type FlagSummary_Review

type FlagSummary_Review struct {

	// The join key in form [flag_sid:user_id].
	JoinKey string `protobuf:"bytes,1,opt,name=join_key,json=joinKey,proto3" json:"join_key,omitempty"`
	// The flag sid this review belongs to.
	FlagSid int64 `protobuf:"varint,2,opt,name=flag_sid,json=flagSid,proto3" json:"flag_sid,omitempty"`
	// The user id of the reviewer.
	UserId string `protobuf:"bytes,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

Review contains info on the flag review when one exists.

func (*FlagSummary_Review) Descriptor deprecated

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

Deprecated: Use FlagSummary_Review.ProtoReflect.Descriptor instead.

func (*FlagSummary_Review) GetFlagSid

func (x *FlagSummary_Review) GetFlagSid() int64

func (*FlagSummary_Review) GetJoinKey

func (x *FlagSummary_Review) GetJoinKey() string

func (*FlagSummary_Review) GetUserId

func (x *FlagSummary_Review) GetUserId() string

func (*FlagSummary_Review) ProtoMessage

func (*FlagSummary_Review) ProtoMessage()

func (*FlagSummary_Review) ProtoReflect

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

func (*FlagSummary_Review) Reset

func (x *FlagSummary_Review) Reset()

func (*FlagSummary_Review) String

func (x *FlagSummary_Review) String() string

type FlagTranscriptFilter

type FlagTranscriptFilter struct {

	// FlagSnapshot which flagged target transcript.
	FlagSnapshot *FlagSnapshot `protobuf:"bytes,1,opt,name=flag_snapshot,json=flagSnapshot,proto3" json:"flag_snapshot,omitempty"`
	// FilterSnapshot which filtered target transcript.
	FilterSnapshot *FilterSnapshot `protobuf:"bytes,2,opt,name=filter_snapshot,json=filterSnapshot,proto3" json:"filter_snapshot,omitempty"`
	// contains filtered or unexported fields
}

Flag transcript filter resource.

func (*FlagTranscriptFilter) Descriptor deprecated

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

Deprecated: Use FlagTranscriptFilter.ProtoReflect.Descriptor instead.

func (*FlagTranscriptFilter) GetFilterSnapshot

func (x *FlagTranscriptFilter) GetFilterSnapshot() *FilterSnapshot

func (*FlagTranscriptFilter) GetFlagSnapshot

func (x *FlagTranscriptFilter) GetFlagSnapshot() *FlagSnapshot

func (*FlagTranscriptFilter) ProtoMessage

func (*FlagTranscriptFilter) ProtoMessage()

func (*FlagTranscriptFilter) ProtoReflect

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

func (*FlagTranscriptFilter) Reset

func (x *FlagTranscriptFilter) Reset()

func (*FlagTranscriptFilter) String

func (x *FlagTranscriptFilter) String() string

type Flag_BoolExpr

type Flag_BoolExpr struct {

	// Optional. Boolean and operator.
	And []*Flag_BoolExpr `protobuf:"bytes,1,rep,name=and,proto3" json:"and,omitempty"`
	// Optional. Boolean or operator.
	Or []*Flag_BoolExpr `protobuf:"bytes,2,rep,name=or,proto3" json:"or,omitempty"`
	// Optional. Filter to match.
	Filter *Flag_BoolExpr_Filter `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// Optional. Boolean not operator.
	Not *Flag_BoolExpr `protobuf:"bytes,4,opt,name=not,proto3" json:"not,omitempty"`
	// contains filtered or unexported fields
}

BoolExpr defines a boolean expression of filters.

func (*Flag_BoolExpr) Descriptor deprecated

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

Deprecated: Use Flag_BoolExpr.ProtoReflect.Descriptor instead.

func (*Flag_BoolExpr) GetAnd

func (x *Flag_BoolExpr) GetAnd() []*Flag_BoolExpr

func (*Flag_BoolExpr) GetFilter

func (x *Flag_BoolExpr) GetFilter() *Flag_BoolExpr_Filter

func (*Flag_BoolExpr) GetNot

func (x *Flag_BoolExpr) GetNot() *Flag_BoolExpr

func (*Flag_BoolExpr) GetOr

func (x *Flag_BoolExpr) GetOr() []*Flag_BoolExpr

func (*Flag_BoolExpr) ProtoMessage

func (*Flag_BoolExpr) ProtoMessage()

func (*Flag_BoolExpr) ProtoReflect

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

func (*Flag_BoolExpr) Reset

func (x *Flag_BoolExpr) Reset()

func (*Flag_BoolExpr) String

func (x *Flag_BoolExpr) String() string

type Flag_BoolExpr_Filter

type Flag_BoolExpr_Filter struct {

	// Required. Filter sid.
	FilterSid int64 `protobuf:"varint,1,opt,name=filter_sid,json=filterSid,proto3" json:"filter_sid,omitempty"`
	// contains filtered or unexported fields
}

Filter defines a filter.

func (*Flag_BoolExpr_Filter) Descriptor deprecated

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

Deprecated: Use Flag_BoolExpr_Filter.ProtoReflect.Descriptor instead.

func (*Flag_BoolExpr_Filter) GetFilterSid

func (x *Flag_BoolExpr_Filter) GetFilterSid() int64

func (*Flag_BoolExpr_Filter) ProtoMessage

func (*Flag_BoolExpr_Filter) ProtoMessage()

func (*Flag_BoolExpr_Filter) ProtoReflect

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

func (*Flag_BoolExpr_Filter) Reset

func (x *Flag_BoolExpr_Filter) Reset()

func (*Flag_BoolExpr_Filter) String

func (x *Flag_BoolExpr_Filter) String() string

type GetCorrectionRequest added in v1.7.44

type GetCorrectionRequest struct {

	// Required. The unique id of the correction.
	CorrectionSid int64 `protobuf:"varint,2,opt,name=correction_sid,json=correctionSid,proto3" json:"correction_sid,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCorrectionRequest) Descriptor deprecated added in v1.7.44

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

Deprecated: Use GetCorrectionRequest.ProtoReflect.Descriptor instead.

func (*GetCorrectionRequest) GetCorrectionSid added in v1.7.44

func (x *GetCorrectionRequest) GetCorrectionSid() int64

func (*GetCorrectionRequest) ProtoMessage added in v1.7.44

func (*GetCorrectionRequest) ProtoMessage()

func (*GetCorrectionRequest) ProtoReflect added in v1.7.44

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

func (*GetCorrectionRequest) Reset added in v1.7.44

func (x *GetCorrectionRequest) Reset()

func (*GetCorrectionRequest) String added in v1.7.44

func (x *GetCorrectionRequest) String() string

type GetFilterRequest

type GetFilterRequest struct {

	// Types that are valid to be assigned to Where:
	//
	//	*GetFilterRequest_SearchRequest
	//	*GetFilterRequest_Name
	//	*GetFilterRequest_FilterSid
	Where isGetFilterRequest_Where `protobuf_oneof:"where"`
	// contains filtered or unexported fields
}

func (*GetFilterRequest) Descriptor deprecated

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

Deprecated: Use GetFilterRequest.ProtoReflect.Descriptor instead.

func (*GetFilterRequest) GetFilterSid

func (x *GetFilterRequest) GetFilterSid() int64

func (*GetFilterRequest) GetName

func (x *GetFilterRequest) GetName() string

func (*GetFilterRequest) GetSearchRequest

func (x *GetFilterRequest) GetSearchRequest() *SearchRequest

func (*GetFilterRequest) GetWhere

func (x *GetFilterRequest) GetWhere() isGetFilterRequest_Where

func (*GetFilterRequest) ProtoMessage

func (*GetFilterRequest) ProtoMessage()

func (*GetFilterRequest) ProtoReflect

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

func (*GetFilterRequest) Reset

func (x *GetFilterRequest) Reset()

func (*GetFilterRequest) String

func (x *GetFilterRequest) String() string

type GetFilterRequest_FilterSid

type GetFilterRequest_FilterSid struct {
	// The unique id of the filter.
	FilterSid int64 `protobuf:"varint,4,opt,name=filter_sid,json=filterSid,proto3,oneof"`
}

type GetFilterRequest_Name

type GetFilterRequest_Name struct {
	// The name of the filter.
	Name string `protobuf:"bytes,3,opt,name=name,proto3,oneof"`
}

type GetFilterRequest_SearchRequest

type GetFilterRequest_SearchRequest struct {
	// The search request to be used to filter transcripts.
	SearchRequest *SearchRequest `protobuf:"bytes,2,opt,name=search_request,json=searchRequest,proto3,oneof"`
}

type GetFlagRequest

type GetFlagRequest struct {

	// Types that are valid to be assigned to Where:
	//
	//	*GetFlagRequest_Name
	//	*GetFlagRequest_FlagSid
	Where isGetFlagRequest_Where `protobuf_oneof:"where"`
	// contains filtered or unexported fields
}

GetFlagRequest is a request for getting a flag.

func (*GetFlagRequest) Descriptor deprecated

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

Deprecated: Use GetFlagRequest.ProtoReflect.Descriptor instead.

func (*GetFlagRequest) GetFlagSid

func (x *GetFlagRequest) GetFlagSid() int64

func (*GetFlagRequest) GetName

func (x *GetFlagRequest) GetName() string

func (*GetFlagRequest) GetWhere

func (x *GetFlagRequest) GetWhere() isGetFlagRequest_Where

func (*GetFlagRequest) ProtoMessage

func (*GetFlagRequest) ProtoMessage()

func (*GetFlagRequest) ProtoReflect

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

func (*GetFlagRequest) Reset

func (x *GetFlagRequest) Reset()

func (*GetFlagRequest) String

func (x *GetFlagRequest) String() string

type GetFlagRequest_FlagSid

type GetFlagRequest_FlagSid struct {
	// The unique id of the flag.
	FlagSid int64 `protobuf:"varint,3,opt,name=flag_sid,json=flagSid,proto3,oneof"`
}

type GetFlagRequest_Name

type GetFlagRequest_Name struct {
	// The name of the flag.
	Name string `protobuf:"bytes,2,opt,name=name,proto3,oneof"`
}

type GetRecordingUrlRequest

type GetRecordingUrlRequest struct {
	TranscriptSid int64 `protobuf:"varint,2,opt,name=transcript_sid,json=transcriptSid,proto3" json:"transcript_sid,omitempty"`
	// Optional. Defaults to "wav". Can be "", "wav" or "mp3".
	Kind string `protobuf:"bytes,4,opt,name=kind,proto3" json:"kind,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRecordingUrlRequest) Descriptor deprecated

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

Deprecated: Use GetRecordingUrlRequest.ProtoReflect.Descriptor instead.

func (*GetRecordingUrlRequest) GetKind

func (x *GetRecordingUrlRequest) GetKind() string

func (*GetRecordingUrlRequest) GetTranscriptSid

func (x *GetRecordingUrlRequest) GetTranscriptSid() int64

func (*GetRecordingUrlRequest) ProtoMessage

func (*GetRecordingUrlRequest) ProtoMessage()

func (*GetRecordingUrlRequest) ProtoReflect

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

func (*GetRecordingUrlRequest) Reset

func (x *GetRecordingUrlRequest) Reset()

func (*GetRecordingUrlRequest) String

func (x *GetRecordingUrlRequest) String() string

type GetRecordingUrlResponse

type GetRecordingUrlResponse struct {
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRecordingUrlResponse) Descriptor deprecated

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

Deprecated: Use GetRecordingUrlResponse.ProtoReflect.Descriptor instead.

func (*GetRecordingUrlResponse) GetUrl

func (x *GetRecordingUrlResponse) GetUrl() string

func (*GetRecordingUrlResponse) ProtoMessage

func (*GetRecordingUrlResponse) ProtoMessage()

func (*GetRecordingUrlResponse) ProtoReflect

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

func (*GetRecordingUrlResponse) Reset

func (x *GetRecordingUrlResponse) Reset()

func (*GetRecordingUrlResponse) String

func (x *GetRecordingUrlResponse) String() string

type GetTranscriptSummaryRequest added in v1.7.63

type GetTranscriptSummaryRequest struct {

	// Required - transcript to get summary of.
	TranscriptSid int64 `protobuf:"varint,2,opt,name=transcript_sid,json=transcriptSid,proto3" json:"transcript_sid,omitempty"`
	// contains filtered or unexported fields
}

GetTranscriptSummaryRequest is a request for getting a transcript summary.

func (*GetTranscriptSummaryRequest) Descriptor deprecated added in v1.7.63

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

Deprecated: Use GetTranscriptSummaryRequest.ProtoReflect.Descriptor instead.

func (*GetTranscriptSummaryRequest) GetTranscriptSid added in v1.7.63

func (x *GetTranscriptSummaryRequest) GetTranscriptSid() int64

func (*GetTranscriptSummaryRequest) ProtoMessage added in v1.7.63

func (*GetTranscriptSummaryRequest) ProtoMessage()

func (*GetTranscriptSummaryRequest) ProtoReflect added in v1.7.63

func (*GetTranscriptSummaryRequest) Reset added in v1.7.63

func (x *GetTranscriptSummaryRequest) Reset()

func (*GetTranscriptSummaryRequest) String added in v1.7.63

func (x *GetTranscriptSummaryRequest) String() string

type GetTranscriptSummaryResponse added in v1.7.63

type GetTranscriptSummaryResponse struct {
	TranscriptSummary *TranscriptSummary `protobuf:"bytes,1,opt,name=transcript_summary,json=transcriptSummary,proto3" json:"transcript_summary,omitempty"`
	// contains filtered or unexported fields
}

GetTranscriptSummaryResponse is a response for getting a transcript summary.

func (*GetTranscriptSummaryResponse) Descriptor deprecated added in v1.7.63

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

Deprecated: Use GetTranscriptSummaryResponse.ProtoReflect.Descriptor instead.

func (*GetTranscriptSummaryResponse) GetTranscriptSummary added in v1.7.63

func (x *GetTranscriptSummaryResponse) GetTranscriptSummary() *TranscriptSummary

func (*GetTranscriptSummaryResponse) ProtoMessage added in v1.7.63

func (*GetTranscriptSummaryResponse) ProtoMessage()

func (*GetTranscriptSummaryResponse) ProtoReflect added in v1.7.63

func (*GetTranscriptSummaryResponse) Reset added in v1.7.63

func (x *GetTranscriptSummaryResponse) Reset()

func (*GetTranscriptSummaryResponse) String added in v1.7.63

type ListAgentResponseValuesRequest

type ListAgentResponseValuesRequest struct {
	Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

ListAgentResponseValuesRequest is a request for listing agent reponse values.

func (*ListAgentResponseValuesRequest) Descriptor deprecated

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

Deprecated: Use ListAgentResponseValuesRequest.ProtoReflect.Descriptor instead.

func (*ListAgentResponseValuesRequest) GetKey

func (*ListAgentResponseValuesRequest) ProtoMessage

func (*ListAgentResponseValuesRequest) ProtoMessage()

func (*ListAgentResponseValuesRequest) ProtoReflect

func (*ListAgentResponseValuesRequest) Reset

func (x *ListAgentResponseValuesRequest) Reset()

func (*ListAgentResponseValuesRequest) String

type ListAgentResponseValuesResponse

type ListAgentResponseValuesResponse struct {

	// Values are the transcript agent response values.
	Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

ListAgentResponseValuesResponse is a response for listing agent response values.

func (*ListAgentResponseValuesResponse) Descriptor deprecated

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

Deprecated: Use ListAgentResponseValuesResponse.ProtoReflect.Descriptor instead.

func (*ListAgentResponseValuesResponse) GetValues

func (x *ListAgentResponseValuesResponse) GetValues() []string

func (*ListAgentResponseValuesResponse) ProtoMessage

func (*ListAgentResponseValuesResponse) ProtoMessage()

func (*ListAgentResponseValuesResponse) ProtoReflect

func (*ListAgentResponseValuesResponse) Reset

func (*ListAgentResponseValuesResponse) String

type ListBillingSpanRequest

type ListBillingSpanRequest struct {

	// Optional. Page size is based on months from now. Defaults to 12.
	PageSize uint32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. The next_page_token returned from a previous List request, if any.
	// When provided all other request fields are ignored.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListBillingSpanRequest) Descriptor deprecated

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

Deprecated: Use ListBillingSpanRequest.ProtoReflect.Descriptor instead.

func (*ListBillingSpanRequest) GetPageSize

func (x *ListBillingSpanRequest) GetPageSize() uint32

func (*ListBillingSpanRequest) GetPageToken

func (x *ListBillingSpanRequest) GetPageToken() string

func (*ListBillingSpanRequest) ProtoMessage

func (*ListBillingSpanRequest) ProtoMessage()

func (*ListBillingSpanRequest) ProtoReflect

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

func (*ListBillingSpanRequest) Reset

func (x *ListBillingSpanRequest) Reset()

func (*ListBillingSpanRequest) String

func (x *ListBillingSpanRequest) String() string

type ListBillingSpanResponse

type ListBillingSpanResponse struct {

	// Token to retrieve the next page of billing spans, or empty if there are no
	// more billing spans in the list.
	NextPageToken string `protobuf:"bytes,1,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// List of billing spans which contains at most one request page_size.
	Spans []*BillingSpan `protobuf:"bytes,2,rep,name=spans,proto3" json:"spans,omitempty"`
	// contains filtered or unexported fields
}

func (*ListBillingSpanResponse) Descriptor deprecated

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

Deprecated: Use ListBillingSpanResponse.ProtoReflect.Descriptor instead.

func (*ListBillingSpanResponse) GetNextPageToken

func (x *ListBillingSpanResponse) GetNextPageToken() string

func (*ListBillingSpanResponse) GetSpans

func (x *ListBillingSpanResponse) GetSpans() []*BillingSpan

func (*ListBillingSpanResponse) ProtoMessage

func (*ListBillingSpanResponse) ProtoMessage()

func (*ListBillingSpanResponse) ProtoReflect

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

func (*ListBillingSpanResponse) Reset

func (x *ListBillingSpanResponse) Reset()

func (*ListBillingSpanResponse) String

func (x *ListBillingSpanResponse) String() string

type ListCorrectionsRequest added in v1.7.44

type ListCorrectionsRequest struct {

	// Required. The transcript sid of the transcript that the corrections are on.
	TranscriptSid int64 `protobuf:"varint,2,opt,name=transcript_sid,json=transcriptSid,proto3" json:"transcript_sid,omitempty"`
	// contains filtered or unexported fields
}

ListCorrectionsRequest is a request for listing corrections.

func (*ListCorrectionsRequest) Descriptor deprecated added in v1.7.44

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

Deprecated: Use ListCorrectionsRequest.ProtoReflect.Descriptor instead.

func (*ListCorrectionsRequest) GetTranscriptSid added in v1.7.44

func (x *ListCorrectionsRequest) GetTranscriptSid() int64

func (*ListCorrectionsRequest) ProtoMessage added in v1.7.44

func (*ListCorrectionsRequest) ProtoMessage()

func (*ListCorrectionsRequest) ProtoReflect added in v1.7.44

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

func (*ListCorrectionsRequest) Reset added in v1.7.44

func (x *ListCorrectionsRequest) Reset()

func (*ListCorrectionsRequest) String added in v1.7.44

func (x *ListCorrectionsRequest) String() string

type ListCorrectionsResponse added in v1.7.44

type ListCorrectionsResponse struct {

	// List of corrections.
	Corrections []*Correction `protobuf:"bytes,1,rep,name=corrections,proto3" json:"corrections,omitempty"`
	// contains filtered or unexported fields
}

ListCorrectionsResponse is a response for listing corrections.

func (*ListCorrectionsResponse) Descriptor deprecated added in v1.7.44

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

Deprecated: Use ListCorrectionsResponse.ProtoReflect.Descriptor instead.

func (*ListCorrectionsResponse) GetCorrections added in v1.7.44

func (x *ListCorrectionsResponse) GetCorrections() []*Correction

func (*ListCorrectionsResponse) ProtoMessage added in v1.7.44

func (*ListCorrectionsResponse) ProtoMessage()

func (*ListCorrectionsResponse) ProtoReflect added in v1.7.44

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

func (*ListCorrectionsResponse) Reset added in v1.7.44

func (x *ListCorrectionsResponse) Reset()

func (*ListCorrectionsResponse) String added in v1.7.44

func (x *ListCorrectionsResponse) String() string

type ListFiltersRequest

type ListFiltersRequest struct {

	// Optional. The number of filters to include in a single response. When not
	// provided this defaults to 100.
	PageSize uint32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. The order by which filters will be listed. Follows sql order by
	// syntax. When not provided the order defaults to "name".
	// Supported order by includes:
	//   - (name)
	//   - (name desc)
	OrderBy string `protobuf:"bytes,3,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// Optional. The next_page_token returned from a previous List request, if any.
	// When provided all other request fields are ignored.
	PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Types that are valid to be assigned to Where:
	//
	//	*ListFiltersRequest_Conflict
	//	*ListFiltersRequest_FlagSid
	Where isListFiltersRequest_Where `protobuf_oneof:"where"`
	// contains filtered or unexported fields
}

func (*ListFiltersRequest) Descriptor deprecated

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

Deprecated: Use ListFiltersRequest.ProtoReflect.Descriptor instead.

func (*ListFiltersRequest) GetConflict

func (x *ListFiltersRequest) GetConflict() *Filter

func (*ListFiltersRequest) GetFlagSid

func (x *ListFiltersRequest) GetFlagSid() int64

func (*ListFiltersRequest) GetOrderBy

func (x *ListFiltersRequest) GetOrderBy() string

func (*ListFiltersRequest) GetPageSize

func (x *ListFiltersRequest) GetPageSize() uint32

func (*ListFiltersRequest) GetPageToken

func (x *ListFiltersRequest) GetPageToken() string

func (*ListFiltersRequest) GetWhere

func (x *ListFiltersRequest) GetWhere() isListFiltersRequest_Where

func (*ListFiltersRequest) ProtoMessage

func (*ListFiltersRequest) ProtoMessage()

func (*ListFiltersRequest) ProtoReflect

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

func (*ListFiltersRequest) Reset

func (x *ListFiltersRequest) Reset()

func (*ListFiltersRequest) String

func (x *ListFiltersRequest) String() string

type ListFiltersRequest_Conflict

type ListFiltersRequest_Conflict struct {
	// Optional. The filter by which to find other filters which have conflicting
	// name or search request field(s).
	Conflict *Filter `protobuf:"bytes,5,opt,name=conflict,proto3,oneof"`
}

type ListFiltersRequest_FlagSid

type ListFiltersRequest_FlagSid struct {
	// Optional. Lists filters which are associated with given flag sid.
	FlagSid int64 `protobuf:"varint,6,opt,name=flag_sid,json=flagSid,proto3,oneof"`
}

type ListFiltersResponse

type ListFiltersResponse struct {

	// Token to retrieve the next page of filters, or empty if there are no
	// more filters in the list.
	NextPageToken string `protobuf:"bytes,1,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// List of filters which contains at most one request page_size.
	Filters []*Filter `protobuf:"bytes,2,rep,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

func (*ListFiltersResponse) Descriptor deprecated

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

Deprecated: Use ListFiltersResponse.ProtoReflect.Descriptor instead.

func (*ListFiltersResponse) GetFilters

func (x *ListFiltersResponse) GetFilters() []*Filter

func (*ListFiltersResponse) GetNextPageToken

func (x *ListFiltersResponse) GetNextPageToken() string

func (*ListFiltersResponse) ProtoMessage

func (*ListFiltersResponse) ProtoMessage()

func (*ListFiltersResponse) ProtoReflect

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

func (*ListFiltersResponse) Reset

func (x *ListFiltersResponse) Reset()

func (*ListFiltersResponse) String

func (x *ListFiltersResponse) String() string

type ListFlagFiltersRequest

type ListFlagFiltersRequest struct {

	// Optional. The number of flag filters to include in a single response. When not
	// provided this defaults to 100.
	PageSize uint32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. The next_page_token returned from a previous List request, if any.
	// When provided all other request fields are ignored.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. Field mask for response flag. A missing or empty field mask is
	// interpreted as a field mask containing all possible fields.
	FlagMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=flag_mask,json=flagMask,proto3" json:"flag_mask,omitempty"`
	// Optional. Field mask for response filter. A missing or empty field mask is
	// interpreted as a field mask containing all possible fields.
	FilterMask *fieldmaskpb.FieldMask `protobuf:"bytes,5,opt,name=filter_mask,json=filterMask,proto3" json:"filter_mask,omitempty"`
	// Optional. List of flag sids. Requires response filters to be associated
	// with at least one of the provided flag sids.
	FlagSids []int64 `protobuf:"varint,6,rep,packed,name=flag_sids,json=flagSids,proto3" json:"flag_sids,omitempty"`
	// contains filtered or unexported fields
}

ListFlagFiltersRequest is a request for listing flag filters.

func (*ListFlagFiltersRequest) Descriptor deprecated

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

Deprecated: Use ListFlagFiltersRequest.ProtoReflect.Descriptor instead.

func (*ListFlagFiltersRequest) GetFilterMask

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

func (*ListFlagFiltersRequest) GetFlagMask

func (x *ListFlagFiltersRequest) GetFlagMask() *fieldmaskpb.FieldMask

func (*ListFlagFiltersRequest) GetFlagSids

func (x *ListFlagFiltersRequest) GetFlagSids() []int64

func (*ListFlagFiltersRequest) GetPageSize

func (x *ListFlagFiltersRequest) GetPageSize() uint32

func (*ListFlagFiltersRequest) GetPageToken

func (x *ListFlagFiltersRequest) GetPageToken() string

func (*ListFlagFiltersRequest) ProtoMessage

func (*ListFlagFiltersRequest) ProtoMessage()

func (*ListFlagFiltersRequest) ProtoReflect

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

func (*ListFlagFiltersRequest) Reset

func (x *ListFlagFiltersRequest) Reset()

func (*ListFlagFiltersRequest) String

func (x *ListFlagFiltersRequest) String() string

type ListFlagFiltersResponse

type ListFlagFiltersResponse struct {

	// Token to retrieve the next page. Empty when there are no more pages.
	NextPageToken string `protobuf:"bytes,1,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// List of flag filters.
	FlagFilters []*FlagFilter `protobuf:"bytes,2,rep,name=flag_filters,json=flagFilters,proto3" json:"flag_filters,omitempty"`
	// contains filtered or unexported fields
}

ListFlagFiltersResponse is a response for listing flag filters.

func (*ListFlagFiltersResponse) Descriptor deprecated

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

Deprecated: Use ListFlagFiltersResponse.ProtoReflect.Descriptor instead.

func (*ListFlagFiltersResponse) GetFlagFilters

func (x *ListFlagFiltersResponse) GetFlagFilters() []*FlagFilter

func (*ListFlagFiltersResponse) GetNextPageToken

func (x *ListFlagFiltersResponse) GetNextPageToken() string

func (*ListFlagFiltersResponse) ProtoMessage

func (*ListFlagFiltersResponse) ProtoMessage()

func (*ListFlagFiltersResponse) ProtoReflect

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

func (*ListFlagFiltersResponse) Reset

func (x *ListFlagFiltersResponse) Reset()

func (*ListFlagFiltersResponse) String

func (x *ListFlagFiltersResponse) String() string

type ListFlagReviewsRequest

type ListFlagReviewsRequest struct {

	// Optional. The number of reviews to include in a single response. When not
	// provided this defaults to 100.
	PageSize uint32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. The order by which reviews will be listed. Follows sql order by
	// syntax. When not provided the order defaults to "flag_review_sid desc".
	// Supported order by includes:
	//   - (flag_review_sid desc)
	//   - (flag_review_sid)
	OrderBy string `protobuf:"bytes,3,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// Optional. The next_page_token returned from a previous List request, if any.
	// When provided all other request fields are ignored.
	PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. The transcript sid to look for reviews on.
	TranscriptSid int64 `protobuf:"varint,5,opt,name=transcript_sid,json=transcriptSid,proto3" json:"transcript_sid,omitempty"`
	// contains filtered or unexported fields
}

ListFlagReviewsRequest is a request for listing reviews on a transcript.

func (*ListFlagReviewsRequest) Descriptor deprecated

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

Deprecated: Use ListFlagReviewsRequest.ProtoReflect.Descriptor instead.

func (*ListFlagReviewsRequest) GetOrderBy

func (x *ListFlagReviewsRequest) GetOrderBy() string

func (*ListFlagReviewsRequest) GetPageSize

func (x *ListFlagReviewsRequest) GetPageSize() uint32

func (*ListFlagReviewsRequest) GetPageToken

func (x *ListFlagReviewsRequest) GetPageToken() string

func (*ListFlagReviewsRequest) GetTranscriptSid

func (x *ListFlagReviewsRequest) GetTranscriptSid() int64

func (*ListFlagReviewsRequest) ProtoMessage

func (*ListFlagReviewsRequest) ProtoMessage()

func (*ListFlagReviewsRequest) ProtoReflect

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

func (*ListFlagReviewsRequest) Reset

func (x *ListFlagReviewsRequest) Reset()

func (*ListFlagReviewsRequest) String

func (x *ListFlagReviewsRequest) String() string

type ListFlagReviewsResponse

type ListFlagReviewsResponse struct {

	// Token to retrieve the next page of reviews, or empty if there are no
	// more reviews in the list.
	NextPageToken string `protobuf:"bytes,1,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// List of flag reviews.
	FlagReviews []*FlagReview `protobuf:"bytes,2,rep,name=flag_reviews,json=flagReviews,proto3" json:"flag_reviews,omitempty"`
	// contains filtered or unexported fields
}

ListFlagReviewsResponse is a response for listing reviews on a transcript.

func (*ListFlagReviewsResponse) Descriptor deprecated

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

Deprecated: Use ListFlagReviewsResponse.ProtoReflect.Descriptor instead.

func (*ListFlagReviewsResponse) GetFlagReviews

func (x *ListFlagReviewsResponse) GetFlagReviews() []*FlagReview

func (*ListFlagReviewsResponse) GetNextPageToken

func (x *ListFlagReviewsResponse) GetNextPageToken() string

func (*ListFlagReviewsResponse) ProtoMessage

func (*ListFlagReviewsResponse) ProtoMessage()

func (*ListFlagReviewsResponse) ProtoReflect

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

func (*ListFlagReviewsResponse) Reset

func (x *ListFlagReviewsResponse) Reset()

func (*ListFlagReviewsResponse) String

func (x *ListFlagReviewsResponse) String() string

type ListFlagSnapshotsRequest

type ListFlagSnapshotsRequest struct {

	// Optional. The number of snapshots to include in a single response. When not
	// provided this defaults to 100.
	PageSize uint32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. The order by which snapshots will be listed. Follows sql order by
	// syntax. When not provided the order defaults to "flag_snapshot_sid desc".
	// Supported order by includes:
	//   - (flag_snapshot_sid desc)
	//   - (flag_snapshot_sid)
	OrderBy string `protobuf:"bytes,3,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// Optional. The next_page_token returned from a previous List request, if any.
	// When provided all other request fields are ignored.
	PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. List of flag_snapshots to filter on.
	FlagSnapshotSids []int64 `protobuf:"varint,5,rep,packed,name=flag_snapshot_sids,json=flagSnapshotSids,proto3" json:"flag_snapshot_sids,omitempty"`
	// Optional. mask contains a list of fields to be returned. Possible paths include
	// flag_snapshot_sid, flag_sid, name, review_group_id, notify_group_id, create_time,
	// version, and priority. If no mask is provided it defaults to using all paths.
	Mask *fieldmaskpb.FieldMask `protobuf:"bytes,6,opt,name=mask,proto3" json:"mask,omitempty"`
	// Optional. Transcript sid to filter on.
	TranscriptSid int64 `protobuf:"varint,7,opt,name=transcript_sid,json=transcriptSid,proto3" json:"transcript_sid,omitempty"`
	// contains filtered or unexported fields
}

ListFlagSnapshotsRequest is a request for listing flag snapshots.

func (*ListFlagSnapshotsRequest) Descriptor deprecated

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

Deprecated: Use ListFlagSnapshotsRequest.ProtoReflect.Descriptor instead.

func (*ListFlagSnapshotsRequest) GetFlagSnapshotSids

func (x *ListFlagSnapshotsRequest) GetFlagSnapshotSids() []int64

func (*ListFlagSnapshotsRequest) GetMask

func (*ListFlagSnapshotsRequest) GetOrderBy

func (x *ListFlagSnapshotsRequest) GetOrderBy() string

func (*ListFlagSnapshotsRequest) GetPageSize

func (x *ListFlagSnapshotsRequest) GetPageSize() uint32

func (*ListFlagSnapshotsRequest) GetPageToken

func (x *ListFlagSnapshotsRequest) GetPageToken() string

func (*ListFlagSnapshotsRequest) GetTranscriptSid

func (x *ListFlagSnapshotsRequest) GetTranscriptSid() int64

func (*ListFlagSnapshotsRequest) ProtoMessage

func (*ListFlagSnapshotsRequest) ProtoMessage()

func (*ListFlagSnapshotsRequest) ProtoReflect

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

func (*ListFlagSnapshotsRequest) Reset

func (x *ListFlagSnapshotsRequest) Reset()

func (*ListFlagSnapshotsRequest) String

func (x *ListFlagSnapshotsRequest) String() string

type ListFlagSnapshotsResponse

type ListFlagSnapshotsResponse struct {

	// Token to retrieve the next page of snapshots, or empty if there are no
	// more snapshots in the list.
	NextPageToken string `protobuf:"bytes,1,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// List of flag snapshots.
	FlagSnapshots []*FlagSnapshot `protobuf:"bytes,2,rep,name=flag_snapshots,json=flagSnapshots,proto3" json:"flag_snapshots,omitempty"`
	// contains filtered or unexported fields
}

ListFlagSnapshotsResponse is a response for listing flag snapshots.

func (*ListFlagSnapshotsResponse) Descriptor deprecated

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

Deprecated: Use ListFlagSnapshotsResponse.ProtoReflect.Descriptor instead.

func (*ListFlagSnapshotsResponse) GetFlagSnapshots

func (x *ListFlagSnapshotsResponse) GetFlagSnapshots() []*FlagSnapshot

func (*ListFlagSnapshotsResponse) GetNextPageToken

func (x *ListFlagSnapshotsResponse) GetNextPageToken() string

func (*ListFlagSnapshotsResponse) ProtoMessage

func (*ListFlagSnapshotsResponse) ProtoMessage()

func (*ListFlagSnapshotsResponse) ProtoReflect

func (*ListFlagSnapshotsResponse) Reset

func (x *ListFlagSnapshotsResponse) Reset()

func (*ListFlagSnapshotsResponse) String

func (x *ListFlagSnapshotsResponse) String() string

type ListFlagTranscriptFiltersRequest

type ListFlagTranscriptFiltersRequest struct {

	// Required. The target transcript sid.
	TranscriptSid int64 `protobuf:"varint,2,opt,name=transcript_sid,json=transcriptSid,proto3" json:"transcript_sid,omitempty"`
	// Optional. Flag snapshot fields to include in response. All when empty.
	FlagSnapshotMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=flag_snapshot_mask,json=flagSnapshotMask,proto3" json:"flag_snapshot_mask,omitempty"`
	// Optional. Filter snapshot fields to include in response. All when empty.
	FilterSnapshotMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=filter_snapshot_mask,json=filterSnapshotMask,proto3" json:"filter_snapshot_mask,omitempty"`
	// contains filtered or unexported fields
}

ListFlagTranscriptFiltersRequest is a request for listing flag transcript filters.

func (*ListFlagTranscriptFiltersRequest) Descriptor deprecated

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

Deprecated: Use ListFlagTranscriptFiltersRequest.ProtoReflect.Descriptor instead.

func (*ListFlagTranscriptFiltersRequest) GetFilterSnapshotMask

func (x *ListFlagTranscriptFiltersRequest) GetFilterSnapshotMask() *fieldmaskpb.FieldMask

func (*ListFlagTranscriptFiltersRequest) GetFlagSnapshotMask

func (x *ListFlagTranscriptFiltersRequest) GetFlagSnapshotMask() *fieldmaskpb.FieldMask

func (*ListFlagTranscriptFiltersRequest) GetTranscriptSid

func (x *ListFlagTranscriptFiltersRequest) GetTranscriptSid() int64

func (*ListFlagTranscriptFiltersRequest) ProtoMessage

func (*ListFlagTranscriptFiltersRequest) ProtoMessage()

func (*ListFlagTranscriptFiltersRequest) ProtoReflect

func (*ListFlagTranscriptFiltersRequest) Reset

func (*ListFlagTranscriptFiltersRequest) String

type ListFlagTranscriptFiltersResponse

type ListFlagTranscriptFiltersResponse struct {
	FlagTranscriptFilters []*FlagTranscriptFilter `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

ListFlagTranscriptFiltersResponse is a response for listing flag transcript filters.

func (*ListFlagTranscriptFiltersResponse) Descriptor deprecated

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

Deprecated: Use ListFlagTranscriptFiltersResponse.ProtoReflect.Descriptor instead.

func (*ListFlagTranscriptFiltersResponse) GetFlagTranscriptFilters

func (x *ListFlagTranscriptFiltersResponse) GetFlagTranscriptFilters() []*FlagTranscriptFilter

func (*ListFlagTranscriptFiltersResponse) ProtoMessage

func (*ListFlagTranscriptFiltersResponse) ProtoMessage()

func (*ListFlagTranscriptFiltersResponse) ProtoReflect

func (*ListFlagTranscriptFiltersResponse) Reset

func (*ListFlagTranscriptFiltersResponse) String

type ListFlagsRequest

type ListFlagsRequest struct {

	// Optional. The number of flags to include in a single response. When not
	// provided this defaults to 100.
	PageSize uint32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. The order by which flags will be listed. Follows sql order by
	// syntax. When not provided the order defaults to "name".
	// Supported order by includes:
	//   - (name)
	//   - (name desc)
	OrderBy string `protobuf:"bytes,3,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// Optional. The next_page_token returned from a previous List request, if any.
	// When provided all other request fields are ignored.
	PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Types that are valid to be assigned to Where:
	//
	//	*ListFlagsRequest_FilterSid
	Where isListFlagsRequest_Where `protobuf_oneof:"where"`
	// Optional. Lists flags which have given flag sids.
	FlagSids []int64 `protobuf:"varint,6,rep,packed,name=flag_sids,json=flagSids,proto3" json:"flag_sids,omitempty"`
	// Optional. Field mask which determines which flag reads will be read and
	// included in the response.
	ReadMask *fieldmaskpb.FieldMask `protobuf:"bytes,7,opt,name=read_mask,json=readMask,proto3" json:"read_mask,omitempty"`
	// Optional. Listed flags must have one of the provided names.
	Names []string `protobuf:"bytes,8,rep,name=names,proto3" json:"names,omitempty"`
	// Optional. Listed flags must have one of the provided priorities.
	Priorities []int32 `protobuf:"varint,9,rep,packed,name=priorities,proto3" json:"priorities,omitempty"`
	// Optional. Filter by flags that require a review. This does not mean
	// that the flag has/hasn't been reviewed. This is whether it requires one.
	MustReview []bool `protobuf:"varint,10,rep,packed,name=must_review,json=mustReview,proto3" json:"must_review,omitempty"`
	// Optional. Filter by flags that send notifications.
	MustNotify []bool `protobuf:"varint,11,rep,packed,name=must_notify,json=mustNotify,proto3" json:"must_notify,omitempty"`
	// contains filtered or unexported fields
}

ListFlagsRequest is a request for listing flags.

func (*ListFlagsRequest) Descriptor deprecated

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

Deprecated: Use ListFlagsRequest.ProtoReflect.Descriptor instead.

func (*ListFlagsRequest) GetFilterSid

func (x *ListFlagsRequest) GetFilterSid() int64

func (*ListFlagsRequest) GetFlagSids

func (x *ListFlagsRequest) GetFlagSids() []int64

func (*ListFlagsRequest) GetMustNotify

func (x *ListFlagsRequest) GetMustNotify() []bool

func (*ListFlagsRequest) GetMustReview

func (x *ListFlagsRequest) GetMustReview() []bool

func (*ListFlagsRequest) GetNames

func (x *ListFlagsRequest) GetNames() []string

func (*ListFlagsRequest) GetOrderBy

func (x *ListFlagsRequest) GetOrderBy() string

func (*ListFlagsRequest) GetPageSize

func (x *ListFlagsRequest) GetPageSize() uint32

func (*ListFlagsRequest) GetPageToken

func (x *ListFlagsRequest) GetPageToken() string

func (*ListFlagsRequest) GetPriorities

func (x *ListFlagsRequest) GetPriorities() []int32

func (*ListFlagsRequest) GetReadMask

func (x *ListFlagsRequest) GetReadMask() *fieldmaskpb.FieldMask

func (*ListFlagsRequest) GetWhere

func (x *ListFlagsRequest) GetWhere() isListFlagsRequest_Where

func (*ListFlagsRequest) ProtoMessage

func (*ListFlagsRequest) ProtoMessage()

func (*ListFlagsRequest) ProtoReflect

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

func (*ListFlagsRequest) Reset

func (x *ListFlagsRequest) Reset()

func (*ListFlagsRequest) String

func (x *ListFlagsRequest) String() string

type ListFlagsRequest_FilterSid

type ListFlagsRequest_FilterSid struct {
	// Optional. Lists flags which are associated with given filter sid.
	FilterSid int64 `protobuf:"varint,5,opt,name=filter_sid,json=filterSid,proto3,oneof"`
}

type ListFlagsResponse

type ListFlagsResponse struct {

	// Token to retrieve the next page of flags, or empty if there are no
	// more flags in the list.
	NextPageToken string `protobuf:"bytes,1,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// List of flags which contains at most one request page_size.
	Flags []*Flag `protobuf:"bytes,2,rep,name=flags,proto3" json:"flags,omitempty"`
	// Total number of flags.
	Total uint64 `protobuf:"varint,3,opt,name=total,proto3" json:"total,omitempty"`
	// contains filtered or unexported fields
}

ListFlagsResponse is a response for listing flags.

func (*ListFlagsResponse) Descriptor deprecated

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

Deprecated: Use ListFlagsResponse.ProtoReflect.Descriptor instead.

func (*ListFlagsResponse) GetFlags

func (x *ListFlagsResponse) GetFlags() []*Flag

func (*ListFlagsResponse) GetNextPageToken

func (x *ListFlagsResponse) GetNextPageToken() string

func (*ListFlagsResponse) GetTotal

func (x *ListFlagsResponse) GetTotal() uint64

func (*ListFlagsResponse) ProtoMessage

func (*ListFlagsResponse) ProtoMessage()

func (*ListFlagsResponse) ProtoReflect

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

func (*ListFlagsResponse) Reset

func (x *ListFlagsResponse) Reset()

func (*ListFlagsResponse) String

func (x *ListFlagsResponse) String() string

type ListTranscriptGroupNamesRequest

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

ListTranscriptGroupNamesRequest is a request for listing group names.

func (*ListTranscriptGroupNamesRequest) Descriptor deprecated

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

Deprecated: Use ListTranscriptGroupNamesRequest.ProtoReflect.Descriptor instead.

func (*ListTranscriptGroupNamesRequest) ProtoMessage

func (*ListTranscriptGroupNamesRequest) ProtoMessage()

func (*ListTranscriptGroupNamesRequest) ProtoReflect

func (*ListTranscriptGroupNamesRequest) Reset

func (*ListTranscriptGroupNamesRequest) String

type ListTranscriptGroupNamesResponse

type ListTranscriptGroupNamesResponse struct {

	// Group names are the transcript group names.
	GroupNames []*TranscriptGroupName `protobuf:"bytes,1,rep,name=group_names,json=groupNames,proto3" json:"group_names,omitempty"`
	// contains filtered or unexported fields
}

ListTranscriptGroupNamesResponse is a response for listing group names.

func (*ListTranscriptGroupNamesResponse) Descriptor deprecated

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

Deprecated: Use ListTranscriptGroupNamesResponse.ProtoReflect.Descriptor instead.

func (*ListTranscriptGroupNamesResponse) GetGroupNames

func (*ListTranscriptGroupNamesResponse) ProtoMessage

func (*ListTranscriptGroupNamesResponse) ProtoMessage()

func (*ListTranscriptGroupNamesResponse) ProtoReflect

func (*ListTranscriptGroupNamesResponse) Reset

func (*ListTranscriptGroupNamesResponse) String

type Moment

type Moment struct {

	// Required. Timezone of the client.
	TimeZone string `protobuf:"bytes,1,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"`
	// Optional. Dynamic time period to match which
	// defaults to today.
	Interval commons.Interval `protobuf:"varint,2,opt,name=interval,proto3,enum=api.commons.Interval" json:"interval,omitempty"`
	// contains filtered or unexported fields
}

func (*Moment) Descriptor deprecated

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

Deprecated: Use Moment.ProtoReflect.Descriptor instead.

func (*Moment) GetInterval

func (x *Moment) GetInterval() commons.Interval

func (*Moment) GetTimeZone

func (x *Moment) GetTimeZone() string

func (*Moment) ProtoMessage

func (*Moment) ProtoMessage()

func (*Moment) ProtoReflect

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

func (*Moment) Reset

func (x *Moment) Reset()

func (*Moment) String

func (x *Moment) String() string

type Result

type Result struct {
	Channel        int32      `protobuf:"varint,1,opt,name=channel,proto3" json:"channel,omitempty"`
	Segments       []*Segment `protobuf:"bytes,2,rep,name=segments,proto3" json:"segments,omitempty"`
	AgentFirstName string     `protobuf:"bytes,5,opt,name=agent_first_name,json=agentFirstName,proto3" json:"agent_first_name,omitempty"`
	AgentLastName  string     `protobuf:"bytes,6,opt,name=agent_last_name,json=agentLastName,proto3" json:"agent_last_name,omitempty"`
	AgentUserName  string     `protobuf:"bytes,7,opt,name=agent_user_name,json=agentUserName,proto3" json:"agent_user_name,omitempty"`
	BeginTime      uint32     `protobuf:"varint,8,opt,name=begin_time,json=beginTime,proto3" json:"begin_time,omitempty"`
	Duration       uint32     `protobuf:"varint,9,opt,name=duration,proto3" json:"duration,omitempty"`
	Text           string     `protobuf:"bytes,10,opt,name=text,proto3" json:"text,omitempty"`
	HuntGroupSid   int64      `protobuf:"varint,11,opt,name=hunt_group_sid,json=huntGroupSid,proto3" json:"hunt_group_sid,omitempty"`
	Sentiment      *Sentiment `protobuf:"bytes,12,opt,name=sentiment,proto3" json:"sentiment,omitempty"`
	// contains filtered or unexported fields
}

func (*Result) Descriptor deprecated

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

Deprecated: Use Result.ProtoReflect.Descriptor instead.

func (*Result) GetAgentFirstName

func (x *Result) GetAgentFirstName() string

func (*Result) GetAgentLastName

func (x *Result) GetAgentLastName() string

func (*Result) GetAgentUserName

func (x *Result) GetAgentUserName() string

func (*Result) GetBeginTime

func (x *Result) GetBeginTime() uint32

func (*Result) GetChannel

func (x *Result) GetChannel() int32

func (*Result) GetDuration

func (x *Result) GetDuration() uint32

func (*Result) GetHuntGroupSid

func (x *Result) GetHuntGroupSid() int64

func (*Result) GetSegments

func (x *Result) GetSegments() []*Segment

func (*Result) GetSentiment added in v1.8.26

func (x *Result) GetSentiment() *Sentiment

func (*Result) GetText

func (x *Result) GetText() string

func (*Result) ProtoMessage

func (*Result) ProtoMessage()

func (*Result) ProtoReflect

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

func (*Result) Reset

func (x *Result) Reset()

func (*Result) String

func (x *Result) String() string

type SearchByOrgIdRequest added in v1.7.72

type SearchByOrgIdRequest struct {

	// Required. The organization id to search by.
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	// Optional. The number of hits included in response.
	// Will default to 10 if not provided
	PageSize uint32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. The sort order.
	Sort *Sort `protobuf:"bytes,3,opt,name=sort,proto3" json:"sort,omitempty"`
	// Optional. Transcript mask contains a list of transcript fields to be returned.
	// If no transcript mask is provided it defaults to returning all fields.
	TranscriptMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=transcript_mask,json=transcriptMask,proto3" json:"transcript_mask,omitempty"`
	// Optional. Defines a query on flag summary.
	FlagSummary *SearchQuery_FlagSummary `protobuf:"bytes,5,opt,name=flag_summary,json=flagSummary,proto3" json:"flag_summary,omitempty"`
	// Optional. The standard list filter as described in https://google.aip.dev/160.
	// Multiple comparisons can be provided when separated with a logical AND
	// operator. Supported fields, operators and functions are listed below.
	//
	// +----------------------------+-----------+--------------+-----------+
	// |                      field |      type |    operators | functions |
	// +----------------------------+-----------+--------------+-----------+
	// |             transcript_sid |   integer |            = |       any |
	// |                 start_time | timestamp | >=, <=, >, < | timestamp |
	// |         flag_summary.count |   integer | >=, <=, >, < |           |
	// | flag_summary.review_status |      enum |            = |       any |
	// +----------------------------+-----------+--------------+-----------+
	//
	// Examples:
	// transcript_sid = any(1, 2, 3)
	//
	// flag_summary.count > 0 AND
	// flag_summary.review_status = any(done, none) AND
	// start_time >= timestamp('2012-04-21T11:30:00-04:00')
	Filter string `protobuf:"bytes,6,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

SearchByOrgIdRequest is a support-only request for searching transcripts by org id.

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

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

Deprecated: Use SearchByOrgIdRequest.ProtoReflect.Descriptor instead.

func (*SearchByOrgIdRequest) GetFilter added in v1.8.11

func (x *SearchByOrgIdRequest) GetFilter() string

func (*SearchByOrgIdRequest) GetFlagSummary added in v1.7.72

func (x *SearchByOrgIdRequest) GetFlagSummary() *SearchQuery_FlagSummary

func (*SearchByOrgIdRequest) GetOrgId added in v1.7.72

func (x *SearchByOrgIdRequest) GetOrgId() string

func (*SearchByOrgIdRequest) GetPageSize added in v1.7.72

func (x *SearchByOrgIdRequest) GetPageSize() uint32

func (*SearchByOrgIdRequest) GetSort added in v1.7.72

func (x *SearchByOrgIdRequest) GetSort() *Sort

func (*SearchByOrgIdRequest) GetTranscriptMask added in v1.7.72

func (x *SearchByOrgIdRequest) GetTranscriptMask() *fieldmaskpb.FieldMask

func (*SearchByOrgIdRequest) ProtoMessage added in v1.7.72

func (*SearchByOrgIdRequest) ProtoMessage()

func (*SearchByOrgIdRequest) ProtoReflect added in v1.7.72

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

func (*SearchByOrgIdRequest) Reset added in v1.7.72

func (x *SearchByOrgIdRequest) Reset()

func (*SearchByOrgIdRequest) String added in v1.7.72

func (x *SearchByOrgIdRequest) String() string

type SearchFlagTranscriptsRequest

type SearchFlagTranscriptsRequest struct {

	// Optional. The number of hits to include in a single response. When not
	// provided this defaults to 100.
	PageSize uint32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. The next_page_token returned from a previous List request, if any.
	// When provided all other request fields are ignored.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. Filter by flag sid.
	FlagSid *SearchFlagTranscriptsRequest_FlagSid `protobuf:"bytes,5,opt,name=flag_sid,json=flagSid,proto3" json:"flag_sid,omitempty"`
	// Optional. Filters transcripts by review status.
	FlagReviewStatus FlagReviewStatus `` /* 158-byte string literal not displayed */
	// Optional. Filter by notify group id.
	NotifyGroupId *SearchFlagTranscriptsRequest_NotifyGroupId `protobuf:"bytes,7,opt,name=notify_group_id,json=notifyGroupId,proto3" json:"notify_group_id,omitempty"`
	// Optional. Filter by review group id.
	ReviewGroupId *SearchFlagTranscriptsRequest_ReviewGroupId `protobuf:"bytes,8,opt,name=review_group_id,json=reviewGroupId,proto3" json:"review_group_id,omitempty"`
	// Optional. Filter where transript sid >= start transcript sid.
	StartTranscriptSid int64 `protobuf:"varint,10,opt,name=start_transcript_sid,json=startTranscriptSid,proto3" json:"start_transcript_sid,omitempty"`
	// Optional. Filter where transript sid <= end transcript sid.
	EndTranscriptSid int64 `protobuf:"varint,11,opt,name=end_transcript_sid,json=endTranscriptSid,proto3" json:"end_transcript_sid,omitempty"`
	// Optional. The order by which flag transcripts will be listed. Follows sql order by
	// syntax. When not provided the order defaults to "transcript_sid".
	// Supported order by includes:
	//   - (transcript_sid)
	//   - (transcript_sid desc)
	//   - (create_time, transcript_sid)
	//   - (create_time desc, transcript_sid desc)
	//   - (audio_time, transcript_sid)
	//   - (audio_time desc, transcript_sid desc)
	OrderBy string `protobuf:"bytes,12,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// contains filtered or unexported fields
}

SearchFlagTranscriptsRequest is a request for searching flagged transcripts.

func (*SearchFlagTranscriptsRequest) Descriptor deprecated

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

Deprecated: Use SearchFlagTranscriptsRequest.ProtoReflect.Descriptor instead.

func (*SearchFlagTranscriptsRequest) GetEndTranscriptSid

func (x *SearchFlagTranscriptsRequest) GetEndTranscriptSid() int64

func (*SearchFlagTranscriptsRequest) GetFlagReviewStatus

func (x *SearchFlagTranscriptsRequest) GetFlagReviewStatus() FlagReviewStatus

func (*SearchFlagTranscriptsRequest) GetFlagSid

func (*SearchFlagTranscriptsRequest) GetNotifyGroupId

func (*SearchFlagTranscriptsRequest) GetOrderBy

func (x *SearchFlagTranscriptsRequest) GetOrderBy() string

func (*SearchFlagTranscriptsRequest) GetPageSize

func (x *SearchFlagTranscriptsRequest) GetPageSize() uint32

func (*SearchFlagTranscriptsRequest) GetPageToken

func (x *SearchFlagTranscriptsRequest) GetPageToken() string

func (*SearchFlagTranscriptsRequest) GetReviewGroupId

func (*SearchFlagTranscriptsRequest) GetStartTranscriptSid

func (x *SearchFlagTranscriptsRequest) GetStartTranscriptSid() int64

func (*SearchFlagTranscriptsRequest) ProtoMessage

func (*SearchFlagTranscriptsRequest) ProtoMessage()

func (*SearchFlagTranscriptsRequest) ProtoReflect

func (*SearchFlagTranscriptsRequest) Reset

func (x *SearchFlagTranscriptsRequest) Reset()

func (*SearchFlagTranscriptsRequest) String

type SearchFlagTranscriptsRequest_FlagSid

type SearchFlagTranscriptsRequest_FlagSid struct {

	// Required. The flag sids to filter by.
	Filter []int64 `protobuf:"varint,1,rep,packed,name=filter,proto3" json:"filter,omitempty"`
	// Optional. Minimum number of flags sids within the filter that must be
	// matched on each flagged transcript. All flag sids must be matched when
	// (match <= 0) or (match >= len(filter)).
	Match int32 `protobuf:"varint,2,opt,name=match,proto3" json:"match,omitempty"`
	// contains filtered or unexported fields
}

FlagSid filtering.

func (*SearchFlagTranscriptsRequest_FlagSid) Descriptor deprecated

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

Deprecated: Use SearchFlagTranscriptsRequest_FlagSid.ProtoReflect.Descriptor instead.

func (*SearchFlagTranscriptsRequest_FlagSid) GetFilter

func (*SearchFlagTranscriptsRequest_FlagSid) GetMatch

func (*SearchFlagTranscriptsRequest_FlagSid) ProtoMessage

func (*SearchFlagTranscriptsRequest_FlagSid) ProtoMessage()

func (*SearchFlagTranscriptsRequest_FlagSid) ProtoReflect

func (*SearchFlagTranscriptsRequest_FlagSid) Reset

func (*SearchFlagTranscriptsRequest_FlagSid) String

type SearchFlagTranscriptsRequest_NotifyGroupId

type SearchFlagTranscriptsRequest_NotifyGroupId struct {

	// Optional. When true include, when false exclude, transcripts which are
	// flagged with an undefined notify group id.
	IsNull bool `protobuf:"varint,1,opt,name=is_null,json=isNull,proto3" json:"is_null,omitempty"`
	// Optional. The notify group ids to filter by.
	Filter []string `protobuf:"bytes,2,rep,name=filter,proto3" json:"filter,omitempty"`
	// Optional. Minimum number of notify group ids within the filter that must
	// be matched on each flagged transcript. All notify group ids must be
	// matched when (match <= 0) or (match >= len(filter)).
	Match int32 `protobuf:"varint,3,opt,name=match,proto3" json:"match,omitempty"`
	// contains filtered or unexported fields
}

NotifyGroupId filtering.

func (*SearchFlagTranscriptsRequest_NotifyGroupId) Descriptor deprecated

Deprecated: Use SearchFlagTranscriptsRequest_NotifyGroupId.ProtoReflect.Descriptor instead.

func (*SearchFlagTranscriptsRequest_NotifyGroupId) GetFilter

func (*SearchFlagTranscriptsRequest_NotifyGroupId) GetIsNull

func (*SearchFlagTranscriptsRequest_NotifyGroupId) GetMatch

func (*SearchFlagTranscriptsRequest_NotifyGroupId) ProtoMessage

func (*SearchFlagTranscriptsRequest_NotifyGroupId) ProtoReflect

func (*SearchFlagTranscriptsRequest_NotifyGroupId) Reset

func (*SearchFlagTranscriptsRequest_NotifyGroupId) String

type SearchFlagTranscriptsRequest_ReviewGroupId

type SearchFlagTranscriptsRequest_ReviewGroupId struct {

	// Optional. When true include, when false exclude, transcripts which are
	// flagged with an undefined review group id.
	IsNull bool `protobuf:"varint,1,opt,name=is_null,json=isNull,proto3" json:"is_null,omitempty"`
	// Optional. The review group ids to filter by.
	Filter []string `protobuf:"bytes,2,rep,name=filter,proto3" json:"filter,omitempty"`
	// Optional. Minimum number of review group ids within the filter that must
	// be matched on each flagged transcript. All review group ids must be
	// matched when (match <= 0) or (match >= len(filter)).
	Match int32 `protobuf:"varint,3,opt,name=match,proto3" json:"match,omitempty"`
	// contains filtered or unexported fields
}

ReviewGroupId filtering.

func (*SearchFlagTranscriptsRequest_ReviewGroupId) Descriptor deprecated

Deprecated: Use SearchFlagTranscriptsRequest_ReviewGroupId.ProtoReflect.Descriptor instead.

func (*SearchFlagTranscriptsRequest_ReviewGroupId) GetFilter

func (*SearchFlagTranscriptsRequest_ReviewGroupId) GetIsNull

func (*SearchFlagTranscriptsRequest_ReviewGroupId) GetMatch

func (*SearchFlagTranscriptsRequest_ReviewGroupId) ProtoMessage

func (*SearchFlagTranscriptsRequest_ReviewGroupId) ProtoReflect

func (*SearchFlagTranscriptsRequest_ReviewGroupId) Reset

func (*SearchFlagTranscriptsRequest_ReviewGroupId) String

type SearchFlagTranscriptsResponse

type SearchFlagTranscriptsResponse struct {

	// Token to retrieve the next page of transcripts, or empty if there are no
	// more transcripts in the list.
	NextPageToken string `protobuf:"bytes,1,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// List of hits.
	Hits []*SearchFlagTranscriptsResponse_Hit `protobuf:"bytes,2,rep,name=hits,proto3" json:"hits,omitempty"`
	// Total number of hits in query.
	Total uint64 `protobuf:"varint,3,opt,name=total,proto3" json:"total,omitempty"`
	// contains filtered or unexported fields
}

SearchFlagTranscriptsResponse is a response for searching flagged transcripts.

func (*SearchFlagTranscriptsResponse) Descriptor deprecated

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

Deprecated: Use SearchFlagTranscriptsResponse.ProtoReflect.Descriptor instead.

func (*SearchFlagTranscriptsResponse) GetHits

func (*SearchFlagTranscriptsResponse) GetNextPageToken

func (x *SearchFlagTranscriptsResponse) GetNextPageToken() string

func (*SearchFlagTranscriptsResponse) GetTotal

func (x *SearchFlagTranscriptsResponse) GetTotal() uint64

func (*SearchFlagTranscriptsResponse) ProtoMessage

func (*SearchFlagTranscriptsResponse) ProtoMessage()

func (*SearchFlagTranscriptsResponse) ProtoReflect

func (*SearchFlagTranscriptsResponse) Reset

func (x *SearchFlagTranscriptsResponse) Reset()

func (*SearchFlagTranscriptsResponse) String

type SearchFlagTranscriptsResponse_Hit

type SearchFlagTranscriptsResponse_Hit struct {

	// Transcript that is flaggged.
	Transcript *Transcript `protobuf:"bytes,1,opt,name=transcript,proto3" json:"transcript,omitempty"`
	// List of flag_snapshot_sids that the transcript is flagged with.
	FlagSnapshotSids []int64 `protobuf:"varint,2,rep,packed,name=flag_snapshot_sids,json=flagSnapshotSids,proto3" json:"flag_snapshot_sids,omitempty"`
	// Map of review statuses. If it exists in the map and has value true it has
	// been reviewed. If it exists in the map and has value false it needs to be
	// reviewed. If it does not exist in the map then it does not require review.
	Reviewed map[int64]bool `` /* 145-byte string literal not displayed */
	// List of flag_sids that the transcript is flagged with.
	FlagSids []int64 `protobuf:"varint,4,rep,packed,name=flag_sids,json=flagSids,proto3" json:"flag_sids,omitempty"`
	// contains filtered or unexported fields
}

Hits for searching flag transcripts.

func (*SearchFlagTranscriptsResponse_Hit) Descriptor deprecated

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

Deprecated: Use SearchFlagTranscriptsResponse_Hit.ProtoReflect.Descriptor instead.

func (*SearchFlagTranscriptsResponse_Hit) GetFlagSids

func (x *SearchFlagTranscriptsResponse_Hit) GetFlagSids() []int64

func (*SearchFlagTranscriptsResponse_Hit) GetFlagSnapshotSids

func (x *SearchFlagTranscriptsResponse_Hit) GetFlagSnapshotSids() []int64

func (*SearchFlagTranscriptsResponse_Hit) GetReviewed

func (x *SearchFlagTranscriptsResponse_Hit) GetReviewed() map[int64]bool

func (*SearchFlagTranscriptsResponse_Hit) GetTranscript

func (x *SearchFlagTranscriptsResponse_Hit) GetTranscript() *Transcript

func (*SearchFlagTranscriptsResponse_Hit) ProtoMessage

func (*SearchFlagTranscriptsResponse_Hit) ProtoMessage()

func (*SearchFlagTranscriptsResponse_Hit) ProtoReflect

func (*SearchFlagTranscriptsResponse_Hit) Reset

func (*SearchFlagTranscriptsResponse_Hit) String

type SearchQuery

type SearchQuery struct {

	// Optional. Queries transcript sid.
	TranscriptSid *SearchQuery_TranscriptSid `protobuf:"bytes,1,opt,name=transcript_sid,json=transcriptSid,proto3" json:"transcript_sid,omitempty"`
	// Optional. Queries flag summary.
	FlagSummary *SearchQuery_FlagSummary `protobuf:"bytes,2,opt,name=flag_summary,json=flagSummary,proto3" json:"flag_summary,omitempty"`
	// Optional. Groups query conditions with logical or.
	Or []*SearchQuery `protobuf:"bytes,3,rep,name=or,proto3" json:"or,omitempty"`
	// Optional. Groups query conditions with logical and.
	And []*SearchQuery `protobuf:"bytes,4,rep,name=and,proto3" json:"and,omitempty"`
	// Optional. Queries on audio time.
	AudioTime *SearchQuery_AudioTime `protobuf:"bytes,5,opt,name=audio_time,json=audioTime,proto3" json:"audio_time,omitempty"`
	// Optional. By default all transcripts (including deleted) will be shown.
	DeleteTime *SearchQuery_DeleteTime `protobuf:"bytes,6,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`
	// Optional. Queries for what does not match the query.
	Not     *SearchQuery         `protobuf:"bytes,7,opt,name=not,proto3" json:"not,omitempty"`
	Results *SearchQuery_Results `protobuf:"bytes,8,opt,name=results,proto3" json:"results,omitempty"`
	// Optional. Queries on agent responses.
	AgentResponse *SearchQuery_AgentResponse `protobuf:"bytes,9,opt,name=agent_response,json=agentResponse,proto3" json:"agent_response,omitempty"`
	// Optional. Queries on agent call log.
	AgentCallLog *SearchQuery_AgentCallLog `protobuf:"bytes,10,opt,name=agent_call_log,json=agentCallLog,proto3" json:"agent_call_log,omitempty"`
	// Optional. Queries on phone.
	Phone *SearchQuery_Phone `protobuf:"bytes,11,opt,name=phone,proto3" json:"phone,omitempty"`
	// contains filtered or unexported fields
}

SearchQuery defines a query on transcript fields.

func (*SearchQuery) Descriptor deprecated

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

Deprecated: Use SearchQuery.ProtoReflect.Descriptor instead.

func (*SearchQuery) GetAgentCallLog

func (x *SearchQuery) GetAgentCallLog() *SearchQuery_AgentCallLog

func (*SearchQuery) GetAgentResponse

func (x *SearchQuery) GetAgentResponse() *SearchQuery_AgentResponse

func (*SearchQuery) GetAnd

func (x *SearchQuery) GetAnd() []*SearchQuery

func (*SearchQuery) GetAudioTime

func (x *SearchQuery) GetAudioTime() *SearchQuery_AudioTime

func (*SearchQuery) GetDeleteTime

func (x *SearchQuery) GetDeleteTime() *SearchQuery_DeleteTime

func (*SearchQuery) GetFlagSummary

func (x *SearchQuery) GetFlagSummary() *SearchQuery_FlagSummary

func (*SearchQuery) GetNot

func (x *SearchQuery) GetNot() *SearchQuery

func (*SearchQuery) GetOr

func (x *SearchQuery) GetOr() []*SearchQuery

func (*SearchQuery) GetPhone added in v1.7.26

func (x *SearchQuery) GetPhone() *SearchQuery_Phone

func (*SearchQuery) GetResults

func (x *SearchQuery) GetResults() *SearchQuery_Results

func (*SearchQuery) GetTranscriptSid

func (x *SearchQuery) GetTranscriptSid() *SearchQuery_TranscriptSid

func (*SearchQuery) ProtoMessage

func (*SearchQuery) ProtoMessage()

func (*SearchQuery) ProtoReflect

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

func (*SearchQuery) Reset

func (x *SearchQuery) Reset()

func (*SearchQuery) String

func (x *SearchQuery) String() string

type SearchQuery_AgentCallLog

type SearchQuery_AgentCallLog struct {

	// Optional. Call skills initial will query the initial call skills.
	CallSkillsInitial *SearchQuery_CallSkillsInitial `protobuf:"bytes,1,opt,name=call_skills_initial,json=callSkillsInitial,proto3" json:"call_skills_initial,omitempty"`
	// Optional. Call ended will query on the reason the call ended.
	CallEnded *SearchQuery_CallEnded `protobuf:"bytes,2,opt,name=call_ended,json=callEnded,proto3" json:"call_ended,omitempty"`
	// contains filtered or unexported fields
}

AgentCallLog is a query for the agent call log.

func (*SearchQuery_AgentCallLog) Descriptor deprecated

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

Deprecated: Use SearchQuery_AgentCallLog.ProtoReflect.Descriptor instead.

func (*SearchQuery_AgentCallLog) GetCallEnded

func (*SearchQuery_AgentCallLog) GetCallSkillsInitial

func (x *SearchQuery_AgentCallLog) GetCallSkillsInitial() *SearchQuery_CallSkillsInitial

func (*SearchQuery_AgentCallLog) ProtoMessage

func (*SearchQuery_AgentCallLog) ProtoMessage()

func (*SearchQuery_AgentCallLog) ProtoReflect

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

func (*SearchQuery_AgentCallLog) Reset

func (x *SearchQuery_AgentCallLog) Reset()

func (*SearchQuery_AgentCallLog) String

func (x *SearchQuery_AgentCallLog) String() string

type SearchQuery_AgentResponse

type SearchQuery_AgentResponse struct {

	// Optional. Key to query on.
	Key *SearchQuery_AgentResponse_Key `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// Optional. Queries values for the given keys. If no keys are provided then
	// it will run the query on all values.
	Values *SearchQuery_AgentResponse_Values `protobuf:"bytes,2,opt,name=values,proto3" json:"values,omitempty"`
	// Optional. Queries values as numbers for the given keys.
	Numbers *SearchQuery_AgentResponse_Numbers `protobuf:"bytes,3,opt,name=numbers,proto3" json:"numbers,omitempty"`
	// contains filtered or unexported fields
}

AgentResponse defines a query on agent responses.

func (*SearchQuery_AgentResponse) Descriptor deprecated

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

Deprecated: Use SearchQuery_AgentResponse.ProtoReflect.Descriptor instead.

func (*SearchQuery_AgentResponse) GetKey

func (*SearchQuery_AgentResponse) GetNumbers

func (*SearchQuery_AgentResponse) GetValues

func (*SearchQuery_AgentResponse) ProtoMessage

func (*SearchQuery_AgentResponse) ProtoMessage()

func (*SearchQuery_AgentResponse) ProtoReflect

func (*SearchQuery_AgentResponse) Reset

func (x *SearchQuery_AgentResponse) Reset()

func (*SearchQuery_AgentResponse) String

func (x *SearchQuery_AgentResponse) String() string

type SearchQuery_AgentResponse_Key

type SearchQuery_AgentResponse_Key struct {

	// Optional. Queries where key in list provided.
	In []string `protobuf:"bytes,1,rep,name=in,proto3" json:"in,omitempty"`
	// Optional. Queries where key starts with given string.
	StartsWith string `protobuf:"bytes,2,opt,name=starts_with,json=startsWith,proto3" json:"starts_with,omitempty"`
	// Optional. Queries where key contains given string.
	Contains string `protobuf:"bytes,3,opt,name=contains,proto3" json:"contains,omitempty"`
	// contains filtered or unexported fields
}

Key defines a query on keys.

func (*SearchQuery_AgentResponse_Key) Descriptor deprecated

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

Deprecated: Use SearchQuery_AgentResponse_Key.ProtoReflect.Descriptor instead.

func (*SearchQuery_AgentResponse_Key) GetContains

func (x *SearchQuery_AgentResponse_Key) GetContains() string

func (*SearchQuery_AgentResponse_Key) GetIn

func (*SearchQuery_AgentResponse_Key) GetStartsWith

func (x *SearchQuery_AgentResponse_Key) GetStartsWith() string

func (*SearchQuery_AgentResponse_Key) ProtoMessage

func (*SearchQuery_AgentResponse_Key) ProtoMessage()

func (*SearchQuery_AgentResponse_Key) ProtoReflect

func (*SearchQuery_AgentResponse_Key) Reset

func (x *SearchQuery_AgentResponse_Key) Reset()

func (*SearchQuery_AgentResponse_Key) String

type SearchQuery_AgentResponse_Numbers

type SearchQuery_AgentResponse_Numbers struct {

	// Optional. Queries where value in list provided.
	In []float64 `protobuf:"fixed64,1,rep,packed,name=in,proto3" json:"in,omitempty"`
	// Optional. Queries where greater than or equal.
	Gte *wrapperspb.DoubleValue `protobuf:"bytes,2,opt,name=gte,proto3" json:"gte,omitempty"`
	// Optional. Queries where less than or equal.
	Lte *wrapperspb.DoubleValue `protobuf:"bytes,3,opt,name=lte,proto3" json:"lte,omitempty"`
	// Optional. Queries where greater than.
	Gt *wrapperspb.DoubleValue `protobuf:"bytes,4,opt,name=gt,proto3" json:"gt,omitempty"`
	// Optional. Queries where less than.
	Lt *wrapperspb.DoubleValue `protobuf:"bytes,5,opt,name=lt,proto3" json:"lt,omitempty"`
	// Optional. Queries where equal to.
	Eq *wrapperspb.DoubleValue `protobuf:"bytes,6,opt,name=eq,proto3" json:"eq,omitempty"`
	// contains filtered or unexported fields
}

Numbers defines a query on values as numbers.

func (*SearchQuery_AgentResponse_Numbers) Descriptor deprecated

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

Deprecated: Use SearchQuery_AgentResponse_Numbers.ProtoReflect.Descriptor instead.

func (*SearchQuery_AgentResponse_Numbers) GetEq

func (*SearchQuery_AgentResponse_Numbers) GetGt

func (*SearchQuery_AgentResponse_Numbers) GetGte

func (*SearchQuery_AgentResponse_Numbers) GetIn

func (*SearchQuery_AgentResponse_Numbers) GetLt

func (*SearchQuery_AgentResponse_Numbers) GetLte

func (*SearchQuery_AgentResponse_Numbers) ProtoMessage

func (*SearchQuery_AgentResponse_Numbers) ProtoMessage()

func (*SearchQuery_AgentResponse_Numbers) ProtoReflect

func (*SearchQuery_AgentResponse_Numbers) Reset

func (*SearchQuery_AgentResponse_Numbers) String

type SearchQuery_AgentResponse_Values

type SearchQuery_AgentResponse_Values struct {

	// Optional. Queries where value in list provided.
	In []string `protobuf:"bytes,1,rep,name=in,proto3" json:"in,omitempty"`
	// Optional. Queries where value for key starts with given string.
	StartsWith string `protobuf:"bytes,2,opt,name=starts_with,json=startsWith,proto3" json:"starts_with,omitempty"`
	// Optional. Queries where value for key contains given string.
	Contains string `protobuf:"bytes,3,opt,name=contains,proto3" json:"contains,omitempty"`
	// contains filtered or unexported fields
}

Values defines a query on values.

func (*SearchQuery_AgentResponse_Values) Descriptor deprecated

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

Deprecated: Use SearchQuery_AgentResponse_Values.ProtoReflect.Descriptor instead.

func (*SearchQuery_AgentResponse_Values) GetContains

func (x *SearchQuery_AgentResponse_Values) GetContains() string

func (*SearchQuery_AgentResponse_Values) GetIn

func (*SearchQuery_AgentResponse_Values) GetStartsWith

func (x *SearchQuery_AgentResponse_Values) GetStartsWith() string

func (*SearchQuery_AgentResponse_Values) ProtoMessage

func (*SearchQuery_AgentResponse_Values) ProtoMessage()

func (*SearchQuery_AgentResponse_Values) ProtoReflect

func (*SearchQuery_AgentResponse_Values) Reset

func (*SearchQuery_AgentResponse_Values) String

type SearchQuery_AudioTime

type SearchQuery_AudioTime struct {

	// Optional. Queries where greater than or equal.
	Gte *wrapperspb.Int32Value `protobuf:"bytes,1,opt,name=gte,proto3" json:"gte,omitempty"`
	// Optional. Queries where less than or equal.
	Lte *wrapperspb.Int32Value `protobuf:"bytes,2,opt,name=lte,proto3" json:"lte,omitempty"`
	// Optional. Queries where greater than.
	Gt *wrapperspb.Int32Value `protobuf:"bytes,3,opt,name=gt,proto3" json:"gt,omitempty"`
	// Optional. Queries where less than.
	Lt *wrapperspb.Int32Value `protobuf:"bytes,4,opt,name=lt,proto3" json:"lt,omitempty"`
	// contains filtered or unexported fields
}

AudioTime defines a query on audio_time.

func (*SearchQuery_AudioTime) Descriptor deprecated

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

Deprecated: Use SearchQuery_AudioTime.ProtoReflect.Descriptor instead.

func (*SearchQuery_AudioTime) GetGt

func (*SearchQuery_AudioTime) GetGte

func (*SearchQuery_AudioTime) GetLt

func (*SearchQuery_AudioTime) GetLte

func (*SearchQuery_AudioTime) ProtoMessage

func (*SearchQuery_AudioTime) ProtoMessage()

func (*SearchQuery_AudioTime) ProtoReflect

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

func (*SearchQuery_AudioTime) Reset

func (x *SearchQuery_AudioTime) Reset()

func (*SearchQuery_AudioTime) String

func (x *SearchQuery_AudioTime) String() string

type SearchQuery_CallEnded

type SearchQuery_CallEnded struct {

	// Required. The reasons to be filtered on.
	Reasons []commons.AgentCallLogCallEnded `protobuf:"varint,1,rep,packed,name=reasons,proto3,enum=api.commons.AgentCallLogCallEnded" json:"reasons,omitempty"`
	// contains filtered or unexported fields
}

CallEnded is a query for the call ended.

func (*SearchQuery_CallEnded) Descriptor deprecated

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

Deprecated: Use SearchQuery_CallEnded.ProtoReflect.Descriptor instead.

func (*SearchQuery_CallEnded) GetReasons

func (*SearchQuery_CallEnded) ProtoMessage

func (*SearchQuery_CallEnded) ProtoMessage()

func (*SearchQuery_CallEnded) ProtoReflect

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

func (*SearchQuery_CallEnded) Reset

func (x *SearchQuery_CallEnded) Reset()

func (*SearchQuery_CallEnded) String

func (x *SearchQuery_CallEnded) String() string

type SearchQuery_CallSkillsInitial

type SearchQuery_CallSkillsInitial struct {

	// Optional. Needed initial call skills to filter on.
	Need []string `protobuf:"bytes,1,rep,name=need,proto3" json:"need,omitempty"`
	// Optional. Wanted initial call skills to filter on.
	Want []string `protobuf:"bytes,2,rep,name=want,proto3" json:"want,omitempty"`
	// contains filtered or unexported fields
}

CallSkillsInitial is a query for the initial call skills.

func (*SearchQuery_CallSkillsInitial) Descriptor deprecated

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

Deprecated: Use SearchQuery_CallSkillsInitial.ProtoReflect.Descriptor instead.

func (*SearchQuery_CallSkillsInitial) GetNeed

func (x *SearchQuery_CallSkillsInitial) GetNeed() []string

func (*SearchQuery_CallSkillsInitial) GetWant

func (x *SearchQuery_CallSkillsInitial) GetWant() []string

func (*SearchQuery_CallSkillsInitial) ProtoMessage

func (*SearchQuery_CallSkillsInitial) ProtoMessage()

func (*SearchQuery_CallSkillsInitial) ProtoReflect

func (*SearchQuery_CallSkillsInitial) Reset

func (x *SearchQuery_CallSkillsInitial) Reset()

func (*SearchQuery_CallSkillsInitial) String

type SearchQuery_Cc added in v1.7.26

type SearchQuery_Cc struct {

	// Optional. Queries where cc in list provided.
	In []string `protobuf:"bytes,1,rep,name=in,proto3" json:"in,omitempty"`
	// contains filtered or unexported fields
}

Cc defines a query on the phone country code.

func (*SearchQuery_Cc) Descriptor deprecated added in v1.7.26

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

Deprecated: Use SearchQuery_Cc.ProtoReflect.Descriptor instead.

func (*SearchQuery_Cc) GetIn added in v1.7.26

func (x *SearchQuery_Cc) GetIn() []string

func (*SearchQuery_Cc) ProtoMessage added in v1.7.26

func (*SearchQuery_Cc) ProtoMessage()

func (*SearchQuery_Cc) ProtoReflect added in v1.7.26

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

func (*SearchQuery_Cc) Reset added in v1.7.26

func (x *SearchQuery_Cc) Reset()

func (*SearchQuery_Cc) String added in v1.7.26

func (x *SearchQuery_Cc) String() string

type SearchQuery_City added in v1.7.26

type SearchQuery_City struct {

	// Optional. Queries where city in list provided.
	In []string `protobuf:"bytes,1,rep,name=in,proto3" json:"in,omitempty"`
	// contains filtered or unexported fields
}

City defines a query on the phone city.

func (*SearchQuery_City) Descriptor deprecated added in v1.7.26

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

Deprecated: Use SearchQuery_City.ProtoReflect.Descriptor instead.

func (*SearchQuery_City) GetIn added in v1.7.26

func (x *SearchQuery_City) GetIn() []string

func (*SearchQuery_City) ProtoMessage added in v1.7.26

func (*SearchQuery_City) ProtoMessage()

func (*SearchQuery_City) ProtoReflect added in v1.7.26

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

func (*SearchQuery_City) Reset added in v1.7.26

func (x *SearchQuery_City) Reset()

func (*SearchQuery_City) String added in v1.7.26

func (x *SearchQuery_City) String() string

type SearchQuery_DeleteTime

type SearchQuery_DeleteTime struct {

	// Optional. Queries on if delete time field exists.
	// If value is true then only deleted transcripts are returned.
	// If value is false then only non-deleted transcripted are returned.
	Exists *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=exists,proto3" json:"exists,omitempty"`
	// contains filtered or unexported fields
}

DeleteTime defines a query on delete time.

func (*SearchQuery_DeleteTime) Descriptor deprecated

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

Deprecated: Use SearchQuery_DeleteTime.ProtoReflect.Descriptor instead.

func (*SearchQuery_DeleteTime) GetExists

func (*SearchQuery_DeleteTime) ProtoMessage

func (*SearchQuery_DeleteTime) ProtoMessage()

func (*SearchQuery_DeleteTime) ProtoReflect

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

func (*SearchQuery_DeleteTime) Reset

func (x *SearchQuery_DeleteTime) Reset()

func (*SearchQuery_DeleteTime) String

func (x *SearchQuery_DeleteTime) String() string

type SearchQuery_FlagSummary

type SearchQuery_FlagSummary struct {

	// Optional. Queries need review.
	NeedReview *SearchQuery_FlagSummary_NeedReview `protobuf:"bytes,1,opt,name=need_review,json=needReview,proto3" json:"need_review,omitempty"`
	// Optional. Queries review status.
	ReviewStatus *SearchQuery_FlagSummary_ReviewStatus `protobuf:"bytes,2,opt,name=review_status,json=reviewStatus,proto3" json:"review_status,omitempty"`
	// Optional. Queries flags.
	Flags *SearchQuery_FlagSummary_Flags `protobuf:"bytes,3,opt,name=flags,proto3" json:"flags,omitempty"`
	// Optional. Queries count.
	Count *SearchQuery_FlagSummary_Count `protobuf:"bytes,4,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

FlagSummary defines a query on flag summary fields.

func (*SearchQuery_FlagSummary) Descriptor deprecated

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

Deprecated: Use SearchQuery_FlagSummary.ProtoReflect.Descriptor instead.

func (*SearchQuery_FlagSummary) GetCount

func (*SearchQuery_FlagSummary) GetFlags

func (*SearchQuery_FlagSummary) GetNeedReview

func (*SearchQuery_FlagSummary) GetReviewStatus

func (*SearchQuery_FlagSummary) ProtoMessage

func (*SearchQuery_FlagSummary) ProtoMessage()

func (*SearchQuery_FlagSummary) ProtoReflect

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

func (*SearchQuery_FlagSummary) Reset

func (x *SearchQuery_FlagSummary) Reset()

func (*SearchQuery_FlagSummary) String

func (x *SearchQuery_FlagSummary) String() string

type SearchQuery_FlagSummary_Count

type SearchQuery_FlagSummary_Count struct {

	// Optional. Queries count greater than or equal.
	Gte *wrapperspb.Int32Value `protobuf:"bytes,1,opt,name=gte,proto3" json:"gte,omitempty"`
	// Optional. Queries count less than or equal.
	Lte *wrapperspb.Int32Value `protobuf:"bytes,2,opt,name=lte,proto3" json:"lte,omitempty"`
	// Optional. Queries count greater than.
	Gt *wrapperspb.Int32Value `protobuf:"bytes,3,opt,name=gt,proto3" json:"gt,omitempty"`
	// Optional. Queries count less than.
	Lt *wrapperspb.Int32Value `protobuf:"bytes,4,opt,name=lt,proto3" json:"lt,omitempty"`
	// Optional. Queries count equal to.
	Eq *wrapperspb.Int32Value `protobuf:"bytes,5,opt,name=eq,proto3" json:"eq,omitempty"`
	// contains filtered or unexported fields
}

Count defines a query on count.

func (*SearchQuery_FlagSummary_Count) Descriptor deprecated

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

Deprecated: Use SearchQuery_FlagSummary_Count.ProtoReflect.Descriptor instead.

func (*SearchQuery_FlagSummary_Count) GetEq

func (*SearchQuery_FlagSummary_Count) GetGt

func (*SearchQuery_FlagSummary_Count) GetGte

func (*SearchQuery_FlagSummary_Count) GetLt

func (*SearchQuery_FlagSummary_Count) GetLte

func (*SearchQuery_FlagSummary_Count) ProtoMessage

func (*SearchQuery_FlagSummary_Count) ProtoMessage()

func (*SearchQuery_FlagSummary_Count) ProtoReflect

func (*SearchQuery_FlagSummary_Count) Reset

func (x *SearchQuery_FlagSummary_Count) Reset()

func (*SearchQuery_FlagSummary_Count) String

type SearchQuery_FlagSummary_Flags

type SearchQuery_FlagSummary_Flags struct {

	// Optional. Queries flag sid.
	FlagSid *SearchQuery_FlagSummary_Flags_FlagSid `protobuf:"bytes,1,opt,name=flag_sid,json=flagSid,proto3" json:"flag_sid,omitempty"`
	// contains filtered or unexported fields
}

Flags defines a query on flags.

func (*SearchQuery_FlagSummary_Flags) Descriptor deprecated

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

Deprecated: Use SearchQuery_FlagSummary_Flags.ProtoReflect.Descriptor instead.

func (*SearchQuery_FlagSummary_Flags) GetFlagSid

func (*SearchQuery_FlagSummary_Flags) ProtoMessage

func (*SearchQuery_FlagSummary_Flags) ProtoMessage()

func (*SearchQuery_FlagSummary_Flags) ProtoReflect

func (*SearchQuery_FlagSummary_Flags) Reset

func (x *SearchQuery_FlagSummary_Flags) Reset()

func (*SearchQuery_FlagSummary_Flags) String

type SearchQuery_FlagSummary_Flags_FlagSid

type SearchQuery_FlagSummary_Flags_FlagSid struct {

	// Optional. Must have any of the provided flag sids.
	Any []int64 `protobuf:"varint,1,rep,packed,name=any,proto3" json:"any,omitempty"`
	// Optional. Must have all of the provided flag sids.
	All []int64 `protobuf:"varint,2,rep,packed,name=all,proto3" json:"all,omitempty"`
	// contains filtered or unexported fields
}

FlagSid defines a query on flag sid.

func (*SearchQuery_FlagSummary_Flags_FlagSid) Descriptor deprecated

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

Deprecated: Use SearchQuery_FlagSummary_Flags_FlagSid.ProtoReflect.Descriptor instead.

func (*SearchQuery_FlagSummary_Flags_FlagSid) GetAll

func (*SearchQuery_FlagSummary_Flags_FlagSid) GetAny

func (*SearchQuery_FlagSummary_Flags_FlagSid) ProtoMessage

func (*SearchQuery_FlagSummary_Flags_FlagSid) ProtoMessage()

func (*SearchQuery_FlagSummary_Flags_FlagSid) ProtoReflect

func (*SearchQuery_FlagSummary_Flags_FlagSid) Reset

func (*SearchQuery_FlagSummary_Flags_FlagSid) String

type SearchQuery_FlagSummary_NeedReview

type SearchQuery_FlagSummary_NeedReview struct {

	// Optional. Queries flag sids. If no flag sids are given then
	// it will filer on need review count > 0.
	FlagSids *SearchQuery_FlagSummary_NeedReview_FlagSids `protobuf:"bytes,1,opt,name=flag_sids,json=flagSids,proto3" json:"flag_sids,omitempty"`
	// contains filtered or unexported fields
}

NeedReview defines a query on need review fields.

func (*SearchQuery_FlagSummary_NeedReview) Descriptor deprecated

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

Deprecated: Use SearchQuery_FlagSummary_NeedReview.ProtoReflect.Descriptor instead.

func (*SearchQuery_FlagSummary_NeedReview) GetFlagSids

func (*SearchQuery_FlagSummary_NeedReview) ProtoMessage

func (*SearchQuery_FlagSummary_NeedReview) ProtoMessage()

func (*SearchQuery_FlagSummary_NeedReview) ProtoReflect

func (*SearchQuery_FlagSummary_NeedReview) Reset

func (*SearchQuery_FlagSummary_NeedReview) String

type SearchQuery_FlagSummary_NeedReview_FlagSids

type SearchQuery_FlagSummary_NeedReview_FlagSids struct {

	// Optional. Must have any provided flag sids.
	Any []int64 `protobuf:"varint,1,rep,packed,name=any,proto3" json:"any,omitempty"`
	// contains filtered or unexported fields
}

FlagSids defines a query on flag sids.

func (*SearchQuery_FlagSummary_NeedReview_FlagSids) Descriptor deprecated

Deprecated: Use SearchQuery_FlagSummary_NeedReview_FlagSids.ProtoReflect.Descriptor instead.

func (*SearchQuery_FlagSummary_NeedReview_FlagSids) GetAny

func (*SearchQuery_FlagSummary_NeedReview_FlagSids) ProtoMessage

func (*SearchQuery_FlagSummary_NeedReview_FlagSids) ProtoReflect

func (*SearchQuery_FlagSummary_NeedReview_FlagSids) Reset

func (*SearchQuery_FlagSummary_NeedReview_FlagSids) String

type SearchQuery_FlagSummary_ReviewStatus

type SearchQuery_FlagSummary_ReviewStatus struct {

	// Optional. Must have any provided review status.
	Any []TranscriptReviewStatus `protobuf:"varint,1,rep,packed,name=any,proto3,enum=api.v1alpha1.vanalytics.TranscriptReviewStatus" json:"any,omitempty"`
	// contains filtered or unexported fields
}

ReviewStatus defines a query on review status.

func (*SearchQuery_FlagSummary_ReviewStatus) Descriptor deprecated

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

Deprecated: Use SearchQuery_FlagSummary_ReviewStatus.ProtoReflect.Descriptor instead.

func (*SearchQuery_FlagSummary_ReviewStatus) GetAny

func (*SearchQuery_FlagSummary_ReviewStatus) ProtoMessage

func (*SearchQuery_FlagSummary_ReviewStatus) ProtoMessage()

func (*SearchQuery_FlagSummary_ReviewStatus) ProtoReflect

func (*SearchQuery_FlagSummary_ReviewStatus) Reset

func (*SearchQuery_FlagSummary_ReviewStatus) String

type SearchQuery_Iso2 added in v1.7.26

type SearchQuery_Iso2 struct {

	// Optional. Queries where iso2 in list provided.
	In []string `protobuf:"bytes,1,rep,name=in,proto3" json:"in,omitempty"`
	// contains filtered or unexported fields
}

Iso2 defines a query on the phone Iso2.

func (*SearchQuery_Iso2) Descriptor deprecated added in v1.7.26

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

Deprecated: Use SearchQuery_Iso2.ProtoReflect.Descriptor instead.

func (*SearchQuery_Iso2) GetIn added in v1.7.26

func (x *SearchQuery_Iso2) GetIn() []string

func (*SearchQuery_Iso2) ProtoMessage added in v1.7.26

func (*SearchQuery_Iso2) ProtoMessage()

func (*SearchQuery_Iso2) ProtoReflect added in v1.7.26

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

func (*SearchQuery_Iso2) Reset added in v1.7.26

func (x *SearchQuery_Iso2) Reset()

func (*SearchQuery_Iso2) String added in v1.7.26

func (x *SearchQuery_Iso2) String() string

type SearchQuery_Location added in v1.7.26

type SearchQuery_Location struct {
	ZipCodeProximity *SearchQuery_Location_ZipCodeProximity `protobuf:"bytes,1,opt,name=zip_code_proximity,json=zipCodeProximity,proto3" json:"zip_code_proximity,omitempty"`
	// contains filtered or unexported fields
}

Location defines a query on the phone location.

func (*SearchQuery_Location) Descriptor deprecated added in v1.7.26

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

Deprecated: Use SearchQuery_Location.ProtoReflect.Descriptor instead.

func (*SearchQuery_Location) GetZipCodeProximity added in v1.7.26

func (*SearchQuery_Location) ProtoMessage added in v1.7.26

func (*SearchQuery_Location) ProtoMessage()

func (*SearchQuery_Location) ProtoReflect added in v1.7.26

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

func (*SearchQuery_Location) Reset added in v1.7.26

func (x *SearchQuery_Location) Reset()

func (*SearchQuery_Location) String added in v1.7.26

func (x *SearchQuery_Location) String() string

type SearchQuery_Location_ZipCodeProximity added in v1.7.26

type SearchQuery_Location_ZipCodeProximity struct {

	// Required. Queries on phone number country code.
	CountryCode string `protobuf:"bytes,1,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	// Required. Queries where phone location is within distance of zipcode.
	ZipCode string `protobuf:"bytes,2,opt,name=zip_code,json=zipCode,proto3" json:"zip_code,omitempty"`
	// Required. Queries where phone location is within distance (km or mi) of zipcode. For example: 100km.
	Distance string `protobuf:"bytes,3,opt,name=distance,proto3" json:"distance,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchQuery_Location_ZipCodeProximity) Descriptor deprecated added in v1.7.26

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

Deprecated: Use SearchQuery_Location_ZipCodeProximity.ProtoReflect.Descriptor instead.

func (*SearchQuery_Location_ZipCodeProximity) GetCountryCode added in v1.7.26

func (x *SearchQuery_Location_ZipCodeProximity) GetCountryCode() string

func (*SearchQuery_Location_ZipCodeProximity) GetDistance added in v1.7.26

func (*SearchQuery_Location_ZipCodeProximity) GetZipCode added in v1.7.26

func (*SearchQuery_Location_ZipCodeProximity) ProtoMessage added in v1.7.26

func (*SearchQuery_Location_ZipCodeProximity) ProtoMessage()

func (*SearchQuery_Location_ZipCodeProximity) ProtoReflect added in v1.7.26

func (*SearchQuery_Location_ZipCodeProximity) Reset added in v1.7.26

func (*SearchQuery_Location_ZipCodeProximity) String added in v1.7.26

type SearchQuery_Ndc added in v1.7.26

type SearchQuery_Ndc struct {

	// Optional. Queries where ndc in list provided.
	In []string `protobuf:"bytes,1,rep,name=in,proto3" json:"in,omitempty"`
	// contains filtered or unexported fields
}

Ndc defines a query on the phone ndc.

func (*SearchQuery_Ndc) Descriptor deprecated added in v1.7.26

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

Deprecated: Use SearchQuery_Ndc.ProtoReflect.Descriptor instead.

func (*SearchQuery_Ndc) GetIn added in v1.7.26

func (x *SearchQuery_Ndc) GetIn() []string

func (*SearchQuery_Ndc) ProtoMessage added in v1.7.26

func (*SearchQuery_Ndc) ProtoMessage()

func (*SearchQuery_Ndc) ProtoReflect added in v1.7.26

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

func (*SearchQuery_Ndc) Reset added in v1.7.26

func (x *SearchQuery_Ndc) Reset()

func (*SearchQuery_Ndc) String added in v1.7.26

func (x *SearchQuery_Ndc) String() string

type SearchQuery_Phone added in v1.7.26

type SearchQuery_Phone struct {

	// Optional. Queries on phone country code.
	Cc *SearchQuery_Cc `protobuf:"bytes,1,opt,name=cc,proto3" json:"cc,omitempty"`
	// Optional. Queries on phone ndc (area code).
	Ndc *SearchQuery_Ndc `protobuf:"bytes,2,opt,name=ndc,proto3" json:"ndc,omitempty"`
	// Optional. Queries on phone subscriber number prefix.
	Prefix *SearchQuery_Prefix `protobuf:"bytes,3,opt,name=prefix,proto3" json:"prefix,omitempty"`
	// Optional. Queries on phone city.
	City *SearchQuery_City `protobuf:"bytes,4,opt,name=city,proto3" json:"city,omitempty"`
	// Optional. Queries on phone iso2 country code.
	Iso2 *SearchQuery_Iso2 `protobuf:"bytes,5,opt,name=iso2,proto3" json:"iso2,omitempty"`
	// Optional. Queries on phone region code.
	RegionCode *SearchQuery_RegionCode `protobuf:"bytes,6,opt,name=region_code,json=regionCode,proto3" json:"region_code,omitempty"`
	// Optional. Queries on phone region name.
	RegionName *SearchQuery_RegionName `protobuf:"bytes,7,opt,name=region_name,json=regionName,proto3" json:"region_name,omitempty"`
	// Optional. Queries on phone time zone.
	TimeZone *SearchQuery_TimeZone `protobuf:"bytes,8,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"`
	// Optional. Queries on phone number type.
	Type *SearchQuery_Type `protobuf:"bytes,9,opt,name=type,proto3" json:"type,omitempty"`
	// Optional. Queries on phone number utc.
	Utc *SearchQuery_Utc `protobuf:"bytes,10,opt,name=utc,proto3" json:"utc,omitempty"`
	// Optional. Queries on phone number location.
	Location *SearchQuery_Location `protobuf:"bytes,11,opt,name=location,proto3" json:"location,omitempty"`
	// contains filtered or unexported fields
}

Phone defines a query on the phone.

func (*SearchQuery_Phone) Descriptor deprecated added in v1.7.26

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

Deprecated: Use SearchQuery_Phone.ProtoReflect.Descriptor instead.

func (*SearchQuery_Phone) GetCc added in v1.7.26

func (x *SearchQuery_Phone) GetCc() *SearchQuery_Cc

func (*SearchQuery_Phone) GetCity added in v1.7.26

func (x *SearchQuery_Phone) GetCity() *SearchQuery_City

func (*SearchQuery_Phone) GetIso2 added in v1.7.26

func (x *SearchQuery_Phone) GetIso2() *SearchQuery_Iso2

func (*SearchQuery_Phone) GetLocation added in v1.7.26

func (x *SearchQuery_Phone) GetLocation() *SearchQuery_Location

func (*SearchQuery_Phone) GetNdc added in v1.7.26

func (x *SearchQuery_Phone) GetNdc() *SearchQuery_Ndc

func (*SearchQuery_Phone) GetPrefix added in v1.7.26

func (x *SearchQuery_Phone) GetPrefix() *SearchQuery_Prefix

func (*SearchQuery_Phone) GetRegionCode added in v1.7.26

func (x *SearchQuery_Phone) GetRegionCode() *SearchQuery_RegionCode

func (*SearchQuery_Phone) GetRegionName added in v1.7.26

func (x *SearchQuery_Phone) GetRegionName() *SearchQuery_RegionName

func (*SearchQuery_Phone) GetTimeZone added in v1.7.26

func (x *SearchQuery_Phone) GetTimeZone() *SearchQuery_TimeZone

func (*SearchQuery_Phone) GetType added in v1.7.26

func (x *SearchQuery_Phone) GetType() *SearchQuery_Type

func (*SearchQuery_Phone) GetUtc added in v1.7.26

func (x *SearchQuery_Phone) GetUtc() *SearchQuery_Utc

func (*SearchQuery_Phone) ProtoMessage added in v1.7.26

func (*SearchQuery_Phone) ProtoMessage()

func (*SearchQuery_Phone) ProtoReflect added in v1.7.26

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

func (*SearchQuery_Phone) Reset added in v1.7.26

func (x *SearchQuery_Phone) Reset()

func (*SearchQuery_Phone) String added in v1.7.26

func (x *SearchQuery_Phone) String() string

type SearchQuery_Prefix added in v1.7.26

type SearchQuery_Prefix struct {

	// Optional. Queries where prefix in list provided.
	In []string `protobuf:"bytes,1,rep,name=in,proto3" json:"in,omitempty"`
	// contains filtered or unexported fields
}

Prefix defines a query on the phone prefix.

func (*SearchQuery_Prefix) Descriptor deprecated added in v1.7.26

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

Deprecated: Use SearchQuery_Prefix.ProtoReflect.Descriptor instead.

func (*SearchQuery_Prefix) GetIn added in v1.7.26

func (x *SearchQuery_Prefix) GetIn() []string

func (*SearchQuery_Prefix) ProtoMessage added in v1.7.26

func (*SearchQuery_Prefix) ProtoMessage()

func (*SearchQuery_Prefix) ProtoReflect added in v1.7.26

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

func (*SearchQuery_Prefix) Reset added in v1.7.26

func (x *SearchQuery_Prefix) Reset()

func (*SearchQuery_Prefix) String added in v1.7.26

func (x *SearchQuery_Prefix) String() string

type SearchQuery_RegionCode added in v1.7.26

type SearchQuery_RegionCode struct {

	// Optional. Queries where region code in list provided.
	In []string `protobuf:"bytes,1,rep,name=in,proto3" json:"in,omitempty"`
	// contains filtered or unexported fields
}

RegionCode defines a query on the phone region code.

func (*SearchQuery_RegionCode) Descriptor deprecated added in v1.7.26

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

Deprecated: Use SearchQuery_RegionCode.ProtoReflect.Descriptor instead.

func (*SearchQuery_RegionCode) GetIn added in v1.7.26

func (x *SearchQuery_RegionCode) GetIn() []string

func (*SearchQuery_RegionCode) ProtoMessage added in v1.7.26

func (*SearchQuery_RegionCode) ProtoMessage()

func (*SearchQuery_RegionCode) ProtoReflect added in v1.7.26

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

func (*SearchQuery_RegionCode) Reset added in v1.7.26

func (x *SearchQuery_RegionCode) Reset()

func (*SearchQuery_RegionCode) String added in v1.7.26

func (x *SearchQuery_RegionCode) String() string

type SearchQuery_RegionName added in v1.7.26

type SearchQuery_RegionName struct {

	// Optional. Queries where region name in list provided.
	In []string `protobuf:"bytes,1,rep,name=in,proto3" json:"in,omitempty"`
	// contains filtered or unexported fields
}

RegionName defines a query on the phone region name.

func (*SearchQuery_RegionName) Descriptor deprecated added in v1.7.26

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

Deprecated: Use SearchQuery_RegionName.ProtoReflect.Descriptor instead.

func (*SearchQuery_RegionName) GetIn added in v1.7.26

func (x *SearchQuery_RegionName) GetIn() []string

func (*SearchQuery_RegionName) ProtoMessage added in v1.7.26

func (*SearchQuery_RegionName) ProtoMessage()

func (*SearchQuery_RegionName) ProtoReflect added in v1.7.26

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

func (*SearchQuery_RegionName) Reset added in v1.7.26

func (x *SearchQuery_RegionName) Reset()

func (*SearchQuery_RegionName) String added in v1.7.26

func (x *SearchQuery_RegionName) String() string

type SearchQuery_Results

type SearchQuery_Results struct {
	Channel       *SearchQuery_Results_Channel       `protobuf:"bytes,1,opt,name=channel,proto3" json:"channel,omitempty"`
	AgentUserName *SearchQuery_Results_AgentUserName `protobuf:"bytes,2,opt,name=agent_user_name,json=agentUserName,proto3" json:"agent_user_name,omitempty"`
	Segments      *SearchQuery_Results_Segments      `protobuf:"bytes,3,opt,name=segments,proto3" json:"segments,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchQuery_Results) Descriptor deprecated

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

Deprecated: Use SearchQuery_Results.ProtoReflect.Descriptor instead.

func (*SearchQuery_Results) GetAgentUserName

func (*SearchQuery_Results) GetChannel

func (*SearchQuery_Results) GetSegments

func (*SearchQuery_Results) ProtoMessage

func (*SearchQuery_Results) ProtoMessage()

func (*SearchQuery_Results) ProtoReflect

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

func (*SearchQuery_Results) Reset

func (x *SearchQuery_Results) Reset()

func (*SearchQuery_Results) String

func (x *SearchQuery_Results) String() string

type SearchQuery_Results_AgentUserName

type SearchQuery_Results_AgentUserName struct {
	Any []string `protobuf:"bytes,1,rep,name=any,proto3" json:"any,omitempty"`
	All []string `protobuf:"bytes,2,rep,name=all,proto3" json:"all,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchQuery_Results_AgentUserName) Descriptor deprecated

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

Deprecated: Use SearchQuery_Results_AgentUserName.ProtoReflect.Descriptor instead.

func (*SearchQuery_Results_AgentUserName) GetAll

func (*SearchQuery_Results_AgentUserName) GetAny

func (*SearchQuery_Results_AgentUserName) ProtoMessage

func (*SearchQuery_Results_AgentUserName) ProtoMessage()

func (*SearchQuery_Results_AgentUserName) ProtoReflect

func (*SearchQuery_Results_AgentUserName) Reset

func (*SearchQuery_Results_AgentUserName) String

type SearchQuery_Results_Channel

type SearchQuery_Results_Channel struct {
	Eq uint32 `protobuf:"varint,1,opt,name=eq,proto3" json:"eq,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchQuery_Results_Channel) Descriptor deprecated

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

Deprecated: Use SearchQuery_Results_Channel.ProtoReflect.Descriptor instead.

func (*SearchQuery_Results_Channel) GetEq

func (*SearchQuery_Results_Channel) ProtoMessage

func (*SearchQuery_Results_Channel) ProtoMessage()

func (*SearchQuery_Results_Channel) ProtoReflect

func (*SearchQuery_Results_Channel) Reset

func (x *SearchQuery_Results_Channel) Reset()

func (*SearchQuery_Results_Channel) String

func (x *SearchQuery_Results_Channel) String() string

type SearchQuery_Results_Segments

type SearchQuery_Results_Segments struct {
	Text *SearchQuery_Results_Segments_Text `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchQuery_Results_Segments) Descriptor deprecated

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

Deprecated: Use SearchQuery_Results_Segments.ProtoReflect.Descriptor instead.

func (*SearchQuery_Results_Segments) GetText

func (*SearchQuery_Results_Segments) ProtoMessage

func (*SearchQuery_Results_Segments) ProtoMessage()

func (*SearchQuery_Results_Segments) ProtoReflect

func (*SearchQuery_Results_Segments) Reset

func (x *SearchQuery_Results_Segments) Reset()

func (*SearchQuery_Results_Segments) String

type SearchQuery_Results_Segments_Text

type SearchQuery_Results_Segments_Text struct {
	Phrase *SearchQuery_Results_Segments_Text_Phrase `protobuf:"bytes,1,opt,name=phrase,proto3" json:"phrase,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchQuery_Results_Segments_Text) Descriptor deprecated

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

Deprecated: Use SearchQuery_Results_Segments_Text.ProtoReflect.Descriptor instead.

func (*SearchQuery_Results_Segments_Text) GetPhrase

func (*SearchQuery_Results_Segments_Text) ProtoMessage

func (*SearchQuery_Results_Segments_Text) ProtoMessage()

func (*SearchQuery_Results_Segments_Text) ProtoReflect

func (*SearchQuery_Results_Segments_Text) Reset

func (*SearchQuery_Results_Segments_Text) String

type SearchQuery_Results_Segments_Text_Phrase

type SearchQuery_Results_Segments_Text_Phrase struct {
	Words   []*SearchQuery_Results_Segments_Text_Phrase_Word `protobuf:"bytes,1,rep,name=words,proto3" json:"words,omitempty"`
	Slop    uint32                                           `protobuf:"varint,2,opt,name=slop,proto3" json:"slop,omitempty"`
	InOrder bool                                             `protobuf:"varint,3,opt,name=in_order,json=inOrder,proto3" json:"in_order,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchQuery_Results_Segments_Text_Phrase) Descriptor deprecated

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

Deprecated: Use SearchQuery_Results_Segments_Text_Phrase.ProtoReflect.Descriptor instead.

func (*SearchQuery_Results_Segments_Text_Phrase) GetInOrder

func (*SearchQuery_Results_Segments_Text_Phrase) GetSlop

func (*SearchQuery_Results_Segments_Text_Phrase) GetWords

func (*SearchQuery_Results_Segments_Text_Phrase) ProtoMessage

func (*SearchQuery_Results_Segments_Text_Phrase) ProtoReflect

func (*SearchQuery_Results_Segments_Text_Phrase) Reset

func (*SearchQuery_Results_Segments_Text_Phrase) String

type SearchQuery_Results_Segments_Text_Phrase_Word

type SearchQuery_Results_Segments_Text_Phrase_Word struct {
	Value     string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Fuzziness string `protobuf:"bytes,2,opt,name=fuzziness,proto3" json:"fuzziness,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchQuery_Results_Segments_Text_Phrase_Word) Descriptor deprecated

Deprecated: Use SearchQuery_Results_Segments_Text_Phrase_Word.ProtoReflect.Descriptor instead.

func (*SearchQuery_Results_Segments_Text_Phrase_Word) GetFuzziness

func (*SearchQuery_Results_Segments_Text_Phrase_Word) GetValue

func (*SearchQuery_Results_Segments_Text_Phrase_Word) ProtoMessage

func (*SearchQuery_Results_Segments_Text_Phrase_Word) ProtoReflect

func (*SearchQuery_Results_Segments_Text_Phrase_Word) Reset

func (*SearchQuery_Results_Segments_Text_Phrase_Word) String

type SearchQuery_TimeZone added in v1.7.26

type SearchQuery_TimeZone struct {

	// Optional. Queries where time zone in list provided.
	In []string `protobuf:"bytes,1,rep,name=in,proto3" json:"in,omitempty"`
	// contains filtered or unexported fields
}

TimeZone defines a query on the phone time zone.

func (*SearchQuery_TimeZone) Descriptor deprecated added in v1.7.26

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

Deprecated: Use SearchQuery_TimeZone.ProtoReflect.Descriptor instead.

func (*SearchQuery_TimeZone) GetIn added in v1.7.26

func (x *SearchQuery_TimeZone) GetIn() []string

func (*SearchQuery_TimeZone) ProtoMessage added in v1.7.26

func (*SearchQuery_TimeZone) ProtoMessage()

func (*SearchQuery_TimeZone) ProtoReflect added in v1.7.26

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

func (*SearchQuery_TimeZone) Reset added in v1.7.26

func (x *SearchQuery_TimeZone) Reset()

func (*SearchQuery_TimeZone) String added in v1.7.26

func (x *SearchQuery_TimeZone) String() string

type SearchQuery_TranscriptSid

type SearchQuery_TranscriptSid struct {

	// Optional. Must have any provided transcript sid.
	Any []int64 `protobuf:"varint,1,rep,packed,name=any,proto3" json:"any,omitempty"`
	// Optional. Queries where greater than or equal.
	Gte *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=gte,proto3" json:"gte,omitempty"`
	// contains filtered or unexported fields
}

TranscriptSid defines a query on transcript sid.

func (*SearchQuery_TranscriptSid) Descriptor deprecated

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

Deprecated: Use SearchQuery_TranscriptSid.ProtoReflect.Descriptor instead.

func (*SearchQuery_TranscriptSid) GetAny

func (x *SearchQuery_TranscriptSid) GetAny() []int64

func (*SearchQuery_TranscriptSid) GetGte

func (*SearchQuery_TranscriptSid) ProtoMessage

func (*SearchQuery_TranscriptSid) ProtoMessage()

func (*SearchQuery_TranscriptSid) ProtoReflect

func (*SearchQuery_TranscriptSid) Reset

func (x *SearchQuery_TranscriptSid) Reset()

func (*SearchQuery_TranscriptSid) String

func (x *SearchQuery_TranscriptSid) String() string

type SearchQuery_Type added in v1.7.26

type SearchQuery_Type struct {

	// Optional. Queries where type in list provided.
	In []string `protobuf:"bytes,1,rep,name=in,proto3" json:"in,omitempty"`
	// contains filtered or unexported fields
}

Type defines a query on the phone type.

func (*SearchQuery_Type) Descriptor deprecated added in v1.7.26

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

Deprecated: Use SearchQuery_Type.ProtoReflect.Descriptor instead.

func (*SearchQuery_Type) GetIn added in v1.7.26

func (x *SearchQuery_Type) GetIn() []string

func (*SearchQuery_Type) ProtoMessage added in v1.7.26

func (*SearchQuery_Type) ProtoMessage()

func (*SearchQuery_Type) ProtoReflect added in v1.7.26

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

func (*SearchQuery_Type) Reset added in v1.7.26

func (x *SearchQuery_Type) Reset()

func (*SearchQuery_Type) String added in v1.7.26

func (x *SearchQuery_Type) String() string

type SearchQuery_Utc added in v1.7.26

type SearchQuery_Utc struct {

	// Optional. Queries where utc in list provided.
	In []float32 `protobuf:"fixed32,1,rep,packed,name=in,proto3" json:"in,omitempty"`
	// contains filtered or unexported fields
}

Utc defines a query on the phone utc.

func (*SearchQuery_Utc) Descriptor deprecated added in v1.7.26

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

Deprecated: Use SearchQuery_Utc.ProtoReflect.Descriptor instead.

func (*SearchQuery_Utc) GetIn added in v1.7.26

func (x *SearchQuery_Utc) GetIn() []float32

func (*SearchQuery_Utc) ProtoMessage added in v1.7.26

func (*SearchQuery_Utc) ProtoMessage()

func (*SearchQuery_Utc) ProtoReflect added in v1.7.26

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

func (*SearchQuery_Utc) Reset added in v1.7.26

func (x *SearchQuery_Utc) Reset()

func (*SearchQuery_Utc) String added in v1.7.26

func (x *SearchQuery_Utc) String() string

type SearchRequest

type SearchRequest struct {
	Silence *SearchRequest_Silence `protobuf:"bytes,2,opt,name=silence,proto3" json:"silence,omitempty"`
	// talk time in milliseconds
	TalkTime *Uint32Expr `protobuf:"bytes,3,opt,name=talk_time,json=talkTime,proto3" json:"talk_time,omitempty"`
	// agent defines query constraints on agent specific fields
	Agent *SearchRequest_Agent `protobuf:"bytes,4,opt,name=agent,proto3" json:"agent,omitempty"`
	// number of hits included in response
	PageSize   uint32                  `protobuf:"varint,5,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	Sort       *Sort                   `protobuf:"bytes,6,opt,name=sort,proto3" json:"sort,omitempty"`
	CreateTime *TimestampExpr          `protobuf:"bytes,7,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	TalkOver   *SearchRequest_TalkOver `protobuf:"bytes,8,opt,name=talk_over,json=talkOver,proto3" json:"talk_over,omitempty"`
	Terms      *SearchRequest_Terms    `protobuf:"bytes,9,opt,name=terms,proto3" json:"terms,omitempty"`
	// channel when set requires search terms to be matched on a specific channel
	Channel uint32 `protobuf:"varint,10,opt,name=channel,proto3" json:"channel,omitempty"`
	// phrase is words to search for that are close together
	Phrase *SearchRequest_Phrase `protobuf:"bytes,11,opt,name=phrase,proto3" json:"phrase,omitempty"`
	// Optional. transcript_mask contains a list of transcript fields to be returned.
	// If no transcript_mask is provided it defaults to returning all fields.
	TranscriptMask *fieldmaskpb.FieldMask `protobuf:"bytes,12,opt,name=transcript_mask,json=transcriptMask,proto3" json:"transcript_mask,omitempty"`
	// Optional. When not zero filter on transcript_sid.
	TranscriptSid int64 `protobuf:"varint,13,opt,name=transcript_sid,json=transcriptSid,proto3" json:"transcript_sid,omitempty"`
	// Optional. Phone number to search for.
	PhoneNumber string `protobuf:"bytes,14,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"`
	// Optional. Caller id to search for.
	CallerId string `protobuf:"bytes,15,opt,name=caller_id,json=callerId,proto3" json:"caller_id,omitempty"`
	// Optional. When not empty filter on transcript_sids.
	TranscriptSids []int64 `protobuf:"varint,16,rep,packed,name=transcript_sids,json=transcriptSids,proto3" json:"transcript_sids,omitempty"`
	// Optional. Call start time to filter on.
	CallStartTime *TimestampExpr `protobuf:"bytes,17,opt,name=call_start_time,json=callStartTime,proto3" json:"call_start_time,omitempty"`
	// Optional. Call types to filter on. Possible call types are INBOUND, OUTBOUND,
	// PREVIEW, and MANUAL.
	CallTypes []commons.CallType_Enum `` /* 128-byte string literal not displayed */
	// Optional. Call sids to filter on.
	CallSids []int64 `protobuf:"varint,19,rep,packed,name=call_sids,json=callSids,proto3" json:"call_sids,omitempty"`
	// Optional. Hunt group sids to filter on.
	HuntGroupSids []int64 `protobuf:"varint,20,rep,packed,name=hunt_group_sids,json=huntGroupSids,proto3" json:"hunt_group_sids,omitempty"`
	// Optional. Group names to filter on.
	GroupNames []string `protobuf:"bytes,21,rep,name=group_names,json=groupNames,proto3" json:"group_names,omitempty"`
	// Optional. Agent call log to filter on.
	AgentCallLog *AgentCallLogQuery `protobuf:"bytes,22,opt,name=agent_call_log,json=agentCallLog,proto3" json:"agent_call_log,omitempty"`
	// Optional. Query on transcript fields.
	Where *SearchQuery `protobuf:"bytes,23,opt,name=where,proto3" json:"where,omitempty"`
	// Optional. Time frame to filter on in milliseconds. For example, this can be used to
	// filter for a term or phrase that is within the first 500 milliseconds of a transcript.
	TimeFrame *Uint32Range `protobuf:"bytes,24,opt,name=time_frame,json=timeFrame,proto3" json:"time_frame,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchRequest) Descriptor deprecated

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

Deprecated: Use SearchRequest.ProtoReflect.Descriptor instead.

func (*SearchRequest) GetAgent

func (x *SearchRequest) GetAgent() *SearchRequest_Agent

func (*SearchRequest) GetAgentCallLog

func (x *SearchRequest) GetAgentCallLog() *AgentCallLogQuery

func (*SearchRequest) GetCallSids

func (x *SearchRequest) GetCallSids() []int64

func (*SearchRequest) GetCallStartTime

func (x *SearchRequest) GetCallStartTime() *TimestampExpr

func (*SearchRequest) GetCallTypes

func (x *SearchRequest) GetCallTypes() []commons.CallType_Enum

func (*SearchRequest) GetCallerId

func (x *SearchRequest) GetCallerId() string

func (*SearchRequest) GetChannel

func (x *SearchRequest) GetChannel() uint32

func (*SearchRequest) GetCreateTime

func (x *SearchRequest) GetCreateTime() *TimestampExpr

func (*SearchRequest) GetGroupNames

func (x *SearchRequest) GetGroupNames() []string

func (*SearchRequest) GetHuntGroupSids

func (x *SearchRequest) GetHuntGroupSids() []int64

func (*SearchRequest) GetPageSize

func (x *SearchRequest) GetPageSize() uint32

func (*SearchRequest) GetPhoneNumber

func (x *SearchRequest) GetPhoneNumber() string

func (*SearchRequest) GetPhrase

func (x *SearchRequest) GetPhrase() *SearchRequest_Phrase

func (*SearchRequest) GetSilence

func (x *SearchRequest) GetSilence() *SearchRequest_Silence

func (*SearchRequest) GetSort

func (x *SearchRequest) GetSort() *Sort

func (*SearchRequest) GetTalkOver

func (x *SearchRequest) GetTalkOver() *SearchRequest_TalkOver

func (*SearchRequest) GetTalkTime

func (x *SearchRequest) GetTalkTime() *Uint32Expr

func (*SearchRequest) GetTerms

func (x *SearchRequest) GetTerms() *SearchRequest_Terms

func (*SearchRequest) GetTimeFrame

func (x *SearchRequest) GetTimeFrame() *Uint32Range

func (*SearchRequest) GetTranscriptMask

func (x *SearchRequest) GetTranscriptMask() *fieldmaskpb.FieldMask

func (*SearchRequest) GetTranscriptSid

func (x *SearchRequest) GetTranscriptSid() int64

func (*SearchRequest) GetTranscriptSids

func (x *SearchRequest) GetTranscriptSids() []int64

func (*SearchRequest) GetWhere

func (x *SearchRequest) GetWhere() *SearchQuery

func (*SearchRequest) ProtoMessage

func (*SearchRequest) ProtoMessage()

func (*SearchRequest) ProtoReflect

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

func (*SearchRequest) Reset

func (x *SearchRequest) Reset()

func (*SearchRequest) String

func (x *SearchRequest) String() string

type SearchRequest_Agent

type SearchRequest_Agent struct {
	UserName *SearchRequest_Agent_UserName `protobuf:"bytes,1,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchRequest_Agent) Descriptor deprecated

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

Deprecated: Use SearchRequest_Agent.ProtoReflect.Descriptor instead.

func (*SearchRequest_Agent) GetUserName

func (*SearchRequest_Agent) ProtoMessage

func (*SearchRequest_Agent) ProtoMessage()

func (*SearchRequest_Agent) ProtoReflect

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

func (*SearchRequest_Agent) Reset

func (x *SearchRequest_Agent) Reset()

func (*SearchRequest_Agent) String

func (x *SearchRequest_Agent) String() string

type SearchRequest_Agent_UserName

type SearchRequest_Agent_UserName struct {

	// any is a set of agent user names which the transcript must contain at least one of
	Any []string `protobuf:"bytes,1,rep,name=any,proto3" json:"any,omitempty"`
	// all is a set of agent user names which the transcript must contain
	All []string `protobuf:"bytes,2,rep,name=all,proto3" json:"all,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchRequest_Agent_UserName) Descriptor deprecated

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

Deprecated: Use SearchRequest_Agent_UserName.ProtoReflect.Descriptor instead.

func (*SearchRequest_Agent_UserName) GetAll

func (x *SearchRequest_Agent_UserName) GetAll() []string

func (*SearchRequest_Agent_UserName) GetAny

func (x *SearchRequest_Agent_UserName) GetAny() []string

func (*SearchRequest_Agent_UserName) ProtoMessage

func (*SearchRequest_Agent_UserName) ProtoMessage()

func (*SearchRequest_Agent_UserName) ProtoReflect

func (*SearchRequest_Agent_UserName) Reset

func (x *SearchRequest_Agent_UserName) Reset()

func (*SearchRequest_Agent_UserName) String

type SearchRequest_Phrase

type SearchRequest_Phrase struct {

	// words that will be searched for
	Words []*SearchRequest_Phrase_Word `protobuf:"bytes,1,rep,name=words,proto3" json:"words,omitempty"`
	// slop is the number of extra terms that can be in the query that
	// are not being searched for. For example: slop of 2 when searching for
	// "This is my dog" would allow "This is my quick brown dog".
	Slop uint32 `protobuf:"varint,2,opt,name=slop,proto3" json:"slop,omitempty"`
	// when in_order is true then the terms must be found in the order given.
	InOrder bool `protobuf:"varint,3,opt,name=in_order,json=inOrder,proto3" json:"in_order,omitempty"`
	// highlight contains settings for highlighting the words in the response
	Highlight *SearchRequest_Phrase_Highlight `protobuf:"bytes,4,opt,name=highlight,proto3" json:"highlight,omitempty"`
	// When true the phrase must not be matched.
	Not bool `protobuf:"varint,5,opt,name=not,proto3" json:"not,omitempty"`
	// When set, phrase must be spoken during agent session.
	// Use with channel to target (a) speaker(s).
	//   - e.g. caller spoke phrase to this specific agent
	Agent *SearchRequest_Agent `protobuf:"bytes,6,opt,name=agent,proto3" json:"agent,omitempty"`
	// When set, targets side of call (caller or agent).
	// Use 1 for caller, 2 for agent.
	// Use with agent to target (a) speaker(s).
	//   - e.g. caller spoke phrase to this specific agent
	Channel uint32 `protobuf:"varint,7,opt,name=channel,proto3" json:"channel,omitempty"`
	// PositionOffset defines where a phrase will be searched for
	// in a transcript. For example:
	// [  0,   0] match anywhere
	// [ 30,  60] match between (start + 30) and (start + 60)
	// [  0,  30] match between  (start + 0) and (start + 30)
	// [  0, -30] match between  (start + 0) and (stop - 30)
	// [-60, -30] match between  (stop - 60) and (stop - 30)
	// [-30,   0] match between  (stop - 30) and (stop - 0)
	PositionOffset *SearchRequest_PositionOffset `protobuf:"bytes,8,opt,name=position_offset,json=positionOffset,proto3" json:"position_offset,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchRequest_Phrase) Descriptor deprecated

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

Deprecated: Use SearchRequest_Phrase.ProtoReflect.Descriptor instead.

func (*SearchRequest_Phrase) GetAgent

func (*SearchRequest_Phrase) GetChannel

func (x *SearchRequest_Phrase) GetChannel() uint32

func (*SearchRequest_Phrase) GetHighlight

func (*SearchRequest_Phrase) GetInOrder

func (x *SearchRequest_Phrase) GetInOrder() bool

func (*SearchRequest_Phrase) GetNot

func (x *SearchRequest_Phrase) GetNot() bool

func (*SearchRequest_Phrase) GetPositionOffset

func (x *SearchRequest_Phrase) GetPositionOffset() *SearchRequest_PositionOffset

func (*SearchRequest_Phrase) GetSlop

func (x *SearchRequest_Phrase) GetSlop() uint32

func (*SearchRequest_Phrase) GetWords

func (*SearchRequest_Phrase) ProtoMessage

func (*SearchRequest_Phrase) ProtoMessage()

func (*SearchRequest_Phrase) ProtoReflect

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

func (*SearchRequest_Phrase) Reset

func (x *SearchRequest_Phrase) Reset()

func (*SearchRequest_Phrase) String

func (x *SearchRequest_Phrase) String() string

type SearchRequest_Phrase_Highlight

type SearchRequest_Phrase_Highlight struct {

	// pre_tags are tags that will come before any highlighted word
	// to show it is highlighted. Defaults to ["<em>"]
	PreTags []string `protobuf:"bytes,1,rep,name=pre_tags,json=preTags,proto3" json:"pre_tags,omitempty"`
	// post_tags are tags that will come after any highlighted word
	// to show it is highlighted. Defaults to ["</em>"]
	PostTags []string `protobuf:"bytes,2,rep,name=post_tags,json=postTags,proto3" json:"post_tags,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchRequest_Phrase_Highlight) Descriptor deprecated

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

Deprecated: Use SearchRequest_Phrase_Highlight.ProtoReflect.Descriptor instead.

func (*SearchRequest_Phrase_Highlight) GetPostTags

func (x *SearchRequest_Phrase_Highlight) GetPostTags() []string

func (*SearchRequest_Phrase_Highlight) GetPreTags

func (x *SearchRequest_Phrase_Highlight) GetPreTags() []string

func (*SearchRequest_Phrase_Highlight) ProtoMessage

func (*SearchRequest_Phrase_Highlight) ProtoMessage()

func (*SearchRequest_Phrase_Highlight) ProtoReflect

func (*SearchRequest_Phrase_Highlight) Reset

func (x *SearchRequest_Phrase_Highlight) Reset()

func (*SearchRequest_Phrase_Highlight) String

type SearchRequest_Phrase_Word

type SearchRequest_Phrase_Word struct {

	// value is a word to search for
	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// fuzziness allows the term to be spelled slightly incorrect and still
	// match. Fuzziness can have the values 0, 1, 2, or "AUTO"; 0 would require
	// that the term matches exactly, 2 would allow 2 letter differences, and
	// AUTO would automatically pick a number based on the word length.
	Fuzziness string `protobuf:"bytes,2,opt,name=fuzziness,proto3" json:"fuzziness,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchRequest_Phrase_Word) Descriptor deprecated

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

Deprecated: Use SearchRequest_Phrase_Word.ProtoReflect.Descriptor instead.

func (*SearchRequest_Phrase_Word) GetFuzziness

func (x *SearchRequest_Phrase_Word) GetFuzziness() string

func (*SearchRequest_Phrase_Word) GetValue

func (x *SearchRequest_Phrase_Word) GetValue() string

func (*SearchRequest_Phrase_Word) ProtoMessage

func (*SearchRequest_Phrase_Word) ProtoMessage()

func (*SearchRequest_Phrase_Word) ProtoReflect

func (*SearchRequest_Phrase_Word) Reset

func (x *SearchRequest_Phrase_Word) Reset()

func (*SearchRequest_Phrase_Word) String

func (x *SearchRequest_Phrase_Word) String() string

type SearchRequest_PositionOffset

type SearchRequest_PositionOffset struct {
	Start *durationpb.Duration `protobuf:"bytes,1,opt,name=start,proto3" json:"start,omitempty"`
	Stop  *durationpb.Duration `protobuf:"bytes,2,opt,name=stop,proto3" json:"stop,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchRequest_PositionOffset) Descriptor deprecated

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

Deprecated: Use SearchRequest_PositionOffset.ProtoReflect.Descriptor instead.

func (*SearchRequest_PositionOffset) GetStart

func (*SearchRequest_PositionOffset) GetStop

func (*SearchRequest_PositionOffset) ProtoMessage

func (*SearchRequest_PositionOffset) ProtoMessage()

func (*SearchRequest_PositionOffset) ProtoReflect

func (*SearchRequest_PositionOffset) Reset

func (x *SearchRequest_PositionOffset) Reset()

func (*SearchRequest_PositionOffset) String

type SearchRequest_Silence

type SearchRequest_Silence struct {

	// duration_total is the total silence duration within a transcript in milliseconds
	DurationTotal *Uint32Expr `protobuf:"bytes,1,opt,name=duration_total,json=durationTotal,proto3" json:"duration_total,omitempty"`
	// duration_max is the max individual duration of silence within a transcript in milliseconds
	DurationMax     *Uint32Expr `protobuf:"bytes,2,opt,name=duration_max,json=durationMax,proto3" json:"duration_max,omitempty"`
	OccurrenceTotal *Uint32Expr `protobuf:"bytes,3,opt,name=occurrence_total,json=occurrenceTotal,proto3" json:"occurrence_total,omitempty"`
	// duration_percentage is a number from 0-100 representing the percent
	// of the transcript that is silence
	DurationPercentage *Uint32Expr `protobuf:"bytes,4,opt,name=duration_percentage,json=durationPercentage,proto3" json:"duration_percentage,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchRequest_Silence) Descriptor deprecated

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

Deprecated: Use SearchRequest_Silence.ProtoReflect.Descriptor instead.

func (*SearchRequest_Silence) GetDurationMax

func (x *SearchRequest_Silence) GetDurationMax() *Uint32Expr

func (*SearchRequest_Silence) GetDurationPercentage

func (x *SearchRequest_Silence) GetDurationPercentage() *Uint32Expr

func (*SearchRequest_Silence) GetDurationTotal

func (x *SearchRequest_Silence) GetDurationTotal() *Uint32Expr

func (*SearchRequest_Silence) GetOccurrenceTotal

func (x *SearchRequest_Silence) GetOccurrenceTotal() *Uint32Expr

func (*SearchRequest_Silence) ProtoMessage

func (*SearchRequest_Silence) ProtoMessage()

func (*SearchRequest_Silence) ProtoReflect

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

func (*SearchRequest_Silence) Reset

func (x *SearchRequest_Silence) Reset()

func (*SearchRequest_Silence) String

func (x *SearchRequest_Silence) String() string

type SearchRequest_TalkOver

type SearchRequest_TalkOver struct {

	// duration_total is the total talkover duration within a transcript in milliseconds
	DurationTotal *Uint32Expr `protobuf:"bytes,1,opt,name=duration_total,json=durationTotal,proto3" json:"duration_total,omitempty"`
	// duration_max is the max individual duration of talkover within a transcript in milliseconds
	DurationMax     *Uint32Expr `protobuf:"bytes,2,opt,name=duration_max,json=durationMax,proto3" json:"duration_max,omitempty"`
	OccurrenceTotal *Uint32Expr `protobuf:"bytes,3,opt,name=occurrence_total,json=occurrenceTotal,proto3" json:"occurrence_total,omitempty"`
	// duration_percentage is a number from 0-100 representing the percent
	// of the transcript that is talkover
	DurationPercentage *Uint32Expr `protobuf:"bytes,4,opt,name=duration_percentage,json=durationPercentage,proto3" json:"duration_percentage,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchRequest_TalkOver) Descriptor deprecated

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

Deprecated: Use SearchRequest_TalkOver.ProtoReflect.Descriptor instead.

func (*SearchRequest_TalkOver) GetDurationMax

func (x *SearchRequest_TalkOver) GetDurationMax() *Uint32Expr

func (*SearchRequest_TalkOver) GetDurationPercentage

func (x *SearchRequest_TalkOver) GetDurationPercentage() *Uint32Expr

func (*SearchRequest_TalkOver) GetDurationTotal

func (x *SearchRequest_TalkOver) GetDurationTotal() *Uint32Expr

func (*SearchRequest_TalkOver) GetOccurrenceTotal

func (x *SearchRequest_TalkOver) GetOccurrenceTotal() *Uint32Expr

func (*SearchRequest_TalkOver) ProtoMessage

func (*SearchRequest_TalkOver) ProtoMessage()

func (*SearchRequest_TalkOver) ProtoReflect

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

func (*SearchRequest_TalkOver) Reset

func (x *SearchRequest_TalkOver) Reset()

func (*SearchRequest_TalkOver) String

func (x *SearchRequest_TalkOver) String() string

type SearchRequest_Terms

type SearchRequest_Terms struct {

	// any is a set of terms which the transcript must contain at least one of
	Any []string `protobuf:"bytes,1,rep,name=any,proto3" json:"any,omitempty"`
	// all is a set of terms which the transcript must contain
	All []string `protobuf:"bytes,2,rep,name=all,proto3" json:"all,omitempty"`
	// When true the terms must not be matched.
	Not bool `protobuf:"varint,3,opt,name=not,proto3" json:"not,omitempty"`
	// When set, terms must be spoken during agent session.
	// Use with channel to target (a) speaker(s).
	//   - e.g. caller spoke terms to this specific agent
	Agent *SearchRequest_Agent `protobuf:"bytes,4,opt,name=agent,proto3" json:"agent,omitempty"`
	// When set, targets side of call (caller or agent).
	// Use 1 for caller, 2 for agent.
	// Use with agent to target (a) speaker(s).
	//   - e.g. caller spoke terms to this specific agent
	Channel uint32 `protobuf:"varint,5,opt,name=channel,proto3" json:"channel,omitempty"`
	// PositionOffset defines where terms will be searched for
	// in a transcript. For example:
	// [  0,   0] match anywhere
	// [ 30,  60] match between (start + 30) and (start + 60)
	// [  0,  30] match between  (start + 0) and (start + 30)
	// [  0, -30] match between  (start + 0) and (stop - 30)
	// [-60, -30] match between  (stop - 60) and (stop - 30)
	// [-30,   0] match between  (stop - 30) and (stop - 0)
	PositionOffset *SearchRequest_PositionOffset `protobuf:"bytes,6,opt,name=position_offset,json=positionOffset,proto3" json:"position_offset,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchRequest_Terms) Descriptor deprecated

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

Deprecated: Use SearchRequest_Terms.ProtoReflect.Descriptor instead.

func (*SearchRequest_Terms) GetAgent

func (*SearchRequest_Terms) GetAll

func (x *SearchRequest_Terms) GetAll() []string

func (*SearchRequest_Terms) GetAny

func (x *SearchRequest_Terms) GetAny() []string

func (*SearchRequest_Terms) GetChannel

func (x *SearchRequest_Terms) GetChannel() uint32

func (*SearchRequest_Terms) GetNot

func (x *SearchRequest_Terms) GetNot() bool

func (*SearchRequest_Terms) GetPositionOffset

func (x *SearchRequest_Terms) GetPositionOffset() *SearchRequest_PositionOffset

func (*SearchRequest_Terms) ProtoMessage

func (*SearchRequest_Terms) ProtoMessage()

func (*SearchRequest_Terms) ProtoReflect

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

func (*SearchRequest_Terms) Reset

func (x *SearchRequest_Terms) Reset()

func (*SearchRequest_Terms) String

func (x *SearchRequest_Terms) String() string

type SearchResponse

type SearchResponse struct {

	// total number of hits in query
	Total uint64 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	// one page of hits
	Hits []*SearchResponse_Hit `protobuf:"bytes,4,rep,name=hits,proto3" json:"hits,omitempty"`
	// Sort is the original sort but also includes after values of last search
	// hit. This is intended to be used on a subsequent search request to get the
	// next page of search hits.
	Sort *Sort `protobuf:"bytes,5,opt,name=sort,proto3" json:"sort,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchResponse) Descriptor deprecated

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

Deprecated: Use SearchResponse.ProtoReflect.Descriptor instead.

func (*SearchResponse) GetHits

func (x *SearchResponse) GetHits() []*SearchResponse_Hit

func (*SearchResponse) GetSort

func (x *SearchResponse) GetSort() *Sort

func (*SearchResponse) GetTotal

func (x *SearchResponse) GetTotal() uint64

func (*SearchResponse) ProtoMessage

func (*SearchResponse) ProtoMessage()

func (*SearchResponse) ProtoReflect

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

func (*SearchResponse) Reset

func (x *SearchResponse) Reset()

func (*SearchResponse) String

func (x *SearchResponse) String() string

type SearchResponse_Hit

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

func (*SearchResponse_Hit) Descriptor deprecated

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

Deprecated: Use SearchResponse_Hit.ProtoReflect.Descriptor instead.

func (*SearchResponse_Hit) GetTranscript

func (x *SearchResponse_Hit) GetTranscript() *Transcript

func (*SearchResponse_Hit) ProtoMessage

func (*SearchResponse_Hit) ProtoMessage()

func (*SearchResponse_Hit) ProtoReflect

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

func (*SearchResponse_Hit) Reset

func (x *SearchResponse_Hit) Reset()

func (*SearchResponse_Hit) String

func (x *SearchResponse_Hit) String() string

type Segment

type Segment struct {

	// begin time in milliseconds
	BeginTime uint32 `protobuf:"varint,1,opt,name=begin_time,json=beginTime,proto3" json:"begin_time,omitempty"`
	// confidence from 0 to 100
	Confidence uint32 `protobuf:"varint,2,opt,name=confidence,proto3" json:"confidence,omitempty"`
	// duration in milliseconds
	Duration uint32  `protobuf:"varint,3,opt,name=duration,proto3" json:"duration,omitempty"`
	Text     string  `protobuf:"bytes,4,opt,name=text,proto3" json:"text,omitempty"`
	Words    []*Word `protobuf:"bytes,5,rep,name=words,proto3" json:"words,omitempty"`
	// contains filtered or unexported fields
}

func (*Segment) Descriptor deprecated

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

Deprecated: Use Segment.ProtoReflect.Descriptor instead.

func (*Segment) GetBeginTime

func (x *Segment) GetBeginTime() uint32

func (*Segment) GetConfidence

func (x *Segment) GetConfidence() uint32

func (*Segment) GetDuration

func (x *Segment) GetDuration() uint32

func (*Segment) GetText

func (x *Segment) GetText() string

func (*Segment) GetWords

func (x *Segment) GetWords() []*Word

func (*Segment) ProtoMessage

func (*Segment) ProtoMessage()

func (*Segment) ProtoReflect

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

func (*Segment) Reset

func (x *Segment) Reset()

func (*Segment) String

func (x *Segment) String() string

type Sentiment added in v1.8.26

type Sentiment struct {

	// Overall sentiment estimate for the thread.
	Overall *Sentiment_Estimate `protobuf:"bytes,1,opt,name=overall,proto3" json:"overall,omitempty"`
	// Worst dominating tone across thread samples.
	Worst commons.TranscriptSentimentTone `protobuf:"varint,2,opt,name=worst,proto3,enum=api.commons.TranscriptSentimentTone" json:"worst,omitempty"`
	// Dominant tone across thread samples.
	Dominant commons.TranscriptSentimentTone `protobuf:"varint,3,opt,name=dominant,proto3,enum=api.commons.TranscriptSentimentTone" json:"dominant,omitempty"`
	// Last dominating tone of the thread samples.
	Last commons.TranscriptSentimentTone `protobuf:"varint,4,opt,name=last,proto3,enum=api.commons.TranscriptSentimentTone" json:"last,omitempty"`
	// Samples of the thread, split by offset and duration.
	Samples []*Sentiment_Sample `protobuf:"bytes,5,rep,name=samples,proto3" json:"samples,omitempty"`
	// contains filtered or unexported fields
}

The sentiment of a thread.

func (*Sentiment) Descriptor deprecated added in v1.8.26

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

Deprecated: Use Sentiment.ProtoReflect.Descriptor instead.

func (*Sentiment) GetDominant added in v1.8.26

func (x *Sentiment) GetDominant() commons.TranscriptSentimentTone

func (*Sentiment) GetLast added in v1.8.26

func (*Sentiment) GetOverall added in v1.8.26

func (x *Sentiment) GetOverall() *Sentiment_Estimate

func (*Sentiment) GetSamples added in v1.8.26

func (x *Sentiment) GetSamples() []*Sentiment_Sample

func (*Sentiment) GetWorst added in v1.8.26

func (*Sentiment) ProtoMessage added in v1.8.26

func (*Sentiment) ProtoMessage()

func (*Sentiment) ProtoReflect added in v1.8.26

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

func (*Sentiment) Reset added in v1.8.26

func (x *Sentiment) Reset()

func (*Sentiment) String added in v1.8.26

func (x *Sentiment) String() string

type Sentiment_Estimate added in v1.8.26

type Sentiment_Estimate struct {

	// Portion of text deemed positive.
	Positive float32 `protobuf:"fixed32,1,opt,name=positive,proto3" json:"positive,omitempty"`
	// Portion of text deemed neutral.
	Neutral float32 `protobuf:"fixed32,2,opt,name=neutral,proto3" json:"neutral,omitempty"`
	// Portion of text deemed negative.
	Negative float32 `protobuf:"fixed32,3,opt,name=negative,proto3" json:"negative,omitempty"`
	// contains filtered or unexported fields
}

A sentiment estimate.

func (*Sentiment_Estimate) Descriptor deprecated added in v1.8.26

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

Deprecated: Use Sentiment_Estimate.ProtoReflect.Descriptor instead.

func (*Sentiment_Estimate) GetNegative added in v1.8.26

func (x *Sentiment_Estimate) GetNegative() float32

func (*Sentiment_Estimate) GetNeutral added in v1.8.26

func (x *Sentiment_Estimate) GetNeutral() float32

func (*Sentiment_Estimate) GetPositive added in v1.8.26

func (x *Sentiment_Estimate) GetPositive() float32

func (*Sentiment_Estimate) ProtoMessage added in v1.8.26

func (*Sentiment_Estimate) ProtoMessage()

func (*Sentiment_Estimate) ProtoReflect added in v1.8.26

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

func (*Sentiment_Estimate) Reset added in v1.8.26

func (x *Sentiment_Estimate) Reset()

func (*Sentiment_Estimate) String added in v1.8.26

func (x *Sentiment_Estimate) String() string

type Sentiment_Sample added in v1.8.26

type Sentiment_Sample struct {

	// Estimate for the sample.
	Estimate *Sentiment_Estimate `protobuf:"bytes,1,opt,name=estimate,proto3" json:"estimate,omitempty"`
	// Offset of the sample.
	Offset *durationpb.Duration `protobuf:"bytes,2,opt,name=offset,proto3" json:"offset,omitempty"`
	// Duration of the sample (may be empty for certain transcript kinds).
	Duration *durationpb.Duration `protobuf:"bytes,3,opt,name=duration,proto3" json:"duration,omitempty"`
	// contains filtered or unexported fields
}

A sentiment sample.

func (*Sentiment_Sample) Descriptor deprecated added in v1.8.26

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

Deprecated: Use Sentiment_Sample.ProtoReflect.Descriptor instead.

func (*Sentiment_Sample) GetDuration added in v1.8.26

func (x *Sentiment_Sample) GetDuration() *durationpb.Duration

func (*Sentiment_Sample) GetEstimate added in v1.8.26

func (x *Sentiment_Sample) GetEstimate() *Sentiment_Estimate

func (*Sentiment_Sample) GetOffset added in v1.8.26

func (x *Sentiment_Sample) GetOffset() *durationpb.Duration

func (*Sentiment_Sample) ProtoMessage added in v1.8.26

func (*Sentiment_Sample) ProtoMessage()

func (*Sentiment_Sample) ProtoReflect added in v1.8.26

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

func (*Sentiment_Sample) Reset added in v1.8.26

func (x *Sentiment_Sample) Reset()

func (*Sentiment_Sample) String added in v1.8.26

func (x *Sentiment_Sample) String() string

type Silence

type Silence struct {
	Duration   *Silence_Duration   `protobuf:"bytes,1,opt,name=duration,proto3" json:"duration,omitempty"`
	Segments   []*Silence_Segment  `protobuf:"bytes,2,rep,name=segments,proto3" json:"segments,omitempty"`
	Occurrence *Silence_Occurrence `protobuf:"bytes,3,opt,name=occurrence,proto3" json:"occurrence,omitempty"`
	// threshold in milliseconds is the minimum duration of silence
	// to be counted as silence in a transcript
	Threshold uint32 `protobuf:"varint,4,opt,name=threshold,proto3" json:"threshold,omitempty"`
	// contains filtered or unexported fields
}

func (*Silence) Descriptor deprecated

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

Deprecated: Use Silence.ProtoReflect.Descriptor instead.

func (*Silence) GetDuration

func (x *Silence) GetDuration() *Silence_Duration

func (*Silence) GetOccurrence

func (x *Silence) GetOccurrence() *Silence_Occurrence

func (*Silence) GetSegments

func (x *Silence) GetSegments() []*Silence_Segment

func (*Silence) GetThreshold

func (x *Silence) GetThreshold() uint32

func (*Silence) ProtoMessage

func (*Silence) ProtoMessage()

func (*Silence) ProtoReflect

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

func (*Silence) Reset

func (x *Silence) Reset()

func (*Silence) String

func (x *Silence) String() string

type Silence_Duration

type Silence_Duration struct {

	// total in milliseconds
	Total uint32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	// max in milliseconds
	Max uint32 `protobuf:"varint,2,opt,name=max,proto3" json:"max,omitempty"`
	// percentage of silence in transcript from 0-100
	Percentage uint32 `protobuf:"varint,3,opt,name=percentage,proto3" json:"percentage,omitempty"`
	// contains filtered or unexported fields
}

func (*Silence_Duration) Descriptor deprecated

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

Deprecated: Use Silence_Duration.ProtoReflect.Descriptor instead.

func (*Silence_Duration) GetMax

func (x *Silence_Duration) GetMax() uint32

func (*Silence_Duration) GetPercentage

func (x *Silence_Duration) GetPercentage() uint32

func (*Silence_Duration) GetTotal

func (x *Silence_Duration) GetTotal() uint32

func (*Silence_Duration) ProtoMessage

func (*Silence_Duration) ProtoMessage()

func (*Silence_Duration) ProtoReflect

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

func (*Silence_Duration) Reset

func (x *Silence_Duration) Reset()

func (*Silence_Duration) String

func (x *Silence_Duration) String() string

type Silence_Occurrence

type Silence_Occurrence struct {

	// total in milliseconds
	Total uint32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	// contains filtered or unexported fields
}

func (*Silence_Occurrence) Descriptor deprecated

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

Deprecated: Use Silence_Occurrence.ProtoReflect.Descriptor instead.

func (*Silence_Occurrence) GetTotal

func (x *Silence_Occurrence) GetTotal() uint32

func (*Silence_Occurrence) ProtoMessage

func (*Silence_Occurrence) ProtoMessage()

func (*Silence_Occurrence) ProtoReflect

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

func (*Silence_Occurrence) Reset

func (x *Silence_Occurrence) Reset()

func (*Silence_Occurrence) String

func (x *Silence_Occurrence) String() string

type Silence_Segment

type Silence_Segment struct {

	// begin time in milliseconds
	BeginTime uint32 `protobuf:"varint,1,opt,name=begin_time,json=beginTime,proto3" json:"begin_time,omitempty"`
	// duration in milliseconds
	Duration uint32 `protobuf:"varint,2,opt,name=duration,proto3" json:"duration,omitempty"`
	// contains filtered or unexported fields
}

func (*Silence_Segment) Descriptor deprecated

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

Deprecated: Use Silence_Segment.ProtoReflect.Descriptor instead.

func (*Silence_Segment) GetBeginTime

func (x *Silence_Segment) GetBeginTime() uint32

func (*Silence_Segment) GetDuration

func (x *Silence_Segment) GetDuration() uint32

func (*Silence_Segment) ProtoMessage

func (*Silence_Segment) ProtoMessage()

func (*Silence_Segment) ProtoReflect

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

func (*Silence_Segment) Reset

func (x *Silence_Segment) Reset()

func (*Silence_Segment) String

func (x *Silence_Segment) String() string

type Sort

type Sort struct {

	// Fields to sort by with names in json notation. i.e.
	// audio_time, silence.duration.total, result.text
	Fields []*Sort_Field `protobuf:"bytes,1,rep,name=fields,proto3" json:"fields,omitempty"`
	// After values define the starting offset of response hits. i.e.
	// given sort {"fields":[{"name":"silence.duration.total"}],"after":["3200"]}
	// then the search response is sorted by ascending silence duration where
	// silence duration total is greater than 3200. The after values are used
	// to scroll through the paginated search hits.
	After []string `protobuf:"bytes,2,rep,name=after,proto3" json:"after,omitempty"`
	// contains filtered or unexported fields
}

func (*Sort) Descriptor deprecated

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

Deprecated: Use Sort.ProtoReflect.Descriptor instead.

func (*Sort) GetAfter

func (x *Sort) GetAfter() []string

func (*Sort) GetFields

func (x *Sort) GetFields() []*Sort_Field

func (*Sort) ProtoMessage

func (*Sort) ProtoMessage()

func (*Sort) ProtoReflect

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

func (*Sort) Reset

func (x *Sort) Reset()

func (*Sort) String

func (x *Sort) String() string

type Sort_Field

type Sort_Field struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Desc bool   `protobuf:"varint,2,opt,name=desc,proto3" json:"desc,omitempty"`
	// contains filtered or unexported fields
}

func (*Sort_Field) Descriptor deprecated

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

Deprecated: Use Sort_Field.ProtoReflect.Descriptor instead.

func (*Sort_Field) GetDesc

func (x *Sort_Field) GetDesc() bool

func (*Sort_Field) GetName

func (x *Sort_Field) GetName() string

func (*Sort_Field) ProtoMessage

func (*Sort_Field) ProtoMessage()

func (*Sort_Field) ProtoReflect

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

func (*Sort_Field) Reset

func (x *Sort_Field) Reset()

func (*Sort_Field) String

func (x *Sort_Field) String() string

type TalkOver

type TalkOver struct {
	Occurrence *TalkOver_Occurrence `protobuf:"bytes,1,opt,name=occurrence,proto3" json:"occurrence,omitempty"`
	Duration   *TalkOver_Duration   `protobuf:"bytes,2,opt,name=duration,proto3" json:"duration,omitempty"`
	Results    []*TalkOver_Result   `protobuf:"bytes,3,rep,name=results,proto3" json:"results,omitempty"`
	// threshold in milliseconds is the minimum duration of talk over
	// to be counted as talk over in a transcript
	Threshold uint32 `protobuf:"varint,4,opt,name=threshold,proto3" json:"threshold,omitempty"`
	// contains filtered or unexported fields
}

func (*TalkOver) Descriptor deprecated

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

Deprecated: Use TalkOver.ProtoReflect.Descriptor instead.

func (*TalkOver) GetDuration

func (x *TalkOver) GetDuration() *TalkOver_Duration

func (*TalkOver) GetOccurrence

func (x *TalkOver) GetOccurrence() *TalkOver_Occurrence

func (*TalkOver) GetResults

func (x *TalkOver) GetResults() []*TalkOver_Result

func (*TalkOver) GetThreshold

func (x *TalkOver) GetThreshold() uint32

func (*TalkOver) ProtoMessage

func (*TalkOver) ProtoMessage()

func (*TalkOver) ProtoReflect

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

func (*TalkOver) Reset

func (x *TalkOver) Reset()

func (*TalkOver) String

func (x *TalkOver) String() string

type TalkOver_Duration

type TalkOver_Duration struct {

	// total in milliseconds
	Total uint32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	// max in milliseconds
	Max uint32 `protobuf:"varint,2,opt,name=max,proto3" json:"max,omitempty"`
	// percentage of talkover in transcript from 0-100
	Percentage uint32 `protobuf:"varint,3,opt,name=percentage,proto3" json:"percentage,omitempty"`
	// contains filtered or unexported fields
}

func (*TalkOver_Duration) Descriptor deprecated

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

Deprecated: Use TalkOver_Duration.ProtoReflect.Descriptor instead.

func (*TalkOver_Duration) GetMax

func (x *TalkOver_Duration) GetMax() uint32

func (*TalkOver_Duration) GetPercentage

func (x *TalkOver_Duration) GetPercentage() uint32

func (*TalkOver_Duration) GetTotal

func (x *TalkOver_Duration) GetTotal() uint32

func (*TalkOver_Duration) ProtoMessage

func (*TalkOver_Duration) ProtoMessage()

func (*TalkOver_Duration) ProtoReflect

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

func (*TalkOver_Duration) Reset

func (x *TalkOver_Duration) Reset()

func (*TalkOver_Duration) String

func (x *TalkOver_Duration) String() string

type TalkOver_Occurrence

type TalkOver_Occurrence struct {

	// total in milliseconds
	Total uint32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	// contains filtered or unexported fields
}

func (*TalkOver_Occurrence) Descriptor deprecated

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

Deprecated: Use TalkOver_Occurrence.ProtoReflect.Descriptor instead.

func (*TalkOver_Occurrence) GetTotal

func (x *TalkOver_Occurrence) GetTotal() uint32

func (*TalkOver_Occurrence) ProtoMessage

func (*TalkOver_Occurrence) ProtoMessage()

func (*TalkOver_Occurrence) ProtoReflect

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

func (*TalkOver_Occurrence) Reset

func (x *TalkOver_Occurrence) Reset()

func (*TalkOver_Occurrence) String

func (x *TalkOver_Occurrence) String() string

type TalkOver_Result

type TalkOver_Result struct {
	Channel         int32                `protobuf:"varint,1,opt,name=channel,proto3" json:"channel,omitempty"`
	Occurrence      *TalkOver_Occurrence `protobuf:"bytes,2,opt,name=occurrence,proto3" json:"occurrence,omitempty"`
	Duration        *TalkOver_Duration   `protobuf:"bytes,3,opt,name=duration,proto3" json:"duration,omitempty"`
	Segments        []*TalkOver_Segment  `protobuf:"bytes,4,rep,name=segments,proto3" json:"segments,omitempty"`
	AgentUserName   string               `protobuf:"bytes,5,opt,name=agent_user_name,json=agentUserName,proto3" json:"agent_user_name,omitempty"`
	AgentSessionSid int64                `protobuf:"varint,6,opt,name=agent_session_sid,json=agentSessionSid,proto3" json:"agent_session_sid,omitempty"`
	// contains filtered or unexported fields
}

func (*TalkOver_Result) Descriptor deprecated

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

Deprecated: Use TalkOver_Result.ProtoReflect.Descriptor instead.

func (*TalkOver_Result) GetAgentSessionSid

func (x *TalkOver_Result) GetAgentSessionSid() int64

func (*TalkOver_Result) GetAgentUserName

func (x *TalkOver_Result) GetAgentUserName() string

func (*TalkOver_Result) GetChannel

func (x *TalkOver_Result) GetChannel() int32

func (*TalkOver_Result) GetDuration

func (x *TalkOver_Result) GetDuration() *TalkOver_Duration

func (*TalkOver_Result) GetOccurrence

func (x *TalkOver_Result) GetOccurrence() *TalkOver_Occurrence

func (*TalkOver_Result) GetSegments

func (x *TalkOver_Result) GetSegments() []*TalkOver_Segment

func (*TalkOver_Result) ProtoMessage

func (*TalkOver_Result) ProtoMessage()

func (*TalkOver_Result) ProtoReflect

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

func (*TalkOver_Result) Reset

func (x *TalkOver_Result) Reset()

func (*TalkOver_Result) String

func (x *TalkOver_Result) String() string

type TalkOver_Segment

type TalkOver_Segment struct {

	// begin time in milliseconds
	BeginTime uint32 `protobuf:"varint,1,opt,name=begin_time,json=beginTime,proto3" json:"begin_time,omitempty"`
	// duration in milliseconds
	Duration uint32 `protobuf:"varint,2,opt,name=duration,proto3" json:"duration,omitempty"`
	// contains filtered or unexported fields
}

func (*TalkOver_Segment) Descriptor deprecated

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

Deprecated: Use TalkOver_Segment.ProtoReflect.Descriptor instead.

func (*TalkOver_Segment) GetBeginTime

func (x *TalkOver_Segment) GetBeginTime() uint32

func (*TalkOver_Segment) GetDuration

func (x *TalkOver_Segment) GetDuration() uint32

func (*TalkOver_Segment) ProtoMessage

func (*TalkOver_Segment) ProtoMessage()

func (*TalkOver_Segment) ProtoReflect

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

func (*TalkOver_Segment) Reset

func (x *TalkOver_Segment) Reset()

func (*TalkOver_Segment) String

func (x *TalkOver_Segment) String() string

type TimestampExpr

type TimestampExpr struct {

	// Types that are valid to be assigned to Where:
	//
	//	*TimestampExpr_Range
	//	*TimestampExpr_Moment
	Where isTimestampExpr_Where `protobuf_oneof:"where"`
	// contains filtered or unexported fields
}

func (*TimestampExpr) Descriptor deprecated

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

Deprecated: Use TimestampExpr.ProtoReflect.Descriptor instead.

func (*TimestampExpr) GetMoment

func (x *TimestampExpr) GetMoment() *Moment

func (*TimestampExpr) GetRange

func (x *TimestampExpr) GetRange() *TimestampRange

func (*TimestampExpr) GetWhere

func (x *TimestampExpr) GetWhere() isTimestampExpr_Where

func (*TimestampExpr) ProtoMessage

func (*TimestampExpr) ProtoMessage()

func (*TimestampExpr) ProtoReflect

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

func (*TimestampExpr) Reset

func (x *TimestampExpr) Reset()

func (*TimestampExpr) String

func (x *TimestampExpr) String() string

type TimestampExpr_Moment

type TimestampExpr_Moment struct {
	// Optional. Dynamic time period to match.
	Moment *Moment `protobuf:"bytes,2,opt,name=moment,proto3,oneof"`
}

type TimestampExpr_Range

type TimestampExpr_Range struct {
	// Optional. Static time period to match.
	Range *TimestampRange `protobuf:"bytes,1,opt,name=range,proto3,oneof"`
}

type TimestampRange

type TimestampRange struct {
	From        *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
	To          *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=to,proto3" json:"to,omitempty"`
	IncludeFrom bool                   `protobuf:"varint,3,opt,name=include_from,json=includeFrom,proto3" json:"include_from,omitempty"`
	IncludeTo   bool                   `protobuf:"varint,4,opt,name=include_to,json=includeTo,proto3" json:"include_to,omitempty"`
	// contains filtered or unexported fields
}

func (*TimestampRange) Descriptor deprecated

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

Deprecated: Use TimestampRange.ProtoReflect.Descriptor instead.

func (*TimestampRange) GetFrom

func (x *TimestampRange) GetFrom() *timestamppb.Timestamp

func (*TimestampRange) GetIncludeFrom

func (x *TimestampRange) GetIncludeFrom() bool

func (*TimestampRange) GetIncludeTo

func (x *TimestampRange) GetIncludeTo() bool

func (*TimestampRange) GetTo

func (x *TimestampRange) GetTo() *timestamppb.Timestamp

func (*TimestampRange) ProtoMessage

func (*TimestampRange) ProtoMessage()

func (*TimestampRange) ProtoReflect

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

func (*TimestampRange) Reset

func (x *TimestampRange) Reset()

func (*TimestampRange) String

func (x *TimestampRange) String() string

type Transcript

type Transcript struct {
	TranscriptSid int64                 `protobuf:"varint,1,opt,name=transcript_sid,json=transcriptSid,proto3" json:"transcript_sid,omitempty"`
	CallSid       int64                 `protobuf:"varint,3,opt,name=call_sid,json=callSid,proto3" json:"call_sid,omitempty"`
	CallType      commons.CallType_Enum `protobuf:"varint,4,opt,name=call_type,json=callType,proto3,enum=api.commons.CallType_Enum" json:"call_type,omitempty"`
	Results       []*Result             `protobuf:"bytes,5,rep,name=results,proto3" json:"results,omitempty"`
	Silence       *Silence              `protobuf:"bytes,6,opt,name=silence,proto3" json:"silence,omitempty"`
	// talk time in milliseconds
	TalkTime      uint32                 `protobuf:"varint,7,opt,name=talk_time,json=talkTime,proto3" json:"talk_time,omitempty"`
	CreateTime    *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	CallStartTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=call_start_time,json=callStartTime,proto3" json:"call_start_time,omitempty"`
	TalkOver      *TalkOver              `protobuf:"bytes,11,opt,name=talk_over,json=talkOver,proto3" json:"talk_over,omitempty"`
	CallerId      string                 `protobuf:"bytes,12,opt,name=caller_id,json=callerId,proto3" json:"caller_id,omitempty"`
	PhoneNumber   string                 `protobuf:"bytes,13,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"`
	// audio time in milliseconds
	AudioTime    uint32              `protobuf:"varint,14,opt,name=audio_time,json=audioTime,proto3" json:"audio_time,omitempty"`
	AudioBytes   int64               `protobuf:"varint,15,opt,name=audio_bytes,json=audioBytes,proto3" json:"audio_bytes,omitempty"`
	GroupName    string              `protobuf:"bytes,17,opt,name=group_name,json=groupName,proto3" json:"group_name,omitempty"`
	AgentCallLog *aclpb.AgentCallLog `protobuf:"bytes,18,opt,name=agent_call_log,json=agentCallLog,proto3" json:"agent_call_log,omitempty"`
	FlagSummary  *FlagSummary        `protobuf:"bytes,19,opt,name=flag_summary,json=flagSummary,proto3" json:"flag_summary,omitempty"`
	// delete time is the time the transcript was marked as deleted.
	DeleteTime    *timestamppb.Timestamp    `protobuf:"bytes,20,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`
	NumberFormat  string                    `protobuf:"bytes,21,opt,name=number_format,json=numberFormat,proto3" json:"number_format,omitempty"`
	AgentResponse map[string]*AgentResponse `` /* 175-byte string literal not displayed */
	Summary       *TranscriptSummary        `protobuf:"bytes,24,opt,name=summary,proto3" json:"summary,omitempty"`
	// contains filtered or unexported fields
}

func (*Transcript) Descriptor deprecated

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

Deprecated: Use Transcript.ProtoReflect.Descriptor instead.

func (*Transcript) GetAgentCallLog

func (x *Transcript) GetAgentCallLog() *aclpb.AgentCallLog

func (*Transcript) GetAgentResponse

func (x *Transcript) GetAgentResponse() map[string]*AgentResponse

func (*Transcript) GetAudioBytes

func (x *Transcript) GetAudioBytes() int64

func (*Transcript) GetAudioTime

func (x *Transcript) GetAudioTime() uint32

func (*Transcript) GetCallSid

func (x *Transcript) GetCallSid() int64

func (*Transcript) GetCallStartTime

func (x *Transcript) GetCallStartTime() *timestamppb.Timestamp

func (*Transcript) GetCallType

func (x *Transcript) GetCallType() commons.CallType_Enum

func (*Transcript) GetCallerId

func (x *Transcript) GetCallerId() string

func (*Transcript) GetCreateTime

func (x *Transcript) GetCreateTime() *timestamppb.Timestamp

func (*Transcript) GetDeleteTime

func (x *Transcript) GetDeleteTime() *timestamppb.Timestamp

func (*Transcript) GetFlagSummary

func (x *Transcript) GetFlagSummary() *FlagSummary

func (*Transcript) GetGroupName

func (x *Transcript) GetGroupName() string

func (*Transcript) GetNumberFormat

func (x *Transcript) GetNumberFormat() string

func (*Transcript) GetPhoneNumber

func (x *Transcript) GetPhoneNumber() string

func (*Transcript) GetResults

func (x *Transcript) GetResults() []*Result

func (*Transcript) GetSilence

func (x *Transcript) GetSilence() *Silence

func (*Transcript) GetSummary added in v1.7.67

func (x *Transcript) GetSummary() *TranscriptSummary

func (*Transcript) GetTalkOver

func (x *Transcript) GetTalkOver() *TalkOver

func (*Transcript) GetTalkTime

func (x *Transcript) GetTalkTime() uint32

func (*Transcript) GetTranscriptSid

func (x *Transcript) GetTranscriptSid() int64

func (*Transcript) ProtoMessage

func (*Transcript) ProtoMessage()

func (*Transcript) ProtoReflect

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

func (*Transcript) Reset

func (x *Transcript) Reset()

func (*Transcript) String

func (x *Transcript) String() string

type TranscriptGroupName

type TranscriptGroupName struct {

	// value is a group name value.
	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

TranscriptGroupName is the transcript group name.

func (*TranscriptGroupName) Descriptor deprecated

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

Deprecated: Use TranscriptGroupName.ProtoReflect.Descriptor instead.

func (*TranscriptGroupName) GetValue

func (x *TranscriptGroupName) GetValue() string

func (*TranscriptGroupName) ProtoMessage

func (*TranscriptGroupName) ProtoMessage()

func (*TranscriptGroupName) ProtoReflect

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

func (*TranscriptGroupName) Reset

func (x *TranscriptGroupName) Reset()

func (*TranscriptGroupName) String

func (x *TranscriptGroupName) String() string

type TranscriptReviewStatus

type TranscriptReviewStatus int32

TranscriptReviewStatus is an enumeration of a flagged transcripts review statuses. Todo means there are flags that need review and have not been reviewed. Done means every flag that needs review has been reviewed. None means zero flags require review.

const (
	TranscriptReviewStatus_TRANSCRIPT_REVIEW_STATUS_TODO TranscriptReviewStatus = 0
	TranscriptReviewStatus_TRANSCRIPT_REVIEW_STATUS_DONE TranscriptReviewStatus = 1
	TranscriptReviewStatus_TRANSCRIPT_REVIEW_STATUS_NONE TranscriptReviewStatus = 2
)

func (TranscriptReviewStatus) Descriptor

func (TranscriptReviewStatus) Enum

func (TranscriptReviewStatus) EnumDescriptor deprecated

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

Deprecated: Use TranscriptReviewStatus.Descriptor instead.

func (TranscriptReviewStatus) Number

func (TranscriptReviewStatus) String

func (x TranscriptReviewStatus) String() string

func (TranscriptReviewStatus) Type

type TranscriptSummary added in v1.7.63

type TranscriptSummary struct {

	// Summary content provided in multiple bullet points.
	BulletPoints []string `protobuf:"bytes,1,rep,name=bullet_points,json=bulletPoints,proto3" json:"bullet_points,omitempty"`
	// Status of the summary.
	Status commons.TranscriptSummaryStatus `protobuf:"varint,2,opt,name=status,proto3,enum=api.commons.TranscriptSummaryStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

TranscriptSummary is an AI generated summary based on a parent transcript.

func (*TranscriptSummary) Descriptor deprecated added in v1.7.63

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

Deprecated: Use TranscriptSummary.ProtoReflect.Descriptor instead.

func (*TranscriptSummary) GetBulletPoints added in v1.7.63

func (x *TranscriptSummary) GetBulletPoints() []string

func (*TranscriptSummary) GetStatus added in v1.8.2

func (*TranscriptSummary) ProtoMessage added in v1.7.63

func (*TranscriptSummary) ProtoMessage()

func (*TranscriptSummary) ProtoReflect added in v1.7.63

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

func (*TranscriptSummary) Reset added in v1.7.63

func (x *TranscriptSummary) Reset()

func (*TranscriptSummary) String added in v1.7.63

func (x *TranscriptSummary) String() string

type Uint32Expr

type Uint32Expr struct {

	// Types that are valid to be assigned to Where:
	//
	//	*Uint32Expr_Gt
	//	*Uint32Expr_Gte
	//	*Uint32Expr_Lt
	//	*Uint32Expr_Lte
	//	*Uint32Expr_Eq
	//	*Uint32Expr_NotEq
	//	*Uint32Expr_Range
	Where isUint32Expr_Where `protobuf_oneof:"where"`
	// contains filtered or unexported fields
}

func (*Uint32Expr) Descriptor deprecated

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

Deprecated: Use Uint32Expr.ProtoReflect.Descriptor instead.

func (*Uint32Expr) GetEq

func (x *Uint32Expr) GetEq() uint32

func (*Uint32Expr) GetGt

func (x *Uint32Expr) GetGt() uint32

func (*Uint32Expr) GetGte

func (x *Uint32Expr) GetGte() uint32

func (*Uint32Expr) GetLt

func (x *Uint32Expr) GetLt() uint32

func (*Uint32Expr) GetLte

func (x *Uint32Expr) GetLte() uint32

func (*Uint32Expr) GetNotEq

func (x *Uint32Expr) GetNotEq() uint32

func (*Uint32Expr) GetRange

func (x *Uint32Expr) GetRange() *Uint32Range

func (*Uint32Expr) GetWhere

func (x *Uint32Expr) GetWhere() isUint32Expr_Where

func (*Uint32Expr) ProtoMessage

func (*Uint32Expr) ProtoMessage()

func (*Uint32Expr) ProtoReflect

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

func (*Uint32Expr) Reset

func (x *Uint32Expr) Reset()

func (*Uint32Expr) String

func (x *Uint32Expr) String() string

type Uint32Expr_Eq

type Uint32Expr_Eq struct {
	Eq uint32 `protobuf:"varint,5,opt,name=eq,proto3,oneof"`
}

type Uint32Expr_Gt

type Uint32Expr_Gt struct {
	Gt uint32 `protobuf:"varint,1,opt,name=gt,proto3,oneof"`
}

type Uint32Expr_Gte

type Uint32Expr_Gte struct {
	Gte uint32 `protobuf:"varint,2,opt,name=gte,proto3,oneof"`
}

type Uint32Expr_Lt

type Uint32Expr_Lt struct {
	Lt uint32 `protobuf:"varint,3,opt,name=lt,proto3,oneof"`
}

type Uint32Expr_Lte

type Uint32Expr_Lte struct {
	Lte uint32 `protobuf:"varint,4,opt,name=lte,proto3,oneof"`
}

type Uint32Expr_NotEq

type Uint32Expr_NotEq struct {
	NotEq uint32 `protobuf:"varint,6,opt,name=not_eq,json=notEq,proto3,oneof"`
}

type Uint32Expr_Range

type Uint32Expr_Range struct {
	Range *Uint32Range `protobuf:"bytes,7,opt,name=range,proto3,oneof"`
}

type Uint32Range

type Uint32Range struct {
	From        uint32 `protobuf:"varint,1,opt,name=from,proto3" json:"from,omitempty"`
	To          uint32 `protobuf:"varint,2,opt,name=to,proto3" json:"to,omitempty"`
	IncludeFrom bool   `protobuf:"varint,3,opt,name=include_from,json=includeFrom,proto3" json:"include_from,omitempty"`
	IncludeTo   bool   `protobuf:"varint,4,opt,name=include_to,json=includeTo,proto3" json:"include_to,omitempty"`
	// contains filtered or unexported fields
}

func (*Uint32Range) Descriptor deprecated

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

Deprecated: Use Uint32Range.ProtoReflect.Descriptor instead.

func (*Uint32Range) GetFrom

func (x *Uint32Range) GetFrom() uint32

func (*Uint32Range) GetIncludeFrom

func (x *Uint32Range) GetIncludeFrom() bool

func (*Uint32Range) GetIncludeTo

func (x *Uint32Range) GetIncludeTo() bool

func (*Uint32Range) GetTo

func (x *Uint32Range) GetTo() uint32

func (*Uint32Range) ProtoMessage

func (*Uint32Range) ProtoMessage()

func (*Uint32Range) ProtoReflect

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

func (*Uint32Range) Reset

func (x *Uint32Range) Reset()

func (*Uint32Range) String

func (x *Uint32Range) String() string

type UnimplementedVanalyticsServer

type UnimplementedVanalyticsServer struct{}

UnimplementedVanalyticsServer 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 (UnimplementedVanalyticsServer) Audit

func (UnimplementedVanalyticsServer) CreateCorrection added in v1.7.38

func (UnimplementedVanalyticsServer) CreateFilter

func (UnimplementedVanalyticsServer) CreateFlag

func (UnimplementedVanalyticsServer) CreateFlagFilter

func (UnimplementedVanalyticsServer) CreateFlagReview

func (UnimplementedVanalyticsServer) DeleteCorrection added in v1.7.44

func (UnimplementedVanalyticsServer) DeleteFilter

func (UnimplementedVanalyticsServer) DeleteFlag

func (UnimplementedVanalyticsServer) DeleteFlagFilter

func (UnimplementedVanalyticsServer) GetCorrection added in v1.7.44

func (UnimplementedVanalyticsServer) GetFilter

func (UnimplementedVanalyticsServer) GetFlag

func (UnimplementedVanalyticsServer) GetRecordingUrl

func (UnimplementedVanalyticsServer) GetTranscriptSummary added in v1.7.63

func (UnimplementedVanalyticsServer) ListBillingSpan

func (UnimplementedVanalyticsServer) ListCorrections added in v1.7.44

func (UnimplementedVanalyticsServer) ListFilters

func (UnimplementedVanalyticsServer) ListFlagFilters

func (UnimplementedVanalyticsServer) ListFlagReviews

func (UnimplementedVanalyticsServer) ListFlagSnapshots

func (UnimplementedVanalyticsServer) ListFlags

func (UnimplementedVanalyticsServer) Search

func (UnimplementedVanalyticsServer) UpdateCorrection added in v1.7.44

func (UnimplementedVanalyticsServer) UpdateFilter

func (UnimplementedVanalyticsServer) UpdateFlag

type UnimplementedVanalyticsSupportServer added in v1.7.71

type UnimplementedVanalyticsSupportServer struct{}

UnimplementedVanalyticsSupportServer 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 (UnimplementedVanalyticsSupportServer) DeleteFlagTranscript added in v1.7.71

func (UnimplementedVanalyticsSupportServer) SearchByOrgId added in v1.7.72

type UnsafeVanalyticsServer

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

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

type UnsafeVanalyticsSupportServer added in v1.7.71

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

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

type UpdateCorrectionRequest added in v1.7.44

type UpdateCorrectionRequest struct {

	// The correction resource to update.
	Correction *Correction `protobuf:"bytes,1,opt,name=correction,proto3" json:"correction,omitempty"`
	// The fields to update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

UpdateCorrectionRequest is a request for updating a correction.

func (*UpdateCorrectionRequest) Descriptor deprecated added in v1.7.44

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

Deprecated: Use UpdateCorrectionRequest.ProtoReflect.Descriptor instead.

func (*UpdateCorrectionRequest) GetCorrection added in v1.7.44

func (x *UpdateCorrectionRequest) GetCorrection() *Correction

func (*UpdateCorrectionRequest) GetUpdateMask added in v1.7.44

func (x *UpdateCorrectionRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateCorrectionRequest) ProtoMessage added in v1.7.44

func (*UpdateCorrectionRequest) ProtoMessage()

func (*UpdateCorrectionRequest) ProtoReflect added in v1.7.44

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

func (*UpdateCorrectionRequest) Reset added in v1.7.44

func (x *UpdateCorrectionRequest) Reset()

func (*UpdateCorrectionRequest) String added in v1.7.44

func (x *UpdateCorrectionRequest) String() string

type UpdateCorrectionResponse added in v1.7.44

type UpdateCorrectionResponse struct {

	// The correction resource that was updated.
	Correction *Correction `protobuf:"bytes,1,opt,name=correction,proto3" json:"correction,omitempty"`
	// contains filtered or unexported fields
}

UpdateCorrectionResponse is a response for updating a correction.

func (*UpdateCorrectionResponse) Descriptor deprecated added in v1.7.44

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

Deprecated: Use UpdateCorrectionResponse.ProtoReflect.Descriptor instead.

func (*UpdateCorrectionResponse) GetCorrection added in v1.7.44

func (x *UpdateCorrectionResponse) GetCorrection() *Correction

func (*UpdateCorrectionResponse) ProtoMessage added in v1.7.44

func (*UpdateCorrectionResponse) ProtoMessage()

func (*UpdateCorrectionResponse) ProtoReflect added in v1.7.44

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

func (*UpdateCorrectionResponse) Reset added in v1.7.44

func (x *UpdateCorrectionResponse) Reset()

func (*UpdateCorrectionResponse) String added in v1.7.44

func (x *UpdateCorrectionResponse) String() string

type UpdateFilterRequest

type UpdateFilterRequest struct {

	// The new filter data.
	Filter *Filter `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"`
	// Optional. update_mask contains a list of paths to be updated. Possible paths include
	// name and search_request. If no update_mask is provided it defaults to
	// using both name and search_request.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The ID of the filter to be updated.
	FilterSid int64 `protobuf:"varint,3,opt,name=filter_sid,json=filterSid,proto3" json:"filter_sid,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateFilterRequest) Descriptor deprecated

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

Deprecated: Use UpdateFilterRequest.ProtoReflect.Descriptor instead.

func (*UpdateFilterRequest) GetFilter

func (x *UpdateFilterRequest) GetFilter() *Filter

func (*UpdateFilterRequest) GetFilterSid

func (x *UpdateFilterRequest) GetFilterSid() int64

func (*UpdateFilterRequest) GetUpdateMask

func (x *UpdateFilterRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateFilterRequest) ProtoMessage

func (*UpdateFilterRequest) ProtoMessage()

func (*UpdateFilterRequest) ProtoReflect

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

func (*UpdateFilterRequest) Reset

func (x *UpdateFilterRequest) Reset()

func (*UpdateFilterRequest) String

func (x *UpdateFilterRequest) String() string

type UpdateFlagRequest

type UpdateFlagRequest struct {

	// The ID of the flag to be updated.
	FlagSid int64 `protobuf:"varint,1,opt,name=flag_sid,json=flagSid,proto3" json:"flag_sid,omitempty"`
	// The flag resource to update.
	Flag *Flag `protobuf:"bytes,2,opt,name=flag,proto3" json:"flag,omitempty"`
	// Optional. update_mask contains a list of paths to be updated. Possible paths include
	// name, review_group_id, notify_group_id, and priority. If no update_mask
	// is provided it defaults to using all paths.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

UpdateFlagRequest is a request for updating a flag.

func (*UpdateFlagRequest) Descriptor deprecated

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

Deprecated: Use UpdateFlagRequest.ProtoReflect.Descriptor instead.

func (*UpdateFlagRequest) GetFlag

func (x *UpdateFlagRequest) GetFlag() *Flag

func (*UpdateFlagRequest) GetFlagSid

func (x *UpdateFlagRequest) GetFlagSid() int64

func (*UpdateFlagRequest) GetUpdateMask

func (x *UpdateFlagRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateFlagRequest) ProtoMessage

func (*UpdateFlagRequest) ProtoMessage()

func (*UpdateFlagRequest) ProtoReflect

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

func (*UpdateFlagRequest) Reset

func (x *UpdateFlagRequest) Reset()

func (*UpdateFlagRequest) String

func (x *UpdateFlagRequest) String() string

type VanaTermsQuery

type VanaTermsQuery struct {

	// Required. The terms to be filtered on.
	Terms []string `protobuf:"bytes,1,rep,name=terms,proto3" json:"terms,omitempty"`
	// Optional. If true then filters out where terms match.
	Lacks bool `protobuf:"varint,2,opt,name=lacks,proto3" json:"lacks,omitempty"`
	// Optional. If true then all terms must match.
	All bool `protobuf:"varint,3,opt,name=all,proto3" json:"all,omitempty"`
	// contains filtered or unexported fields
}

VanaTermsQuery is a query for none, all, or any terms.

func (*VanaTermsQuery) Descriptor deprecated

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

Deprecated: Use VanaTermsQuery.ProtoReflect.Descriptor instead.

func (*VanaTermsQuery) GetAll

func (x *VanaTermsQuery) GetAll() bool

func (*VanaTermsQuery) GetLacks

func (x *VanaTermsQuery) GetLacks() bool

func (*VanaTermsQuery) GetTerms

func (x *VanaTermsQuery) GetTerms() []string

func (*VanaTermsQuery) ProtoMessage

func (*VanaTermsQuery) ProtoMessage()

func (*VanaTermsQuery) ProtoReflect

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

func (*VanaTermsQuery) Reset

func (x *VanaTermsQuery) Reset()

func (*VanaTermsQuery) String

func (x *VanaTermsQuery) String() string

type VanalyticsClient

type VanalyticsClient interface {
	// Audit audits the used transcription audio time for a client. The window
	// of time to audit can be widened or narrowed using the request since and
	// until fields.
	Audit(ctx context.Context, in *AuditRequest, opts ...grpc.CallOption) (*AuditResponse, error)
	// GetRecordingUrl gets a signed url to download a transcript recording.
	GetRecordingUrl(ctx context.Context, in *GetRecordingUrlRequest, opts ...grpc.CallOption) (*GetRecordingUrlResponse, error)
	// ListBillingSpan lists billing spans.
	ListBillingSpan(ctx context.Context, in *ListBillingSpanRequest, opts ...grpc.CallOption) (*ListBillingSpanResponse, error)
	// Search searches transcripts by search criteria. The search response
	// contains one page of transcript hits. Traversing the paginated hits is
	// achieved through subsequent requests using the response sort field.
	Search(ctx context.Context, in *SearchRequest, opts ...grpc.CallOption) (*SearchResponse, error)
	// ListTranscriptGroupNames lists transcript group names.
	ListTranscriptGroupNames(ctx context.Context, in *ListTranscriptGroupNamesRequest, opts ...grpc.CallOption) (*ListTranscriptGroupNamesResponse, error)
	// BulkDeleteTranscripts bulk deletes transcripts matching the provided query.
	BulkDeleteTranscripts(ctx context.Context, in *BulkDeleteTranscriptsRequest, opts ...grpc.CallOption) (*BulkDeleteTranscriptsResponse, error)
	// BulkRestoreTranscripts bulk restores transcripts matching the provided query.
	BulkRestoreTranscripts(ctx context.Context, in *BulkRestoreTranscriptsRequest, opts ...grpc.CallOption) (*BulkRestoreTranscriptsResponse, error)
	// ListAgentResponseValues lists transcript agent response values.
	ListAgentResponseValues(ctx context.Context, in *ListAgentResponseValuesRequest, opts ...grpc.CallOption) (*ListAgentResponseValuesResponse, error)
	// GetTranscriptSummary gets a transcript summary for a provided transcript.
	GetTranscriptSummary(ctx context.Context, in *GetTranscriptSummaryRequest, opts ...grpc.CallOption) (*GetTranscriptSummaryResponse, error)
	// CreateFilter creates a new filter. The filter contains a search request
	// to filter transcripts.
	CreateFilter(ctx context.Context, in *CreateFilterRequest, opts ...grpc.CallOption) (*Filter, error)
	// ListFilters lists filters.
	ListFilters(ctx context.Context, in *ListFiltersRequest, opts ...grpc.CallOption) (*ListFiltersResponse, error)
	// UpdateFilter updates a filter search request and/or name.
	UpdateFilter(ctx context.Context, in *UpdateFilterRequest, opts ...grpc.CallOption) (*Filter, error)
	// DeleteFilter deletes filter given a filter_sid.
	DeleteFilter(ctx context.Context, in *DeleteFilterRequest, opts ...grpc.CallOption) (*DeleteFilterResponse, error)
	// GetFilter gets filter given a filter_sid, name or search request.
	GetFilter(ctx context.Context, in *GetFilterRequest, opts ...grpc.CallOption) (*Filter, error)
	// GetFlag gets a flag.
	GetFlag(ctx context.Context, in *GetFlagRequest, opts ...grpc.CallOption) (*Flag, error)
	// CreateFlag creates a new flag.
	CreateFlag(ctx context.Context, in *CreateFlagRequest, opts ...grpc.CallOption) (*Flag, error)
	// ListFlags lists flags in an organization.
	ListFlags(ctx context.Context, in *ListFlagsRequest, opts ...grpc.CallOption) (*ListFlagsResponse, error)
	// UpdateFlag updates a flag.
	UpdateFlag(ctx context.Context, in *UpdateFlagRequest, opts ...grpc.CallOption) (*Flag, error)
	// DeleteFlag deletes the flag identified by the given flag_sid.
	DeleteFlag(ctx context.Context, in *DeleteFlagRequest, opts ...grpc.CallOption) (*DeleteFlagResponse, error)
	// CreateFlagReview creates a flag review.
	CreateFlagReview(ctx context.Context, in *CreateFlagReviewRequest, opts ...grpc.CallOption) (*FlagReview, error)
	// BulkCreateFlagReview creates flag reviews.
	BulkCreateFlagReview(ctx context.Context, in *BulkCreateFlagReviewRequest, opts ...grpc.CallOption) (*BulkCreateFlagReviewResponse, error)
	// ListFlagReviews lists reviews in an organization.
	ListFlagReviews(ctx context.Context, in *ListFlagReviewsRequest, opts ...grpc.CallOption) (*ListFlagReviewsResponse, error)
	// CreateFlagTranscript creates a flag transcript.
	CreateFlagTranscript(ctx context.Context, in *CreateFlagTranscriptRequest, opts ...grpc.CallOption) (*CreateFlagTranscriptResponse, error)
	// SearchFlagTranscripts searches flag transcripts.
	SearchFlagTranscripts(ctx context.Context, in *SearchFlagTranscriptsRequest, opts ...grpc.CallOption) (*SearchFlagTranscriptsResponse, error)
	// DEPRECATED.
	CreateFlagFilter(ctx context.Context, in *CreateFlagFilterRequest, opts ...grpc.CallOption) (*FlagFilter, error)
	// ListFlagFilters lists flag filter associations.
	ListFlagFilters(ctx context.Context, in *ListFlagFiltersRequest, opts ...grpc.CallOption) (*ListFlagFiltersResponse, error)
	// DEPRECATED.
	DeleteFlagFilter(ctx context.Context, in *DeleteFlagFilterRequest, opts ...grpc.CallOption) (*DeleteFlagFilterResponse, error)
	// ListFlagSnapshots lists flag snapshots in an organization.
	ListFlagSnapshots(ctx context.Context, in *ListFlagSnapshotsRequest, opts ...grpc.CallOption) (*ListFlagSnapshotsResponse, error)
	// ListFlagTranscriptFilters lists flag transcript filters in an organization.
	ListFlagTranscriptFilters(ctx context.Context, in *ListFlagTranscriptFiltersRequest, opts ...grpc.CallOption) (*ListFlagTranscriptFiltersResponse, error)
	// CreateCorrection creates a correction.
	CreateCorrection(ctx context.Context, in *CreateCorrectionRequest, opts ...grpc.CallOption) (*CreateCorrectionResponse, error)
	// GetCorrection gets a correction.
	GetCorrection(ctx context.Context, in *GetCorrectionRequest, opts ...grpc.CallOption) (*Correction, error)
	// DeleteCorrection deletes a correction.
	DeleteCorrection(ctx context.Context, in *DeleteCorrectionRequest, opts ...grpc.CallOption) (*DeleteCorrectionResponse, error)
	// ListCorrections lists corrections.
	ListCorrections(ctx context.Context, in *ListCorrectionsRequest, opts ...grpc.CallOption) (*ListCorrectionsResponse, error)
	// UpdateCorrection updates a correction.
	UpdateCorrection(ctx context.Context, in *UpdateCorrectionRequest, opts ...grpc.CallOption) (*UpdateCorrectionResponse, error)
}

VanalyticsClient is the client API for Vanalytics 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 NewVanalyticsClient

func NewVanalyticsClient(cc grpc.ClientConnInterface) VanalyticsClient

type VanalyticsServer

type VanalyticsServer interface {
	// Audit audits the used transcription audio time for a client. The window
	// of time to audit can be widened or narrowed using the request since and
	// until fields.
	Audit(context.Context, *AuditRequest) (*AuditResponse, error)
	// GetRecordingUrl gets a signed url to download a transcript recording.
	GetRecordingUrl(context.Context, *GetRecordingUrlRequest) (*GetRecordingUrlResponse, error)
	// ListBillingSpan lists billing spans.
	ListBillingSpan(context.Context, *ListBillingSpanRequest) (*ListBillingSpanResponse, error)
	// Search searches transcripts by search criteria. The search response
	// contains one page of transcript hits. Traversing the paginated hits is
	// achieved through subsequent requests using the response sort field.
	Search(context.Context, *SearchRequest) (*SearchResponse, error)
	// ListTranscriptGroupNames lists transcript group names.
	ListTranscriptGroupNames(context.Context, *ListTranscriptGroupNamesRequest) (*ListTranscriptGroupNamesResponse, error)
	// BulkDeleteTranscripts bulk deletes transcripts matching the provided query.
	BulkDeleteTranscripts(context.Context, *BulkDeleteTranscriptsRequest) (*BulkDeleteTranscriptsResponse, error)
	// BulkRestoreTranscripts bulk restores transcripts matching the provided query.
	BulkRestoreTranscripts(context.Context, *BulkRestoreTranscriptsRequest) (*BulkRestoreTranscriptsResponse, error)
	// ListAgentResponseValues lists transcript agent response values.
	ListAgentResponseValues(context.Context, *ListAgentResponseValuesRequest) (*ListAgentResponseValuesResponse, error)
	// GetTranscriptSummary gets a transcript summary for a provided transcript.
	GetTranscriptSummary(context.Context, *GetTranscriptSummaryRequest) (*GetTranscriptSummaryResponse, error)
	// CreateFilter creates a new filter. The filter contains a search request
	// to filter transcripts.
	CreateFilter(context.Context, *CreateFilterRequest) (*Filter, error)
	// ListFilters lists filters.
	ListFilters(context.Context, *ListFiltersRequest) (*ListFiltersResponse, error)
	// UpdateFilter updates a filter search request and/or name.
	UpdateFilter(context.Context, *UpdateFilterRequest) (*Filter, error)
	// DeleteFilter deletes filter given a filter_sid.
	DeleteFilter(context.Context, *DeleteFilterRequest) (*DeleteFilterResponse, error)
	// GetFilter gets filter given a filter_sid, name or search request.
	GetFilter(context.Context, *GetFilterRequest) (*Filter, error)
	// GetFlag gets a flag.
	GetFlag(context.Context, *GetFlagRequest) (*Flag, error)
	// CreateFlag creates a new flag.
	CreateFlag(context.Context, *CreateFlagRequest) (*Flag, error)
	// ListFlags lists flags in an organization.
	ListFlags(context.Context, *ListFlagsRequest) (*ListFlagsResponse, error)
	// UpdateFlag updates a flag.
	UpdateFlag(context.Context, *UpdateFlagRequest) (*Flag, error)
	// DeleteFlag deletes the flag identified by the given flag_sid.
	DeleteFlag(context.Context, *DeleteFlagRequest) (*DeleteFlagResponse, error)
	// CreateFlagReview creates a flag review.
	CreateFlagReview(context.Context, *CreateFlagReviewRequest) (*FlagReview, error)
	// BulkCreateFlagReview creates flag reviews.
	BulkCreateFlagReview(context.Context, *BulkCreateFlagReviewRequest) (*BulkCreateFlagReviewResponse, error)
	// ListFlagReviews lists reviews in an organization.
	ListFlagReviews(context.Context, *ListFlagReviewsRequest) (*ListFlagReviewsResponse, error)
	// CreateFlagTranscript creates a flag transcript.
	CreateFlagTranscript(context.Context, *CreateFlagTranscriptRequest) (*CreateFlagTranscriptResponse, error)
	// SearchFlagTranscripts searches flag transcripts.
	SearchFlagTranscripts(context.Context, *SearchFlagTranscriptsRequest) (*SearchFlagTranscriptsResponse, error)
	// DEPRECATED.
	CreateFlagFilter(context.Context, *CreateFlagFilterRequest) (*FlagFilter, error)
	// ListFlagFilters lists flag filter associations.
	ListFlagFilters(context.Context, *ListFlagFiltersRequest) (*ListFlagFiltersResponse, error)
	// DEPRECATED.
	DeleteFlagFilter(context.Context, *DeleteFlagFilterRequest) (*DeleteFlagFilterResponse, error)
	// ListFlagSnapshots lists flag snapshots in an organization.
	ListFlagSnapshots(context.Context, *ListFlagSnapshotsRequest) (*ListFlagSnapshotsResponse, error)
	// ListFlagTranscriptFilters lists flag transcript filters in an organization.
	ListFlagTranscriptFilters(context.Context, *ListFlagTranscriptFiltersRequest) (*ListFlagTranscriptFiltersResponse, error)
	// CreateCorrection creates a correction.
	CreateCorrection(context.Context, *CreateCorrectionRequest) (*CreateCorrectionResponse, error)
	// GetCorrection gets a correction.
	GetCorrection(context.Context, *GetCorrectionRequest) (*Correction, error)
	// DeleteCorrection deletes a correction.
	DeleteCorrection(context.Context, *DeleteCorrectionRequest) (*DeleteCorrectionResponse, error)
	// ListCorrections lists corrections.
	ListCorrections(context.Context, *ListCorrectionsRequest) (*ListCorrectionsResponse, error)
	// UpdateCorrection updates a correction.
	UpdateCorrection(context.Context, *UpdateCorrectionRequest) (*UpdateCorrectionResponse, error)
	// contains filtered or unexported methods
}

VanalyticsServer is the server API for Vanalytics service. All implementations must embed UnimplementedVanalyticsServer for forward compatibility.

type VanalyticsSupportClient added in v1.7.71

type VanalyticsSupportClient interface {
	// DeleteFlagTranscript deletes a flag transcript.
	DeleteFlagTranscript(ctx context.Context, in *DeleteFlagTranscriptRequest, opts ...grpc.CallOption) (*DeleteFlagTranscriptResponse, error)
	// SearchByOrgId searches transcripts for a specific org.
	SearchByOrgId(ctx context.Context, in *SearchByOrgIdRequest, opts ...grpc.CallOption) (*SearchResponse, error)
}

VanalyticsSupportClient is the client API for VanalyticsSupport 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 NewVanalyticsSupportClient added in v1.7.71

func NewVanalyticsSupportClient(cc grpc.ClientConnInterface) VanalyticsSupportClient

type VanalyticsSupportServer added in v1.7.71

type VanalyticsSupportServer interface {
	// DeleteFlagTranscript deletes a flag transcript.
	DeleteFlagTranscript(context.Context, *DeleteFlagTranscriptRequest) (*DeleteFlagTranscriptResponse, error)
	// SearchByOrgId searches transcripts for a specific org.
	SearchByOrgId(context.Context, *SearchByOrgIdRequest) (*SearchResponse, error)
	// contains filtered or unexported methods
}

VanalyticsSupportServer is the server API for VanalyticsSupport service. All implementations must embed UnimplementedVanalyticsSupportServer for forward compatibility.

type Word

type Word struct {

	// begin time in milliseconds
	BeginTime uint32 `protobuf:"varint,1,opt,name=begin_time,json=beginTime,proto3" json:"begin_time,omitempty"`
	// confidence from 0 to 100
	Confidence uint32 `protobuf:"varint,2,opt,name=confidence,proto3" json:"confidence,omitempty"`
	// duration in milliseconds
	Duration uint32 `protobuf:"varint,3,opt,name=duration,proto3" json:"duration,omitempty"`
	Spoken   string `protobuf:"bytes,4,opt,name=spoken,proto3" json:"spoken,omitempty"`
	Redacted bool   `protobuf:"varint,5,opt,name=redacted,proto3" json:"redacted,omitempty"`
	// contains filtered or unexported fields
}

func (*Word) Descriptor deprecated

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

Deprecated: Use Word.ProtoReflect.Descriptor instead.

func (*Word) GetBeginTime

func (x *Word) GetBeginTime() uint32

func (*Word) GetConfidence

func (x *Word) GetConfidence() uint32

func (*Word) GetDuration

func (x *Word) GetDuration() uint32

func (*Word) GetRedacted

func (x *Word) GetRedacted() bool

func (*Word) GetSpoken

func (x *Word) GetSpoken() string

func (*Word) ProtoMessage

func (*Word) ProtoMessage()

func (*Word) ProtoReflect

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

func (*Word) Reset

func (x *Word) Reset()

func (*Word) String

func (x *Word) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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