Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var FilePath string
The config file path used by Load config
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
LogLevel int8 `json:"log_level" yaml:"log_level" env:"LOG_LEVEL,default=1" validate:"gte=1,lte=5"`
GRPCServer *grpcwrap.ServerConfig `json:"grpc_server" yaml:"grpc_server" env:"GRPC_SERVER" validate:"required"`
MetricsServer *metrics.Config `json:"metrics_server" yaml:"metrics_server" env:"METRICS_SERVER" validate:"required"`
ZeppelinFlinkHome string `json:"zeppelin_flink_home" yaml:"zeppelin_flink_home" env:"ZEPPELIN_FLINK_HOME" validate:"required"`
ZeppelinHadoopConf string `json:"zeppelin_hadoop_conf" yaml:"zeppelin_hadoop_conf" env:"ZEPPELIN_HADOOP_CONF" validate:"required"`
ZeppelinFlinkExecuteJars string `` /* 133-byte string literal not displayed */
SourcemanagerServer *grpcwrap.ClientConfig `json:"sourcemanager_server" yaml:"sourcemanager_server" env:"SOURCEMANAGER_SERVER" validate:"required"`
UdfmanagerServer *grpcwrap.ClientConfig `json:"udfmanager_server" yaml:"udfmanager_server" env:"UDFMANAGER_SERVER" validate:"required"`
EnginemanagerServer *grpcwrap.ClientConfig `json:"enginemanager_server" yaml:"enginemanager_server" env:"ENGINEMANAGER_SERVER" validate:"required"`
ResourcemanagerServer *grpcwrap.ClientConfig `json:"resourcemanager_server" yaml:"resourcemanager_server" env:"resourcemanager_server" validate:"required"`
Tracer *gtrace.Config `json:"tracer" yaml:"tracer" env:"TRACER" validate:"required"`
}
Click to show internal directories.
Click to hide internal directories.