Interface ResourceService.WithRawResponse
-
- All Implemented Interfaces:
public interface ResourceService.WithRawResponseA view of ResourceService that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract ResourceService.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
retrieve
@MustBeClosed() HttpResponseFor<ResourceRetrieveResponse> retrieve(String resourceId, ResourceRetrieveParams params)
Returns a raw HTTP response for
get /v1/sessions/{session_id}/resources/{resource_id}?beta=true, but is otherwise the same as ResourceService.retrieve.
-
retrieve
@MustBeClosed() HttpResponseFor<ResourceRetrieveResponse> retrieve(String resourceId, ResourceRetrieveParams params, RequestOptions requestOptions)
-
retrieve
@MustBeClosed() HttpResponseFor<ResourceRetrieveResponse> retrieve(ResourceRetrieveParams params)
-
retrieve
@MustBeClosed() abstract HttpResponseFor<ResourceRetrieveResponse> retrieve(ResourceRetrieveParams params, RequestOptions requestOptions)
-
update
@MustBeClosed() HttpResponseFor<ResourceUpdateResponse> update(String resourceId, ResourceUpdateParams params)
Returns a raw HTTP response for
post /v1/sessions/{session_id}/resources/{resource_id}?beta=true, but is otherwise the same as ResourceService.update.
-
update
@MustBeClosed() HttpResponseFor<ResourceUpdateResponse> update(String resourceId, ResourceUpdateParams params, RequestOptions requestOptions)
-
update
@MustBeClosed() HttpResponseFor<ResourceUpdateResponse> update(ResourceUpdateParams params)
-
update
@MustBeClosed() abstract HttpResponseFor<ResourceUpdateResponse> update(ResourceUpdateParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<ResourceListPage> list(String sessionId)
Returns a raw HTTP response for
get /v1/sessions/{session_id}/resources?beta=true, but is otherwise the same as ResourceService.list.
-
list
@MustBeClosed() HttpResponseFor<ResourceListPage> list(String sessionId, ResourceListParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<ResourceListPage> list(String sessionId, ResourceListParams params)
-
list
@MustBeClosed() abstract HttpResponseFor<ResourceListPage> list(ResourceListParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<ResourceListPage> list(ResourceListParams params)
-
list
@MustBeClosed() HttpResponseFor<ResourceListPage> list(String sessionId, RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponseFor<BetaManagedAgentsDeleteSessionResource> delete(String resourceId, ResourceDeleteParams params)
Returns a raw HTTP response for
delete /v1/sessions/{session_id}/resources/{resource_id}?beta=true, but is otherwise the same as ResourceService.delete.
-
delete
@MustBeClosed() HttpResponseFor<BetaManagedAgentsDeleteSessionResource> delete(String resourceId, ResourceDeleteParams params, RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponseFor<BetaManagedAgentsDeleteSessionResource> delete(ResourceDeleteParams params)
-
delete
@MustBeClosed() abstract HttpResponseFor<BetaManagedAgentsDeleteSessionResource> delete(ResourceDeleteParams params, RequestOptions requestOptions)
-
add
@MustBeClosed() HttpResponseFor<BetaManagedAgentsFileResource> add(String sessionId, ResourceAddParams params)
Returns a raw HTTP response for
post /v1/sessions/{session_id}/resources?beta=true, but is otherwise the same as ResourceService.add.
-
add
@MustBeClosed() HttpResponseFor<BetaManagedAgentsFileResource> add(String sessionId, ResourceAddParams params, RequestOptions requestOptions)
-
add
@MustBeClosed() HttpResponseFor<BetaManagedAgentsFileResource> add(ResourceAddParams params)
-
add
@MustBeClosed() abstract HttpResponseFor<BetaManagedAgentsFileResource> add(ResourceAddParams params, RequestOptions requestOptions)
-
-
-
-