management

package
v0.3.6 Latest Latest
Warning

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

Go to latest
Published: Oct 27, 2023 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ErrInvalidInput required input was not found
	ErrInvalidInput = errors.New("required input was not found")
)

Functions

This section is empty.

Types

type Management

type Management struct {
	*symbl.RestClient
}

func New

func New(client *symbl.RestClient) *Management

func (*Management) CreateConversationGroup

func (m *Management) CreateConversationGroup(ctx context.Context, request mgmtinterfaces.Group) (*mgmtinterfaces.ConversationGroupResponse, error)

func (*Management) CreateEntity

TODO: create doesn't return Entity object that's populated

func (*Management) CreateTracker

func (*Management) DeleteConversationGroup

func (m *Management) DeleteConversationGroup(ctx context.Context, conversationGroupId string) error

func (*Management) DeleteEntity

func (m *Management) DeleteEntity(ctx context.Context, entityId string) error

func (*Management) DeleteEntityBySubType

func (m *Management) DeleteEntityBySubType(ctx context.Context, subType string) error

func (*Management) DeleteTracker

func (m *Management) DeleteTracker(ctx context.Context, trackerId string) error

func (*Management) GetConversationGroupById

func (m *Management) GetConversationGroupById(ctx context.Context, conversationGroupId string) (*mgmtinterfaces.ConversationGroupResponse, error)

func (*Management) GetConversationGroups

func (m *Management) GetConversationGroups(ctx context.Context) (*mgmtinterfaces.ConversationGroupsResponse, error)

func (*Management) GetEntitById

func (m *Management) GetEntitById(ctx context.Context, entityId string) (*mgmtinterfaces.Entity, error)

func (*Management) GetEntites

func (*Management) GetTrackers

func (*Management) UpdateConversationGroup

func (m *Management) UpdateConversationGroup(ctx context.Context, request mgmtinterfaces.Group) (*mgmtinterfaces.ConversationGroupResponse, error)

func (*Management) UpdateEntity

func (m *Management) UpdateEntity(ctx context.Context, entityId string, request mgmtinterfaces.Entity) (*mgmtinterfaces.EntityResponse, error)

func (*Management) UpdateTracker

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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