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 TypeMethodDescriptionboolean
Attribute indicating automatic auto increment upon record insertion.getEnumValue
(int index) repeated .yamcs.protobuf.table.EnumValue enumValue = 3;
int
repeated .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.ByteString
Colum namegetType()
Column typecom.google.protobuf.ByteString
Column typeboolean
Attribute indicating automatic auto increment upon record insertion.boolean
hasName()
Colum nameboolean
hasType()
Column typeMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods 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.
-