Constraint Rule | Go | GoGo | C++ | Java | Python |
---|---|---|---|---|---|
disabled | ✅ | ✅ | ✅ | ✅ | ✅ |
Constraint Rule | Go | GoGo | C++ | Java | Python |
---|---|---|---|---|---|
const | ✅ | ✅ | ✅ | ✅ | ✅ |
lt/lte/gt/gte | ✅ | ✅ | ✅ | ✅ | ✅ |
in/not_in | ✅ | ✅ | ✅ | ✅ | ✅ |
Constraint Rule | Go | GoGo | C++ | Java | Python |
---|---|---|---|---|---|
const | ✅ | ✅ | ✅ | ✅ | ✅ |
Constraint Rule | Go | GoGo | C++ | Java | Python |
---|---|---|---|---|---|
const | ✅ | ✅ | ✅ | ✅ | ✅ |
len/min_len/max_len | ✅ | ✅ | ✅ | ✅ | ✅ |
min_bytes/max_bytes | ✅ | ✅ | ✅ | ✅ | ✅ |
pattern | ✅ | ✅ | ✅ | ✅ | ✅ |
prefix/suffix/contains | ✅ | ✅ | ✅ | ✅ | ✅ |
contains/not_contains | ✅ | ✅ | ✅ | ✅ | ✅ |
in/not_in | ✅ | ✅ | ✅ | ✅ | ✅ |
✅ | ✅ | ❌ | ✅ | ✅ | |
hostname | ✅ | ✅ | ✅ | ✅ | ✅ |
address | ✅ | ✅ | ✅ | ✅ | ✅ |
ip | ✅ | ✅ | ✅ | ✅ | ✅ |
ipv4 | ✅ | ✅ | ✅ | ✅ | ✅ |
ipv6 | ✅ | ✅ | ✅ | ✅ | ✅ |
uri | ✅ | ✅ | ❌ | ✅ | ✅ |
uri_ref | ✅ | ✅ | ❌ | ✅ | ✅ |
uuid | ✅ | ✅ | ✅ | ✅ | ✅ |
well_known_regex | ✅ | ✅ | ✅ | ✅ | ✅ |
Constraint Rule | Go | GoGo | C++ | Java | Python |
---|---|---|---|---|---|
const | ✅ | ✅ | ✅ | ✅ | ✅ |
len/min_len/max_len | ✅ | ✅ | ✅ | ✅ | ✅ |
pattern | ✅ | ✅ | ✅ | ✅ | ✅ |
prefix/suffix/contains | ✅ | ✅ | ✅ | ✅ | ✅ |
in/not_in | ✅ | ✅ | ✅ | ✅ | ✅ |
ip | ✅ | ✅ | ❌ | ✅ | ✅ |
ipv4 | ✅ | ✅ | ❌ | ✅ | ✅ |
ipv6 | ✅ | ✅ | ❌ | ✅ | ✅ |
Constraint Rule | Go | GoGo | C++ | Java | Python |
---|---|---|---|---|---|
const | ✅ | ✅ | ✅ | ✅ | ✅ |
defined_only | ✅ | ✅ | ✅ | ✅ | ✅ |
in/not_in | ✅ | ✅ | ✅ | ✅ | ✅ |
Constraint Rule | Go | GoGo | C++ | Java | Python |
---|---|---|---|---|---|
skip | ✅ | ✅ | ✅ | ✅ | ✅ |
required | ✅ | ✅ | ✅ | ✅ | ✅ |
Constraint Rule | Go | GoGo | C++ | Java | Python |
---|---|---|---|---|---|
min_items/max_items | ✅ | ✅ | ✅ | ✅ | ✅ |
unique | ✅ | ✅ | ✅ | ✅ | ✅ |
items | ✅ | ✅ | ❌ | ✅ | ✅ |
Constraint Rule | Go | GoGo | C++ | Java | Python |
---|---|---|---|---|---|
min_pairs/max_pairs | ✅ | ✅ | ✅ | ✅ | ✅ |
no_sparse | ✅ | ✅ | ❌ | ❌ | ❌ |
keys | ✅ | ✅ | ❌ | ✅ | ✅ |
values | ✅ | ✅ | ❌ | ✅ | ✅ |
Constraint Rule | Go | GoGo | C++ | Java | Python |
---|---|---|---|---|---|
required | ✅ | ✅ | ✅ | ✅ | ✅ |
Constraint Rule | Go | GoGo | C++ | Java | Python |
---|---|---|---|---|---|
wrapper validation | ✅ | ✅ | ✅ | ✅ | ✅ |
Constraint Rule | Go | GoGo | C++ | Java | Python |
---|---|---|---|---|---|
required | ✅ | ✅ | ✅ | ✅ | ✅ |
in/not_in | ✅ | ✅ | ✅ | ✅ | ✅ |
Constraint Rule | Go | GoGo | C++ | Java | Python |
---|---|---|---|---|---|
required | ✅ | ✅ | ✅ | ✅ | ✅ |
const | ✅ | ✅ | ✅ | ✅ | ✅ |
lt/lte/gt/gte | ✅ | ✅ | ✅ | ✅ | ✅ |
in/not_in | ✅ | ✅ | ✅ | ✅ | ✅ |
Constraint Rule | Go | GoGo | C++ | Java | Python |
---|---|---|---|---|---|
required | ✅ | ✅ | ❌ | ✅ | ✅ |
const | ✅ | ✅ | ❌ | ✅ | ✅ |
lt/lte/gt/gte | ✅ | ✅ | ❌ | ✅ | ✅ |
lt_now/gt_now | ✅ | ✅ | ❌ | ✅ | ✅ |
within | ✅ | ✅ | ❌ | ✅ | ✅ |