Documentation
¶
Overview ¶
Package grpc provides an implementation of a rest client to interact with the healthcheck service.
Index ¶
Constants ¶
View Source
const ( EnvNameGrpcAddress string = "BLUDGEON_HEALTHCHECK_GRPC_ADDRESS" EnvNameRestPort string = "BLUDGEON_HEALTHCHECK_GRPC_PORT" )
environmental variables
View Source
const ( DefaultPort string = "9031" DefaultAddress string = "localhost" )
defaults
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New() interface { client.Client common.Initializer common.Configurer common.Parameterizer }
New can be used to create a concrete instance of the client client that implements the interfaces of logic.Logic and Owner
Types ¶
type Configuration ¶
type Configuration struct {
*pkg_grpc.Configuration
}
func NewConfiguration ¶
func NewConfiguration() *Configuration
func (*Configuration) Default ¶
func (r *Configuration) Default()
func (*Configuration) FromEnv ¶
func (r *Configuration) FromEnv(envs map[string]string)
func (*Configuration) Validate ¶
func (r *Configuration) Validate() error
Click to show internal directories.
Click to hide internal directories.