public class DistCp
extends java.lang.Object
copy(String...)
を介してコマンドのようなスタイル (1 つまたは複数の String
を使用) で指定するか、残りのメソッドを介して個別の引数を指定できます。修飾子と型 | クラスと説明 |
---|---|
static class | DistCp.Preserve コピー操作によって保持できる可能性のある属性の列挙。 |
コンストラクターと説明 |
---|
DistCp(org.apache.hadoop.conf.Configuration configuration) 新しい DistCp をインスタンス化します。 |
DistCp(org.apache.hadoop.conf.Configuration configuration, java.lang.String user) 新しい DistCp をインスタンス化します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | copy(java.lang.Boolean preserveReplication, java.lang.Boolean preserveBlockSize, java.lang.Boolean preserveUser, java.lang.Boolean preserveGroup, java.lang.Boolean preservePermission, java.lang.Boolean ignoreFailures, java.lang.Boolean skipCrc, java.lang.String logDir, java.lang.Integer mappers, java.lang.Boolean overwrite, java.lang.Boolean update, java.lang.Boolean delete, java.lang.Long fileLimit, java.lang.Long sizeLimit, java.lang.String fileList, java.lang.String... uris) 指定されたパラメーターを使用して、指定されたリソースをコピーします。 |
void | copy(java.util.EnumSet<DistCp.Preserve> preserve, java.lang.Boolean ignoreFailures, java.lang.Boolean overwrite, java.lang.Boolean update, java.lang.Boolean delete, java.lang.String... uris) 指定されたパラメーターを使用して、指定されたリソースをコピーします。 |
void | copy(java.util.EnumSet<DistCp.Preserve> preserve, java.lang.Boolean ignoreFailures, java.lang.Boolean skipCrc, java.lang.String logDir, java.lang.Integer mappers, java.lang.Boolean overwrite, java.lang.Boolean update, java.lang.Boolean delete, java.lang.Long fileLimit, java.lang.Long sizeLimit, java.lang.String fileList, java.lang.String... uris) 指定されたパラメーターを使用して、指定されたリソースをコピーします。 |
void | copy(java.lang.String... arguments) コマンドラインスタイルを使用してコピー操作を開始します (引数は String として指定されます)。 |
void | copy(java.lang.String source, java.lang.String destination) デフォルトを使用して、ソースと宛先の間で基本的なコピー操作を開始します。 |
void | copy(java.lang.String source1, java.lang.String source2, java.lang.String destination) デフォルトを使用して、2 つのソースと宛先の間で基本的なコピー操作を開始します。 |
void | setUser(java.lang.String user) このユーティリティを作成するためのユーザーの偽装 (オプション) を設定します。 |
public DistCp(org.apache.hadoop.conf.Configuration configuration)
configuration
- Hadoop の設定 public DistCp(org.apache.hadoop.conf.Configuration configuration, java.lang.String user)
configuration
- Hadoop の設定 user
- ユーザー public void copy(java.util.EnumSet<DistCp.Preserve> preserve, java.lang.Boolean ignoreFailures, java.lang.Boolean overwrite, java.lang.Boolean update, java.lang.Boolean delete, java.lang.String... uris)
preserve
- 保存する ignoreFailures
- ignoreFailuresoverwrite
- 上書きしますか update
- 更新 delete
- 削除 uris
- ウリス public void copy(java.util.EnumSet<DistCp.Preserve> preserve, java.lang.Boolean ignoreFailures, java.lang.Boolean skipCrc, java.lang.String logDir, java.lang.Integer mappers, java.lang.Boolean overwrite, java.lang.Boolean update, java.lang.Boolean delete, java.lang.Long fileLimit, java.lang.Long sizeLimit, java.lang.String fileList, java.lang.String... uris)
preserve
- 保存する ignoreFailures
- ignoreFailuresskipCrc
- skipCrclogDir
- logDirmappers
- マッパー overwrite
- 上書きしますか update
- 更新 delete
- 削除 fileLimit
- fileLimitsizeLimit
- sizeLimitfileList
- fileListuris
- ウリス public void copy(java.lang.Boolean preserveReplication, java.lang.Boolean preserveBlockSize, java.lang.Boolean preserveUser, java.lang.Boolean preserveGroup, java.lang.Boolean preservePermission, java.lang.Boolean ignoreFailures, java.lang.Boolean skipCrc, java.lang.String logDir, java.lang.Integer mappers, java.lang.Boolean overwrite, java.lang.Boolean update, java.lang.Boolean delete, java.lang.Long fileLimit, java.lang.Long sizeLimit, java.lang.String fileList, java.lang.String... uris)
preserveReplication
- preserveReplicationpreserveBlockSize
- preserveBlockSizepreserveUser
- preserveUserpreserveGroup
- preserveGrouppreservePermission
- preservePermissionignoreFailures
- ignoreFailuresskipCrc
- skipCrclogDir
- logDirmappers
- マッパー overwrite
- 上書きしますか update
- 更新 delete
- 削除 fileLimit
- fileLimitsizeLimit
- sizeLimitfileList
- fileListuris
- ウリス public void copy(java.lang.String source, java.lang.String destination)
source
- ソース destination
- 宛先 public void copy(java.lang.String source1, java.lang.String source2, java.lang.String destination)
source1
- 最初の情報源 source2
- 2 番目の情報源 destination
- 宛先 public void copy(java.lang.String... arguments)
String
として指定されます)。arguments
- コピー引数 public void setUser(java.lang.String user)
user
- ユーザー / グループ情報