We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 445ff55 commit adf88d3Copy full SHA for adf88d3
proto/protovalidate/buf/validate/validate.proto
@@ -137,6 +137,17 @@ message MessageRules {
137
// }
138
// ```
139
repeated Rule cel = 3;
140
+
141
+ // message MyMessage {
142
+ // option (buf.validate.message).oneof = { fields: ["field1", "field2"] };
143
+ // option (buf.validate.message).oneof = { fields: ["field3", "field4"], required: true };
144
+ // }
145
+ repeated MessageOneofRule oneof = 4;
146
+}
147
148
+message MessageOneofRule {
149
+ repeated string fields = 1;
150
+ optional bool required = 2;
151
}
152
153
// The `OneofRules` message type enables you to manage rules for
0 commit comments