| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- syntax = "proto2";
- package WAWebProtobufsQuickPromotionSurfaces;
- option go_package = "go.mau.fi/whatsmeow/proto/waQuickPromotionSurfaces";
- message QP {
- enum FilterResult {
- TRUE = 1;
- FALSE = 2;
- UNKNOWN = 3;
- }
- enum FilterClientNotSupportedConfig {
- PASS_BY_DEFAULT = 1;
- FAIL_BY_DEFAULT = 2;
- }
- enum ClauseType {
- AND = 1;
- OR = 2;
- NOR = 3;
- }
- message FilterClause {
- required ClauseType clauseType = 1;
- repeated FilterClause clauses = 2;
- repeated Filter filters = 3;
- }
- message Filter {
- required string filterName = 1;
- repeated FilterParameters parameters = 2;
- optional FilterResult filterResult = 3;
- required FilterClientNotSupportedConfig clientNotSupportedConfig = 4;
- }
- message FilterParameters {
- optional string key = 1;
- optional string value = 2;
- }
- }
|