Class UpdateNamenodeRegistrationRequestPBImpl
java.lang.Object
org.apache.hadoop.hdfs.server.federation.store.protocol.UpdateNamenodeRegistrationRequest
org.apache.hadoop.hdfs.server.federation.store.protocol.impl.pb.UpdateNamenodeRegistrationRequestPBImpl
- All Implemented Interfaces:
PBRecord
public class UpdateNamenodeRegistrationRequestPBImpl
extends UpdateNamenodeRegistrationRequest
implements PBRecord
Protobuf implementation of the state store API object
OverrideNamenodeRegistrationRequest.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.hadoop.hdfs.federation.protocol.proto.HdfsServerFederationProtos.UpdateNamenodeRegistrationRequestProtogetProto()Get the protocol for the record.getState()voidreadInstance(String base64String) Populate this record with serialized data.voidsetNamenodeId(String nnId) voidsetNameserviceId(String nsId) voidsetProto(org.apache.hadoop.thirdparty.protobuf.Message protocol) Set the protocol for the record.voidMethods inherited from class org.apache.hadoop.hdfs.server.federation.store.protocol.UpdateNamenodeRegistrationRequest
newInstance, newInstance
-
Constructor Details
-
UpdateNamenodeRegistrationRequestPBImpl
public UpdateNamenodeRegistrationRequestPBImpl()
-
-
Method Details
-
getProto
public org.apache.hadoop.hdfs.federation.protocol.proto.HdfsServerFederationProtos.UpdateNamenodeRegistrationRequestProto getProto()Description copied from interface:PBRecordGet the protocol for the record. -
setProto
public void setProto(org.apache.hadoop.thirdparty.protobuf.Message protocol) Description copied from interface:PBRecordSet the protocol for the record. -
readInstance
Description copied from interface:PBRecordPopulate this record with serialized data.- Specified by:
readInstancein interfacePBRecord- Parameters:
base64String- Serialized data in base64.- Throws:
IOException- If it cannot read the data.
-
getNameserviceId
- Specified by:
getNameserviceIdin classUpdateNamenodeRegistrationRequest
-
getNamenodeId
- Specified by:
getNamenodeIdin classUpdateNamenodeRegistrationRequest
-
getState
- Specified by:
getStatein classUpdateNamenodeRegistrationRequest
-
setNameserviceId
- Specified by:
setNameserviceIdin classUpdateNamenodeRegistrationRequest
-
setNamenodeId
- Specified by:
setNamenodeIdin classUpdateNamenodeRegistrationRequest
-
setState
- Specified by:
setStatein classUpdateNamenodeRegistrationRequest
-