Class PlatformDeploymentElement
- java.lang.Object
-
- org.odpi.openmetadata.accessservices.devops.metadataelements.PlatformDeploymentElement
-
- All Implemented Interfaces:
Serializable,MetadataElement
public class PlatformDeploymentElement extends Object implements MetadataElement, Serializable
PlatformDeploymentElement contains the properties and header for a SoftwareServerPlatformDeployment relationship retrieved from the repository.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PlatformDeploymentElement()Default constructorPlatformDeploymentElement(PlatformDeploymentElement template)Copy/clone constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object objectToCompare)Return comparison result based on the content of the properties.ElementHeadergetElementHeader()Return the element header associated with the relationship.ElementStubgetHostElement()Return the header of the linked host.PlatformDeploymentPropertiesgetPlatformDeploymentProperties()Return the properties from the software server platform deployment relationship.ElementStubgetPlatformElement()Return the header of the linked software server platform.inthashCode()Return hash code for this objectvoidsetElementHeader(ElementHeader elementHeader)Set up the element header associated with the relationship.voidsetHostElement(ElementStub platformElement)Set up the header of the linked host.voidsetPlatformDeploymentProperties(PlatformDeploymentProperties platformDeploymentProperties)Set up the properties from the software server platform deployment relationship.voidsetPlatformElement(ElementStub platformElement)Set up the header of the linked software server platform.StringtoString()JSON-style toString
-
-
-
Constructor Detail
-
PlatformDeploymentElement
public PlatformDeploymentElement()
Default constructor
-
PlatformDeploymentElement
public PlatformDeploymentElement(PlatformDeploymentElement template)
Copy/clone constructor- Parameters:
template- object to copy
-
-
Method Detail
-
getElementHeader
public ElementHeader getElementHeader()
Return the element header associated with the relationship.- Specified by:
getElementHeaderin interfaceMetadataElement- Returns:
- element header object
-
setElementHeader
public void setElementHeader(ElementHeader elementHeader)
Set up the element header associated with the relationship.- Specified by:
setElementHeaderin interfaceMetadataElement- Parameters:
elementHeader- element header object
-
getPlatformDeploymentProperties
public PlatformDeploymentProperties getPlatformDeploymentProperties()
Return the properties from the software server platform deployment relationship.- Returns:
- properties
-
setPlatformDeploymentProperties
public void setPlatformDeploymentProperties(PlatformDeploymentProperties platformDeploymentProperties)
Set up the properties from the software server platform deployment relationship.- Parameters:
platformDeploymentProperties- server asset use
-
getPlatformElement
public ElementStub getPlatformElement()
Return the header of the linked software server platform.- Returns:
- header
-
setPlatformElement
public void setPlatformElement(ElementStub platformElement)
Set up the header of the linked software server platform.- Parameters:
platformElement- header
-
getHostElement
public ElementStub getHostElement()
Return the header of the linked host.- Returns:
- header
-
setHostElement
public void setHostElement(ElementStub platformElement)
Set up the header of the linked host.- Parameters:
platformElement- header
-
toString
public String toString()
JSON-style toString
-
equals
public boolean equals(Object objectToCompare)
Return comparison result based on the content of the properties.
-
-