MySQL 8.4.2
Source Code Documentation
Mysqlx::Expect::Open::Condition Struct Reference

Public Types

enum  Key { EXPECT_NO_ERROR = 1 , EXPECT_FIELD_EXIST = 2 , EXPECT_DOCID_GENERATED = 3 }
 
enum  ConditionOperation { EXPECT_OP_SET = 0 , EXPECT_OP_UNSET = 1 }
 

Public Attributes

required uint32 condition_key = 1
 
optional bytes condition_value = 2
 
optional ConditionOperation op = 3 [ default = EXPECT_OP_SET ]
 

Member Enumeration Documentation

◆ ConditionOperation

Enumerator
EXPECT_OP_SET 

set the condition; set, if not set; overwrite, if set

EXPECT_OP_UNSET 

unset the condition

◆ Key

Enumerator
EXPECT_NO_ERROR 

Change error propagation behaviour.

EXPECT_FIELD_EXIST 

Check if X Protocol field exists.

EXPECT_DOCID_GENERATED 

Check if X Protocol supports document _id generation.

Member Data Documentation

◆ condition_key

required uint32 Mysqlx::Expect::Open::Condition::condition_key = 1

◆ condition_value

optional bytes Mysqlx::Expect::Open::Condition::condition_value = 2

◆ op

optional ConditionOperation Mysqlx::Expect::Open::Condition::op = 3 [ default = EXPECT_OP_SET ]

The documentation for this struct was generated from the following file: