ApolloGatewayDriver

  
class ApolloGatewayDriver extends ApolloBaseDriver {
  start(options: ApolloGatewayDriverConfig<any>): Promise<void>
  mergeDefaultOptions(options: Record<string, any>): Promise<Record<string, any>>
  generateSchema(_: ApolloGatewayDriverConfig<any>)
}

Methods

start()


start(options: ApolloGatewayDriverConfig<any>): Promise<void>

Parameters

Option Type Description
options ApolloGatewayDriverConfig

Returns

Promise<void>

mergeDefaultOptions()


mergeDefaultOptions(options: Record<string, any>): Promise<Record<string, any>>

Parameters

Option Type Description
options Record

Returns

Promise<Record<string, any>>

generateSchema()


generateSchema(_: ApolloGatewayDriverConfig<any>)

Parameters

Option Type Description
_ ApolloGatewayDriverConfig