Klasse IntegrationServerPublishInfo.IntegrationServerPublishInfoBuilder
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.IntegrationServerPublishInfo.IntegrationServerPublishInfoBuilder
- Umschließende Klasse:
IntegrationServerPublishInfo
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuild()contentModelComplianceForWSDL(String contentModelComplianceForWSDL) enableMTOM(Boolean enableMTOM) enforceWSICompliance(Boolean enforceWSICompliance) folderName(String folderName) Name of the folder under the package (mentioned on 'packageName' property) in which the API to be published.importSwaggerBasedOnTags(Boolean importSwaggerBasedOnTags) integrationServerId(String integrationServerId) Uddi key of the integration server created in API Gateway.integrationServerName(String integrationServerName) packageAndFolders(List<PackageFolderPair> packageAndFolders) packageName(String packageName) Name of the package in the integration server in which the API to be published.skipCustomScalarTypes(Boolean skipCustomScalarTypes) toString()updateNativeEndpointsOfAPI(Boolean updateNativeEndpointsOfAPI) validateSchemaWithXerces(Boolean validateSchemaWithXerces)
-
Methodendetails
-
apiName
- Gibt zurück:
this.
-
contentModelComplianceForWSDL
public IntegrationServerPublishInfo.IntegrationServerPublishInfoBuilder contentModelComplianceForWSDL(String contentModelComplianceForWSDL) - Gibt zurück:
this.
-
enableMTOM
public IntegrationServerPublishInfo.IntegrationServerPublishInfoBuilder enableMTOM(Boolean enableMTOM) - Gibt zurück:
this.
-
enforceWSICompliance
public IntegrationServerPublishInfo.IntegrationServerPublishInfoBuilder enforceWSICompliance(Boolean enforceWSICompliance) - Gibt zurück:
this.
-
folderName
public IntegrationServerPublishInfo.IntegrationServerPublishInfoBuilder folderName(String folderName) Name of the folder under the package (mentioned on 'packageName' property) in which the API to be published. This field is required.- Gibt zurück:
this.
-
importSwaggerBasedOnTags
public IntegrationServerPublishInfo.IntegrationServerPublishInfoBuilder importSwaggerBasedOnTags(Boolean importSwaggerBasedOnTags) - Gibt zurück:
this.
-
integrationServerId
public IntegrationServerPublishInfo.IntegrationServerPublishInfoBuilder integrationServerId(String integrationServerId) Uddi key of the integration server created in API Gateway. This field is required.- Gibt zurück:
this.
-
integrationServerName
public IntegrationServerPublishInfo.IntegrationServerPublishInfoBuilder integrationServerName(String integrationServerName) - Gibt zurück:
this.
-
packageAndFolders
public IntegrationServerPublishInfo.IntegrationServerPublishInfoBuilder packageAndFolders(List<PackageFolderPair> packageAndFolders) - Gibt zurück:
this.
-
packageName
public IntegrationServerPublishInfo.IntegrationServerPublishInfoBuilder packageName(String packageName) Name of the package in the integration server in which the API to be published. This field is required.- Gibt zurück:
this.
-
skipCustomScalarTypes
public IntegrationServerPublishInfo.IntegrationServerPublishInfoBuilder skipCustomScalarTypes(Boolean skipCustomScalarTypes) - Gibt zurück:
this.
-
status
public IntegrationServerPublishInfo.IntegrationServerPublishInfoBuilder status(IntegrationServerPublishInfo.StatusEnum status) - Gibt zurück:
this.
-
updateNativeEndpointsOfAPI
public IntegrationServerPublishInfo.IntegrationServerPublishInfoBuilder updateNativeEndpointsOfAPI(Boolean updateNativeEndpointsOfAPI) - Gibt zurück:
this.
-
validateSchemaWithXerces
public IntegrationServerPublishInfo.IntegrationServerPublishInfoBuilder validateSchemaWithXerces(Boolean validateSchemaWithXerces) - Gibt zurück:
this.
-
build
-
toString
-