public class MirrorOptions
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.lang.String> |
filter |
private boolean |
followOnlyFilteredRequirements |
private boolean |
followStrictOnly |
private boolean |
ignoreErrors |
private boolean |
includeNonGreedy |
private boolean |
includeOptional |
private boolean |
includePacked |
private static java.lang.String |
INSTALL_FEATURES |
private boolean |
latestVersionOnly |
Constructor and Description |
---|
MirrorOptions()
Creates mirror options with default values.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
getFilter()
Filter properties
|
boolean |
isFollowOnlyFilteredRequirements() |
boolean |
isFollowStrictOnly() |
boolean |
isIgnoreErrors() |
boolean |
isIncludeFeatures() |
boolean |
isIncludeNonGreedy() |
boolean |
isIncludeOptional() |
boolean |
isIncludePacked() |
boolean |
isLatestVersionOnly() |
void |
setFollowOnlyFilteredRequirements(boolean followOnlyFilteredRequirements)
Whether to follow only requirements which match the given filter.
|
void |
setFollowStrictOnly(boolean followStrictOnly)
Set to true if only strict dependencies should be followed.
|
void |
setIgnoreErrors(boolean ignoreErrors)
When set to true,the mirroring application continues to run in the event of an error during the
mirroring process.
|
void |
setIncludeFeatures(boolean includeFeatures) |
void |
setIncludeNonGreedy(boolean includeNonGreedy)
Whether or not to follow non-greedy requirements.
|
void |
setIncludeOptional(boolean includeOptional)
Whether or not to follow optional requirements.
|
void |
setIncludePacked(boolean includePacked) |
void |
setLatestVersionOnly(boolean latestVersionOnly)
Set to "true" to filter the resulting set of IUs to only included the latest version of each
Installable Unit.
|
void |
setPlatformFilter(java.lang.String os,
java.lang.String ws,
java.lang.String arch) |
private static final java.lang.String INSTALL_FEATURES
private boolean followStrictOnly
private boolean includeOptional
private boolean includeNonGreedy
private boolean includePacked
private boolean followOnlyFilteredRequirements
private boolean latestVersionOnly
private java.util.Map<java.lang.String,java.lang.String> filter
private boolean ignoreErrors
public boolean isFollowStrictOnly()
public void setFollowStrictOnly(boolean followStrictOnly)
public boolean isIncludeOptional()
public void setIncludeOptional(boolean includeOptional)
public boolean isIncludeNonGreedy()
public boolean isIncludePacked()
public void setIncludeNonGreedy(boolean includeNonGreedy)
public boolean isIncludeFeatures()
public void setIncludeFeatures(boolean includeFeatures)
public boolean isFollowOnlyFilteredRequirements()
public void setFollowOnlyFilteredRequirements(boolean followOnlyFilteredRequirements)
public boolean isLatestVersionOnly()
public void setLatestVersionOnly(boolean latestVersionOnly)
public java.util.Map<java.lang.String,java.lang.String> getFilter()
public void setPlatformFilter(java.lang.String os, java.lang.String ws, java.lang.String arch)
public void setIncludePacked(boolean includePacked)
public void setIgnoreErrors(boolean ignoreErrors)
public boolean isIgnoreErrors()