Class AsyncDirectoryEntriesClient


  • public class AsyncDirectoryEntriesClient
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.concurrent.CompletableFuture<java.lang.String> createV1​(DirectoryEntryClientCreate1 request)
      Creates a directory entry.
      java.util.concurrent.CompletableFuture<java.lang.String> createV1​(DirectoryEntryClientCreate1 request, RequestOptions requestOptions)
      Creates a directory entry.
      java.util.concurrent.CompletableFuture<java.lang.Boolean> deleteV1​(java.lang.String directoryEntryId)
      Deletes directory entry owned by the caller's organization.
      java.util.concurrent.CompletableFuture<java.lang.Boolean> deleteV1​(java.lang.String directoryEntryId, RequestOptions requestOptions)
      Deletes directory entry owned by the caller's organization.
      java.util.concurrent.CompletableFuture<DirectoryEntry1> getV1​(java.lang.String directoryEntryId)
      Retrieves a specific directory entry by ID if authorized to access it.
      java.util.concurrent.CompletableFuture<DirectoryEntry1> getV1​(java.lang.String directoryEntryId, RequestOptions requestOptions)
      Retrieves a specific directory entry by ID if authorized to access it.
      java.util.concurrent.CompletableFuture<java.util.List<DirectoryEntry1>> listV1()
      Lists all directory entries created by the caller's organization.
      java.util.concurrent.CompletableFuture<java.util.List<DirectoryEntry1>> listV1​(RequestOptions requestOptions)
      Lists all directory entries created by the caller's organization.
      java.util.concurrent.CompletableFuture<java.lang.Boolean> updateV1​(java.lang.String directoryEntryId)
      Updates existing directory entry owned by the caller's organization.
      java.util.concurrent.CompletableFuture<java.lang.Boolean> updateV1​(java.lang.String directoryEntryId, DirectoryEntryClientUpdate1 request)
      Updates existing directory entry owned by the caller's organization.
      java.util.concurrent.CompletableFuture<java.lang.Boolean> updateV1​(java.lang.String directoryEntryId, DirectoryEntryClientUpdate1 request, RequestOptions requestOptions)
      Updates existing directory entry owned by the caller's organization.
      AsyncRawDirectoryEntriesClient withRawResponse()
      Get responses with HTTP metadata like headers
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AsyncDirectoryEntriesClient

        public AsyncDirectoryEntriesClient​(ClientOptions clientOptions)
    • Method Detail

      • getV1

        public java.util.concurrent.CompletableFuture<DirectoryEntry1> getV1​(java.lang.String directoryEntryId)
        Retrieves a specific directory entry by ID if authorized to access it. | authz: min_org_role=operator | () -> (DirectoryEntry1)
      • getV1

        public java.util.concurrent.CompletableFuture<DirectoryEntry1> getV1​(java.lang.String directoryEntryId,
                                                                             RequestOptions requestOptions)
        Retrieves a specific directory entry by ID if authorized to access it. | authz: min_org_role=operator | () -> (DirectoryEntry1)
      • listV1

        public java.util.concurrent.CompletableFuture<java.util.List<DirectoryEntry1>> listV1()
        Lists all directory entries created by the caller's organization. | authz: min_org_role=operator | () -> (list[DirectoryEntry1])
      • listV1

        public java.util.concurrent.CompletableFuture<java.util.List<DirectoryEntry1>> listV1​(RequestOptions requestOptions)
        Lists all directory entries created by the caller's organization. | authz: min_org_role=operator | () -> (list[DirectoryEntry1])
      • createV1

        public java.util.concurrent.CompletableFuture<java.lang.String> createV1​(DirectoryEntryClientCreate1 request)
        Creates a directory entry. | (DirectoryEntryClientCreate1) -> (PydanticObjectId)
      • createV1

        public java.util.concurrent.CompletableFuture<java.lang.String> createV1​(DirectoryEntryClientCreate1 request,
                                                                                 RequestOptions requestOptions)
        Creates a directory entry. | (DirectoryEntryClientCreate1) -> (PydanticObjectId)
      • updateV1

        public java.util.concurrent.CompletableFuture<java.lang.Boolean> updateV1​(java.lang.String directoryEntryId)
        Updates existing directory entry owned by the caller's organization. | (DirectoryEntryClientUpdate1) -> (bool)
      • updateV1

        public java.util.concurrent.CompletableFuture<java.lang.Boolean> updateV1​(java.lang.String directoryEntryId,
                                                                                  DirectoryEntryClientUpdate1 request)
        Updates existing directory entry owned by the caller's organization. | (DirectoryEntryClientUpdate1) -> (bool)
      • updateV1

        public java.util.concurrent.CompletableFuture<java.lang.Boolean> updateV1​(java.lang.String directoryEntryId,
                                                                                  DirectoryEntryClientUpdate1 request,
                                                                                  RequestOptions requestOptions)
        Updates existing directory entry owned by the caller's organization. | (DirectoryEntryClientUpdate1) -> (bool)
      • deleteV1

        public java.util.concurrent.CompletableFuture<java.lang.Boolean> deleteV1​(java.lang.String directoryEntryId)
        Deletes directory entry owned by the caller's organization. | authz: min_org_role=operator | () -> (bool)
      • deleteV1

        public java.util.concurrent.CompletableFuture<java.lang.Boolean> deleteV1​(java.lang.String directoryEntryId,
                                                                                  RequestOptions requestOptions)
        Deletes directory entry owned by the caller's organization. | authz: min_org_role=operator | () -> (bool)