| Package | Description | 
|---|---|
| com.diffusiondata.gateway.framework | 
 Diffusion Gateway Framework API. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
GatewayApplication.ApplicationDetails.Builder | 
GatewayApplication.ApplicationDetails.Builder.addServiceType(String serviceTypeName,
              ServiceMode mode,
              String description,
              String schema)
Add a service type. 
 | 
GatewayApplication.ApplicationDetails.Builder | 
GatewayApplication.ApplicationDetails.Builder.addServiceType(String serviceTypeName,
              ServiceMode mode,
              String description,
              String schema,
              BiFunction<Integer,Map<String,Object>,Map<String,Object>> configUpgradeFunction)
Add a service type. 
 | 
GatewayApplication.ApplicationDetails.Builder | 
GatewayApplication.ApplicationDetails.Builder.addSharedConfigType(String sharedConfigTypeName,
                   String description,
                   String schema)
Add a sharedConfig type. 
 | 
GatewayApplication.ApplicationDetails.Builder | 
GatewayApplication.ApplicationDetails.Builder.addSharedConfigType(String sharedConfigTypeName,
                   String description,
                   String schema,
                   BiFunction<Integer,Map<String,Object>,Map<String,Object>> configUpgradeFunction)
Add a sharedConfig type. 
 | 
GatewayApplication.ApplicationDetails.Builder | 
GatewayApplication.ApplicationDetails.Builder.globalConfigUpgradeFunction(BiFunction<Integer,Map<String,Object>,Map<String,Object>> globalConfigUpgradeFunction)
Sets a  
BiFunction to upgrade global application
 configuration from an older version to the latest version
 supported by the application. | 
GatewayApplication.ApplicationDetails.Builder | 
GatewayApplication.ApplicationDetails.Builder.globalSchema(String schema)
Sets the schema for the global application configuration. 
 | 
static GatewayApplication.ApplicationDetails.Builder | 
DiffusionGatewayFramework.newApplicationDetailsBuilder()
Factory for an  
GatewayApplication.ApplicationDetails builder. | 
GatewayApplication.ApplicationDetails.Builder | 
DiffusionGatewayFramework.Implementation.newApplicationDetailsBuilder()
Do not use - Use
  
DiffusionGatewayFramework.newApplicationDetailsBuilder(). | 
Copyright © 2025 DiffusionData Limited. All rights reserved.