Class MinioResource

java.lang.Object
org.apache.camel.quarkus.component.minio.it.MinioResource

@Path("/minio") @ApplicationScoped public class MinioResource extends Object
  • Field Details

    • SERVER_ACCESS_KEY

      public static final String SERVER_ACCESS_KEY
      See Also:
    • SERVER_SECRET_KEY

      public static final String SERVER_SECRET_KEY
      See Also:
    • producerTemplate

      @Inject org.apache.camel.ProducerTemplate producerTemplate
    • consumerTemplate

      @Inject org.apache.camel.ConsumerTemplate consumerTemplate
    • camelContext

      @Inject org.apache.camel.CamelContext camelContext
  • Constructor Details

    • MinioResource

      public MinioResource()
  • Method Details

    • consumerWithClientCreation

      @Path("/consumerWithClientCreation/{endpoint}") @GET @Produces("text/plain") public jakarta.ws.rs.core.Response consumerWithClientCreation(@PathParam("endpoint") String endpoint)
    • consumer

      @Path("/consumer") @GET @Produces("text/plain") public String consumer()
    • consumeAndMove

      @Path("/consumeAndMove/{removeHeader}") @GET @Produces("text/plain") public jakarta.ws.rs.core.Response consumeAndMove(@PathParam("removeHeader") boolean removeHeader)
    • getUsingPojo

      @Path("/getUsingPojo") @POST @Produces("text/plain") @Consumes("text/plain") public String getUsingPojo(String bucket, @QueryParam("CamelMinioObjectName") String objectName)
    • operation

      @Path("/operation") @POST @Produces("text/plain") @Consumes("text/plain") public jakarta.ws.rs.core.Response operation(String body, @QueryParam("params") String parametersString, @QueryParam("returnHeaders") boolean returnHeaders)