public class DownloadParams extends java.lang.Object
DownloadTask
s.Modifier and Type | Field and Description |
---|---|
private DownloadPolicy |
downloadPolicy |
private java.lang.String |
layerName |
private boolean |
locked |
private boolean |
newLayer |
private UploadPolicy |
uploadPolicy |
Constructor and Description |
---|
DownloadParams() |
Modifier and Type | Method and Description |
---|---|
DownloadPolicy |
getDownloadPolicy()
Returns the download policy of new layer.
|
java.lang.String |
getLayerName()
Returns the new layer name (if a new layer is to be created).
|
UploadPolicy |
getUploadPolicy()
Returns the upload policy of new layer.
|
boolean |
isLocked()
Determines if the new layer must be locked.
|
boolean |
isNewLayer()
Determines if the data is to be downloaded into a new layer.
|
DownloadParams |
withDownloadPolicy(DownloadPolicy downloadPolicy)
Sets the download policy of new layer.
|
DownloadParams |
withLayerName(java.lang.String layerName)
Sets the new layer name (if a new layer is to be created).
|
DownloadParams |
withLocked(boolean locked)
Sets whether the new layer must be locked.
|
DownloadParams |
withNewLayer(boolean newLayer)
Sets whether the data is to be downloaded into a new layer.
|
DownloadParams |
withUploadPolicy(UploadPolicy uploadPolicy)
Sets the upload policy of new layer.
|
private boolean newLayer
private java.lang.String layerName
private boolean locked
private DownloadPolicy downloadPolicy
private UploadPolicy uploadPolicy
public DownloadParams()
public final boolean isNewLayer()
getLayerName()
public final DownloadParams withNewLayer(boolean newLayer)
newLayer
- true, if the data is to be downloaded into a new layer. If false, the task
selects one of the existing layers as download layer, preferably the active layer.withLayerName(java.lang.String)
public final java.lang.String getLayerName()
isNewLayer()
public final DownloadParams withLayerName(java.lang.String layerName)
layerName
- the new layer name, or nullwithNewLayer(boolean)
public final boolean isLocked()
true
if the new layer must be lockedpublic final DownloadParams withLocked(boolean locked)
locked
- true
if the new layer must be lockedpublic final DownloadPolicy getDownloadPolicy()
public final DownloadParams withDownloadPolicy(DownloadPolicy downloadPolicy)
downloadPolicy
- the download policy of new layerpublic final UploadPolicy getUploadPolicy()
public final DownloadParams withUploadPolicy(UploadPolicy uploadPolicy)
uploadPolicy
- the upload policy of new layer