Available as of Camel version 2.23
The ipfs: component provides access to the Interplanetary File System (IPFS).
Maven users will need to add the following dependency to their
pom.xml for this component:
<dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-ipfs</artifactId> <version>x.x.x</version> <!-- use the same version as your Camel core version --> </dependency>
The IPFS component has no options.
The IPFS endpoint is configured using URI syntax:
with the following path and query parameters:
When using Spring Boot make sure to use the following Maven dependency to have support for auto configuration:
<dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-ipfs-starter</artifactId> <version>x.x.x</version> <!-- use the same version as your Camel core version --> </dependency>
The component supports 2 options, which are listed below.
Whether to enable auto configuration of the ipfs component. This is enabled by default.
Whether the component should resolve property placeholders on itself when starting. Only properties which are of String type can use property placeholders.