Interface Tablespace.TablespaceRecordOrBuilder

    • Method Detail

      • hasTbsIndex

        boolean hasTbsIndex()
        optional uint32 tbsIndex = 1;
      • getTbsIndex

        int getTbsIndex()
        optional uint32 tbsIndex = 1;
      • hasType

        boolean hasType()
        optional .TablespaceRecord.Type type = 2;
      • hasInstanceName

        boolean hasInstanceName()
         used for all record types
        if not specified then instanceName = tablespaceName
         
        optional string instanceName = 3;
      • getInstanceName

        String getInstanceName()
         used for all record types
        if not specified then instanceName = tablespaceName
         
        optional string instanceName = 3;
      • getInstanceNameBytes

        com.google.protobuf.ByteString getInstanceNameBytes()
         used for all record types
        if not specified then instanceName = tablespaceName
         
        optional string instanceName = 3;
      • hasTableName

        boolean hasTableName()
        used for TABLE_DEFINITION, TABLE_PARTITION and HISTOGRAM
         
        optional string tableName = 4;
      • getTableName

        String getTableName()
        used for TABLE_DEFINITION, TABLE_PARTITION and HISTOGRAM
         
        optional string tableName = 4;
      • getTableNameBytes

        com.google.protobuf.ByteString getTableNameBytes()
        used for TABLE_DEFINITION, TABLE_PARTITION and HISTOGRAM
         
        optional string tableName = 4;
      • hasHistogramColumnName

        boolean hasHistogramColumnName()
        used for HISTOGRAM 
         
        optional string histogramColumnName = 5;
      • getHistogramColumnName

        String getHistogramColumnName()
        used for HISTOGRAM 
         
        optional string histogramColumnName = 5;
      • getHistogramColumnNameBytes

        com.google.protobuf.ByteString getHistogramColumnNameBytes()
        used for HISTOGRAM 
         
        optional string histogramColumnName = 5;
      • hasPartitionValue

        boolean hasPartitionValue()
         used for TABLE_PARTITION: if partitioned by value - the value
         
        optional bytes partitionValue = 6;
      • getPartitionValue

        com.google.protobuf.ByteString getPartitionValue()
         used for TABLE_PARTITION: if partitioned by value - the value
         
        optional bytes partitionValue = 6;
      • hasPartition

        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;
      • getPartition

        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;
      • getPartitionOrBuilder

        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;
      • hasParameterFqn

        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;
      • getParameterFqn

        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;
      • getParameterFqnBytes

        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;
      • hasParameterType

        boolean hasParameterType()
        optional uint32 parameterType = 9;
      • getParameterType

        int getParameterType()
        optional uint32 parameterType = 9;
      • hasPartitioningSchema

        boolean hasPartitioningSchema()
        partitioning schema used currently for parameter archive (for tables is stored in the .def file)
         
        optional string partitioningSchema = 10;
      • getPartitioningSchema

        String getPartitioningSchema()
        partitioning schema used currently for parameter archive (for tables is stored in the .def file)
         
        optional string partitioningSchema = 10;
      • getPartitioningSchemaBytes

        com.google.protobuf.ByteString getPartitioningSchemaBytes()
        partitioning schema used currently for parameter archive (for tables is stored in the .def file)
         
        optional string partitioningSchema = 10;
      • hasBucketProperties

        boolean hasBucketProperties()
        bucketProperties
         
        optional .BucketProperties bucketProperties = 11;
      • getBucketProperties

        Tablespace.BucketProperties getBucketProperties()
        bucketProperties
         
        optional .BucketProperties bucketProperties = 11;
      • hasTableDefinition

        boolean hasTableDefinition()
        used for TABLE_DEFINITION
         
        optional .ProtoTableDefinition tableDefinition = 12;
      • hasSecondaryIndex

        boolean hasSecondaryIndex()
        used for SECONDARY_INDEX
         
        optional .SecondaryIndex secondaryIndex = 13;
      • getSecondaryIndex

        Tablespace.SecondaryIndex getSecondaryIndex()
        used for SECONDARY_INDEX
         
        optional .SecondaryIndex secondaryIndex = 13;