Interface SkillServiceAsync.WithRawResponse
-
- All Implemented Interfaces:
public interface SkillServiceAsync.WithRawResponseA view of SkillServiceAsync that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract SkillServiceAsync.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
custom
abstract CustomServiceAsync.WithRawResponse custom()
Search and read legal AI skills for agents
-
create
CompletableFuture<HttpResponseFor<SkillCreateResponse>> create(SkillCreateParams params)
Returns a raw HTTP response for
post /skills, but is otherwise the same as SkillServiceAsync.create.
-
create
abstract CompletableFuture<HttpResponseFor<SkillCreateResponse>> create(SkillCreateParams params, RequestOptions requestOptions)
-
update
CompletableFuture<HttpResponseFor<SkillUpdateResponse>> update(String pathSlug)
Returns a raw HTTP response for
put /skills/{slug}, but is otherwise the same as SkillServiceAsync.update.
-
update
CompletableFuture<HttpResponseFor<SkillUpdateResponse>> update(String pathSlug, SkillUpdateParams params, RequestOptions requestOptions)
-
update
CompletableFuture<HttpResponseFor<SkillUpdateResponse>> update(String pathSlug, SkillUpdateParams params)
-
update
abstract CompletableFuture<HttpResponseFor<SkillUpdateResponse>> update(SkillUpdateParams params, RequestOptions requestOptions)
-
update
CompletableFuture<HttpResponseFor<SkillUpdateResponse>> update(SkillUpdateParams params)
-
update
CompletableFuture<HttpResponseFor<SkillUpdateResponse>> update(String pathSlug, RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponseFor<SkillDeleteResponse>> delete(String slug)
Returns a raw HTTP response for
delete /skills/{slug}, but is otherwise the same as SkillServiceAsync.delete.
-
delete
CompletableFuture<HttpResponseFor<SkillDeleteResponse>> delete(String slug, SkillDeleteParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponseFor<SkillDeleteResponse>> delete(String slug, SkillDeleteParams params)
-
delete
abstract CompletableFuture<HttpResponseFor<SkillDeleteResponse>> delete(SkillDeleteParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponseFor<SkillDeleteResponse>> delete(SkillDeleteParams params)
-
delete
CompletableFuture<HttpResponseFor<SkillDeleteResponse>> delete(String slug, RequestOptions requestOptions)
-
read
CompletableFuture<HttpResponseFor<SkillReadResponse>> read(String slug)
Returns a raw HTTP response for
get /skills/{slug}, but is otherwise the same as SkillServiceAsync.read.
-
read
CompletableFuture<HttpResponseFor<SkillReadResponse>> read(String slug, SkillReadParams params, RequestOptions requestOptions)
-
read
CompletableFuture<HttpResponseFor<SkillReadResponse>> read(String slug, SkillReadParams params)
-
read
abstract CompletableFuture<HttpResponseFor<SkillReadResponse>> read(SkillReadParams params, RequestOptions requestOptions)
-
read
CompletableFuture<HttpResponseFor<SkillReadResponse>> read(SkillReadParams params)
-
read
CompletableFuture<HttpResponseFor<SkillReadResponse>> read(String slug, RequestOptions requestOptions)
-
resolve
CompletableFuture<HttpResponseFor<SkillResolveResponse>> resolve(SkillResolveParams params)
Returns a raw HTTP response for
get /skills/resolve, but is otherwise the same as SkillServiceAsync.resolve.
-
resolve
abstract CompletableFuture<HttpResponseFor<SkillResolveResponse>> resolve(SkillResolveParams params, RequestOptions requestOptions)
-
-
-
-