• Solutions
  • Ecosystem
  • Blog
  • Our Services
  • About Us

GraphQL Mesh

Query anything, run anywhere

HomeDocsContact Us
GitHubGitHub
  • Introduction
  • Getting Started
    • Overview
    • Installation
    • Your first Gateway with Mesh
    • Combine multiple sources
    • Configure Sources with no definition
    • Customize the Mesh server
    • Deploy a Mesh Gateway
    • Comparison
  • Guides
    • Extending the Unified Schema
    • Configure GraphQL Code Generator
    • Mesh as SDK
    • Live Queries
    • Subscriptions & Webhooks
    • Performances best practices
    • Error handling
    • File uploads
  • Source Handlers
    • Introduction
    • GraphQL
    • OpenAPI / Swagger
    • gRPC / Protobuf
    • JSON Schema or Samples
    • PostgreSQL / PostGraphile
    • SOAP
    • MongoDB / Mongoose
    • OData / Microsoft Graph
    • Apache Thrift
    • SQLite / Tuql
    • MySQL
    • Neo4j
  • Transforms
    • Introduction
    • Rename
    • Prefix
    • Encapsulate
    • Cache
    • Snapshot
    • Mock
    • Resolvers Composition
    • Filter Schema
    • Replace Field
    • Naming Convention
    • Type Merging
    • Apollo Federation
    • Extend
    • Prune
    • Hoist
  • Cache
    • File
    • LocalForage
    • CF Workers KV
    • Redis
  • API
    • Classes
      • BareMerger
      • CacheTransform
      • CFWorkerKVCache
      • DefaultLogger
      • EncapsulateTransform
      • ExtendTransform
      • FederationMerger
      • FederationTransform
      • FileCache
      • FsStoreStorageAdapter
      • GraphQLHandler
      • GrpcHandler
      • InMemoryStoreStorageAdapter
      • Interpolator
      • JsonSchemaHandler
      • LocalforageCache
      • MeshApolloLink
      • MeshHoistField
      • MeshStore
      • MongooseHandler
      • MySQLHandler
      • NamingConventionTransform
      • Neo4JHandler
      • ODataHandler
      • OpenAPIHandler
      • OpenAPIHandler
      • PostGraphileHandler
      • PruneTransform
      • PubSub
      • RAMLHandler
      • RateLimitTransform
      • ReadonlyStoreError
      • RedisCache
      • ReplaceFieldTransform
      • ResolversCompositionTransform
      • SnapshotTransform
      • SoapHandler
      • StitchingMerger
      • ThriftHandler
      • TuqlHandler
      • TypeMerging
      • ValidationError
    • Enums
      • PredefinedProxyOptionsName
    • Interfaces
      • AdditionalStitchingBatchResolverObject
      • AdditionalStitchingResolverObject
      • AdditionalSubscriptionObject
      • Cache
      • CacheEffectingOperationConfig
      • CacheInvalidateConfig
      • CacheTransformConfig
      • CFWorkersKVCacheConfig
      • ComposeMongooseInputType
      • ComposeWithMongooseFieldsOpts
      • ComposeWithMongooseFieldsOpts1
      • ComposeWithMongooseOpts
      • ComposeWithMongooseResolverOpts
      • ComputedAnnotation
      • Config
      • CorsConfig
      • EncapsulateTransformApplyTo
      • EncapsulateTransformObject
      • ExtendTransform
      • FederationField
      • FederationFieldConfig
      • FederationObjectConfig
      • FederationTransform
      • FederationTransformType
      • FileCacheConfig
      • FilterHelperArgsOpts
      • FilterSchemaTransform
      • FsStoreStorageAdapterOptions
      • GenerateOperationsConfig
      • GetFromMockStoreConfig
      • GraphQLHandlerCodeFirstConfiguration
      • GraphQLHandlerhighestValueStrategyConfig
      • GraphQLHandlerHTTPConfiguration
      • GraphQLHandlerMultipleHTTPConfiguration
      • GraphQLMeshCLIParams
      • GrpcCredentialsSsl
      • GrpcHandler
      • Handler
      • HoistFieldTransformConfig
      • HoistFieldTransformFieldPathConfigObject
      • HTTPSConfig
      • JsonSchemaHandler
      • JsonSchemaHandlerBundle
      • JsonSchemaHTTPOperation
      • JSONSchemaLinkConfig
      • JSONSchemaLoaderBundle
      • JSONSchemaLoaderBundleOptions
      • JSONSchemaLoaderBundleToGraphQLSchemaOptions
      • JSONSchemaLoaderOptions
      • JSONSchemaObject
      • JSONSchemaOperationResponseConfig
      • JsonSchemaPubSubOperation
      • JSONSchemaVisitorContext
      • KeyAnnotation
      • KeyValueCache
      • KeyValueCacheSetOptions
      • LimitHelperArgsOpts
      • LiveQueryConfig
      • LiveQueryInvalidation
      • LiveQueryPolling
      • LoadOptions
      • LocalforageConfig
      • MaskedErrorsPluginConfig
      • MergedRootFieldConfig
      • MergedTypeConfig
      • MergedTypeField
      • MeshApolloRequestHandlerOptions
      • MeshExchangeOptions
      • MeshHandler
      • MeshHandlerLibrary
      • MeshInstance
      • MeshMerger
      • MeshMergerContext
      • MeshMergerLibrary
      • MeshMergerOptions
      • MeshPubSub
      • MeshTransform
      • MeshTransformLibrary
      • MeshTransformOptions
      • MockingConfig
      • MockingFieldConfig
      • MongooseHandler
      • MongooseModel
      • MySQLHandler
      • NamingConventionTransformConfig
      • Neo4JHandler
      • NewOpenapiHandler
      • OASSelectQueryOrMutationFieldConfig
      • ODataHandler
      • OpenapiHandler
      • OpenAPILoaderOptions
      • PaginationResolverOpts
      • Plugin
      • PostGraphileHandler
      • PrefixTransformConfig
      • ProtoFilePath
      • PruneTransformConfig
      • PubSubConfig
      • QueryStringOptions
      • QueryStringOptions1
      • RAMLHandler
      • RAMLLoaderOptions
      • RAMLSelectQueryOrMutationFieldConfig
      • RateLimitPluginConfig
      • RateLimitTransformConfig
      • ReadFileOrUrlOptions
      • RecordHelperArgsOpts
      • RedisConfig
      • RenameConfig
      • RenameConfig1
      • RenameTransform
      • RenameTransformObject
      • ReplaceFieldConfig
      • ReplaceFieldConfig1
      • ReplaceFieldTransformConfig
      • ReplaceFieldTransformObject
      • ResolveReferenceObject
      • ResolversCompositionTransform
      • ResolversCompositionTransformObject
      • ResponseCacheConfig
      • ResponseCacheTTLConfig
      • SDKConfig
      • SelectQueryOrMutationFieldConfig
      • ServeConfig
      • ServeMeshOptions
      • SnapshotTransformConfig
      • SoapHandler
      • SoapSecurityBasicAuthConfig
      • SoapSecurityCertificateConfig
      • SoapSelectQueryOrMutationFieldConfig
      • SortHelperArgsOpts
      • Source
      • TableField
      • ThriftHandler
      • Transform
      • TuqlHandler
      • TypeComposers
      • TypeConverterResolversOpts
      • TypeConverterResolversOpts1
      • TypeMergingConfig
      • UpdateMockStoreConfig
      • WebhookPluginConfig
    • Modules
      • apollo_link_src
      • cache_cfw_kv_src
      • cache_file_src
      • cache_localforage_src
      • cache_redis_src
      • cli_src
      • config_src
      • handlers_graphql_src
      • handlers_grpc_src
      • handlers_json_schema_src
      • handlers_mongoose_src
      • handlers_mysql_src
      • handlers_neo4j_src
      • handlers_new_openapi_src
      • handlers_odata_src
      • handlers_openapi_src
      • handlers_postgraphile_src
      • handlers_raml_src
      • handlers_soap_src
      • handlers_thrift_src
      • handlers_tuql_src
      • jit_executor_src
      • json_machete_src
      • loaders_json_schema_src
      • loaders_openapi_src
      • loaders_raml_src
      • mergers_bare_src
      • mergers_federation_src
      • mergers_stitching_src
      • plugins_live_query_src
      • plugins_mock_src
      • plugins_rate_limit_src
      • plugins_response_cache_src
      • plugins_webhook_src
      • runtime_src
      • store_src
      • string_interpolation_src
      • transforms_cache_src
      • transforms_encapsulate_src
      • transforms_extend_src
      • transforms_federation_src
      • transforms_filter_schema_src
      • transforms_hoist_field_src
      • transforms_naming_convention_src
      • transforms_prefix_src
      • transforms_prune_src
      • transforms_rate_limit_src
      • transforms_rename_src
      • transforms_replace_field_src
      • transforms_resolvers_composition_src
      • transforms_snapshot_src
      • transforms_type_merging_src
      • types_src
      • urql_src
      • utils_src
      • YamlConfig
  • CLI commands
  • Home
  • Docs
    • Introduction
    • Getting Started
      • Overview
      • Installation
      • Your first Gateway with Mesh
      • Combine multiple sources
      • Configure Sources with no definition
      • Customize the Mesh server
      • Deploy a Mesh Gateway
      • Comparison
    • Guides
      • Extending the Unified Schema
      • Configure GraphQL Code Generator
      • Mesh as SDK
      • Live Queries
      • Subscriptions & Webhooks
      • Performances best practices
      • Error handling
      • File uploads
    • Source Handlers
      • Introduction
      • GraphQL
      • OpenAPI / Swagger
      • gRPC / Protobuf
      • JSON Schema or Samples
      • PostgreSQL / PostGraphile
      • SOAP
      • MongoDB / Mongoose
      • OData / Microsoft Graph
      • Apache Thrift
      • SQLite / Tuql
      • MySQL
      • Neo4j
    • Transforms
      • Introduction
      • Rename
      • Prefix
      • Encapsulate
      • Cache
      • Snapshot
      • Mock
      • Resolvers Composition
      • Filter Schema
      • Replace Field
      • Naming Convention
      • Type Merging
      • Apollo Federation
      • Extend
      • Prune
      • Hoist
    • Cache
      • File
      • LocalForage
      • CF Workers KV
      • Redis
    • API
      • Classes
        • BareMerger
        • CacheTransform
        • CFWorkerKVCache
        • DefaultLogger
        • EncapsulateTransform
        • ExtendTransform
        • FederationMerger
        • FederationTransform
        • FileCache
        • FsStoreStorageAdapter
        • GraphQLHandler
        • GrpcHandler
        • InMemoryStoreStorageAdapter
        • Interpolator
        • JsonSchemaHandler
        • LocalforageCache
        • MeshApolloLink
        • MeshHoistField
        • MeshStore
        • MongooseHandler
        • MySQLHandler
        • NamingConventionTransform
        • Neo4JHandler
        • ODataHandler
        • OpenAPIHandler
        • OpenAPIHandler
        • PostGraphileHandler
        • PruneTransform
        • PubSub
        • RAMLHandler
        • RateLimitTransform
        • ReadonlyStoreError
        • RedisCache
        • ReplaceFieldTransform
        • ResolversCompositionTransform
        • SnapshotTransform
        • SoapHandler
        • StitchingMerger
        • ThriftHandler
        • TuqlHandler
        • TypeMerging
        • ValidationError
      • Enums
        • PredefinedProxyOptionsName
      • Interfaces
        • AdditionalStitchingBatchResolverObject
        • AdditionalStitchingResolverObject
        • AdditionalSubscriptionObject
        • Cache
        • CacheEffectingOperationConfig
        • CacheInvalidateConfig
        • CacheTransformConfig
        • CFWorkersKVCacheConfig
        • ComposeMongooseInputType
        • ComposeWithMongooseFieldsOpts
        • ComposeWithMongooseFieldsOpts1
        • ComposeWithMongooseOpts
        • ComposeWithMongooseResolverOpts
        • ComputedAnnotation
        • Config
        • CorsConfig
        • EncapsulateTransformApplyTo
        • EncapsulateTransformObject
        • ExtendTransform
        • FederationField
        • FederationFieldConfig
        • FederationObjectConfig
        • FederationTransform
        • FederationTransformType
        • FileCacheConfig
        • FilterHelperArgsOpts
        • FilterSchemaTransform
        • FsStoreStorageAdapterOptions
        • GenerateOperationsConfig
        • GetFromMockStoreConfig
        • GraphQLHandlerCodeFirstConfiguration
        • GraphQLHandlerhighestValueStrategyConfig
        • GraphQLHandlerHTTPConfiguration
        • GraphQLHandlerMultipleHTTPConfiguration
        • GraphQLMeshCLIParams
        • GrpcCredentialsSsl
        • GrpcHandler
        • Handler
        • HoistFieldTransformConfig
        • HoistFieldTransformFieldPathConfigObject
        • HTTPSConfig
        • JsonSchemaHandler
        • JsonSchemaHandlerBundle
        • JsonSchemaHTTPOperation
        • JSONSchemaLinkConfig
        • JSONSchemaLoaderBundle
        • JSONSchemaLoaderBundleOptions
        • JSONSchemaLoaderBundleToGraphQLSchemaOptions
        • JSONSchemaLoaderOptions
        • JSONSchemaObject
        • JSONSchemaOperationResponseConfig
        • JsonSchemaPubSubOperation
        • JSONSchemaVisitorContext
        • KeyAnnotation
        • KeyValueCache
        • KeyValueCacheSetOptions
        • LimitHelperArgsOpts
        • LiveQueryConfig
        • LiveQueryInvalidation
        • LiveQueryPolling
        • LoadOptions
        • LocalforageConfig
        • MaskedErrorsPluginConfig
        • MergedRootFieldConfig
        • MergedTypeConfig
        • MergedTypeField
        • MeshApolloRequestHandlerOptions
        • MeshExchangeOptions
        • MeshHandler
        • MeshHandlerLibrary
        • MeshInstance
        • MeshMerger
        • MeshMergerContext
        • MeshMergerLibrary
        • MeshMergerOptions
        • MeshPubSub
        • MeshTransform
        • MeshTransformLibrary
        • MeshTransformOptions
        • MockingConfig
        • MockingFieldConfig
        • MongooseHandler
        • MongooseModel
        • MySQLHandler
        • NamingConventionTransformConfig
        • Neo4JHandler
        • NewOpenapiHandler
        • OASSelectQueryOrMutationFieldConfig
        • ODataHandler
        • OpenapiHandler
        • OpenAPILoaderOptions
        • PaginationResolverOpts
        • Plugin
        • PostGraphileHandler
        • PrefixTransformConfig
        • ProtoFilePath
        • PruneTransformConfig
        • PubSubConfig
        • QueryStringOptions
        • QueryStringOptions1
        • RAMLHandler
        • RAMLLoaderOptions
        • RAMLSelectQueryOrMutationFieldConfig
        • RateLimitPluginConfig
        • RateLimitTransformConfig
        • ReadFileOrUrlOptions
        • RecordHelperArgsOpts
        • RedisConfig
        • RenameConfig
        • RenameConfig1
        • RenameTransform
        • RenameTransformObject
        • ReplaceFieldConfig
        • ReplaceFieldConfig1
        • ReplaceFieldTransformConfig
        • ReplaceFieldTransformObject
        • ResolveReferenceObject
        • ResolversCompositionTransform
        • ResolversCompositionTransformObject
        • ResponseCacheConfig
        • ResponseCacheTTLConfig
        • SDKConfig
        • SelectQueryOrMutationFieldConfig
        • ServeConfig
        • ServeMeshOptions
        • SnapshotTransformConfig
        • SoapHandler
        • SoapSecurityBasicAuthConfig
        • SoapSecurityCertificateConfig
        • SoapSelectQueryOrMutationFieldConfig
        • SortHelperArgsOpts
        • Source
        • TableField
        • ThriftHandler
        • Transform
        • TuqlHandler
        • TypeComposers
        • TypeConverterResolversOpts
        • TypeConverterResolversOpts1
        • TypeMergingConfig
        • UpdateMockStoreConfig
        • WebhookPluginConfig
      • Modules
        • apollo_link_src
        • cache_cfw_kv_src
        • cache_file_src
        • cache_localforage_src
        • cache_redis_src
        • cli_src
        • config_src
        • handlers_graphql_src
        • handlers_grpc_src
        • handlers_json_schema_src
        • handlers_mongoose_src
        • handlers_mysql_src
        • handlers_neo4j_src
        • handlers_new_openapi_src
        • handlers_odata_src
        • handlers_openapi_src
        • handlers_postgraphile_src
        • handlers_raml_src
        • handlers_soap_src
        • handlers_thrift_src
        • handlers_tuql_src
        • jit_executor_src
        • json_machete_src
        • loaders_json_schema_src
        • loaders_openapi_src
        • loaders_raml_src
        • mergers_bare_src
        • mergers_federation_src
        • mergers_stitching_src
        • plugins_live_query_src
        • plugins_mock_src
        • plugins_rate_limit_src
        • plugins_response_cache_src
        • plugins_webhook_src
        • runtime_src
        • store_src
        • string_interpolation_src
        • transforms_cache_src
        • transforms_encapsulate_src
          • #Table of contents
        • transforms_extend_src
        • transforms_federation_src
        • transforms_filter_schema_src
        • transforms_hoist_field_src
        • transforms_naming_convention_src
        • transforms_prefix_src
        • transforms_prune_src
        • transforms_rate_limit_src
        • transforms_rename_src
        • transforms_replace_field_src
        • transforms_resolvers_composition_src
        • transforms_snapshot_src
        • transforms_type_merging_src
        • types_src
        • urql_src
        • utils_src
        • YamlConfig
    • CLI commands
  • Contact Us

    On This Page

  • Table of contents
  • Classes
Question? Give us feedback →Edit this page on GitHub
Docs
API
Modules
transforms_encapsulate_src

Table of contents#

Classes#

  • EncapsulateTransform
transforms_cache_src
transforms_extend_src

PRODUCTS

  • Hive
  • Yoga
  • Envelop
  • Inspector
  • Code Generator
  • Mesh
  • Tools
  • Modules
  • ESLint
  • Config
  • Scalars
  • Helix
  • Shield
  • Swift
  • CLI
  • SOFA
  • Stencil
  • Angular
  • WhatsApp
  • KitQL

COMPANY

  • About
  • Blog
  • GitHub

COMMUNITY

  • Twitter
  • LinkedIn
  • Discord
  • Medium
  • YouTube
Belong anywhere. © The Guild, Inc.