Class DownloadParams.Builder
- java.lang.Object
-
- zowe.client.sdk.zosfiles.dsn.input.DownloadParams.Builder
-
- Enclosing class:
- DownloadParams
public static class DownloadParams.Builder extends Object
Builder class for DownloadParams
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DownloadParams.Builderbinary(boolean binary)Set binary boolean valueDownloadParamsbuild()Return DownloadParams object based on Builder this objectDownloadParams.Builderdirectory(String directory)Set directory string valueDownloadParams.Builderencoding(Long encoding)Set encoding long valueDownloadParams.BuilderexcludePatterns(String[] excludePatterns)Set excludePatterns string array valueDownloadParams.Builderextension(String extension)Set extension string valueDownloadParams.BuilderextensionMap(HashMap<String,String> extensionMap)Set extensionMap HashMap valueDownloadParams.BuilderfailFast(boolean failFast)Set failFast boolean valueDownloadParams.Builderfile(String file)Set file string valueDownloadParams.BuildermaxConcurrentRequests(Long maxConcurrentRequests)Set maxConcurrentRequests long valueDownloadParams.BuilderpreserveOriginalLetterCase(boolean preserveOriginalLetterCase)Set preserveOriginalLetterCase boolean valueDownloadParams.BuilderresponseTimeout(String responseTimeout)Set responseTimeout string valueDownloadParams.BuilderreturnEtag(boolean returnEtag)Set returnEtag boolean valueDownloadParams.Buildertask(String task)Set task string valueDownloadParams.Buildervolume(String volume)Set volume string value
-
-
-
Method Detail
-
binary
public DownloadParams.Builder binary(boolean binary)
Set binary boolean value- Parameters:
binary- boolean true or false value- Returns:
- Builder this object
-
directory
public DownloadParams.Builder directory(String directory)
Set directory string value- Parameters:
directory- string value- Returns:
- Builder this object
-
encoding
public DownloadParams.Builder encoding(Long encoding)
Set encoding long value- Parameters:
encoding- long value- Returns:
- Builder this object
-
excludePatterns
public DownloadParams.Builder excludePatterns(String[] excludePatterns)
Set excludePatterns string array value- Parameters:
excludePatterns- string array value- Returns:
- Builder this object
-
extension
public DownloadParams.Builder extension(String extension)
Set extension string value- Parameters:
extension- string value- Returns:
- Builder this object
-
extensionMap
public DownloadParams.Builder extensionMap(HashMap<String,String> extensionMap)
Set extensionMap HashMap value- Parameters:
extensionMap- HashMap value- Returns:
- Builder this object
-
failFast
public DownloadParams.Builder failFast(boolean failFast)
Set failFast boolean value- Parameters:
failFast- boolean true or false value- Returns:
- Builder this object
-
file
public DownloadParams.Builder file(String file)
Set file string value- Parameters:
file- string value- Returns:
- Builder this object
-
maxConcurrentRequests
public DownloadParams.Builder maxConcurrentRequests(Long maxConcurrentRequests)
Set maxConcurrentRequests long value- Parameters:
maxConcurrentRequests- long value- Returns:
- Builder this object
-
preserveOriginalLetterCase
public DownloadParams.Builder preserveOriginalLetterCase(boolean preserveOriginalLetterCase)
Set preserveOriginalLetterCase boolean value- Parameters:
preserveOriginalLetterCase- boolean true or false value- Returns:
- Builder this object
-
responseTimeout
public DownloadParams.Builder responseTimeout(String responseTimeout)
Set responseTimeout string value- Parameters:
responseTimeout- string value- Returns:
- Builder this object
-
returnEtag
public DownloadParams.Builder returnEtag(boolean returnEtag)
Set returnEtag boolean value- Parameters:
returnEtag- boolean true or false value- Returns:
- Builder this object
-
task
public DownloadParams.Builder task(String task)
Set task string value- Parameters:
task- string value- Returns:
- Builder this object
-
volume
public DownloadParams.Builder volume(String volume)
Set volume string value- Parameters:
volume- string value- Returns:
- Builder this object
-
build
public DownloadParams build()
Return DownloadParams object based on Builder this object- Returns:
- DownloadParams this object
-
-