worker

package
v0.0.0-...-23becbe Latest Latest
Warning

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

Go to latest
Published: Aug 10, 2021 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Entity

type Entity struct {
	domain.BaseEntity
	ProjectUID      string `json:"projectUID" validate:"required,uuid4"`
	Name            string `json:"name" validate:"required"`
	Endpoint        string `json:"endpoint" validate:"required"`
	RetryCount      int    `json:"retryCount" validate:"required"`
	ResponseTimeout int    `json:"responseTimeout" validate:"required"`
	Priority        int    `json:"priority" validate:"required"`
}

func NewEntity

func NewEntity(projectUID, name, endpoint string, retryCount, timeout, prio int) Entity

func (Entity) Validate

func (e Entity) Validate() error

type Persistent

type Persistent struct {
	domain.BasePersistent
	Entity
}

func NewPersistent

func NewPersistent(entity Entity) Persistent

Jump to

Keyboard shortcuts

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