public static final class Tablespace.TablespaceRecord.Builder extends com.google.protobuf.GeneratedMessage.Builder<Tablespace.TablespaceRecord.Builder> implements Tablespace.TablespaceRecordOrBuilder
TablespaceRecord
This is used to encode values in the tablespace metadata database .
| Modifier and Type | Method and Description |
|---|---|
Tablespace.TablespaceRecord |
build() |
Tablespace.TablespaceRecord |
buildPartial() |
Tablespace.TablespaceRecord.Builder |
clear() |
Tablespace.TablespaceRecord.Builder |
clearHistogramColumnName()
optional string histogramColumnName = 5; |
Tablespace.TablespaceRecord.Builder |
clearInstanceName()
optional string instanceName = 3; |
Tablespace.TablespaceRecord.Builder |
clearParameterFqn()
optional string parameterFqn = 8; |
Tablespace.TablespaceRecord.Builder |
clearParameterType()
optional uint32 parameterType = 9; |
Tablespace.TablespaceRecord.Builder |
clearPartition()
optional .TimeBasedPartition partition = 7; |
Tablespace.TablespaceRecord.Builder |
clearPartitioningSchema()
optional string partitioningSchema = 10; |
Tablespace.TablespaceRecord.Builder |
clearPartitionValue()
optional bytes partitionValue = 6; |
Tablespace.TablespaceRecord.Builder |
clearTableName()
optional string tableName = 4; |
Tablespace.TablespaceRecord.Builder |
clearTbsIndex()
optional uint32 tbsIndex = 1; |
Tablespace.TablespaceRecord.Builder |
clearType()
optional .TablespaceRecord.Type type = 2; |
Tablespace.TablespaceRecord.Builder |
clone() |
Tablespace.TablespaceRecord |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getHistogramColumnName()
optional string histogramColumnName = 5; |
com.google.protobuf.ByteString |
getHistogramColumnNameBytes()
optional string histogramColumnName = 5; |
String |
getInstanceName()
optional string instanceName = 3; |
com.google.protobuf.ByteString |
getInstanceNameBytes()
optional string instanceName = 3; |
String |
getParameterFqn()
optional string parameterFqn = 8; |
com.google.protobuf.ByteString |
getParameterFqnBytes()
optional string parameterFqn = 8; |
int |
getParameterType()
optional uint32 parameterType = 9; |
Tablespace.TimeBasedPartition |
getPartition()
optional .TimeBasedPartition partition = 7; |
Tablespace.TimeBasedPartition.Builder |
getPartitionBuilder()
optional .TimeBasedPartition partition = 7; |
String |
getPartitioningSchema()
optional string partitioningSchema = 10; |
com.google.protobuf.ByteString |
getPartitioningSchemaBytes()
optional string partitioningSchema = 10; |
Tablespace.TimeBasedPartitionOrBuilder |
getPartitionOrBuilder()
optional .TimeBasedPartition partition = 7; |
com.google.protobuf.ByteString |
getPartitionValue()
optional bytes partitionValue = 6; |
String |
getTableName()
optional string tableName = 4; |
com.google.protobuf.ByteString |
getTableNameBytes()
optional string tableName = 4; |
int |
getTbsIndex()
optional uint32 tbsIndex = 1; |
Tablespace.TablespaceRecord.Type |
getType()
optional .TablespaceRecord.Type type = 2; |
boolean |
hasHistogramColumnName()
optional string histogramColumnName = 5; |
boolean |
hasInstanceName()
optional string instanceName = 3; |
boolean |
hasParameterFqn()
optional string parameterFqn = 8; |
boolean |
hasParameterType()
optional uint32 parameterType = 9; |
boolean |
hasPartition()
optional .TimeBasedPartition partition = 7; |
boolean |
hasPartitioningSchema()
optional string partitioningSchema = 10; |
boolean |
hasPartitionValue()
optional bytes partitionValue = 6; |
boolean |
hasTableName()
optional string tableName = 4; |
boolean |
hasTbsIndex()
optional uint32 tbsIndex = 1; |
boolean |
hasType()
optional .TablespaceRecord.Type type = 2; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Tablespace.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)
optional .TimeBasedPartition partition = 7; |
Tablespace.TablespaceRecord.Builder |
setHistogramColumnName(String value)
optional string histogramColumnName = 5; |
Tablespace.TablespaceRecord.Builder |
setHistogramColumnNameBytes(com.google.protobuf.ByteString value)
optional string histogramColumnName = 5; |
Tablespace.TablespaceRecord.Builder |
setInstanceName(String value)
optional string instanceName = 3; |
Tablespace.TablespaceRecord.Builder |
setInstanceNameBytes(com.google.protobuf.ByteString value)
optional string instanceName = 3; |
Tablespace.TablespaceRecord.Builder |
setParameterFqn(String value)
optional string parameterFqn = 8; |
Tablespace.TablespaceRecord.Builder |
setParameterFqnBytes(com.google.protobuf.ByteString value)
optional string parameterFqn = 8; |
Tablespace.TablespaceRecord.Builder |
setParameterType(int value)
optional uint32 parameterType = 9; |
Tablespace.TablespaceRecord.Builder |
setPartition(Tablespace.TimeBasedPartition.Builder builderForValue)
optional .TimeBasedPartition partition = 7; |
Tablespace.TablespaceRecord.Builder |
setPartition(Tablespace.TimeBasedPartition value)
optional .TimeBasedPartition partition = 7; |
Tablespace.TablespaceRecord.Builder |
setPartitioningSchema(String value)
optional string partitioningSchema = 10; |
Tablespace.TablespaceRecord.Builder |
setPartitioningSchemaBytes(com.google.protobuf.ByteString value)
optional string partitioningSchema = 10; |
Tablespace.TablespaceRecord.Builder |
setPartitionValue(com.google.protobuf.ByteString value)
optional bytes partitionValue = 6; |
Tablespace.TablespaceRecord.Builder |
setTableName(String value)
optional string tableName = 4; |
Tablespace.TablespaceRecord.Builder |
setTableNameBytes(com.google.protobuf.ByteString value)
optional string tableName = 4; |
Tablespace.TablespaceRecord.Builder |
setTbsIndex(int value)
optional uint32 tbsIndex = 1; |
Tablespace.TablespaceRecord.Builder |
setType(Tablespace.TablespaceRecord.Type value)
optional .TablespaceRecord.Type type = 2; |
addRepeatedField, clearField, clearOneof, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Tablespace.TablespaceRecord.Builder>public Tablespace.TablespaceRecord.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<Tablespace.TablespaceRecord.Builder>public Tablespace.TablespaceRecord.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<Tablespace.TablespaceRecord.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Tablespace.TablespaceRecord.Builder>public Tablespace.TablespaceRecord getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Tablespace.TablespaceRecord build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Tablespace.TablespaceRecord buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Tablespace.TablespaceRecord.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Tablespace.TablespaceRecord.Builder>public Tablespace.TablespaceRecord.Builder mergeFrom(Tablespace.TablespaceRecord other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<Tablespace.TablespaceRecord.Builder>public Tablespace.TablespaceRecord.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Tablespace.TablespaceRecord.Builder>IOExceptionpublic boolean hasTbsIndex()
optional uint32 tbsIndex = 1;hasTbsIndex in interface Tablespace.TablespaceRecordOrBuilderpublic int getTbsIndex()
optional uint32 tbsIndex = 1;getTbsIndex in interface Tablespace.TablespaceRecordOrBuilderpublic Tablespace.TablespaceRecord.Builder setTbsIndex(int value)
optional uint32 tbsIndex = 1;public Tablespace.TablespaceRecord.Builder clearTbsIndex()
optional uint32 tbsIndex = 1;public boolean hasType()
optional .TablespaceRecord.Type type = 2;hasType in interface Tablespace.TablespaceRecordOrBuilderpublic Tablespace.TablespaceRecord.Type getType()
optional .TablespaceRecord.Type type = 2;getType in interface Tablespace.TablespaceRecordOrBuilderpublic Tablespace.TablespaceRecord.Builder setType(Tablespace.TablespaceRecord.Type value)
optional .TablespaceRecord.Type type = 2;public Tablespace.TablespaceRecord.Builder clearType()
optional .TablespaceRecord.Type type = 2;public boolean hasInstanceName()
optional string instanceName = 3;
used for all record types if not specified then instanceName = tablespaceName
hasInstanceName in interface Tablespace.TablespaceRecordOrBuilderpublic String getInstanceName()
optional string instanceName = 3;
used for all record types if not specified then instanceName = tablespaceName
getInstanceName in interface Tablespace.TablespaceRecordOrBuilderpublic com.google.protobuf.ByteString getInstanceNameBytes()
optional string instanceName = 3;
used for all record types if not specified then instanceName = tablespaceName
getInstanceNameBytes in interface Tablespace.TablespaceRecordOrBuilderpublic Tablespace.TablespaceRecord.Builder setInstanceName(String value)
optional string instanceName = 3;
used for all record types if not specified then instanceName = tablespaceName
public Tablespace.TablespaceRecord.Builder clearInstanceName()
optional string instanceName = 3;
used for all record types if not specified then instanceName = tablespaceName
public Tablespace.TablespaceRecord.Builder setInstanceNameBytes(com.google.protobuf.ByteString value)
optional string instanceName = 3;
used for all record types if not specified then instanceName = tablespaceName
public boolean hasTableName()
optional string tableName = 4;
used for TABLE_PARTITION and HISTOGRAM
hasTableName in interface Tablespace.TablespaceRecordOrBuilderpublic String getTableName()
optional string tableName = 4;
used for TABLE_PARTITION and HISTOGRAM
getTableName in interface Tablespace.TablespaceRecordOrBuilderpublic com.google.protobuf.ByteString getTableNameBytes()
optional string tableName = 4;
used for TABLE_PARTITION and HISTOGRAM
getTableNameBytes in interface Tablespace.TablespaceRecordOrBuilderpublic Tablespace.TablespaceRecord.Builder setTableName(String value)
optional string tableName = 4;
used for TABLE_PARTITION and HISTOGRAM
public Tablespace.TablespaceRecord.Builder clearTableName()
optional string tableName = 4;
used for TABLE_PARTITION and HISTOGRAM
public Tablespace.TablespaceRecord.Builder setTableNameBytes(com.google.protobuf.ByteString value)
optional string tableName = 4;
used for TABLE_PARTITION and HISTOGRAM
public boolean hasHistogramColumnName()
optional string histogramColumnName = 5;
used for HISTOGRAM
hasHistogramColumnName in interface Tablespace.TablespaceRecordOrBuilderpublic String getHistogramColumnName()
optional string histogramColumnName = 5;
used for HISTOGRAM
getHistogramColumnName in interface Tablespace.TablespaceRecordOrBuilderpublic com.google.protobuf.ByteString getHistogramColumnNameBytes()
optional string histogramColumnName = 5;
used for HISTOGRAM
getHistogramColumnNameBytes in interface Tablespace.TablespaceRecordOrBuilderpublic Tablespace.TablespaceRecord.Builder setHistogramColumnName(String value)
optional string histogramColumnName = 5;
used for HISTOGRAM
public Tablespace.TablespaceRecord.Builder clearHistogramColumnName()
optional string histogramColumnName = 5;
used for HISTOGRAM
public Tablespace.TablespaceRecord.Builder setHistogramColumnNameBytes(com.google.protobuf.ByteString value)
optional string histogramColumnName = 5;
used for HISTOGRAM
public boolean hasPartitionValue()
optional bytes partitionValue = 6;
used for TABLE_PARTITION: if partitioned by value - the value
hasPartitionValue in interface Tablespace.TablespaceRecordOrBuilderpublic com.google.protobuf.ByteString getPartitionValue()
optional bytes partitionValue = 6;
used for TABLE_PARTITION: if partitioned by value - the value
getPartitionValue in interface Tablespace.TablespaceRecordOrBuilderpublic Tablespace.TablespaceRecord.Builder setPartitionValue(com.google.protobuf.ByteString value)
optional bytes partitionValue = 6;
used for TABLE_PARTITION: if partitioned by value - the value
public Tablespace.TablespaceRecord.Builder clearPartitionValue()
optional bytes partitionValue = 6;
used for TABLE_PARTITION: if partitioned by value - the value
public boolean hasPartition()
optional .TimeBasedPartition partition = 7;
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)
hasPartition in interface Tablespace.TablespaceRecordOrBuilderpublic Tablespace.TimeBasedPartition getPartition()
optional .TimeBasedPartition partition = 7;
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)
getPartition in interface Tablespace.TablespaceRecordOrBuilderpublic Tablespace.TablespaceRecord.Builder setPartition(Tablespace.TimeBasedPartition value)
optional .TimeBasedPartition partition = 7;
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)
public Tablespace.TablespaceRecord.Builder setPartition(Tablespace.TimeBasedPartition.Builder builderForValue)
optional .TimeBasedPartition partition = 7;
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)
public Tablespace.TablespaceRecord.Builder mergePartition(Tablespace.TimeBasedPartition value)
optional .TimeBasedPartition partition = 7;
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)
public Tablespace.TablespaceRecord.Builder clearPartition()
optional .TimeBasedPartition partition = 7;
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)
public Tablespace.TimeBasedPartition.Builder getPartitionBuilder()
optional .TimeBasedPartition partition = 7;
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)
public Tablespace.TimeBasedPartitionOrBuilder getPartitionOrBuilder()
optional .TimeBasedPartition partition = 7;
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)
getPartitionOrBuilder in interface Tablespace.TablespaceRecordOrBuilderpublic boolean hasParameterFqn()
optional string parameterFqn = 8;
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)
hasParameterFqn in interface Tablespace.TablespaceRecordOrBuilderpublic String getParameterFqn()
optional string parameterFqn = 8;
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)
getParameterFqn in interface Tablespace.TablespaceRecordOrBuilderpublic com.google.protobuf.ByteString getParameterFqnBytes()
optional string parameterFqn = 8;
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)
getParameterFqnBytes in interface Tablespace.TablespaceRecordOrBuilderpublic Tablespace.TablespaceRecord.Builder setParameterFqn(String value)
optional string parameterFqn = 8;
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)
public Tablespace.TablespaceRecord.Builder clearParameterFqn()
optional string parameterFqn = 8;
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)
public Tablespace.TablespaceRecord.Builder setParameterFqnBytes(com.google.protobuf.ByteString value)
optional string parameterFqn = 8;
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)
public boolean hasParameterType()
optional uint32 parameterType = 9;hasParameterType in interface Tablespace.TablespaceRecordOrBuilderpublic int getParameterType()
optional uint32 parameterType = 9;getParameterType in interface Tablespace.TablespaceRecordOrBuilderpublic Tablespace.TablespaceRecord.Builder setParameterType(int value)
optional uint32 parameterType = 9;public Tablespace.TablespaceRecord.Builder clearParameterType()
optional uint32 parameterType = 9;public boolean hasPartitioningSchema()
optional string partitioningSchema = 10;
partitioning schema used currently for parameter archive (for tables is stored in the .def file)
hasPartitioningSchema in interface Tablespace.TablespaceRecordOrBuilderpublic String getPartitioningSchema()
optional string partitioningSchema = 10;
partitioning schema used currently for parameter archive (for tables is stored in the .def file)
getPartitioningSchema in interface Tablespace.TablespaceRecordOrBuilderpublic com.google.protobuf.ByteString getPartitioningSchemaBytes()
optional string partitioningSchema = 10;
partitioning schema used currently for parameter archive (for tables is stored in the .def file)
getPartitioningSchemaBytes in interface Tablespace.TablespaceRecordOrBuilderpublic Tablespace.TablespaceRecord.Builder setPartitioningSchema(String value)
optional string partitioningSchema = 10;
partitioning schema used currently for parameter archive (for tables is stored in the .def file)
public Tablespace.TablespaceRecord.Builder clearPartitioningSchema()
optional string partitioningSchema = 10;
partitioning schema used currently for parameter archive (for tables is stored in the .def file)
public Tablespace.TablespaceRecord.Builder setPartitioningSchemaBytes(com.google.protobuf.ByteString value)
optional string partitioningSchema = 10;
partitioning schema used currently for parameter archive (for tables is stored in the .def file)
Copyright © 2018 Space Applications Services. All rights reserved.