@Metadata(virtual=true, inspectable=false, root=NESTED) public class EmbeddedDeployableArtifact extends BaseEmbeddedDeployable implements SourceArtifact
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SCAN_PLACEHOLDERS_PROPERTY_NAME |
id, syntheticProperties, type
CHECKSUM_PROPERTY_NAME, FILE_URI_PROPERTY_NAME
SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD
Constructor and Description |
---|
EmbeddedDeployableArtifact() |
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 |
isScanPlaceholders() |
void |
setChecksum(java.lang.String checksum) |
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 |
setProxySettings(com.xebialabs.deployit.plugin.proxy.ProxySettings proxySettings) |
void |
setScanPlaceholders(boolean scanPlaceholders) |
void |
setTextFileNamesRegex(java.lang.String textFileNamesRegex) |
compareTo, 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, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
get$internalId, get$securedCi, get$validationMessages, getId, getName, getProperty, getType, hasProperty, setId, setProperty
public static final java.lang.String SCAN_PLACEHOLDERS_PROPERTY_NAME
public com.xebialabs.overthere.OverthereFile getFile()
public void setFile(com.xebialabs.overthere.OverthereFile file)
public boolean isScanPlaceholders()
public void setScanPlaceholders(boolean scanPlaceholders)
public java.util.Set<java.lang.String> getPlaceholders()
getPlaceholders
in interface SourceArtifact
public void setPlaceholders(java.util.Set<java.lang.String> placeholders)
setPlaceholders
in interface SourceArtifact
public java.lang.String getTextFileNamesRegex()
getTextFileNamesRegex
in interface SourceArtifact
public void setTextFileNamesRegex(java.lang.String textFileNamesRegex)
public java.lang.String getExcludeFileNamesRegex()
getExcludeFileNamesRegex
in interface SourceArtifact
public java.util.Map<java.lang.String,java.lang.String> getFileEncodings()
SourceArtifact
getFileEncodings
in interface SourceArtifact
public java.lang.String getFileUri()
SourceArtifact
getFileUri
in interface SourceArtifact
public com.xebialabs.deployit.plugin.credentials.Credentials getCredentials()
SourceArtifact
getCredentials
in interface SourceArtifact
public com.xebialabs.deployit.plugin.proxy.ProxySettings getProxySettings()
SourceArtifact
getProxySettings
in interface SourceArtifact
public void setProxySettings(com.xebialabs.deployit.plugin.proxy.ProxySettings proxySettings)
public void setExcludeFileNamesRegex(java.lang.String excludeFileNamesRegex)
public java.lang.String getChecksum()
SourceArtifact
getChecksum
in interface SourceArtifact
public void setChecksum(java.lang.String checksum)
public java.lang.String getDelimiters()
public void setDelimiters(java.lang.String delimiters)