agenttraining

package
v1.7.75 Latest Latest
Warning

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

Go to latest
Published: May 1, 2024 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AgentTrainingService_CreateLearningOpportunity_FullMethodName        = "/api.v1alpha1.agenttraining.AgentTrainingService/CreateLearningOpportunity"
	AgentTrainingService_ListLearningOpportunities_FullMethodName        = "/api.v1alpha1.agenttraining.AgentTrainingService/ListLearningOpportunities"
	AgentTrainingService_ListAgentLearningOpportunities_FullMethodName   = "/api.v1alpha1.agenttraining.AgentTrainingService/ListAgentLearningOpportunities"
	AgentTrainingService_CompleteAgentLearningOpportunity_FullMethodName = "/api.v1alpha1.agenttraining.AgentTrainingService/CompleteAgentLearningOpportunity"
	AgentTrainingService_UpdateLearningOpportunity_FullMethodName        = "/api.v1alpha1.agenttraining.AgentTrainingService/UpdateLearningOpportunity"
	AgentTrainingService_DeleteLearningOpportunity_FullMethodName        = "/api.v1alpha1.agenttraining.AgentTrainingService/DeleteLearningOpportunity"
	AgentTrainingService_GetLearningOpportunity_FullMethodName           = "/api.v1alpha1.agenttraining.AgentTrainingService/GetLearningOpportunity"
)
View Source
const (
	AgentTrainingSupportService_ListLearningOpportunitiesByOrgId_FullMethodName = "/api.v1alpha1.agenttraining.AgentTrainingSupportService/ListLearningOpportunitiesByOrgId"
	AgentTrainingSupportService_DeleteLearningOpportunityByOrgId_FullMethodName = "/api.v1alpha1.agenttraining.AgentTrainingSupportService/DeleteLearningOpportunityByOrgId"
)

Variables

View Source
var AgentTrainingService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1alpha1.agenttraining.AgentTrainingService",
	HandlerType: (*AgentTrainingServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateLearningOpportunity",
			Handler:    _AgentTrainingService_CreateLearningOpportunity_Handler,
		},
		{
			MethodName: "ListLearningOpportunities",
			Handler:    _AgentTrainingService_ListLearningOpportunities_Handler,
		},
		{
			MethodName: "ListAgentLearningOpportunities",
			Handler:    _AgentTrainingService_ListAgentLearningOpportunities_Handler,
		},
		{
			MethodName: "CompleteAgentLearningOpportunity",
			Handler:    _AgentTrainingService_CompleteAgentLearningOpportunity_Handler,
		},
		{
			MethodName: "UpdateLearningOpportunity",
			Handler:    _AgentTrainingService_UpdateLearningOpportunity_Handler,
		},
		{
			MethodName: "DeleteLearningOpportunity",
			Handler:    _AgentTrainingService_DeleteLearningOpportunity_Handler,
		},
		{
			MethodName: "GetLearningOpportunity",
			Handler:    _AgentTrainingService_GetLearningOpportunity_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/v1alpha1/agenttraining/service.proto",
}

AgentTrainingService_ServiceDesc is the grpc.ServiceDesc for AgentTrainingService 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 AgentTrainingSupportService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1alpha1.agenttraining.AgentTrainingSupportService",
	HandlerType: (*AgentTrainingSupportServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListLearningOpportunitiesByOrgId",
			Handler:    _AgentTrainingSupportService_ListLearningOpportunitiesByOrgId_Handler,
		},
		{
			MethodName: "DeleteLearningOpportunityByOrgId",
			Handler:    _AgentTrainingSupportService_DeleteLearningOpportunityByOrgId_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/v1alpha1/agenttraining/support_service.proto",
}

AgentTrainingSupportService_ServiceDesc is the grpc.ServiceDesc for AgentTrainingSupportService 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 File_api_v1alpha1_agenttraining_learning_opportunity_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_agenttraining_service_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_agenttraining_support_service_proto protoreflect.FileDescriptor

Functions

func RegisterAgentTrainingServiceServer

func RegisterAgentTrainingServiceServer(s grpc.ServiceRegistrar, srv AgentTrainingServiceServer)

func RegisterAgentTrainingSupportServiceServer added in v1.7.71

func RegisterAgentTrainingSupportServiceServer(s grpc.ServiceRegistrar, srv AgentTrainingSupportServiceServer)

Types

type AgentTrainingServiceClient

type AgentTrainingServiceClient interface {
	// CreateLearningOpportunity creates a new learning opportunity.
	CreateLearningOpportunity(ctx context.Context, in *CreateLearningOpportunityRequest, opts ...grpc.CallOption) (*CreateLearningOpportunityResponse, error)
	// ListLearningOpportunities lists learning opportunities.
	ListLearningOpportunities(ctx context.Context, in *ListLearningOpportunitiesRequest, opts ...grpc.CallOption) (*ListLearningOpportunitiesResponse, error)
	// ListAgentLearningOpportunities lists learning opportunities by agent.
	ListAgentLearningOpportunities(ctx context.Context, in *ListAgentLearningOpportunitiesRequest, opts ...grpc.CallOption) (*ListAgentLearningOpportunitiesResponse, error)
	// CompleteAgentLearningOpportunity completes an agent's learning opportunity.
	CompleteAgentLearningOpportunity(ctx context.Context, in *CompleteAgentLearningOpportunityRequest, opts ...grpc.CallOption) (*CompleteAgentLearningOpportunityResponse, error)
	// UpdateLearningOpportunity updates a learning opportunity.
	UpdateLearningOpportunity(ctx context.Context, in *UpdateLearningOpportunityRequest, opts ...grpc.CallOption) (*UpdateLearningOpportunityResponse, error)
	// DeleteLearningOpportunity deletes a learning opportunity.
	DeleteLearningOpportunity(ctx context.Context, in *DeleteLearningOpportunityRequest, opts ...grpc.CallOption) (*DeleteLearningOpportunityResponse, error)
	// GetLearningOpportunity gets a learning opportunity.
	GetLearningOpportunity(ctx context.Context, in *GetLearningOpportunityRequest, opts ...grpc.CallOption) (*GetLearningOpportunityResponse, error)
}

AgentTrainingServiceClient is the client API for AgentTrainingService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type AgentTrainingServiceServer

type AgentTrainingServiceServer interface {
	// CreateLearningOpportunity creates a new learning opportunity.
	CreateLearningOpportunity(context.Context, *CreateLearningOpportunityRequest) (*CreateLearningOpportunityResponse, error)
	// ListLearningOpportunities lists learning opportunities.
	ListLearningOpportunities(context.Context, *ListLearningOpportunitiesRequest) (*ListLearningOpportunitiesResponse, error)
	// ListAgentLearningOpportunities lists learning opportunities by agent.
	ListAgentLearningOpportunities(context.Context, *ListAgentLearningOpportunitiesRequest) (*ListAgentLearningOpportunitiesResponse, error)
	// CompleteAgentLearningOpportunity completes an agent's learning opportunity.
	CompleteAgentLearningOpportunity(context.Context, *CompleteAgentLearningOpportunityRequest) (*CompleteAgentLearningOpportunityResponse, error)
	// UpdateLearningOpportunity updates a learning opportunity.
	UpdateLearningOpportunity(context.Context, *UpdateLearningOpportunityRequest) (*UpdateLearningOpportunityResponse, error)
	// DeleteLearningOpportunity deletes a learning opportunity.
	DeleteLearningOpportunity(context.Context, *DeleteLearningOpportunityRequest) (*DeleteLearningOpportunityResponse, error)
	// GetLearningOpportunity gets a learning opportunity.
	GetLearningOpportunity(context.Context, *GetLearningOpportunityRequest) (*GetLearningOpportunityResponse, error)
	// contains filtered or unexported methods
}

AgentTrainingServiceServer is the server API for AgentTrainingService service. All implementations must embed UnimplementedAgentTrainingServiceServer for forward compatibility

type AgentTrainingSupportServiceClient added in v1.7.71

type AgentTrainingSupportServiceClient interface {
	// ListLearningOpportunitiesByOrgId lists learning opportunities for a specific org.
	ListLearningOpportunitiesByOrgId(ctx context.Context, in *ListLearningOpportunitiesByOrgIdRequest, opts ...grpc.CallOption) (*ListLearningOpportunitiesResponse, error)
	// DeleteLearningOpportunityByOrgId deletes a learning opportunity in a specific org.
	DeleteLearningOpportunityByOrgId(ctx context.Context, in *DeleteLearningOpportunityByOrgIdRequest, opts ...grpc.CallOption) (*DeleteLearningOpportunityResponse, error)
}

AgentTrainingSupportServiceClient is the client API for AgentTrainingSupportService 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 NewAgentTrainingSupportServiceClient added in v1.7.71

func NewAgentTrainingSupportServiceClient(cc grpc.ClientConnInterface) AgentTrainingSupportServiceClient

type AgentTrainingSupportServiceServer added in v1.7.71

type AgentTrainingSupportServiceServer interface {
	// ListLearningOpportunitiesByOrgId lists learning opportunities for a specific org.
	ListLearningOpportunitiesByOrgId(context.Context, *ListLearningOpportunitiesByOrgIdRequest) (*ListLearningOpportunitiesResponse, error)
	// DeleteLearningOpportunityByOrgId deletes a learning opportunity in a specific org.
	DeleteLearningOpportunityByOrgId(context.Context, *DeleteLearningOpportunityByOrgIdRequest) (*DeleteLearningOpportunityResponse, error)
	// contains filtered or unexported methods
}

AgentTrainingSupportServiceServer is the server API for AgentTrainingSupportService service. All implementations must embed UnimplementedAgentTrainingSupportServiceServer for forward compatibility

type CompleteAgentLearningOpportunityRequest added in v1.7.38

type CompleteAgentLearningOpportunityRequest struct {
	LearningOpportunityId int64 `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

CompleteAgentLearningOpportunityRequest represents an agent request to complete a learning opportunity assigned to that agent.

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

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

Deprecated: Use CompleteAgentLearningOpportunityRequest.ProtoReflect.Descriptor instead.

func (*CompleteAgentLearningOpportunityRequest) GetLearningOpportunityId added in v1.7.38

func (x *CompleteAgentLearningOpportunityRequest) GetLearningOpportunityId() int64

func (*CompleteAgentLearningOpportunityRequest) ProtoMessage added in v1.7.38

func (*CompleteAgentLearningOpportunityRequest) ProtoReflect added in v1.7.38

func (*CompleteAgentLearningOpportunityRequest) Reset added in v1.7.38

func (*CompleteAgentLearningOpportunityRequest) String added in v1.7.38

type CompleteAgentLearningOpportunityResponse added in v1.7.38

type CompleteAgentLearningOpportunityResponse struct {
	LearningOpportunity *commons.LearningOpportunity `protobuf:"bytes,1,opt,name=learning_opportunity,json=learningOpportunity,proto3" json:"learning_opportunity,omitempty"`
	// contains filtered or unexported fields
}

CompleteAgentLearningOpportunityResponse represents the completed learning opportunity.

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

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

Deprecated: Use CompleteAgentLearningOpportunityResponse.ProtoReflect.Descriptor instead.

func (*CompleteAgentLearningOpportunityResponse) GetLearningOpportunity added in v1.7.38

func (*CompleteAgentLearningOpportunityResponse) ProtoMessage added in v1.7.38

func (*CompleteAgentLearningOpportunityResponse) ProtoReflect added in v1.7.38

func (*CompleteAgentLearningOpportunityResponse) Reset added in v1.7.38

func (*CompleteAgentLearningOpportunityResponse) String added in v1.7.38

type CreateLearningOpportunityRequest

type CreateLearningOpportunityRequest struct {
	LearningOpportunity *commons.LearningOpportunity `protobuf:"bytes,1,opt,name=learning_opportunity,json=learningOpportunity,proto3" json:"learning_opportunity,omitempty"`
	// contains filtered or unexported fields
}

CreateLearningOpportunityRequest represents a request to create a new learning opportunity.

func (*CreateLearningOpportunityRequest) Descriptor deprecated

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

Deprecated: Use CreateLearningOpportunityRequest.ProtoReflect.Descriptor instead.

func (*CreateLearningOpportunityRequest) GetLearningOpportunity

func (x *CreateLearningOpportunityRequest) GetLearningOpportunity() *commons.LearningOpportunity

func (*CreateLearningOpportunityRequest) ProtoMessage

func (*CreateLearningOpportunityRequest) ProtoMessage()

func (*CreateLearningOpportunityRequest) ProtoReflect

func (*CreateLearningOpportunityRequest) Reset

func (*CreateLearningOpportunityRequest) String

type CreateLearningOpportunityResponse

type CreateLearningOpportunityResponse struct {
	LearningOpportunity *commons.LearningOpportunity `protobuf:"bytes,1,opt,name=learning_opportunity,json=learningOpportunity,proto3" json:"learning_opportunity,omitempty"`
	// contains filtered or unexported fields
}

CreateLearningOpportunityResponse represents the created learning opportunity.

func (*CreateLearningOpportunityResponse) Descriptor deprecated

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

Deprecated: Use CreateLearningOpportunityResponse.ProtoReflect.Descriptor instead.

func (*CreateLearningOpportunityResponse) GetLearningOpportunity

func (x *CreateLearningOpportunityResponse) GetLearningOpportunity() *commons.LearningOpportunity

func (*CreateLearningOpportunityResponse) ProtoMessage

func (*CreateLearningOpportunityResponse) ProtoMessage()

func (*CreateLearningOpportunityResponse) ProtoReflect

func (*CreateLearningOpportunityResponse) Reset

func (*CreateLearningOpportunityResponse) String

type DeleteLearningOpportunityByOrgIdRequest added in v1.7.71

type DeleteLearningOpportunityByOrgIdRequest struct {
	OrgId                 string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	LearningOpportunityId int64  `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

DeleteLearningOpportunityByOrgIdRequest represents a request to delete a learning opportunity.

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

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

Deprecated: Use DeleteLearningOpportunityByOrgIdRequest.ProtoReflect.Descriptor instead.

func (*DeleteLearningOpportunityByOrgIdRequest) GetLearningOpportunityId added in v1.7.71

func (x *DeleteLearningOpportunityByOrgIdRequest) GetLearningOpportunityId() int64

func (*DeleteLearningOpportunityByOrgIdRequest) GetOrgId added in v1.7.71

func (*DeleteLearningOpportunityByOrgIdRequest) ProtoMessage added in v1.7.71

func (*DeleteLearningOpportunityByOrgIdRequest) ProtoReflect added in v1.7.71

func (*DeleteLearningOpportunityByOrgIdRequest) Reset added in v1.7.71

func (*DeleteLearningOpportunityByOrgIdRequest) String added in v1.7.71

type DeleteLearningOpportunityRequest added in v1.7.38

type DeleteLearningOpportunityRequest struct {
	LearningOpportunityId int64 `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

DeleteLearningOpportunityRequest represents a request to delete a learning opportunity.

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

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

Deprecated: Use DeleteLearningOpportunityRequest.ProtoReflect.Descriptor instead.

func (*DeleteLearningOpportunityRequest) GetLearningOpportunityId added in v1.7.38

func (x *DeleteLearningOpportunityRequest) GetLearningOpportunityId() int64

func (*DeleteLearningOpportunityRequest) ProtoMessage added in v1.7.38

func (*DeleteLearningOpportunityRequest) ProtoMessage()

func (*DeleteLearningOpportunityRequest) ProtoReflect added in v1.7.38

func (*DeleteLearningOpportunityRequest) Reset added in v1.7.38

func (*DeleteLearningOpportunityRequest) String added in v1.7.38

type DeleteLearningOpportunityResponse added in v1.7.38

type DeleteLearningOpportunityResponse struct {
	LearningOpportunity *commons.LearningOpportunity `protobuf:"bytes,1,opt,name=learning_opportunity,json=learningOpportunity,proto3" json:"learning_opportunity,omitempty"`
	// contains filtered or unexported fields
}

DeleteLearningOpportunityResponse represents the deleted learning opportunity.

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

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

Deprecated: Use DeleteLearningOpportunityResponse.ProtoReflect.Descriptor instead.

func (*DeleteLearningOpportunityResponse) GetLearningOpportunity added in v1.7.38

func (x *DeleteLearningOpportunityResponse) GetLearningOpportunity() *commons.LearningOpportunity

func (*DeleteLearningOpportunityResponse) ProtoMessage added in v1.7.38

func (*DeleteLearningOpportunityResponse) ProtoMessage()

func (*DeleteLearningOpportunityResponse) ProtoReflect added in v1.7.38

func (*DeleteLearningOpportunityResponse) Reset added in v1.7.38

func (*DeleteLearningOpportunityResponse) String added in v1.7.38

type GetLearningOpportunityRequest added in v1.7.38

type GetLearningOpportunityRequest struct {
	LearningOpportunity int64 `protobuf:"varint,2,opt,name=learning_opportunity,json=learningOpportunity,proto3" json:"learning_opportunity,omitempty"`
	// contains filtered or unexported fields
}

GetLearningOpportunityRequest represents a request to get a learning opportunity.

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

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

Deprecated: Use GetLearningOpportunityRequest.ProtoReflect.Descriptor instead.

func (*GetLearningOpportunityRequest) GetLearningOpportunity added in v1.7.38

func (x *GetLearningOpportunityRequest) GetLearningOpportunity() int64

func (*GetLearningOpportunityRequest) ProtoMessage added in v1.7.38

func (*GetLearningOpportunityRequest) ProtoMessage()

func (*GetLearningOpportunityRequest) ProtoReflect added in v1.7.38

func (*GetLearningOpportunityRequest) Reset added in v1.7.38

func (x *GetLearningOpportunityRequest) Reset()

func (*GetLearningOpportunityRequest) String added in v1.7.38

type GetLearningOpportunityResponse added in v1.7.38

type GetLearningOpportunityResponse struct {
	LearningOpportunity *commons.LearningOpportunity `protobuf:"bytes,1,opt,name=learning_opportunity,json=learningOpportunity,proto3" json:"learning_opportunity,omitempty"`
	// contains filtered or unexported fields
}

GetLearningOpportunityResponse represents the gotten learning opportunity.

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

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

Deprecated: Use GetLearningOpportunityResponse.ProtoReflect.Descriptor instead.

func (*GetLearningOpportunityResponse) GetLearningOpportunity added in v1.7.38

func (x *GetLearningOpportunityResponse) GetLearningOpportunity() *commons.LearningOpportunity

func (*GetLearningOpportunityResponse) ProtoMessage added in v1.7.38

func (*GetLearningOpportunityResponse) ProtoMessage()

func (*GetLearningOpportunityResponse) ProtoReflect added in v1.7.38

func (*GetLearningOpportunityResponse) Reset added in v1.7.38

func (x *GetLearningOpportunityResponse) Reset()

func (*GetLearningOpportunityResponse) String added in v1.7.38

type ListAgentLearningOpportunitiesRequest added in v1.7.38

type ListAgentLearningOpportunitiesRequest struct {
	CallIdentifiers []*commons.CallIdentifier `protobuf:"bytes,2,rep,name=call_identifiers,json=callIdentifiers,proto3" json:"call_identifiers,omitempty"`      // Optional - 'any of' if provided.
	TranscriptSids  []int64                   `protobuf:"varint,3,rep,packed,name=transcript_sids,json=transcriptSids,proto3" json:"transcript_sids,omitempty"` // Optional - 'any of' if provided.
	CreatedAt       *commons.TimeFilter       `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`                        // Optional.
	// contains filtered or unexported fields
}

ListAgentLearningOpportunitiesRequest represents a request to list learning opportunities by agent.

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

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

Deprecated: Use ListAgentLearningOpportunitiesRequest.ProtoReflect.Descriptor instead.

func (*ListAgentLearningOpportunitiesRequest) GetCallIdentifiers added in v1.7.38

func (*ListAgentLearningOpportunitiesRequest) GetCreatedAt added in v1.7.38

func (*ListAgentLearningOpportunitiesRequest) GetTranscriptSids added in v1.7.38

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

func (*ListAgentLearningOpportunitiesRequest) ProtoMessage added in v1.7.38

func (*ListAgentLearningOpportunitiesRequest) ProtoMessage()

func (*ListAgentLearningOpportunitiesRequest) ProtoReflect added in v1.7.38

func (*ListAgentLearningOpportunitiesRequest) Reset added in v1.7.38

func (*ListAgentLearningOpportunitiesRequest) String added in v1.7.38

type ListAgentLearningOpportunitiesResponse added in v1.7.38

type ListAgentLearningOpportunitiesResponse struct {
	LearningOpportunities []*commons.LearningOpportunity `protobuf:"bytes,1,rep,name=learning_opportunities,json=learningOpportunities,proto3" json:"learning_opportunities,omitempty"`
	// contains filtered or unexported fields
}

ListAgentLearningOpportunitiesResponse represents the listed learning opportunities.

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

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

Deprecated: Use ListAgentLearningOpportunitiesResponse.ProtoReflect.Descriptor instead.

func (*ListAgentLearningOpportunitiesResponse) GetLearningOpportunities added in v1.7.38

func (x *ListAgentLearningOpportunitiesResponse) GetLearningOpportunities() []*commons.LearningOpportunity

func (*ListAgentLearningOpportunitiesResponse) ProtoMessage added in v1.7.38

func (*ListAgentLearningOpportunitiesResponse) ProtoReflect added in v1.7.38

func (*ListAgentLearningOpportunitiesResponse) Reset added in v1.7.38

func (*ListAgentLearningOpportunitiesResponse) String added in v1.7.38

type ListLearningOpportunitiesByOrgIdRequest added in v1.7.71

type ListLearningOpportunitiesByOrgIdRequest struct {
	OrgId           string                    `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`                                    // Required. Specifies the org id to filter learning opportunities by.
	CallIdentifiers []*commons.CallIdentifier `protobuf:"bytes,2,rep,name=call_identifiers,json=callIdentifiers,proto3" json:"call_identifiers,omitempty"`      // Optional - 'any of' if provided.
	TranscriptSids  []int64                   `protobuf:"varint,3,rep,packed,name=transcript_sids,json=transcriptSids,proto3" json:"transcript_sids,omitempty"` // Optional - 'any of' if provided.
	AgentUserIds    []string                  `protobuf:"bytes,4,rep,name=agent_user_ids,json=agentUserIds,proto3" json:"agent_user_ids,omitempty"`             // Optional - 'any of' if provided.
	CreatedAt       *commons.TimeFilter       `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`                        // Optional.
	// contains filtered or unexported fields
}

ListLearningOpportunitiesByOrgIdRequest represents a request to list learning opportunities.

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

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

Deprecated: Use ListLearningOpportunitiesByOrgIdRequest.ProtoReflect.Descriptor instead.

func (*ListLearningOpportunitiesByOrgIdRequest) GetAgentUserIds added in v1.7.71

func (x *ListLearningOpportunitiesByOrgIdRequest) GetAgentUserIds() []string

func (*ListLearningOpportunitiesByOrgIdRequest) GetCallIdentifiers added in v1.7.71

func (*ListLearningOpportunitiesByOrgIdRequest) GetCreatedAt added in v1.7.71

func (*ListLearningOpportunitiesByOrgIdRequest) GetOrgId added in v1.7.71

func (*ListLearningOpportunitiesByOrgIdRequest) GetTranscriptSids added in v1.7.71

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

func (*ListLearningOpportunitiesByOrgIdRequest) ProtoMessage added in v1.7.71

func (*ListLearningOpportunitiesByOrgIdRequest) ProtoReflect added in v1.7.71

func (*ListLearningOpportunitiesByOrgIdRequest) Reset added in v1.7.71

func (*ListLearningOpportunitiesByOrgIdRequest) String added in v1.7.71

type ListLearningOpportunitiesRequest

type ListLearningOpportunitiesRequest struct {
	CallIdentifiers []*commons.CallIdentifier `protobuf:"bytes,2,rep,name=call_identifiers,json=callIdentifiers,proto3" json:"call_identifiers,omitempty"`      // Optional - 'any of' if provided.
	TranscriptSids  []int64                   `protobuf:"varint,3,rep,packed,name=transcript_sids,json=transcriptSids,proto3" json:"transcript_sids,omitempty"` // Optional - 'any of' if provided.
	AgentUserIds    []string                  `protobuf:"bytes,4,rep,name=agent_user_ids,json=agentUserIds,proto3" json:"agent_user_ids,omitempty"`             // Optional - 'any of' if provided.
	CreatedAt       *commons.TimeFilter       `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`                        // Optional.
	// contains filtered or unexported fields
}

ListLearningOpportunitiesRequest represents a request to list learning opportunities.

func (*ListLearningOpportunitiesRequest) Descriptor deprecated

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

Deprecated: Use ListLearningOpportunitiesRequest.ProtoReflect.Descriptor instead.

func (*ListLearningOpportunitiesRequest) GetAgentUserIds added in v1.7.38

func (x *ListLearningOpportunitiesRequest) GetAgentUserIds() []string

func (*ListLearningOpportunitiesRequest) GetCallIdentifiers added in v1.7.38

func (x *ListLearningOpportunitiesRequest) GetCallIdentifiers() []*commons.CallIdentifier

func (*ListLearningOpportunitiesRequest) GetCreatedAt added in v1.7.38

func (*ListLearningOpportunitiesRequest) GetTranscriptSids added in v1.7.38

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

func (*ListLearningOpportunitiesRequest) ProtoMessage

func (*ListLearningOpportunitiesRequest) ProtoMessage()

func (*ListLearningOpportunitiesRequest) ProtoReflect

func (*ListLearningOpportunitiesRequest) Reset

func (*ListLearningOpportunitiesRequest) String

type ListLearningOpportunitiesResponse

type ListLearningOpportunitiesResponse struct {
	LearningOpportunities []*commons.LearningOpportunity `protobuf:"bytes,1,rep,name=learning_opportunities,json=learningOpportunities,proto3" json:"learning_opportunities,omitempty"`
	// contains filtered or unexported fields
}

ListLearningOpportunitiesResponse represents the listed learning opportunities.

func (*ListLearningOpportunitiesResponse) Descriptor deprecated

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

Deprecated: Use ListLearningOpportunitiesResponse.ProtoReflect.Descriptor instead.

func (*ListLearningOpportunitiesResponse) GetLearningOpportunities

func (x *ListLearningOpportunitiesResponse) GetLearningOpportunities() []*commons.LearningOpportunity

func (*ListLearningOpportunitiesResponse) ProtoMessage

func (*ListLearningOpportunitiesResponse) ProtoMessage()

func (*ListLearningOpportunitiesResponse) ProtoReflect

func (*ListLearningOpportunitiesResponse) Reset

func (*ListLearningOpportunitiesResponse) String

type UnimplementedAgentTrainingServiceServer

type UnimplementedAgentTrainingServiceServer struct {
}

UnimplementedAgentTrainingServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAgentTrainingServiceServer) CompleteAgentLearningOpportunity added in v1.7.38

func (UnimplementedAgentTrainingServiceServer) DeleteLearningOpportunity added in v1.7.38

func (UnimplementedAgentTrainingServiceServer) GetLearningOpportunity added in v1.7.38

func (UnimplementedAgentTrainingServiceServer) ListAgentLearningOpportunities added in v1.7.38

func (UnimplementedAgentTrainingServiceServer) UpdateLearningOpportunity added in v1.7.38

type UnimplementedAgentTrainingSupportServiceServer added in v1.7.71

type UnimplementedAgentTrainingSupportServiceServer struct {
}

UnimplementedAgentTrainingSupportServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAgentTrainingSupportServiceServer) DeleteLearningOpportunityByOrgId added in v1.7.71

func (UnimplementedAgentTrainingSupportServiceServer) ListLearningOpportunitiesByOrgId added in v1.7.71

type UnsafeAgentTrainingServiceServer

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

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

type UnsafeAgentTrainingSupportServiceServer added in v1.7.71

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

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

type UpdateLearningOpportunityRequest added in v1.7.38

type UpdateLearningOpportunityRequest struct {
	LearningOpportunity *commons.LearningOpportunity `protobuf:"bytes,2,opt,name=learning_opportunity,json=learningOpportunity,proto3" json:"learning_opportunity,omitempty"`
	UpdateMask          *fieldmaskpb.FieldMask       `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

UpdateLearningOpportunityRequest represents a request to update a learning opportunity.

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

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

Deprecated: Use UpdateLearningOpportunityRequest.ProtoReflect.Descriptor instead.

func (*UpdateLearningOpportunityRequest) GetLearningOpportunity added in v1.7.38

func (x *UpdateLearningOpportunityRequest) GetLearningOpportunity() *commons.LearningOpportunity

func (*UpdateLearningOpportunityRequest) GetUpdateMask added in v1.7.38

func (*UpdateLearningOpportunityRequest) ProtoMessage added in v1.7.38

func (*UpdateLearningOpportunityRequest) ProtoMessage()

func (*UpdateLearningOpportunityRequest) ProtoReflect added in v1.7.38

func (*UpdateLearningOpportunityRequest) Reset added in v1.7.38

func (*UpdateLearningOpportunityRequest) String added in v1.7.38

type UpdateLearningOpportunityResponse added in v1.7.38

type UpdateLearningOpportunityResponse struct {
	LearningOpportunity *commons.LearningOpportunity `protobuf:"bytes,1,opt,name=learning_opportunity,json=learningOpportunity,proto3" json:"learning_opportunity,omitempty"`
	// contains filtered or unexported fields
}

UpdateLearningOpportunityResponse represents the updated learning opportunity.

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

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

Deprecated: Use UpdateLearningOpportunityResponse.ProtoReflect.Descriptor instead.

func (*UpdateLearningOpportunityResponse) GetLearningOpportunity added in v1.7.38

func (x *UpdateLearningOpportunityResponse) GetLearningOpportunity() *commons.LearningOpportunity

func (*UpdateLearningOpportunityResponse) ProtoMessage added in v1.7.38

func (*UpdateLearningOpportunityResponse) ProtoMessage()

func (*UpdateLearningOpportunityResponse) ProtoReflect added in v1.7.38

func (*UpdateLearningOpportunityResponse) Reset added in v1.7.38

func (*UpdateLearningOpportunityResponse) String added in v1.7.38

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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