Skip to main content

Generator configuration

time

Commentary

added in 0.5.7

global configuration

Sets the wallclock time to begin at the specified UNIX millisecond timestamp.


Examples

Set the starting time

Use time in the global configuration to run as if this were the wallclock time at the outset of execution.

{
"generators": [
{
"topic": "sandbox",
"value": {
"now": {
"_gen": "formatDateTime",
"ms": {
"_gen": "now"
}
}
}
}
],
"globalConfigs": {
"time": 1420099200000
},
"connections": {
"kafka": {
"kind": "kafka",
"producerConfigs": {
"bootstrap.servers": "localhost:9092",
"key.serializer": "io.shadowtraffic.kafka.serdes.JsonSerializer",
"value.serializer": "io.shadowtraffic.kafka.serdes.JsonSerializer"
}
}
}
}

Specification

JSON schema

{
"type": "integer"
}