package hadoop.common

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

service GenericRefreshProtocolService

GenericRefreshProtocol.proto:59

* Protocol which is used to refresh a user-specified feature.

service GetUserMappingsProtocolService

GetUserMappingsProtocol.proto:50

* Protocol which maps users to groups.

service HAServiceProtocolService

HAServiceProtocol.proto:125

* Protocol interface provides High availability related primitives to monitor and failover a service. For details see o.a.h.ha.HAServiceProtocol.

service ProtocolInfoService

ProtocolInfo.proto:77

* Protocol to get information about protocols.

service RefreshAuthorizationPolicyProtocolService

RefreshAuthorizationPolicyProtocol.proto:47

* Protocol which is used to refresh the authorization policy in use currently.

service RefreshCallQueueProtocolService

RefreshCallQueueProtocol.proto:47

* Protocol which is used to refresh the callqueue.

service RefreshUserMappingsProtocolService

RefreshUserMappingsProtocol.proto:59

* Protocol to refresh the user mappings.

service TraceAdminService

TraceAdmin.proto:65

service ZKFCProtocolService

ZKFCProtocol.proto:49

* Protocol provides manual control of the ZK Failover Controllers

message CancelDelegationTokenRequestProto

Security.proto:69

Used as request type in: hdfs.ClientNamenodeProtocol.cancelDelegationToken

message CancelDelegationTokenResponseProto

Security.proto:73

void response

Used as response type in: hdfs.ClientNamenodeProtocol.cancelDelegationToken

(message has no fields)

message ConfigPair

TraceAdmin.proto:44

Used in: AddSpanReceiverRequestProto

message CredentialsKVProto

Security.proto:42

Used in: CredentialsProto

message CredentialsProto

Security.proto:48

message GenericRefreshResponseProto

GenericRefreshProtocol.proto:43

* A single response from a refresh handler.

Used in: GenericRefreshResponseCollectionProto

message GetDelegationTokenRequestProto

Security.proto:53

Used as request type in: hdfs.ClientNamenodeProtocol.getDelegationToken

message GetDelegationTokenResponseProto

Security.proto:57

Used as response type in: hdfs.ClientNamenodeProtocol.getDelegationToken

enum HARequestSource

HAServiceProtocol.proto:39

Used in: HAStateChangeRequestInfoProto

enum HAServiceStateProto

HAServiceProtocol.proto:32

Used in: GetServiceStatusResponseProto, hdfs.HAServiceStateResponseProto

message HAStateChangeRequestInfoProto

HAServiceProtocol.proto:45

Used in: TransitionToActiveRequestProto, TransitionToObserverRequestProto, TransitionToStandbyRequestProto

message IpcConnectionContextProto

IpcConnectionContext.proto:43

* The connection context is sent as part of the connection establishment. It establishes the context for ALL Rpc calls within the connection.

message ProtocolSignatureProto

ProtocolInfo.proto:69

Used in: GetProtocolSignatureResponseProto

message ProtocolVersionProto

ProtocolInfo.proto:42

* Protocol version with corresponding rpc kind.

Used in: GetProtocolVersionsResponseProto

message RPCCallerContextProto

RpcHeader.proto:73

* Used to pass through the call context entry after an RPC is made.

Used in: RpcRequestHeaderProto

message RPCTraceInfoProto

RpcHeader.proto:64

* 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: RpcRequestHeaderProto

message RenewDelegationTokenRequestProto

Security.proto:61

Used as request type in: hdfs.ClientNamenodeProtocol.renewDelegationToken

message RenewDelegationTokenResponseProto

Security.proto:65

Used as response type in: hdfs.ClientNamenodeProtocol.renewDelegationToken

message RequestHeaderProto

ProtobufRpcEngine.proto:45

* This message is the header for the Protobuf Rpc Engine when sending a RPC request from RPC client to the RPC server. The actual request (serialized as protobuf) follows this request. No special header is needed for the Rpc Response for Protobuf Rpc Engine. The normal RPC response header (see RpcHeader.proto) are sufficient.

enum RpcKindProto

RpcHeader.proto:49

* RpcKind determine the rpcEngine and the serialization of the rpc request

Used in: RpcRequestHeaderProto

message RpcRequestHeaderProto

RpcHeader.proto:78

the header for the RpcRequest

enum RpcRequestHeaderProto.OperationProto

RpcHeader.proto:79

Used in: RpcRequestHeaderProto

message RpcResponseHeaderProto

RpcHeader.proto:118

* Rpc Response Header +------------------------------------------------------------------+ | Rpc total response length in bytes (4 bytes int) | | (sum of next two parts) | +------------------------------------------------------------------+ | RpcResponseHeaderProto - serialized delimited ie has len | +------------------------------------------------------------------+ | if request is successful: | | - RpcResponse - The actual rpc response bytes follow | | the response header | | This response is serialized based on RpcKindProto | | if request fails : | | The rpc response header contains the necessary info | +------------------------------------------------------------------+ Note that rpc response header is also used when connection setup fails. Ie the response looks like a rpc response with a fake callId.

* RpcStastus - success or failure The reponseHeader's errDetail, exceptionClassName and errMsg contains further details on the error

enum RpcResponseHeaderProto.RpcErrorCodeProto

RpcHeader.proto:132

Used in: RpcResponseHeaderProto

enum RpcResponseHeaderProto.RpcStatusProto

RpcHeader.proto:126

Used in: RpcResponseHeaderProto

message RpcSaslProto

RpcHeader.proto:163

message RpcSaslProto.SaslAuth

RpcHeader.proto:173

Used in: RpcSaslProto

enum RpcSaslProto.SaslState

RpcHeader.proto:164

Used in: RpcSaslProto

message SpanReceiverListInfo

TraceAdmin.proto:35

Used in: ListSpanReceiversResponseProto

message TokenProto

Security.proto:35

* Security token identifier

Used in: CancelDelegationTokenRequestProto, CredentialsKVProto, GetDelegationTokenResponseProto, RenewDelegationTokenRequestProto, hdfs.BaseHeaderProto, hdfs.GetBlockLocalPathInfoRequestProto, hdfs.LocatedBlockProto, hdfs.OpBlockGroupChecksumProto

message UserInformationProto

IpcConnectionContext.proto:34

* Spec for UserInformationProto is specified in ProtoUtil#makeIpcConnectionContext

Used in: IpcConnectionContextProto