Class AsyncRawScimClient
java.lang.Object
com.langfuse.client.resources.scim.AsyncRawScimClient
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateUser(CreateUserRequest request) Create a new user in the organization (requires organization-scoped API key)createUser(CreateUserRequest request, RequestOptions requestOptions) Create a new user in the organization (requires organization-scoped API key)deleteUser(String userId) Remove a user from the organization (requires organization-scoped API key).deleteUser(String userId, RequestOptions requestOptions) Remove a user from the organization (requires organization-scoped API key).Get SCIM Resource Types (requires organization-scoped API key)getResourceTypes(RequestOptions requestOptions) Get SCIM Resource Types (requires organization-scoped API key)Get SCIM Schemas (requires organization-scoped API key)getSchemas(RequestOptions requestOptions) Get SCIM Schemas (requires organization-scoped API key)Get SCIM Service Provider Configuration (requires organization-scoped API key)getServiceProviderConfig(RequestOptions requestOptions) Get SCIM Service Provider Configuration (requires organization-scoped API key)Get a specific user by ID (requires organization-scoped API key)getUser(String userId, RequestOptions requestOptions) Get a specific user by ID (requires organization-scoped API key)List users in the organization (requires organization-scoped API key)listUsers(RequestOptions requestOptions) List users in the organization (requires organization-scoped API key)listUsers(ListUsersRequest request) List users in the organization (requires organization-scoped API key)listUsers(ListUsersRequest request, RequestOptions requestOptions) List users in the organization (requires organization-scoped API key)
-
Field Details
-
clientOptions
-
-
Constructor Details
-
AsyncRawScimClient
-
-
Method Details
-
getServiceProviderConfig
public CompletableFuture<LangfuseClientHttpResponse<ServiceProviderConfig>> getServiceProviderConfig()Get SCIM Service Provider Configuration (requires organization-scoped API key) -
getServiceProviderConfig
public CompletableFuture<LangfuseClientHttpResponse<ServiceProviderConfig>> getServiceProviderConfig(RequestOptions requestOptions) Get SCIM Service Provider Configuration (requires organization-scoped API key) -
getResourceTypes
Get SCIM Resource Types (requires organization-scoped API key) -
getResourceTypes
public CompletableFuture<LangfuseClientHttpResponse<ResourceTypesResponse>> getResourceTypes(RequestOptions requestOptions) Get SCIM Resource Types (requires organization-scoped API key) -
getSchemas
Get SCIM Schemas (requires organization-scoped API key) -
getSchemas
public CompletableFuture<LangfuseClientHttpResponse<SchemasResponse>> getSchemas(RequestOptions requestOptions) Get SCIM Schemas (requires organization-scoped API key) -
listUsers
List users in the organization (requires organization-scoped API key) -
listUsers
public CompletableFuture<LangfuseClientHttpResponse<ScimUsersListResponse>> listUsers(RequestOptions requestOptions) List users in the organization (requires organization-scoped API key) -
listUsers
public CompletableFuture<LangfuseClientHttpResponse<ScimUsersListResponse>> listUsers(ListUsersRequest request) List users in the organization (requires organization-scoped API key) -
listUsers
public CompletableFuture<LangfuseClientHttpResponse<ScimUsersListResponse>> listUsers(ListUsersRequest request, RequestOptions requestOptions) List users in the organization (requires organization-scoped API key) -
createUser
public CompletableFuture<LangfuseClientHttpResponse<ScimUser>> createUser(CreateUserRequest request) Create a new user in the organization (requires organization-scoped API key) -
createUser
public CompletableFuture<LangfuseClientHttpResponse<ScimUser>> createUser(CreateUserRequest request, RequestOptions requestOptions) Create a new user in the organization (requires organization-scoped API key) -
getUser
Get a specific user by ID (requires organization-scoped API key) -
getUser
public CompletableFuture<LangfuseClientHttpResponse<ScimUser>> getUser(String userId, RequestOptions requestOptions) Get a specific user by ID (requires organization-scoped API key) -
deleteUser
Remove a user from the organization (requires organization-scoped API key). Note that this only removes the user from the organization but does not delete the user entity itself. -
deleteUser
public CompletableFuture<LangfuseClientHttpResponse<EmptyResponse>> deleteUser(String userId, RequestOptions requestOptions) Remove a user from the organization (requires organization-scoped API key). Note that this only removes the user from the organization but does not delete the user entity itself.
-