Interface ISchema.Jsii$Default

All Superinterfaces:
ISchema, software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
ISchema.Jsii$Proxy
Enclosing interface:
ISchema

@Internal public static interface ISchema.Jsii$Default extends ISchema
Internal default implementation for ISchema.
  • Method Details

    • bind

      @Stability(Stable) @NotNull default ISchemaConfig bind(@NotNull IGraphQLApiRef api, @Nullable SchemaBindOptions options)
      Binds a schema string to a GraphQlApi.

      Specified by:
      bind in interface ISchema
      Parameters:
      api - the api to bind the schema to. This parameter is required.
      options - configuration for bind behavior.
      Returns:
      ISchemaConfig with apiId and schema definition string
    • bind

      @Stability(Stable) @NotNull default ISchemaConfig bind(@NotNull IGraphQLApiRef api)
      Binds a schema string to a GraphQlApi.

      Specified by:
      bind in interface ISchema
      Parameters:
      api - the api to bind the schema to. This parameter is required.
      Returns:
      ISchemaConfig with apiId and schema definition string