HDFS-12138. Remove redundant 'public' modifiers from BlockCollection. Contributed by Chen Liang
This commit is contained in:
parent
958835a3dc
commit
02627f8c5f
|
@ -32,55 +32,56 @@ public interface BlockCollection {
|
||||||
/**
|
/**
|
||||||
* Get the last block of the collection.
|
* Get the last block of the collection.
|
||||||
*/
|
*/
|
||||||
public BlockInfo getLastBlock();
|
BlockInfo getLastBlock();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get content summary.
|
* Get content summary.
|
||||||
*/
|
*/
|
||||||
public ContentSummary computeContentSummary(BlockStoragePolicySuite bsps)
|
ContentSummary computeContentSummary(BlockStoragePolicySuite bsps)
|
||||||
throws AccessControlException;
|
throws AccessControlException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return the number of blocks
|
* @return the number of blocks
|
||||||
*/
|
*/
|
||||||
public int numBlocks();
|
int numBlocks();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the blocks.
|
* Get the blocks.
|
||||||
*/
|
*/
|
||||||
public BlockInfo[] getBlocks();
|
BlockInfo[] getBlocks();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get preferred block size for the collection
|
* Get preferred block size for the collection
|
||||||
* @return preferred block size in bytes
|
* @return preferred block size in bytes
|
||||||
*/
|
*/
|
||||||
public long getPreferredBlockSize();
|
long getPreferredBlockSize();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return the storage policy ID.
|
* @return the storage policy ID.
|
||||||
*/
|
*/
|
||||||
public byte getStoragePolicyID();
|
byte getStoragePolicyID();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the name of the collection.
|
* Get the name of the collection.
|
||||||
*/
|
*/
|
||||||
public String getName();
|
String getName();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the block at the given index.
|
* Set the block at the given index.
|
||||||
*/
|
*/
|
||||||
public void setBlock(int index, BlockInfo blk);
|
void setBlock(int index, BlockInfo blk);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Convert the last block of the collection to an under-construction block
|
* Convert the last block of the collection to an under-construction block
|
||||||
* and set the locations.
|
* and set the locations.
|
||||||
*/
|
*/
|
||||||
public void convertLastBlockToUC(BlockInfo lastBlock, DatanodeStorageInfo[] targets) throws IOException;
|
void convertLastBlockToUC(BlockInfo lastBlock,
|
||||||
|
DatanodeStorageInfo[] targets) throws IOException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return whether the block collection is under construction.
|
* @return whether the block collection is under construction.
|
||||||
*/
|
*/
|
||||||
public boolean isUnderConstruction();
|
boolean isUnderConstruction();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return the id for the block collection
|
* @return the id for the block collection
|
||||||
|
|
Loading…
Reference in New Issue