public class FrameworkPackage extends BaseTransactionalEntity
Modifier and Type | Field and Description |
---|---|
protected String |
appType |
protected String |
derivedFrom |
protected String |
iconUrl |
protected String |
infoPageUrl |
protected String |
localZipFilePath |
protected String |
packageXML |
protected String |
releaseStatus |
protected String |
shortName |
protected boolean |
supportsDocker |
protected boolean |
supportsKubernetes |
protected String |
version |
protected boolean |
visible |
checkSum, cost, DATE_TIME_FORMAT, dateTime, deleted, description, filePath, name, ownerId, scopeType
serialVersionUID
Constructor and Description |
---|
FrameworkPackage()
Default Constructor
|
FrameworkPackage(FrameworkPackage object)
Constructor with a FrameworkPackage
|
Modifier and Type | Method and Description |
---|---|
void |
copy(FrameworkPackage object)
Performs a deep copy which is a shallow copy but includes
member attributes that behave as associations to other classes.
|
boolean |
equals(Object object)
Comparison method to determine if the provided object is equivalent to this instance.
|
String |
getAppType()
Returns the appType field.
|
String |
getDerivedFrom()
Returns the derivedFrom field.
|
String |
getIconUrl()
Returns the iconUrl field.
|
String |
getInfoPageUrl()
Returns the infoPageUrl field.
|
String |
getLocalZipFilePath()
Returns the localZipFilePath field.
|
String |
getObjectType()
Returns the type of this object.
|
String |
getPackageXML()
Returns the packageXML field.
|
String |
getReleaseStatus()
Returns the releaseStatus field.
|
String |
getShortName()
Returns the shortName field.
|
boolean |
getSupportsDocker()
Returns the supportsDocker field.
|
boolean |
getSupportsKubernetes()
Returns the supportsKubernetes field.
|
String |
getVersion()
Returns the version field.
|
boolean |
getVisible()
Returns the visible field.
|
int |
hashCode() |
void |
setAppType(String appType)
Assigns the appType field using the provided argument.
|
void |
setDerivedFrom(String derivedFrom)
Assigns the derivedFrom field.
|
void |
setIconUrl(String iconUrl)
Assigns the iconUrl field.
|
void |
setInfoPageUrl(String infoPageUrl)
Assigns the infoPageUrl field using the provided argument.
|
void |
setLocalZipFilePath(String localZipFilePath)
Assigns the localZipFilePath field using the provided argument.
|
void |
setPackageXML(String packageXML)
Assigns the packageXML field using the provided argument.
|
void |
setReleaseStatus(String releaseStatus)
Assigns the releaseStatus field using the provided argument.
|
void |
setShortName(String name)
Assigns the shortName field using the provided argument.
|
void |
setSupportsDocker(boolean supportsDocker)
Assigns the supportsDocker field.
|
void |
setSupportsKubernetes(boolean supportsKubernetes)
Assigns the supportsKubernetes field.
|
void |
setVersion(String version)
Assigns the version field using the provided argument.
|
void |
setVisible(boolean visible)
Assigns the visible field.
|
void |
shallowCopy(FrameworkPackage object)
Performs a shallow copy of intrinsic and enumerated types only.
|
String |
toString()
Returns a string representation of the object.
|
assignDateTimeToNow, copy, getCheckSum, getCost, getDateTime, getDeleted, getDescription, getFilePath, getName, getOwnerId, getSaveParams, getScopeType, setCheckSum, setCost, setDateTime, setDeleted, setDescription, setFilePath, setName, setOwnerId, setScopeType, shallowCopy
getId, getIdentity, setId
logDebugMessage, logErrorMessage, logInfoMessage, logMessage, logWarnMessage
protected String shortName
protected String version
protected String infoPageUrl
protected String releaseStatus
protected String appType
protected String packageXML
protected String iconUrl
protected String localZipFilePath
protected String derivedFrom
protected boolean visible
protected boolean supportsDocker
protected boolean supportsKubernetes
public FrameworkPackage()
public FrameworkPackage(FrameworkPackage object)
object
- copy sourcepublic String getShortName()
public void setShortName(String name)
name
- short namepublic String getVersion()
public void setVersion(String version)
version
- technology stack package versionpublic String getAppType()
public void setAppType(String appType)
appType
- application typepublic String getReleaseStatus()
public void setReleaseStatus(String releaseStatus)
releaseStatus
- the release statuspublic String getInfoPageUrl()
public void setInfoPageUrl(String infoPageUrl)
infoPageUrl
- information page URLpublic String getPackageXML()
public void setPackageXML(String packageXML)
packageXML
- package content as XMLpublic String getLocalZipFilePath()
public void setLocalZipFilePath(String localZipFilePath)
localZipFilePath
- zip filepath on local file systempublic String getIconUrl()
public void setIconUrl(String iconUrl)
iconUrl
- package icon Urlpublic String getDerivedFrom()
public void setDerivedFrom(String derivedFrom)
derivedFrom
- dervied frompublic boolean getVisible()
public void setVisible(boolean visible)
visible
- visibility flagpublic boolean getSupportsDocker()
public void setSupportsDocker(boolean supportsDocker)
supportsDocker
- docker usage flagpublic boolean getSupportsKubernetes()
public void setSupportsKubernetes(boolean supportsKubernetes)
supportsKubernetes
- kubernetes usage flagpublic void shallowCopy(FrameworkPackage object)
object
- FrameworkPackage copy sourcepublic void copy(FrameworkPackage object)
object
- FrameworkPackage copy sourcepublic String toString()
BaseTransactionalEntity
toString
in class BaseTransactionalEntity
public String getObjectType()
BaseTransactionalEntity
getObjectType
in class BaseTransactionalEntity
public boolean equals(Object object)
Base
equals
in class BaseTransactionalEntity
public int hashCode()
hashCode
in class BaseTransactionalEntity
Copyright © 2021. All rights reserved.