Supported Types

MARZ supports the following field types. All fields must be declared volatile.

TypeExampleConfig Value
booleanprivate volatile boolean enabled = false;true, false
intprivate volatile int maxRequests = 100;500
longprivate volatile long timeoutMs = 30000;60000
doubleprivate volatile double discountRate = 0.0;0.15
Stringprivate volatile String welcomeMsg = "Hello";Welcome to MARZ!