configuration

package
v0.11.2 Latest Latest
Warning

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

Go to latest
Published: Dec 27, 2023 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 GetConfigurationApplication

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

GetConfigurationApplication is an application service

func NewGetConfigurationApplication

func NewGetConfigurationApplication(options ...OptionsFunc) *GetConfigurationApplication

NewGetConfigurationApplication creats a new application service

func (*GetConfigurationApplication) Options

func (a *GetConfigurationApplication) Options(opts ...OptionsFunc)

Options to configure the application

func (*GetConfigurationApplication) Run

func (a *GetConfigurationApplication) Run(ctx context.Context, options *Options, optionsFunc ...OptionsFunc) error

Run method carries out the application tasks

type MockGetConfigurationApplication

type MockGetConfigurationApplication struct {
	mock.Mock
}

MockGetConfigurationApplication is a mock of get configuration application

func NewMockGetConfigurationApplication

func NewMockGetConfigurationApplication() *MockGetConfigurationApplication

NewMockGetConfigurationApplication return a mock of get configuration application

func (*MockGetConfigurationApplication) Run

func (m *MockGetConfigurationApplication) Run(ctx context.Context, options *Options, optionsFunc ...OptionsFunc) error

Run provides a mock function to carry out the application tasks

type Options

type Options struct {
	Configuration *configuration.Configuration
}

Options for get configuration application

type OptionsFunc

type OptionsFunc func(*GetConfigurationApplication)

OptionsFunc is a function used to configure the service

Jump to

Keyboard shortcuts

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