Package io.atlasmap.v2
Class ActionDetail
java.lang.Object
io.atlasmap.v2.ActionDetail
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected com.fasterxml.jackson.module.jsonSchema.types.ObjectSchema
protected String
protected Boolean
protected String
protected Multiplicity
protected String
protected ActionParameters
protected FieldType
protected FieldType
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.module.jsonSchema.JsonSchema
Gets the value of the className property.Gets the value of the method property.Gets the value of the multiplicity property.getName()
Gets the value of the name property.Gets the value of the parameters property.Gets the value of the sourceType property.Gets the value of the targetType property.isCustom()
Gets the value of the custom property.void
setActionSchema
(com.fasterxml.jackson.module.jsonSchema.types.ObjectSchema actionSchema) void
setActionSchema
(Class<? extends Action> clazz) void
setClassName
(String value) Sets the value of the className property.void
Sets the value of the custom property.void
Sets the value of the method property.void
setMultiplicity
(Multiplicity value) Sets the value of the multiplicity property.void
Sets the value of the name property.void
setParameters
(ActionParameters value) Sets the value of the parameters property.void
setSourceType
(FieldType value) Sets the value of the sourceType property.void
setTargetType
(FieldType value) Sets the value of the targetType property.
-
Field Details
-
parameters
-
name
-
custom
-
className
-
method
-
sourceType
-
targetType
-
multiplicity
-
actionSchema
protected com.fasterxml.jackson.module.jsonSchema.types.ObjectSchema actionSchema
-
-
Constructor Details
-
ActionDetail
public ActionDetail()
-
-
Method Details
-
getParameters
Gets the value of the parameters property.- Returns:
- possible object is
ActionParameters
-
setParameters
Sets the value of the parameters property.- Parameters:
value
- allowed object isActionParameters
-
getName
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value
- allowed object isString
-
isCustom
Gets the value of the custom property.- Returns:
- possible object is
Boolean
-
setCustom
Sets the value of the custom property.- Parameters:
value
- allowed object isBoolean
-
getClassName
Gets the value of the className property.- Returns:
- possible object is
String
-
setClassName
Sets the value of the className property.- Parameters:
value
- allowed object isString
-
getMethod
Gets the value of the method property.- Returns:
- possible object is
String
-
setMethod
Sets the value of the method property.- Parameters:
value
- allowed object isString
-
getSourceType
Gets the value of the sourceType property.- Returns:
- possible object is
FieldType
-
setSourceType
Sets the value of the sourceType property.- Parameters:
value
- allowed object isFieldType
-
getTargetType
Gets the value of the targetType property.- Returns:
- possible object is
FieldType
-
setTargetType
Sets the value of the targetType property.- Parameters:
value
- allowed object isFieldType
-
getMultiplicity
Gets the value of the multiplicity property.- Returns:
- possible object is
Multiplicity
-
setMultiplicity
Sets the value of the multiplicity property.- Parameters:
value
- allowed object isMultiplicity
-
getActionSchema
public com.fasterxml.jackson.module.jsonSchema.JsonSchema getActionSchema() -
setActionSchema
public void setActionSchema(com.fasterxml.jackson.module.jsonSchema.types.ObjectSchema actionSchema) -
setActionSchema
public void setActionSchema(Class<? extends Action> clazz) throws com.fasterxml.jackson.databind.JsonMappingException - Throws:
com.fasterxml.jackson.databind.JsonMappingException
-