Skip to content

Http

The http resource provides HTTP client capabilities for making outbound HTTP requests. It is not meant to be instantiated directly but provides support for accessing resources using the http:// URI schema.

.configureResource(HttpResourceConfigBuilder.builder()
)
resource:
  http:

Java dependency management

Add this declaration to your dependency management system to access the configuration DSL for this plugin in Java.

<dependency>
    <groupId>org.voltdb</groupId>
    <artifactId>volt-stream-plugin-http-api</artifactId>
    <version>1.0-20250910-124207-release-1.5.3</version>
</dependency>
implementation group: 'org.voltdb', name: 'volt-stream-plugin-http-api', version: '1.0-20250910-124207-release-1.5.3'

Usage Examples

// HTTP resource is automatically registered and available
// No explicit configuration needed for basic usage
HttpResourceConfigBuilder.builder().build();
resources:
    - name: http-client
      http: {}

source:
    stdin: {}

sink:
    stdout: {}