Class AsyncSplittersClient


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

      • AsyncSplittersClient

        public AsyncSplittersClient​(ClientOptions clientOptions)
    • Method Detail

      • list

        public java.util.concurrent.CompletableFuture<SplittersListResponse> list()
        List all splitters.

        Returns a summary of each splitter. Use GET /splitters/{id} to retrieve the full object including draftVersion.

      • list

        public java.util.concurrent.CompletableFuture<SplittersListResponse> list​(RequestOptions requestOptions)
        List all splitters.

        Returns a summary of each splitter. Use GET /splitters/{id} to retrieve the full object including draftVersion.

      • list

        public java.util.concurrent.CompletableFuture<SplittersListResponse> list​(SplittersListRequest request)
        List all splitters.

        Returns a summary of each splitter. Use GET /splitters/{id} to retrieve the full object including draftVersion.

      • list

        public java.util.concurrent.CompletableFuture<SplittersListResponse> list​(SplittersListRequest request,
                                                                                  RequestOptions requestOptions)
        List all splitters.

        Returns a summary of each splitter. Use GET /splitters/{id} to retrieve the full object including draftVersion.

      • retrieve

        public java.util.concurrent.CompletableFuture<Splitter> retrieve​(java.lang.String id)
        Get details of a splitter.
      • retrieve

        public java.util.concurrent.CompletableFuture<Splitter> retrieve​(java.lang.String id,
                                                                         RequestOptions requestOptions)
        Get details of a splitter.
      • update

        public java.util.concurrent.CompletableFuture<Splitter> update​(java.lang.String id)
        Update an existing splitter.
      • update

        public java.util.concurrent.CompletableFuture<Splitter> update​(java.lang.String id,
                                                                       RequestOptions requestOptions)
        Update an existing splitter.
      • update

        public java.util.concurrent.CompletableFuture<Splitter> update​(java.lang.String id,
                                                                       SplittersUpdateRequest request)
        Update an existing splitter.