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 Detail

      • keyNames

        default StitchEndpointBuilderFactory.StitchEndpointBuilder keyNames​(String 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

        default StitchEndpointBuilderFactory.StitchEndpointBuilder region​(String 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

        default StitchEndpointBuilderFactory.StitchEndpointBuilder token​(String 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