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
  • Constructor Details

    • MinioResource

      public MinioResource()
  • Method Details

    • consumer

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

      @Path("/operation") @POST @Produces("text/plain") @Consumes("text/plain") public String operation(String body, @QueryParam("CamelMinioOperation") String operation, @QueryParam("CamelMinioObjectName") String objectName, @QueryParam("CamelMinioDestinationObjectName") String destinationObjectName, @QueryParam("CamelMinioDestinationBucketName") String destinationBucketName)
    • getUsingPojo

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