Interface StitchEndpointBuilderFactory.StitchEndpointBuilder

All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder, org.apache.camel.EndpointProducerResolver
Enclosing interface:
StitchEndpointBuilderFactory

public static interface StitchEndpointBuilderFactory.StitchEndpointBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint for the Stitch component.
  • Method Details

    • advanced

    • keyNames

      A collection of comma separated strings representing the Primary Key fields in the source table. Stitch use these Primary Keys to de-dupe data during loading If not provided, the table will be loaded in an append-only manner. The option is a: <code>java.lang.String</code> type. Group: producer
      Parameters:
      keyNames - the value to set
      Returns:
      the dsl builder
    • region

      default StitchEndpointBuilderFactory.StitchEndpointBuilder region(org.apache.camel.component.stitch.client.StitchRegion region)
      Stitch account region, e.g: europe. The option is a: <code>org.apache.camel.component.stitch.client.StitchRegion</code> type. Default: EUROPE Group: producer
      Parameters:
      region - the value to set
      Returns:
      the dsl builder
    • region

      Stitch account region, e.g: europe. The option will be converted to a <code>org.apache.camel.component.stitch.client.StitchRegion</code> type. Default: EUROPE Group: producer
      Parameters:
      region - the value to set
      Returns:
      the dsl builder
    • stitchSchema

      default StitchEndpointBuilderFactory.StitchEndpointBuilder stitchSchema(org.apache.camel.component.stitch.client.models.StitchSchema stitchSchema)
      A schema that describes the record(s). The option is a: <code>org.apache.camel.component.stitch.client.models.StitchSchema</code> type. Group: producer
      Parameters:
      stitchSchema - the value to set
      Returns:
      the dsl builder
    • stitchSchema

      default StitchEndpointBuilderFactory.StitchEndpointBuilder stitchSchema(String stitchSchema)
      A schema that describes the record(s). The option will be converted to a <code>org.apache.camel.component.stitch.client.models.StitchSchema</code> type. Group: producer
      Parameters:
      stitchSchema - the value to set
      Returns:
      the dsl builder
    • token

      Stitch access token for the Stitch Import API. The option is a: <code>java.lang.String</code> type. Required: true Group: security
      Parameters:
      token - the value to set
      Returns:
      the dsl builder