public class PublishRequest
extends java.lang.Object
Constructor and Description |
---|
PublishRequest() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> |
getAliasTargetsMap()
Gets a list of targets to which the aliases are to be published.
|
java.lang.String |
getBaseDir()
Gets the base directory path to publish.
|
boolean |
isExpose()
Checks whether the published asset is exposed to consumers.
|
void |
setAliasTargetsMap(java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> aliasTargetsMap)
Sets the list of targets to which the aliases are to be published.
|
void |
setBaseDir(java.lang.String baseDir)
Sets the base directory path to publish to.
|
void |
setExpose(boolean expose)
Sets whether the published asset can be exposed to consumers.
|
public java.lang.String getBaseDir()
public void setBaseDir(java.lang.String baseDir)
baseDir
- The directory pathpublic boolean isExpose()
public void setExpose(boolean expose)
expose
- If true, then it is exposed to consumerspublic java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> getAliasTargetsMap()
Map
having the alias id as key and the Collection
of
target keys as values.public void setAliasTargetsMap(java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> aliasTargetsMap)
aliasTargetsMap
- Map
having the alias id as key and the Collection
of
target keys as values