@Metadata(virtual=true, description="The supertype of all DeployableArtifacts.") public class BaseDeployableArtifact extends BaseDeployable implements DeployableArtifact
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SCAN_PLACEHOLDERS_PROPERTY_NAME |
id, syntheticProperties, typeTAGS_FIELDCHECKSUM_PROPERTY_NAME, FILE_URI_PROPERTY_NAMESYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD| Constructor and Description |
|---|
BaseDeployableArtifact() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getChecksum()
Returns the (calculated or user-defined) checksum of the artifact file.
|
com.xebialabs.deployit.plugin.credentials.Credentials |
getCredentials()
Returns the credentials for artifact location.
|
java.lang.String |
getDelimiters() |
java.lang.String |
getExcludeFileNamesRegex() |
com.xebialabs.overthere.OverthereFile |
getFile() |
java.util.Map<java.lang.String,java.lang.String> |
getFileEncodings()
This will return a map that specifies which files map to which encodings.
|
java.lang.String |
getFileUri()
Returns the artifact location which can be resolved using an artifact resolver.
|
java.util.Set<java.lang.String> |
getPlaceholders() |
com.xebialabs.deployit.plugin.proxy.ProxySettings |
getProxySettings()
Returns the proxy settings for artifact location.
|
java.lang.String |
getTextFileNamesRegex() |
boolean |
isPreScannedPlaceholders() |
boolean |
isScanPlaceholders() |
void |
setChecksum(java.lang.String checksum) |
void |
setCredentials(com.xebialabs.deployit.plugin.credentials.Credentials credentials) |
void |
setDelimiters(java.lang.String delimiters) |
void |
setExcludeFileNamesRegex(java.lang.String excludeFileNamesRegex) |
void |
setFile(com.xebialabs.overthere.OverthereFile file) |
void |
setPlaceholders(java.util.Set<java.lang.String> placeholders) |
void |
setPreScannedPlaceholders(boolean preScannedPlaceholders) |
void |
setProxySettings(com.xebialabs.deployit.plugin.proxy.ProxySettings proxySettings) |
void |
setScanPlaceholders(boolean scanPlaceholders) |
void |
setTextFileNamesRegex(java.lang.String textFileNamesRegex) |
getBoundTemplates, getTags, setBoundTemplates, setTagscompareTo, equals, get$ciAttributes, get$externalProperties, get$internalId, get$securedCi, get$token, get$validationMessages, getId, getName, getProperty, getPropertyDescriptor, getType, hashCode, hasProperty, set$ciAttributes, set$externalProperties, set$internalId, set$securedCi, set$token, set$validationMessages, setId, setProperty, setType, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitget$internalId, get$securedCi, get$validationMessages, getId, getName, getProperty, getType, hasProperty, setId, setPropertypublic static final java.lang.String SCAN_PLACEHOLDERS_PROPERTY_NAME
public com.xebialabs.deployit.plugin.credentials.Credentials getCredentials()
SourceArtifactgetCredentials in interface SourceArtifactpublic void setCredentials(com.xebialabs.deployit.plugin.credentials.Credentials credentials)
public com.xebialabs.deployit.plugin.proxy.ProxySettings getProxySettings()
SourceArtifactgetProxySettings in interface SourceArtifactpublic void setProxySettings(com.xebialabs.deployit.plugin.proxy.ProxySettings proxySettings)
public com.xebialabs.overthere.OverthereFile getFile()
public void setFile(com.xebialabs.overthere.OverthereFile file)
public boolean isScanPlaceholders()
public void setScanPlaceholders(boolean scanPlaceholders)
public boolean isPreScannedPlaceholders()
public void setPreScannedPlaceholders(boolean preScannedPlaceholders)
public java.util.Set<java.lang.String> getPlaceholders()
getPlaceholders in interface SourceArtifactpublic void setPlaceholders(java.util.Set<java.lang.String> placeholders)
setPlaceholders in interface SourceArtifactpublic java.lang.String getTextFileNamesRegex()
getTextFileNamesRegex in interface SourceArtifactpublic void setTextFileNamesRegex(java.lang.String textFileNamesRegex)
public java.lang.String getExcludeFileNamesRegex()
getExcludeFileNamesRegex in interface SourceArtifactpublic java.util.Map<java.lang.String,java.lang.String> getFileEncodings()
SourceArtifactgetFileEncodings in interface SourceArtifactpublic java.lang.String getFileUri()
SourceArtifactgetFileUri in interface SourceArtifactpublic void setExcludeFileNamesRegex(java.lang.String excludeFileNamesRegex)
public java.lang.String getChecksum()
SourceArtifactgetChecksum in interface SourceArtifactpublic void setChecksum(java.lang.String checksum)
public java.lang.String getDelimiters()
public void setDelimiters(java.lang.String delimiters)