aap

package
v0.0.0-...-187538d Latest Latest
Warning

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

Go to latest
Published: Mar 13, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package aap for the applicative Account Administration Point components.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AAPService

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

AAPService holds the configuration for the server.

func NewAAPService

func NewAAPService(aapServiceCfg *AAPServiceConfig) (*AAPService, error)

NewAAPService creates a new server configuration.

func (*AAPService) GetEndpoints

func (f *AAPService) GetEndpoints() ([]azservices.EndpointInitializer, error)

GetEndpoints returns the service kind.

func (*AAPService) GetService

func (f *AAPService) GetService() azservices.ServiceKind

GetService returns the service kind.

type AAPServiceConfig

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

AAPServiceConfig holds the configuration for the server.

func NewAAPServiceConfig

func NewAAPServiceConfig() (*AAPServiceConfig, error)

NewAAPServiceConfig creates a new server factory configuration.

func (*AAPServiceConfig) AddFlags

func (c *AAPServiceConfig) AddFlags(flagSet *flag.FlagSet) error

AddFlags adds flags.

func (*AAPServiceConfig) GetPort

func (c *AAPServiceConfig) GetPort() int

GetPort returns the port.

func (*AAPServiceConfig) GetService

func (c *AAPServiceConfig) GetService() azservices.ServiceKind

GetService returns the service kind.

func (*AAPServiceConfig) InitFromViper

func (c *AAPServiceConfig) InitFromViper(v *viper.Viper) error

InitFromViper initializes the configuration from viper.

type AAPServiceFactory

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

AAPServiceFactory holds the configuration for the server factory.

func NewAAPServiceFactory

func NewAAPServiceFactory(serviceFctyCfg *AAPServiceFactoryConfig) (*AAPServiceFactory, error)

NewAAPServiceFactory creates a new server factory configuration.

func (*AAPServiceFactory) Create

Create creates a new service.

type AAPServiceFactoryConfig

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

AAPServiceFactoryConfig holds the configuration for the server factory.

func NewAAPServiceFactoryConfig

func NewAAPServiceFactoryConfig() (*AAPServiceFactoryConfig, error)

NewAAPServiceFactoryConfig creates a new server factory configuration.

func (*AAPServiceFactoryConfig) AddFlags

func (c *AAPServiceFactoryConfig) AddFlags(flagSet *flag.FlagSet) error

AddFlags adds flags.

func (*AAPServiceFactoryConfig) InitFromViper

func (c *AAPServiceFactoryConfig) InitFromViper(v *viper.Viper) error

InitFromViper initializes the configuration from viper.

Directories

Path Synopsis
Package controllers implement the service controllers.
Package controllers implement the service controllers.
endpoints
api/v1
Package v1 api version 1.
Package v1 api version 1.

Jump to

Keyboard shortcuts

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