Class AsyncRawOrganizationsClient
java.lang.Object
com.langfuse.client.resources.organizations.AsyncRawOrganizationsClient
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDelete a membership from the organization associated with the API key (requires organization-scoped API key)deleteOrganizationMembership(DeleteMembershipRequest request, RequestOptions requestOptions) Delete a membership from the organization associated with the API key (requires organization-scoped API key)deleteProjectMembership(String projectId, DeleteMembershipRequest request) Delete a membership from a specific project (requires organization-scoped API key).deleteProjectMembership(String projectId, DeleteMembershipRequest request, RequestOptions requestOptions) Delete a membership from a specific project (requires organization-scoped API key).Get all API keys for the organization associated with the API key (requires organization-scoped API key)getOrganizationApiKeys(RequestOptions requestOptions) Get all API keys for the organization associated with the API key (requires organization-scoped API key)Get all memberships for the organization associated with the API key (requires organization-scoped API key)getOrganizationMemberships(RequestOptions requestOptions) Get all memberships for the organization associated with the API key (requires organization-scoped API key)Get all projects for the organization associated with the API key (requires organization-scoped API key)getOrganizationProjects(RequestOptions requestOptions) Get all projects for the organization associated with the API key (requires organization-scoped API key)getProjectMemberships(String projectId) Get all memberships for a specific project (requires organization-scoped API key)getProjectMemberships(String projectId, RequestOptions requestOptions) Get all memberships for a specific project (requires organization-scoped API key)Create or update a membership for the organization associated with the API key (requires organization-scoped API key)updateOrganizationMembership(MembershipRequest request, RequestOptions requestOptions) Create or update a membership for the organization associated with the API key (requires organization-scoped API key)updateProjectMembership(String projectId, MembershipRequest request) Create or update a membership for a specific project (requires organization-scoped API key).updateProjectMembership(String projectId, MembershipRequest request, RequestOptions requestOptions) Create or update a membership for a specific project (requires organization-scoped API key).
-
Field Details
-
clientOptions
-
-
Constructor Details
-
AsyncRawOrganizationsClient
-
-
Method Details
-
getOrganizationMemberships
public CompletableFuture<LangfuseClientHttpResponse<MembershipsResponse>> getOrganizationMemberships()Get all memberships for the organization associated with the API key (requires organization-scoped API key) -
getOrganizationMemberships
public CompletableFuture<LangfuseClientHttpResponse<MembershipsResponse>> getOrganizationMemberships(RequestOptions requestOptions) Get all memberships for the organization associated with the API key (requires organization-scoped API key) -
updateOrganizationMembership
public CompletableFuture<LangfuseClientHttpResponse<MembershipResponse>> updateOrganizationMembership(MembershipRequest request) Create or update a membership for the organization associated with the API key (requires organization-scoped API key) -
updateOrganizationMembership
public CompletableFuture<LangfuseClientHttpResponse<MembershipResponse>> updateOrganizationMembership(MembershipRequest request, RequestOptions requestOptions) Create or update a membership for the organization associated with the API key (requires organization-scoped API key) -
deleteOrganizationMembership
public CompletableFuture<LangfuseClientHttpResponse<MembershipDeletionResponse>> deleteOrganizationMembership(DeleteMembershipRequest request) Delete a membership from the organization associated with the API key (requires organization-scoped API key) -
deleteOrganizationMembership
public CompletableFuture<LangfuseClientHttpResponse<MembershipDeletionResponse>> deleteOrganizationMembership(DeleteMembershipRequest request, RequestOptions requestOptions) Delete a membership from the organization associated with the API key (requires organization-scoped API key) -
getProjectMemberships
public CompletableFuture<LangfuseClientHttpResponse<MembershipsResponse>> getProjectMemberships(String projectId) Get all memberships for a specific project (requires organization-scoped API key) -
getProjectMemberships
public CompletableFuture<LangfuseClientHttpResponse<MembershipsResponse>> getProjectMemberships(String projectId, RequestOptions requestOptions) Get all memberships for a specific project (requires organization-scoped API key) -
updateProjectMembership
public CompletableFuture<LangfuseClientHttpResponse<MembershipResponse>> updateProjectMembership(String projectId, MembershipRequest request) Create or update a membership for a specific project (requires organization-scoped API key). The user must already be a member of the organization. -
updateProjectMembership
public CompletableFuture<LangfuseClientHttpResponse<MembershipResponse>> updateProjectMembership(String projectId, MembershipRequest request, RequestOptions requestOptions) Create or update a membership for a specific project (requires organization-scoped API key). The user must already be a member of the organization. -
deleteProjectMembership
public CompletableFuture<LangfuseClientHttpResponse<MembershipDeletionResponse>> deleteProjectMembership(String projectId, DeleteMembershipRequest request) Delete a membership from a specific project (requires organization-scoped API key). The user must be a member of the organization. -
deleteProjectMembership
public CompletableFuture<LangfuseClientHttpResponse<MembershipDeletionResponse>> deleteProjectMembership(String projectId, DeleteMembershipRequest request, RequestOptions requestOptions) Delete a membership from a specific project (requires organization-scoped API key). The user must be a member of the organization. -
getOrganizationProjects
public CompletableFuture<LangfuseClientHttpResponse<OrganizationProjectsResponse>> getOrganizationProjects()Get all projects for the organization associated with the API key (requires organization-scoped API key) -
getOrganizationProjects
public CompletableFuture<LangfuseClientHttpResponse<OrganizationProjectsResponse>> getOrganizationProjects(RequestOptions requestOptions) Get all projects for the organization associated with the API key (requires organization-scoped API key) -
getOrganizationApiKeys
public CompletableFuture<LangfuseClientHttpResponse<OrganizationApiKeysResponse>> getOrganizationApiKeys()Get all API keys for the organization associated with the API key (requires organization-scoped API key) -
getOrganizationApiKeys
public CompletableFuture<LangfuseClientHttpResponse<OrganizationApiKeysResponse>> getOrganizationApiKeys(RequestOptions requestOptions) Get all API keys for the organization associated with the API key (requires organization-scoped API key)
-