@InterfaceAudience.Private public final class RequestConverter extends Object
public static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.GetRequest buildGetRequest(byte[] regionName, Get get) throws IOException
regionName - the name of the region to getget - the client GetIOExceptionpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateRequest buildIncrementRequest(byte[] regionName, byte[] row, byte[] family, byte[] qualifier, long amount, Durability durability, long nonceGroup, long nonce)
regionName - row - family - qualifier - amount - durability - public static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateRequest buildMutateRequest(byte[] regionName, byte[] row, byte[] family, byte[] qualifier, ByteArrayComparable comparator, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType compareType, Put put) throws IOException
regionName - row - family - qualifier - comparator - compareType - put - IOExceptionpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateRequest buildMutateRequest(byte[] regionName, byte[] row, byte[] family, byte[] qualifier, ByteArrayComparable comparator, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType compareType, Delete delete) throws IOException
regionName - row - family - qualifier - comparator - compareType - delete - IOExceptionpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MultiRequest buildMutateRequest(byte[] regionName, byte[] row, byte[] family, byte[] qualifier, ByteArrayComparable comparator, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType compareType, RowMutations rowMutations) throws IOException
regionName - row - family - qualifier - comparator - compareType - rowMutations - IOExceptionpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateRequest buildMutateRequest(byte[] regionName, Put put) throws IOException
regionName - put - IOExceptionpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateRequest buildMutateRequest(byte[] regionName, Append append, long nonceGroup, long nonce) throws IOException
regionName - append - IOExceptionpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateRequest buildMutateRequest(byte[] regionName, Increment increment, long nonceGroup, long nonce)
regionName - increment - public static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateRequest buildMutateRequest(byte[] regionName, Delete delete) throws IOException
regionName - delete - IOExceptionpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionAction.Builder buildRegionAction(byte[] regionName, RowMutations rowMutations) throws IOException
regionName - rowMutations - IOExceptionpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionAction.Builder buildNoDataRegionAction(byte[] regionName, RowMutations rowMutations, List<CellScannable> cells, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionAction.Builder regionActionBuilder, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.Action.Builder actionBuilder, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutationProto.Builder mutationBuilder) throws IOException
cells param.
Does not propagate Action absolute position. Does not set atomic action on the created
RegionAtomic. Caller should do that if wanted.regionName - rowMutations - cells - Return in here a list of Cells as CellIterable.IOExceptionpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanRequest buildScanRequest(byte[] regionName, Scan scan, int numberOfRows, boolean closeScanner) throws IOException
regionName - scan - numberOfRows - closeScanner - IOExceptionpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanRequest buildScanRequest(long scannerId, int numberOfRows, boolean closeScanner, boolean trackMetrics)
scannerId - numberOfRows - closeScanner - public static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanRequest buildScanRequest(long scannerId, int numberOfRows, boolean closeScanner, long nextCallSeq, boolean trackMetrics, boolean renew, int limitOfRows)
scannerId - numberOfRows - closeScanner - nextCallSeq - public static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.BulkLoadHFileRequest buildBulkLoadHFileRequest(List<Pair<byte[],String>> familyPaths, byte[] regionName, boolean assignSeqNum, org.apache.hadoop.security.token.Token<?> userToken, String bulkToken)
familyPaths - regionName - assignSeqNum - userToken - bulkToken - public static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.BulkLoadHFileRequest buildBulkLoadHFileRequest(List<Pair<byte[],String>> familyPaths, byte[] regionName, boolean assignSeqNum, org.apache.hadoop.security.token.Token<?> userToken, String bulkToken, boolean copyFiles)
familyPaths - regionName - assignSeqNum - userToken - bulkToken - copyFiles - public static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionAction.Builder buildRegionAction(byte[] regionName, List<Action> actions, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionAction.Builder regionActionBuilder, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.Action.Builder actionBuilder, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutationProto.Builder mutationBuilder) throws IOException
regionName - actions - IOExceptionpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionAction.Builder buildNoDataRegionAction(byte[] regionName, Iterable<Action> actions, List<CellScannable> cells, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionAction.Builder regionActionBuilder, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.Action.Builder actionBuilder, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutationProto.Builder mutationBuilder) throws IOException
data param.
Propagates Actions original index.
regionName - actions - cells - Place to stuff references to actual data.IOExceptionpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionInfoRequest buildGetRegionInfoRequest(byte[] regionName)
regionName - the name of the region to get infopublic static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionInfoRequest buildGetRegionInfoRequest(byte[] regionName, boolean includeCompactionState)
regionName - the name of the region to get infoincludeCompactionState - indicate if the compaction state is requestedpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionLoadRequest buildGetRegionLoadRequest(TableName tableName)
tableName - the table for which regionLoad should be obtained from RSpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetOnlineRegionRequest buildGetOnlineRegionRequest()
public static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.FlushRegionRequest buildFlushRegionRequest(byte[] regionName)
regionName - the name of the region to get infopublic static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.FlushRegionRequest buildFlushRegionRequest(byte[] regionName, boolean writeFlushWALMarker)
regionName - the name of the region to get infopublic static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.OpenRegionRequest buildOpenRegionRequest(ServerName server, List<Pair<HRegionInfo,List<ServerName>>> regionOpenInfos, Boolean openForReplay)
server - the serverName for the RPCregionOpenInfos - info of a list of regions to openopenForReplay - public static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.OpenRegionRequest buildOpenRegionRequest(ServerName server, HRegionInfo region, List<ServerName> favoredNodes, Boolean openForReplay)
server - the serverName for the RPCregion - the region to openfavoredNodes - openForReplay - public static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.UpdateFavoredNodesRequest buildUpdateFavoredNodesRequest(List<Pair<HRegionInfo,List<ServerName>>> updateRegionInfos)
updateRegionInfos - public static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.WarmupRegionRequest buildWarmupRegionRequest(HRegionInfo regionInfo)
regionInfo - Region we are warming uppublic static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.CompactRegionRequest buildCompactRegionRequest(byte[] regionName, boolean major, byte[] family)
regionName - the name of the region to get infomajor - indicator if it is a major compactionpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.RollWALWriterRequest buildRollWALWriterRequest()
public static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetServerInfoRequest buildGetServerInfoRequest()
public static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.StopServerRequest buildStopServerRequest(String reason)
reason - the reason to stop the serverpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionSpecifier buildRegionSpecifier(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionSpecifier.RegionSpecifierType type, byte[] value)
type - the region specifier typevalue - the region specifier byte array valuepublic static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AddColumnRequest buildAddColumnRequest(TableName tableName, HColumnDescriptor column, long nonceGroup, long nonce)
tableName - column - public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteColumnRequest buildDeleteColumnRequest(TableName tableName, byte[] columnName, long nonceGroup, long nonce)
tableName - columnName - public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ModifyColumnRequest buildModifyColumnRequest(TableName tableName, HColumnDescriptor column, long nonceGroup, long nonce)
tableName - column - public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MoveRegionRequest buildMoveRegionRequest(byte[] encodedRegionName, byte[] destServerName) throws DeserializationException
encodedRegionName - destServerName - DeserializationExceptionpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MergeTableRegionsRequest buildMergeTableRegionsRequest(byte[][] encodedNameOfdaughaterRegions, boolean forcible, long nonceGroup, long nonce) throws DeserializationException
DeserializationExceptionpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AssignRegionRequest buildAssignRegionRequest(byte[] regionName)
regionName - public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.UnassignRegionRequest buildUnassignRegionRequest(byte[] regionName, boolean force)
regionName - force - public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.OfflineRegionRequest buildOfflineRegionRequest(byte[] regionName)
regionName - public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteTableRequest buildDeleteTableRequest(TableName tableName, long nonceGroup, long nonce)
tableName - public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.TruncateTableRequest buildTruncateTableRequest(TableName tableName, boolean preserveSplits, long nonceGroup, long nonce)
tableName - name of table to truncatepreserveSplits - True if the splits should be preservedpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.EnableTableRequest buildEnableTableRequest(TableName tableName, long nonceGroup, long nonce)
tableName - public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DisableTableRequest buildDisableTableRequest(TableName tableName, long nonceGroup, long nonce)
tableName - public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateTableRequest buildCreateTableRequest(TableDescriptor hTableDesc, byte[][] splitKeys, long nonceGroup, long nonce)
hTableDesc - splitKeys - public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ModifyTableRequest buildModifyTableRequest(TableName tableName, HTableDescriptor hTableDesc, long nonceGroup, long nonce)
tableName - hTableDesc - public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetSchemaAlterStatusRequest buildGetSchemaAlterStatusRequest(TableName tableName)
tableName - public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetTableDescriptorsRequest buildGetTableDescriptorsRequest(List<TableName> tableNames)
tableNames - public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetTableDescriptorsRequest buildGetTableDescriptorsRequest(Pattern pattern, boolean includeSysTables)
pattern - The compiled regular expression to match againstincludeSysTables - False to match only against userspace tablespublic static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetTableNamesRequest buildGetTableNamesRequest(Pattern pattern, boolean includeSysTables)
pattern - The compiled regular expression to match againstincludeSysTables - False to match only against userspace tablespublic static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetTableStateRequest buildGetTableStateRequest(TableName tableName)
tableName - table to get request forpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetTableDescriptorsRequest buildGetTableDescriptorsRequest(TableName tableName)
tableName - the table namepublic static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsMasterRunningRequest buildIsMasterRunningRequest()
public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.BalanceRequest buildBalanceRequest(boolean force)
public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetBalancerRunningRequest buildSetBalancerRunningRequest(boolean on, boolean synchronous)
on - synchronous - public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsBalancerEnabledRequest buildIsBalancerEnabledRequest()
public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetClusterStatusRequest buildGetClusterStatusRequest()
public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.RunCatalogScanRequest buildCatalogScanRequest()
MasterProtos.RunCatalogScanRequestpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.EnableCatalogJanitorRequest buildEnableCatalogJanitorRequest(boolean enable)
MasterProtos.EnableCatalogJanitorRequestpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledRequest buildIsCatalogJanitorEnabledRequest()
MasterProtos.IsCatalogJanitorEnabledRequestpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.RunCleanerChoreRequest buildRunCleanerChoreRequest()
MasterProtos.RunCleanerChoreRequestpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetCleanerChoreRunningRequest buildSetCleanerChoreRunningRequest(boolean on)
MasterProtos.SetCleanerChoreRunningRequestpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsCleanerChoreEnabledRequest buildIsCleanerChoreEnabledRequest()
MasterProtos.IsCleanerChoreEnabledRequestpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.GetLastFlushedSequenceIdRequest buildGetLastFlushedSequenceIdRequest(byte[] regionName)
regionName - RegionServerStatusProtos.GetLastFlushedSequenceIdRequestpublic static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.OpenRegionRequest.RegionOpenInfo buildRegionOpenInfo(HRegionInfo region, List<ServerName> favoredNodes, Boolean openForReplay)
public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.NormalizeRequest buildNormalizeRequest()
public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsNormalizerEnabledRequest buildIsNormalizerEnabledRequest()
public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetNormalizerRunningRequest buildSetNormalizerRunningRequest(boolean on)
on - public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledRequest buildIsSplitOrMergeEnabledRequest(MasterSwitchType switchType)
switchType - see MasterSwitchTypepublic static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetSplitOrMergeEnabledRequest buildSetSplitOrMergeEnabledRequest(boolean enabled, boolean synchronous, MasterSwitchType... switchTypes)
enabled - switch is enabled or notsynchronous - set switch sync?switchTypes - see MasterSwitchType, it is
a list.public static org.apache.hadoop.hbase.shaded.protobuf.generated.ReplicationProtos.AddReplicationPeerRequest buildAddReplicationPeerRequest(String peerId, ReplicationPeerConfig peerConfig)
public static org.apache.hadoop.hbase.shaded.protobuf.generated.ReplicationProtos.RemoveReplicationPeerRequest buildRemoveReplicationPeerRequest(String peerId)
public static org.apache.hadoop.hbase.shaded.protobuf.generated.ReplicationProtos.EnableReplicationPeerRequest buildEnableReplicationPeerRequest(String peerId)
public static org.apache.hadoop.hbase.shaded.protobuf.generated.ReplicationProtos.DisableReplicationPeerRequest buildDisableReplicationPeerRequest(String peerId)
public static org.apache.hadoop.hbase.shaded.protobuf.generated.ReplicationProtos.GetReplicationPeerConfigRequest buildGetReplicationPeerConfigRequest(String peerId)
public static org.apache.hadoop.hbase.shaded.protobuf.generated.ReplicationProtos.UpdateReplicationPeerConfigRequest buildUpdateReplicationPeerConfigRequest(String peerId, ReplicationPeerConfig peerConfig)
public static org.apache.hadoop.hbase.shaded.protobuf.generated.ReplicationProtos.ListReplicationPeersRequest buildListReplicationPeersRequest(Pattern pattern)
public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateNamespaceRequest buildCreateNamespaceRequest(NamespaceDescriptor descriptor)
descriptor - public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ModifyNamespaceRequest buildModifyNamespaceRequest(NamespaceDescriptor descriptor)
descriptor - public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteNamespaceRequest buildDeleteNamespaceRequest(String name)
name - public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetNamespaceDescriptorRequest buildGetNamespaceDescriptorRequest(String name)
name - public static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.ClearCompactionQueuesRequest buildClearCompactionQueuesRequest(Set<String> queues)
public static org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.GetSpaceQuotaRegionSizesRequest buildGetSpaceQuotaRegionSizesRequest()
QuotaProtos.GetSpaceQuotaRegionSizesRequest object.public static org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.GetSpaceQuotaSnapshotsRequest buildGetSpaceQuotaSnapshotsRequest()
QuotaProtos.GetSpaceQuotaSnapshotsRequest object.public static org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.GetQuotaStatesRequest buildGetQuotaStatesRequest()
QuotaProtos.GetQuotaStatesRequest object.Copyright © 2007–2017 The Apache Software Foundation. All rights reserved.