Package org.yamcs.yarch.rocksdb.protobuf
Class Tablespace.TablespaceRecord.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Tablespace.TablespaceRecord.Builder>
-
- org.yamcs.yarch.rocksdb.protobuf.Tablespace.TablespaceRecord.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Tablespace.TablespaceRecordOrBuilder
- Enclosing class:
- Tablespace.TablespaceRecord
public static final class Tablespace.TablespaceRecord.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Tablespace.TablespaceRecord.Builder> implements Tablespace.TablespaceRecordOrBuilder
This is used to encode values in the tablespace metadata database
Protobuf typeTablespaceRecord
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Tablespace.TablespaceRecord.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Tablespace.TablespaceRecordbuild()Tablespace.TablespaceRecordbuildPartial()Tablespace.TablespaceRecord.Builderclear()Tablespace.TablespaceRecord.BuilderclearBucketProperties()bucketPropertiesTablespace.TablespaceRecord.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Tablespace.TablespaceRecord.BuilderclearHistogramColumnName()used for HISTOGRAMTablespace.TablespaceRecord.BuilderclearInstanceName()used for all record types if not specified then instanceName = tablespaceNameTablespace.TablespaceRecord.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Tablespace.TablespaceRecord.BuilderclearParameterFqn()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.BuilderclearParameterType()optional uint32 parameterType = 9;Tablespace.TablespaceRecord.BuilderclearPartition()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.BuilderclearPartitioningSchema()partitioning schema used currently for parameter archive (for tables is stored in the .def file)Tablespace.TablespaceRecord.BuilderclearPartitionValue()used for TABLE_PARTITION: if partitioned by value - the valueTablespace.TablespaceRecord.BuilderclearSecondaryIndex()used for SECONDARY_INDEXTablespace.TablespaceRecord.BuilderclearTableDefinition()used for TABLE_DEFINITIONTablespace.TablespaceRecord.BuilderclearTableName()used for TABLE_DEFINITION, TABLE_PARTITION and HISTOGRAMTablespace.TablespaceRecord.BuilderclearTbsIndex()optional uint32 tbsIndex = 1;Tablespace.TablespaceRecord.BuilderclearType()optional .TablespaceRecord.Type type = 2;Tablespace.TablespaceRecord.Builderclone()Tablespace.BucketPropertiesgetBucketProperties()bucketPropertiesTablespace.BucketProperties.BuildergetBucketPropertiesBuilder()bucketPropertiesTablespace.BucketPropertiesOrBuildergetBucketPropertiesOrBuilder()bucketPropertiesTablespace.TablespaceRecordgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetHistogramColumnName()used for HISTOGRAMcom.google.protobuf.ByteStringgetHistogramColumnNameBytes()used for HISTOGRAMStringgetInstanceName()used for all record types if not specified then instanceName = tablespaceNamecom.google.protobuf.ByteStringgetInstanceNameBytes()used for all record types if not specified then instanceName = tablespaceNameStringgetParameterFqn()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)com.google.protobuf.ByteStringgetParameterFqnBytes()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)intgetParameterType()optional uint32 parameterType = 9;Tablespace.TimeBasedPartitiongetPartition()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.TimeBasedPartition.BuildergetPartitionBuilder()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)StringgetPartitioningSchema()partitioning schema used currently for parameter archive (for tables is stored in the .def file)com.google.protobuf.ByteStringgetPartitioningSchemaBytes()partitioning schema used currently for parameter archive (for tables is stored in the .def file)Tablespace.TimeBasedPartitionOrBuildergetPartitionOrBuilder()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)com.google.protobuf.ByteStringgetPartitionValue()used for TABLE_PARTITION: if partitioned by value - the valueTablespace.SecondaryIndexgetSecondaryIndex()used for SECONDARY_INDEXTablespace.SecondaryIndex.BuildergetSecondaryIndexBuilder()used for SECONDARY_INDEXTablespace.SecondaryIndexOrBuildergetSecondaryIndexOrBuilder()used for SECONDARY_INDEXTablespace.ProtoTableDefinitiongetTableDefinition()used for TABLE_DEFINITIONTablespace.ProtoTableDefinition.BuildergetTableDefinitionBuilder()used for TABLE_DEFINITIONTablespace.ProtoTableDefinitionOrBuildergetTableDefinitionOrBuilder()used for TABLE_DEFINITIONStringgetTableName()used for TABLE_DEFINITION, TABLE_PARTITION and HISTOGRAMcom.google.protobuf.ByteStringgetTableNameBytes()used for TABLE_DEFINITION, TABLE_PARTITION and HISTOGRAMintgetTbsIndex()optional uint32 tbsIndex = 1;Tablespace.TablespaceRecord.TypegetType()optional .TablespaceRecord.Type type = 2;booleanhasBucketProperties()bucketPropertiesbooleanhasHistogramColumnName()used for HISTOGRAMbooleanhasInstanceName()used for all record types if not specified then instanceName = tablespaceNamebooleanhasParameterFqn()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)booleanhasParameterType()optional uint32 parameterType = 9;booleanhasPartition()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)booleanhasPartitioningSchema()partitioning schema used currently for parameter archive (for tables is stored in the .def file)booleanhasPartitionValue()used for TABLE_PARTITION: if partitioned by value - the valuebooleanhasSecondaryIndex()used for SECONDARY_INDEXbooleanhasTableDefinition()used for TABLE_DEFINITIONbooleanhasTableName()used for TABLE_DEFINITION, TABLE_PARTITION and HISTOGRAMbooleanhasTbsIndex()optional uint32 tbsIndex = 1;booleanhasType()optional .TablespaceRecord.Type type = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Tablespace.TablespaceRecord.BuildermergeBucketProperties(Tablespace.BucketProperties value)bucketPropertiesTablespace.TablespaceRecord.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Tablespace.TablespaceRecord.BuildermergeFrom(com.google.protobuf.Message other)Tablespace.TablespaceRecord.BuildermergeFrom(Tablespace.TablespaceRecord other)Tablespace.TablespaceRecord.BuildermergePartition(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.BuildermergeSecondaryIndex(Tablespace.SecondaryIndex value)used for SECONDARY_INDEXTablespace.TablespaceRecord.BuildermergeTableDefinition(Tablespace.ProtoTableDefinition value)used for TABLE_DEFINITIONTablespace.TablespaceRecord.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Tablespace.TablespaceRecord.BuildersetBucketProperties(Tablespace.BucketProperties value)bucketPropertiesTablespace.TablespaceRecord.BuildersetBucketProperties(Tablespace.BucketProperties.Builder builderForValue)bucketPropertiesTablespace.TablespaceRecord.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Tablespace.TablespaceRecord.BuildersetHistogramColumnName(String value)used for HISTOGRAMTablespace.TablespaceRecord.BuildersetHistogramColumnNameBytes(com.google.protobuf.ByteString value)used for HISTOGRAMTablespace.TablespaceRecord.BuildersetInstanceName(String value)used for all record types if not specified then instanceName = tablespaceNameTablespace.TablespaceRecord.BuildersetInstanceNameBytes(com.google.protobuf.ByteString value)used for all record types if not specified then instanceName = tablespaceNameTablespace.TablespaceRecord.BuildersetParameterFqn(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.BuildersetParameterFqnBytes(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.BuildersetParameterType(int value)optional uint32 parameterType = 9;Tablespace.TablespaceRecord.BuildersetPartition(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.BuildersetPartition(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.BuildersetPartitioningSchema(String value)partitioning schema used currently for parameter archive (for tables is stored in the .def file)Tablespace.TablespaceRecord.BuildersetPartitioningSchemaBytes(com.google.protobuf.ByteString value)partitioning schema used currently for parameter archive (for tables is stored in the .def file)Tablespace.TablespaceRecord.BuildersetPartitionValue(com.google.protobuf.ByteString value)used for TABLE_PARTITION: if partitioned by value - the valueTablespace.TablespaceRecord.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Tablespace.TablespaceRecord.BuildersetSecondaryIndex(Tablespace.SecondaryIndex value)used for SECONDARY_INDEXTablespace.TablespaceRecord.BuildersetSecondaryIndex(Tablespace.SecondaryIndex.Builder builderForValue)used for SECONDARY_INDEXTablespace.TablespaceRecord.BuildersetTableDefinition(Tablespace.ProtoTableDefinition value)used for TABLE_DEFINITIONTablespace.TablespaceRecord.BuildersetTableDefinition(Tablespace.ProtoTableDefinition.Builder builderForValue)used for TABLE_DEFINITIONTablespace.TablespaceRecord.BuildersetTableName(String value)used for TABLE_DEFINITION, TABLE_PARTITION and HISTOGRAMTablespace.TablespaceRecord.BuildersetTableNameBytes(com.google.protobuf.ByteString value)used for TABLE_DEFINITION, TABLE_PARTITION and HISTOGRAMTablespace.TablespaceRecord.BuildersetTbsIndex(int value)optional uint32 tbsIndex = 1;Tablespace.TablespaceRecord.BuildersetType(Tablespace.TablespaceRecord.Type value)optional .TablespaceRecord.Type type = 2;Tablespace.TablespaceRecord.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Tablespace.TablespaceRecord.Builder>
-
clear
public Tablespace.TablespaceRecord.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Tablespace.TablespaceRecord.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Tablespace.TablespaceRecord.Builder>
-
getDefaultInstanceForType
public Tablespace.TablespaceRecord getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Tablespace.TablespaceRecord build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Tablespace.TablespaceRecord buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Tablespace.TablespaceRecord.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Tablespace.TablespaceRecord.Builder>
-
setField
public Tablespace.TablespaceRecord.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Tablespace.TablespaceRecord.Builder>
-
clearField
public Tablespace.TablespaceRecord.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Tablespace.TablespaceRecord.Builder>
-
clearOneof
public Tablespace.TablespaceRecord.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Tablespace.TablespaceRecord.Builder>
-
setRepeatedField
public Tablespace.TablespaceRecord.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Tablespace.TablespaceRecord.Builder>
-
addRepeatedField
public Tablespace.TablespaceRecord.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Tablespace.TablespaceRecord.Builder>
-
mergeFrom
public Tablespace.TablespaceRecord.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Tablespace.TablespaceRecord.Builder>
-
mergeFrom
public Tablespace.TablespaceRecord.Builder mergeFrom(Tablespace.TablespaceRecord other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Tablespace.TablespaceRecord.Builder>
-
mergeFrom
public Tablespace.TablespaceRecord.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Tablespace.TablespaceRecord.Builder>- Throws:
IOException
-
hasTbsIndex
public boolean hasTbsIndex()
optional uint32 tbsIndex = 1;- Specified by:
hasTbsIndexin interfaceTablespace.TablespaceRecordOrBuilder
-
getTbsIndex
public int getTbsIndex()
optional uint32 tbsIndex = 1;- Specified by:
getTbsIndexin interfaceTablespace.TablespaceRecordOrBuilder
-
setTbsIndex
public Tablespace.TablespaceRecord.Builder setTbsIndex(int value)
optional uint32 tbsIndex = 1;
-
clearTbsIndex
public Tablespace.TablespaceRecord.Builder clearTbsIndex()
optional uint32 tbsIndex = 1;
-
hasType
public boolean hasType()
optional .TablespaceRecord.Type type = 2;- Specified by:
hasTypein interfaceTablespace.TablespaceRecordOrBuilder
-
getType
public Tablespace.TablespaceRecord.Type getType()
optional .TablespaceRecord.Type type = 2;- Specified by:
getTypein interfaceTablespace.TablespaceRecordOrBuilder
-
setType
public Tablespace.TablespaceRecord.Builder setType(Tablespace.TablespaceRecord.Type value)
optional .TablespaceRecord.Type type = 2;
-
clearType
public Tablespace.TablespaceRecord.Builder clearType()
optional .TablespaceRecord.Type type = 2;
-
hasInstanceName
public boolean hasInstanceName()
used for all record types if not specified then instanceName = tablespaceName
optional string instanceName = 3;- Specified by:
hasInstanceNamein interfaceTablespace.TablespaceRecordOrBuilder
-
getInstanceName
public String getInstanceName()
used for all record types if not specified then instanceName = tablespaceName
optional string instanceName = 3;- Specified by:
getInstanceNamein interfaceTablespace.TablespaceRecordOrBuilder
-
getInstanceNameBytes
public com.google.protobuf.ByteString getInstanceNameBytes()
used for all record types if not specified then instanceName = tablespaceName
optional string instanceName = 3;- Specified by:
getInstanceNameBytesin interfaceTablespace.TablespaceRecordOrBuilder
-
setInstanceName
public Tablespace.TablespaceRecord.Builder setInstanceName(String value)
used for all record types if not specified then instanceName = tablespaceName
optional string instanceName = 3;
-
clearInstanceName
public Tablespace.TablespaceRecord.Builder clearInstanceName()
used for all record types if not specified then instanceName = tablespaceName
optional string instanceName = 3;
-
setInstanceNameBytes
public Tablespace.TablespaceRecord.Builder setInstanceNameBytes(com.google.protobuf.ByteString value)
used for all record types if not specified then instanceName = tablespaceName
optional string instanceName = 3;
-
hasTableName
public boolean hasTableName()
used for TABLE_DEFINITION, TABLE_PARTITION and HISTOGRAM
optional string tableName = 4;- Specified by:
hasTableNamein interfaceTablespace.TablespaceRecordOrBuilder
-
getTableName
public String getTableName()
used for TABLE_DEFINITION, TABLE_PARTITION and HISTOGRAM
optional string tableName = 4;- Specified by:
getTableNamein interfaceTablespace.TablespaceRecordOrBuilder
-
getTableNameBytes
public com.google.protobuf.ByteString getTableNameBytes()
used for TABLE_DEFINITION, TABLE_PARTITION and HISTOGRAM
optional string tableName = 4;- Specified by:
getTableNameBytesin interfaceTablespace.TablespaceRecordOrBuilder
-
setTableName
public Tablespace.TablespaceRecord.Builder setTableName(String value)
used for TABLE_DEFINITION, TABLE_PARTITION and HISTOGRAM
optional string tableName = 4;
-
clearTableName
public Tablespace.TablespaceRecord.Builder clearTableName()
used for TABLE_DEFINITION, TABLE_PARTITION and HISTOGRAM
optional string tableName = 4;
-
setTableNameBytes
public Tablespace.TablespaceRecord.Builder setTableNameBytes(com.google.protobuf.ByteString value)
used for TABLE_DEFINITION, TABLE_PARTITION and HISTOGRAM
optional string tableName = 4;
-
hasHistogramColumnName
public boolean hasHistogramColumnName()
used for HISTOGRAM
optional string histogramColumnName = 5;- Specified by:
hasHistogramColumnNamein interfaceTablespace.TablespaceRecordOrBuilder
-
getHistogramColumnName
public String getHistogramColumnName()
used for HISTOGRAM
optional string histogramColumnName = 5;- Specified by:
getHistogramColumnNamein interfaceTablespace.TablespaceRecordOrBuilder
-
getHistogramColumnNameBytes
public com.google.protobuf.ByteString getHistogramColumnNameBytes()
used for HISTOGRAM
optional string histogramColumnName = 5;- Specified by:
getHistogramColumnNameBytesin interfaceTablespace.TablespaceRecordOrBuilder
-
setHistogramColumnName
public Tablespace.TablespaceRecord.Builder setHistogramColumnName(String value)
used for HISTOGRAM
optional string histogramColumnName = 5;
-
clearHistogramColumnName
public Tablespace.TablespaceRecord.Builder clearHistogramColumnName()
used for HISTOGRAM
optional string histogramColumnName = 5;
-
setHistogramColumnNameBytes
public Tablespace.TablespaceRecord.Builder setHistogramColumnNameBytes(com.google.protobuf.ByteString value)
used for HISTOGRAM
optional string histogramColumnName = 5;
-
hasPartitionValue
public boolean hasPartitionValue()
used for TABLE_PARTITION: if partitioned by value - the value
optional bytes partitionValue = 6;- Specified by:
hasPartitionValuein interfaceTablespace.TablespaceRecordOrBuilder
-
getPartitionValue
public com.google.protobuf.ByteString getPartitionValue()
used for TABLE_PARTITION: if partitioned by value - the value
optional bytes partitionValue = 6;- Specified by:
getPartitionValuein interfaceTablespace.TablespaceRecordOrBuilder
-
setPartitionValue
public Tablespace.TablespaceRecord.Builder setPartitionValue(com.google.protobuf.ByteString value)
used for TABLE_PARTITION: if partitioned by value - the value
optional bytes partitionValue = 6;
-
clearPartitionValue
public Tablespace.TablespaceRecord.Builder clearPartitionValue()
used for TABLE_PARTITION: if partitioned by value - the value
optional bytes partitionValue = 6;
-
hasPartition
public boolean hasPartition()
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)
optional .TimeBasedPartition partition = 7;- Specified by:
hasPartitionin interfaceTablespace.TablespaceRecordOrBuilder
-
getPartition
public Tablespace.TimeBasedPartition getPartition()
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)
optional .TimeBasedPartition partition = 7;- Specified by:
getPartitionin interfaceTablespace.TablespaceRecordOrBuilder
-
setPartition
public 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)
optional .TimeBasedPartition partition = 7;
-
setPartition
public 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)
optional .TimeBasedPartition partition = 7;
-
mergePartition
public 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)
optional .TimeBasedPartition partition = 7;
-
clearPartition
public 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)
optional .TimeBasedPartition partition = 7;
-
getPartitionBuilder
public Tablespace.TimeBasedPartition.Builder getPartitionBuilder()
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)
optional .TimeBasedPartition partition = 7;
-
getPartitionOrBuilder
public Tablespace.TimeBasedPartitionOrBuilder getPartitionOrBuilder()
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)
optional .TimeBasedPartition partition = 7;- Specified by:
getPartitionOrBuilderin 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:
hasParameterFqnin interfaceTablespace.TablespaceRecordOrBuilder
-
getParameterFqn
public String 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:
getParameterFqnin interfaceTablespace.TablespaceRecordOrBuilder
-
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:
getParameterFqnBytesin interfaceTablespace.TablespaceRecordOrBuilder
-
setParameterFqn
public Tablespace.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)
optional string parameterFqn = 8;
-
clearParameterFqn
public 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)
optional string parameterFqn = 8;
-
setParameterFqnBytes
public 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)
optional string parameterFqn = 8;
-
hasParameterType
public boolean hasParameterType()
optional uint32 parameterType = 9;- Specified by:
hasParameterTypein interfaceTablespace.TablespaceRecordOrBuilder
-
getParameterType
public int getParameterType()
optional uint32 parameterType = 9;- Specified by:
getParameterTypein interfaceTablespace.TablespaceRecordOrBuilder
-
setParameterType
public Tablespace.TablespaceRecord.Builder setParameterType(int value)
optional uint32 parameterType = 9;
-
clearParameterType
public Tablespace.TablespaceRecord.Builder clearParameterType()
optional uint32 parameterType = 9;
-
hasPartitioningSchema
public boolean hasPartitioningSchema()
partitioning schema used currently for parameter archive (for tables is stored in the .def file)
optional string partitioningSchema = 10;- Specified by:
hasPartitioningSchemain interfaceTablespace.TablespaceRecordOrBuilder
-
getPartitioningSchema
public String getPartitioningSchema()
partitioning schema used currently for parameter archive (for tables is stored in the .def file)
optional string partitioningSchema = 10;- Specified by:
getPartitioningSchemain interfaceTablespace.TablespaceRecordOrBuilder
-
getPartitioningSchemaBytes
public com.google.protobuf.ByteString getPartitioningSchemaBytes()
partitioning schema used currently for parameter archive (for tables is stored in the .def file)
optional string partitioningSchema = 10;- Specified by:
getPartitioningSchemaBytesin interfaceTablespace.TablespaceRecordOrBuilder
-
setPartitioningSchema
public Tablespace.TablespaceRecord.Builder setPartitioningSchema(String value)
partitioning schema used currently for parameter archive (for tables is stored in the .def file)
optional string partitioningSchema = 10;
-
clearPartitioningSchema
public Tablespace.TablespaceRecord.Builder clearPartitioningSchema()
partitioning schema used currently for parameter archive (for tables is stored in the .def file)
optional string partitioningSchema = 10;
-
setPartitioningSchemaBytes
public Tablespace.TablespaceRecord.Builder setPartitioningSchemaBytes(com.google.protobuf.ByteString value)
partitioning schema used currently for parameter archive (for tables is stored in the .def file)
optional string partitioningSchema = 10;
-
hasBucketProperties
public boolean hasBucketProperties()
bucketProperties
optional .BucketProperties bucketProperties = 11;- Specified by:
hasBucketPropertiesin interfaceTablespace.TablespaceRecordOrBuilder
-
getBucketProperties
public Tablespace.BucketProperties getBucketProperties()
bucketProperties
optional .BucketProperties bucketProperties = 11;- Specified by:
getBucketPropertiesin interfaceTablespace.TablespaceRecordOrBuilder
-
setBucketProperties
public Tablespace.TablespaceRecord.Builder setBucketProperties(Tablespace.BucketProperties value)
bucketProperties
optional .BucketProperties bucketProperties = 11;
-
setBucketProperties
public Tablespace.TablespaceRecord.Builder setBucketProperties(Tablespace.BucketProperties.Builder builderForValue)
bucketProperties
optional .BucketProperties bucketProperties = 11;
-
mergeBucketProperties
public Tablespace.TablespaceRecord.Builder mergeBucketProperties(Tablespace.BucketProperties value)
bucketProperties
optional .BucketProperties bucketProperties = 11;
-
clearBucketProperties
public Tablespace.TablespaceRecord.Builder clearBucketProperties()
bucketProperties
optional .BucketProperties bucketProperties = 11;
-
getBucketPropertiesBuilder
public Tablespace.BucketProperties.Builder getBucketPropertiesBuilder()
bucketProperties
optional .BucketProperties bucketProperties = 11;
-
getBucketPropertiesOrBuilder
public Tablespace.BucketPropertiesOrBuilder getBucketPropertiesOrBuilder()
bucketProperties
optional .BucketProperties bucketProperties = 11;- Specified by:
getBucketPropertiesOrBuilderin interfaceTablespace.TablespaceRecordOrBuilder
-
hasTableDefinition
public boolean hasTableDefinition()
used for TABLE_DEFINITION
optional .ProtoTableDefinition tableDefinition = 12;- Specified by:
hasTableDefinitionin interfaceTablespace.TablespaceRecordOrBuilder
-
getTableDefinition
public Tablespace.ProtoTableDefinition getTableDefinition()
used for TABLE_DEFINITION
optional .ProtoTableDefinition tableDefinition = 12;- Specified by:
getTableDefinitionin interfaceTablespace.TablespaceRecordOrBuilder
-
setTableDefinition
public Tablespace.TablespaceRecord.Builder setTableDefinition(Tablespace.ProtoTableDefinition value)
used for TABLE_DEFINITION
optional .ProtoTableDefinition tableDefinition = 12;
-
setTableDefinition
public Tablespace.TablespaceRecord.Builder setTableDefinition(Tablespace.ProtoTableDefinition.Builder builderForValue)
used for TABLE_DEFINITION
optional .ProtoTableDefinition tableDefinition = 12;
-
mergeTableDefinition
public Tablespace.TablespaceRecord.Builder mergeTableDefinition(Tablespace.ProtoTableDefinition value)
used for TABLE_DEFINITION
optional .ProtoTableDefinition tableDefinition = 12;
-
clearTableDefinition
public Tablespace.TablespaceRecord.Builder clearTableDefinition()
used for TABLE_DEFINITION
optional .ProtoTableDefinition tableDefinition = 12;
-
getTableDefinitionBuilder
public Tablespace.ProtoTableDefinition.Builder getTableDefinitionBuilder()
used for TABLE_DEFINITION
optional .ProtoTableDefinition tableDefinition = 12;
-
getTableDefinitionOrBuilder
public Tablespace.ProtoTableDefinitionOrBuilder getTableDefinitionOrBuilder()
used for TABLE_DEFINITION
optional .ProtoTableDefinition tableDefinition = 12;- Specified by:
getTableDefinitionOrBuilderin interfaceTablespace.TablespaceRecordOrBuilder
-
hasSecondaryIndex
public boolean hasSecondaryIndex()
used for SECONDARY_INDEX
optional .SecondaryIndex secondaryIndex = 13;- Specified by:
hasSecondaryIndexin interfaceTablespace.TablespaceRecordOrBuilder
-
getSecondaryIndex
public Tablespace.SecondaryIndex getSecondaryIndex()
used for SECONDARY_INDEX
optional .SecondaryIndex secondaryIndex = 13;- Specified by:
getSecondaryIndexin interfaceTablespace.TablespaceRecordOrBuilder
-
setSecondaryIndex
public Tablespace.TablespaceRecord.Builder setSecondaryIndex(Tablespace.SecondaryIndex value)
used for SECONDARY_INDEX
optional .SecondaryIndex secondaryIndex = 13;
-
setSecondaryIndex
public Tablespace.TablespaceRecord.Builder setSecondaryIndex(Tablespace.SecondaryIndex.Builder builderForValue)
used for SECONDARY_INDEX
optional .SecondaryIndex secondaryIndex = 13;
-
mergeSecondaryIndex
public Tablespace.TablespaceRecord.Builder mergeSecondaryIndex(Tablespace.SecondaryIndex value)
used for SECONDARY_INDEX
optional .SecondaryIndex secondaryIndex = 13;
-
clearSecondaryIndex
public Tablespace.TablespaceRecord.Builder clearSecondaryIndex()
used for SECONDARY_INDEX
optional .SecondaryIndex secondaryIndex = 13;
-
getSecondaryIndexBuilder
public Tablespace.SecondaryIndex.Builder getSecondaryIndexBuilder()
used for SECONDARY_INDEX
optional .SecondaryIndex secondaryIndex = 13;
-
getSecondaryIndexOrBuilder
public Tablespace.SecondaryIndexOrBuilder getSecondaryIndexOrBuilder()
used for SECONDARY_INDEX
optional .SecondaryIndex secondaryIndex = 13;- Specified by:
getSecondaryIndexOrBuilderin interfaceTablespace.TablespaceRecordOrBuilder
-
setUnknownFields
public final Tablespace.TablespaceRecord.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Tablespace.TablespaceRecord.Builder>
-
mergeUnknownFields
public final Tablespace.TablespaceRecord.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Tablespace.TablespaceRecord.Builder>
-
-