Klasse IntegrationServerPublishInfo

java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.IntegrationServerPublishInfo

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

    • apiName

      protected String apiName
    • contentModelComplianceForWSDL

      protected String contentModelComplianceForWSDL
    • enableMTOM

      protected Boolean enableMTOM
    • enforceWSICompliance

      protected Boolean enforceWSICompliance
    • folderName

      protected String folderName
      Name of the folder under the package (mentioned on 'packageName' property) in which the API to be published. This field is required.
    • importSwaggerBasedOnTags

      protected Boolean importSwaggerBasedOnTags
    • integrationServerId

      protected String integrationServerId
      Uddi key of the integration server created in API Gateway. This field is required.
    • integrationServerName

      protected String integrationServerName
    • packageAndFolders

      protected List<PackageFolderPair> packageAndFolders
    • packageName

      protected String packageName
      Name of the package in the integration server in which the API to be published. This field is required.
    • skipCustomScalarTypes

      protected Boolean skipCustomScalarTypes
    • status

    • updateNativeEndpointsOfAPI

      protected Boolean updateNativeEndpointsOfAPI
    • validateSchemaWithXerces

      protected Boolean validateSchemaWithXerces
  • Konstruktordetails

    • IntegrationServerPublishInfo

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

      @Internal public IntegrationServerPublishInfo(String apiName, String contentModelComplianceForWSDL, Boolean enableMTOM, Boolean enforceWSICompliance, String folderName, Boolean importSwaggerBasedOnTags, String integrationServerId, String integrationServerName, List<PackageFolderPair> packageAndFolders, String packageName, Boolean skipCustomScalarTypes, IntegrationServerPublishInfo.StatusEnum status, Boolean updateNativeEndpointsOfAPI, Boolean validateSchemaWithXerces)
      Constructs a validated instance of IntegrationServerPublishInfo.

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

      Parameter:
      apiName - var.name
      contentModelComplianceForWSDL - var.name
      enableMTOM - var.name
      enforceWSICompliance - var.name
      folderName - Name of the folder under the package (mentioned on 'packageName' property) in which the API to be published. This field is required.
      importSwaggerBasedOnTags - var.name
      integrationServerId - Uddi key of the integration server created in API Gateway. This field is required.
      integrationServerName - var.name
      packageAndFolders - var.name
      packageName - Name of the package in the integration server in which the API to be published. This field is required.
      skipCustomScalarTypes - var.name
      status - var.name
      updateNativeEndpointsOfAPI - var.name
      validateSchemaWithXerces - var.name
    • IntegrationServerPublishInfo

      protected IntegrationServerPublishInfo()
  • Methodendetails