: Each config key is basically a list of paths representing its hierarchy. Example: "aws.ec2.instance.type" where list of paths is List("aws", "ec2", "instance", "type")
: The format of value of key (paths). Example: it can be a Primitive type (String, Int etc), or it can be complex structures as such as List or Map.
: Description (zio-config in-built or user-provided) of the key (paths).
: A TableRow
can be pointed to a nested table that has the details of all the child paths that are under paths
. Hence TableRow
is a recursive structure.
: Description (zio-config in-built or user-provided) of the key (paths).
: The format of value of key (paths).
: The format of value of key (paths). Example: it can be a Primitive type (String, Int etc), or it can be complex structures as such as List or Map.
: A TableRow
can be pointed to a nested table that has the details of all the child paths that are under paths
.
: A TableRow
can be pointed to a nested table that has the details of all the child paths that are under paths
. Hence TableRow
is a recursive structure.
: Each config key is basically a list of paths representing its hierarchy.
: Each config key is basically a list of paths representing its hierarchy. Example: "aws.ec2.instance.type" where list of paths is List("aws", "ec2", "instance", "type")
A
TableRow
represents each row in aTable
which is an intermediate light-weight structure produced fromConfigDocs
.Table
is more easier to be converted to formats such as Json, markdown or any custom format fo your choice.: Each config key is basically a list of paths representing its hierarchy. Example: "aws.ec2.instance.type" where list of paths is List("aws", "ec2", "instance", "type")
: The format of value of key (paths). Example: it can be a Primitive type (String, Int etc), or it can be complex structures as such as List or Map.
: Description (zio-config in-built or user-provided) of the key (paths).
: A
TableRow
can be pointed to a nested table that has the details of all the child paths that are underpaths
. HenceTableRow
is a recursive structure.