Package org.yamcs.protobuf
Interface Table.ColumnInfoOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Table.ColumnInfo,Table.ColumnInfo.Builder
- Enclosing class:
- Table
public static interface Table.ColumnInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanAttribute indicating automatic auto increment upon record insertion.getEnumValue(int index) repeated .yamcs.protobuf.table.EnumValue enumValue = 3;intrepeated .yamcs.protobuf.table.EnumValue enumValue = 3;repeated .yamcs.protobuf.table.EnumValue enumValue = 3;getEnumValueOrBuilder(int index) repeated .yamcs.protobuf.table.EnumValue enumValue = 3;List<? extends Table.EnumValueOrBuilder>repeated .yamcs.protobuf.table.EnumValue enumValue = 3;getName()Colum namecom.google.protobuf.ByteStringColum namegetType()Column typecom.google.protobuf.ByteStringColumn typebooleanAttribute indicating automatic auto increment upon record insertion.booleanhasName()Colum namebooleanhasType()Column typeMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasName
boolean hasName()Colum name
optional string name = 1;- Returns:
- Whether the name field is set.
-
getName
String getName()Colum name
optional string name = 1;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Colum name
optional string name = 1;- Returns:
- The bytes for name.
-
hasType
boolean hasType()Column type
optional string type = 2;- Returns:
- Whether the type field is set.
-
getType
String getType()Column type
optional string type = 2;- Returns:
- The type.
-
getTypeBytes
com.google.protobuf.ByteString getTypeBytes()Column type
optional string type = 2;- Returns:
- The bytes for type.
-
getEnumValueList
List<Table.EnumValue> getEnumValueList()repeated .yamcs.protobuf.table.EnumValue enumValue = 3; -
getEnumValue
repeated .yamcs.protobuf.table.EnumValue enumValue = 3; -
getEnumValueCount
int getEnumValueCount()repeated .yamcs.protobuf.table.EnumValue enumValue = 3; -
getEnumValueOrBuilderList
List<? extends Table.EnumValueOrBuilder> getEnumValueOrBuilderList()repeated .yamcs.protobuf.table.EnumValue enumValue = 3; -
getEnumValueOrBuilder
repeated .yamcs.protobuf.table.EnumValue enumValue = 3; -
hasAutoIncrement
boolean hasAutoIncrement()Attribute indicating automatic auto increment upon record insertion. Only set for table column info.
optional bool autoIncrement = 4;- Returns:
- Whether the autoIncrement field is set.
-
getAutoIncrement
boolean getAutoIncrement()Attribute indicating automatic auto increment upon record insertion. Only set for table column info.
optional bool autoIncrement = 4;- Returns:
- The autoIncrement.
-