config

package
v1.0.0 Latest Latest
Warning

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

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

Documentation

Overview

Package config is a generated GoMock package.

Index

Constants

View Source
const Subsystem = "config"

Variables

This section is empty.

Functions

This section is empty.

Types

type BaseConfig

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

func NewBaseConfig

func NewBaseConfig(jagwServiceAddress, jagwRequestPort string) (*BaseConfig, error)

func (*BaseConfig) GetGrpcPort

func (config *BaseConfig) GetGrpcPort() uint16

func (*BaseConfig) GetJagwRequestPort

func (config *BaseConfig) GetJagwRequestPort() uint16

func (*BaseConfig) GetJagwServiceAddress

func (config *BaseConfig) GetJagwServiceAddress() string

func (*BaseConfig) GetJagwSubscriptionPort

func (config *BaseConfig) GetJagwSubscriptionPort() uint16

type BaseConfigInput

type BaseConfigInput struct {
	JagwServiceAddress string `validate:"required,hostname|ip"`
	JagwRequestPort    uint16 `validate:"required,gte=1,lte=65535"`
}

type Config

type Config interface {
	GetJagwServiceAddress() string
	GetJagwRequestPort() uint16
	GetJagwSubscriptionPort() uint16
	GetGrpcPort() uint16
}

type FullConfig

type FullConfig struct {
	*BaseConfig
	// contains filtered or unexported fields
}

func NewFullConfig

func NewFullConfig(jagwServiceAddress, jagwRequestPort, jagwSubscriptionPort, grpcPort string) (*FullConfig, error)

func (*FullConfig) GetGrpcPort

func (c *FullConfig) GetGrpcPort() uint16

func (*FullConfig) GetJagwRequestPort

func (c *FullConfig) GetJagwRequestPort() uint16

func (*FullConfig) GetJagwServiceAddress

func (c *FullConfig) GetJagwServiceAddress() string

func (*FullConfig) GetJagwSubscriptionPort

func (c *FullConfig) GetJagwSubscriptionPort() uint16

type FullConfigInput

type FullConfigInput struct {
	JagwSubscriptionPort uint16 `validate:"required,gte=1,lte=65535"`
	GrpcPort             uint16 `validate:"required,gte=1,lte=65535"`
}

type MockConfig

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

MockConfig is a mock of Config interface.

func NewMockConfig

func NewMockConfig(ctrl *gomock.Controller) *MockConfig

NewMockConfig creates a new mock instance.

func (*MockConfig) EXPECT

func (m *MockConfig) EXPECT() *MockConfigMockRecorder

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockConfig) GetGrpcPort

func (m *MockConfig) GetGrpcPort() uint16

GetGrpcPort mocks base method.

func (*MockConfig) GetJagwRequestPort

func (m *MockConfig) GetJagwRequestPort() uint16

GetJagwRequestPort mocks base method.

func (*MockConfig) GetJagwServiceAddress

func (m *MockConfig) GetJagwServiceAddress() string

GetJagwServiceAddress mocks base method.

func (*MockConfig) GetJagwSubscriptionPort

func (m *MockConfig) GetJagwSubscriptionPort() uint16

GetJagwSubscriptionPort mocks base method.

type MockConfigMockRecorder

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

MockConfigMockRecorder is the mock recorder for MockConfig.

func (*MockConfigMockRecorder) GetGrpcPort

func (mr *MockConfigMockRecorder) GetGrpcPort() *gomock.Call

GetGrpcPort indicates an expected call of GetGrpcPort.

func (*MockConfigMockRecorder) GetJagwRequestPort

func (mr *MockConfigMockRecorder) GetJagwRequestPort() *gomock.Call

GetJagwRequestPort indicates an expected call of GetJagwRequestPort.

func (*MockConfigMockRecorder) GetJagwServiceAddress

func (mr *MockConfigMockRecorder) GetJagwServiceAddress() *gomock.Call

GetJagwServiceAddress indicates an expected call of GetJagwServiceAddress.

func (*MockConfigMockRecorder) GetJagwSubscriptionPort

func (mr *MockConfigMockRecorder) GetJagwSubscriptionPort() *gomock.Call

GetJagwSubscriptionPort indicates an expected call of GetJagwSubscriptionPort.

Jump to

Keyboard shortcuts

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