Package org.yamcs.protobuf
Class Table.TableInfo
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.yamcs.protobuf.Table.TableInfo
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
,Table.TableInfoOrBuilder
- Enclosing class:
- Table
public static final class Table.TableInfo
extends com.google.protobuf.GeneratedMessageV3
implements Table.TableInfoOrBuilder
Protobuf type
yamcs.protobuf.table.TableInfo
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Protobuf typeyamcs.protobuf.table.TableInfo
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,
BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final com.google.protobuf.Parser<Table.TableInfo>
Deprecated.static final int
static final int
static final int
static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields
Fields inherited from class com.google.protobuf.AbstractMessage
memoizedSize
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
optional bool compressed = 9;
static Table.TableInfo
static final com.google.protobuf.Descriptors.Descriptor
int
optional int32 formatVersion = 7;
getHistogramColumn
(int index) repeated string histogramColumn = 5;
com.google.protobuf.ByteString
getHistogramColumnBytes
(int index) repeated string histogramColumn = 5;
int
repeated string histogramColumn = 5;
com.google.protobuf.ProtocolStringList
repeated string histogramColumn = 5;
getKeyColumn
(int index) repeated .yamcs.protobuf.table.ColumnInfo keyColumn = 2;
int
repeated .yamcs.protobuf.table.ColumnInfo keyColumn = 2;
repeated .yamcs.protobuf.table.ColumnInfo keyColumn = 2;
getKeyColumnOrBuilder
(int index) repeated .yamcs.protobuf.table.ColumnInfo keyColumn = 2;
List<? extends Table.ColumnInfoOrBuilder>
repeated .yamcs.protobuf.table.ColumnInfo keyColumn = 2;
getName()
Table namecom.google.protobuf.ByteString
Table namecom.google.protobuf.Parser<Table.TableInfo>
optional .yamcs.protobuf.table.PartitioningInfo partitioningInfo = 10;
optional .yamcs.protobuf.table.PartitioningInfo partitioningInfo = 10;
optional string script = 4;
com.google.protobuf.ByteString
optional string script = 4;
int
optional string storageEngine = 6;
com.google.protobuf.ByteString
optional string storageEngine = 6;
optional string tablespace = 8;
com.google.protobuf.ByteString
optional string tablespace = 8;
final com.google.protobuf.UnknownFieldSet
getValueColumn
(int index) repeated .yamcs.protobuf.table.ColumnInfo valueColumn = 3;
int
repeated .yamcs.protobuf.table.ColumnInfo valueColumn = 3;
repeated .yamcs.protobuf.table.ColumnInfo valueColumn = 3;
getValueColumnOrBuilder
(int index) repeated .yamcs.protobuf.table.ColumnInfo valueColumn = 3;
List<? extends Table.ColumnInfoOrBuilder>
repeated .yamcs.protobuf.table.ColumnInfo valueColumn = 3;
boolean
optional bool compressed = 9;
boolean
optional int32 formatVersion = 7;
int
hashCode()
boolean
hasName()
Table nameboolean
optional .yamcs.protobuf.table.PartitioningInfo partitioningInfo = 10;
boolean
optional string script = 4;
boolean
optional string storageEngine = 6;
boolean
optional string tablespace = 8;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
static Table.TableInfo.Builder
static Table.TableInfo.Builder
newBuilder
(Table.TableInfo prototype) protected Table.TableInfo.Builder
newBuilderForType
(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected Object
newInstance
(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static Table.TableInfo
parseDelimitedFrom
(InputStream input) static Table.TableInfo
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Table.TableInfo
parseFrom
(byte[] data) static Table.TableInfo
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Table.TableInfo
parseFrom
(com.google.protobuf.ByteString data) static Table.TableInfo
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Table.TableInfo
parseFrom
(com.google.protobuf.CodedInputStream input) static Table.TableInfo
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Table.TableInfo
parseFrom
(InputStream input) static Table.TableInfo
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Table.TableInfo
parseFrom
(ByteBuffer data) static Table.TableInfo
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Table.TableInfo>
parser()
void
writeTo
(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
KEYCOLUMN_FIELD_NUMBER
public static final int KEYCOLUMN_FIELD_NUMBER- See Also:
-
VALUECOLUMN_FIELD_NUMBER
public static final int VALUECOLUMN_FIELD_NUMBER- See Also:
-
SCRIPT_FIELD_NUMBER
public static final int SCRIPT_FIELD_NUMBER- See Also:
-
HISTOGRAMCOLUMN_FIELD_NUMBER
public static final int HISTOGRAMCOLUMN_FIELD_NUMBER- See Also:
-
STORAGEENGINE_FIELD_NUMBER
public static final int STORAGEENGINE_FIELD_NUMBER- See Also:
-
FORMATVERSION_FIELD_NUMBER
public static final int FORMATVERSION_FIELD_NUMBER- See Also:
-
TABLESPACE_FIELD_NUMBER
public static final int TABLESPACE_FIELD_NUMBER- See Also:
-
COMPRESSED_FIELD_NUMBER
public static final int COMPRESSED_FIELD_NUMBER- See Also:
-
PARTITIONINGINFO_FIELD_NUMBER
public static final int PARTITIONINGINFO_FIELD_NUMBER- See Also:
-
PARSER
Deprecated.
-
-
Method Details
-
newInstance
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFields
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getUnknownFields
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
hasName
public boolean hasName()Table name
optional string name = 1;
- Specified by:
hasName
in interfaceTable.TableInfoOrBuilder
- Returns:
- Whether the name field is set.
-
getName
Table name
optional string name = 1;
- Specified by:
getName
in interfaceTable.TableInfoOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Table name
optional string name = 1;
- Specified by:
getNameBytes
in interfaceTable.TableInfoOrBuilder
- Returns:
- The bytes for name.
-
getKeyColumnList
repeated .yamcs.protobuf.table.ColumnInfo keyColumn = 2;
- Specified by:
getKeyColumnList
in interfaceTable.TableInfoOrBuilder
-
getKeyColumnOrBuilderList
repeated .yamcs.protobuf.table.ColumnInfo keyColumn = 2;
- Specified by:
getKeyColumnOrBuilderList
in interfaceTable.TableInfoOrBuilder
-
getKeyColumnCount
public int getKeyColumnCount()repeated .yamcs.protobuf.table.ColumnInfo keyColumn = 2;
- Specified by:
getKeyColumnCount
in interfaceTable.TableInfoOrBuilder
-
getKeyColumn
repeated .yamcs.protobuf.table.ColumnInfo keyColumn = 2;
- Specified by:
getKeyColumn
in interfaceTable.TableInfoOrBuilder
-
getKeyColumnOrBuilder
repeated .yamcs.protobuf.table.ColumnInfo keyColumn = 2;
- Specified by:
getKeyColumnOrBuilder
in interfaceTable.TableInfoOrBuilder
-
getValueColumnList
repeated .yamcs.protobuf.table.ColumnInfo valueColumn = 3;
- Specified by:
getValueColumnList
in interfaceTable.TableInfoOrBuilder
-
getValueColumnOrBuilderList
repeated .yamcs.protobuf.table.ColumnInfo valueColumn = 3;
- Specified by:
getValueColumnOrBuilderList
in interfaceTable.TableInfoOrBuilder
-
getValueColumnCount
public int getValueColumnCount()repeated .yamcs.protobuf.table.ColumnInfo valueColumn = 3;
- Specified by:
getValueColumnCount
in interfaceTable.TableInfoOrBuilder
-
getValueColumn
repeated .yamcs.protobuf.table.ColumnInfo valueColumn = 3;
- Specified by:
getValueColumn
in interfaceTable.TableInfoOrBuilder
-
getValueColumnOrBuilder
repeated .yamcs.protobuf.table.ColumnInfo valueColumn = 3;
- Specified by:
getValueColumnOrBuilder
in interfaceTable.TableInfoOrBuilder
-
hasScript
public boolean hasScript()optional string script = 4;
- Specified by:
hasScript
in interfaceTable.TableInfoOrBuilder
- Returns:
- Whether the script field is set.
-
getScript
optional string script = 4;
- Specified by:
getScript
in interfaceTable.TableInfoOrBuilder
- Returns:
- The script.
-
getScriptBytes
public com.google.protobuf.ByteString getScriptBytes()optional string script = 4;
- Specified by:
getScriptBytes
in interfaceTable.TableInfoOrBuilder
- Returns:
- The bytes for script.
-
getHistogramColumnList
public com.google.protobuf.ProtocolStringList getHistogramColumnList()repeated string histogramColumn = 5;
- Specified by:
getHistogramColumnList
in interfaceTable.TableInfoOrBuilder
- Returns:
- A list containing the histogramColumn.
-
getHistogramColumnCount
public int getHistogramColumnCount()repeated string histogramColumn = 5;
- Specified by:
getHistogramColumnCount
in interfaceTable.TableInfoOrBuilder
- Returns:
- The count of histogramColumn.
-
getHistogramColumn
repeated string histogramColumn = 5;
- Specified by:
getHistogramColumn
in interfaceTable.TableInfoOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The histogramColumn at the given index.
-
getHistogramColumnBytes
public com.google.protobuf.ByteString getHistogramColumnBytes(int index) repeated string histogramColumn = 5;
- Specified by:
getHistogramColumnBytes
in interfaceTable.TableInfoOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the histogramColumn at the given index.
-
hasStorageEngine
public boolean hasStorageEngine()optional string storageEngine = 6;
- Specified by:
hasStorageEngine
in interfaceTable.TableInfoOrBuilder
- Returns:
- Whether the storageEngine field is set.
-
getStorageEngine
optional string storageEngine = 6;
- Specified by:
getStorageEngine
in interfaceTable.TableInfoOrBuilder
- Returns:
- The storageEngine.
-
getStorageEngineBytes
public com.google.protobuf.ByteString getStorageEngineBytes()optional string storageEngine = 6;
- Specified by:
getStorageEngineBytes
in interfaceTable.TableInfoOrBuilder
- Returns:
- The bytes for storageEngine.
-
hasFormatVersion
public boolean hasFormatVersion()optional int32 formatVersion = 7;
- Specified by:
hasFormatVersion
in interfaceTable.TableInfoOrBuilder
- Returns:
- Whether the formatVersion field is set.
-
getFormatVersion
public int getFormatVersion()optional int32 formatVersion = 7;
- Specified by:
getFormatVersion
in interfaceTable.TableInfoOrBuilder
- Returns:
- The formatVersion.
-
hasTablespace
public boolean hasTablespace()optional string tablespace = 8;
- Specified by:
hasTablespace
in interfaceTable.TableInfoOrBuilder
- Returns:
- Whether the tablespace field is set.
-
getTablespace
optional string tablespace = 8;
- Specified by:
getTablespace
in interfaceTable.TableInfoOrBuilder
- Returns:
- The tablespace.
-
getTablespaceBytes
public com.google.protobuf.ByteString getTablespaceBytes()optional string tablespace = 8;
- Specified by:
getTablespaceBytes
in interfaceTable.TableInfoOrBuilder
- Returns:
- The bytes for tablespace.
-
hasCompressed
public boolean hasCompressed()optional bool compressed = 9;
- Specified by:
hasCompressed
in interfaceTable.TableInfoOrBuilder
- Returns:
- Whether the compressed field is set.
-
getCompressed
public boolean getCompressed()optional bool compressed = 9;
- Specified by:
getCompressed
in interfaceTable.TableInfoOrBuilder
- Returns:
- The compressed.
-
hasPartitioningInfo
public boolean hasPartitioningInfo()optional .yamcs.protobuf.table.PartitioningInfo partitioningInfo = 10;
- Specified by:
hasPartitioningInfo
in interfaceTable.TableInfoOrBuilder
- Returns:
- Whether the partitioningInfo field is set.
-
getPartitioningInfo
optional .yamcs.protobuf.table.PartitioningInfo partitioningInfo = 10;
- Specified by:
getPartitioningInfo
in interfaceTable.TableInfoOrBuilder
- Returns:
- The partitioningInfo.
-
getPartitioningInfoOrBuilder
optional .yamcs.protobuf.table.PartitioningInfo partitioningInfo = 10;
- Specified by:
getPartitioningInfoOrBuilder
in interfaceTable.TableInfoOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Table.TableInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Table.TableInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Table.TableInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Table.TableInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Table.TableInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Table.TableInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Table.TableInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Table.TableInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Table.TableInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Table.TableInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Table.TableInfo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-