@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.
|
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() |
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 |
setScanPlaceholders(boolean scanPlaceholders) |
void |
setTextFileNamesRegex(java.lang.String textFileNamesRegex) |
getTags, setTagscompareTo, equals, get$ciAttributes, get$token, get$validationMessages, getId, getName, getProperty, getPropertyDescriptor, getType, hashCode, hasProperty, set$ciAttributes, set$token, set$validationMessages, setId, setProperty, setType, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitget$validationMessages, getId, getName, getProperty, getType, hasProperty, setId, setPropertypublic 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 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)