rlmesh::EnvServerOptions
Class in rlmesh.hpp.
struct EnvServerOptionsFields
- address
std::optional<std::string> address{} - host
std::optional<std::string> address{}, host{} - port
std::optional<uint16_t> port{} - path
std::optional<std::string> path{} - transport
std::optional<Transport> transport{} - options
std::optional<ServeOptions> options{} - tags
std::optional<adapters::EnvTags> tags{} - close_env_on_shutdown
bool close_env_on_shutdown = true - ext
std::optional<ext::EnvServerOptions> ext{}
Methods
- with_address()
EnvServerOptions& with_address(std::optional<std::string> value) & - with_address()
EnvServerOptions with_address(std::optional<std::string> value) && - with_port()
EnvServerOptions& with_port(std::optional<uint16_t> value) & - with_port()
EnvServerOptions with_port(std::optional<uint16_t> value) && - with_path()
EnvServerOptions& with_path(std::optional<std::string> value) & - with_path()
EnvServerOptions with_path(std::optional<std::string> value) && - with_transport()
EnvServerOptions& with_transport(std::optional<Transport> value) & - with_transport()
EnvServerOptions with_transport(std::optional<Transport> value) && - with_options()
EnvServerOptions& with_options(std::optional<ServeOptions> value) & - with_options()
EnvServerOptions with_options(std::optional<ServeOptions> value) && - with_tags()
EnvServerOptions& with_tags(std::optional<adapters::EnvTags> value) & - with_tags()
EnvServerOptions with_tags(std::optional<adapters::EnvTags> value) && - with_close_env_on_shutdown()
EnvServerOptions& with_close_env_on_shutdown(bool value) & - with_close_env_on_shutdown()
EnvServerOptions with_close_env_on_shutdown(bool value) && - with_ext()
EnvServerOptions& with_ext(std::optional<ext::EnvServerOptions> value) & - with_ext()
EnvServerOptions with_ext(std::optional<ext::EnvServerOptions> value) && - with_host()
EnvServerOptions& with_host(std::optional<std::string> value) & - with_host()
EnvServerOptions with_host(std::optional<std::string> value) &&
address
field[source]std::optional<std::string> address{}host
field[source]std::optional<std::string> address{}, host{}port
field[source]std::optional<uint16_t> port{}path
field[source]std::optional<std::string> path{}transport
field[source]std::optional<Transport> transport{}options
field[source]std::optional<ServeOptions> options{}close_env_on_shutdown
field[source]bool close_env_on_shutdown = trueext
field[source]std::optional<ext::EnvServerOptions> ext{}with_address
method[source]EnvServerOptions& with_address(std::optional<std::string> value) &with_address
method[source]EnvServerOptions with_address(std::optional<std::string> value) &&with_port
method[source]EnvServerOptions& with_port(std::optional<uint16_t> value) &with_port
method[source]EnvServerOptions with_port(std::optional<uint16_t> value) &&with_path
method[source]EnvServerOptions& with_path(std::optional<std::string> value) &with_path
method[source]EnvServerOptions with_path(std::optional<std::string> value) &&with_transport
method[source]EnvServerOptions& with_transport(std::optional<Transport> value) &with_transport
method[source]EnvServerOptions with_transport(std::optional<Transport> value) &&with_options
method[source]EnvServerOptions& with_options(std::optional<ServeOptions> value) &with_options
method[source]EnvServerOptions with_options(std::optional<ServeOptions> value) &&with_close_env_on_shutdown
method[source]EnvServerOptions& with_close_env_on_shutdown(bool value) &with_close_env_on_shutdown
method[source]EnvServerOptions with_close_env_on_shutdown(bool value) &&with_ext
method[source]EnvServerOptions& with_ext(std::optional<ext::EnvServerOptions> value) &with_ext
method[source]EnvServerOptions with_ext(std::optional<ext::EnvServerOptions> value) &&with_host
method[source]EnvServerOptions& with_host(std::optional<std::string> value) &with_host
method[source]EnvServerOptions with_host(std::optional<std::string> value) &&