Class DeployedAPIOperation
java.lang.Object
org.odpi.openmetadata.frameworks.connectors.properties.beans.PropertyBase
org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementControlHeader
org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementHeader
org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementBase
org.odpi.openmetadata.frameworks.connectors.properties.beans.Referenceable
org.odpi.openmetadata.frameworks.connectors.properties.beans.GovernedReferenceable
org.odpi.openmetadata.frameworks.connectors.properties.beans.SchemaElement
org.odpi.openmetadata.frameworks.connectors.properties.beans.SchemaType
org.odpi.openmetadata.frameworks.connectors.properties.beans.APIOperation
org.odpi.openmetadata.frameworks.connectors.properties.DeployedAPIOperation
An asset that is a DeployedAPI has a schema made up of operations. These operations have a header, request and a response.
Each of these has a list of schema attributes.
-
Field Summary
Fields inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.PropertyBase
CURRENT_AUDIT_HEADER_VERSION -
Constructor Summary
ConstructorsConstructorDescriptionDeployedAPIOperation(APIOperation schemaBean) Bean constructorDeployedAPIOperation(DeployedAPIOperation template) Copy/clone Constructor. -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.Return the list of schema attributes in this API operation's header.Return the list of schema attributes in this API operation's request.Return the list of schema attributes in this API operation's response.inthashCode()Hash of propertiestoString()Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.APIOperation
cloneSchemaElement, cloneSchemaType, getCommand, getHeaderSchemaType, getRequestSchemaType, getResponseSchemaType, setCommand, setHeaderSchemaType, setRequestSchemaType, setResponseSchemaTypeMethods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.SchemaType
getAuthor, getEncodingStandard, getFormula, getFormulaType, getNamespace, getQueries, getUsage, getVersionNumber, setAuthor, setEncodingStandard, setFormula, setFormulaType, setNamespace, setQueries, setUsage, setVersionNumberMethods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.SchemaElement
getDescription, getDisplayName, getExpression, getExpressionType, getIsCalculatedValue, getIsDeprecated, setDescription, setDisplayName, setExpression, setExpressionType, setIsCalculatedValue, setIsDeprecatedMethods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.GovernedReferenceable
getMeanings, getSearchKeywords, setMeanings, setSearchKeywordsMethods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.Referenceable
getAdditionalProperties, getQualifiedName, setAdditionalProperties, setQualifiedNameMethods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementBase
getExtendedProperties, setExtendedPropertiesMethods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementHeader
getClassifications, getGUID, setClassifications, setGUIDMethods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementControlHeader
getOrigin, getStatus, getType, getVersions, setOrigin, setStatus, setType, setVersionsMethods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.PropertyBase
getHeaderVersion, setHeaderVersion
-
Constructor Details
-
DeployedAPIOperation
Bean constructor- Parameters:
schemaBean- bean containing the schema properties
-
DeployedAPIOperation
Copy/clone Constructor.- Parameters:
template- template object to copy.
-
-
Method Details
-
getHeaderAttributes
Return the list of schema attributes in this API operation's header.- Returns:
- SchemaAttributes
-
getRequestAttributes
Return the list of schema attributes in this API operation's request.- Returns:
- SchemaAttributes
-
getResponseAttributes
Return the list of schema attributes in this API operation's response.- Returns:
- SchemaAttributes
-
toString
Standard toString method.- Overrides:
toStringin classAPIOperation- Returns:
- print out of variables in a JSON-style
-
equals
Compare the values of the supplied object with those stored in the current object.- Overrides:
equalsin classAPIOperation- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Hash of properties- Overrides:
hashCodein classAPIOperation- Returns:
- int
-