Get desktop application:
View/edit binary Protocol Buffers messages
repeated bytes tableMetadataMutations = 1
required bytes tenantId = 1
required bytes schemaName = 2
required bytes tableName = 3
required int64 tableTimestamp = 4
required int64 clientTimestamp = 5
optional int32 clientVersion = 6
required bytes tenantId = 1
repeated bytes functionNames = 2
repeated int64 functionTimestamps = 3
required int64 clientTimestamp = 4
optional int32 clientVersion = 5
required string schemaName = 1
required int64 clientTimestamp = 2
required int32 clientVersion = 3
repeated bytes tableMetadataMutations = 1
optional int32 clientVersion = 2
optional bool allocateIndexId = 3
optional PTable parentTable = 4
repeated bytes tableMetadataMutations = 1
required bool temporary = 2
optional bool replace = 3
optional int32 clientVersion = 4
repeated bytes tableMetadataMutations = 1
required string schemaName = 2
required int32 clientVersion = 3
repeated bytes tableMetadataMutations = 1
required string tableType = 2
optional bool cascade = 3
optional int32 clientVersion = 4
repeated bytes schemaMetadataMutations = 1
required string schemaName = 2
required int32 clientVersion = 3
repeated bytes tableMetadataMutations = 1
optional bool ifExists = 2
optional int32 clientVersion = 3
repeated bytes tableMetadataMutations = 1
optional int32 clientVersion = 2
optional PTable parentTable = 3
optional bool addingColumns = 4
optional PTable transformingNewTable = 5
repeated bytes tableMetadataMutations = 1
optional int32 clientVersion = 2
optional PTable parentTable = 3
repeated bytes tableMetadataMutations = 1
optional int32 clientVersion = 2
optional int32 clientVersion = 1
optional int64 unfreedBytes = 1
optional int32 clientVersion = 1
required int64 version = 1
optional int64 systemCatalogTimestamp = 2
required bytes tenantId = 1
required bytes schemaName = 2
required bytes tableName = 3
required int64 clientTimestamp = 4
optional int32 clientVersion = 5
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
optional bytes tenantId = 1
required bytes cacheId = 2
optional bytes txState = 5
optional bool hasProtoBufIndexMaintainer = 6
optional int32 clientVersion = 7
optional bool usePersistentCache = 8
optional bytes tenantId = 1
required bytes cacheId = 2
repeated bytes tableMetadataMutations = 1
Used in: CDCTableDef
required string columnName = 1
required bytes familyNameBytes = 2
required bytes columnQualifierBytes = 3
required string dataType = 4
optional bytes defaultFamilyName = 1
optional string cdcIncludeScopes = 2
required bytes qualifierEncodingScheme = 3
required bytes cdcJsonColQualBytes = 5
optional bytes dataTableProjectorBytes = 6
Used in: IndexMaintainer, TransformMaintainer
optional string familyName = 1
required string columnName = 2
Used in: ConditionTTL, IndexMaintainer, TransformMaintainer
required bytes family = 1
required bytes qualifier = 2
Used in: TTLExpression
required string ttlExpression = 1
required bytes compiledExpression = 2
repeated ColumnReference ttlExpressionColumns = 3
repeated PColumn dynamicColumns = 1
Used in: PTable
required string colFamily = 1
required int32 counter = 2
Used in: AddServerCacheRequest, IndexMaintainer, TransformMaintainer
required bytes byteArray = 1
required int32 offset = 2
required int32 length = 3
required int32 saltBuckets = 1
required bool isMultiTenant = 2
optional bytes viewIndexId = 3
repeated int32 indexedColumnTypeOrdinal = 5
repeated ColumnReference dataTableColRefForCoveredColumns = 6
repeated ColumnReference indexTableColRefForCoveredColumns = 7
required bool isLocalIndex = 8
required bytes indexTableName = 9
required bool rowKeyOrderOptimizable = 10
required bytes dataTableEmptyKeyValueColFamily = 11
optional bytes indexedExpressions = 13
required bytes rowKeyMetadata = 14
required int32 numDataTableColFamilies = 15
required bool indexWalDisabled = 16
required int32 indexRowKeyByteSize = 17
required bool immutable = 18
repeated ColumnInfo indexedColumnInfo = 19
required int32 encodingScheme = 20
required int32 immutableStorageScheme = 21
optional int32 viewIndexIdType = 22
optional int32 indexDataColumnCount = 23
optional string parentTableType = 24
optional string logicalIndexName = 25
optional int32 dataEncodingScheme = 26
optional int32 dataImmutableStorageScheme = 27
optional bool isUncovered = 28
optional bytes indexWhere = 29
repeated ColumnReference indexWhereColumns = 30
optional bool isCDCIndex = 31
optional int32 dataTableSaltBuckets = 32
Used in: InvalidateServerMetadataCacheRequest
required bytes tenantId = 1
required bytes schemaName = 2
required bytes tableName = 3
Used in: ValidateLastDDLTimestampRequest
required bytes tenantId = 1
required bytes schemaName = 2
required bytes tableName = 3
required int64 lastDDLTimestamp = 4
Used in: TTLExpression
required int32 ttlValue = 1
Used as response type in: ChildLinkMetaDataService.createViewAddChildLink, MetaDataService.addColumn, MetaDataService.createFunction, MetaDataService.createSchema, MetaDataService.createTable, MetaDataService.dropColumn, MetaDataService.dropFunction, MetaDataService.dropSchema, MetaDataService.dropTable, MetaDataService.getFunctions, MetaDataService.getSchema, MetaDataService.getTable, MetaDataService.updateIndexState, TaskMetaDataService.upsertTaskDetails
optional int64 mutationTime = 2
optional PTable table = 3
repeated bytes tablesToDelete = 4
optional bytes columnName = 5
optional bytes familyName = 6
optional bytes functionName = 7
repeated PFunction function = 8
repeated SharedTableState sharedTablesToDelete = 9
optional PSchema schema = 10
optional int64 autoPartitionNum = 11
optional int64 viewIndexId = 12
optional int32 viewIndexIdType = 13
Used in: MetaDataResponse
TABLE_ALREADY_EXISTS = 0
TABLE_NOT_FOUND = 1
COLUMN_NOT_FOUND = 2
COLUMN_ALREADY_EXISTS = 3
CONCURRENT_TABLE_MUTATION = 4
TABLE_NOT_IN_REGION = 5
NEWER_TABLE_FOUND = 6
UNALLOWED_TABLE_MUTATION = 7
NO_PK_COLUMNS = 8
PARENT_TABLE_NOT_FOUND = 9
FUNCTION_ALREADY_EXISTS = 10
FUNCTION_NOT_FOUND = 11
NEWER_FUNCTION_FOUND = 12
FUNCTION_NOT_IN_REGION = 13
SCHEMA_ALREADY_EXISTS = 14
NEWER_SCHEMA_FOUND = 15
SCHEMA_NOT_FOUND = 16
SCHEMA_NOT_IN_REGION = 17
TABLES_EXIST_ON_SCHEMA = 18
UNALLOWED_SCHEMA_MUTATION = 19
AUTO_PARTITION_SEQUENCE_NOT_FOUND = 20
CANNOT_COERCE_AUTO_PARTITION_ID = 21
TOO_MANY_INDEXES = 22
UNABLE_TO_CREATE_CHILD_LINK = 23
UNABLE_TO_UPDATE_PARENT_TABLE = 24
UNABLE_TO_DELETE_CHILD_LINK = 25
UNABLE_TO_UPSERT_TASK = 26
ERROR_WRITING_TO_SCHEMA_REGISTRY = 27
Used in: DynamicColumnMetaData, PTable, SharedTableState
required bytes columnNameBytes = 1
optional bytes familyNameBytes = 2
optional string dataType = 3
optional int32 maxLength = 4
optional int32 scale = 5
required bool nullable = 6
required int32 position = 7
optional int32 sortOrder = 8
optional int32 arraySize = 9
optional bytes viewConstant = 10
optional bool viewReferenced = 11
optional string expression = 12
optional bool isRowTimestamp = 13
optional bool isDynamic = 14
optional bytes columnQualifierBytes = 15
optional int64 timestamp = 16
optional bool derived = 17
Used in: MetaDataResponse
required string functionName = 1
required string classname = 3
required int64 timeStamp = 4
optional string jarPath = 5
optional bytes tenantId = 6
optional string returnType = 7
optional bool isArrayReturnType = 8
optional bool isReplace = 9
Used in: PFunction
required string argumentType = 1
optional bool isArrayType = 2
optional bool isConstant = 3
optional string defaultValue = 4
optional string minValue = 5
optional string maxValue = 6
Used in: PTableStats
repeated bytes guidePosts = 1
optional int64 byteCount = 2
optional int64 rowCount = 3
optional int32 maxLength = 4
optional int32 encodedGuidePostsCount = 5
optional bytes encodedGuidePosts = 6
repeated int64 byteCounts = 7
repeated int64 rowCounts = 8
Used in: MetaDataResponse
required string schemaName = 1
required int64 timeStamp = 2
Used in: AddColumnRequest, CreateTableRequest, DropColumnRequest, MetaDataResponse
required bytes schemaNameBytes = 1
required bytes tableNameBytes = 2
required PTableType tableType = 3
optional string indexState = 4
required int64 sequenceNumber = 5
required int64 timeStamp = 6
optional bytes pkNameBytes = 7
required int32 bucketNum = 8
repeated PColumn columns = 9
repeated PTable indexes = 10
required bool isImmutableRows = 11
optional bytes dataTableNameBytes = 13
optional bytes defaultFamilyName = 14
required bool disableWAL = 15
required bool multiTenant = 16
optional bytes viewType = 17
optional bytes viewStatement = 18
repeated bytes physicalNames = 19
optional bytes tenantId = 20
optional int64 viewIndexId = 21
optional bytes indexType = 22
optional int64 statsTimeStamp = 23
optional bool storeNulls = 24
optional int32 baseColumnCount = 25
optional bool rowKeyOrderOptimizable = 26
optional bool transactional = 27
optional int64 updateCacheFrequency = 28
optional int64 indexDisableTimestamp = 29
optional bool isNamespaceMapped = 30
optional string autoParititonSeqName = 31
optional bool isAppendOnlySchema = 32
optional bytes parentNameBytes = 33
optional bytes storageScheme = 34
optional bytes encodingScheme = 35
optional bool useStatsForParallelization = 37
optional int32 transactionProvider = 38
optional int32 viewIndexIdType = 39
optional bool viewModifiedUpdateCacheFrequency = 40
optional bool viewModifiedUseStatsForParallelization = 41
optional int64 phoenixTTL = 42
optional int64 phoenixTTLHighWaterMark = 43
optional bool viewModifiedPhoenixTTL = 44
optional int64 lastDDLTimestamp = 45
optional bool changeDetectionEnabled = 46
optional bytes physicalTableNameBytes = 47
optional bytes baseTableLogicalNameBytes = 48
optional bytes schemaVersion = 49
optional bytes externalSchemaId = 50
optional PTable transformingNewTable = 51
optional bytes streamingTopicName = 52
optional bytes indexWhere = 53
optional string CDCIncludeScopes = 54
optional bytes ttl = 55
optional bytes rowKeyMatcher = 56
required bytes key = 1
repeated bytes values = 2
optional int64 guidePostsByteCount = 3
optional int64 keyBytesCount = 4
optional int32 guidePostsCount = 5
optional PGuidePosts pGuidePosts = 6
Used in: PTable
SYSTEM = 0
USER = 1
VIEW = 2
INDEX = 3
JOIN = 4
CDC = 5
Used in: AddServerCacheRequest
required string className = 1
Used in: MetaDataResponse
optional bytes tenantId = 1
required bytes schemaName = 2
required bytes tableName = 3
repeated PColumn columns = 4
repeated bytes physicalNames = 5
required int64 viewIndexId = 6
optional int32 viewIndexIdType = 7
required int32 saltBuckets = 1
required bool isMultiTenant = 2
repeated ColumnReference oldTableColRefForCoveredColumns = 4
repeated ColumnReference newTableColRefForCoveredColumns = 5
required bytes newTableName = 6
required bool newTableRowKeyOrderOptimizable = 7
required bytes oldTableEmptyKeyValueColFamily = 8
optional bytes newTableExpressions = 10
required int32 numDataTableColFamilies = 11
required bool newTableWalDisabled = 12
required int32 newTableRowKeyByteSize = 13
required bool newTableImmutable = 14
repeated ColumnInfo newTableColumnInfo = 15
required int32 newTableEncodingScheme = 16
required int32 newTableImmutableStorageScheme = 17
optional int32 newTableColumnCount = 18
optional string parentTableType = 19
optional string logicalNewTableName = 20
optional int32 oldTableEncodingScheme = 21
optional int32 oldTableImmutableStorageScheme = 22