Interface SessionService
-
- All Implemented Interfaces:
public interface SessionService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceSessionService.WithRawResponseA view of SessionService that provides access to raw HTTP responses for each method.
-
Method Summary
-
-
Method Detail
-
withRawResponse
abstract SessionService.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
abstract SessionService withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
events
abstract EventService events()
-
resources
abstract ResourceService resources()
-
threads
abstract ThreadService threads()
-
create
BetaManagedAgentsSession create(SessionCreateParams params)
Create Session
-
create
abstract BetaManagedAgentsSession create(SessionCreateParams params, RequestOptions requestOptions)
-
retrieve
BetaManagedAgentsSession retrieve(String sessionId)
Get Session
-
retrieve
BetaManagedAgentsSession retrieve(String sessionId, SessionRetrieveParams params, RequestOptions requestOptions)
-
retrieve
BetaManagedAgentsSession retrieve(String sessionId, SessionRetrieveParams params)
-
retrieve
abstract BetaManagedAgentsSession retrieve(SessionRetrieveParams params, RequestOptions requestOptions)
-
retrieve
BetaManagedAgentsSession retrieve(SessionRetrieveParams params)
-
retrieve
BetaManagedAgentsSession retrieve(String sessionId, RequestOptions requestOptions)
-
update
BetaManagedAgentsSession update(String sessionId)
Update Session
-
update
BetaManagedAgentsSession update(String sessionId, SessionUpdateParams params, RequestOptions requestOptions)
-
update
BetaManagedAgentsSession update(String sessionId, SessionUpdateParams params)
-
update
abstract BetaManagedAgentsSession update(SessionUpdateParams params, RequestOptions requestOptions)
-
update
BetaManagedAgentsSession update(SessionUpdateParams params)
-
update
BetaManagedAgentsSession update(String sessionId, RequestOptions requestOptions)
-
list
SessionListPage list()
List Sessions
-
list
abstract SessionListPage list(SessionListParams params, RequestOptions requestOptions)
-
list
SessionListPage list(SessionListParams params)
-
list
SessionListPage list(RequestOptions requestOptions)
-
delete
BetaManagedAgentsDeletedSession delete(String sessionId)
Delete Session
-
delete
BetaManagedAgentsDeletedSession delete(String sessionId, SessionDeleteParams params, RequestOptions requestOptions)
-
delete
BetaManagedAgentsDeletedSession delete(String sessionId, SessionDeleteParams params)
-
delete
abstract BetaManagedAgentsDeletedSession delete(SessionDeleteParams params, RequestOptions requestOptions)
-
delete
BetaManagedAgentsDeletedSession delete(SessionDeleteParams params)
-
delete
BetaManagedAgentsDeletedSession delete(String sessionId, RequestOptions requestOptions)
-
archive
BetaManagedAgentsSession archive(String sessionId)
Archive Session
-
archive
BetaManagedAgentsSession archive(String sessionId, SessionArchiveParams params, RequestOptions requestOptions)
-
archive
BetaManagedAgentsSession archive(String sessionId, SessionArchiveParams params)
-
archive
abstract BetaManagedAgentsSession archive(SessionArchiveParams params, RequestOptions requestOptions)
-
archive
BetaManagedAgentsSession archive(SessionArchiveParams params)
-
archive
BetaManagedAgentsSession archive(String sessionId, RequestOptions requestOptions)
-
-
-
-