java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.API
io.github.primelib.webmethodsapigateway4j.model.SOAPAPI

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class SOAPAPI extends API
SOAPAPI
  • Felddetails

    • algorithmSuite

      protected String algorithmSuite
    • apiTags

      protected List<String> apiTags
      A list of API level tags for API documentation control. Tags can be used for logical grouping of operations by resources or any other qualifier
    • baseWsdlUri

      protected String baseWsdlUri
    • isRESTInvokeEnabled

      protected Boolean isRESTInvokeEnabled
    • nativeUri

      protected Set<String> nativeUri
    • operationPolicies

      protected Map<String,String> operationPolicies
    • operationsInfo

      protected Set<SOAPOperation> operationsInfo
    • rootFileFolder

      protected String rootFileFolder
    • serviceName

      protected String serviceName
    • serviceRegistryDisplayName

      protected String serviceRegistryDisplayName
      The name of the API in service registry when the API is published to a service registry.
    • soapToRestConfigurations

      protected SOAPToRestConfigurations soapToRestConfigurations
    • tags

      protected List<Tag> tags
      A list of tags with additional metadata
    • wsdl

      protected String wsdl
  • Konstruktordetails

    • SOAPAPI

      public SOAPAPI(Consumer<SOAPAPI> spec)
      Constructs a validated instance of SOAPAPI.
      Parameter:
      spec - the specification to process
    • SOAPAPI

      @Internal public SOAPAPI(String algorithmSuite, List<String> apiTags, String baseWsdlUri, Boolean isRESTInvokeEnabled, Set<String> nativeUri, Map<String,String> operationPolicies, Set<SOAPOperation> operationsInfo, String rootFileFolder, String serviceName, String serviceRegistryDisplayName, SOAPToRestConfigurations soapToRestConfigurations, List<Tag> tags, String wsdl)
      Constructs a validated instance of SOAPAPI.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using SOAPAPI(Consumer) instead.

      Parameter:
      algorithmSuite - var.name
      apiTags - A list of API level tags for API documentation control. Tags can be used for logical grouping of operations by resources or any other qualifier
      baseWsdlUri - var.name
      isRESTInvokeEnabled - var.name
      nativeUri - var.name
      operationPolicies - var.name
      operationsInfo - var.name
      rootFileFolder - var.name
      serviceName - var.name
      serviceRegistryDisplayName - The name of the API in service registry when the API is published to a service registry.
      soapToRestConfigurations - var.name
      tags - A list of tags with additional metadata
      wsdl - var.name
    • SOAPAPI

      protected SOAPAPI()
  • Methodendetails

    • algorithmSuite

      public String algorithmSuite()
    • apiTags

      public List<String> apiTags()
      A list of API level tags for API documentation control. Tags can be used for logical grouping of operations by resources or any other qualifier
      Setzt außer Kraft:
      apiTags in Klasse API
    • baseWsdlUri

      public String baseWsdlUri()
    • isRESTInvokeEnabled

      public Boolean isRESTInvokeEnabled()
    • nativeUri

      public Set<String> nativeUri()
    • operationPolicies

      public Map<String,String> operationPolicies()
    • operationsInfo

      public Set<SOAPOperation> operationsInfo()
    • rootFileFolder

      public String rootFileFolder()
    • serviceName

      public String serviceName()
    • serviceRegistryDisplayName

      public String serviceRegistryDisplayName()
      The name of the API in service registry when the API is published to a service registry.
      Setzt außer Kraft:
      serviceRegistryDisplayName in Klasse API
    • soapToRestConfigurations

      public SOAPToRestConfigurations soapToRestConfigurations()
    • tags

      public List<Tag> tags()
      A list of tags with additional metadata
      Setzt außer Kraft:
      tags in Klasse API
    • wsdl

      public String wsdl()
    • algorithmSuite

      public SOAPAPI algorithmSuite(String algorithmSuite)
      Gibt zurück:
      this.
    • apiTags

      public SOAPAPI apiTags(List<String> apiTags)
      A list of API level tags for API documentation control. Tags can be used for logical grouping of operations by resources or any other qualifier
      Setzt außer Kraft:
      apiTags in Klasse API
      Gibt zurück:
      this.
    • baseWsdlUri

      public SOAPAPI baseWsdlUri(String baseWsdlUri)
      Gibt zurück:
      this.
    • isRESTInvokeEnabled

      public SOAPAPI isRESTInvokeEnabled(Boolean isRESTInvokeEnabled)
      Gibt zurück:
      this.
    • nativeUri

      public SOAPAPI nativeUri(Set<String> nativeUri)
      Gibt zurück:
      this.
    • operationPolicies

      public SOAPAPI operationPolicies(Map<String,String> operationPolicies)
      Gibt zurück:
      this.
    • operationsInfo

      public SOAPAPI operationsInfo(Set<SOAPOperation> operationsInfo)
      Gibt zurück:
      this.
    • rootFileFolder

      public SOAPAPI rootFileFolder(String rootFileFolder)
      Gibt zurück:
      this.
    • serviceName

      public SOAPAPI serviceName(String serviceName)
      Gibt zurück:
      this.
    • serviceRegistryDisplayName

      public SOAPAPI serviceRegistryDisplayName(String serviceRegistryDisplayName)
      The name of the API in service registry when the API is published to a service registry.
      Setzt außer Kraft:
      serviceRegistryDisplayName in Klasse API
      Gibt zurück:
      this.
    • soapToRestConfigurations

      public SOAPAPI soapToRestConfigurations(SOAPToRestConfigurations soapToRestConfigurations)
      Gibt zurück:
      this.
    • tags

      public SOAPAPI tags(List<Tag> tags)
      A list of tags with additional metadata
      Setzt außer Kraft:
      tags in Klasse API
      Gibt zurück:
      this.
    • wsdl

      public SOAPAPI wsdl(String wsdl)
      Gibt zurück:
      this.
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse API
    • canEqual

      protected boolean canEqual(Object other)
      Setzt außer Kraft:
      canEqual in Klasse API
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse API
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse API