public static final class MarkerTool.ScanArgsBuilder extends Object
| Constructor and Description |
|---|
ScanArgsBuilder() |
| Modifier and Type | Method and Description |
|---|---|
MarkerTool.ScanArgs |
build()
Build the actual argument instance.
|
MarkerTool.ScanArgsBuilder |
withDoPurge(boolean d)
Purge?
|
MarkerTool.ScanArgsBuilder |
withLimit(int l)
Limit of files to scan; 0 for 'unlimited'.
|
MarkerTool.ScanArgsBuilder |
withMaxMarkerCount(int max)
Max marker count (ignored on purge).
|
MarkerTool.ScanArgsBuilder |
withMinMarkerCount(int min)
Min marker count (ignored on purge).
|
MarkerTool.ScanArgsBuilder |
withNonAuth(boolean b)
Consider only markers in nonauth paths as errors.
|
MarkerTool.ScanArgsBuilder |
withPath(org.apache.hadoop.fs.Path p)
Path to scan.
|
MarkerTool.ScanArgsBuilder |
withSourceFS(org.apache.hadoop.fs.FileSystem source)
Source FS; must be or wrap an S3A FS.
|
public MarkerTool.ScanArgsBuilder withSourceFS(org.apache.hadoop.fs.FileSystem source)
public MarkerTool.ScanArgsBuilder withPath(org.apache.hadoop.fs.Path p)
public MarkerTool.ScanArgsBuilder withDoPurge(boolean d)
public MarkerTool.ScanArgsBuilder withMinMarkerCount(int min)
public MarkerTool.ScanArgsBuilder withMaxMarkerCount(int max)
public MarkerTool.ScanArgsBuilder withLimit(int l)
public MarkerTool.ScanArgsBuilder withNonAuth(boolean b)
public MarkerTool.ScanArgs build()
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.