Overview

HTTP API Sink is a sink component aimed at storing records by using a POST or a PUT to an HTTP API.

FQCN

com.datumize.ddc.httpapi.component.HTTPApiSink

Properties


Common properties that apply to all sink components of a pipeline.

PROPERTYIDDESCRIPTION

REQUIRED

TYPE

DEFAULT

EXAMPLES

Common
IdentifierIDComponent unique Identifier within the pipeline, read only, only useful for advanced mode.YesStringAuto

MyComponent_23423

This Identifier is automatically generated by the system and you can't change it. Might be helpful for advanced pipeline configuration.

DescriptiondescriptionA short description for the component, to be visualized inside the component representation, aimed at providing additional information to understand the pipeline at a glance.NoString

Extract customer id and loyalty number.

Short and sweet description.

PROPERTYIDDESCRIPTIONREQUIREDTYPEDEFAULT
Default
Request Builderrequest-builder

Builder to create the request.

YesSee Request Specifications
Response Checkerresponse-checker

Strategy to validate if the response of the server is what we are expecting or not.

No

See Response Checkers

Is200HttpCodeResponseChecker
Advanced
Authenticationauth-methodAuthentication providerNoSee Authentication Specifications
Connection timeout

timeout

Timeout server connection

No

Duration

500ms

Application Protocols

application-protocols

Available protocols for the ALPN (Application-Layer Protocol Negotiation) extension of TLS

No

List of Strings


Skip domain verification

skip-domain-verification

Whether or not the certificate domain verification should be skipped.

No

Boolean

false