Package com.chrt.api.resources.orgs
Class AsyncOrgsClient
- java.lang.Object
-
- com.chrt.api.resources.orgs.AsyncOrgsClient
-
public class AsyncOrgsClient extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ClientOptionsclientOptions
-
Constructor Summary
Constructors Constructor Description AsyncOrgsClient(ClientOptions clientOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.concurrent.CompletableFuture<java.lang.String>createOrgPublicDataV1(CreateOrgPublicDataReq request)Creates an org_public_data document for the authenticated organization.java.util.concurrent.CompletableFuture<java.lang.String>createOrgPublicDataV1(CreateOrgPublicDataReq request, RequestOptions requestOptions)Creates an org_public_data document for the authenticated organization.java.util.concurrent.CompletableFuture<java.lang.Object>getInfoV1()Retrieves basic organization information from the authentication service.java.util.concurrent.CompletableFuture<java.lang.Object>getInfoV1(RequestOptions requestOptions)Retrieves basic organization information from the authentication service.java.util.concurrent.CompletableFuture<OrgPublicData1>getOrgPublicDataByOrgIdV1(java.lang.String orgId)Retrieves public organization data for a specific organization by ID.java.util.concurrent.CompletableFuture<OrgPublicData1>getOrgPublicDataByOrgIdV1(java.lang.String orgId, RequestOptions requestOptions)Retrieves public organization data for a specific organization by ID.java.util.concurrent.CompletableFuture<java.lang.Boolean>getOrgPublicDataHandleAvailabilityV1(java.lang.String handle)Returns True when the provided handle is available, otherwise False.java.util.concurrent.CompletableFuture<java.lang.Boolean>getOrgPublicDataHandleAvailabilityV1(java.lang.String handle, RequestOptions requestOptions)Returns True when the provided handle is available, otherwise False.java.util.concurrent.CompletableFuture<OrgPublicData1>getOrgPublicDataV1()Retrieves public organization data for the authenticated organization.java.util.concurrent.CompletableFuture<OrgPublicData1>getOrgPublicDataV1(RequestOptions requestOptions)Retrieves public organization data for the authenticated organization.java.util.concurrent.CompletableFuture<java.util.List<OrgMemberDetails>>listMembersV1()Lists all members of the authenticated organization with their roles and details.java.util.concurrent.CompletableFuture<java.util.List<OrgMemberDetails>>listMembersV1(RequestOptions requestOptions)Lists all members of the authenticated organization with their roles and details.java.util.concurrent.CompletableFuture<java.lang.Boolean>updateOrgPublicDataV1()Updates the handle and/or company_name for the authenticated organization.java.util.concurrent.CompletableFuture<java.lang.Boolean>updateOrgPublicDataV1(UpdateOrgPublicDataReq request)Updates the handle and/or company_name for the authenticated organization.java.util.concurrent.CompletableFuture<java.lang.Boolean>updateOrgPublicDataV1(UpdateOrgPublicDataReq request, RequestOptions requestOptions)Updates the handle and/or company_name for the authenticated organization.AsyncRawOrgsClientwithRawResponse()Get responses with HTTP metadata like headers
-
-
-
Field Detail
-
clientOptions
protected final ClientOptions clientOptions
-
-
Constructor Detail
-
AsyncOrgsClient
public AsyncOrgsClient(ClientOptions clientOptions)
-
-
Method Detail
-
withRawResponse
public AsyncRawOrgsClient withRawResponse()
Get responses with HTTP metadata like headers
-
getInfoV1
public java.util.concurrent.CompletableFuture<java.lang.Object> getInfoV1()
Retrieves basic organization information from the authentication service.
-
getInfoV1
public java.util.concurrent.CompletableFuture<java.lang.Object> getInfoV1(RequestOptions requestOptions)
Retrieves basic organization information from the authentication service.
-
listMembersV1
public java.util.concurrent.CompletableFuture<java.util.List<OrgMemberDetails>> listMembersV1()
Lists all members of the authenticated organization with their roles and details.
-
listMembersV1
public java.util.concurrent.CompletableFuture<java.util.List<OrgMemberDetails>> listMembersV1(RequestOptions requestOptions)
Lists all members of the authenticated organization with their roles and details.
-
getOrgPublicDataV1
public java.util.concurrent.CompletableFuture<OrgPublicData1> getOrgPublicDataV1()
Retrieves public organization data for the authenticated organization.
-
getOrgPublicDataV1
public java.util.concurrent.CompletableFuture<OrgPublicData1> getOrgPublicDataV1(RequestOptions requestOptions)
Retrieves public organization data for the authenticated organization.
-
createOrgPublicDataV1
public java.util.concurrent.CompletableFuture<java.lang.String> createOrgPublicDataV1(CreateOrgPublicDataReq request)
Creates an org_public_data document for the authenticated organization.
-
createOrgPublicDataV1
public java.util.concurrent.CompletableFuture<java.lang.String> createOrgPublicDataV1(CreateOrgPublicDataReq request, RequestOptions requestOptions)
Creates an org_public_data document for the authenticated organization.
-
updateOrgPublicDataV1
public java.util.concurrent.CompletableFuture<java.lang.Boolean> updateOrgPublicDataV1()
Updates the handle and/or company_name for the authenticated organization.
-
updateOrgPublicDataV1
public java.util.concurrent.CompletableFuture<java.lang.Boolean> updateOrgPublicDataV1(UpdateOrgPublicDataReq request)
Updates the handle and/or company_name for the authenticated organization.
-
updateOrgPublicDataV1
public java.util.concurrent.CompletableFuture<java.lang.Boolean> updateOrgPublicDataV1(UpdateOrgPublicDataReq request, RequestOptions requestOptions)
Updates the handle and/or company_name for the authenticated organization.
-
getOrgPublicDataByOrgIdV1
public java.util.concurrent.CompletableFuture<OrgPublicData1> getOrgPublicDataByOrgIdV1(java.lang.String orgId)
Retrieves public organization data for a specific organization by ID.
-
getOrgPublicDataByOrgIdV1
public java.util.concurrent.CompletableFuture<OrgPublicData1> getOrgPublicDataByOrgIdV1(java.lang.String orgId, RequestOptions requestOptions)
Retrieves public organization data for a specific organization by ID.
-
getOrgPublicDataHandleAvailabilityV1
public java.util.concurrent.CompletableFuture<java.lang.Boolean> getOrgPublicDataHandleAvailabilityV1(java.lang.String handle)
Returns True when the provided handle is available, otherwise False.
-
getOrgPublicDataHandleAvailabilityV1
public java.util.concurrent.CompletableFuture<java.lang.Boolean> getOrgPublicDataHandleAvailabilityV1(java.lang.String handle, RequestOptions requestOptions)Returns True when the provided handle is available, otherwise False.
-
-