| 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  BiFunctionto 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.ApplicationDetailsbuilder. | 
| GatewayApplication.ApplicationDetails.Builder | DiffusionGatewayFramework.Implementation. newApplicationDetailsBuilder()Do not use - Use
  DiffusionGatewayFramework.newApplicationDetailsBuilder(). | 
Copyright © 2025 DiffusionData Limited. All rights reserved.