Class UpdateGovernanceEngineRequestBody
java.lang.Object
org.odpi.openmetadata.frameworkservices.gaf.rest.NewGovernanceEngineRequestBody
org.odpi.openmetadata.frameworkservices.gaf.rest.UpdateGovernanceEngineRequestBody
- All Implemented Interfaces:
Serializable
UpdateGovernanceEngineRequestBody provides a structure for passing the updated properties of a governance engine
as a request body over a REST API.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorCopy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionbooleanEquals method that returns true if containing properties are the same.Return a copy of the additional properties.Return a copy of the properties from subclasses.Return the patch level of the governance engine.Return the source of the governance engine implementation.Return the description of the type of governance engine this is.Return the version of the governance engine.inthashCode()Return hash code for this objectvoidsetAdditionalProperties(Map<String, String> additionalProperties) Set up additional properties.voidsetExtendedProperties(Map<String, Object> extendedProperties) Set up properties from subclasses properties.voidsetPatchLevel(String patchLevel) Set up the patch level of the governance engine.voidSet up the source of the governance engine implementation.voidsetTypeDescription(String typeDescription) Set up the description of the type of governance engine this is.voidsetVersion(String version) Set up the version string of the governance engine.toString()JSON-style toString.Methods inherited from class org.odpi.openmetadata.frameworkservices.gaf.rest.NewGovernanceEngineRequestBody
getDescription, getDisplayName, getQualifiedName, setDescription, setDisplayName, setQualifiedName
-
Constructor Details
-
UpdateGovernanceEngineRequestBody
public UpdateGovernanceEngineRequestBody()Default constructor -
UpdateGovernanceEngineRequestBody
Copy/clone constructor- Parameters:
template- object to copy
-
-
Method Details
-
getTypeDescription
Return the description of the type of governance engine this is.- Returns:
- string description
-
setTypeDescription
Set up the description of the type of governance engine this is.- Parameters:
typeDescription- string
-
getVersion
Return the version of the governance engine.- Returns:
- version string
-
setVersion
Set up the version string of the governance engine.- Parameters:
version- string
-
getPatchLevel
Return the patch level of the governance engine.- Returns:
- patch level string
-
setPatchLevel
Set up the patch level of the governance engine.- Parameters:
patchLevel- string
-
getSource
Return the source of the governance engine implementation.- Returns:
- string url
-
setSource
Set up the source of the governance engine implementation.- Parameters:
source- string url
-
setAdditionalProperties
Set up additional properties.- Parameters:
additionalProperties- Additional properties object
-
getAdditionalProperties
Return a copy of the additional properties. Null means no additional properties are available.- Returns:
- AdditionalProperties
-
setExtendedProperties
Set up properties from subclasses properties.- Parameters:
extendedProperties- asset properties map
-
getExtendedProperties
Return a copy of the properties from subclasses. Null means no extended properties are available.- Returns:
- asset property map
-
toString
JSON-style toString.- Overrides:
toStringin classNewGovernanceEngineRequestBody- Returns:
- list of properties and their values.
-
equals
Equals method that returns true if containing properties are the same.- Overrides:
equalsin classNewGovernanceEngineRequestBody- Parameters:
objectToCompare- object to compare- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Return hash code for this object- Overrides:
hashCodein classNewGovernanceEngineRequestBody- Returns:
- int hash code
-