Default package

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service AccessControlService

AccessControl.proto:110

service AdminService

Admin.proto:255

service AggregateService

Aggregate.proto:54

* Refer to the AggregateImplementation class for an overview of the AggregateService method implementations and their functionality.

service AuthenticationService

Authentication.proto:75

RPC service

service ClientService

Client.proto:455

service MasterService

Master.proto:496

service MultiRowMutationService

MultiRowMutation.proto:40

service RegionServerStatusService

RegionServerStatus.proto:128

service RowProcessorService

RowProcessor.proto:41

service SecureBulkLoadService

SecureBulkLoad.proto:62

service VisibilityLabelsService

VisibilityLabels.proto:71

message Action

Client.proto:377

Either a Get or a Mutation

Used in: RegionAction

enum AddColumnFamilyState

MasterProcedure.proto:111

message AddColumnFamilyStateData

MasterProcedure.proto:119

message AggregateRequest

Aggregate.proto:27

Used as request type in: AggregateService.GetAvg, AggregateService.GetMax, AggregateService.GetMedian, AggregateService.GetMin, AggregateService.GetRowNum, AggregateService.GetStd, AggregateService.GetSum

message AggregateResponse

Aggregate.proto:39

Used as response type in: AggregateService.GetAvg, AggregateService.GetMax, AggregateService.GetMedian, AggregateService.GetMin, AggregateService.GetRowNum, AggregateService.GetStd, AggregateService.GetSum

message AuthenticationKey

Authentication.proto:25

message Authorizations

Client.proto:36

* The protocol buffer version of Authorizations.

message BigDecimalMsg

HBase.proto:207

message BinaryComparator

Comparator.proto:38

message BinaryPrefixComparator

Comparator.proto:46

message BitComparator

Comparator.proto:50

enum BitComparator.BitwiseOp

Comparator.proto:54

Used in: BitComparator

message BulkLoadDescriptor

WAL.proto:138

* Special WAL entry used for writing bulk load events to WAL

message BulkLoadHFileRequest.FamilyPath

Client.proto:345

Used in: BulkLoadHFileRequest, SecureBulkLoadHFilesRequest

message ByteArrayComparable

Comparator.proto:34

Used in: BinaryComparator, BinaryPrefixComparator, BitComparator, LongComparator

message BytesBytesPair

HBase.proto:149

Used in: ColumnFamilySchema, FileInfoProto, FuzzyRowFilter, ReplicationPeer, TableSchema

message Cell

Cell.proto:44

* Protocol buffer version of Cell.

Used in: Result

message CellBlockMeta

RPC.proto:93

Optional Cell block Message. Included in client RequestHeader

Used in: RequestHeader, ResponseHeader

enum CellType

Cell.proto:29

* The type of the key in a Cell

Used in: Cell, KeyValue

message CellVisibility

Client.proto:43

* The protocol buffer version of CellVisibility.

message ClusterId

ClusterId.proto:30

* Content of the '/hbase/hbaseid', cluster id, znode. Also cluster of the ${HBASE_ROOTDIR}/hbase.id file.

Used in: ClusterStatus

message ClusterStatus

ClusterStatus.proto:213

Used in: GetClusterStatusResponse

message ClusterUp

ZooKeeper.proto:61

* Content of the '/hbase/running', cluster state, znode.

message Column

Client.proto:50

* Container for a list of column qualifier names of a family.

Used in: Get, Scan

message ColumnCountGetFilter

Filter.proto:35

message ColumnFamilySchema

HBase.proto:51

* Column Family Schema Inspired by the rest ColumSchemaMessage

Used in: AddColumnFamilyStateData, AddColumnRequest, ModifyColumnFamilyStateData, ModifyColumnRequest, TableSchema

message ColumnFamilyTimeRange

HBase.proto:108

ColumnFamily Specific TimeRange

Used in: Get, Scan

message ColumnPaginationFilter

Filter.proto:39

message ColumnPrefixFilter

Filter.proto:45

message ColumnRangeFilter

Filter.proto:49

message CompactionDescriptor

WAL.proto:94

* Special WAL entry to hold all related to a compaction. Written to WAL before completing compaction. There is sufficient info in the below message to complete later the * compaction should we fail the WAL write.

message Comparator

Comparator.proto:29

Used in: CompareFilter, Condition, SingleColumnValueFilter

message CompareFilter

Filter.proto:56

Used in: DependentColumnFilter, FamilyFilter, QualifierFilter, RowFilter, ValueFilter

enum CompareType

HBase.proto:114

Comparison operators

Used in: CompareFilter, Condition, SingleColumnValueFilter

message Condition

Client.proto:136

* Condition to check if the value of a given cell (row, family, qualifier) matches a value via a given comparator. Condition is used in check and mutate operations.

Used in: MultiRequest, MutateRequest

message ConnectionHeader

RPC.proto:80

This is sent on connection setup after the connection preamble is sent.

enum Consistency

Client.proto:58

* Consistency defines the expected consistency level for an operation.

Used in: Get, Scan

message Coprocessor

HBase.proto:135

Used in: ClusterStatus, ServerLoad

message CoprocessorServiceCall

Client.proto:355

Used in: Action, CoprocessorServiceRequest

message CoprocessorServiceRequest

Client.proto:366

Used as request type in: ClientService.ExecRegionServerService, ClientService.ExecService, MasterService.ExecMasterService

message CoprocessorServiceResponse

Client.proto:371

Used as response type in: ClientService.ExecRegionServerService, ClientService.ExecService, MasterService.ExecMasterService

message CoprocessorServiceResult

Client.proto:362

Used in: ResultOrException

enum CreateTableState

MasterProcedure.proto:46

message CreateTableStateData

MasterProcedure.proto:55

message DelegationToken

SecureBulkLoad.proto:39

Used in: SecureBulkLoadHFilesRequest

enum DeleteColumnFamilyState

MasterProcedure.proto:141

message DeleteColumnFamilyStateData

MasterProcedure.proto:150

enum DeleteTableState

MasterProcedure.proto:96

message DeleteTableStateData

MasterProcedure.proto:105

message DependentColumnFilter

Filter.proto:61

enum DisableTableState

MasterProcedure.proto:172

message DisableTableStateData

MasterProcedure.proto:181

message DoubleMsg

HBase.proto:203

message EmptyMsg

HBase.proto:186

(message has no fields)

enum EnableTableState

MasterProcedure.proto:157

message EnableTableStateData

MasterProcedure.proto:166

message ExceptionResponse

RPC.proto:100

At the RPC layer, this message is used to carry the server side exception to the RPC client.

Used in: ResponseHeader

message ExecProcedureRequest

Master.proto:403

Used as request type in: MasterService.ExecProcedure, MasterService.ExecProcedureWithRet

message ExecProcedureResponse

Master.proto:407

Used as response type in: MasterService.ExecProcedure, MasterService.ExecProcedureWithRet

message FamilyFilter

Filter.proto:68

message FamilyScope

WAL.proto:79

Used in: WALKey

message FavoredNodes

HBase.proto:73

* Protocol buffer for favored nodes

message FileInfoProto

HFile.proto:27

Map of name/values

message FileTrailerProto

HFile.proto:32

HFile file trailer

message Filter

Filter.proto:30

Used in: FilterList, FilterWrapper, Get, Scan, SkipFilter, WhileMatchFilter

message FilterAllFilter

Filter.proto:157

(message has no fields)

message FilterList

Filter.proto:72

enum FilterList.Operator

Filter.proto:76

Used in: FilterList

message FilterWrapper

Filter.proto:82

message FirstKeyOnlyFilter

Filter.proto:86

(message has no fields)

message FirstKeyValueMatchingQualifiersFilter

Filter.proto:89

message FlushDescriptor

WAL.proto:107

* Special WAL entry to hold all related to a flush.

enum FlushDescriptor.FlushAction

WAL.proto:108

Used in: FlushDescriptor

message FlushDescriptor.StoreFlushDescriptor

WAL.proto:115

Used in: FlushDescriptor

message ForeignExceptionMessage

ErrorHandling.proto:54

* Exception sent across the wire when a remote task needs to notify other tasks that it failed and why

Used in: GetProcedureResultResponse, Procedure

message FuzzyRowFilter

Filter.proto:93

message GenericExceptionMessage

ErrorHandling.proto:43

* Cause of a remote failure for a generic exception. Contains all the information for a generic exception as well as optional info about the error for generic info passing (which should be another protobuffed class).

Used in: ForeignExceptionMessage

message Get

Client.proto:69

* The protocol buffer version of Get. Unless existence_only is specified, return all the requested data for the row that matches exactly, or the one that immediately precedes it if closest_row_before is specified.

Used in: Action, GetRequest

enum GetProcedureResultResponse.State

Master.proto:426

Used in: GetProcedureResultResponse

enum GetRegionInfoResponse.CompactionState

Admin.proto:41

Used in: GetRegionInfoResponse

message GlobalPermission

AccessControl.proto:58

Used in: Permission

message HBaseVersionFileContent

FS.proto:29

* The ${HBASE_ROOTDIR}/hbase.version file content

Used in: ClusterStatus

message InclusiveStopFilter

Filter.proto:97

message KeyOnlyFilter

Filter.proto:101

message KeyValue

Cell.proto:58

* Protocol buffer version of KeyValue. It doesn't have those transient parameters

message LiveServerInfo

ClusterStatus.proto:208

Used in: ClusterStatus

message LoadBalancerState

LoadBalancer.proto:26

message LongComparator

Comparator.proto:42

message LongMsg

HBase.proto:199

message MajorCompactionTimestampResponse

Master.proto:477

Used as response type in: MasterService.getLastMajorCompactionTimestamp, MasterService.getLastMajorCompactionTimestampForRegion

message Master

ZooKeeper.proto:50

* Content of the master znode.

message MetaRegionServer

ZooKeeper.proto:34

* Content of the meta-region-server znode.

enum ModifyColumnFamilyState

MasterProcedure.proto:126

message ModifyColumnFamilyStateData

MasterProcedure.proto:134

enum ModifyTableState

MasterProcedure.proto:61

message ModifyTableStateData

MasterProcedure.proto:71

message MultiRowMutationProcessorRequest

MultiRowMutation.proto:25

(message has no fields)

message MultiRowMutationProcessorResponse

MultiRowMutation.proto:28

(message has no fields)

message MultiRowRangeFilter

Filter.proto:167

message MultiUserAuthorizations

VisibilityLabels.proto:50

message MultipleColumnPrefixFilter

Filter.proto:105

message MutationProto

Client.proto:152

* A specific mutation inside a mutate request. It can be an append, increment, put or delete based on the mutation type. It can be fully filled in or only metadata present because data is being carried elsewhere outside of pb.

Used in: Action, MutateRequest, MutateRowsRequest

message MutationProto.ColumnValue

Client.proto:195

Used in: MutationProto

message MutationProto.ColumnValue.QualifierValue

Client.proto:199

Used in: ColumnValue

enum MutationProto.DeleteType

Client.proto:188

Used in: ColumnValue.QualifierValue

enum MutationProto.Durability

Client.proto:173

Used in: MutationProto

enum MutationProto.MutationType

Client.proto:181

Used in: MutationProto

message NameBytesPair

HBase.proto:144

Used in: CoprocessorServiceResponse, CoprocessorServiceResult, Get, MutationProto, RegionActionResult, ResultOrException, Scan

message NameInt64Pair

HBase.proto:154

Used in: ScanMetrics

message NameStringPair

HBase.proto:139

Used in: ColumnFamilySchema, NamespaceDescriptor, ProcedureDescription, RegionServerStartupResponse, ReplicationPeer, TableSchema

message NamespaceDescriptor

HBase.proto:216

Used in: CreateNamespaceRequest, GetNamespaceDescriptorResponse, ListNamespaceDescriptorsResponse, ModifyNamespaceRequest

message NamespacePermission

AccessControl.proto:53

Used in: Permission

message NullComparator

Comparator.proto:61

(message has no fields)

message OpenRegionRequest.RegionOpenInfo

Admin.proto:76

Used in: OpenRegionRequest

enum OpenRegionResponse.RegionOpeningState

Admin.proto:88

Used in: OpenRegionResponse

message PageFilter

Filter.proto:109

message Permission

AccessControl.proto:27

Used in: CheckPermissionsRequest, UserPermission, UsersAndPermissions.UserPermissions

enum Permission.Action

AccessControl.proto:28

Used in: GlobalPermission, NamespacePermission, TablePermission

enum Permission.Type

AccessControl.proto:35

Used in: GetUserPermissionsRequest, Permission

message PrefixFilter

Filter.proto:113

message Procedure

Procedure.proto:39

* Procedure metadata, serialized by the ProcedureStore to be able to recover the old state.

Used in: ListProceduresResponse, ProcedureWALEntry

message ProcedureDescription

HBase.proto:179

* Description of the distributed procedure to take

Used in: ExecProcedureRequest, IsProcedureDoneRequest, IsProcedureDoneResponse

enum ProcedureState

Procedure.proto:27

Used in: Procedure

message ProcedureStoreTracker

Procedure.proto:95

message ProcedureStoreTracker.TrackerNode

Procedure.proto:96

Used in: ProcedureStoreTracker

message ProcedureWALEntry

Procedure.proto:105

enum ProcedureWALEntry.Type

Procedure.proto:106

Used in: ProcedureWALEntry

message ProcedureWALHeader

Procedure.proto:80

* Procedure WAL header

message ProcedureWALTrailer

Procedure.proto:90

* Procedure WAL trailer

message QualifierFilter

Filter.proto:117

enum QuotaScope

Quota.proto:26

Used in: TimedQuota

enum QuotaType

Quota.proto:63

message QuotaUsage

Quota.proto:72

(message has no fields)

message Quotas

Quota.proto:67

message RPCTInfo

Tracing.proto:28

Used to pass through the information necessary to continue a trace after an RPC is made. All we need is the traceid (so we know the overarching trace this message is a part of), and the id of the current span when this message was sent, so we know what span caused the new span we will create when this message is received.

Used in: RequestHeader

message RandomRowFilter

Filter.proto:121

message Reference

FS.proto:36

* Reference file content used when we split an hfile under a region.

Used in: SnapshotRegionManifest.StoreFile

enum Reference.Range

FS.proto:38

Used in: Reference

message RegexStringComparator

Comparator.proto:64

message RegionAction

Client.proto:389

* Actions to run against a Region.

Used in: MultiRequest

message RegionActionResult

Client.proto:429

* The result of a RegionAction.

Used in: MultiResponse, VisibilityLabelsResponse

message RegionEventDescriptor

WAL.proto:148

* Special WAL entry to hold all related to a region event (open/close).

enum RegionEventDescriptor.EventType

WAL.proto:149

Used in: RegionEventDescriptor

message RegionInTransition

ClusterStatus.proto:57

Used in: ClusterStatus

message RegionInfo

HBase.proto:60

* Protocol buffer version of HRegionInfo.

Used in: CreateTableStateData, DeleteTableStateData, GetOnlineRegionResponse, GetRegionInfoResponse, OpenRegionRequest.RegionOpenInfo, RegionState, RegionStateTransition, ServerCrashStateData, SnapshotRegionManifest, TableSnapshotRegionSplit, TruncateTableStateData, UpdateFavoredNodesRequest.RegionUpdateInfo, WarmupRegionRequest

message RegionLoad

ClusterStatus.proto:79

Used in: ServerLoad

message RegionLoadStats

Client.proto:399

Statistics about the current load on the region

Used in: ResultOrException

message RegionNormalizerState

RegionNormalizer.proto:26

message RegionServerInfo

HBase.proto:234

* Description of the region server info

message RegionSpecifier

HBase.proto:83

* Container protocol buffer to specify a region. You can specify region by region name, or the hash of the region name, which is known as encoded region name.

Used in: AssignRegionRequest, BulkLoadHFileRequest, CloseRegionRequest, CompactRegionRequest, CoprocessorServiceRequest, CoprocessorServiceResponse, DispatchMergingRegionsRequest, FlushRegionRequest, GetRegionInfoRequest, GetRequest, GetStoreFileRequest, MajorCompactionTimestampForRegionRequest, MergeRegionsRequest, MoveRegionRequest, MutateRequest, OfflineRegionRequest, RegionAction, RegionInTransition, RegionLoad, ScanRequest, SplitRegionRequest, UnassignRegionRequest

enum RegionSpecifier.RegionSpecifierType

HBase.proto:87

Used in: RegionSpecifier

message RegionState

ClusterStatus.proto:30

Used in: RegionInTransition

enum RegionState.State

ClusterStatus.proto:34

Used in: MetaRegionServer, RegionState

message RegionStateTransition

RegionServerStatus.proto:87

Used in: ReportRegionStateTransitionRequest

enum RegionStateTransition.TransitionCode

RegionServerStatus.proto:96

Used in: RegionStateTransition

message RegionStoreSequenceIds

ClusterStatus.proto:74

* contains a sequence id of a region which should be the minimum of its store sequence ids and list of sequence ids of the region's stores

message RegionTransition

ZooKeeper.proto:71

* What we write under unassigned up in zookeeper as a region moves through open/close, etc., regions. Details a region in transition.

message ReplicateWALEntryRequest

Admin.proto:211

* Replicates the given entries. The guarantee is that the given entries will be durable on the slave cluster if this method returns without any exception. hbase.replication has to be set to true for this to work.

Used as request type in: AdminService.Replay, AdminService.ReplicateWALEntry

message ReplicateWALEntryResponse

Admin.proto:215

Used as response type in: AdminService.Replay, AdminService.ReplicateWALEntry

(message has no fields)

message ReplicationHLogPosition

ZooKeeper.proto:147

* Used by replication. Holds the current position in an WAL file.

message ReplicationLoadSink

ClusterStatus.proto:142

Used in: ServerLoad

message ReplicationLoadSource

ClusterStatus.proto:147

Used in: ServerLoad

message ReplicationLock

ZooKeeper.proto:154

* Used by replication. Used to lock a region server during failover.

message ReplicationPeer

ZooKeeper.proto:124

* Used by replication. Holds a replication peer key.

message ReplicationState

ZooKeeper.proto:136

* Used by replication. Holds whether enabled or disabled

enum ReplicationState.State

ZooKeeper.proto:137

Used in: ReplicationState

message RequestHeader

RPC.proto:114

Header sent making a request.

message ResponseHeader

RPC.proto:128

message Result

Client.proto:92

Used in: GetResponse, MutateResponse, ResultOrException, ScanResponse

message ResultOrException

Client.proto:414

* Either a Result or an Exception NameBytesPair (keyed by exception name whose value is the exception stringified) or maybe empty if no result and no exception.

Used in: RegionActionResult

message RowFilter

Filter.proto:125

message RowRange

Filter.proto:160

Used in: MultiRowRangeFilter

message Scan

Client.proto:241

* Instead of get from a table, you can scan it with optional filters. You can specify the row key range, time range, the columns/families to scan and so on. This scan is used the first time in a scan request. The response of the initial scan will return a scanner id, which should be used to fetch result batches later on before it is closed.

Used in: AggregateRequest, ScanRequest

message ScanMetrics

MapReduce.proto:28

Used in: ScanResponse

enum ScopeType

WAL.proto:74

Used in: FamilyScope

enum SecurityCapabilitiesResponse.Capability

Master.proto:485

Used in: SecurityCapabilitiesResponse

message SequentialProcedureData

Procedure.proto:66

* SequentialProcedure data

enum ServerCrashState

MasterProcedure.proto:196

message ServerCrashStateData

MasterProcedure.proto:187

message ServerInfo

Admin.proto:240

Used in: GetServerInfoResponse

message ServerLoad

ClusterStatus.proto:155

Used in: LiveServerInfo, RegionServerReportRequest

message ServerName

HBase.proto:127

* Protocol buffer version of ServerName

Used in: CloseRegionRequest, ClusterStatus, FavoredNodes, LiveServerInfo, Master, MetaRegionServer, MoveRegionRequest, OpenRegionRequest.RegionOpenInfo, RegionEventDescriptor, RegionServerReportRequest, RegionTransition, ReportRSFatalErrorRequest, ReportRegionStateTransitionRequest, ServerCrashStateData, ServerInfo, SplitLogTask, TableLock, UpdateFavoredNodesRequest.RegionUpdateInfo

message SetAuthsRequest

VisibilityLabels.proto:40

Used as request type in: VisibilityLabelsService.clearAuths, VisibilityLabelsService.setAuths

message SingleColumnValueExcludeFilter

Filter.proto:129

message SingleColumnValueFilter

Filter.proto:133

Used in: SingleColumnValueExcludeFilter

message SkipFilter

Filter.proto:142

message SnapshotDataManifest

Snapshot.proto:61

message SnapshotDescription

HBase.proto:162

* Description of the snapshot to take

Used in: DeleteSnapshotRequest, GetCompletedSnapshotsResponse, IsRestoreSnapshotDoneRequest, IsSnapshotDoneRequest, IsSnapshotDoneResponse, RestoreSnapshotRequest, SnapshotRequest

enum SnapshotDescription.Type

HBase.proto:166

Used in: SnapshotDescription

message SnapshotFileInfo

Snapshot.proto:27

enum SnapshotFileInfo.Type

Snapshot.proto:28

Used in: SnapshotFileInfo

message SnapshotRegionManifest

Snapshot.proto:41

Used in: SnapshotDataManifest

message SnapshotRegionManifest.FamilyFiles

Snapshot.proto:55

Used in: SnapshotRegionManifest

message SnapshotRegionManifest.StoreFile

Snapshot.proto:47

Used in: FamilyFiles

message SplitLogTask

ZooKeeper.proto:86

* WAL SplitLog directory znodes have this for content. Used doing distributed WAL splitting. Holds current state and name of server that originated split.

enum SplitLogTask.RecoveryMode

ZooKeeper.proto:94

Used in: SplitLogTask

enum SplitLogTask.State

ZooKeeper.proto:87

Used in: SplitLogTask

message StackTraceElementMessage

ErrorHandling.proto:30

* Protobuf version of a java.lang.StackTraceElement so we can serialize exceptions.

Used in: GenericExceptionMessage

message StateMachineProcedureData

Procedure.proto:73

* StateMachineProcedure data

message StoreDescriptor

WAL.proto:129

Used in: BulkLoadDescriptor, RegionEventDescriptor

message StoreSequenceId

ClusterStatus.proto:65

* sequence Id of a store

Used in: GetLastFlushedSequenceIdResponse, RegionLoad, RegionStoreSequenceIds

message SubstringComparator

Comparator.proto:71

message Table

ZooKeeper.proto:107

* The znode that holds state of table.

enum Table.State

ZooKeeper.proto:109

Table's current state

Used in: Table

message TableLock

ZooKeeper.proto:161

* Metadata associated with a table lock in zookeeper

message TableName

HBase.proto:31

* Table Name

Used in: AddColumnFamilyStateData, AddColumnRequest, BulkLoadDescriptor, DeleteColumnFamilyStateData, DeleteColumnRequest, DeleteTableRequest, DeleteTableStateData, DisableTableRequest, DisableTableStateData, EnableTableRequest, EnableTableStateData, GetSchemaAlterStatusRequest, GetTableDescriptorsRequest, GetTableNamesResponse, GetUserPermissionsRequest, ListTableNamesByNamespaceResponse, MajorCompactionTimestampRequest, ModifyColumnFamilyStateData, ModifyColumnRequest, ModifyTableRequest, PrepareBulkLoadRequest, RegionInfo, SetQuotaRequest, TableLock, TablePermission, TableSchema, TruncateTableRequest, TruncateTableStateData

message TablePermission

AccessControl.proto:46

Used in: Permission

message TableSchema

HBase.proto:40

* Table Schema Inspired by the rest TableSchema

Used in: AddColumnFamilyStateData, CreateTableRequest, CreateTableStateData, DeleteColumnFamilyStateData, GetTableDescriptorsResponse, ListTableDescriptorsByNamespaceResponse, ModifyColumnFamilyStateData, ModifyTableRequest, ModifyTableStateData, SnapshotDataManifest, TableSnapshotRegionSplit, TruncateTableStateData

message TableSnapshotRegionSplit

MapReduce.proto:32

message Throttle

Quota.proto:47

Used in: Quotas

message ThrottleRequest

Quota.proto:58

Used in: SetQuotaRequest

enum ThrottleType

Quota.proto:38

Used in: ThrottleRequest

message TimeRange

HBase.proto:102

* A range of time. Both from and to are Java time stamp in milliseconds. If you don't specify a time range, it means all time. By default, if not specified, from = 0, and to = Long.MAX_VALUE

Used in: ColumnFamilyTimeRange, Get, MutationProto, Scan

enum TimeUnit

HBase.proto:189

Used in: TimedQuota

message TimedQuota

Quota.proto:31

Used in: Throttle, ThrottleRequest

message TimestampsFilter

Filter.proto:146

message Token

Authentication.proto:47

Serialization of the org.apache.hadoop.security.token.Token class Note that this is a Hadoop class, so fields may change!

Used in: GetAuthenticationTokenResponse

message TokenIdentifier

Authentication.proto:32

enum TokenIdentifier.Kind

Authentication.proto:33

Used in: TokenIdentifier

enum TruncateTableState

MasterProcedure.proto:78

message TruncateTableStateData

MasterProcedure.proto:88

message UUID

HBase.proto:211

Used in: WALKey

message UpdateFavoredNodesRequest.RegionUpdateInfo

Admin.proto:169

Used in: UpdateFavoredNodesRequest

message UserAuthorizations

VisibilityLabels.proto:45

Used in: MultiUserAuthorizations

message UserInformation

RPC.proto:74

User Information proto. Included in ConnectionHeader on connection setup

Used in: AddColumnFamilyStateData, ConnectionHeader, CreateTableStateData, DeleteColumnFamilyStateData, DeleteTableStateData, DisableTableStateData, EnableTableStateData, ModifyColumnFamilyStateData, ModifyTableStateData, TruncateTableStateData

message UserPermission

AccessControl.proto:62

Used in: GetUserPermissionsResponse, GrantRequest, RevokeRequest

message UsersAndPermissions

AccessControl.proto:70

* Content of the /hbase/acl/<table or namespace> znode.

message UsersAndPermissions.UserPermissions

AccessControl.proto:71

Used in: UsersAndPermissions

message ValueFilter

Filter.proto:150

message VersionInfo

HBase.proto:222

Rpc client version info proto. Included in ConnectionHeader on connection setup

Used in: ConnectionHeader, RegionServerInfo

message VisibilityLabel

VisibilityLabels.proto:31

Used in: VisibilityLabelsRequest

message VisibilityLabelsResponse

VisibilityLabels.proto:36

Used as response type in: VisibilityLabelsService.addLabels, VisibilityLabelsService.clearAuths, VisibilityLabelsService.setAuths

message WALEntry

Admin.proto:196

Protocol buffer version of WAL for replication

Used in: ReplicateWALEntryRequest

message WALHeader

WAL.proto:27

message WALKey

WAL.proto:39

Protocol buffer version of WALKey; see WALKey comment, not really a key but WALEdit header for some KVs

Used in: WALEntry

message WALTrailer

WAL.proto:169

* A trailer that is appended to the end of a properly closed WAL file. If missing, this is either a legacy or a corrupted WAL file. N.B. This trailer currently doesn't contain any information and we purposefully don't expose it in the WAL APIs. It's for future growth.

(message has no fields)

message WhileMatchFilter

Filter.proto:154

message WrappedKey

Encryption.proto:26