public static final class Tablespace.TablespaceRecord extends com.google.protobuf.GeneratedMessage implements Tablespace.TablespaceRecordOrBuilder
TablespaceRecord
This is used to encode values in the tablespace metadata database .
| Modifier and Type | Class and Description |
|---|---|
static class |
Tablespace.TablespaceRecord.Builder
Protobuf type
TablespaceRecord |
static class |
Tablespace.TablespaceRecord.Type
Protobuf enum
TablespaceRecord.Type |
com.google.protobuf.GeneratedMessage.BuilderParent, com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingType extends com.google.protobuf.Message,Type>| Modifier and Type | Field and Description |
|---|---|
static int |
HISTOGRAMCOLUMNNAME_FIELD_NUMBER |
static int |
INSTANCENAME_FIELD_NUMBER |
static int |
PARAMETERFQN_FIELD_NUMBER |
static int |
PARAMETERTYPE_FIELD_NUMBER |
static com.google.protobuf.Parser<Tablespace.TablespaceRecord> |
PARSER |
static int |
PARTITION_FIELD_NUMBER |
static int |
PARTITIONINGSCHEMA_FIELD_NUMBER |
static int |
PARTITIONVALUE_FIELD_NUMBER |
static int |
TABLENAME_FIELD_NUMBER |
static int |
TBSINDEX_FIELD_NUMBER |
static int |
TYPE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
static Tablespace.TablespaceRecord |
getDefaultInstance() |
Tablespace.TablespaceRecord |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
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; |
com.google.protobuf.Parser<Tablespace.TablespaceRecord> |
getParserForType() |
Tablespace.TimeBasedPartition |
getPartition()
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; |
int |
getSerializedSize() |
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; |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
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() |
static Tablespace.TablespaceRecord.Builder |
newBuilder() |
static Tablespace.TablespaceRecord.Builder |
newBuilder(Tablespace.TablespaceRecord prototype) |
Tablespace.TablespaceRecord.Builder |
newBuilderForType() |
protected Tablespace.TablespaceRecord.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) |
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) |
Tablespace.TablespaceRecord.Builder |
toBuilder() |
protected Object |
writeReplace() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, newFileScopedGeneratedExtension, newFileScopedGeneratedExtension, newMessageScopedGeneratedExtension, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, writeString, writeStringNoTagequals, findInitializationErrors, getInitializationErrorString, hashBoolean, hashCode, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static com.google.protobuf.Parser<Tablespace.TablespaceRecord> PARSER
public static final int TBSINDEX_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
public static final int INSTANCENAME_FIELD_NUMBER
public static final int TABLENAME_FIELD_NUMBER
public static final int HISTOGRAMCOLUMNNAME_FIELD_NUMBER
public static final int PARTITIONVALUE_FIELD_NUMBER
public static final int PARTITION_FIELD_NUMBER
public static final int PARAMETERFQN_FIELD_NUMBER
public static final int PARAMETERTYPE_FIELD_NUMBER
public static final int PARTITIONINGSCHEMA_FIELD_NUMBER
public static Tablespace.TablespaceRecord getDefaultInstance()
public Tablespace.TablespaceRecord getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessagepublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic com.google.protobuf.Parser<Tablespace.TablespaceRecord> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic boolean hasTbsIndex()
optional uint32 tbsIndex = 1;hasTbsIndex in interface Tablespace.TablespaceRecordOrBuilderpublic int getTbsIndex()
optional uint32 tbsIndex = 1;getTbsIndex in interface Tablespace.TablespaceRecordOrBuilderpublic 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 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 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 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 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 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.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 boolean hasParameterType()
optional uint32 parameterType = 9;hasParameterType in interface Tablespace.TablespaceRecordOrBuilderpublic int getParameterType()
optional uint32 parameterType = 9;getParameterType in interface Tablespace.TablespaceRecordOrBuilderpublic 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 final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageIOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageprotected Object writeReplace() throws ObjectStreamException
writeReplace in class com.google.protobuf.GeneratedMessageObjectStreamExceptionpublic static Tablespace.TablespaceRecord parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Tablespace.TablespaceRecord parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Tablespace.TablespaceRecord parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Tablespace.TablespaceRecord parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Tablespace.TablespaceRecord parseFrom(InputStream input) throws IOException
IOExceptionpublic static Tablespace.TablespaceRecord parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Tablespace.TablespaceRecord parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Tablespace.TablespaceRecord parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Tablespace.TablespaceRecord parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Tablespace.TablespaceRecord parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Tablespace.TablespaceRecord.Builder newBuilder()
public Tablespace.TablespaceRecord.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Tablespace.TablespaceRecord.Builder newBuilder(Tablespace.TablespaceRecord prototype)
public Tablespace.TablespaceRecord.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Tablespace.TablespaceRecord.Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageCopyright © 2018 Space Applications Services. All rights reserved.