Class DsnDownloadInputData.Builder
- java.lang.Object
-
- zowe.client.sdk.zosfiles.dsn.input.DsnDownloadInputData.Builder
-
- Enclosing class:
- DsnDownloadInputData
public static class DsnDownloadInputData.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 DsnDownloadInputData.Builderbinary(boolean binary)Set binary boolean valueDsnDownloadInputDatabuild()Return DsnDownloadInputData object based on Builder this objectDsnDownloadInputData.Builderdirectory(String directory)Set directory string valueDsnDownloadInputData.Builderencoding(Long encoding)Set encoding long valueDsnDownloadInputData.BuilderexcludePatterns(String[] excludePatterns)Set excludePatterns string array valueDsnDownloadInputData.Builderextension(String extension)Set extension string valueDsnDownloadInputData.BuilderextensionMap(HashMap<String,String> extensionMap)Set extensionMap HashMap valueDsnDownloadInputData.BuilderfailFast(boolean failFast)Set failFast boolean valueDsnDownloadInputData.Builderfile(String file)Set file string valueDsnDownloadInputData.BuildermaxConcurrentRequests(Long maxConcurrentRequests)Set maxConcurrentRequests long valueDsnDownloadInputData.BuilderpreserveOriginalLetterCase(boolean preserveOriginalLetterCase)Set preserveOriginalLetterCase boolean valueDsnDownloadInputData.BuilderresponseTimeout(String responseTimeout)Set responseTimeout string valueDsnDownloadInputData.BuilderreturnEtag(boolean returnEtag)Set returnEtag boolean valueDsnDownloadInputData.Buildertask(String task)Set task string valueDsnDownloadInputData.Buildervolume(String volume)Set volume string value
-
-
-
Method Detail
-
binary
public DsnDownloadInputData.Builder binary(boolean binary)
Set binary boolean value- Parameters:
binary- boolean true or false value- Returns:
- Builder this object
-
directory
public DsnDownloadInputData.Builder directory(String directory)
Set directory string value- Parameters:
directory- string value- Returns:
- Builder this object
-
encoding
public DsnDownloadInputData.Builder encoding(Long encoding)
Set encoding long value- Parameters:
encoding- long value- Returns:
- Builder this object
-
excludePatterns
public DsnDownloadInputData.Builder excludePatterns(String[] excludePatterns)
Set excludePatterns string array value- Parameters:
excludePatterns- string array value- Returns:
- Builder this object
-
extension
public DsnDownloadInputData.Builder extension(String extension)
Set extension string value- Parameters:
extension- string value- Returns:
- Builder this object
-
extensionMap
public DsnDownloadInputData.Builder extensionMap(HashMap<String,String> extensionMap)
Set extensionMap HashMap value- Parameters:
extensionMap- HashMap value- Returns:
- Builder this object
-
failFast
public DsnDownloadInputData.Builder failFast(boolean failFast)
Set failFast boolean value- Parameters:
failFast- boolean true or false value- Returns:
- Builder this object
-
file
public DsnDownloadInputData.Builder file(String file)
Set file string value- Parameters:
file- string value- Returns:
- Builder this object
-
maxConcurrentRequests
public DsnDownloadInputData.Builder maxConcurrentRequests(Long maxConcurrentRequests)
Set maxConcurrentRequests long value- Parameters:
maxConcurrentRequests- long value- Returns:
- Builder this object
-
preserveOriginalLetterCase
public DsnDownloadInputData.Builder preserveOriginalLetterCase(boolean preserveOriginalLetterCase)
Set preserveOriginalLetterCase boolean value- Parameters:
preserveOriginalLetterCase- boolean true or false value- Returns:
- Builder this object
-
responseTimeout
public DsnDownloadInputData.Builder responseTimeout(String responseTimeout)
Set responseTimeout string value- Parameters:
responseTimeout- string value- Returns:
- Builder this object
-
returnEtag
public DsnDownloadInputData.Builder returnEtag(boolean returnEtag)
Set returnEtag boolean value- Parameters:
returnEtag- boolean true or false value- Returns:
- Builder this object
-
task
public DsnDownloadInputData.Builder task(String task)
Set task string value- Parameters:
task- string value- Returns:
- Builder this object
-
volume
public DsnDownloadInputData.Builder volume(String volume)
Set volume string value- Parameters:
volume- string value- Returns:
- Builder this object
-
build
public DsnDownloadInputData build()
Return DsnDownloadInputData object based on Builder this object- Returns:
- DsnDownloadInputData this object
-
-