Package com.mysql.cj.x.protobuf
Interface MysqlxExpr.DocumentPathItemOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MysqlxExpr.DocumentPathItem,MysqlxExpr.DocumentPathItem.Builder
- Enclosing class:
- MysqlxExpr
public static interface MysqlxExpr.DocumentPathItemOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and Type Method Description intgetIndex()optional uint32 index = 3;MysqlxExpr.DocumentPathItem.TypegetType()required .Mysqlx.Expr.DocumentPathItem.Type type = 1;java.lang.StringgetValue()optional string value = 2;com.google.protobuf.ByteStringgetValueBytes()optional string value = 2;booleanhasIndex()optional uint32 index = 3;booleanhasType()required .Mysqlx.Expr.DocumentPathItem.Type type = 1;booleanhasValue()optional string value = 2;Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasType
boolean hasType()required .Mysqlx.Expr.DocumentPathItem.Type type = 1;- Returns:
- Whether the type field is set.
-
getType
MysqlxExpr.DocumentPathItem.Type getType()required .Mysqlx.Expr.DocumentPathItem.Type type = 1;- Returns:
- The type.
-
hasValue
boolean hasValue()optional string value = 2;- Returns:
- Whether the value field is set.
-
getValue
java.lang.String getValue()optional string value = 2;- Returns:
- The value.
-
getValueBytes
com.google.protobuf.ByteString getValueBytes()optional string value = 2;- Returns:
- The bytes for value.
-
hasIndex
boolean hasIndex()optional uint32 index = 3;- Returns:
- Whether the index field is set.
-
getIndex
int getIndex()optional uint32 index = 3;- Returns:
- The index.
-