Package dev.case.api.services.blocking
Interface SkillService.WithRawResponse
-
- All Implemented Interfaces:
public interface SkillService.WithRawResponseA view of SkillService that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract SkillService.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 CustomService.WithRawResponse custom()
Search and read legal AI skills for agents
-
create
@MustBeClosed() HttpResponseFor<SkillCreateResponse> create(SkillCreateParams params)
Returns a raw HTTP response for
post /skills, but is otherwise the same as SkillService.create.
-
create
@MustBeClosed() abstract HttpResponseFor<SkillCreateResponse> create(SkillCreateParams params, RequestOptions requestOptions)
-
update
@MustBeClosed() HttpResponseFor<SkillUpdateResponse> update(String pathSlug)
Returns a raw HTTP response for
put /skills/{slug}, but is otherwise the same as SkillService.update.
-
update
@MustBeClosed() HttpResponseFor<SkillUpdateResponse> update(String pathSlug, SkillUpdateParams params, RequestOptions requestOptions)
-
update
@MustBeClosed() HttpResponseFor<SkillUpdateResponse> update(String pathSlug, SkillUpdateParams params)
-
update
@MustBeClosed() abstract HttpResponseFor<SkillUpdateResponse> update(SkillUpdateParams params, RequestOptions requestOptions)
-
update
@MustBeClosed() HttpResponseFor<SkillUpdateResponse> update(SkillUpdateParams params)
-
update
@MustBeClosed() HttpResponseFor<SkillUpdateResponse> update(String pathSlug, RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponseFor<SkillDeleteResponse> delete(String slug)
Returns a raw HTTP response for
delete /skills/{slug}, but is otherwise the same as SkillService.delete.
-
delete
@MustBeClosed() HttpResponseFor<SkillDeleteResponse> delete(String slug, SkillDeleteParams params, RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponseFor<SkillDeleteResponse> delete(String slug, SkillDeleteParams params)
-
delete
@MustBeClosed() abstract HttpResponseFor<SkillDeleteResponse> delete(SkillDeleteParams params, RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponseFor<SkillDeleteResponse> delete(SkillDeleteParams params)
-
delete
@MustBeClosed() HttpResponseFor<SkillDeleteResponse> delete(String slug, RequestOptions requestOptions)
-
read
@MustBeClosed() HttpResponseFor<SkillReadResponse> read(String slug)
Returns a raw HTTP response for
get /skills/{slug}, but is otherwise the same as SkillService.read.
-
read
@MustBeClosed() HttpResponseFor<SkillReadResponse> read(String slug, SkillReadParams params, RequestOptions requestOptions)
-
read
@MustBeClosed() HttpResponseFor<SkillReadResponse> read(String slug, SkillReadParams params)
-
read
@MustBeClosed() abstract HttpResponseFor<SkillReadResponse> read(SkillReadParams params, RequestOptions requestOptions)
-
read
@MustBeClosed() HttpResponseFor<SkillReadResponse> read(SkillReadParams params)
-
read
@MustBeClosed() HttpResponseFor<SkillReadResponse> read(String slug, RequestOptions requestOptions)
-
resolve
@MustBeClosed() HttpResponseFor<SkillResolveResponse> resolve(SkillResolveParams params)
Returns a raw HTTP response for
get /skills/resolve, but is otherwise the same as SkillService.resolve.
-
resolve
@MustBeClosed() abstract HttpResponseFor<SkillResolveResponse> resolve(SkillResolveParams params, RequestOptions requestOptions)
-
-
-
-