test

package
v0.0.4 Latest Latest
Warning

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

Go to latest
Published: Aug 5, 2022 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewIncrementalRegister

func NewIncrementalRegister() identityapi.RegisterClient

func NewRetryAfterRegister

func NewRetryAfterRegister() identityapi.RegisterClient

func NewRetryBackoffRegister

func NewRetryBackoffRegister() identityapi.RegisterClient

Types

type EmptyRegisterClient

type EmptyRegisterClient struct{}

func (*EmptyRegisterClient) RegisterBatchEntities

func (icc *EmptyRegisterClient) RegisterBatchEntities(agentEntityID entity.ID, entities []entity.Fields) (r []identityapi.RegisterEntityResponse, err error)

func (*EmptyRegisterClient) RegisterEntitiesRemoveMe

func (icc *EmptyRegisterClient) RegisterEntitiesRemoveMe(agentEntityID entity.ID, entities []identityapi.RegisterEntity) (r []identityapi.RegisterEntityResponse, retryAfter time.Duration, err error)

func (*EmptyRegisterClient) RegisterEntity

func (icc *EmptyRegisterClient) RegisterEntity(agentEntityID entity.ID, entity entity.Fields) (resp identityapi.RegisterEntityResponse, err error)

type IncrementalRegister

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

func (*IncrementalRegister) RegisterBatchEntities

func (r *IncrementalRegister) RegisterBatchEntities(agentEntityID entity.ID, entities []entity.Fields) (batchResponse []identityapi.RegisterEntityResponse, err error)

func (*IncrementalRegister) RegisterEntitiesRemoveMe

func (r *IncrementalRegister) RegisterEntitiesRemoveMe(agentEntityID entity.ID, entities []identityapi.RegisterEntity) (responseKeys []identityapi.RegisterEntityResponse, retryAfter time.Duration, err error)

func (*IncrementalRegister) RegisterEntity

func (r *IncrementalRegister) RegisterEntity(agentEntityID entity.ID, ent entity.Fields) (identityapi.RegisterEntityResponse, error)

Jump to

Keyboard shortcuts

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