Class StitchEndpointBuilderFactory.StitchHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.StitchEndpointBuilderFactory.StitchHeaderNameBuilder
-
- Enclosing interface:
- StitchEndpointBuilderFactory
public static class StitchEndpointBuilderFactory.StitchHeaderNameBuilder extends Object
The builder of headers' name for the Stitch component.
-
-
Constructor Summary
Constructors Constructor Description StitchHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
stitchCode()
HTTP Status code that is returned from Stitch Import HTTP API.String
stitchHeaders()
HTTP headers that are returned from Stitch Import HTTP API.String
stitchKeyNames()
A collection of strings representing the Primary Key fields in the source table.String
stitchSchema()
The schema that describes the Stitch message.String
stitchStatus()
The status message that Stitch returns after sending the data through Stitch Import API.String
stitchTableName()
The name of the destination table the data is being pushed to.
-
-
-
Method Detail
-
stitchTableName
public String stitchTableName()
The name of the destination table the data is being pushed to. Table names must be unique in each destination schema, or loading issues will occur. Note: The number of characters in the table name should be within the destinations allowed limits or data will rejected. The option is a:String
type. Group: producer- Returns:
- the name of the header
StitchTableName
.
-
stitchSchema
public String stitchSchema()
The schema that describes the Stitch message. The option is a:StitchSchema or Map
type. Group: producer- Returns:
- the name of the header
StitchSchema
.
-
stitchKeyNames
public String stitchKeyNames()
A collection of 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:Collection<String>
type. Group: producer- Returns:
- the name of the header
StitchKeyNames
.
-
stitchCode
public String stitchCode()
HTTP Status code that is returned from Stitch Import HTTP API. The option is a:Integer
type. Group: producer- Returns:
- the name of the header
StitchCode
.
-
stitchHeaders
public String stitchHeaders()
HTTP headers that are returned from Stitch Import HTTP API. The option is a:Map<String, Object>
type. Group: producer- Returns:
- the name of the header
StitchHeaders
.
-
stitchStatus
public String stitchStatus()
The status message that Stitch returns after sending the data through Stitch Import API. The option is a:String
type. Group: producer- Returns:
- the name of the header
StitchStatus
.
-
-