settings

package
v0.1.10 Latest Latest
Warning

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

Go to latest
Published: Mar 8, 2020 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PisigSettings

type PisigSettings struct {
	Host string
	Port string

	EnableTLS bool
	CertFile  string
	KeyFile   string

	TopicQueueSize     int
	TopicQueuePoolSize int

	EventPoolQueueSize   int
	EventPoolWaitingTime int
	// contains filtered or unexported fields
}

func NewDefaultPisigSettings

func NewDefaultPisigSettings() *PisigSettings

Create new default PisigSettings

func NewEmptyPisigSettings

func NewEmptyPisigSettings() *PisigSettings

func NewPisigSettings

func NewPisigSettings(host string,
	port string,
	enableTLS bool,
	certFile string,
	keyFile string,
	eventPoolQueueSize int,
	eventPoolWaitTime int,
	topicQueueSize int,
	topicQueuePoolSize int) *PisigSettings

Create new PisigSettings

func (*PisigSettings) Get

func (ps *PisigSettings) Get(key string) (interface{}, bool)

func (*PisigSettings) GetBool

func (ps *PisigSettings) GetBool(key string) bool

func (*PisigSettings) GetByte

func (ps *PisigSettings) GetByte(key string) byte

func (*PisigSettings) GetByteSlice

func (ps *PisigSettings) GetByteSlice(key string) []byte

func (*PisigSettings) GetByteSliceMap

func (ps *PisigSettings) GetByteSliceMap(key string) map[string][]byte

func (*PisigSettings) GetInt

func (ps *PisigSettings) GetInt(key string) int

func (*PisigSettings) GetInt64

func (ps *PisigSettings) GetInt64(key string) int64

func (*PisigSettings) GetMap

func (ps *PisigSettings) GetMap(key string) map[string]interface{}

func (*PisigSettings) GetString

func (ps *PisigSettings) GetString(key string) string

func (*PisigSettings) GetStringMap

func (ps *PisigSettings) GetStringMap(key string) map[string]string

func (*PisigSettings) GetUInt

func (ps *PisigSettings) GetUInt(key string) uint

func (*PisigSettings) GetUInt64

func (ps *PisigSettings) GetUInt64(key string) uint64

func (*PisigSettings) IsSet

func (ps *PisigSettings) IsSet(key string) bool

func (*PisigSettings) Set

func (ps *PisigSettings) Set(key string, value interface{})

Jump to

Keyboard shortcuts

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