Uses of Class
org.yamcs.yarch.rocksdb.protobuf.Tablespace.TablespaceRecord.Builder
Packages that use Tablespace.TablespaceRecord.Builder
-
Uses of Tablespace.TablespaceRecord.Builder in org.yamcs.yarch.rocksdb
Methods in org.yamcs.yarch.rocksdb with parameters of type Tablespace.TablespaceRecord.BuilderModifier and TypeMethodDescriptionTablespace.createMetadataRecord(String yamcsInstance, Tablespace.TablespaceRecord.Builder trb) Creates a new tablespace record and adds it to the metadata databaseTablespace.updateRecord(String yamcsInstance, Tablespace.TablespaceRecord.Builder trb) Method parameters in org.yamcs.yarch.rocksdb with type arguments of type Tablespace.TablespaceRecord.BuilderModifier and TypeMethodDescriptionTablespace.filter(Tablespace.TablespaceRecord.Type type, String instanceName, Predicate<Tablespace.TablespaceRecord.Builder> p) -
Uses of Tablespace.TablespaceRecord.Builder in org.yamcs.yarch.rocksdb.protobuf
Methods in org.yamcs.yarch.rocksdb.protobuf that return Tablespace.TablespaceRecord.BuilderModifier and TypeMethodDescriptionTablespace.TablespaceRecord.Builder.addAllMemberId(Iterable<? extends Integer> values) used for PARCHIVE_AGGARR_INFOTablespace.TablespaceRecord.Builder.addMemberId(int value) used for PARCHIVE_AGGARR_INFOTablespace.TablespaceRecord.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Tablespace.TablespaceRecord.Builder.clear()Tablespace.TablespaceRecord.Builder.clearBucketProperties()bucketPropertiesTablespace.TablespaceRecord.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Tablespace.TablespaceRecord.Builder.clearHistogramColumnName()used for HISTOGRAMTablespace.TablespaceRecord.Builder.clearInstanceName()used for all record types if not specified then instanceName = tablespaceNameTablespace.TablespaceRecord.Builder.clearMemberId()used for PARCHIVE_AGGARR_INFOTablespace.TablespaceRecord.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Tablespace.TablespaceRecord.Builder.clearParameterFqn()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)Tablespace.TablespaceRecord.Builder.clearParameterType()optional uint32 parameterType = 9;Tablespace.TablespaceRecord.Builder.clearPartition()used for TABLE_PARTITION, HISTOGRAM: 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)Tablespace.TablespaceRecord.Builder.clearPartitioningSchema()partitioning schema used currently for parameter archive (for tables is stored in the .def file)Tablespace.TablespaceRecord.Builder.clearPartitionValue()used for TABLE_PARTITION: if partitioned by value - the valueTablespace.TablespaceRecord.Builder.clearSecondaryIndex()used for SECONDARY_INDEXTablespace.TablespaceRecord.Builder.clearTableDefinition()used for TABLE_DEFINITIONTablespace.TablespaceRecord.Builder.clearTableName()used for TABLE_DEFINITION, TABLE_PARTITION, HISTOGRAM and SECONDARY_INDEXTablespace.TablespaceRecord.Builder.clearTbsIndex()optional uint32 tbsIndex = 1;Tablespace.TablespaceRecord.Builder.clearTmIndexName()used for TM_INDEXTablespace.TablespaceRecord.Builder.clearType()optional .TablespaceRecord.Type type = 2;Tablespace.TablespaceRecord.Builder.clone()Tablespace.TablespaceRecord.Builder.mergeBucketProperties(Tablespace.BucketProperties value) bucketPropertiesTablespace.TablespaceRecord.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Tablespace.TablespaceRecord.Builder.mergeFrom(com.google.protobuf.Message other) Tablespace.TablespaceRecord.Builder.mergeFrom(Tablespace.TablespaceRecord other) Tablespace.TablespaceRecord.Builder.mergePartition(Tablespace.TimeBasedPartition value) used for TABLE_PARTITION, HISTOGRAM: 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)Tablespace.TablespaceRecord.Builder.mergeSecondaryIndex(Tablespace.SecondaryIndex value) used for SECONDARY_INDEXTablespace.TablespaceRecord.Builder.mergeTableDefinition(Tablespace.ProtoTableDefinition value) used for TABLE_DEFINITIONTablespace.TablespaceRecord.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Tablespace.TablespaceRecord.newBuilder()Tablespace.TablespaceRecord.newBuilder(Tablespace.TablespaceRecord prototype) Tablespace.TablespaceRecord.newBuilderForType()protected Tablespace.TablespaceRecord.BuilderTablespace.TablespaceRecord.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) Tablespace.TablespaceRecord.Builder.setBucketProperties(Tablespace.BucketProperties value) bucketPropertiesTablespace.TablespaceRecord.Builder.setBucketProperties(Tablespace.BucketProperties.Builder builderForValue) bucketPropertiesTablespace.TablespaceRecord.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Tablespace.TablespaceRecord.Builder.setHistogramColumnName(String value) used for HISTOGRAMTablespace.TablespaceRecord.Builder.setHistogramColumnNameBytes(com.google.protobuf.ByteString value) used for HISTOGRAMTablespace.TablespaceRecord.Builder.setInstanceName(String value) used for all record types if not specified then instanceName = tablespaceNameTablespace.TablespaceRecord.Builder.setInstanceNameBytes(com.google.protobuf.ByteString value) used for all record types if not specified then instanceName = tablespaceNameTablespace.TablespaceRecord.Builder.setMemberId(int index, int value) used for PARCHIVE_AGGARR_INFOTablespace.TablespaceRecord.Builder.setParameterFqn(String value) 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)Tablespace.TablespaceRecord.Builder.setParameterFqnBytes(com.google.protobuf.ByteString value) 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)Tablespace.TablespaceRecord.Builder.setParameterType(int value) optional uint32 parameterType = 9;Tablespace.TablespaceRecord.Builder.setPartition(Tablespace.TimeBasedPartition value) used for TABLE_PARTITION, HISTOGRAM: 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)Tablespace.TablespaceRecord.Builder.setPartition(Tablespace.TimeBasedPartition.Builder builderForValue) used for TABLE_PARTITION, HISTOGRAM: 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)Tablespace.TablespaceRecord.Builder.setPartitioningSchema(String value) partitioning schema used currently for parameter archive (for tables is stored in the .def file)Tablespace.TablespaceRecord.Builder.setPartitioningSchemaBytes(com.google.protobuf.ByteString value) partitioning schema used currently for parameter archive (for tables is stored in the .def file)Tablespace.TablespaceRecord.Builder.setPartitionValue(com.google.protobuf.ByteString value) used for TABLE_PARTITION: if partitioned by value - the valueTablespace.TablespaceRecord.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Tablespace.TablespaceRecord.Builder.setSecondaryIndex(Tablespace.SecondaryIndex value) used for SECONDARY_INDEXTablespace.TablespaceRecord.Builder.setSecondaryIndex(Tablespace.SecondaryIndex.Builder builderForValue) used for SECONDARY_INDEXTablespace.TablespaceRecord.Builder.setTableDefinition(Tablespace.ProtoTableDefinition value) used for TABLE_DEFINITIONTablespace.TablespaceRecord.Builder.setTableDefinition(Tablespace.ProtoTableDefinition.Builder builderForValue) used for TABLE_DEFINITIONTablespace.TablespaceRecord.Builder.setTableName(String value) used for TABLE_DEFINITION, TABLE_PARTITION, HISTOGRAM and SECONDARY_INDEXTablespace.TablespaceRecord.Builder.setTableNameBytes(com.google.protobuf.ByteString value) used for TABLE_DEFINITION, TABLE_PARTITION, HISTOGRAM and SECONDARY_INDEXTablespace.TablespaceRecord.Builder.setTbsIndex(int value) optional uint32 tbsIndex = 1;Tablespace.TablespaceRecord.Builder.setTmIndexName(String value) used for TM_INDEXTablespace.TablespaceRecord.Builder.setTmIndexNameBytes(com.google.protobuf.ByteString value) used for TM_INDEXTablespace.TablespaceRecord.Builder.setType(Tablespace.TablespaceRecord.Type value) optional .TablespaceRecord.Type type = 2;Tablespace.TablespaceRecord.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Tablespace.TablespaceRecord.toBuilder()