serviceChannels

package
v0.65.0 Latest Latest
Warning

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

Go to latest
Published: Oct 16, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const NAME = "ServiceChannel"

Variables

This section is empty.

Functions

This section is empty.

Types

type ServiceChannel

type ServiceChannel struct {
	metadata.MetadataInfo
	XMLName                           xml.Name                           `xml:"ServiceChannel"`
	Xmlns                             string                             `xml:"xmlns,attr"`
	AcwExtensionDuration              *IntegerText                       `xml:"acwExtensionDuration"`
	AfterConvoWorkMaxTime             *IntegerText                       `xml:"afterConvoWorkMaxTime"`
	CapacityModel                     *TextLiteral                       `xml:"capacityModel"`
	CustomRequestedDateTimeField      *TextLiteral                       `xml:"customRequestedDateTimeField"`
	DoesCheckCapOnOwnerChange         *BooleanText                       `xml:"doesCheckCapOnOwnerChange"`
	DoesCheckCapOnStatusChange        *BooleanText                       `xml:"doesCheckCapOnStatusChange"`
	DoesMinimizeWidgetOnAccept        *BooleanText                       `xml:"doesMinimizeWidgetOnAccept"`
	HasAcwExtensionEnabled            *BooleanText                       `xml:"hasAcwExtensionEnabled"`
	HasAfterConvoWorkTimer            *BooleanText                       `xml:"hasAfterConvoWorkTimer"`
	HasAutoAcceptEnabled              *BooleanText                       `xml:"hasAutoAcceptEnabled"`
	InteractionComponent              *TextLiteral                       `xml:"interactionComponent"`
	IsInterruptible                   *BooleanText                       `xml:"isInterruptible"`
	Label                             *TextLiteral                       `xml:"label"`
	MaxExtensions                     *IntegerText                       `xml:"maxExtensions"`
	RelatedEntityType                 *TextLiteral                       `xml:"relatedEntityType"`
	SecondaryRoutingPriorityField     *TextLiteral                       `xml:"secondaryRoutingPriorityField"`
	ServiceChannelFieldPriorities     []ServiceChannelFieldPriority      `xml:"serviceChannelFieldPriorities"`
	ServiceChannelStatusFieldMappings []ServiceChannelStatusFieldMapping `xml:"serviceChannelStatusFieldMappings"`
	StatusField                       *TextLiteral                       `xml:"statusField"`
}

func Open

func Open(path string) (*ServiceChannel, error)

func (*ServiceChannel) SetMetadata

func (c *ServiceChannel) SetMetadata(m metadata.MetadataInfo)

func (*ServiceChannel) Type

type ServiceChannelFieldPriority

type ServiceChannelFieldPriority struct {
	Priority *IntegerText `xml:"priority"`
	Value    *TextLiteral `xml:"value"`
}

type ServiceChannelStatusFieldMapping

type ServiceChannelStatusFieldMapping struct {
	Type  *TextLiteral `xml:"type"`
	Value *TextLiteral `xml:"value"`
}

Jump to

Keyboard shortcuts

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