Class ApiProxy


  • public class ApiProxy
    extends Object
    Represents an API to use for generating Camel Component.
    • Constructor Detail

      • ApiProxy

        public ApiProxy()
    • Method Detail

      • getApiName

        public String getApiName()
      • setApiName

        public void setApiName​(String apiName)
      • getApiDescription

        public String getApiDescription()
      • setApiDescription

        public void setApiDescription​(String apiDescription)
      • isConsumerOnly

        public boolean isConsumerOnly()
      • setConsumerOnly

        public void setConsumerOnly​(boolean consumerOnly)
      • isProducerOnly

        public boolean isProducerOnly()
      • setProducerOnly

        public void setProducerOnly​(boolean producerOnly)
      • getProxyClass

        public String getProxyClass()
      • setProxyClass

        public void setProxyClass​(String proxyClass)
      • setFromJavasource

        public void setFromJavasource​(FromJavasource fromJavasource)
      • getSubstitutions

        public Substitution[] getSubstitutions()
      • setSubstitutions

        public void setSubstitutions​(Substitution[] substitutions)
      • getExcludeConfigNames

        public String getExcludeConfigNames()
      • setExcludeConfigNames

        public void setExcludeConfigNames​(String excludeConfigNames)
      • getExcludeConfigTypes

        public String getExcludeConfigTypes()
      • setExcludeConfigTypes

        public void setExcludeConfigTypes​(String excludeConfigTypes)
      • getExtraOptions

        public ExtraOption[] getExtraOptions()
      • setExtraOptions

        public void setExtraOptions​(ExtraOption[] extraOptions)
      • getNullableOptions

        public String[] getNullableOptions()
      • setNullableOptions

        public void setNullableOptions​(String[] nullableOptions)
      • getClassPrefix

        public String getClassPrefix()
      • setClassPrefix

        public void setClassPrefix​(String classPrefix)
      • validate

        public void validate()
                      throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException