Package org.yamcs.yarch.rocksdb.protobuf
Class Tablespace.TablespaceRecord
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.yamcs.yarch.rocksdb.protobuf.Tablespace.TablespaceRecord
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
,Tablespace.TablespaceRecordOrBuilder
- Enclosing class:
- Tablespace
public static final class Tablespace.TablespaceRecord
extends com.google.protobuf.GeneratedMessageV3
implements Tablespace.TablespaceRecordOrBuilder
This is used to encode values in the tablespace metadata databaseProtobuf type
TablespaceRecord
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
This is used to encode values in the tablespace metadata databasestatic enum
Protobuf enumTablespaceRecord.Type
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 int
static final int
static final int
static final com.google.protobuf.Parser<Tablespace.TablespaceRecord>
Deprecated.static final int
static final int
static final int
static final int
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
bucketPropertiesbucketPropertiesstatic Tablespace.TablespaceRecord
static final com.google.protobuf.Descriptors.Descriptor
used for HISTOGRAMcom.google.protobuf.ByteString
used for HISTOGRAMused for all record types if not specified then instanceName = tablespaceNamecom.google.protobuf.ByteString
used for all record types if not specified then instanceName = tablespaceNameint
getMemberId
(int index) used for PARCHIVE_AGGARR_INFOint
used for PARCHIVE_AGGARR_INFOused for PARCHIVE_AGGARR_INFOint
used for PARCHIVE_AGGARR_INFO to store the numeric type (engType, rawType) of the parameterused by the PARCHIVE_DATA to associate parameter ids to (parameter qualified name, parameterType) tbsIndex is the parameter id parameterType is a number assigned to (rawType,engType) combination parameterFqn is the parameter fully qualified name (something like /system/subsystem1/subsystem2/paraName)com.google.protobuf.ByteString
used by the PARCHIVE_DATA to associate parameter ids to (parameter qualified name, parameterType) tbsIndex is the parameter id parameterType is a number assigned to (rawType,engType) combination parameterFqn is the parameter fully qualified name (something like /system/subsystem1/subsystem2/paraName)int
optional uint32 parameterType = 9;
if partitioning is not used, this indicates that parameter archive data is stored in separate column family if partitioning is used, each partition has the property partitionCf indicating the name of the column family if this is not set, the parameter archive is not stored in separate column family (databases created with Yamcs versions prior to 5.8.1)com.google.protobuf.ByteString
if partitioning is not used, this indicates that parameter archive data is stored in separate column family if partitioning is used, each partition has the property partitionCf indicating the name of the column family if this is not set, the parameter archive is not stored in separate column family (databases created with Yamcs versions prior to 5.8.1)com.google.protobuf.Parser<Tablespace.TablespaceRecord>
used for TABLE_PARTITION, HISTOGRAM and PARCHIVE: if partition by time - partitionDir is subdirectory name (usually something like 2017/11) - partitionStart/End are the times representing partition start(inclusive) and end (exclusive)partitioning schema used currently for parameter archivecom.google.protobuf.ByteString
partitioning schema used currently for parameter archiveused for TABLE_PARTITION, HISTOGRAM and PARCHIVE: if partition by time - partitionDir is subdirectory name (usually something like 2017/11) - partitionStart/End are the times representing partition start(inclusive) and end (exclusive)com.google.protobuf.ByteString
used for TABLE_PARTITION: if partitioned by value - the valueused for SECONDARY_INDEXused for SECONDARY_INDEXint
used for TABLE_DEFINITIONused for TABLE_DEFINITIONused for TABLE_DEFINITION, TABLE_PARTITION, HISTOGRAM and SECONDARY_INDEXcom.google.protobuf.ByteString
used for TABLE_DEFINITION, TABLE_PARTITION, HISTOGRAM and SECONDARY_INDEXint
optional uint32 tbsIndex = 1;
used for TM_INDEXcom.google.protobuf.ByteString
used for TM_INDEXgetType()
optional .TablespaceRecord.Type type = 2;
final com.google.protobuf.UnknownFieldSet
boolean
bucketPropertiesint
hashCode()
boolean
used for HISTOGRAMboolean
used for all record types if not specified then instanceName = tablespaceNameboolean
used for PARCHIVE_AGGARR_INFO to store the numeric type (engType, rawType) of the parameterboolean
used by the PARCHIVE_DATA to associate parameter ids to (parameter qualified name, parameterType) tbsIndex is the parameter id parameterType is a number assigned to (rawType,engType) combination parameterFqn is the parameter fully qualified name (something like /system/subsystem1/subsystem2/paraName)boolean
optional uint32 parameterType = 9;
boolean
if partitioning is not used, this indicates that parameter archive data is stored in separate column family if partitioning is used, each partition has the property partitionCf indicating the name of the column family if this is not set, the parameter archive is not stored in separate column family (databases created with Yamcs versions prior to 5.8.1)boolean
used for TABLE_PARTITION, HISTOGRAM and PARCHIVE: if partition by time - partitionDir is subdirectory name (usually something like 2017/11) - partitionStart/End are the times representing partition start(inclusive) and end (exclusive)boolean
partitioning schema used currently for parameter archiveboolean
used for TABLE_PARTITION: if partitioned by value - the valueboolean
used for SECONDARY_INDEXboolean
used for TABLE_DEFINITIONboolean
used for TABLE_DEFINITION, TABLE_PARTITION, HISTOGRAM and SECONDARY_INDEXboolean
optional uint32 tbsIndex = 1;
boolean
used for TM_INDEXboolean
hasType()
optional .TablespaceRecord.Type type = 2;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
newBuilder
(Tablespace.TablespaceRecord prototype) protected Tablespace.TablespaceRecord.Builder
newBuilderForType
(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected Object
newInstance
(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static Tablespace.TablespaceRecord
parseDelimitedFrom
(InputStream input) static Tablespace.TablespaceRecord
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Tablespace.TablespaceRecord
parseFrom
(byte[] data) static Tablespace.TablespaceRecord
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Tablespace.TablespaceRecord
parseFrom
(com.google.protobuf.ByteString data) static Tablespace.TablespaceRecord
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Tablespace.TablespaceRecord
parseFrom
(com.google.protobuf.CodedInputStream input) static Tablespace.TablespaceRecord
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Tablespace.TablespaceRecord
parseFrom
(InputStream input) static Tablespace.TablespaceRecord
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Tablespace.TablespaceRecord
parseFrom
(ByteBuffer data) static Tablespace.TablespaceRecord
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Tablespace.TablespaceRecord>
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
-
TBSINDEX_FIELD_NUMBER
public static final int TBSINDEX_FIELD_NUMBER- See Also:
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER- See Also:
-
INSTANCENAME_FIELD_NUMBER
public static final int INSTANCENAME_FIELD_NUMBER- See Also:
-
TABLENAME_FIELD_NUMBER
public static final int TABLENAME_FIELD_NUMBER- See Also:
-
HISTOGRAMCOLUMNNAME_FIELD_NUMBER
public static final int HISTOGRAMCOLUMNNAME_FIELD_NUMBER- See Also:
-
PARTITIONVALUE_FIELD_NUMBER
public static final int PARTITIONVALUE_FIELD_NUMBER- See Also:
-
PARTITION_FIELD_NUMBER
public static final int PARTITION_FIELD_NUMBER- See Also:
-
PARAMETERFQN_FIELD_NUMBER
public static final int PARAMETERFQN_FIELD_NUMBER- See Also:
-
PARAMETERTYPE_FIELD_NUMBER
public static final int PARAMETERTYPE_FIELD_NUMBER- See Also:
-
PARTITIONINGSCHEMA_FIELD_NUMBER
public static final int PARTITIONINGSCHEMA_FIELD_NUMBER- See Also:
-
BUCKETPROPERTIES_FIELD_NUMBER
public static final int BUCKETPROPERTIES_FIELD_NUMBER- See Also:
-
TABLEDEFINITION_FIELD_NUMBER
public static final int TABLEDEFINITION_FIELD_NUMBER- See Also:
-
SECONDARYINDEX_FIELD_NUMBER
public static final int SECONDARYINDEX_FIELD_NUMBER- See Also:
-
TMINDEXNAME_FIELD_NUMBER
public static final int TMINDEXNAME_FIELD_NUMBER- See Also:
-
MEMBERID_FIELD_NUMBER
public static final int MEMBERID_FIELD_NUMBER- See Also:
-
NUMERICTYPE_FIELD_NUMBER
public static final int NUMERICTYPE_FIELD_NUMBER- See Also:
-
PARCHIVECF_FIELD_NUMBER
public static final int PARCHIVECF_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
-
hasTbsIndex
public boolean hasTbsIndex()optional uint32 tbsIndex = 1;
- Specified by:
hasTbsIndex
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- Whether the tbsIndex field is set.
-
getTbsIndex
public int getTbsIndex()optional uint32 tbsIndex = 1;
- Specified by:
getTbsIndex
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The tbsIndex.
-
hasType
public boolean hasType()optional .TablespaceRecord.Type type = 2;
- Specified by:
hasType
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- Whether the type field is set.
-
getType
optional .TablespaceRecord.Type type = 2;
- Specified by:
getType
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The type.
-
hasInstanceName
public boolean hasInstanceName()used for all record types if not specified then instanceName = tablespaceName
optional string instanceName = 3;
- Specified by:
hasInstanceName
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- Whether the instanceName field is set.
-
getInstanceName
used for all record types if not specified then instanceName = tablespaceName
optional string instanceName = 3;
- Specified by:
getInstanceName
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The instanceName.
-
getInstanceNameBytes
public com.google.protobuf.ByteString getInstanceNameBytes()used for all record types if not specified then instanceName = tablespaceName
optional string instanceName = 3;
- Specified by:
getInstanceNameBytes
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The bytes for instanceName.
-
hasTableName
public boolean hasTableName()used for TABLE_DEFINITION, TABLE_PARTITION, HISTOGRAM and SECONDARY_INDEX
optional string tableName = 4;
- Specified by:
hasTableName
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- Whether the tableName field is set.
-
getTableName
used for TABLE_DEFINITION, TABLE_PARTITION, HISTOGRAM and SECONDARY_INDEX
optional string tableName = 4;
- Specified by:
getTableName
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The tableName.
-
getTableNameBytes
public com.google.protobuf.ByteString getTableNameBytes()used for TABLE_DEFINITION, TABLE_PARTITION, HISTOGRAM and SECONDARY_INDEX
optional string tableName = 4;
- Specified by:
getTableNameBytes
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The bytes for tableName.
-
hasHistogramColumnName
public boolean hasHistogramColumnName()used for HISTOGRAM
optional string histogramColumnName = 5;
- Specified by:
hasHistogramColumnName
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- Whether the histogramColumnName field is set.
-
getHistogramColumnName
used for HISTOGRAM
optional string histogramColumnName = 5;
- Specified by:
getHistogramColumnName
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The histogramColumnName.
-
getHistogramColumnNameBytes
public com.google.protobuf.ByteString getHistogramColumnNameBytes()used for HISTOGRAM
optional string histogramColumnName = 5;
- Specified by:
getHistogramColumnNameBytes
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The bytes for histogramColumnName.
-
hasPartitionValue
public boolean hasPartitionValue()used for TABLE_PARTITION: if partitioned by value - the value
optional bytes partitionValue = 6;
- Specified by:
hasPartitionValue
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- Whether the partitionValue field is set.
-
getPartitionValue
public com.google.protobuf.ByteString getPartitionValue()used for TABLE_PARTITION: if partitioned by value - the value
optional bytes partitionValue = 6;
- Specified by:
getPartitionValue
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The partitionValue.
-
hasPartition
public boolean hasPartition()used for TABLE_PARTITION, HISTOGRAM and PARCHIVE: if partition by time - partitionDir is subdirectory name (usually something like 2017/11) - partitionStart/End are the times representing partition start(inclusive) and end (exclusive)
optional .TimeBasedPartition partition = 7;
- Specified by:
hasPartition
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- Whether the partition field is set.
-
getPartition
used for TABLE_PARTITION, HISTOGRAM and PARCHIVE: if partition by time - partitionDir is subdirectory name (usually something like 2017/11) - partitionStart/End are the times representing partition start(inclusive) and end (exclusive)
optional .TimeBasedPartition partition = 7;
- Specified by:
getPartition
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The partition.
-
getPartitionOrBuilder
used for TABLE_PARTITION, HISTOGRAM and PARCHIVE: if partition by time - partitionDir is subdirectory name (usually something like 2017/11) - partitionStart/End are the times representing partition start(inclusive) and end (exclusive)
optional .TimeBasedPartition partition = 7;
- Specified by:
getPartitionOrBuilder
in interfaceTablespace.TablespaceRecordOrBuilder
-
hasParameterFqn
public boolean hasParameterFqn()used by the PARCHIVE_DATA to associate parameter ids to (parameter qualified name, parameterType) tbsIndex is the parameter id parameterType is a number assigned to (rawType,engType) combination parameterFqn is the parameter fully qualified name (something like /system/subsystem1/subsystem2/paraName)
optional string parameterFqn = 8;
- Specified by:
hasParameterFqn
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- Whether the parameterFqn field is set.
-
getParameterFqn
used by the PARCHIVE_DATA to associate parameter ids to (parameter qualified name, parameterType) tbsIndex is the parameter id parameterType is a number assigned to (rawType,engType) combination parameterFqn is the parameter fully qualified name (something like /system/subsystem1/subsystem2/paraName)
optional string parameterFqn = 8;
- Specified by:
getParameterFqn
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The parameterFqn.
-
getParameterFqnBytes
public com.google.protobuf.ByteString getParameterFqnBytes()used by the PARCHIVE_DATA to associate parameter ids to (parameter qualified name, parameterType) tbsIndex is the parameter id parameterType is a number assigned to (rawType,engType) combination parameterFqn is the parameter fully qualified name (something like /system/subsystem1/subsystem2/paraName)
optional string parameterFqn = 8;
- Specified by:
getParameterFqnBytes
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The bytes for parameterFqn.
-
hasParameterType
public boolean hasParameterType()optional uint32 parameterType = 9;
- Specified by:
hasParameterType
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- Whether the parameterType field is set.
-
getParameterType
public int getParameterType()optional uint32 parameterType = 9;
- Specified by:
getParameterType
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The parameterType.
-
hasPartitioningSchema
public boolean hasPartitioningSchema()partitioning schema used currently for parameter archive
optional string partitioningSchema = 10;
- Specified by:
hasPartitioningSchema
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- Whether the partitioningSchema field is set.
-
getPartitioningSchema
partitioning schema used currently for parameter archive
optional string partitioningSchema = 10;
- Specified by:
getPartitioningSchema
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The partitioningSchema.
-
getPartitioningSchemaBytes
public com.google.protobuf.ByteString getPartitioningSchemaBytes()partitioning schema used currently for parameter archive
optional string partitioningSchema = 10;
- Specified by:
getPartitioningSchemaBytes
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The bytes for partitioningSchema.
-
hasBucketProperties
public boolean hasBucketProperties()bucketProperties
optional .BucketProperties bucketProperties = 11;
- Specified by:
hasBucketProperties
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- Whether the bucketProperties field is set.
-
getBucketProperties
bucketProperties
optional .BucketProperties bucketProperties = 11;
- Specified by:
getBucketProperties
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The bucketProperties.
-
getBucketPropertiesOrBuilder
bucketProperties
optional .BucketProperties bucketProperties = 11;
- Specified by:
getBucketPropertiesOrBuilder
in interfaceTablespace.TablespaceRecordOrBuilder
-
hasTableDefinition
public boolean hasTableDefinition()used for TABLE_DEFINITION
optional .ProtoTableDefinition tableDefinition = 12;
- Specified by:
hasTableDefinition
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- Whether the tableDefinition field is set.
-
getTableDefinition
used for TABLE_DEFINITION
optional .ProtoTableDefinition tableDefinition = 12;
- Specified by:
getTableDefinition
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The tableDefinition.
-
getTableDefinitionOrBuilder
used for TABLE_DEFINITION
optional .ProtoTableDefinition tableDefinition = 12;
- Specified by:
getTableDefinitionOrBuilder
in interfaceTablespace.TablespaceRecordOrBuilder
-
hasSecondaryIndex
public boolean hasSecondaryIndex()used for SECONDARY_INDEX
optional .SecondaryIndex secondaryIndex = 13;
- Specified by:
hasSecondaryIndex
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- Whether the secondaryIndex field is set.
-
getSecondaryIndex
used for SECONDARY_INDEX
optional .SecondaryIndex secondaryIndex = 13;
- Specified by:
getSecondaryIndex
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The secondaryIndex.
-
getSecondaryIndexOrBuilder
used for SECONDARY_INDEX
optional .SecondaryIndex secondaryIndex = 13;
- Specified by:
getSecondaryIndexOrBuilder
in interfaceTablespace.TablespaceRecordOrBuilder
-
hasTmIndexName
public boolean hasTmIndexName()used for TM_INDEX
optional string tmIndexName = 14;
- Specified by:
hasTmIndexName
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- Whether the tmIndexName field is set.
-
getTmIndexName
used for TM_INDEX
optional string tmIndexName = 14;
- Specified by:
getTmIndexName
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The tmIndexName.
-
getTmIndexNameBytes
public com.google.protobuf.ByteString getTmIndexNameBytes()used for TM_INDEX
optional string tmIndexName = 14;
- Specified by:
getTmIndexNameBytes
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The bytes for tmIndexName.
-
getMemberIdList
used for PARCHIVE_AGGARR_INFO
repeated uint32 memberId = 15;
- Specified by:
getMemberIdList
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- A list containing the memberId.
-
getMemberIdCount
public int getMemberIdCount()used for PARCHIVE_AGGARR_INFO
repeated uint32 memberId = 15;
- Specified by:
getMemberIdCount
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The count of memberId.
-
getMemberId
public int getMemberId(int index) used for PARCHIVE_AGGARR_INFO
repeated uint32 memberId = 15;
- Specified by:
getMemberId
in interfaceTablespace.TablespaceRecordOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The memberId at the given index.
-
hasNumericType
public boolean hasNumericType()used for PARCHIVE_AGGARR_INFO to store the numeric type (engType, rawType) of the parameter
optional uint32 numericType = 16;
- Specified by:
hasNumericType
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- Whether the numericType field is set.
-
getNumericType
public int getNumericType()used for PARCHIVE_AGGARR_INFO to store the numeric type (engType, rawType) of the parameter
optional uint32 numericType = 16;
- Specified by:
getNumericType
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The numericType.
-
hasParchiveCf
public boolean hasParchiveCf()if partitioning is not used, this indicates that parameter archive data is stored in separate column family if partitioning is used, each partition has the property partitionCf indicating the name of the column family if this is not set, the parameter archive is not stored in separate column family (databases created with Yamcs versions prior to 5.8.1)
optional string parchiveCf = 17;
- Specified by:
hasParchiveCf
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- Whether the parchiveCf field is set.
-
getParchiveCf
if partitioning is not used, this indicates that parameter archive data is stored in separate column family if partitioning is used, each partition has the property partitionCf indicating the name of the column family if this is not set, the parameter archive is not stored in separate column family (databases created with Yamcs versions prior to 5.8.1)
optional string parchiveCf = 17;
- Specified by:
getParchiveCf
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The parchiveCf.
-
getParchiveCfBytes
public com.google.protobuf.ByteString getParchiveCfBytes()if partitioning is not used, this indicates that parameter archive data is stored in separate column family if partitioning is used, each partition has the property partitionCf indicating the name of the column family if this is not set, the parameter archive is not stored in separate column family (databases created with Yamcs versions prior to 5.8.1)
optional string parchiveCf = 17;
- Specified by:
getParchiveCfBytes
in interfaceTablespace.TablespaceRecordOrBuilder
- Returns:
- The bytes for parchiveCf.
-
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 Tablespace.TablespaceRecord parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Tablespace.TablespaceRecord parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Tablespace.TablespaceRecord parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Tablespace.TablespaceRecord parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Tablespace.TablespaceRecord parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Tablespace.TablespaceRecord parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Tablespace.TablespaceRecord parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Tablespace.TablespaceRecord parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Tablespace.TablespaceRecord parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Tablespace.TablespaceRecord 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 Tablespace.TablespaceRecord.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
-