Class ExchangeModel

java.lang.Object
org.mule.maven.exchange.model.ExchangeModel

public class ExchangeModel extends Object
The Root Schema

  • Constructor Details

    • ExchangeModel

      public ExchangeModel()
  • Method Details

    • getMain

      public String getMain()
      The Main Schema

      (Required)

    • setMain

      public void setMain(String main)
      The Main Schema

      (Required)

    • withMain

      public ExchangeModel withMain(String main)
    • getName

      public String getName()
      The Name Schema

      (Required)

    • setName

      public void setName(String name)
      The Name Schema

      (Required)

    • withName

      public ExchangeModel withName(String name)
    • getClassifier

      public String getClassifier()
      The Classifier Schema

      (Required)

    • setClassifier

      public void setClassifier(String classifier)
      The Classifier Schema

      (Required)

    • withClassifier

      public ExchangeModel withClassifier(String classifier)
    • getTags

      public List<Object> getTags()
      The Tags Schema

      (Required)

    • setTags

      public void setTags(List<Object> tags)
      The Tags Schema

      (Required)

    • withTags

      public ExchangeModel withTags(List<Object> tags)
    • getGroupId

      public String getGroupId()
      The Groupid Schema

      (Required)

    • setGroupId

      public void setGroupId(String groupId)
      The Groupid Schema

      (Required)

    • withGroupId

      public ExchangeModel withGroupId(String groupId)
    • getAssetId

      public String getAssetId()
      The Assetid Schema

      (Required)

    • setAssetId

      public void setAssetId(String assetId)
      The Assetid Schema

      (Required)

    • withAssetId

      public ExchangeModel withAssetId(String assetId)
    • getVersion

      public String getVersion()
      The Version Schema

      (Required)

    • setVersion

      public void setVersion(String version)
      The Version Schema

      (Required)

    • withVersion

      public ExchangeModel withVersion(String version)
    • getApiVersion

      public String getApiVersion()
      The Apiversion Schema

      (Required)

    • setApiVersion

      public void setApiVersion(String apiVersion)
      The Apiversion Schema

      (Required)

    • withApiVersion

      public ExchangeModel withApiVersion(String apiVersion)
    • getDependencies

      public List<ExchangeDependency> getDependencies()
      The Dependencies Schema

      (Required)

    • setDependencies

      public void setDependencies(List<ExchangeDependency> dependencies)
      The Dependencies Schema

      (Required)

    • withDependencies

      public ExchangeModel withDependencies(List<ExchangeDependency> dependencies)
    • getMetadata

      public ExchangeMetadata getMetadata()
      The ExchangeMetadata Schema

      (Required)

    • setMetadata

      public void setMetadata(ExchangeMetadata metadata)
      The ExchangeMetadata Schema

      (Required)

    • withMetadata

      public ExchangeModel withMetadata(ExchangeMetadata metadata)
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
    • setAdditionalProperty

      public void setAdditionalProperty(String name, Object value)
    • withAdditionalProperty

      public ExchangeModel withAdditionalProperty(String name, Object value)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object