java.io.Closeable, java.lang.AutoCloseable, MountTableManager, RouterGenericManager, NameserviceManager, RouterStateManager, org.apache.hadoop.ipc.ProtocolMetaInterface, org.apache.hadoop.ipc.ProtocolTranslator@Private @Stable public class RouterAdminProtocolTranslatorPB extends java.lang.Object implements org.apache.hadoop.ipc.ProtocolMetaInterface, MountTableManager, java.io.Closeable, org.apache.hadoop.ipc.ProtocolTranslator, RouterStateManager, NameserviceManager, RouterGenericManager
| Constructor | Description |
|---|---|
RouterAdminProtocolTranslatorPB(RouterAdminProtocolPB proxy) |
public RouterAdminProtocolTranslatorPB(RouterAdminProtocolPB proxy)
public void close()
close in interface java.lang.AutoCloseableclose in interface java.io.Closeablepublic java.lang.Object getUnderlyingProxyObject()
getUnderlyingProxyObject in interface org.apache.hadoop.ipc.ProtocolTranslatorpublic boolean isMethodSupported(java.lang.String methodName)
throws java.io.IOException
isMethodSupported in interface org.apache.hadoop.ipc.ProtocolMetaInterfacejava.io.IOExceptionpublic AddMountTableEntryResponse addMountTableEntry(AddMountTableEntryRequest request) throws java.io.IOException
MountTableManageraddMountTableEntry in interface MountTableManagerrequest - Fully populated request object.java.io.IOException - Throws exception if the data store is not initialized.public AddMountTableEntriesResponse addMountTableEntries(AddMountTableEntriesRequest request) throws java.io.IOException
MountTableManageraddMountTableEntries in interface MountTableManagerrequest - Request object with fully populated list of mount point entries.java.io.IOException - Throws exception if the data store is not initialized.public UpdateMountTableEntryResponse updateMountTableEntry(UpdateMountTableEntryRequest request) throws java.io.IOException
MountTableManagerupdateMountTableEntry in interface MountTableManagerrequest - Fully populated request object.java.io.IOException - Throws exception if the data store is not initialized.public RemoveMountTableEntryResponse removeMountTableEntry(RemoveMountTableEntryRequest request) throws java.io.IOException
MountTableManagerremoveMountTableEntry in interface MountTableManagerrequest - Fully populated request object.java.io.IOException - Throws exception if the data store is not initialized.public GetMountTableEntriesResponse getMountTableEntries(GetMountTableEntriesRequest request) throws java.io.IOException
MountTableManagergetMountTableEntries in interface MountTableManagerrequest - Fully populated request object.java.io.IOException - Throws exception if the data store cannot be queried.public EnterSafeModeResponse enterSafeMode(EnterSafeModeRequest request) throws java.io.IOException
RouterStateManagerenterSafeMode in interface RouterStateManagerrequest - Request to enter safe mode.java.io.IOException - If it cannot perform the operation.public LeaveSafeModeResponse leaveSafeMode(LeaveSafeModeRequest request) throws java.io.IOException
RouterStateManagerleaveSafeMode in interface RouterStateManagerrequest - Request to leave safe mode.java.io.IOException - If it cannot perform the operation.public GetSafeModeResponse getSafeMode(GetSafeModeRequest request) throws java.io.IOException
RouterStateManagergetSafeMode in interface RouterStateManagerrequest - Request to get the safe mode state.java.io.IOException - If it cannot perform the operation.public DisableNameserviceResponse disableNameservice(DisableNameserviceRequest request) throws java.io.IOException
NameserviceManagerdisableNameservice in interface NameserviceManagerrequest - Request to disable a name service.java.io.IOException - If it cannot perform the operation.public EnableNameserviceResponse enableNameservice(EnableNameserviceRequest request) throws java.io.IOException
NameserviceManagerenableNameservice in interface NameserviceManagerrequest - Request to enable a name service.java.io.IOException - If it cannot perform the operation.public GetDisabledNameservicesResponse getDisabledNameservices(GetDisabledNameservicesRequest request) throws java.io.IOException
NameserviceManagergetDisabledNameservices in interface NameserviceManagerrequest - Request to get the disabled name services.java.io.IOException - If it cannot perform the operation.public RefreshMountTableEntriesResponse refreshMountTableEntries(RefreshMountTableEntriesRequest request) throws java.io.IOException
MountTableManagerrefreshMountTableEntries in interface MountTableManagerrequest - Fully populated request object.java.io.IOException - Throws exception if the data store is not initialized.public GetDestinationResponse getDestination(GetDestinationRequest request) throws java.io.IOException
MountTableManagergetDestination in interface MountTableManagerrequest - Fully populated request object including the file to check.java.io.IOException - Throws exception if the data store is not initialized.public boolean refreshSuperUserGroupsConfiguration()
throws java.io.IOException
RouterGenericManagerrefreshSuperUserGroupsConfiguration in interface RouterGenericManagerjava.io.IOException - if operation was not successful.Copyright © 2008–2025 Apache Software Foundation. All rights reserved.