Package com.mysql.cj.x.protobuf
Interface MysqlxDatatypes.AnyOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MysqlxDatatypes.Any,MysqlxDatatypes.Any.Builder
- Enclosing class:
- MysqlxDatatypes
public static interface MysqlxDatatypes.AnyOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and Type Method Description MysqlxDatatypes.ArraygetArray()optional .Mysqlx.Datatypes.Array array = 4;MysqlxDatatypes.ArrayOrBuildergetArrayOrBuilder()optional .Mysqlx.Datatypes.Array array = 4;MysqlxDatatypes.ObjectgetObj()optional .Mysqlx.Datatypes.Object obj = 3;MysqlxDatatypes.ObjectOrBuildergetObjOrBuilder()optional .Mysqlx.Datatypes.Object obj = 3;MysqlxDatatypes.ScalargetScalar()optional .Mysqlx.Datatypes.Scalar scalar = 2;MysqlxDatatypes.ScalarOrBuildergetScalarOrBuilder()optional .Mysqlx.Datatypes.Scalar scalar = 2;MysqlxDatatypes.Any.TypegetType()required .Mysqlx.Datatypes.Any.Type type = 1;booleanhasArray()optional .Mysqlx.Datatypes.Array array = 4;booleanhasObj()optional .Mysqlx.Datatypes.Object obj = 3;booleanhasScalar()optional .Mysqlx.Datatypes.Scalar scalar = 2;booleanhasType()required .Mysqlx.Datatypes.Any.Type type = 1;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.Datatypes.Any.Type type = 1;- Returns:
- Whether the type field is set.
-
getType
MysqlxDatatypes.Any.Type getType()required .Mysqlx.Datatypes.Any.Type type = 1;- Returns:
- The type.
-
hasScalar
boolean hasScalar()optional .Mysqlx.Datatypes.Scalar scalar = 2;- Returns:
- Whether the scalar field is set.
-
getScalar
MysqlxDatatypes.Scalar getScalar()optional .Mysqlx.Datatypes.Scalar scalar = 2;- Returns:
- The scalar.
-
getScalarOrBuilder
MysqlxDatatypes.ScalarOrBuilder getScalarOrBuilder()optional .Mysqlx.Datatypes.Scalar scalar = 2; -
hasObj
boolean hasObj()optional .Mysqlx.Datatypes.Object obj = 3;- Returns:
- Whether the obj field is set.
-
getObj
MysqlxDatatypes.Object getObj()optional .Mysqlx.Datatypes.Object obj = 3;- Returns:
- The obj.
-
getObjOrBuilder
MysqlxDatatypes.ObjectOrBuilder getObjOrBuilder()optional .Mysqlx.Datatypes.Object obj = 3; -
hasArray
boolean hasArray()optional .Mysqlx.Datatypes.Array array = 4;- Returns:
- Whether the array field is set.
-
getArray
MysqlxDatatypes.Array getArray()optional .Mysqlx.Datatypes.Array array = 4;- Returns:
- The array.
-
getArrayOrBuilder
MysqlxDatatypes.ArrayOrBuilder getArrayOrBuilder()optional .Mysqlx.Datatypes.Array array = 4;
-