Builder5

oxygen.executable.SingleBuilders.Builder5
class Builder5[_JsonConfig, _FullCLIConfig, _CLIConfig, _Error, _Env](_jsonDecoder: JsonDecoder[_JsonConfig], _cliParser: ExecutableContext => Parser[_FullCLIConfig], _mapCLIConfig: _FullCLIConfig => _CLIConfig, _logger: (_JsonConfig, _FullCLIConfig, ExecutableContext) => ZIO[Scope, ExecuteError, LogConfig], _envTag: Tag[_Env], _env: (_JsonConfig, _CLIConfig) => Layer[_Error, _Env])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Builder4[_JsonConfig, _FullCLIConfig, _CLIConfig, _Error]
class Builder3[_JsonConfig, _FullCLIConfig, _CLIConfig]
class Builder2[_JsonConfig, _CLIConfig]
class Builder1[_JsonConfig]
class Builder0
object Executable
Show all

Members list

Value members

Concrete methods

final def withExecute(_execute: (_JsonConfig, _CLIConfig) => ZIO[Scope & _Env, _Error, Unit]): Executable
final def withExecute(_execute: _CLIConfig => ZIO[Scope & _Env, _Error, Unit]): Executable
final def withExecute(_execute: => ZIO[Scope & _Env, _Error, Unit]): Executable