Class AsyncUserPreferencesClient


  • public class AsyncUserPreferencesClient
    extends java.lang.Object
    • Constructor Detail

      • AsyncUserPreferencesClient

        public AsyncUserPreferencesClient​(ClientOptions clientOptions)
    • Method Detail

      • getV1

        public java.util.concurrent.CompletableFuture<NotificationUserPreferences1> getV1()
        Retrieves the caller's notification preferences. | () -> (NotificationUserPreferences1)
      • getV1

        public java.util.concurrent.CompletableFuture<NotificationUserPreferences1> getV1​(RequestOptions requestOptions)
        Retrieves the caller's notification preferences. | () -> (NotificationUserPreferences1)
      • createV1

        public java.util.concurrent.CompletableFuture<NotificationUserPreferences1> createV1()
        Creates a new notification preferences record for the caller. Returns existing preferences if already created. | () -> (NotificationUserPreferences1)
      • createV1

        public java.util.concurrent.CompletableFuture<NotificationUserPreferences1> createV1​(RequestOptions requestOptions)
        Creates a new notification preferences record for the caller. Returns existing preferences if already created. | () -> (NotificationUserPreferences1)
      • updateV1

        public java.util.concurrent.CompletableFuture<NotificationUserPreferences1> updateV1()
        Updates notification preferences with explicit events, opt-in, or opt-out operations. | (UserNotificationPreferencesUpdateRequest) -> (NotificationUserPreferences1)