Klasse IntegrationServerPublishInfo
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.IntegrationServerPublishInfo
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class IntegrationServerPublishInfo
extends Object
IntegrationServerPublishInfo
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic classstatic enum -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected Stringprotected Stringprotected Booleanprotected Booleanprotected StringName of the folder under the package (mentioned on 'packageName' property) in which the API to be published.protected Booleanprotected StringUddi key of the integration server created in API Gateway.protected Stringprotected List<PackageFolderPair>protected StringName of the package in the integration server in which the API to be published.protected Booleanprotected IntegrationServerPublishInfo.StatusEnumprotected Booleanprotected Boolean -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedIntegrationServerPublishInfo(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 ofIntegrationServerPublishInfo.Constructs a validated instance ofIntegrationServerPublishInfo. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungapiName()builder()protected booleancontentModelComplianceForWSDL(String contentModelComplianceForWSDL) enableMTOM(Boolean enableMTOM) enforceWSICompliance(Boolean enforceWSICompliance) booleanName of the folder under the package (mentioned on 'packageName' property) in which the API to be published.folderName(String folderName) Name of the folder under the package (mentioned on 'packageName' property) in which the API to be published.inthashCode()importSwaggerBasedOnTags(Boolean importSwaggerBasedOnTags) Uddi key of the integration server created in API Gateway.integrationServerId(String integrationServerId) Uddi key of the integration server created in API Gateway.integrationServerName(String integrationServerName) packageAndFolders(List<PackageFolderPair> packageAndFolders) Name of the package in the integration server in which the API to be published.packageName(String packageName) Name of the package in the integration server in which the API to be published.skipCustomScalarTypes(Boolean skipCustomScalarTypes) status()toString()updateNativeEndpointsOfAPI(Boolean updateNativeEndpointsOfAPI) validateSchemaWithXerces(Boolean validateSchemaWithXerces)
-
Felddetails
-
apiName
-
contentModelComplianceForWSDL
-
enableMTOM
-
enforceWSICompliance
-
folderName
Name of the folder under the package (mentioned on 'packageName' property) in which the API to be published. This field is required. -
importSwaggerBasedOnTags
-
integrationServerId
Uddi key of the integration server created in API Gateway. This field is required. -
integrationServerName
-
packageAndFolders
-
packageName
Name of the package in the integration server in which the API to be published. This field is required. -
skipCustomScalarTypes
-
status
-
updateNativeEndpointsOfAPI
-
validateSchemaWithXerces
-
-
Konstruktordetails
-
IntegrationServerPublishInfo
Constructs a validated instance ofIntegrationServerPublishInfo.- 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 ofIntegrationServerPublishInfo.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
IntegrationServerPublishInfo(Consumer)instead.- Parameter:
apiName- var.namecontentModelComplianceForWSDL- var.nameenableMTOM- var.nameenforceWSICompliance- var.namefolderName- Name of the folder under the package (mentioned on 'packageName' property) in which the API to be published. This field is required.importSwaggerBasedOnTags- var.nameintegrationServerId- Uddi key of the integration server created in API Gateway. This field is required.integrationServerName- var.namepackageAndFolders- var.namepackageName- Name of the package in the integration server in which the API to be published. This field is required.skipCustomScalarTypes- var.namestatus- var.nameupdateNativeEndpointsOfAPI- var.namevalidateSchemaWithXerces- var.name
-
IntegrationServerPublishInfo
protected IntegrationServerPublishInfo()
-
-
Methodendetails
-
builder
-
apiName
-
contentModelComplianceForWSDL
-
enableMTOM
-
enforceWSICompliance
-
folderName
Name of the folder under the package (mentioned on 'packageName' property) in which the API to be published. This field is required. -
importSwaggerBasedOnTags
-
integrationServerId
Uddi key of the integration server created in API Gateway. This field is required. -
integrationServerName
-
packageAndFolders
-
packageName
Name of the package in the integration server in which the API to be published. This field is required. -
skipCustomScalarTypes
-
status
-
updateNativeEndpointsOfAPI
-
validateSchemaWithXerces
-
apiName
- Gibt zurück:
this.
-
contentModelComplianceForWSDL
public IntegrationServerPublishInfo contentModelComplianceForWSDL(String contentModelComplianceForWSDL) - Gibt zurück:
this.
-
enableMTOM
- Gibt zurück:
this.
-
enforceWSICompliance
- Gibt zurück:
this.
-
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
- Gibt zurück:
this.
-
integrationServerId
Uddi key of the integration server created in API Gateway. This field is required.- Gibt zurück:
this.
-
integrationServerName
- Gibt zurück:
this.
-
packageAndFolders
- Gibt zurück:
this.
-
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
- Gibt zurück:
this.
-
status
- Gibt zurück:
this.
-
updateNativeEndpointsOfAPI
- Gibt zurück:
this.
-
validateSchemaWithXerces
- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-