Class AsyncRawProcessorVersionClient


  • public class AsyncRawProcessorVersionClient
    extends java.lang.Object
    • Constructor Detail

      • AsyncRawProcessorVersionClient

        public AsyncRawProcessorVersionClient​(ClientOptions clientOptions)
    • Method Detail

      • list

        public java.util.concurrent.CompletableFuture<ExtendClientHttpResponse<ProcessorVersionListResponse>> list​(java.lang.String id)
        This endpoint allows you to fetch all versions of a given processor, including the current draft version.

        Versions are typically returned in descending order of creation (newest first), but this should be confirmed in the actual implementation. The draft version is the latest unpublished version of the processor, which can be published to create a new version. It might not have any changes from the last published version.

      • list

        public java.util.concurrent.CompletableFuture<ExtendClientHttpResponse<ProcessorVersionListResponse>> list​(java.lang.String id,
                                                                                                                   RequestOptions requestOptions)
        This endpoint allows you to fetch all versions of a given processor, including the current draft version.

        Versions are typically returned in descending order of creation (newest first), but this should be confirmed in the actual implementation. The draft version is the latest unpublished version of the processor, which can be published to create a new version. It might not have any changes from the last published version.

      • list

        public java.util.concurrent.CompletableFuture<ExtendClientHttpResponse<ProcessorVersionListResponse>> list​(java.lang.String id,
                                                                                                                   ProcessorVersionListRequest request)
        This endpoint allows you to fetch all versions of a given processor, including the current draft version.

        Versions are typically returned in descending order of creation (newest first), but this should be confirmed in the actual implementation. The draft version is the latest unpublished version of the processor, which can be published to create a new version. It might not have any changes from the last published version.

      • list

        public java.util.concurrent.CompletableFuture<ExtendClientHttpResponse<ProcessorVersionListResponse>> list​(java.lang.String id,
                                                                                                                   ProcessorVersionListRequest request,
                                                                                                                   RequestOptions requestOptions)
        This endpoint allows you to fetch all versions of a given processor, including the current draft version.

        Versions are typically returned in descending order of creation (newest first), but this should be confirmed in the actual implementation. The draft version is the latest unpublished version of the processor, which can be published to create a new version. It might not have any changes from the last published version.

      • create

        public java.util.concurrent.CompletableFuture<ExtendClientHttpResponse<ProcessorVersionCreateResponse>> create​(java.lang.String id,
                                                                                                                       ProcessorVersionCreateRequest request)
        This endpoint allows you to publish a new version of an existing processor. Publishing a new version creates a snapshot of the processor's current configuration and makes it available for use in workflows.

        Publishing a new version does not automatically update existing workflows using this processor. You may need to manually update workflows to use the new version if desired.

      • create

        public java.util.concurrent.CompletableFuture<ExtendClientHttpResponse<ProcessorVersionCreateResponse>> create​(java.lang.String id,
                                                                                                                       ProcessorVersionCreateRequest request,
                                                                                                                       RequestOptions requestOptions)
        This endpoint allows you to publish a new version of an existing processor. Publishing a new version creates a snapshot of the processor's current configuration and makes it available for use in workflows.

        Publishing a new version does not automatically update existing workflows using this processor. You may need to manually update workflows to use the new version if desired.