From 562f4d03bb78e3ac6b59c961a1100260e4c0f13a Mon Sep 17 00:00:00 2001 From: danney-chun <63285271+danney-chun@users.noreply.github.com> Date: Tue, 30 Dec 2025 14:21:11 +0900 Subject: [PATCH 1/6] add user metadata --- .DS_Store | Bin 6148 -> 6148 bytes .openapi-generator/FILES | 142 +-- README.md | 4 +- api/openapi.yaml | 262 +++++ build.gradle | 2 +- build.sbt | 2 +- docs/CreateUserMetadataRequest.md | 13 + docs/UpdateSpecificUserMetadataRequest.md | 13 + docs/UpdateUserMetadataRequest.md | 14 + docs/UserApi.md | 440 ++++++++ pom.xml | 2 +- .../client/model/AbstractOpenApiSchema.java | 2 +- .../model/AcceptAnInvitationRequest.java | 2 +- .../AddARegistrationOrDeviceTokenRequest.java | 2 +- ...AddARegistrationOrDeviceTokenResponse.java | 2 +- .../model/AddExtraDataToAMessageRequest.java | 2 +- .../model/AddExtraDataToAMessageResponse.java | 2 +- .../client/model/BlockAUserRequest.java | 2 +- .../client/model/BlockAUserResponse.java | 2 +- .../client/model/CheckIfMemberResponse.java | 2 +- ...ushNotificationContentTemplateRequest.java | 2 +- ...shNotificationContentTemplateResponse.java | 2 +- .../client/model/CreateABotRequest.java | 2 +- .../client/model/CreateABotResponse.java | 2 +- .../client/model/CreateABotResponseBot.java | 2 +- .../model/CreateAChannelMetadataRequest.java | 2 +- .../model/CreateAChannelMetadataResponse.java | 2 +- .../model/CreateAGroupChannelRequest.java | 2 +- .../client/model/CreateAUserRequest.java | 2 +- .../model/CreateAnOpenChannelRequest.java | 2 +- .../model/CreateUserMetadataRequest.java | 113 +++ .../client/model/CreateUserTokenRequest.java | 2 +- .../client/model/CreateUserTokenResponse.java | 2 +- .../model/FreezeAGroupChannelRequest.java | 2 +- .../model/FreezeAnOpenChannelRequest.java | 2 +- .../model/GetAGroupChannelResponse.java | 2 +- .../model/GetAGroupChannelResponseAllOf.java | 2 +- ...etChannelInvitationPreferenceResponse.java | 2 +- ...talNumberOfMessagesInAChannelResponse.java | 2 +- .../GroupChannelListMembersResponse.java | 2 +- .../model/GroupChatListChannelsResponse.java | 2 +- .../client/model/HideAChannelRequest.java | 2 +- .../client/model/InviteAsMembersRequest.java | 2 +- .../client/model/InviteAsMembersResponse.java | 2 +- .../model/InviteAsMembersResponseAllOf.java | 2 +- .../client/model/JoinAChannelRequest.java | 2 +- .../client/model/JoinChannelsRequest.java | 2 +- .../client/model/LeaveAChannelRequest.java | 2 +- .../model/LeaveMyGroupChannelsRequest.java | 2 +- .../model/ListBlockedUsersResponse.java | 2 +- .../client/model/ListBotsResponse.java | 2 +- .../model/ListBotsResponseBotsInner.java | 2 +- .../model/ListBotsResponseBotsInnerBot.java | 2 +- .../ListBotsResponseBotsInnerBotStyle.java | 2 +- ...istBotsResponseBotsInnerBotStyleColor.java | 2 +- ...tsResponseBotsInnerFirstMessagesInner.java | 2 +- ...sponseBotsInnerFirstMessagesInnerData.java | 2 +- .../ListBotsResponseBotsInnerSafeguard.java | 2 +- .../client/model/ListMessagesResponse.java | 2 +- .../model/ListMyGroupChannelsResponse.java | 2 +- .../model/ListOpenChannelsResponse.java | 2 +- .../client/model/ListOperatorsResponse.java | 2 +- ...istRegistrationOrDeviceTokensResponse.java | 2 +- .../client/model/ListUsersResponse.java | 2 +- .../model/MarkAllMessagesAsReadRequest.java | 2 +- .../MarkChannelMessagesAsReadRequest.java | 2 +- .../MigrateMessagesAdminMessageRequest.java | 2 +- .../MigrateMessagesFileMessageRequest.java | 2 +- ...agesFileMessageRequestThumbnailsInner.java | 2 +- .../client/model/MigrateMessagesRequest.java | 2 +- .../MigrateMessagesRequestMessagesInner.java | 2 +- .../MigrateMessagesTextMessageRequest.java | 2 +- ...gisterOperatorsToAGroupChannelRequest.java | 2 +- ...oveARegistrationOrDeviceTokenResponse.java | 2 +- ...eAllRegistrationOrDeviceTokenResponse.java | 2 +- .../client/model/ResetChatHistoryRequest.java | 2 +- .../model/ResetChatHistoryResponse.java | 2 +- .../model/ScheduleAnAnnouncementRequest.java | 2 +- ...nouncementRequestCreateChannelOptions.java | 2 +- .../ScheduleAnAnnouncementRequestMessage.java | 2 +- .../model/ScheduleAnAnnouncementResponse.java | 2 +- ...ScheduleAnAnnouncementResponseMessage.java | 2 +- .../client/model/SendABotMessageResponse.java | 2 +- .../client/model/SendAMessageRequest.java | 2 +- ...endAMessageRequestPushMessageTemplate.java | 2 +- ...essageRequestPushMessageTemplateOneOf.java | 2 +- .../model/SendAdminMessageRequestBody.java | 2 +- .../client/model/SendBirdFile.java | 2 +- .../client/model/SendBirdGroupChannel.java | 2 +- .../client/model/SendBirdMember.java | 2 +- .../client/model/SendBirdMessageResponse.java | 2 +- .../client/model/SendBirdOpenChannel.java | 2 +- .../model/SendBirdParentMessageInfo.java | 2 +- .../client/model/SendBirdReaction.java | 2 +- .../client/model/SendBirdUser.java | 2 +- .../model/SendFileMessageRequestBody.java | 2 +- .../model/SendTextMessageRequestBody.java | 2 +- ...MessageRequestBodyPushMessageTemplate.java | 2 +- .../client/model/SendbirdBasicUserInfo.java | 2 +- .../model/SendbirdDisappearingMessage.java | 2 +- .../model/SendbirdExtendedMessagePayload.java | 2 +- .../model/SendbirdGroupChannelDetail.java | 2 +- .../SendbirdGroupChannelDetailChannel.java | 2 +- .../SendbirdGroupChannelLastMessage.java | 2 +- ...MessageResponseExtendedMessagePayload.java | 2 +- .../SendbirdMessageResponseMessageEvents.java | 2 +- .../client/model/SendbirdSmsFallback.java | 2 +- .../model/SendbirdSortedMetaarrayInner.java | 2 +- .../client/model/SendbirdThumbnail.java | 2 +- .../model/StartTypingIndicatorsRequest.java | 2 +- .../model/UpdateAChannelMetadataRequest.java | 2 +- .../model/UpdateAGroupChannelRequest.java | 2 +- .../client/model/UpdateAMessageRequest.java | 2 +- .../client/model/UpdateAUserRequest.java | 2 +- .../model/UpdateAnOpenChannelRequest.java | 2 +- .../client/model/UpdateBotByIdData.java | 2 +- .../client/model/UpdateBotByIdResponse.java | 2 +- ...ateChannelInvitationPreferenceRequest.java | 2 +- ...teChannelInvitationPreferenceResponse.java | 2 +- ...pdateCountPreferenceOfAChannelRequest.java | 2 +- ...CountPreferenceOfChannelByUrlResponse.java | 2 +- .../UpdateExtraDataInAMessageRequest.java | 2 +- .../UpdateExtraDataInAMessageResponse.java | 2 +- ...datePushPreferencesForAChannelRequest.java | 2 +- ...atePushPreferencesForAChannelResponse.java | 2 +- .../model/UpdatePushPreferencesRequest.java | 2 +- .../model/UpdatePushPreferencesResponse.java | 2 +- .../UpdateSpecificUserMetadataRequest.java | 113 +++ .../model/UpdateUserMetadataRequest.java | 168 ++++ .../client/model/ViewBotByIdResponse.java | 2 +- .../client/model/ViewBotByIdResponseBot.java | 2 +- ...ViewCountPreferenceOfAChannelResponse.java | 2 +- ...rOfChannelsWithUnreadMessagesResponse.java | 2 +- .../ViewNumberOfDailyActiveUsersResponse.java | 2 +- ...iewNumberOfMonthlyActiveUsersResponse.java | 2 +- .../ViewNumberOfUnreadMessagesResponse.java | 2 +- ...iewPushPreferencesForAChannelResponse.java | 2 +- .../model/ViewPushPreferencesResponse.java | 2 +- .../java/org/sendbird/client/ApiClient.java | 4 +- .../org/sendbird/client/ApiException.java | 2 +- .../org/sendbird/client/Configuration.java | 2 +- src/main/java/org/sendbird/client/JSON.java | 2 +- .../sendbird/client/JavaTimeFormatter.java | 2 +- src/main/java/org/sendbird/client/Pair.java | 2 +- .../java/org/sendbird/client/StringUtil.java | 2 +- .../sendbird/client/api/AnnouncementApi.java | 2 +- .../java/org/sendbird/client/api/BotApi.java | 2 +- .../sendbird/client/api/GroupChannelApi.java | 2 +- .../org/sendbird/client/api/MessageApi.java | 2 +- .../org/sendbird/client/api/MetadataApi.java | 2 +- .../sendbird/client/api/ModerationApi.java | 2 +- .../sendbird/client/api/OpenChannelApi.java | 2 +- .../sendbird/client/api/StatisticsApi.java | 2 +- .../java/org/sendbird/client/api/UserApi.java | 945 +++++++++++++++--- .../org/sendbird/client/auth/ApiKeyAuth.java | 2 +- .../sendbird/client/auth/HttpBasicAuth.java | 2 +- .../sendbird/client/auth/HttpBearerAuth.java | 2 +- .../model/CreateUserMetadataRequestTest.java | 50 + ...UpdateSpecificUserMetadataRequestTest.java | 50 + .../model/UpdateUserMetadataRequestTest.java | 62 ++ 160 files changed, 2277 insertions(+), 404 deletions(-) create mode 100644 docs/CreateUserMetadataRequest.md create mode 100644 docs/UpdateSpecificUserMetadataRequest.md create mode 100644 docs/UpdateUserMetadataRequest.md create mode 100644 src/main/java/org/openapitools/client/model/CreateUserMetadataRequest.java create mode 100644 src/main/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequest.java create mode 100644 src/main/java/org/openapitools/client/model/UpdateUserMetadataRequest.java create mode 100644 src/test/java/org/openapitools/client/model/CreateUserMetadataRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdateUserMetadataRequestTest.java diff --git a/.DS_Store b/.DS_Store index b54eb9b475804f2c9aaebbcaf184d52d7370333f..11bacc1ec54b0f098b483f65469472aaf5fcb599 100644 GIT binary patch delta 49 zcmZoMXfc@J&&WD4U^gS{WFE%JqHGK$42cXy4CxH13?(VW$vH{+`8k^xG6u74X6N|J F4**)04wC=? delta 30 mcmZoMXfc@J&&V<{U^gSnWFE%Jo6j&>vrTN!-OSGMmmdI^@(Jz$ diff --git a/.openapi-generator/FILES b/.openapi-generator/FILES index c0ea3e49..bbfb9cbd 100644 --- a/.openapi-generator/FILES +++ b/.openapi-generator/FILES @@ -24,6 +24,7 @@ docs/CreateAChannelMetadataResponse.md docs/CreateAGroupChannelRequest.md docs/CreateAUserRequest.md docs/CreateAnOpenChannelRequest.md +docs/CreateUserMetadataRequest.md docs/CreateUserTokenRequest.md docs/CreateUserTokenResponse.md docs/FreezeAGroupChannelRequest.md @@ -127,6 +128,8 @@ docs/UpdatePushPreferencesForAChannelRequest.md docs/UpdatePushPreferencesForAChannelResponse.md docs/UpdatePushPreferencesRequest.md docs/UpdatePushPreferencesResponse.md +docs/UpdateSpecificUserMetadataRequest.md +docs/UpdateUserMetadataRequest.md docs/UserApi.md docs/ViewBotByIdResponse.md docs/ViewBotByIdResponseBot.md @@ -165,6 +168,7 @@ src/main/java/org/openapitools/client/model/CreateAChannelMetadataResponse.java src/main/java/org/openapitools/client/model/CreateAGroupChannelRequest.java src/main/java/org/openapitools/client/model/CreateAUserRequest.java src/main/java/org/openapitools/client/model/CreateAnOpenChannelRequest.java +src/main/java/org/openapitools/client/model/CreateUserMetadataRequest.java src/main/java/org/openapitools/client/model/CreateUserTokenRequest.java src/main/java/org/openapitools/client/model/CreateUserTokenResponse.java src/main/java/org/openapitools/client/model/FreezeAGroupChannelRequest.java @@ -262,6 +266,8 @@ src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequ src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponse.java src/main/java/org/openapitools/client/model/UpdatePushPreferencesRequest.java src/main/java/org/openapitools/client/model/UpdatePushPreferencesResponse.java +src/main/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequest.java +src/main/java/org/openapitools/client/model/UpdateUserMetadataRequest.java src/main/java/org/openapitools/client/model/ViewBotByIdResponse.java src/main/java/org/openapitools/client/model/ViewBotByIdResponseBot.java src/main/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponse.java @@ -295,136 +301,6 @@ src/main/java/org/sendbird/client/auth/ApiKeyAuth.java src/main/java/org/sendbird/client/auth/Authentication.java src/main/java/org/sendbird/client/auth/HttpBasicAuth.java src/main/java/org/sendbird/client/auth/HttpBearerAuth.java -src/test/java/org/openapitools/client/model/AcceptAnInvitationRequestTest.java -src/test/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequestTest.java -src/test/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponseTest.java -src/test/java/org/openapitools/client/model/AddExtraDataToAMessageRequestTest.java -src/test/java/org/openapitools/client/model/AddExtraDataToAMessageResponseTest.java -src/test/java/org/openapitools/client/model/BlockAUserRequestTest.java -src/test/java/org/openapitools/client/model/BlockAUserResponseTest.java -src/test/java/org/openapitools/client/model/CheckIfMemberResponseTest.java -src/test/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequestTest.java -src/test/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponseTest.java -src/test/java/org/openapitools/client/model/CreateABotRequestTest.java -src/test/java/org/openapitools/client/model/CreateABotResponseBotTest.java -src/test/java/org/openapitools/client/model/CreateABotResponseTest.java -src/test/java/org/openapitools/client/model/CreateAChannelMetadataRequestTest.java -src/test/java/org/openapitools/client/model/CreateAChannelMetadataResponseTest.java -src/test/java/org/openapitools/client/model/CreateAGroupChannelRequestTest.java -src/test/java/org/openapitools/client/model/CreateAUserRequestTest.java -src/test/java/org/openapitools/client/model/CreateAnOpenChannelRequestTest.java -src/test/java/org/openapitools/client/model/CreateUserTokenRequestTest.java -src/test/java/org/openapitools/client/model/CreateUserTokenResponseTest.java -src/test/java/org/openapitools/client/model/FreezeAGroupChannelRequestTest.java -src/test/java/org/openapitools/client/model/FreezeAnOpenChannelRequestTest.java -src/test/java/org/openapitools/client/model/GetAGroupChannelResponseAllOfTest.java -src/test/java/org/openapitools/client/model/GetAGroupChannelResponseTest.java -src/test/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponseTest.java -src/test/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponseTest.java -src/test/java/org/openapitools/client/model/GroupChannelListMembersResponseTest.java -src/test/java/org/openapitools/client/model/GroupChatListChannelsResponseTest.java -src/test/java/org/openapitools/client/model/HideAChannelRequestTest.java -src/test/java/org/openapitools/client/model/InviteAsMembersRequestTest.java -src/test/java/org/openapitools/client/model/InviteAsMembersResponseAllOfTest.java -src/test/java/org/openapitools/client/model/InviteAsMembersResponseTest.java -src/test/java/org/openapitools/client/model/JoinAChannelRequestTest.java -src/test/java/org/openapitools/client/model/JoinChannelsRequestTest.java -src/test/java/org/openapitools/client/model/LeaveAChannelRequestTest.java -src/test/java/org/openapitools/client/model/LeaveMyGroupChannelsRequestTest.java -src/test/java/org/openapitools/client/model/ListBlockedUsersResponseTest.java -src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColorTest.java -src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleTest.java -src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotTest.java -src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerDataTest.java -src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerTest.java -src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguardTest.java -src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerTest.java -src/test/java/org/openapitools/client/model/ListBotsResponseTest.java -src/test/java/org/openapitools/client/model/ListMessagesResponseTest.java -src/test/java/org/openapitools/client/model/ListMyGroupChannelsResponseTest.java -src/test/java/org/openapitools/client/model/ListOpenChannelsResponseTest.java -src/test/java/org/openapitools/client/model/ListOperatorsResponseTest.java -src/test/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponseTest.java -src/test/java/org/openapitools/client/model/ListUsersResponseTest.java -src/test/java/org/openapitools/client/model/MarkAllMessagesAsReadRequestTest.java -src/test/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequestTest.java -src/test/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequestTest.java -src/test/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestTest.java -src/test/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInnerTest.java -src/test/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInnerTest.java -src/test/java/org/openapitools/client/model/MigrateMessagesRequestTest.java -src/test/java/org/openapitools/client/model/MigrateMessagesTextMessageRequestTest.java -src/test/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequestTest.java -src/test/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponseTest.java -src/test/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponseTest.java -src/test/java/org/openapitools/client/model/ResetChatHistoryRequestTest.java -src/test/java/org/openapitools/client/model/ResetChatHistoryResponseTest.java -src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptionsTest.java -src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessageTest.java -src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestTest.java -src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessageTest.java -src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseTest.java -src/test/java/org/openapitools/client/model/SendABotMessageResponseTest.java -src/test/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOfTest.java -src/test/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateTest.java -src/test/java/org/openapitools/client/model/SendAMessageRequestTest.java -src/test/java/org/openapitools/client/model/SendAdminMessageRequestBodyTest.java -src/test/java/org/openapitools/client/model/SendFileMessageRequestBodyTest.java -src/test/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplateTest.java -src/test/java/org/openapitools/client/model/SendTextMessageRequestBodyTest.java -src/test/java/org/openapitools/client/model/SendbirdBasicUserInfoTest.java -src/test/java/org/openapitools/client/model/SendbirdDisappearingMessageTest.java -src/test/java/org/openapitools/client/model/SendbirdExtendedMessagePayloadTest.java -src/test/java/org/openapitools/client/model/SendbirdFileTest.java -src/test/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannelTest.java -src/test/java/org/openapitools/client/model/SendbirdGroupChannelDetailTest.java -src/test/java/org/openapitools/client/model/SendbirdGroupChannelLastMessageTest.java -src/test/java/org/openapitools/client/model/SendbirdGroupChannelTest.java -src/test/java/org/openapitools/client/model/SendbirdMemberTest.java -src/test/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayloadTest.java -src/test/java/org/openapitools/client/model/SendbirdMessageResponseMessageEventsTest.java -src/test/java/org/openapitools/client/model/SendbirdMessageResponseTest.java -src/test/java/org/openapitools/client/model/SendbirdOpenChannelTest.java -src/test/java/org/openapitools/client/model/SendbirdParentMessageInfoTest.java -src/test/java/org/openapitools/client/model/SendbirdPushTriggerOptionTest.java -src/test/java/org/openapitools/client/model/SendbirdReactionTest.java -src/test/java/org/openapitools/client/model/SendbirdSmsFallbackTest.java -src/test/java/org/openapitools/client/model/SendbirdSortedMetaarrayInnerTest.java -src/test/java/org/openapitools/client/model/SendbirdThumbnailTest.java -src/test/java/org/openapitools/client/model/SendbirdUserTest.java -src/test/java/org/openapitools/client/model/StartTypingIndicatorsRequestTest.java -src/test/java/org/openapitools/client/model/UpdateAChannelMetadataRequestTest.java -src/test/java/org/openapitools/client/model/UpdateAGroupChannelRequestTest.java -src/test/java/org/openapitools/client/model/UpdateAMessageRequestTest.java -src/test/java/org/openapitools/client/model/UpdateAUserRequestTest.java -src/test/java/org/openapitools/client/model/UpdateAnOpenChannelRequestTest.java -src/test/java/org/openapitools/client/model/UpdateBotByIdDataTest.java -src/test/java/org/openapitools/client/model/UpdateBotByIdResponseTest.java -src/test/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequestTest.java -src/test/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponseTest.java -src/test/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequestTest.java -src/test/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponseTest.java -src/test/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequestTest.java -src/test/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponseTest.java -src/test/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequestTest.java -src/test/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponseTest.java -src/test/java/org/openapitools/client/model/UpdatePushPreferencesRequestTest.java -src/test/java/org/openapitools/client/model/UpdatePushPreferencesResponseTest.java -src/test/java/org/openapitools/client/model/ViewBotByIdResponseBotTest.java -src/test/java/org/openapitools/client/model/ViewBotByIdResponseTest.java -src/test/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponseTest.java -src/test/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponseTest.java -src/test/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponseTest.java -src/test/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponseTest.java -src/test/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponseTest.java -src/test/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponseTest.java -src/test/java/org/openapitools/client/model/ViewPushPreferencesResponseTest.java -src/test/java/org/sendbird/client/api/AnnouncementApiTest.java -src/test/java/org/sendbird/client/api/BotApiTest.java -src/test/java/org/sendbird/client/api/GroupChannelApiTest.java -src/test/java/org/sendbird/client/api/MessageApiTest.java -src/test/java/org/sendbird/client/api/MetadataApiTest.java -src/test/java/org/sendbird/client/api/ModerationApiTest.java -src/test/java/org/sendbird/client/api/OpenChannelApiTest.java -src/test/java/org/sendbird/client/api/StatisticsApiTest.java -src/test/java/org/sendbird/client/api/UserApiTest.java +src/test/java/org/openapitools/client/model/CreateUserMetadataRequestTest.java +src/test/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequestTest.java +src/test/java/org/openapitools/client/model/UpdateUserMetadataRequestTest.java diff --git a/README.md b/README.md index 4c35df23..0765410b 100644 --- a/README.md +++ b/README.md @@ -98,7 +98,7 @@ Add these dependency to your project's POM: org.sendbird sendbird-platform-sdk - 2.1.1 + 2.1.2 ``` @@ -110,7 +110,7 @@ Add this dependency to your project's build file: ```groovy dependencies { - implementation "org.sendbird:sendbird-platform-sdk:2.1.1 + implementation "org.sendbird:sendbird-platform-sdk:2.1.2 } allprojects { diff --git a/api/openapi.yaml b/api/openapi.yaml index 93de521a..5d5226f8 100644 --- a/api/openapi.yaml +++ b/api/openapi.yaml @@ -3435,6 +3435,239 @@ paths: tags: - User x-accepts: application/json + /v3/users/{user_id}/metadata: + delete: + description: |- + ## Delete metadata You can delete a specific or all metadata of a user. Metadata stores additional user information such as their preference settings. + https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-delete-metadata + operationId: deleteUserAllMetadata + parameters: + - description: '(Required) ' + explode: false + in: path + name: user_id + required: true + schema: + type: string + style: simple + - explode: false + in: header + name: api-token + required: false + schema: + type: string + style: simple + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/emptyObjectResponse' + description: Successful response + summary: Delete user metadata + tags: + - User + x-accepts: application/json + post: + description: '## Create metadata When creating new items of the user metadata. + https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-create-metadata' + operationId: createUserMetadata + parameters: + - description: '(Required) ' + explode: false + in: path + name: user_id + required: true + schema: + type: string + style: simple + - explode: false + in: header + name: api-token + required: false + schema: + type: string + style: simple + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/createUserMetadata_request' + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/viewAUserMetadataResponse' + description: Successful response + summary: Create user metadata + tags: + - User + x-content-type: application/json + x-accepts: application/json + put: + description: |- + ## Update metadata When updating existing items of the user metadata by their keys or adding new items to the metadata + https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-update-metadata + operationId: updateUserMetadata + parameters: + - description: '(Required) ' + explode: false + in: path + name: user_id + required: true + schema: + type: string + style: simple + - explode: false + in: header + name: api-token + required: false + schema: + type: string + style: simple + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateUserMetadata_request' + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateUserMetadataResponse' + description: Successful response + summary: Update user metadata + tags: + - User + x-content-type: application/json + x-accepts: application/json + /v3/users/{user_id}/metadata/{key}: + delete: + description: |- + ## Delete metadata + https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-delete-metadata + operationId: deleteSpecificUserMetadata + parameters: + - description: '(Required) ' + explode: false + in: path + name: user_id + required: true + schema: + type: string + style: simple + - explode: false + in: path + name: key + required: true + schema: + type: string + style: simple + - explode: false + in: header + name: api-token + required: false + schema: + type: string + style: simple + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/emptyObjectResponse' + description: Successful response + summary: Delete user metadata + tags: + - User + x-accepts: application/json + get: + description: |- + ## Get metadata + https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-get-metadata + operationId: viewSpecificUserMetadata + parameters: + - description: '(Required) ' + explode: false + in: path + name: user_id + required: true + schema: + type: string + style: simple + - explode: false + in: path + name: key + required: true + schema: + type: string + style: simple + - explode: false + in: header + name: api-token + required: false + schema: + example: "{{API_TOKEN}}" + type: string + style: simple + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/viewAUserMetadataResponse' + description: Successful response + summary: Get specific user metadata + tags: + - User + x-accepts: application/json + put: + description: |- + ## Update metadata + https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-update-metadata + operationId: updateSpecificUserMetadata + parameters: + - description: '(Required) ' + explode: false + in: path + name: user_id + required: true + schema: + type: string + style: simple + - explode: false + in: path + name: key + required: true + schema: + type: string + style: simple + - explode: false + in: header + name: api-token + required: false + schema: + type: string + style: simple + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateSpecificUserMetadata_request' + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateUserMetadataResponse' + description: Successful response + summary: Update specific user metadata + tags: + - User + x-content-type: application/json + x-accepts: application/json /v3/push/device_tokens/{token_type}/{token}: delete: description: "## Remove a registration or device token from an owner\n\nRemoves\ @@ -8043,6 +8276,10 @@ components: $ref: '#/components/schemas/SendbirdUser' type: array type: object + viewAUserMetadataResponse: + type: object + updateUserMetadataResponse: + type: object chooseAPushNotificationContentTemplateResponse: example: name: name @@ -10101,6 +10338,31 @@ components: required: - push_trigger_option type: object + updateUserMetadata_request: + properties: + metadata: + nullable: true + type: object + upsert: + nullable: true + type: boolean + required: + - metadata + type: object + createUserMetadata_request: + properties: + metadata: + type: object + required: + - metadata + type: object + updateSpecificUserMetadata_request: + properties: + value: + type: string + required: + - value + type: object updateCountPreferenceOfAChannel_request: properties: count_preference: diff --git a/build.gradle b/build.gradle index eb1344ab..024f49a2 100644 --- a/build.gradle +++ b/build.gradle @@ -3,7 +3,7 @@ apply plugin: 'eclipse' apply plugin: 'com.diffplug.spotless' group = 'org.sendbird' -version = '2.1.1' +version = '2.1.2' buildscript { repositories { diff --git a/build.sbt b/build.sbt index e15db1b6..4470332d 100644 --- a/build.sbt +++ b/build.sbt @@ -2,7 +2,7 @@ lazy val root = (project in file(".")). settings( organization := "org.sendbird", name := "sendbird-platform-sdk", - version := "2.1.1", + version := "2.1.2", scalaVersion := "2.11.4", scalacOptions ++= Seq("-feature"), Compile / javacOptions ++= Seq("-Xlint:deprecation"), diff --git a/docs/CreateUserMetadataRequest.md b/docs/CreateUserMetadataRequest.md new file mode 100644 index 00000000..7163f02a --- /dev/null +++ b/docs/CreateUserMetadataRequest.md @@ -0,0 +1,13 @@ + + +# CreateUserMetadataRequest + + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**metadata** | **Object** | | | + + + diff --git a/docs/UpdateSpecificUserMetadataRequest.md b/docs/UpdateSpecificUserMetadataRequest.md new file mode 100644 index 00000000..3625f2f1 --- /dev/null +++ b/docs/UpdateSpecificUserMetadataRequest.md @@ -0,0 +1,13 @@ + + +# UpdateSpecificUserMetadataRequest + + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**value** | **String** | | | + + + diff --git a/docs/UpdateUserMetadataRequest.md b/docs/UpdateUserMetadataRequest.md new file mode 100644 index 00000000..90781e56 --- /dev/null +++ b/docs/UpdateUserMetadataRequest.md @@ -0,0 +1,14 @@ + + +# UpdateUserMetadataRequest + + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**metadata** | **Object** | | | +|**upsert** | **Boolean** | | [optional] | + + + diff --git a/docs/UserApi.md b/docs/UserApi.md index 33193832..a3cf34eb 100644 --- a/docs/UserApi.md +++ b/docs/UserApi.md @@ -7,8 +7,11 @@ All URIs are relative to *https://api-APP_ID.sendbird.com* | [**addARegistrationOrDeviceToken**](UserApi.md#addARegistrationOrDeviceToken) | **POST** /v3/users/{user_id}/push/{token_type} | Add a registration or device token | | [**chooseAPushNotificationContentTemplate**](UserApi.md#chooseAPushNotificationContentTemplate) | **PUT** /v3/users/{user_id}/push/template | Choose a push notification content template | | [**createAUser**](UserApi.md#createAUser) | **POST** /v3/users | Create a user | +| [**createUserMetadata**](UserApi.md#createUserMetadata) | **POST** /v3/users/{user_id}/metadata | Create user metadata | | [**createUserToken**](UserApi.md#createUserToken) | **POST** /v3/users/{user_id}/token | Create user token | | [**deleteAUser**](UserApi.md#deleteAUser) | **DELETE** /v3/users/{user_id} | Delete a user | +| [**deleteSpecificUserMetadata**](UserApi.md#deleteSpecificUserMetadata) | **DELETE** /v3/users/{user_id}/metadata/{key} | Delete user metadata | +| [**deleteUserAllMetadata**](UserApi.md#deleteUserAllMetadata) | **DELETE** /v3/users/{user_id}/metadata | Delete user metadata | | [**getChannelInvitationPreference**](UserApi.md#getChannelInvitationPreference) | **GET** /v3/users/{user_id}/channel_invitation_preference | Get channel invitation preference | | [**leaveMyGroupChannels**](UserApi.md#leaveMyGroupChannels) | **PUT** /v3/users/{user_id}/my_group_channels/leave | Leave my group channels | | [**listMyGroupChannels**](UserApi.md#listMyGroupChannels) | **GET** /v3/users/{user_id}/my_group_channels | List my group channels | @@ -24,12 +27,15 @@ All URIs are relative to *https://api-APP_ID.sendbird.com* | [**updateCountPreferenceOfAChannel**](UserApi.md#updateCountPreferenceOfAChannel) | **PUT** /v3/users/{user_id}/count_preference/{channel_url} | Update count preference of a channel | | [**updatePushPreferences**](UserApi.md#updatePushPreferences) | **PUT** /v3/users/{user_id}/push_preference | Update push preferences | | [**updatePushPreferencesForAChannel**](UserApi.md#updatePushPreferencesForAChannel) | **PUT** /v3/users/{user_id}/push_preference/{channel_url} | Update push preferences for a channel | +| [**updateSpecificUserMetadata**](UserApi.md#updateSpecificUserMetadata) | **PUT** /v3/users/{user_id}/metadata/{key} | Update specific user metadata | +| [**updateUserMetadata**](UserApi.md#updateUserMetadata) | **PUT** /v3/users/{user_id}/metadata | Update user metadata | | [**viewAUser**](UserApi.md#viewAUser) | **GET** /v3/users/{user_id} | View a user | | [**viewCountPreferenceOfAChannel**](UserApi.md#viewCountPreferenceOfAChannel) | **GET** /v3/users/{user_id}/count_preference/{channel_url} | View count preference of a channel | | [**viewNumberOfChannelsWithUnreadMessages**](UserApi.md#viewNumberOfChannelsWithUnreadMessages) | **GET** /v3/users/{user_id}/unread_channel_count | View number of channels with unread messages | | [**viewNumberOfUnreadMessages**](UserApi.md#viewNumberOfUnreadMessages) | **GET** /v3/users/{user_id}/unread_message_count | View number of unread messages | | [**viewPushPreferences**](UserApi.md#viewPushPreferences) | **GET** /v3/users/{user_id}/push_preference | View push preferences | | [**viewPushPreferencesForAChannel**](UserApi.md#viewPushPreferencesForAChannel) | **GET** /v3/users/{user_id}/push_preference/{channel_url} | View push preferences for a channel | +| [**viewSpecificUserMetadata**](UserApi.md#viewSpecificUserMetadata) | **GET** /v3/users/{user_id}/metadata/{key} | Get specific user metadata | | [**viewWhoOwnsARegistrationOrDeviceToken**](UserApi.md#viewWhoOwnsARegistrationOrDeviceToken) | **GET** /v3/push/device_tokens/{token_type}/{token} | View who owns a registration or device token | @@ -274,6 +280,78 @@ No authorization required | **200** | Successful response | - | +## createUserMetadata + +> Object createUserMetadata(userId).apiToken(apiToken).createUserMetadataRequest(createUserMetadataRequest).execute(); + +Create user metadata + +## Create metadata When creating new items of the user metadata. https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-create-metadata + +### Example + +```java +// Import classes: +import org.sendbird.client.ApiClient; +import org.sendbird.client.ApiException; +import org.sendbird.client.Configuration; +import org.sendbird.client.model.*; +import org.sendbird.client.api.UserApi; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api-APP_ID.sendbird.com"); + + UserApi apiInstance = new UserApi(defaultClient); + String userId = "userId_example"; // String | (Required) + String apiToken = "apiToken_example"; // String | + CreateUserMetadataRequest createUserMetadataRequest = new CreateUserMetadataRequest(); // CreateUserMetadataRequest | + try { + Object result = api.createUserMetadata(userId) + .apiToken(apiToken) + .createUserMetadataRequest(createUserMetadataRequest) + .execute(); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling UserApi#createUserMetadata"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **userId** | **String**| (Required) | | +| **apiToken** | **String**| | [optional] | +| **createUserMetadataRequest** | [**CreateUserMetadataRequest**](CreateUserMetadataRequest.md)| | [optional] | + +### Return type + +**Object** + +### Authorization + +No authorization required + +### HTTP request headers + +- **Content-Type**: application/json +- **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Successful response | - | + + ## createUserToken > CreateUserTokenResponse createUserToken(userId).apiToken(apiToken).createUserTokenRequest(createUserTokenRequest).execute(); @@ -429,6 +507,148 @@ No authorization required | **200** | Successful response | - | +## deleteSpecificUserMetadata + +> Object deleteSpecificUserMetadata(userId, key).apiToken(apiToken).execute(); + +Delete user metadata + +## Delete metadata +https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-delete-metadata + +### Example + +```java +// Import classes: +import org.sendbird.client.ApiClient; +import org.sendbird.client.ApiException; +import org.sendbird.client.Configuration; +import org.sendbird.client.model.*; +import org.sendbird.client.api.UserApi; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api-APP_ID.sendbird.com"); + + UserApi apiInstance = new UserApi(defaultClient); + String userId = "userId_example"; // String | (Required) + String key = "key_example"; // String | + String apiToken = "apiToken_example"; // String | + try { + Object result = api.deleteSpecificUserMetadata(userId, key) + .apiToken(apiToken) + .execute(); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling UserApi#deleteSpecificUserMetadata"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **userId** | **String**| (Required) | | +| **key** | **String**| | | +| **apiToken** | **String**| | [optional] | + +### Return type + +**Object** + +### Authorization + +No authorization required + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Successful response | - | + + +## deleteUserAllMetadata + +> Object deleteUserAllMetadata(userId).apiToken(apiToken).execute(); + +Delete user metadata + +## Delete metadata You can delete a specific or all metadata of a user. Metadata stores additional user information such as their preference settings. +https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-delete-metadata + +### Example + +```java +// Import classes: +import org.sendbird.client.ApiClient; +import org.sendbird.client.ApiException; +import org.sendbird.client.Configuration; +import org.sendbird.client.model.*; +import org.sendbird.client.api.UserApi; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api-APP_ID.sendbird.com"); + + UserApi apiInstance = new UserApi(defaultClient); + String userId = "userId_example"; // String | (Required) + String apiToken = "apiToken_example"; // String | + try { + Object result = api.deleteUserAllMetadata(userId) + .apiToken(apiToken) + .execute(); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling UserApi#deleteUserAllMetadata"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **userId** | **String**| (Required) | | +| **apiToken** | **String**| | [optional] | + +### Return type + +**Object** + +### Authorization + +No authorization required + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Successful response | - | + + ## getChannelInvitationPreference > GetChannelInvitationPreferenceResponse getChannelInvitationPreference(userId).apiToken(apiToken).execute(); @@ -1745,6 +1965,154 @@ No authorization required | **200** | Successful response | - | +## updateSpecificUserMetadata + +> Object updateSpecificUserMetadata(userId, key).apiToken(apiToken).updateSpecificUserMetadataRequest(updateSpecificUserMetadataRequest).execute(); + +Update specific user metadata + +## Update metadata +https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-update-metadata + +### Example + +```java +// Import classes: +import org.sendbird.client.ApiClient; +import org.sendbird.client.ApiException; +import org.sendbird.client.Configuration; +import org.sendbird.client.model.*; +import org.sendbird.client.api.UserApi; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api-APP_ID.sendbird.com"); + + UserApi apiInstance = new UserApi(defaultClient); + String userId = "userId_example"; // String | (Required) + String key = "key_example"; // String | + String apiToken = "apiToken_example"; // String | + UpdateSpecificUserMetadataRequest updateSpecificUserMetadataRequest = new UpdateSpecificUserMetadataRequest(); // UpdateSpecificUserMetadataRequest | + try { + Object result = api.updateSpecificUserMetadata(userId, key) + .apiToken(apiToken) + .updateSpecificUserMetadataRequest(updateSpecificUserMetadataRequest) + .execute(); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling UserApi#updateSpecificUserMetadata"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **userId** | **String**| (Required) | | +| **key** | **String**| | | +| **apiToken** | **String**| | [optional] | +| **updateSpecificUserMetadataRequest** | [**UpdateSpecificUserMetadataRequest**](UpdateSpecificUserMetadataRequest.md)| | [optional] | + +### Return type + +**Object** + +### Authorization + +No authorization required + +### HTTP request headers + +- **Content-Type**: application/json +- **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Successful response | - | + + +## updateUserMetadata + +> Object updateUserMetadata(userId).apiToken(apiToken).updateUserMetadataRequest(updateUserMetadataRequest).execute(); + +Update user metadata + +## Update metadata When updating existing items of the user metadata by their keys or adding new items to the metadata +https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-update-metadata + +### Example + +```java +// Import classes: +import org.sendbird.client.ApiClient; +import org.sendbird.client.ApiException; +import org.sendbird.client.Configuration; +import org.sendbird.client.model.*; +import org.sendbird.client.api.UserApi; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api-APP_ID.sendbird.com"); + + UserApi apiInstance = new UserApi(defaultClient); + String userId = "userId_example"; // String | (Required) + String apiToken = "apiToken_example"; // String | + UpdateUserMetadataRequest updateUserMetadataRequest = new UpdateUserMetadataRequest(); // UpdateUserMetadataRequest | + try { + Object result = api.updateUserMetadata(userId) + .apiToken(apiToken) + .updateUserMetadataRequest(updateUserMetadataRequest) + .execute(); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling UserApi#updateUserMetadata"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **userId** | **String**| (Required) | | +| **apiToken** | **String**| | [optional] | +| **updateUserMetadataRequest** | [**UpdateUserMetadataRequest**](UpdateUserMetadataRequest.md)| | [optional] | + +### Return type + +**Object** + +### Authorization + +No authorization required + +### HTTP request headers + +- **Content-Type**: application/json +- **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Successful response | - | + + ## viewAUser > SendbirdUser viewAUser(userId).includeUnreadCount(includeUnreadCount).customTypes(customTypes).superMode(superMode).apiToken(apiToken).execute(); @@ -2227,6 +2595,78 @@ No authorization required | **200** | Successful response | - | +## viewSpecificUserMetadata + +> Object viewSpecificUserMetadata(userId, key).apiToken(apiToken).execute(); + +Get specific user metadata + +## Get metadata +https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-get-metadata + +### Example + +```java +// Import classes: +import org.sendbird.client.ApiClient; +import org.sendbird.client.ApiException; +import org.sendbird.client.Configuration; +import org.sendbird.client.model.*; +import org.sendbird.client.api.UserApi; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api-APP_ID.sendbird.com"); + + UserApi apiInstance = new UserApi(defaultClient); + String userId = "userId_example"; // String | (Required) + String key = "key_example"; // String | + String apiToken = "{{API_TOKEN}}"; // String | + try { + Object result = api.viewSpecificUserMetadata(userId, key) + .apiToken(apiToken) + .execute(); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling UserApi#viewSpecificUserMetadata"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **userId** | **String**| (Required) | | +| **key** | **String**| | | +| **apiToken** | **String**| | [optional] | + +### Return type + +**Object** + +### Authorization + +No authorization required + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Successful response | - | + + ## viewWhoOwnsARegistrationOrDeviceToken > List<MarkChannelMessagesAsReadRequest> viewWhoOwnsARegistrationOrDeviceToken(tokenType, token).apiToken(apiToken).execute(); diff --git a/pom.xml b/pom.xml index 8b64b233..3490c765 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ sendbird-platform-sdk jar sendbird-platform-sdk - 2.1.1 + 2.1.2 https://github.com/sendbird/sendbird-platform-sdk-java Sendbird Platform API SDK diff --git a/src/main/java/org/openapitools/client/model/AbstractOpenApiSchema.java b/src/main/java/org/openapitools/client/model/AbstractOpenApiSchema.java index bf2341ee..54997155 100644 --- a/src/main/java/org/openapitools/client/model/AbstractOpenApiSchema.java +++ b/src/main/java/org/openapitools/client/model/AbstractOpenApiSchema.java @@ -24,7 +24,7 @@ /** * Abstract class for oneOf,anyOf schemas defined in OpenAPI spec */ -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public abstract class AbstractOpenApiSchema { // store the actual instance of the schema/object diff --git a/src/main/java/org/openapitools/client/model/AcceptAnInvitationRequest.java b/src/main/java/org/openapitools/client/model/AcceptAnInvitationRequest.java index 5d651cfa..97f3c59e 100644 --- a/src/main/java/org/openapitools/client/model/AcceptAnInvitationRequest.java +++ b/src/main/java/org/openapitools/client/model/AcceptAnInvitationRequest.java @@ -40,7 +40,7 @@ AcceptAnInvitationRequest.JSON_PROPERTY_USER_ID }) @JsonTypeName("acceptAnInvitation_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class AcceptAnInvitationRequest { public static final String JSON_PROPERTY_ACCESS_CODE = "access_code"; private JsonNullable accessCode = JsonNullable.undefined(); diff --git a/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequest.java b/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequest.java index 31e87a31..168cbae2 100644 --- a/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequest.java +++ b/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequest.java @@ -37,7 +37,7 @@ AddARegistrationOrDeviceTokenRequest.JSON_PROPERTY_HUAWEI_DEVICE_TOKEN }) @JsonTypeName("addARegistrationOrDeviceToken_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class AddARegistrationOrDeviceTokenRequest { public static final String JSON_PROPERTY_APNS_DEVICE_TOKEN = "apns_device_token"; private String apnsDeviceToken; diff --git a/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponse.java b/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponse.java index be686873..81a28483 100644 --- a/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponse.java +++ b/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponse.java @@ -38,7 +38,7 @@ AddARegistrationOrDeviceTokenResponse.JSON_PROPERTY_USER }) @JsonTypeName("addARegistrationOrDeviceTokenResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class AddARegistrationOrDeviceTokenResponse { public static final String JSON_PROPERTY_TOKEN = "token"; private String token; diff --git a/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageRequest.java b/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageRequest.java index 8c794ba9..edcafe35 100644 --- a/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageRequest.java @@ -38,7 +38,7 @@ AddExtraDataToAMessageRequest.JSON_PROPERTY_SORTED_METAARRAY }) @JsonTypeName("addExtraDataToAMessage_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class AddExtraDataToAMessageRequest { public static final String JSON_PROPERTY_SORTED_METAARRAY = "sorted_metaarray"; private List sortedMetaarray = new ArrayList<>(); diff --git a/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageResponse.java b/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageResponse.java index bd89cdfa..2878162b 100644 --- a/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageResponse.java +++ b/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageResponse.java @@ -38,7 +38,7 @@ AddExtraDataToAMessageResponse.JSON_PROPERTY_SORTED_METAARRAY }) @JsonTypeName("addExtraDataToAMessageResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class AddExtraDataToAMessageResponse { public static final String JSON_PROPERTY_SORTED_METAARRAY = "sorted_metaarray"; private List sortedMetaarray = null; diff --git a/src/main/java/org/openapitools/client/model/BlockAUserRequest.java b/src/main/java/org/openapitools/client/model/BlockAUserRequest.java index 58def75b..66b7c153 100644 --- a/src/main/java/org/openapitools/client/model/BlockAUserRequest.java +++ b/src/main/java/org/openapitools/client/model/BlockAUserRequest.java @@ -38,7 +38,7 @@ BlockAUserRequest.JSON_PROPERTY_USER_IDS }) @JsonTypeName("blockAUser_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class BlockAUserRequest { public static final String JSON_PROPERTY_TARGET_ID = "target_id"; private String targetId; diff --git a/src/main/java/org/openapitools/client/model/BlockAUserResponse.java b/src/main/java/org/openapitools/client/model/BlockAUserResponse.java index 15a2a36c..018d71cc 100644 --- a/src/main/java/org/openapitools/client/model/BlockAUserResponse.java +++ b/src/main/java/org/openapitools/client/model/BlockAUserResponse.java @@ -39,7 +39,7 @@ BlockAUserResponse.JSON_PROPERTY_NEXT }) @JsonTypeName("blockAUserResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class BlockAUserResponse { public static final String JSON_PROPERTY_USERS = "users"; private List users = null; diff --git a/src/main/java/org/openapitools/client/model/CheckIfMemberResponse.java b/src/main/java/org/openapitools/client/model/CheckIfMemberResponse.java index da68e353..79ce311b 100644 --- a/src/main/java/org/openapitools/client/model/CheckIfMemberResponse.java +++ b/src/main/java/org/openapitools/client/model/CheckIfMemberResponse.java @@ -36,7 +36,7 @@ CheckIfMemberResponse.JSON_PROPERTY_STATE }) @JsonTypeName("checkIfMemberResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class CheckIfMemberResponse { public static final String JSON_PROPERTY_IS_MEMBER = "is_member"; private Boolean isMember; diff --git a/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequest.java b/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequest.java index cb410fac..42123dd7 100644 --- a/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequest.java +++ b/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequest.java @@ -35,7 +35,7 @@ ChooseAPushNotificationContentTemplateRequest.JSON_PROPERTY_NAME }) @JsonTypeName("chooseAPushNotificationContentTemplate_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ChooseAPushNotificationContentTemplateRequest { /** * Specifies the name of a template used for notifications. Acceptable values are default and alternative. (Default: default) diff --git a/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponse.java b/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponse.java index a7fb5e17..2a2b8b4c 100644 --- a/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponse.java +++ b/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponse.java @@ -35,7 +35,7 @@ ChooseAPushNotificationContentTemplateResponse.JSON_PROPERTY_NAME }) @JsonTypeName("chooseAPushNotificationContentTemplateResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ChooseAPushNotificationContentTemplateResponse { public static final String JSON_PROPERTY_NAME = "name"; private String name; diff --git a/src/main/java/org/openapitools/client/model/CreateABotRequest.java b/src/main/java/org/openapitools/client/model/CreateABotRequest.java index a9e540ea..a4897c06 100644 --- a/src/main/java/org/openapitools/client/model/CreateABotRequest.java +++ b/src/main/java/org/openapitools/client/model/CreateABotRequest.java @@ -43,7 +43,7 @@ CreateABotRequest.JSON_PROPERTY_SHOW_MEMBER }) @JsonTypeName("createABot_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class CreateABotRequest { public static final String JSON_PROPERTY_BOT_CALLBACK_URL = "bot_callback_url"; private String botCallbackUrl; diff --git a/src/main/java/org/openapitools/client/model/CreateABotResponse.java b/src/main/java/org/openapitools/client/model/CreateABotResponse.java index 11b90098..73b3f2b3 100644 --- a/src/main/java/org/openapitools/client/model/CreateABotResponse.java +++ b/src/main/java/org/openapitools/client/model/CreateABotResponse.java @@ -44,7 +44,7 @@ CreateABotResponse.JSON_PROPERTY_SHOW_MEMBER }) @JsonTypeName("createABotResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class CreateABotResponse { public static final String JSON_PROPERTY_BOT = "bot"; private CreateABotResponseBot bot; diff --git a/src/main/java/org/openapitools/client/model/CreateABotResponseBot.java b/src/main/java/org/openapitools/client/model/CreateABotResponseBot.java index 982d3474..89d09dd5 100644 --- a/src/main/java/org/openapitools/client/model/CreateABotResponseBot.java +++ b/src/main/java/org/openapitools/client/model/CreateABotResponseBot.java @@ -43,7 +43,7 @@ CreateABotResponseBot.JSON_PROPERTY_FEEDBACK }) @JsonTypeName("createABotResponse_bot") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class CreateABotResponseBot { public static final String JSON_PROPERTY_AI_AGENT_TYPE = "ai_agent_type"; private String aiAgentType; diff --git a/src/main/java/org/openapitools/client/model/CreateAChannelMetadataRequest.java b/src/main/java/org/openapitools/client/model/CreateAChannelMetadataRequest.java index 55c1cf34..712b35f9 100644 --- a/src/main/java/org/openapitools/client/model/CreateAChannelMetadataRequest.java +++ b/src/main/java/org/openapitools/client/model/CreateAChannelMetadataRequest.java @@ -36,7 +36,7 @@ CreateAChannelMetadataRequest.JSON_PROPERTY_METADATA }) @JsonTypeName("createAChannelMetadata_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class CreateAChannelMetadataRequest { public static final String JSON_PROPERTY_INCLUDE_TS = "include_ts"; private Boolean includeTs; diff --git a/src/main/java/org/openapitools/client/model/CreateAChannelMetadataResponse.java b/src/main/java/org/openapitools/client/model/CreateAChannelMetadataResponse.java index c1cc7744..04ec6da7 100644 --- a/src/main/java/org/openapitools/client/model/CreateAChannelMetadataResponse.java +++ b/src/main/java/org/openapitools/client/model/CreateAChannelMetadataResponse.java @@ -36,7 +36,7 @@ CreateAChannelMetadataResponse.JSON_PROPERTY_METADATA }) @JsonTypeName("createAChannelMetadataResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class CreateAChannelMetadataResponse { public static final String JSON_PROPERTY_INCLUDE_TS = "include_ts"; private Long includeTs; diff --git a/src/main/java/org/openapitools/client/model/CreateAGroupChannelRequest.java b/src/main/java/org/openapitools/client/model/CreateAGroupChannelRequest.java index bd1ba7da..f1ebd06d 100644 --- a/src/main/java/org/openapitools/client/model/CreateAGroupChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/CreateAGroupChannelRequest.java @@ -61,7 +61,7 @@ CreateAGroupChannelRequest.JSON_PROPERTY_USERS }) @JsonTypeName("createAGroupChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class CreateAGroupChannelRequest { public static final String JSON_PROPERTY_ACCESS_CODE = "access_code"; private JsonNullable accessCode = JsonNullable.undefined(); diff --git a/src/main/java/org/openapitools/client/model/CreateAUserRequest.java b/src/main/java/org/openapitools/client/model/CreateAUserRequest.java index 206a8cd0..9a9582aa 100644 --- a/src/main/java/org/openapitools/client/model/CreateAUserRequest.java +++ b/src/main/java/org/openapitools/client/model/CreateAUserRequest.java @@ -48,7 +48,7 @@ CreateAUserRequest.JSON_PROPERTY_USER_ID }) @JsonTypeName("createAUser_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class CreateAUserRequest { public static final String JSON_PROPERTY_DISCOVERY_KEYS = "discovery_keys"; private JsonNullable> discoveryKeys = JsonNullable.>undefined(); diff --git a/src/main/java/org/openapitools/client/model/CreateAnOpenChannelRequest.java b/src/main/java/org/openapitools/client/model/CreateAnOpenChannelRequest.java index 11e951a3..1663e074 100644 --- a/src/main/java/org/openapitools/client/model/CreateAnOpenChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/CreateAnOpenChannelRequest.java @@ -46,7 +46,7 @@ CreateAnOpenChannelRequest.JSON_PROPERTY_OPERATOR_IDS }) @JsonTypeName("createAnOpenChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class CreateAnOpenChannelRequest { public static final String JSON_PROPERTY_IS_DYNAMIC_PARTITIONED = "is_dynamic_partitioned"; private Boolean isDynamicPartitioned; diff --git a/src/main/java/org/openapitools/client/model/CreateUserMetadataRequest.java b/src/main/java/org/openapitools/client/model/CreateUserMetadataRequest.java new file mode 100644 index 00000000..d428f1a5 --- /dev/null +++ b/src/main/java/org/openapitools/client/model/CreateUserMetadataRequest.java @@ -0,0 +1,113 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import java.util.Objects; +import java.util.Arrays; +import java.util.Map; +import java.util.HashMap; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import org.sendbird.client.JSON; + + +/** + * CreateUserMetadataRequest + */ +@JsonPropertyOrder({ + CreateUserMetadataRequest.JSON_PROPERTY_METADATA +}) +@JsonTypeName("createUserMetadata_request") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +public class CreateUserMetadataRequest { + public static final String JSON_PROPERTY_METADATA = "metadata"; + private Object metadata; + + public CreateUserMetadataRequest() { + } + + public CreateUserMetadataRequest metadata(Object metadata) { + this.metadata = metadata; + return this; + } + + /** + * Get metadata + * @return metadata + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + @JsonProperty(JSON_PROPERTY_METADATA) + @JsonInclude(value = JsonInclude.Include.ALWAYS) + + public Object getMetadata() { + return metadata; + } + + + @JsonProperty(JSON_PROPERTY_METADATA) + @JsonInclude(value = JsonInclude.Include.ALWAYS) + public void setMetadata(Object metadata) { + this.metadata = metadata; + } + + + /** + * Return true if this createUserMetadata_request object is equal to o. + */ + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + CreateUserMetadataRequest createUserMetadataRequest = (CreateUserMetadataRequest) o; + return Objects.equals(this.metadata, createUserMetadataRequest.metadata); + } + + @Override + public int hashCode() { + return Objects.hash(metadata); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class CreateUserMetadataRequest {\n"); + sb.append(" metadata: ").append(toIndentedString(metadata)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/org/openapitools/client/model/CreateUserTokenRequest.java b/src/main/java/org/openapitools/client/model/CreateUserTokenRequest.java index df7fe818..43114815 100644 --- a/src/main/java/org/openapitools/client/model/CreateUserTokenRequest.java +++ b/src/main/java/org/openapitools/client/model/CreateUserTokenRequest.java @@ -35,7 +35,7 @@ CreateUserTokenRequest.JSON_PROPERTY_EXPIRES_AT }) @JsonTypeName("createUserToken_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class CreateUserTokenRequest { public static final String JSON_PROPERTY_EXPIRES_AT = "expires_at"; private Long expiresAt; diff --git a/src/main/java/org/openapitools/client/model/CreateUserTokenResponse.java b/src/main/java/org/openapitools/client/model/CreateUserTokenResponse.java index b03e2a35..e2dfed8e 100644 --- a/src/main/java/org/openapitools/client/model/CreateUserTokenResponse.java +++ b/src/main/java/org/openapitools/client/model/CreateUserTokenResponse.java @@ -36,7 +36,7 @@ CreateUserTokenResponse.JSON_PROPERTY_TOKEN }) @JsonTypeName("createUserTokenResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class CreateUserTokenResponse { public static final String JSON_PROPERTY_EXPIRES_AT = "expires_at"; private Long expiresAt; diff --git a/src/main/java/org/openapitools/client/model/FreezeAGroupChannelRequest.java b/src/main/java/org/openapitools/client/model/FreezeAGroupChannelRequest.java index 43c8a7d0..151e86df 100644 --- a/src/main/java/org/openapitools/client/model/FreezeAGroupChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/FreezeAGroupChannelRequest.java @@ -35,7 +35,7 @@ FreezeAGroupChannelRequest.JSON_PROPERTY_FREEZE }) @JsonTypeName("freezeAGroupChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class FreezeAGroupChannelRequest { public static final String JSON_PROPERTY_FREEZE = "freeze"; private Boolean freeze; diff --git a/src/main/java/org/openapitools/client/model/FreezeAnOpenChannelRequest.java b/src/main/java/org/openapitools/client/model/FreezeAnOpenChannelRequest.java index 883f235d..6e2dfd97 100644 --- a/src/main/java/org/openapitools/client/model/FreezeAnOpenChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/FreezeAnOpenChannelRequest.java @@ -35,7 +35,7 @@ FreezeAnOpenChannelRequest.JSON_PROPERTY_FREEZE }) @JsonTypeName("freezeAnOpenChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class FreezeAnOpenChannelRequest { public static final String JSON_PROPERTY_FREEZE = "freeze"; private Boolean freeze; diff --git a/src/main/java/org/openapitools/client/model/GetAGroupChannelResponse.java b/src/main/java/org/openapitools/client/model/GetAGroupChannelResponse.java index 9e5a6a0b..6cf02413 100644 --- a/src/main/java/org/openapitools/client/model/GetAGroupChannelResponse.java +++ b/src/main/java/org/openapitools/client/model/GetAGroupChannelResponse.java @@ -97,7 +97,7 @@ GetAGroupChannelResponse.JSON_PROPERTY_USER_LAST_READ }) @JsonTypeName("getAGroupChannelResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class GetAGroupChannelResponse { public static final String JSON_PROPERTY_CHANNEL = "channel"; private SendbirdGroupChannelDetailChannel channel; diff --git a/src/main/java/org/openapitools/client/model/GetAGroupChannelResponseAllOf.java b/src/main/java/org/openapitools/client/model/GetAGroupChannelResponseAllOf.java index 60364308..41b1942c 100644 --- a/src/main/java/org/openapitools/client/model/GetAGroupChannelResponseAllOf.java +++ b/src/main/java/org/openapitools/client/model/GetAGroupChannelResponseAllOf.java @@ -36,7 +36,7 @@ GetAGroupChannelResponseAllOf.JSON_PROPERTY_CHANNEL }) @JsonTypeName("getAGroupChannelResponse_allOf") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class GetAGroupChannelResponseAllOf { public static final String JSON_PROPERTY_CHANNEL = "channel"; private SendbirdGroupChannelDetailChannel channel; diff --git a/src/main/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponse.java b/src/main/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponse.java index c2a445bc..9af07c28 100644 --- a/src/main/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponse.java +++ b/src/main/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponse.java @@ -35,7 +35,7 @@ GetChannelInvitationPreferenceResponse.JSON_PROPERTY_AUTO_ACCEPT }) @JsonTypeName("getChannelInvitationPreferenceResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class GetChannelInvitationPreferenceResponse { public static final String JSON_PROPERTY_AUTO_ACCEPT = "auto_accept"; private Boolean autoAccept; diff --git a/src/main/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponse.java b/src/main/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponse.java index ad2aa44f..3723efca 100644 --- a/src/main/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponse.java +++ b/src/main/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponse.java @@ -35,7 +35,7 @@ GetTotalNumberOfMessagesInAChannelResponse.JSON_PROPERTY_TOTAL }) @JsonTypeName("getTotalNumberOfMessagesInAChannelResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class GetTotalNumberOfMessagesInAChannelResponse { public static final String JSON_PROPERTY_TOTAL = "total"; private Integer total; diff --git a/src/main/java/org/openapitools/client/model/GroupChannelListMembersResponse.java b/src/main/java/org/openapitools/client/model/GroupChannelListMembersResponse.java index f6e5d867..ebe91a19 100644 --- a/src/main/java/org/openapitools/client/model/GroupChannelListMembersResponse.java +++ b/src/main/java/org/openapitools/client/model/GroupChannelListMembersResponse.java @@ -39,7 +39,7 @@ GroupChannelListMembersResponse.JSON_PROPERTY_NEXT }) @JsonTypeName("groupChannelListMembersResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class GroupChannelListMembersResponse { public static final String JSON_PROPERTY_MEMBERS = "members"; private List members = new ArrayList<>(); diff --git a/src/main/java/org/openapitools/client/model/GroupChatListChannelsResponse.java b/src/main/java/org/openapitools/client/model/GroupChatListChannelsResponse.java index 5a771e56..ee12480e 100644 --- a/src/main/java/org/openapitools/client/model/GroupChatListChannelsResponse.java +++ b/src/main/java/org/openapitools/client/model/GroupChatListChannelsResponse.java @@ -40,7 +40,7 @@ GroupChatListChannelsResponse.JSON_PROPERTY_TS }) @JsonTypeName("groupChatListChannelsResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class GroupChatListChannelsResponse { public static final String JSON_PROPERTY_CHANNELS = "channels"; private List channels = null; diff --git a/src/main/java/org/openapitools/client/model/HideAChannelRequest.java b/src/main/java/org/openapitools/client/model/HideAChannelRequest.java index f28e380a..271e2c10 100644 --- a/src/main/java/org/openapitools/client/model/HideAChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/HideAChannelRequest.java @@ -38,7 +38,7 @@ HideAChannelRequest.JSON_PROPERTY_USER_ID }) @JsonTypeName("hideAChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class HideAChannelRequest { public static final String JSON_PROPERTY_ALLOW_AUTO_UNHIDE = "allow_auto_unhide"; private Boolean allowAutoUnhide; diff --git a/src/main/java/org/openapitools/client/model/InviteAsMembersRequest.java b/src/main/java/org/openapitools/client/model/InviteAsMembersRequest.java index 5d750ae9..43562343 100644 --- a/src/main/java/org/openapitools/client/model/InviteAsMembersRequest.java +++ b/src/main/java/org/openapitools/client/model/InviteAsMembersRequest.java @@ -40,7 +40,7 @@ InviteAsMembersRequest.JSON_PROPERTY_USER_IDS }) @JsonTypeName("inviteAsMembers_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class InviteAsMembersRequest { public static final String JSON_PROPERTY_HIDDEN_STATUS = "hidden_status"; private Object hiddenStatus; diff --git a/src/main/java/org/openapitools/client/model/InviteAsMembersResponse.java b/src/main/java/org/openapitools/client/model/InviteAsMembersResponse.java index 597f34ab..fd7b210e 100644 --- a/src/main/java/org/openapitools/client/model/InviteAsMembersResponse.java +++ b/src/main/java/org/openapitools/client/model/InviteAsMembersResponse.java @@ -97,7 +97,7 @@ InviteAsMembersResponse.JSON_PROPERTY_OPERATORS }) @JsonTypeName("inviteAsMembersResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class InviteAsMembersResponse { public static final String JSON_PROPERTY_CHANNEL_URL = "channel_url"; private String channelUrl; diff --git a/src/main/java/org/openapitools/client/model/InviteAsMembersResponseAllOf.java b/src/main/java/org/openapitools/client/model/InviteAsMembersResponseAllOf.java index 7708f183..090c89ae 100644 --- a/src/main/java/org/openapitools/client/model/InviteAsMembersResponseAllOf.java +++ b/src/main/java/org/openapitools/client/model/InviteAsMembersResponseAllOf.java @@ -38,7 +38,7 @@ InviteAsMembersResponseAllOf.JSON_PROPERTY_OPERATORS }) @JsonTypeName("inviteAsMembersResponse_allOf") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class InviteAsMembersResponseAllOf { public static final String JSON_PROPERTY_OPERATORS = "operators"; private List operators = null; diff --git a/src/main/java/org/openapitools/client/model/JoinAChannelRequest.java b/src/main/java/org/openapitools/client/model/JoinAChannelRequest.java index 2207eb24..d5c9f50f 100644 --- a/src/main/java/org/openapitools/client/model/JoinAChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/JoinAChannelRequest.java @@ -40,7 +40,7 @@ JoinAChannelRequest.JSON_PROPERTY_ACCESS_CODE }) @JsonTypeName("joinAChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class JoinAChannelRequest { public static final String JSON_PROPERTY_USER_ID = "user_id"; private String userId; diff --git a/src/main/java/org/openapitools/client/model/JoinChannelsRequest.java b/src/main/java/org/openapitools/client/model/JoinChannelsRequest.java index 4bfa635b..a7ee17a7 100644 --- a/src/main/java/org/openapitools/client/model/JoinChannelsRequest.java +++ b/src/main/java/org/openapitools/client/model/JoinChannelsRequest.java @@ -37,7 +37,7 @@ JoinChannelsRequest.JSON_PROPERTY_CHANNEL_URLS }) @JsonTypeName("joinChannels_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class JoinChannelsRequest { public static final String JSON_PROPERTY_CHANNEL_URLS = "channel_urls"; private List channelUrls = new ArrayList<>(); diff --git a/src/main/java/org/openapitools/client/model/LeaveAChannelRequest.java b/src/main/java/org/openapitools/client/model/LeaveAChannelRequest.java index 097d873a..9d8cd592 100644 --- a/src/main/java/org/openapitools/client/model/LeaveAChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/LeaveAChannelRequest.java @@ -40,7 +40,7 @@ LeaveAChannelRequest.JSON_PROPERTY_REASON }) @JsonTypeName("leaveAChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class LeaveAChannelRequest { public static final String JSON_PROPERTY_USER_IDS = "user_ids"; private List userIds = new ArrayList<>(); diff --git a/src/main/java/org/openapitools/client/model/LeaveMyGroupChannelsRequest.java b/src/main/java/org/openapitools/client/model/LeaveMyGroupChannelsRequest.java index f08c9e29..5dd10a99 100644 --- a/src/main/java/org/openapitools/client/model/LeaveMyGroupChannelsRequest.java +++ b/src/main/java/org/openapitools/client/model/LeaveMyGroupChannelsRequest.java @@ -35,7 +35,7 @@ LeaveMyGroupChannelsRequest.JSON_PROPERTY_CUSTOM_TYPE }) @JsonTypeName("leaveMyGroupChannels_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class LeaveMyGroupChannelsRequest { public static final String JSON_PROPERTY_CUSTOM_TYPE = "custom_type"; private String customType; diff --git a/src/main/java/org/openapitools/client/model/ListBlockedUsersResponse.java b/src/main/java/org/openapitools/client/model/ListBlockedUsersResponse.java index 4f338aec..b7a44046 100644 --- a/src/main/java/org/openapitools/client/model/ListBlockedUsersResponse.java +++ b/src/main/java/org/openapitools/client/model/ListBlockedUsersResponse.java @@ -39,7 +39,7 @@ ListBlockedUsersResponse.JSON_PROPERTY_NEXT }) @JsonTypeName("listBlockedUsersResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ListBlockedUsersResponse { public static final String JSON_PROPERTY_USERS = "users"; private List users = null; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponse.java b/src/main/java/org/openapitools/client/model/ListBotsResponse.java index 94b2fc87..020d3b6a 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponse.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponse.java @@ -39,7 +39,7 @@ ListBotsResponse.JSON_PROPERTY_NEXT }) @JsonTypeName("listBotsResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ListBotsResponse { public static final String JSON_PROPERTY_BOTS = "bots"; private List bots = null; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInner.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInner.java index c58d8ef7..012287ee 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInner.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInner.java @@ -50,7 +50,7 @@ ListBotsResponseBotsInner.JSON_PROPERTY_SHOW_MEMBER }) @JsonTypeName("listBotsResponse_bots_inner") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ListBotsResponseBotsInner { public static final String JSON_PROPERTY_BOT = "bot"; private ListBotsResponseBotsInnerBot bot; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBot.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBot.java index 71d0804b..941a9cd2 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBot.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBot.java @@ -42,7 +42,7 @@ ListBotsResponseBotsInnerBot.JSON_PROPERTY_BOT_USERID }) @JsonTypeName("listBotsResponse_bots_inner_bot") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ListBotsResponseBotsInnerBot { public static final String JSON_PROPERTY_AI_AGENT_TYPE = "ai_agent_type"; private String aiAgentType; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyle.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyle.java index 76262720..4e2a32f7 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyle.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyle.java @@ -43,7 +43,7 @@ ListBotsResponseBotsInnerBotStyle.JSON_PROPERTY_TOGGLE_BUTTON_URL }) @JsonTypeName("listBotsResponse_bots_inner_bot_style") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ListBotsResponseBotsInnerBotStyle { public static final String JSON_PROPERTY_AUTO_OPEN = "auto_open"; private Boolean autoOpen; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColor.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColor.java index e05f2ec8..d6c6c841 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColor.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColor.java @@ -37,7 +37,7 @@ ListBotsResponseBotsInnerBotStyleColor.JSON_PROPERTY_THEME }) @JsonTypeName("listBotsResponse_bots_inner_bot_style_color") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ListBotsResponseBotsInnerBotStyleColor { public static final String JSON_PROPERTY_ACCENT_COLOR = "accent_color"; private String accentColor; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInner.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInner.java index d1c27453..4c9129f8 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInner.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInner.java @@ -37,7 +37,7 @@ ListBotsResponseBotsInnerFirstMessagesInner.JSON_PROPERTY_MESSAGE }) @JsonTypeName("listBotsResponse_bots_inner_first_messages_inner") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ListBotsResponseBotsInnerFirstMessagesInner { public static final String JSON_PROPERTY_DATA = "data"; private ListBotsResponseBotsInnerFirstMessagesInnerData data; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerData.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerData.java index b08cd37f..8bc1a93b 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerData.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerData.java @@ -37,7 +37,7 @@ ListBotsResponseBotsInnerFirstMessagesInnerData.JSON_PROPERTY_SUGGESTED_REPLIES }) @JsonTypeName("listBotsResponse_bots_inner_first_messages_inner_data") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ListBotsResponseBotsInnerFirstMessagesInnerData { public static final String JSON_PROPERTY_SUGGESTED_REPLIES = "suggested_replies"; private List suggestedReplies = null; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguard.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguard.java index 6bdc9558..16abb57c 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguard.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguard.java @@ -40,7 +40,7 @@ ListBotsResponseBotsInnerSafeguard.JSON_PROPERTY_PII_MASKING }) @JsonTypeName("listBotsResponse_bots_inner_safeguard") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ListBotsResponseBotsInnerSafeguard { public static final String JSON_PROPERTY_BANNED_PHRASES = "banned_phrases"; private List bannedPhrases = null; diff --git a/src/main/java/org/openapitools/client/model/ListMessagesResponse.java b/src/main/java/org/openapitools/client/model/ListMessagesResponse.java index 58921319..c8fa0491 100644 --- a/src/main/java/org/openapitools/client/model/ListMessagesResponse.java +++ b/src/main/java/org/openapitools/client/model/ListMessagesResponse.java @@ -38,7 +38,7 @@ ListMessagesResponse.JSON_PROPERTY_MESSAGES }) @JsonTypeName("listMessagesResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ListMessagesResponse { public static final String JSON_PROPERTY_MESSAGES = "messages"; private List messages = null; diff --git a/src/main/java/org/openapitools/client/model/ListMyGroupChannelsResponse.java b/src/main/java/org/openapitools/client/model/ListMyGroupChannelsResponse.java index 33a8a005..eb36b8c0 100644 --- a/src/main/java/org/openapitools/client/model/ListMyGroupChannelsResponse.java +++ b/src/main/java/org/openapitools/client/model/ListMyGroupChannelsResponse.java @@ -40,7 +40,7 @@ ListMyGroupChannelsResponse.JSON_PROPERTY_TS }) @JsonTypeName("listMyGroupChannelsResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ListMyGroupChannelsResponse { public static final String JSON_PROPERTY_CHANNELS = "channels"; private List channels = null; diff --git a/src/main/java/org/openapitools/client/model/ListOpenChannelsResponse.java b/src/main/java/org/openapitools/client/model/ListOpenChannelsResponse.java index 171a28c7..c1e280f5 100644 --- a/src/main/java/org/openapitools/client/model/ListOpenChannelsResponse.java +++ b/src/main/java/org/openapitools/client/model/ListOpenChannelsResponse.java @@ -40,7 +40,7 @@ ListOpenChannelsResponse.JSON_PROPERTY_TS }) @JsonTypeName("listOpenChannelsResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ListOpenChannelsResponse { public static final String JSON_PROPERTY_CHANNELS = "channels"; private List channels = null; diff --git a/src/main/java/org/openapitools/client/model/ListOperatorsResponse.java b/src/main/java/org/openapitools/client/model/ListOperatorsResponse.java index 7679779e..623d61b0 100644 --- a/src/main/java/org/openapitools/client/model/ListOperatorsResponse.java +++ b/src/main/java/org/openapitools/client/model/ListOperatorsResponse.java @@ -39,7 +39,7 @@ ListOperatorsResponse.JSON_PROPERTY_OPERATORS }) @JsonTypeName("listOperatorsResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ListOperatorsResponse { public static final String JSON_PROPERTY_NEXT = "next"; private String next; diff --git a/src/main/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponse.java b/src/main/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponse.java index 28dd3faf..2debab38 100644 --- a/src/main/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponse.java +++ b/src/main/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponse.java @@ -41,7 +41,7 @@ ListRegistrationOrDeviceTokensResponse.JSON_PROPERTY_USER }) @JsonTypeName("listRegistrationOrDeviceTokensResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ListRegistrationOrDeviceTokensResponse { public static final String JSON_PROPERTY_TOKEN = "token"; private List token = null; diff --git a/src/main/java/org/openapitools/client/model/ListUsersResponse.java b/src/main/java/org/openapitools/client/model/ListUsersResponse.java index 47afbe20..19d6c157 100644 --- a/src/main/java/org/openapitools/client/model/ListUsersResponse.java +++ b/src/main/java/org/openapitools/client/model/ListUsersResponse.java @@ -39,7 +39,7 @@ ListUsersResponse.JSON_PROPERTY_USERS }) @JsonTypeName("listUsersResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ListUsersResponse { public static final String JSON_PROPERTY_NEXT = "next"; private String next; diff --git a/src/main/java/org/openapitools/client/model/MarkAllMessagesAsReadRequest.java b/src/main/java/org/openapitools/client/model/MarkAllMessagesAsReadRequest.java index d337165c..4780c2ac 100644 --- a/src/main/java/org/openapitools/client/model/MarkAllMessagesAsReadRequest.java +++ b/src/main/java/org/openapitools/client/model/MarkAllMessagesAsReadRequest.java @@ -37,7 +37,7 @@ MarkAllMessagesAsReadRequest.JSON_PROPERTY_CHANNEL_URLS }) @JsonTypeName("markAllMessagesAsRead_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class MarkAllMessagesAsReadRequest { public static final String JSON_PROPERTY_CHANNEL_URLS = "channel_urls"; private List channelUrls = null; diff --git a/src/main/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequest.java b/src/main/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequest.java index 67244287..d470a2f5 100644 --- a/src/main/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequest.java +++ b/src/main/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequest.java @@ -35,7 +35,7 @@ MarkChannelMessagesAsReadRequest.JSON_PROPERTY_USER_ID }) @JsonTypeName("markChannelMessagesAsRead_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class MarkChannelMessagesAsReadRequest { public static final String JSON_PROPERTY_USER_ID = "user_id"; private String userId; diff --git a/src/main/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequest.java b/src/main/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequest.java index ce12747e..db5c8826 100644 --- a/src/main/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequest.java @@ -44,7 +44,7 @@ MigrateMessagesAdminMessageRequest.JSON_PROPERTY_DEDUP_ID, MigrateMessagesAdminMessageRequest.JSON_PROPERTY_SORTED_METAARRAY }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class MigrateMessagesAdminMessageRequest { /** * Gets or Sets messageType diff --git a/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequest.java b/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequest.java index 26b95c86..c4f75bfc 100644 --- a/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequest.java @@ -50,7 +50,7 @@ MigrateMessagesFileMessageRequest.JSON_PROPERTY_DEDUP_ID, MigrateMessagesFileMessageRequest.JSON_PROPERTY_SORTED_METAARRAY }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class MigrateMessagesFileMessageRequest { public static final String JSON_PROPERTY_USER_ID = "user_id"; private String userId; diff --git a/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInner.java b/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInner.java index a39bf2a6..15eb760d 100644 --- a/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInner.java +++ b/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInner.java @@ -47,7 +47,7 @@ import com.fasterxml.jackson.databind.ser.std.StdSerializer; import org.sendbird.client.JSON; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") @JsonDeserialize(using = MigrateMessagesFileMessageRequestThumbnailsInner.MigrateMessagesFileMessageRequestThumbnailsInnerDeserializer.class) @JsonSerialize(using = MigrateMessagesFileMessageRequestThumbnailsInner.MigrateMessagesFileMessageRequestThumbnailsInnerSerializer.class) public class MigrateMessagesFileMessageRequestThumbnailsInner extends AbstractOpenApiSchema { diff --git a/src/main/java/org/openapitools/client/model/MigrateMessagesRequest.java b/src/main/java/org/openapitools/client/model/MigrateMessagesRequest.java index d10864fa..8583f350 100644 --- a/src/main/java/org/openapitools/client/model/MigrateMessagesRequest.java +++ b/src/main/java/org/openapitools/client/model/MigrateMessagesRequest.java @@ -39,7 +39,7 @@ MigrateMessagesRequest.JSON_PROPERTY_UPDATE_READ_TS, MigrateMessagesRequest.JSON_PROPERTY_REWIND_READ_TS }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class MigrateMessagesRequest { public static final String JSON_PROPERTY_MESSAGES = "messages"; private List messages = null; diff --git a/src/main/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInner.java b/src/main/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInner.java index bbfa95f6..a6bcc326 100644 --- a/src/main/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInner.java +++ b/src/main/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInner.java @@ -60,7 +60,7 @@ import com.fasterxml.jackson.databind.ser.std.StdSerializer; import org.sendbird.client.JSON; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") @JsonDeserialize(using = MigrateMessagesRequestMessagesInner.MigrateMessagesRequestMessagesInnerDeserializer.class) @JsonSerialize(using = MigrateMessagesRequestMessagesInner.MigrateMessagesRequestMessagesInnerSerializer.class) public class MigrateMessagesRequestMessagesInner extends AbstractOpenApiSchema { diff --git a/src/main/java/org/openapitools/client/model/MigrateMessagesTextMessageRequest.java b/src/main/java/org/openapitools/client/model/MigrateMessagesTextMessageRequest.java index 5d40d175..2cc35337 100644 --- a/src/main/java/org/openapitools/client/model/MigrateMessagesTextMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/MigrateMessagesTextMessageRequest.java @@ -44,7 +44,7 @@ MigrateMessagesTextMessageRequest.JSON_PROPERTY_DEDUP_ID, MigrateMessagesTextMessageRequest.JSON_PROPERTY_SORTED_METAARRAY }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class MigrateMessagesTextMessageRequest { public static final String JSON_PROPERTY_USER_ID = "user_id"; private String userId; diff --git a/src/main/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequest.java b/src/main/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequest.java index 281515bb..afc57cc6 100644 --- a/src/main/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequest.java @@ -37,7 +37,7 @@ RegisterOperatorsToAGroupChannelRequest.JSON_PROPERTY_OPERATOR_IDS }) @JsonTypeName("registerOperatorsToAGroupChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class RegisterOperatorsToAGroupChannelRequest { public static final String JSON_PROPERTY_OPERATOR_IDS = "operator_ids"; private List operatorIds = new ArrayList<>(); diff --git a/src/main/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponse.java b/src/main/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponse.java index 82d3f442..03fa4bf8 100644 --- a/src/main/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponse.java +++ b/src/main/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponse.java @@ -37,7 +37,7 @@ RemoveARegistrationOrDeviceTokenResponse.JSON_PROPERTY_USER }) @JsonTypeName("removeARegistrationOrDeviceTokenResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class RemoveARegistrationOrDeviceTokenResponse { public static final String JSON_PROPERTY_TOKEN = "token"; private String token; diff --git a/src/main/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponse.java b/src/main/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponse.java index 67dbd854..95bb4b51 100644 --- a/src/main/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponse.java +++ b/src/main/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponse.java @@ -39,7 +39,7 @@ RemoveAllRegistrationOrDeviceTokenResponse.JSON_PROPERTY_USER }) @JsonTypeName("removeAllRegistrationOrDeviceTokenResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class RemoveAllRegistrationOrDeviceTokenResponse { public static final String JSON_PROPERTY_TOKEN = "token"; private List token = null; diff --git a/src/main/java/org/openapitools/client/model/ResetChatHistoryRequest.java b/src/main/java/org/openapitools/client/model/ResetChatHistoryRequest.java index 71e5ccf2..58fc7426 100644 --- a/src/main/java/org/openapitools/client/model/ResetChatHistoryRequest.java +++ b/src/main/java/org/openapitools/client/model/ResetChatHistoryRequest.java @@ -36,7 +36,7 @@ ResetChatHistoryRequest.JSON_PROPERTY_USER_ID }) @JsonTypeName("resetChatHistory_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ResetChatHistoryRequest { public static final String JSON_PROPERTY_RESET_ALL = "reset_all"; private Boolean resetAll; diff --git a/src/main/java/org/openapitools/client/model/ResetChatHistoryResponse.java b/src/main/java/org/openapitools/client/model/ResetChatHistoryResponse.java index de4007bb..35ab46b0 100644 --- a/src/main/java/org/openapitools/client/model/ResetChatHistoryResponse.java +++ b/src/main/java/org/openapitools/client/model/ResetChatHistoryResponse.java @@ -35,7 +35,7 @@ ResetChatHistoryResponse.JSON_PROPERTY_TS_MESSAGE_OFFSET }) @JsonTypeName("resetChatHistoryResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ResetChatHistoryResponse { public static final String JSON_PROPERTY_TS_MESSAGE_OFFSET = "ts_message_offset"; private Long tsMessageOffset; diff --git a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequest.java b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequest.java index e67be205..c7a5843a 100644 --- a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequest.java +++ b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequest.java @@ -56,7 +56,7 @@ ScheduleAnAnnouncementRequest.JSON_PROPERTY_UNIQUE_ID }) @JsonTypeName("scheduleAnAnnouncement_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ScheduleAnAnnouncementRequest { public static final String JSON_PROPERTY_ANNOUNCEMENT_GROUP = "announcement_group"; private String announcementGroup; diff --git a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptions.java b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptions.java index 2bc7e3f4..8181352e 100644 --- a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptions.java +++ b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptions.java @@ -39,7 +39,7 @@ ScheduleAnAnnouncementRequestCreateChannelOptions.JSON_PROPERTY_NAME }) @JsonTypeName("scheduleAnAnnouncement_request_create_channel_options") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ScheduleAnAnnouncementRequestCreateChannelOptions { public static final String JSON_PROPERTY_COVER_URL = "cover_url"; private String coverUrl; diff --git a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessage.java b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessage.java index 0cb03026..e6ee0053 100644 --- a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessage.java +++ b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessage.java @@ -39,7 +39,7 @@ ScheduleAnAnnouncementRequestMessage.JSON_PROPERTY_USER_ID }) @JsonTypeName("scheduleAnAnnouncement_request_message") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ScheduleAnAnnouncementRequestMessage { public static final String JSON_PROPERTY_CONTENT = "content"; private String content; diff --git a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponse.java b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponse.java index 6e15ddf3..91ebf2b0 100644 --- a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponse.java +++ b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponse.java @@ -61,7 +61,7 @@ ScheduleAnAnnouncementResponse.JSON_PROPERTY_UNIQUE_ID }) @JsonTypeName("scheduleAnAnnouncementResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ScheduleAnAnnouncementResponse { public static final String JSON_PROPERTY_ANNOUNCEMENT_GROUP = "announcement_group"; private String announcementGroup; diff --git a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessage.java b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessage.java index 337a8036..afa21abb 100644 --- a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessage.java +++ b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessage.java @@ -40,7 +40,7 @@ ScheduleAnAnnouncementResponseMessage.JSON_PROPERTY_USER_ID }) @JsonTypeName("scheduleAnAnnouncementResponse_message") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ScheduleAnAnnouncementResponseMessage { public static final String JSON_PROPERTY_CONTENT = "content"; private String content; diff --git a/src/main/java/org/openapitools/client/model/SendABotMessageResponse.java b/src/main/java/org/openapitools/client/model/SendABotMessageResponse.java index 20bfdec6..9fc18380 100644 --- a/src/main/java/org/openapitools/client/model/SendABotMessageResponse.java +++ b/src/main/java/org/openapitools/client/model/SendABotMessageResponse.java @@ -36,7 +36,7 @@ SendABotMessageResponse.JSON_PROPERTY_MESSAGE }) @JsonTypeName("sendABotMessageResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendABotMessageResponse { public static final String JSON_PROPERTY_MESSAGE = "message"; private SendbirdMessageResponse message; diff --git a/src/main/java/org/openapitools/client/model/SendAMessageRequest.java b/src/main/java/org/openapitools/client/model/SendAMessageRequest.java index 241fa461..59f9d4aa 100644 --- a/src/main/java/org/openapitools/client/model/SendAMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/SendAMessageRequest.java @@ -66,7 +66,7 @@ SendAMessageRequest.JSON_PROPERTY_VOLUME }) @JsonTypeName("sendAMessage_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendAMessageRequest { /** * Gets or Sets messageType diff --git a/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplate.java b/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplate.java index 8f11f0f0..d6720177 100644 --- a/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplate.java +++ b/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplate.java @@ -55,7 +55,7 @@ import com.fasterxml.jackson.databind.ser.std.StdSerializer; import org.sendbird.client.JSON; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") @JsonDeserialize(using = SendAMessageRequestPushMessageTemplate.SendAMessageRequestPushMessageTemplateDeserializer.class) @JsonSerialize(using = SendAMessageRequestPushMessageTemplate.SendAMessageRequestPushMessageTemplateSerializer.class) public class SendAMessageRequestPushMessageTemplate extends AbstractOpenApiSchema { diff --git a/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOf.java b/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOf.java index 9f788f29..93918cde 100644 --- a/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOf.java +++ b/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOf.java @@ -36,7 +36,7 @@ SendAMessageRequestPushMessageTemplateOneOf.JSON_PROPERTY_BODY }) @JsonTypeName("sendAMessage_request_push_message_template_oneOf") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendAMessageRequestPushMessageTemplateOneOf { public static final String JSON_PROPERTY_TITLE = "title"; private String title; diff --git a/src/main/java/org/openapitools/client/model/SendAdminMessageRequestBody.java b/src/main/java/org/openapitools/client/model/SendAdminMessageRequestBody.java index 4e79f727..18d9151a 100644 --- a/src/main/java/org/openapitools/client/model/SendAdminMessageRequestBody.java +++ b/src/main/java/org/openapitools/client/model/SendAdminMessageRequestBody.java @@ -50,7 +50,7 @@ SendAdminMessageRequestBody.JSON_PROPERTY_SORTED_METAARRAY }) @JsonTypeName("sendAdminMessageRequestBody") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendAdminMessageRequestBody { public static final String JSON_PROPERTY_APNS_BUNDLE_ID = "apns_bundle_id"; private String apnsBundleId; diff --git a/src/main/java/org/openapitools/client/model/SendBirdFile.java b/src/main/java/org/openapitools/client/model/SendBirdFile.java index 8d6e1f40..69b2f0ce 100644 --- a/src/main/java/org/openapitools/client/model/SendBirdFile.java +++ b/src/main/java/org/openapitools/client/model/SendBirdFile.java @@ -42,7 +42,7 @@ SendbirdFile.JSON_PROPERTY_THUMBNAILS, SendbirdFile.JSON_PROPERTY_REQUIRE_AUTH }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendbirdFile { public static final String JSON_PROPERTY_URL = "url"; private String url; diff --git a/src/main/java/org/openapitools/client/model/SendBirdGroupChannel.java b/src/main/java/org/openapitools/client/model/SendBirdGroupChannel.java index 55e9b0eb..01228c26 100644 --- a/src/main/java/org/openapitools/client/model/SendBirdGroupChannel.java +++ b/src/main/java/org/openapitools/client/model/SendBirdGroupChannel.java @@ -92,7 +92,7 @@ SendbirdGroupChannel.JSON_PROPERTY_UNREAD_MESSAGE_COUNT, SendbirdGroupChannel.JSON_PROPERTY_USER_LAST_READ }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendbirdGroupChannel { public static final String JSON_PROPERTY_CHANNEL_URL = "channel_url"; private String channelUrl; diff --git a/src/main/java/org/openapitools/client/model/SendBirdMember.java b/src/main/java/org/openapitools/client/model/SendBirdMember.java index 5c4671c1..cef67185 100644 --- a/src/main/java/org/openapitools/client/model/SendBirdMember.java +++ b/src/main/java/org/openapitools/client/model/SendBirdMember.java @@ -62,7 +62,7 @@ SendbirdMember.JSON_PROPERTY_STATE, SendbirdMember.JSON_PROPERTY_USER_ID }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendbirdMember { public static final String JSON_PROPERTY_DELIVERED_TS = "delivered_ts"; private Long deliveredTs; diff --git a/src/main/java/org/openapitools/client/model/SendBirdMessageResponse.java b/src/main/java/org/openapitools/client/model/SendBirdMessageResponse.java index e0607a14..ce60c34f 100644 --- a/src/main/java/org/openapitools/client/model/SendBirdMessageResponse.java +++ b/src/main/java/org/openapitools/client/model/SendBirdMessageResponse.java @@ -76,7 +76,7 @@ SendbirdMessageResponse.JSON_PROPERTY_MESSAGE_EVENTS, SendbirdMessageResponse.JSON_PROPERTY_EXTENDED_MESSAGE_PAYLOAD }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendbirdMessageResponse { public static final String JSON_PROPERTY_REQUIRE_AUTH = "require_auth"; private Boolean requireAuth; diff --git a/src/main/java/org/openapitools/client/model/SendBirdOpenChannel.java b/src/main/java/org/openapitools/client/model/SendBirdOpenChannel.java index 4139eded..455572e0 100644 --- a/src/main/java/org/openapitools/client/model/SendBirdOpenChannel.java +++ b/src/main/java/org/openapitools/client/model/SendBirdOpenChannel.java @@ -53,7 +53,7 @@ SendbirdOpenChannel.JSON_PROPERTY_PARTICIPANT_COUNT, SendbirdOpenChannel.JSON_PROPERTY_METADATA }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendbirdOpenChannel { public static final String JSON_PROPERTY_CHANNEL_URL = "channel_url"; private String channelUrl; diff --git a/src/main/java/org/openapitools/client/model/SendBirdParentMessageInfo.java b/src/main/java/org/openapitools/client/model/SendBirdParentMessageInfo.java index f3bf2a2c..ba61e053 100644 --- a/src/main/java/org/openapitools/client/model/SendBirdParentMessageInfo.java +++ b/src/main/java/org/openapitools/client/model/SendBirdParentMessageInfo.java @@ -44,7 +44,7 @@ SendbirdParentMessageInfo.JSON_PROPERTY_FILE, SendbirdParentMessageInfo.JSON_PROPERTY_FILES }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendbirdParentMessageInfo { public static final String JSON_PROPERTY_CUSTOM_TYPE = "custom_type"; private String customType; diff --git a/src/main/java/org/openapitools/client/model/SendBirdReaction.java b/src/main/java/org/openapitools/client/model/SendBirdReaction.java index fa14ead2..8a2178d4 100644 --- a/src/main/java/org/openapitools/client/model/SendBirdReaction.java +++ b/src/main/java/org/openapitools/client/model/SendBirdReaction.java @@ -38,7 +38,7 @@ SendbirdReaction.JSON_PROPERTY_UPDATED_AT, SendbirdReaction.JSON_PROPERTY_USER_IDS }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendbirdReaction { public static final String JSON_PROPERTY_KEY = "key"; private String key; diff --git a/src/main/java/org/openapitools/client/model/SendBirdUser.java b/src/main/java/org/openapitools/client/model/SendBirdUser.java index e8c56517..94c8b78c 100644 --- a/src/main/java/org/openapitools/client/model/SendBirdUser.java +++ b/src/main/java/org/openapitools/client/model/SendBirdUser.java @@ -61,7 +61,7 @@ SendbirdUser.JSON_PROPERTY_PHONE_NUMBER, SendbirdUser.JSON_PROPERTY_IS_CREATED }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendbirdUser { public static final String JSON_PROPERTY_ACCESS_TOKEN = "access_token"; private String accessToken; diff --git a/src/main/java/org/openapitools/client/model/SendFileMessageRequestBody.java b/src/main/java/org/openapitools/client/model/SendFileMessageRequestBody.java index 4db78649..9548f457 100644 --- a/src/main/java/org/openapitools/client/model/SendFileMessageRequestBody.java +++ b/src/main/java/org/openapitools/client/model/SendFileMessageRequestBody.java @@ -60,7 +60,7 @@ SendFileMessageRequestBody.JSON_PROPERTY_VOLUME }) @JsonTypeName("sendFileMessageRequestBody") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendFileMessageRequestBody { public static final String JSON_PROPERTY_APNS_BUNDLE_ID = "apns_bundle_id"; private String apnsBundleId; diff --git a/src/main/java/org/openapitools/client/model/SendTextMessageRequestBody.java b/src/main/java/org/openapitools/client/model/SendTextMessageRequestBody.java index 0a032a65..a1ae15ed 100644 --- a/src/main/java/org/openapitools/client/model/SendTextMessageRequestBody.java +++ b/src/main/java/org/openapitools/client/model/SendTextMessageRequestBody.java @@ -58,7 +58,7 @@ SendTextMessageRequestBody.JSON_PROPERTY_VOLUME }) @JsonTypeName("sendTextMessageRequestBody") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendTextMessageRequestBody { public static final String JSON_PROPERTY_APNS_BUNDLE_ID = "apns_bundle_id"; private String apnsBundleId; diff --git a/src/main/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplate.java b/src/main/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplate.java index 1a758089..cca70cc8 100644 --- a/src/main/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplate.java +++ b/src/main/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplate.java @@ -55,7 +55,7 @@ import com.fasterxml.jackson.databind.ser.std.StdSerializer; import org.sendbird.client.JSON; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") @JsonDeserialize(using = SendTextMessageRequestBodyPushMessageTemplate.SendTextMessageRequestBodyPushMessageTemplateDeserializer.class) @JsonSerialize(using = SendTextMessageRequestBodyPushMessageTemplate.SendTextMessageRequestBodyPushMessageTemplateSerializer.class) public class SendTextMessageRequestBodyPushMessageTemplate extends AbstractOpenApiSchema { diff --git a/src/main/java/org/openapitools/client/model/SendbirdBasicUserInfo.java b/src/main/java/org/openapitools/client/model/SendbirdBasicUserInfo.java index e6461ba3..c4cf0936 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdBasicUserInfo.java +++ b/src/main/java/org/openapitools/client/model/SendbirdBasicUserInfo.java @@ -45,7 +45,7 @@ SendbirdBasicUserInfo.JSON_PROPERTY_PROFILE_URL, SendbirdBasicUserInfo.JSON_PROPERTY_METADATA }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendbirdBasicUserInfo { public static final String JSON_PROPERTY_REQUIRE_AUTH_FOR_PROFILE_IMAGE = "require_auth_for_profile_image"; private Boolean requireAuthForProfileImage; diff --git a/src/main/java/org/openapitools/client/model/SendbirdDisappearingMessage.java b/src/main/java/org/openapitools/client/model/SendbirdDisappearingMessage.java index f64f286a..5c7a7c74 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdDisappearingMessage.java +++ b/src/main/java/org/openapitools/client/model/SendbirdDisappearingMessage.java @@ -35,7 +35,7 @@ SendbirdDisappearingMessage.JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS, SendbirdDisappearingMessage.JSON_PROPERTY_IS_TRIGGERED_BY_MESSAGE_READ }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendbirdDisappearingMessage { public static final String JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS = "message_survival_seconds"; private Integer messageSurvivalSeconds; diff --git a/src/main/java/org/openapitools/client/model/SendbirdExtendedMessagePayload.java b/src/main/java/org/openapitools/client/model/SendbirdExtendedMessagePayload.java index 9bf5e53f..ed9a2419 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdExtendedMessagePayload.java +++ b/src/main/java/org/openapitools/client/model/SendbirdExtendedMessagePayload.java @@ -38,7 +38,7 @@ SendbirdExtendedMessagePayload.JSON_PROPERTY_CUSTOM_VIEW, SendbirdExtendedMessagePayload.JSON_PROPERTY_SUGGESTED_REPLIES }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendbirdExtendedMessagePayload { public static final String JSON_PROPERTY_CUSTOM_VIEW = "custom_view"; private Object customView; diff --git a/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetail.java b/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetail.java index c0d3f83b..f0ac633d 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetail.java +++ b/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetail.java @@ -77,7 +77,7 @@ SendbirdGroupChannelDetail.JSON_PROPERTY_UNREAD_MENTION_COUNT, SendbirdGroupChannelDetail.JSON_PROPERTY_UNREAD_MESSAGE_COUNT }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendbirdGroupChannelDetail { public static final String JSON_PROPERTY_CHANNEL = "channel"; private SendbirdGroupChannelDetailChannel channel; diff --git a/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannel.java b/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannel.java index 5a338e38..67a6213c 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannel.java +++ b/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannel.java @@ -42,7 +42,7 @@ SendbirdGroupChannelDetailChannel.JSON_PROPERTY_NAME }) @JsonTypeName("SendbirdGroupChannelDetail_channel") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendbirdGroupChannelDetailChannel { public static final String JSON_PROPERTY_CHANNEL_URL = "channel_url"; private String channelUrl; diff --git a/src/main/java/org/openapitools/client/model/SendbirdGroupChannelLastMessage.java b/src/main/java/org/openapitools/client/model/SendbirdGroupChannelLastMessage.java index 9bbf0b27..39fd0861 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdGroupChannelLastMessage.java +++ b/src/main/java/org/openapitools/client/model/SendbirdGroupChannelLastMessage.java @@ -68,7 +68,7 @@ import com.fasterxml.jackson.databind.ser.std.StdSerializer; import org.sendbird.client.JSON; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") @JsonDeserialize(using = SendbirdGroupChannelLastMessage.SendbirdGroupChannelLastMessageDeserializer.class) @JsonSerialize(using = SendbirdGroupChannelLastMessage.SendbirdGroupChannelLastMessageSerializer.class) public class SendbirdGroupChannelLastMessage extends AbstractOpenApiSchema { diff --git a/src/main/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayload.java b/src/main/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayload.java index 49d357a9..bf8385f9 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayload.java +++ b/src/main/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayload.java @@ -57,7 +57,7 @@ import com.fasterxml.jackson.databind.ser.std.StdSerializer; import org.sendbird.client.JSON; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") @JsonDeserialize(using = SendbirdMessageResponseExtendedMessagePayload.SendbirdMessageResponseExtendedMessagePayloadDeserializer.class) @JsonSerialize(using = SendbirdMessageResponseExtendedMessagePayload.SendbirdMessageResponseExtendedMessagePayloadSerializer.class) public class SendbirdMessageResponseExtendedMessagePayload extends AbstractOpenApiSchema { diff --git a/src/main/java/org/openapitools/client/model/SendbirdMessageResponseMessageEvents.java b/src/main/java/org/openapitools/client/model/SendbirdMessageResponseMessageEvents.java index b4a8bd8a..90842174 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdMessageResponseMessageEvents.java +++ b/src/main/java/org/openapitools/client/model/SendbirdMessageResponseMessageEvents.java @@ -38,7 +38,7 @@ SendbirdMessageResponseMessageEvents.JSON_PROPERTY_UPDATE_LAST_MESSAGE }) @JsonTypeName("SendbirdMessageResponse_message_events") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendbirdMessageResponseMessageEvents { public static final String JSON_PROPERTY_SEND_PUSH_NOTIFICATION = "send_push_notification"; private String sendPushNotification; diff --git a/src/main/java/org/openapitools/client/model/SendbirdSmsFallback.java b/src/main/java/org/openapitools/client/model/SendbirdSmsFallback.java index 7a6d0f0f..5c1a3539 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdSmsFallback.java +++ b/src/main/java/org/openapitools/client/model/SendbirdSmsFallback.java @@ -37,7 +37,7 @@ SendbirdSmsFallback.JSON_PROPERTY_WAIT_SECONDS, SendbirdSmsFallback.JSON_PROPERTY_EXCLUDE_USER_IDS }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendbirdSmsFallback { public static final String JSON_PROPERTY_WAIT_SECONDS = "wait_seconds"; private Integer waitSeconds; diff --git a/src/main/java/org/openapitools/client/model/SendbirdSortedMetaarrayInner.java b/src/main/java/org/openapitools/client/model/SendbirdSortedMetaarrayInner.java index 1b26b1db..dacf1522 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdSortedMetaarrayInner.java +++ b/src/main/java/org/openapitools/client/model/SendbirdSortedMetaarrayInner.java @@ -38,7 +38,7 @@ SendbirdSortedMetaarrayInner.JSON_PROPERTY_VALUE }) @JsonTypeName("SendbirdSortedMetaarray_inner") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendbirdSortedMetaarrayInner { public static final String JSON_PROPERTY_KEY = "key"; private String key; diff --git a/src/main/java/org/openapitools/client/model/SendbirdThumbnail.java b/src/main/java/org/openapitools/client/model/SendbirdThumbnail.java index 89f9152b..5916da8e 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdThumbnail.java +++ b/src/main/java/org/openapitools/client/model/SendbirdThumbnail.java @@ -39,7 +39,7 @@ SendbirdThumbnail.JSON_PROPERTY_URL, SendbirdThumbnail.JSON_PROPERTY_WIDTH }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class SendbirdThumbnail { public static final String JSON_PROPERTY_HEIGHT = "height"; private Integer height; diff --git a/src/main/java/org/openapitools/client/model/StartTypingIndicatorsRequest.java b/src/main/java/org/openapitools/client/model/StartTypingIndicatorsRequest.java index 10125875..cb6f1c53 100644 --- a/src/main/java/org/openapitools/client/model/StartTypingIndicatorsRequest.java +++ b/src/main/java/org/openapitools/client/model/StartTypingIndicatorsRequest.java @@ -37,7 +37,7 @@ StartTypingIndicatorsRequest.JSON_PROPERTY_USER_IDS }) @JsonTypeName("startTypingIndicators_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class StartTypingIndicatorsRequest { public static final String JSON_PROPERTY_USER_IDS = "user_ids"; private List userIds = new ArrayList<>(); diff --git a/src/main/java/org/openapitools/client/model/UpdateAChannelMetadataRequest.java b/src/main/java/org/openapitools/client/model/UpdateAChannelMetadataRequest.java index 031812c5..6af7a45c 100644 --- a/src/main/java/org/openapitools/client/model/UpdateAChannelMetadataRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateAChannelMetadataRequest.java @@ -36,7 +36,7 @@ UpdateAChannelMetadataRequest.JSON_PROPERTY_UPSERT }) @JsonTypeName("updateAChannelMetadata_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class UpdateAChannelMetadataRequest { public static final String JSON_PROPERTY_METADATA = "metadata"; private Object metadata; diff --git a/src/main/java/org/openapitools/client/model/UpdateAGroupChannelRequest.java b/src/main/java/org/openapitools/client/model/UpdateAGroupChannelRequest.java index c0f76fc9..856cce0d 100644 --- a/src/main/java/org/openapitools/client/model/UpdateAGroupChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateAGroupChannelRequest.java @@ -51,7 +51,7 @@ UpdateAGroupChannelRequest.JSON_PROPERTY_OPERATOR_IDS }) @JsonTypeName("updateAGroupChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class UpdateAGroupChannelRequest { public static final String JSON_PROPERTY_ACCESS_CODE = "access_code"; private JsonNullable accessCode = JsonNullable.undefined(); diff --git a/src/main/java/org/openapitools/client/model/UpdateAMessageRequest.java b/src/main/java/org/openapitools/client/model/UpdateAMessageRequest.java index 41bcf3f2..3b3ccbdb 100644 --- a/src/main/java/org/openapitools/client/model/UpdateAMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateAMessageRequest.java @@ -43,7 +43,7 @@ UpdateAMessageRequest.JSON_PROPERTY_MESSAGE_TYPE }) @JsonTypeName("updateAMessage_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class UpdateAMessageRequest { public static final String JSON_PROPERTY_CUSTOM_TYPE = "custom_type"; private String customType; diff --git a/src/main/java/org/openapitools/client/model/UpdateAUserRequest.java b/src/main/java/org/openapitools/client/model/UpdateAUserRequest.java index ae9443d1..3c9900d4 100644 --- a/src/main/java/org/openapitools/client/model/UpdateAUserRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateAUserRequest.java @@ -50,7 +50,7 @@ UpdateAUserRequest.JSON_PROPERTY_PROFILE_URL }) @JsonTypeName("updateAUser_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class UpdateAUserRequest { public static final String JSON_PROPERTY_DISCOVERY_KEYS = "discovery_keys"; private JsonNullable> discoveryKeys = JsonNullable.>undefined(); diff --git a/src/main/java/org/openapitools/client/model/UpdateAnOpenChannelRequest.java b/src/main/java/org/openapitools/client/model/UpdateAnOpenChannelRequest.java index 318c2a73..cf9ea41e 100644 --- a/src/main/java/org/openapitools/client/model/UpdateAnOpenChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateAnOpenChannelRequest.java @@ -43,7 +43,7 @@ UpdateAnOpenChannelRequest.JSON_PROPERTY_OPERATOR_IDS }) @JsonTypeName("updateAnOpenChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class UpdateAnOpenChannelRequest { public static final String JSON_PROPERTY_COVER_FILE = "cover_file"; private File coverFile; diff --git a/src/main/java/org/openapitools/client/model/UpdateBotByIdData.java b/src/main/java/org/openapitools/client/model/UpdateBotByIdData.java index 65b1bc51..79fd61b5 100644 --- a/src/main/java/org/openapitools/client/model/UpdateBotByIdData.java +++ b/src/main/java/org/openapitools/client/model/UpdateBotByIdData.java @@ -42,7 +42,7 @@ UpdateBotByIdData.JSON_PROPERTY_CHANNEL_INVITATION_PREFERENCE }) @JsonTypeName("updateBotByIdData") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class UpdateBotByIdData { public static final String JSON_PROPERTY_BOT_USERID = "bot_userid"; private String botUserid; diff --git a/src/main/java/org/openapitools/client/model/UpdateBotByIdResponse.java b/src/main/java/org/openapitools/client/model/UpdateBotByIdResponse.java index a87ae5ff..3d0c2cd6 100644 --- a/src/main/java/org/openapitools/client/model/UpdateBotByIdResponse.java +++ b/src/main/java/org/openapitools/client/model/UpdateBotByIdResponse.java @@ -41,7 +41,7 @@ UpdateBotByIdResponse.JSON_PROPERTY_CHANNEL_INVITATION_PREFERENCE }) @JsonTypeName("updateBotByIdResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class UpdateBotByIdResponse { public static final String JSON_PROPERTY_BOT = "bot"; private ViewBotByIdResponseBot bot; diff --git a/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequest.java b/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequest.java index a33417b4..81e2f5fc 100644 --- a/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequest.java @@ -35,7 +35,7 @@ UpdateChannelInvitationPreferenceRequest.JSON_PROPERTY_AUTO_ACCEPT }) @JsonTypeName("updateChannelInvitationPreference_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class UpdateChannelInvitationPreferenceRequest { public static final String JSON_PROPERTY_AUTO_ACCEPT = "auto_accept"; private Boolean autoAccept; diff --git a/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponse.java b/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponse.java index 0ae94a64..4a2cf530 100644 --- a/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponse.java +++ b/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponse.java @@ -35,7 +35,7 @@ UpdateChannelInvitationPreferenceResponse.JSON_PROPERTY_AUTO_ACCEPT }) @JsonTypeName("updateChannelInvitationPreferenceResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class UpdateChannelInvitationPreferenceResponse { public static final String JSON_PROPERTY_AUTO_ACCEPT = "auto_accept"; private Boolean autoAccept; diff --git a/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequest.java b/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequest.java index df5333c0..b05e85f6 100644 --- a/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequest.java @@ -35,7 +35,7 @@ UpdateCountPreferenceOfAChannelRequest.JSON_PROPERTY_COUNT_PREFERENCE }) @JsonTypeName("updateCountPreferenceOfAChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class UpdateCountPreferenceOfAChannelRequest { /** * Gets or Sets countPreference diff --git a/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponse.java b/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponse.java index e1312f0e..23f0a9cd 100644 --- a/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponse.java +++ b/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponse.java @@ -35,7 +35,7 @@ UpdateCountPreferenceOfChannelByUrlResponse.JSON_PROPERTY_COUNT_PREFERENCE }) @JsonTypeName("updateCountPreferenceOfChannelByUrlResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class UpdateCountPreferenceOfChannelByUrlResponse { /** * Gets or Sets countPreference diff --git a/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequest.java b/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequest.java index 3f405236..aa9078c4 100644 --- a/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequest.java @@ -40,7 +40,7 @@ UpdateExtraDataInAMessageRequest.JSON_PROPERTY_UPSERT }) @JsonTypeName("updateExtraDataInAMessage_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class UpdateExtraDataInAMessageRequest { public static final String JSON_PROPERTY_MODE = "mode"; private String mode; diff --git a/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponse.java b/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponse.java index 2d9b3f8f..731019c3 100644 --- a/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponse.java +++ b/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponse.java @@ -38,7 +38,7 @@ UpdateExtraDataInAMessageResponse.JSON_PROPERTY_SORTED_METAARRAY }) @JsonTypeName("updateExtraDataInAMessageResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class UpdateExtraDataInAMessageResponse { public static final String JSON_PROPERTY_SORTED_METAARRAY = "sorted_metaarray"; private List sortedMetaarray = null; diff --git a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequest.java b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequest.java index 0bfd4e33..a14aa310 100644 --- a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequest.java @@ -36,7 +36,7 @@ UpdatePushPreferencesForAChannelRequest.JSON_PROPERTY_PUSH_SOUND }) @JsonTypeName("updatePushPreferencesForAChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class UpdatePushPreferencesForAChannelRequest { /** * The type of notifications trigger applies to group channels when a user is disconnected from Sendbird server. Acceptable values are the following: - default (default): Indicates that a user's notifications trigger setting applies to the specified channel. - all: Indicates that a user receives notifications for all new messages. - mention_only: Indicates that a user only receives notifications for mentioned messages. - off: Indicates that a user doesn't receive any notifications. diff --git a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponse.java b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponse.java index e03f1112..797d627f 100644 --- a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponse.java +++ b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponse.java @@ -38,7 +38,7 @@ UpdatePushPreferencesForAChannelResponse.JSON_PROPERTY_PUSH_TRIGGER_OPTION }) @JsonTypeName("updatePushPreferencesForAChannelResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class UpdatePushPreferencesForAChannelResponse { public static final String JSON_PROPERTY_ENABLE = "enable"; private Boolean enable; diff --git a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesRequest.java b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesRequest.java index 1a9fddbd..3ab6c195 100644 --- a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesRequest.java @@ -51,7 +51,7 @@ UpdatePushPreferencesRequest.JSON_PROPERTY_TIMEZONE }) @JsonTypeName("updatePushPreferences_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class UpdatePushPreferencesRequest { public static final String JSON_PROPERTY_BLOCK_PUSH_FROM_BOTS = "block_push_from_bots"; private Boolean blockPushFromBots; diff --git a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesResponse.java b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesResponse.java index 3c23b92d..f6c2c0cc 100644 --- a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesResponse.java +++ b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesResponse.java @@ -51,7 +51,7 @@ UpdatePushPreferencesResponse.JSON_PROPERTY_TIMEZONE }) @JsonTypeName("updatePushPreferencesResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class UpdatePushPreferencesResponse { public static final String JSON_PROPERTY_BLOCK_PUSH_FROM_BOTS = "block_push_from_bots"; private Boolean blockPushFromBots; diff --git a/src/main/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequest.java b/src/main/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequest.java new file mode 100644 index 00000000..0609897e --- /dev/null +++ b/src/main/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequest.java @@ -0,0 +1,113 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import java.util.Objects; +import java.util.Arrays; +import java.util.Map; +import java.util.HashMap; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import org.sendbird.client.JSON; + + +/** + * UpdateSpecificUserMetadataRequest + */ +@JsonPropertyOrder({ + UpdateSpecificUserMetadataRequest.JSON_PROPERTY_VALUE +}) +@JsonTypeName("updateSpecificUserMetadata_request") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +public class UpdateSpecificUserMetadataRequest { + public static final String JSON_PROPERTY_VALUE = "value"; + private String value; + + public UpdateSpecificUserMetadataRequest() { + } + + public UpdateSpecificUserMetadataRequest value(String value) { + this.value = value; + return this; + } + + /** + * Get value + * @return value + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + @JsonProperty(JSON_PROPERTY_VALUE) + @JsonInclude(value = JsonInclude.Include.ALWAYS) + + public String getValue() { + return value; + } + + + @JsonProperty(JSON_PROPERTY_VALUE) + @JsonInclude(value = JsonInclude.Include.ALWAYS) + public void setValue(String value) { + this.value = value; + } + + + /** + * Return true if this updateSpecificUserMetadata_request object is equal to o. + */ + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + UpdateSpecificUserMetadataRequest updateSpecificUserMetadataRequest = (UpdateSpecificUserMetadataRequest) o; + return Objects.equals(this.value, updateSpecificUserMetadataRequest.value); + } + + @Override + public int hashCode() { + return Objects.hash(value); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class UpdateSpecificUserMetadataRequest {\n"); + sb.append(" value: ").append(toIndentedString(value)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/org/openapitools/client/model/UpdateUserMetadataRequest.java b/src/main/java/org/openapitools/client/model/UpdateUserMetadataRequest.java new file mode 100644 index 00000000..a82ce0d3 --- /dev/null +++ b/src/main/java/org/openapitools/client/model/UpdateUserMetadataRequest.java @@ -0,0 +1,168 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import java.util.Objects; +import java.util.Arrays; +import java.util.Map; +import java.util.HashMap; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import org.sendbird.client.JSON; + + +/** + * UpdateUserMetadataRequest + */ +@JsonPropertyOrder({ + UpdateUserMetadataRequest.JSON_PROPERTY_METADATA, + UpdateUserMetadataRequest.JSON_PROPERTY_UPSERT +}) +@JsonTypeName("updateUserMetadata_request") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +public class UpdateUserMetadataRequest { + public static final String JSON_PROPERTY_METADATA = "metadata"; + private Object metadata; + + public static final String JSON_PROPERTY_UPSERT = "upsert"; + private JsonNullable upsert = JsonNullable.undefined(); + + public UpdateUserMetadataRequest() { + } + + public UpdateUserMetadataRequest metadata(Object metadata) { + this.metadata = metadata; + return this; + } + + /** + * Get metadata + * @return metadata + **/ + @javax.annotation.Nullable + @ApiModelProperty(required = true, value = "") + @JsonProperty(JSON_PROPERTY_METADATA) + @JsonInclude(value = JsonInclude.Include.ALWAYS) + + public Object getMetadata() { + return metadata; + } + + + @JsonProperty(JSON_PROPERTY_METADATA) + @JsonInclude(value = JsonInclude.Include.ALWAYS) + public void setMetadata(Object metadata) { + this.metadata = metadata; + } + + + public UpdateUserMetadataRequest upsert(Boolean upsert) { + this.upsert = JsonNullable.of(upsert); + return this; + } + + /** + * Get upsert + * @return upsert + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonIgnore + + public Boolean getUpsert() { + return upsert.orElse(null); + } + + @JsonProperty(JSON_PROPERTY_UPSERT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public JsonNullable getUpsert_JsonNullable() { + return upsert; + } + + @JsonProperty(JSON_PROPERTY_UPSERT) + public void setUpsert_JsonNullable(JsonNullable upsert) { + this.upsert = upsert; + } + + public void setUpsert(Boolean upsert) { + this.upsert = JsonNullable.of(upsert); + } + + + /** + * Return true if this updateUserMetadata_request object is equal to o. + */ + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + UpdateUserMetadataRequest updateUserMetadataRequest = (UpdateUserMetadataRequest) o; + return Objects.equals(this.metadata, updateUserMetadataRequest.metadata) && + equalsNullable(this.upsert, updateUserMetadataRequest.upsert); + } + + private static boolean equalsNullable(JsonNullable a, JsonNullable b) { + return a == b || (a != null && b != null && a.isPresent() && b.isPresent() && Objects.deepEquals(a.get(), b.get())); + } + + @Override + public int hashCode() { + return Objects.hash(metadata, hashCodeNullable(upsert)); + } + + private static int hashCodeNullable(JsonNullable a) { + if (a == null) { + return 1; + } + return a.isPresent() ? Arrays.deepHashCode(new Object[]{a.get()}) : 31; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class UpdateUserMetadataRequest {\n"); + sb.append(" metadata: ").append(toIndentedString(metadata)).append("\n"); + sb.append(" upsert: ").append(toIndentedString(upsert)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/org/openapitools/client/model/ViewBotByIdResponse.java b/src/main/java/org/openapitools/client/model/ViewBotByIdResponse.java index 310ad98e..2b593c5c 100644 --- a/src/main/java/org/openapitools/client/model/ViewBotByIdResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewBotByIdResponse.java @@ -41,7 +41,7 @@ ViewBotByIdResponse.JSON_PROPERTY_CHANNEL_INVITATION_PREFERENCE }) @JsonTypeName("viewBotByIdResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ViewBotByIdResponse { public static final String JSON_PROPERTY_BOT = "bot"; private ViewBotByIdResponseBot bot; diff --git a/src/main/java/org/openapitools/client/model/ViewBotByIdResponseBot.java b/src/main/java/org/openapitools/client/model/ViewBotByIdResponseBot.java index f51b6762..24ac792d 100644 --- a/src/main/java/org/openapitools/client/model/ViewBotByIdResponseBot.java +++ b/src/main/java/org/openapitools/client/model/ViewBotByIdResponseBot.java @@ -40,7 +40,7 @@ ViewBotByIdResponseBot.JSON_PROPERTY_BOT_METADATA }) @JsonTypeName("viewBotByIdResponse_bot") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ViewBotByIdResponseBot { public static final String JSON_PROPERTY_BOT_TOKEN = "bot_token"; private String botToken; diff --git a/src/main/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponse.java b/src/main/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponse.java index 72c44117..50808e41 100644 --- a/src/main/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponse.java @@ -35,7 +35,7 @@ ViewCountPreferenceOfAChannelResponse.JSON_PROPERTY_COUNT_PREFERENCE }) @JsonTypeName("viewCountPreferenceOfAChannelResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ViewCountPreferenceOfAChannelResponse { /** * Gets or Sets countPreference diff --git a/src/main/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponse.java b/src/main/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponse.java index fb60a1c5..845eedb3 100644 --- a/src/main/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponse.java @@ -35,7 +35,7 @@ ViewNumberOfChannelsWithUnreadMessagesResponse.JSON_PROPERTY_UNREAD_COUNT }) @JsonTypeName("viewNumberOfChannelsWithUnreadMessagesResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ViewNumberOfChannelsWithUnreadMessagesResponse { public static final String JSON_PROPERTY_UNREAD_COUNT = "unread_count"; private Integer unreadCount; diff --git a/src/main/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponse.java b/src/main/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponse.java index 8b70d6e8..6de71242 100644 --- a/src/main/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponse.java @@ -35,7 +35,7 @@ ViewNumberOfDailyActiveUsersResponse.JSON_PROPERTY_DAU }) @JsonTypeName("viewNumberOfDailyActiveUsersResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ViewNumberOfDailyActiveUsersResponse { public static final String JSON_PROPERTY_DAU = "dau"; private Integer dau; diff --git a/src/main/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponse.java b/src/main/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponse.java index 31a8d0e9..ecf8445f 100644 --- a/src/main/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponse.java @@ -35,7 +35,7 @@ ViewNumberOfMonthlyActiveUsersResponse.JSON_PROPERTY_MAU }) @JsonTypeName("viewNumberOfMonthlyActiveUsersResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ViewNumberOfMonthlyActiveUsersResponse { public static final String JSON_PROPERTY_MAU = "mau"; private Integer mau; diff --git a/src/main/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponse.java b/src/main/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponse.java index bb2484a0..e053954f 100644 --- a/src/main/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponse.java @@ -35,7 +35,7 @@ ViewNumberOfUnreadMessagesResponse.JSON_PROPERTY_UNREAD_COUNT }) @JsonTypeName("viewNumberOfUnreadMessagesResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ViewNumberOfUnreadMessagesResponse { public static final String JSON_PROPERTY_UNREAD_COUNT = "unread_count"; private Integer unreadCount; diff --git a/src/main/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponse.java b/src/main/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponse.java index a324320e..c9e5a352 100644 --- a/src/main/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponse.java @@ -38,7 +38,7 @@ ViewPushPreferencesForAChannelResponse.JSON_PROPERTY_PUSH_TRIGGER_OPTION }) @JsonTypeName("viewPushPreferencesForAChannelResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ViewPushPreferencesForAChannelResponse { public static final String JSON_PROPERTY_ENABLE = "enable"; private Boolean enable; diff --git a/src/main/java/org/openapitools/client/model/ViewPushPreferencesResponse.java b/src/main/java/org/openapitools/client/model/ViewPushPreferencesResponse.java index 1ae27750..c8f91d1e 100644 --- a/src/main/java/org/openapitools/client/model/ViewPushPreferencesResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewPushPreferencesResponse.java @@ -51,7 +51,7 @@ ViewPushPreferencesResponse.JSON_PROPERTY_TIMEZONE }) @JsonTypeName("viewPushPreferencesResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ViewPushPreferencesResponse { public static final String JSON_PROPERTY_BLOCK_PUSH_FROM_BOTS = "block_push_from_bots"; private Boolean blockPushFromBots; diff --git a/src/main/java/org/sendbird/client/ApiClient.java b/src/main/java/org/sendbird/client/ApiClient.java index b17501c9..1bfc38bd 100644 --- a/src/main/java/org/sendbird/client/ApiClient.java +++ b/src/main/java/org/sendbird/client/ApiClient.java @@ -66,7 +66,7 @@ /** *

ApiClient class.

*/ -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ApiClient extends JavaTimeFormatter { protected Map defaultHeaderMap = new HashMap(); protected Map defaultCookieMap = new HashMap(); @@ -127,7 +127,7 @@ public ApiClient(Map authMap) { this.dateFormat = new RFC3339DateFormat(); // Set default User-Agent. - setUserAgent("OpenAPI-Generator/2.1.1/java"); + setUserAgent("OpenAPI-Generator/2.1.2/java"); // Setup authentications (key: authentication name, value: authentication). authentications = new HashMap(); diff --git a/src/main/java/org/sendbird/client/ApiException.java b/src/main/java/org/sendbird/client/ApiException.java index 083c12b6..633bf66c 100644 --- a/src/main/java/org/sendbird/client/ApiException.java +++ b/src/main/java/org/sendbird/client/ApiException.java @@ -19,7 +19,7 @@ /** * API Exception */ -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ApiException extends Exception { private int code = 0; private Map> responseHeaders = null; diff --git a/src/main/java/org/sendbird/client/Configuration.java b/src/main/java/org/sendbird/client/Configuration.java index a3d01cc2..cae00b7a 100644 --- a/src/main/java/org/sendbird/client/Configuration.java +++ b/src/main/java/org/sendbird/client/Configuration.java @@ -13,7 +13,7 @@ package org.sendbird.client; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class Configuration { private static ApiClient defaultApiClient = new ApiClient(); diff --git a/src/main/java/org/sendbird/client/JSON.java b/src/main/java/org/sendbird/client/JSON.java index c3423f15..da462f33 100644 --- a/src/main/java/org/sendbird/client/JSON.java +++ b/src/main/java/org/sendbird/client/JSON.java @@ -15,7 +15,7 @@ import javax.ws.rs.core.GenericType; import javax.ws.rs.ext.ContextResolver; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class JSON implements ContextResolver { private ObjectMapper mapper; diff --git a/src/main/java/org/sendbird/client/JavaTimeFormatter.java b/src/main/java/org/sendbird/client/JavaTimeFormatter.java index 3371adb3..ea196c52 100644 --- a/src/main/java/org/sendbird/client/JavaTimeFormatter.java +++ b/src/main/java/org/sendbird/client/JavaTimeFormatter.java @@ -20,7 +20,7 @@ * Class that add parsing/formatting support for Java 8+ {@code OffsetDateTime} class. * It's generated for java clients when {@code AbstractJavaCodegen#dateLibrary} specified as {@code java8}. */ -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class JavaTimeFormatter { private DateTimeFormatter offsetDateTimeFormatter = DateTimeFormatter.ISO_OFFSET_DATE_TIME; diff --git a/src/main/java/org/sendbird/client/Pair.java b/src/main/java/org/sendbird/client/Pair.java index 93b4a925..9223b476 100644 --- a/src/main/java/org/sendbird/client/Pair.java +++ b/src/main/java/org/sendbird/client/Pair.java @@ -13,7 +13,7 @@ package org.sendbird.client; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class Pair { private String name = ""; private String value = ""; diff --git a/src/main/java/org/sendbird/client/StringUtil.java b/src/main/java/org/sendbird/client/StringUtil.java index dda0cf4b..e2bf19c3 100644 --- a/src/main/java/org/sendbird/client/StringUtil.java +++ b/src/main/java/org/sendbird/client/StringUtil.java @@ -16,7 +16,7 @@ import java.util.Collection; import java.util.Iterator; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class StringUtil { /** * Check if the given array contains the given value (with case-insensitive comparison). diff --git a/src/main/java/org/sendbird/client/api/AnnouncementApi.java b/src/main/java/org/sendbird/client/api/AnnouncementApi.java index 128835e0..7b329b14 100644 --- a/src/main/java/org/sendbird/client/api/AnnouncementApi.java +++ b/src/main/java/org/sendbird/client/api/AnnouncementApi.java @@ -16,7 +16,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class AnnouncementApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/BotApi.java b/src/main/java/org/sendbird/client/api/BotApi.java index 9b83cc9d..deb92d23 100644 --- a/src/main/java/org/sendbird/client/api/BotApi.java +++ b/src/main/java/org/sendbird/client/api/BotApi.java @@ -27,7 +27,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class BotApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/GroupChannelApi.java b/src/main/java/org/sendbird/client/api/GroupChannelApi.java index eee64b10..685efeb4 100644 --- a/src/main/java/org/sendbird/client/api/GroupChannelApi.java +++ b/src/main/java/org/sendbird/client/api/GroupChannelApi.java @@ -32,7 +32,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class GroupChannelApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/MessageApi.java b/src/main/java/org/sendbird/client/api/MessageApi.java index 6461d401..8c663c38 100644 --- a/src/main/java/org/sendbird/client/api/MessageApi.java +++ b/src/main/java/org/sendbird/client/api/MessageApi.java @@ -25,7 +25,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class MessageApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/MetadataApi.java b/src/main/java/org/sendbird/client/api/MetadataApi.java index f2314071..ed69a39d 100644 --- a/src/main/java/org/sendbird/client/api/MetadataApi.java +++ b/src/main/java/org/sendbird/client/api/MetadataApi.java @@ -17,7 +17,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class MetadataApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/ModerationApi.java b/src/main/java/org/sendbird/client/api/ModerationApi.java index 098b3252..e083f905 100644 --- a/src/main/java/org/sendbird/client/api/ModerationApi.java +++ b/src/main/java/org/sendbird/client/api/ModerationApi.java @@ -21,7 +21,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ModerationApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/OpenChannelApi.java b/src/main/java/org/sendbird/client/api/OpenChannelApi.java index 18173c6b..082436e6 100644 --- a/src/main/java/org/sendbird/client/api/OpenChannelApi.java +++ b/src/main/java/org/sendbird/client/api/OpenChannelApi.java @@ -20,7 +20,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class OpenChannelApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/StatisticsApi.java b/src/main/java/org/sendbird/client/api/StatisticsApi.java index d38a0ea5..46c2db76 100644 --- a/src/main/java/org/sendbird/client/api/StatisticsApi.java +++ b/src/main/java/org/sendbird/client/api/StatisticsApi.java @@ -16,7 +16,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class StatisticsApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/UserApi.java b/src/main/java/org/sendbird/client/api/UserApi.java index ded9ec21..54a59fce 100644 --- a/src/main/java/org/sendbird/client/api/UserApi.java +++ b/src/main/java/org/sendbird/client/api/UserApi.java @@ -13,6 +13,7 @@ import org.openapitools.client.model.ChooseAPushNotificationContentTemplateRequest; import org.openapitools.client.model.ChooseAPushNotificationContentTemplateResponse; import org.openapitools.client.model.CreateAUserRequest; +import org.openapitools.client.model.CreateUserMetadataRequest; import org.openapitools.client.model.CreateUserTokenRequest; import org.openapitools.client.model.CreateUserTokenResponse; import org.openapitools.client.model.GetChannelInvitationPreferenceResponse; @@ -34,6 +35,8 @@ import org.openapitools.client.model.UpdatePushPreferencesForAChannelResponse; import org.openapitools.client.model.UpdatePushPreferencesRequest; import org.openapitools.client.model.UpdatePushPreferencesResponse; +import org.openapitools.client.model.UpdateSpecificUserMetadataRequest; +import org.openapitools.client.model.UpdateUserMetadataRequest; import org.openapitools.client.model.ViewCountPreferenceOfAChannelResponse; import org.openapitools.client.model.ViewNumberOfChannelsWithUnreadMessagesResponse; import org.openapitools.client.model.ViewNumberOfUnreadMessagesResponse; @@ -45,7 +48,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class UserApi { private ApiClient apiClient; @@ -427,6 +430,123 @@ public APIcreateAUserRequest createAUser() throws ApiException { return new APIcreateAUserRequest(); } +private ApiResponse createUserMetadataWithHttpInfo(String userId, String apiToken, CreateUserMetadataRequest createUserMetadataRequest) throws ApiException { + Object localVarPostBody = createUserMetadataRequest; + + // verify the required parameter 'userId' is set + if (userId == null) { + throw new ApiException(400, "Missing the required parameter 'userId' when calling createUserMetadata"); + } + + // create path and map variables + String localVarPath = "/v3/users/{user_id}/metadata" + .replaceAll("\\{" + "user_id" + "\\}", apiClient.escapeString(userId.toString())); + + // query params + List localVarQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + + if (apiToken != null) + localVarHeaderParams.put("api-token", apiClient.parameterToString(apiToken)); + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { }; + + GenericType localVarReturnType = new GenericType() {}; + + return apiClient.invokeAPI("UserApi.createUserMetadata", localVarPath, "POST", localVarQueryParams, localVarPostBody, + localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAccept, localVarContentType, + localVarAuthNames, localVarReturnType, false); + } + + public class APIcreateUserMetadataRequest { + private String userId; + private String apiToken; + private CreateUserMetadataRequest createUserMetadataRequest; + + private APIcreateUserMetadataRequest(String userId) { + this.userId = userId; + } + + /** + * Set apiToken + * @param apiToken (optional) + * @return APIcreateUserMetadataRequest + */ + public APIcreateUserMetadataRequest apiToken(String apiToken) { + this.apiToken = apiToken; + return this; + } + + /** + * Set createUserMetadataRequest + * @param createUserMetadataRequest (optional) + * @return APIcreateUserMetadataRequest + */ + public APIcreateUserMetadataRequest createUserMetadataRequest(CreateUserMetadataRequest createUserMetadataRequest) { + this.createUserMetadataRequest = createUserMetadataRequest; + return this; + } + + /** + * Execute createUserMetadata request + * @return Object + * @throws ApiException if fails to make API call + * @http.response.details + + + +
Status Code Description Response Headers
200 Successful response -
+ + */ + + public Object execute() throws ApiException { + return this.executeWithHttpInfo().getData(); + } + + /** + * Execute createUserMetadata request with HTTP info returned + * @return ApiResponse<Object> + * @throws ApiException if fails to make API call + * @http.response.details + + + +
Status Code Description Response Headers
200 Successful response -
+ + */ + public ApiResponse executeWithHttpInfo() throws ApiException { + return createUserMetadataWithHttpInfo(userId, apiToken, createUserMetadataRequest); + } + } + + /** + * Create user metadata + * ## Create metadata When creating new items of the user metadata. https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-create-metadata + * @param userId (Required) (required) + * @return createUserMetadataRequest + * @throws ApiException if fails to make API call + + + */ + public APIcreateUserMetadataRequest createUserMetadata(String userId) throws ApiException { + return new APIcreateUserMetadataRequest(userId); + } + private ApiResponse createUserTokenWithHttpInfo(String userId, String apiToken, CreateUserTokenRequest createUserTokenRequest) throws ApiException { Object localVarPostBody = createUserTokenRequest; @@ -553,7 +673,228 @@ private ApiResponse deleteAUserWithHttpInfo(String userId, String apiTok } // create path and map variables - String localVarPath = "/v3/users/{user_id}" + String localVarPath = "/v3/users/{user_id}" + .replaceAll("\\{" + "user_id" + "\\}", apiClient.escapeString(userId.toString())); + + // query params + List localVarQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + + if (apiToken != null) + localVarHeaderParams.put("api-token", apiClient.parameterToString(apiToken)); + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { }; + + GenericType localVarReturnType = new GenericType() {}; + + return apiClient.invokeAPI("UserApi.deleteAUser", localVarPath, "DELETE", localVarQueryParams, localVarPostBody, + localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAccept, localVarContentType, + localVarAuthNames, localVarReturnType, false); + } + + public class APIdeleteAUserRequest { + private String userId; + private String apiToken; + + private APIdeleteAUserRequest(String userId) { + this.userId = userId; + } + + /** + * Set apiToken + * @param apiToken (optional) + * @return APIdeleteAUserRequest + */ + public APIdeleteAUserRequest apiToken(String apiToken) { + this.apiToken = apiToken; + return this; + } + + /** + * Execute deleteAUser request + * @return Object + * @throws ApiException if fails to make API call + * @http.response.details + + + +
Status Code Description Response Headers
200 Successful response -
+ + */ + + public Object execute() throws ApiException { + return this.executeWithHttpInfo().getData(); + } + + /** + * Execute deleteAUser request with HTTP info returned + * @return ApiResponse<Object> + * @throws ApiException if fails to make API call + * @http.response.details + + + +
Status Code Description Response Headers
200 Successful response -
+ + */ + public ApiResponse executeWithHttpInfo() throws ApiException { + return deleteAUserWithHttpInfo(userId, apiToken); + } + } + + /** + * Delete a user + * ## Delete a user You can delete a user from your Sendbird application using this API. > **Note**: This API deletes user data and metadata, except for their messages. If you wish to delete user data including their messages, use the [GDPR request](https://sendbird.com/docs/chat/platform-api/v3/privacy/privacy-overview). [https://sendbird.com/docs/chat/platform-api/v3/user/managing-users/delete-a-user#1-delete-a-user](https://sendbird.com/docs/chat/platform-api/v3/user/managing-users/delete-a-user#1-delete-a-user) + * @param userId (Required) (required) + * @return deleteAUserRequest + * @throws ApiException if fails to make API call + + + */ + public APIdeleteAUserRequest deleteAUser(String userId) throws ApiException { + return new APIdeleteAUserRequest(userId); + } + +private ApiResponse deleteSpecificUserMetadataWithHttpInfo(String userId, String key, String apiToken) throws ApiException { + Object localVarPostBody = null; + + // verify the required parameter 'userId' is set + if (userId == null) { + throw new ApiException(400, "Missing the required parameter 'userId' when calling deleteSpecificUserMetadata"); + } + + // verify the required parameter 'key' is set + if (key == null) { + throw new ApiException(400, "Missing the required parameter 'key' when calling deleteSpecificUserMetadata"); + } + + // create path and map variables + String localVarPath = "/v3/users/{user_id}/metadata/{key}" + .replaceAll("\\{" + "user_id" + "\\}", apiClient.escapeString(userId.toString())) + .replaceAll("\\{" + "key" + "\\}", apiClient.escapeString(key.toString())); + + // query params + List localVarQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + + if (apiToken != null) + localVarHeaderParams.put("api-token", apiClient.parameterToString(apiToken)); + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { }; + + GenericType localVarReturnType = new GenericType() {}; + + return apiClient.invokeAPI("UserApi.deleteSpecificUserMetadata", localVarPath, "DELETE", localVarQueryParams, localVarPostBody, + localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAccept, localVarContentType, + localVarAuthNames, localVarReturnType, false); + } + + public class APIdeleteSpecificUserMetadataRequest { + private String userId; + private String key; + private String apiToken; + + private APIdeleteSpecificUserMetadataRequest(String userId, String key) { + this.userId = userId; + this.key = key; + } + + /** + * Set apiToken + * @param apiToken (optional) + * @return APIdeleteSpecificUserMetadataRequest + */ + public APIdeleteSpecificUserMetadataRequest apiToken(String apiToken) { + this.apiToken = apiToken; + return this; + } + + /** + * Execute deleteSpecificUserMetadata request + * @return Object + * @throws ApiException if fails to make API call + * @http.response.details + + + +
Status Code Description Response Headers
200 Successful response -
+ + */ + + public Object execute() throws ApiException { + return this.executeWithHttpInfo().getData(); + } + + /** + * Execute deleteSpecificUserMetadata request with HTTP info returned + * @return ApiResponse<Object> + * @throws ApiException if fails to make API call + * @http.response.details + + + +
Status Code Description Response Headers
200 Successful response -
+ + */ + public ApiResponse executeWithHttpInfo() throws ApiException { + return deleteSpecificUserMetadataWithHttpInfo(userId, key, apiToken); + } + } + + /** + * Delete user metadata + * ## Delete metadata https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-delete-metadata + * @param userId (Required) (required) + * @param key (required) + * @return deleteSpecificUserMetadataRequest + * @throws ApiException if fails to make API call + + + */ + public APIdeleteSpecificUserMetadataRequest deleteSpecificUserMetadata(String userId, String key) throws ApiException { + return new APIdeleteSpecificUserMetadataRequest(userId, key); + } + +private ApiResponse deleteUserAllMetadataWithHttpInfo(String userId, String apiToken) throws ApiException { + Object localVarPostBody = null; + + // verify the required parameter 'userId' is set + if (userId == null) { + throw new ApiException(400, "Missing the required parameter 'userId' when calling deleteUserAllMetadata"); + } + + // create path and map variables + String localVarPath = "/v3/users/{user_id}/metadata" .replaceAll("\\{" + "user_id" + "\\}", apiClient.escapeString(userId.toString())); // query params @@ -582,31 +923,31 @@ private ApiResponse deleteAUserWithHttpInfo(String userId, String apiTok GenericType localVarReturnType = new GenericType() {}; - return apiClient.invokeAPI("UserApi.deleteAUser", localVarPath, "DELETE", localVarQueryParams, localVarPostBody, + return apiClient.invokeAPI("UserApi.deleteUserAllMetadata", localVarPath, "DELETE", localVarQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType, false); } - public class APIdeleteAUserRequest { + public class APIdeleteUserAllMetadataRequest { private String userId; private String apiToken; - private APIdeleteAUserRequest(String userId) { + private APIdeleteUserAllMetadataRequest(String userId) { this.userId = userId; } /** * Set apiToken * @param apiToken (optional) - * @return APIdeleteAUserRequest + * @return APIdeleteUserAllMetadataRequest */ - public APIdeleteAUserRequest apiToken(String apiToken) { + public APIdeleteUserAllMetadataRequest apiToken(String apiToken) { this.apiToken = apiToken; return this; } /** - * Execute deleteAUser request + * Execute deleteUserAllMetadata request * @return Object * @throws ApiException if fails to make API call * @http.response.details @@ -622,7 +963,7 @@ public Object execute() throws ApiException { } /** - * Execute deleteAUser request with HTTP info returned + * Execute deleteUserAllMetadata request with HTTP info returned * @return ApiResponse<Object> * @throws ApiException if fails to make API call * @http.response.details @@ -633,21 +974,21 @@ public Object execute() throws ApiException { */ public ApiResponse executeWithHttpInfo() throws ApiException { - return deleteAUserWithHttpInfo(userId, apiToken); + return deleteUserAllMetadataWithHttpInfo(userId, apiToken); } } /** - * Delete a user - * ## Delete a user You can delete a user from your Sendbird application using this API. > **Note**: This API deletes user data and metadata, except for their messages. If you wish to delete user data including their messages, use the [GDPR request](https://sendbird.com/docs/chat/platform-api/v3/privacy/privacy-overview). [https://sendbird.com/docs/chat/platform-api/v3/user/managing-users/delete-a-user#1-delete-a-user](https://sendbird.com/docs/chat/platform-api/v3/user/managing-users/delete-a-user#1-delete-a-user) + * Delete user metadata + * ## Delete metadata You can delete a specific or all metadata of a user. Metadata stores additional user information such as their preference settings. https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-delete-metadata * @param userId (Required) (required) - * @return deleteAUserRequest + * @return deleteUserAllMetadataRequest * @throws ApiException if fails to make API call */ - public APIdeleteAUserRequest deleteAUser(String userId) throws ApiException { - return new APIdeleteAUserRequest(userId); + public APIdeleteUserAllMetadataRequest deleteUserAllMetadata(String userId) throws ApiException { + return new APIdeleteUserAllMetadataRequest(userId); } private ApiResponse getChannelInvitationPreferenceWithHttpInfo(String userId, String apiToken) throws ApiException { @@ -2566,8 +2907,251 @@ public APIupdateChannelInvitationPreferenceRequest updateChannelInvitationPrefer } /** - * Execute updateChannelInvitationPreference request - * @return UpdateChannelInvitationPreferenceResponse + * Execute updateChannelInvitationPreference request + * @return UpdateChannelInvitationPreferenceResponse + * @throws ApiException if fails to make API call + * @http.response.details + + + +
Status Code Description Response Headers
200 Successful response -
+ + */ + + public UpdateChannelInvitationPreferenceResponse execute() throws ApiException { + return this.executeWithHttpInfo().getData(); + } + + /** + * Execute updateChannelInvitationPreference request with HTTP info returned + * @return ApiResponse<UpdateChannelInvitationPreferenceResponse> + * @throws ApiException if fails to make API call + * @http.response.details + + + +
Status Code Description Response Headers
200 Successful response -
+ + */ + public ApiResponse executeWithHttpInfo() throws ApiException { + return updateChannelInvitationPreferenceWithHttpInfo(userId, apiToken, updateChannelInvitationPreferenceRequest); + } + } + + /** + * Update channel invitation preference + * ## Update channel invitation preference This action updates a user's [group channel](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-group-channel) invitation preference. Updating the [application's default channel invitation preference](https://sendbird.com/docs/chat/platform-api/v3/channel/setting-up-channels/update-default-invitation-preference) won't override existing users' individual channel invitation preferences. The changed preference only affects the users created after the update. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/update-channel-invitation-preference#1-update-channel-invitation-preference + * @param userId (Required) (required) + * @return updateChannelInvitationPreferenceRequest + * @throws ApiException if fails to make API call + + + */ + public APIupdateChannelInvitationPreferenceRequest updateChannelInvitationPreference(String userId) throws ApiException { + return new APIupdateChannelInvitationPreferenceRequest(userId); + } + +private ApiResponse updateCountPreferenceOfAChannelWithHttpInfo(String userId, String channelUrl, String apiToken, UpdateCountPreferenceOfAChannelRequest updateCountPreferenceOfAChannelRequest) throws ApiException { + Object localVarPostBody = updateCountPreferenceOfAChannelRequest; + + // verify the required parameter 'userId' is set + if (userId == null) { + throw new ApiException(400, "Missing the required parameter 'userId' when calling updateCountPreferenceOfAChannel"); + } + + // verify the required parameter 'channelUrl' is set + if (channelUrl == null) { + throw new ApiException(400, "Missing the required parameter 'channelUrl' when calling updateCountPreferenceOfAChannel"); + } + + // create path and map variables + String localVarPath = "/v3/users/{user_id}/count_preference/{channel_url}" + .replaceAll("\\{" + "user_id" + "\\}", apiClient.escapeString(userId.toString())) + .replaceAll("\\{" + "channel_url" + "\\}", apiClient.escapeString(channelUrl.toString())); + + // query params + List localVarQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + + if (apiToken != null) + localVarHeaderParams.put("api-token", apiClient.parameterToString(apiToken)); + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { }; + + GenericType localVarReturnType = new GenericType() {}; + + return apiClient.invokeAPI("UserApi.updateCountPreferenceOfAChannel", localVarPath, "PUT", localVarQueryParams, localVarPostBody, + localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAccept, localVarContentType, + localVarAuthNames, localVarReturnType, false); + } + + public class APIupdateCountPreferenceOfAChannelRequest { + private String userId; + private String channelUrl; + private String apiToken; + private UpdateCountPreferenceOfAChannelRequest updateCountPreferenceOfAChannelRequest; + + private APIupdateCountPreferenceOfAChannelRequest(String userId, String channelUrl) { + this.userId = userId; + this.channelUrl = channelUrl; + } + + /** + * Set apiToken + * @param apiToken (optional) + * @return APIupdateCountPreferenceOfAChannelRequest + */ + public APIupdateCountPreferenceOfAChannelRequest apiToken(String apiToken) { + this.apiToken = apiToken; + return this; + } + + /** + * Set updateCountPreferenceOfAChannelRequest + * @param updateCountPreferenceOfAChannelRequest (optional) + * @return APIupdateCountPreferenceOfAChannelRequest + */ + public APIupdateCountPreferenceOfAChannelRequest updateCountPreferenceOfAChannelRequest(UpdateCountPreferenceOfAChannelRequest updateCountPreferenceOfAChannelRequest) { + this.updateCountPreferenceOfAChannelRequest = updateCountPreferenceOfAChannelRequest; + return this; + } + + /** + * Execute updateCountPreferenceOfAChannel request + * @return UpdateCountPreferenceOfChannelByUrlResponse + * @throws ApiException if fails to make API call + * @http.response.details + + + +
Status Code Description Response Headers
200 Successful response -
+ + */ + + public UpdateCountPreferenceOfChannelByUrlResponse execute() throws ApiException { + return this.executeWithHttpInfo().getData(); + } + + /** + * Execute updateCountPreferenceOfAChannel request with HTTP info returned + * @return ApiResponse<UpdateCountPreferenceOfChannelByUrlResponse> + * @throws ApiException if fails to make API call + * @http.response.details + + + +
Status Code Description Response Headers
200 Successful response -
+ + */ + public ApiResponse executeWithHttpInfo() throws ApiException { + return updateCountPreferenceOfAChannelWithHttpInfo(userId, channelUrl, apiToken, updateCountPreferenceOfAChannelRequest); + } + } + + /** + * Update count preference of a channel + * ## Update count preference of a channel This action updates a user's count preference of a specific group channel. The count preference allows a user to either update the number of unread messages or the number of unread mentioned messages, or both in a specific group channel. If you want to retrieve the total number count of a specific group channel, go to the [get count preference of a channel](https://sendbird.com/docs/chat/platform-api/v3/user/managing-unread-count/get-count-preference-of-a-channel) page. https://sendbird.com/docs/chat/platform-api/v3/user/managing-unread-count/update-count-preference-of-a-channel#1-update-count-preference-of-a-channel + * @param userId (Required) (required) + * @param channelUrl (Required) (required) + * @return updateCountPreferenceOfAChannelRequest + * @throws ApiException if fails to make API call + + + */ + public APIupdateCountPreferenceOfAChannelRequest updateCountPreferenceOfAChannel(String userId, String channelUrl) throws ApiException { + return new APIupdateCountPreferenceOfAChannelRequest(userId, channelUrl); + } + +private ApiResponse updatePushPreferencesWithHttpInfo(String userId, String apiToken, UpdatePushPreferencesRequest updatePushPreferencesRequest) throws ApiException { + Object localVarPostBody = updatePushPreferencesRequest; + + // verify the required parameter 'userId' is set + if (userId == null) { + throw new ApiException(400, "Missing the required parameter 'userId' when calling updatePushPreferences"); + } + + // create path and map variables + String localVarPath = "/v3/users/{user_id}/push_preference" + .replaceAll("\\{" + "user_id" + "\\}", apiClient.escapeString(userId.toString())); + + // query params + List localVarQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + + if (apiToken != null) + localVarHeaderParams.put("api-token", apiClient.parameterToString(apiToken)); + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { }; + + GenericType localVarReturnType = new GenericType() {}; + + return apiClient.invokeAPI("UserApi.updatePushPreferences", localVarPath, "PUT", localVarQueryParams, localVarPostBody, + localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAccept, localVarContentType, + localVarAuthNames, localVarReturnType, false); + } + + public class APIupdatePushPreferencesRequest { + private String userId; + private String apiToken; + private UpdatePushPreferencesRequest updatePushPreferencesRequest; + + private APIupdatePushPreferencesRequest(String userId) { + this.userId = userId; + } + + /** + * Set apiToken + * @param apiToken (optional) + * @return APIupdatePushPreferencesRequest + */ + public APIupdatePushPreferencesRequest apiToken(String apiToken) { + this.apiToken = apiToken; + return this; + } + + /** + * Set updatePushPreferencesRequest + * @param updatePushPreferencesRequest (optional) + * @return APIupdatePushPreferencesRequest + */ + public APIupdatePushPreferencesRequest updatePushPreferencesRequest(UpdatePushPreferencesRequest updatePushPreferencesRequest) { + this.updatePushPreferencesRequest = updatePushPreferencesRequest; + return this; + } + + /** + * Execute updatePushPreferences request + * @return UpdatePushPreferencesResponse * @throws ApiException if fails to make API call * @http.response.details @@ -2577,13 +3161,13 @@ public APIupdateChannelInvitationPreferenceRequest updateChannelInvitationPrefer */ - public UpdateChannelInvitationPreferenceResponse execute() throws ApiException { + public UpdatePushPreferencesResponse execute() throws ApiException { return this.executeWithHttpInfo().getData(); } /** - * Execute updateChannelInvitationPreference request with HTTP info returned - * @return ApiResponse<UpdateChannelInvitationPreferenceResponse> + * Execute updatePushPreferences request with HTTP info returned + * @return ApiResponse<UpdatePushPreferencesResponse> * @throws ApiException if fails to make API call * @http.response.details
@@ -2592,39 +3176,39 @@ public UpdateChannelInvitationPreferenceResponse execute() throws ApiException {
*/ - public ApiResponse executeWithHttpInfo() throws ApiException { - return updateChannelInvitationPreferenceWithHttpInfo(userId, apiToken, updateChannelInvitationPreferenceRequest); + public ApiResponse executeWithHttpInfo() throws ApiException { + return updatePushPreferencesWithHttpInfo(userId, apiToken, updatePushPreferencesRequest); } } /** - * Update channel invitation preference - * ## Update channel invitation preference This action updates a user's [group channel](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-group-channel) invitation preference. Updating the [application's default channel invitation preference](https://sendbird.com/docs/chat/platform-api/v3/channel/setting-up-channels/update-default-invitation-preference) won't override existing users' individual channel invitation preferences. The changed preference only affects the users created after the update. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/update-channel-invitation-preference#1-update-channel-invitation-preference + * Update push preferences + * ## Update push preferences You can update a user's notifications preferences. A push notification is a message that is immediately delivered to a user's device when the device is either idle or running the client app in the background. > **Note**: Push notifications are only available for group channels. [https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/update-push-notification-preferences#1-update-push-notification-preferences](https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/update-push-notification-preferences#1-update-push-notification-preferences) * @param userId (Required) (required) - * @return updateChannelInvitationPreferenceRequest + * @return updatePushPreferencesRequest * @throws ApiException if fails to make API call */ - public APIupdateChannelInvitationPreferenceRequest updateChannelInvitationPreference(String userId) throws ApiException { - return new APIupdateChannelInvitationPreferenceRequest(userId); + public APIupdatePushPreferencesRequest updatePushPreferences(String userId) throws ApiException { + return new APIupdatePushPreferencesRequest(userId); } -private ApiResponse updateCountPreferenceOfAChannelWithHttpInfo(String userId, String channelUrl, String apiToken, UpdateCountPreferenceOfAChannelRequest updateCountPreferenceOfAChannelRequest) throws ApiException { - Object localVarPostBody = updateCountPreferenceOfAChannelRequest; +private ApiResponse updatePushPreferencesForAChannelWithHttpInfo(String userId, String channelUrl, String apiToken, UpdatePushPreferencesForAChannelRequest updatePushPreferencesForAChannelRequest) throws ApiException { + Object localVarPostBody = updatePushPreferencesForAChannelRequest; // verify the required parameter 'userId' is set if (userId == null) { - throw new ApiException(400, "Missing the required parameter 'userId' when calling updateCountPreferenceOfAChannel"); + throw new ApiException(400, "Missing the required parameter 'userId' when calling updatePushPreferencesForAChannel"); } // verify the required parameter 'channelUrl' is set if (channelUrl == null) { - throw new ApiException(400, "Missing the required parameter 'channelUrl' when calling updateCountPreferenceOfAChannel"); + throw new ApiException(400, "Missing the required parameter 'channelUrl' when calling updatePushPreferencesForAChannel"); } // create path and map variables - String localVarPath = "/v3/users/{user_id}/count_preference/{channel_url}" + String localVarPath = "/v3/users/{user_id}/push_preference/{channel_url}" .replaceAll("\\{" + "user_id" + "\\}", apiClient.escapeString(userId.toString())) .replaceAll("\\{" + "channel_url" + "\\}", apiClient.escapeString(channelUrl.toString())); @@ -2652,20 +3236,20 @@ private ApiResponse updateCountPref String[] localVarAuthNames = new String[] { }; - GenericType localVarReturnType = new GenericType() {}; + GenericType localVarReturnType = new GenericType() {}; - return apiClient.invokeAPI("UserApi.updateCountPreferenceOfAChannel", localVarPath, "PUT", localVarQueryParams, localVarPostBody, + return apiClient.invokeAPI("UserApi.updatePushPreferencesForAChannel", localVarPath, "PUT", localVarQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType, false); } - public class APIupdateCountPreferenceOfAChannelRequest { + public class APIupdatePushPreferencesForAChannelRequest { private String userId; private String channelUrl; private String apiToken; - private UpdateCountPreferenceOfAChannelRequest updateCountPreferenceOfAChannelRequest; + private UpdatePushPreferencesForAChannelRequest updatePushPreferencesForAChannelRequest; - private APIupdateCountPreferenceOfAChannelRequest(String userId, String channelUrl) { + private APIupdatePushPreferencesForAChannelRequest(String userId, String channelUrl) { this.userId = userId; this.channelUrl = channelUrl; } @@ -2673,26 +3257,26 @@ private APIupdateCountPreferenceOfAChannelRequest(String userId, String channelU /** * Set apiToken * @param apiToken (optional) - * @return APIupdateCountPreferenceOfAChannelRequest + * @return APIupdatePushPreferencesForAChannelRequest */ - public APIupdateCountPreferenceOfAChannelRequest apiToken(String apiToken) { + public APIupdatePushPreferencesForAChannelRequest apiToken(String apiToken) { this.apiToken = apiToken; return this; } /** - * Set updateCountPreferenceOfAChannelRequest - * @param updateCountPreferenceOfAChannelRequest (optional) - * @return APIupdateCountPreferenceOfAChannelRequest + * Set updatePushPreferencesForAChannelRequest + * @param updatePushPreferencesForAChannelRequest (optional) + * @return APIupdatePushPreferencesForAChannelRequest */ - public APIupdateCountPreferenceOfAChannelRequest updateCountPreferenceOfAChannelRequest(UpdateCountPreferenceOfAChannelRequest updateCountPreferenceOfAChannelRequest) { - this.updateCountPreferenceOfAChannelRequest = updateCountPreferenceOfAChannelRequest; + public APIupdatePushPreferencesForAChannelRequest updatePushPreferencesForAChannelRequest(UpdatePushPreferencesForAChannelRequest updatePushPreferencesForAChannelRequest) { + this.updatePushPreferencesForAChannelRequest = updatePushPreferencesForAChannelRequest; return this; } /** - * Execute updateCountPreferenceOfAChannel request - * @return UpdateCountPreferenceOfChannelByUrlResponse + * Execute updatePushPreferencesForAChannel request + * @return UpdatePushPreferencesForAChannelResponse * @throws ApiException if fails to make API call * @http.response.details @@ -2702,13 +3286,13 @@ public APIupdateCountPreferenceOfAChannelRequest updateCountPreferenceOfAChannel */ - public UpdateCountPreferenceOfChannelByUrlResponse execute() throws ApiException { + public UpdatePushPreferencesForAChannelResponse execute() throws ApiException { return this.executeWithHttpInfo().getData(); } /** - * Execute updateCountPreferenceOfAChannel request with HTTP info returned - * @return ApiResponse<UpdateCountPreferenceOfChannelByUrlResponse> + * Execute updatePushPreferencesForAChannel request with HTTP info returned + * @return ApiResponse<UpdatePushPreferencesForAChannelResponse> * @throws ApiException if fails to make API call * @http.response.details
@@ -2717,36 +3301,42 @@ public UpdateCountPreferenceOfChannelByUrlResponse execute() throws ApiException
*/ - public ApiResponse executeWithHttpInfo() throws ApiException { - return updateCountPreferenceOfAChannelWithHttpInfo(userId, channelUrl, apiToken, updateCountPreferenceOfAChannelRequest); + public ApiResponse executeWithHttpInfo() throws ApiException { + return updatePushPreferencesForAChannelWithHttpInfo(userId, channelUrl, apiToken, updatePushPreferencesForAChannelRequest); } } /** - * Update count preference of a channel - * ## Update count preference of a channel This action updates a user's count preference of a specific group channel. The count preference allows a user to either update the number of unread messages or the number of unread mentioned messages, or both in a specific group channel. If you want to retrieve the total number count of a specific group channel, go to the [get count preference of a channel](https://sendbird.com/docs/chat/platform-api/v3/user/managing-unread-count/get-count-preference-of-a-channel) page. https://sendbird.com/docs/chat/platform-api/v3/user/managing-unread-count/update-count-preference-of-a-channel#1-update-count-preference-of-a-channel + * Update push preferences for a channel + * ## Update push preferences for a channel You can update a user's notifications preferences for a specific channel. A push notification is a message that is immediately delivered to a user's device when the device is either idle or running the client app in the background. > **Note**: Push notifications are only available for group channels. [https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/update-push-notification-preferences-for-a-channel#1-update-push-notification-preferences-for-a-channel](https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/update-push-notification-preferences-for-a-channel#1-update-push-notification-preferences-for-a-channel) * @param userId (Required) (required) * @param channelUrl (Required) (required) - * @return updateCountPreferenceOfAChannelRequest + * @return updatePushPreferencesForAChannelRequest * @throws ApiException if fails to make API call */ - public APIupdateCountPreferenceOfAChannelRequest updateCountPreferenceOfAChannel(String userId, String channelUrl) throws ApiException { - return new APIupdateCountPreferenceOfAChannelRequest(userId, channelUrl); + public APIupdatePushPreferencesForAChannelRequest updatePushPreferencesForAChannel(String userId, String channelUrl) throws ApiException { + return new APIupdatePushPreferencesForAChannelRequest(userId, channelUrl); } -private ApiResponse updatePushPreferencesWithHttpInfo(String userId, String apiToken, UpdatePushPreferencesRequest updatePushPreferencesRequest) throws ApiException { - Object localVarPostBody = updatePushPreferencesRequest; +private ApiResponse updateSpecificUserMetadataWithHttpInfo(String userId, String key, String apiToken, UpdateSpecificUserMetadataRequest updateSpecificUserMetadataRequest) throws ApiException { + Object localVarPostBody = updateSpecificUserMetadataRequest; // verify the required parameter 'userId' is set if (userId == null) { - throw new ApiException(400, "Missing the required parameter 'userId' when calling updatePushPreferences"); + throw new ApiException(400, "Missing the required parameter 'userId' when calling updateSpecificUserMetadata"); + } + + // verify the required parameter 'key' is set + if (key == null) { + throw new ApiException(400, "Missing the required parameter 'key' when calling updateSpecificUserMetadata"); } // create path and map variables - String localVarPath = "/v3/users/{user_id}/push_preference" - .replaceAll("\\{" + "user_id" + "\\}", apiClient.escapeString(userId.toString())); + String localVarPath = "/v3/users/{user_id}/metadata/{key}" + .replaceAll("\\{" + "user_id" + "\\}", apiClient.escapeString(userId.toString())) + .replaceAll("\\{" + "key" + "\\}", apiClient.escapeString(key.toString())); // query params List localVarQueryParams = new ArrayList(); @@ -2772,45 +3362,47 @@ private ApiResponse updatePushPreferencesWithHttp String[] localVarAuthNames = new String[] { }; - GenericType localVarReturnType = new GenericType() {}; + GenericType localVarReturnType = new GenericType() {}; - return apiClient.invokeAPI("UserApi.updatePushPreferences", localVarPath, "PUT", localVarQueryParams, localVarPostBody, + return apiClient.invokeAPI("UserApi.updateSpecificUserMetadata", localVarPath, "PUT", localVarQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType, false); } - public class APIupdatePushPreferencesRequest { + public class APIupdateSpecificUserMetadataRequest { private String userId; + private String key; private String apiToken; - private UpdatePushPreferencesRequest updatePushPreferencesRequest; + private UpdateSpecificUserMetadataRequest updateSpecificUserMetadataRequest; - private APIupdatePushPreferencesRequest(String userId) { + private APIupdateSpecificUserMetadataRequest(String userId, String key) { this.userId = userId; + this.key = key; } /** * Set apiToken * @param apiToken (optional) - * @return APIupdatePushPreferencesRequest + * @return APIupdateSpecificUserMetadataRequest */ - public APIupdatePushPreferencesRequest apiToken(String apiToken) { + public APIupdateSpecificUserMetadataRequest apiToken(String apiToken) { this.apiToken = apiToken; return this; } /** - * Set updatePushPreferencesRequest - * @param updatePushPreferencesRequest (optional) - * @return APIupdatePushPreferencesRequest + * Set updateSpecificUserMetadataRequest + * @param updateSpecificUserMetadataRequest (optional) + * @return APIupdateSpecificUserMetadataRequest */ - public APIupdatePushPreferencesRequest updatePushPreferencesRequest(UpdatePushPreferencesRequest updatePushPreferencesRequest) { - this.updatePushPreferencesRequest = updatePushPreferencesRequest; + public APIupdateSpecificUserMetadataRequest updateSpecificUserMetadataRequest(UpdateSpecificUserMetadataRequest updateSpecificUserMetadataRequest) { + this.updateSpecificUserMetadataRequest = updateSpecificUserMetadataRequest; return this; } /** - * Execute updatePushPreferences request - * @return UpdatePushPreferencesResponse + * Execute updateSpecificUserMetadata request + * @return Object * @throws ApiException if fails to make API call * @http.response.details @@ -2820,13 +3412,13 @@ public APIupdatePushPreferencesRequest updatePushPreferencesRequest(UpdatePushPr */ - public UpdatePushPreferencesResponse execute() throws ApiException { + public Object execute() throws ApiException { return this.executeWithHttpInfo().getData(); } /** - * Execute updatePushPreferences request with HTTP info returned - * @return ApiResponse<UpdatePushPreferencesResponse> + * Execute updateSpecificUserMetadata request with HTTP info returned + * @return ApiResponse<Object> * @throws ApiException if fails to make API call * @http.response.details
@@ -2835,41 +3427,36 @@ public UpdatePushPreferencesResponse execute() throws ApiException {
*/ - public ApiResponse executeWithHttpInfo() throws ApiException { - return updatePushPreferencesWithHttpInfo(userId, apiToken, updatePushPreferencesRequest); + public ApiResponse executeWithHttpInfo() throws ApiException { + return updateSpecificUserMetadataWithHttpInfo(userId, key, apiToken, updateSpecificUserMetadataRequest); } } /** - * Update push preferences - * ## Update push preferences You can update a user's notifications preferences. A push notification is a message that is immediately delivered to a user's device when the device is either idle or running the client app in the background. > **Note**: Push notifications are only available for group channels. [https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/update-push-notification-preferences#1-update-push-notification-preferences](https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/update-push-notification-preferences#1-update-push-notification-preferences) + * Update specific user metadata + * ## Update metadata https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-update-metadata * @param userId (Required) (required) - * @return updatePushPreferencesRequest + * @param key (required) + * @return updateSpecificUserMetadataRequest * @throws ApiException if fails to make API call */ - public APIupdatePushPreferencesRequest updatePushPreferences(String userId) throws ApiException { - return new APIupdatePushPreferencesRequest(userId); + public APIupdateSpecificUserMetadataRequest updateSpecificUserMetadata(String userId, String key) throws ApiException { + return new APIupdateSpecificUserMetadataRequest(userId, key); } -private ApiResponse updatePushPreferencesForAChannelWithHttpInfo(String userId, String channelUrl, String apiToken, UpdatePushPreferencesForAChannelRequest updatePushPreferencesForAChannelRequest) throws ApiException { - Object localVarPostBody = updatePushPreferencesForAChannelRequest; +private ApiResponse updateUserMetadataWithHttpInfo(String userId, String apiToken, UpdateUserMetadataRequest updateUserMetadataRequest) throws ApiException { + Object localVarPostBody = updateUserMetadataRequest; // verify the required parameter 'userId' is set if (userId == null) { - throw new ApiException(400, "Missing the required parameter 'userId' when calling updatePushPreferencesForAChannel"); - } - - // verify the required parameter 'channelUrl' is set - if (channelUrl == null) { - throw new ApiException(400, "Missing the required parameter 'channelUrl' when calling updatePushPreferencesForAChannel"); + throw new ApiException(400, "Missing the required parameter 'userId' when calling updateUserMetadata"); } // create path and map variables - String localVarPath = "/v3/users/{user_id}/push_preference/{channel_url}" - .replaceAll("\\{" + "user_id" + "\\}", apiClient.escapeString(userId.toString())) - .replaceAll("\\{" + "channel_url" + "\\}", apiClient.escapeString(channelUrl.toString())); + String localVarPath = "/v3/users/{user_id}/metadata" + .replaceAll("\\{" + "user_id" + "\\}", apiClient.escapeString(userId.toString())); // query params List localVarQueryParams = new ArrayList(); @@ -2895,47 +3482,45 @@ private ApiResponse updatePushPreferen String[] localVarAuthNames = new String[] { }; - GenericType localVarReturnType = new GenericType() {}; + GenericType localVarReturnType = new GenericType() {}; - return apiClient.invokeAPI("UserApi.updatePushPreferencesForAChannel", localVarPath, "PUT", localVarQueryParams, localVarPostBody, + return apiClient.invokeAPI("UserApi.updateUserMetadata", localVarPath, "PUT", localVarQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType, false); } - public class APIupdatePushPreferencesForAChannelRequest { + public class APIupdateUserMetadataRequest { private String userId; - private String channelUrl; private String apiToken; - private UpdatePushPreferencesForAChannelRequest updatePushPreferencesForAChannelRequest; + private UpdateUserMetadataRequest updateUserMetadataRequest; - private APIupdatePushPreferencesForAChannelRequest(String userId, String channelUrl) { + private APIupdateUserMetadataRequest(String userId) { this.userId = userId; - this.channelUrl = channelUrl; } /** * Set apiToken * @param apiToken (optional) - * @return APIupdatePushPreferencesForAChannelRequest + * @return APIupdateUserMetadataRequest */ - public APIupdatePushPreferencesForAChannelRequest apiToken(String apiToken) { + public APIupdateUserMetadataRequest apiToken(String apiToken) { this.apiToken = apiToken; return this; } /** - * Set updatePushPreferencesForAChannelRequest - * @param updatePushPreferencesForAChannelRequest (optional) - * @return APIupdatePushPreferencesForAChannelRequest + * Set updateUserMetadataRequest + * @param updateUserMetadataRequest (optional) + * @return APIupdateUserMetadataRequest */ - public APIupdatePushPreferencesForAChannelRequest updatePushPreferencesForAChannelRequest(UpdatePushPreferencesForAChannelRequest updatePushPreferencesForAChannelRequest) { - this.updatePushPreferencesForAChannelRequest = updatePushPreferencesForAChannelRequest; + public APIupdateUserMetadataRequest updateUserMetadataRequest(UpdateUserMetadataRequest updateUserMetadataRequest) { + this.updateUserMetadataRequest = updateUserMetadataRequest; return this; } /** - * Execute updatePushPreferencesForAChannel request - * @return UpdatePushPreferencesForAChannelResponse + * Execute updateUserMetadata request + * @return Object * @throws ApiException if fails to make API call * @http.response.details @@ -2945,13 +3530,13 @@ public APIupdatePushPreferencesForAChannelRequest updatePushPreferencesForAChann */ - public UpdatePushPreferencesForAChannelResponse execute() throws ApiException { + public Object execute() throws ApiException { return this.executeWithHttpInfo().getData(); } /** - * Execute updatePushPreferencesForAChannel request with HTTP info returned - * @return ApiResponse<UpdatePushPreferencesForAChannelResponse> + * Execute updateUserMetadata request with HTTP info returned + * @return ApiResponse<Object> * @throws ApiException if fails to make API call * @http.response.details
@@ -2960,23 +3545,22 @@ public UpdatePushPreferencesForAChannelResponse execute() throws ApiException {
*/ - public ApiResponse executeWithHttpInfo() throws ApiException { - return updatePushPreferencesForAChannelWithHttpInfo(userId, channelUrl, apiToken, updatePushPreferencesForAChannelRequest); + public ApiResponse executeWithHttpInfo() throws ApiException { + return updateUserMetadataWithHttpInfo(userId, apiToken, updateUserMetadataRequest); } } /** - * Update push preferences for a channel - * ## Update push preferences for a channel You can update a user's notifications preferences for a specific channel. A push notification is a message that is immediately delivered to a user's device when the device is either idle or running the client app in the background. > **Note**: Push notifications are only available for group channels. [https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/update-push-notification-preferences-for-a-channel#1-update-push-notification-preferences-for-a-channel](https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/update-push-notification-preferences-for-a-channel#1-update-push-notification-preferences-for-a-channel) + * Update user metadata + * ## Update metadata When updating existing items of the user metadata by their keys or adding new items to the metadata https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-update-metadata * @param userId (Required) (required) - * @param channelUrl (Required) (required) - * @return updatePushPreferencesForAChannelRequest + * @return updateUserMetadataRequest * @throws ApiException if fails to make API call */ - public APIupdatePushPreferencesForAChannelRequest updatePushPreferencesForAChannel(String userId, String channelUrl) throws ApiException { - return new APIupdatePushPreferencesForAChannelRequest(userId, channelUrl); + public APIupdateUserMetadataRequest updateUserMetadata(String userId) throws ApiException { + return new APIupdateUserMetadataRequest(userId); } private ApiResponse viewAUserWithHttpInfo(String userId, Boolean includeUnreadCount, String customTypes, String superMode, String apiToken) throws ApiException { @@ -3717,6 +4301,121 @@ public APIviewPushPreferencesForAChannelRequest viewPushPreferencesForAChannel(S return new APIviewPushPreferencesForAChannelRequest(userId, channelUrl); } +private ApiResponse viewSpecificUserMetadataWithHttpInfo(String userId, String key, String apiToken) throws ApiException { + Object localVarPostBody = null; + + // verify the required parameter 'userId' is set + if (userId == null) { + throw new ApiException(400, "Missing the required parameter 'userId' when calling viewSpecificUserMetadata"); + } + + // verify the required parameter 'key' is set + if (key == null) { + throw new ApiException(400, "Missing the required parameter 'key' when calling viewSpecificUserMetadata"); + } + + // create path and map variables + String localVarPath = "/v3/users/{user_id}/metadata/{key}" + .replaceAll("\\{" + "user_id" + "\\}", apiClient.escapeString(userId.toString())) + .replaceAll("\\{" + "key" + "\\}", apiClient.escapeString(key.toString())); + + // query params + List localVarQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + + if (apiToken != null) + localVarHeaderParams.put("api-token", apiClient.parameterToString(apiToken)); + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { }; + + GenericType localVarReturnType = new GenericType() {}; + + return apiClient.invokeAPI("UserApi.viewSpecificUserMetadata", localVarPath, "GET", localVarQueryParams, localVarPostBody, + localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAccept, localVarContentType, + localVarAuthNames, localVarReturnType, false); + } + + public class APIviewSpecificUserMetadataRequest { + private String userId; + private String key; + private String apiToken; + + private APIviewSpecificUserMetadataRequest(String userId, String key) { + this.userId = userId; + this.key = key; + } + + /** + * Set apiToken + * @param apiToken (optional) + * @return APIviewSpecificUserMetadataRequest + */ + public APIviewSpecificUserMetadataRequest apiToken(String apiToken) { + this.apiToken = apiToken; + return this; + } + + /** + * Execute viewSpecificUserMetadata request + * @return Object + * @throws ApiException if fails to make API call + * @http.response.details + + + +
Status Code Description Response Headers
200 Successful response -
+ + */ + + public Object execute() throws ApiException { + return this.executeWithHttpInfo().getData(); + } + + /** + * Execute viewSpecificUserMetadata request with HTTP info returned + * @return ApiResponse<Object> + * @throws ApiException if fails to make API call + * @http.response.details + + + +
Status Code Description Response Headers
200 Successful response -
+ + */ + public ApiResponse executeWithHttpInfo() throws ApiException { + return viewSpecificUserMetadataWithHttpInfo(userId, key, apiToken); + } + } + + /** + * Get specific user metadata + * ## Get metadata https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-get-metadata + * @param userId (Required) (required) + * @param key (required) + * @return viewSpecificUserMetadataRequest + * @throws ApiException if fails to make API call + + + */ + public APIviewSpecificUserMetadataRequest viewSpecificUserMetadata(String userId, String key) throws ApiException { + return new APIviewSpecificUserMetadataRequest(userId, key); + } + private ApiResponse> viewWhoOwnsARegistrationOrDeviceTokenWithHttpInfo(String tokenType, String token, String apiToken) throws ApiException { Object localVarPostBody = null; diff --git a/src/main/java/org/sendbird/client/auth/ApiKeyAuth.java b/src/main/java/org/sendbird/client/auth/ApiKeyAuth.java index 342e9b81..5334f938 100644 --- a/src/main/java/org/sendbird/client/auth/ApiKeyAuth.java +++ b/src/main/java/org/sendbird/client/auth/ApiKeyAuth.java @@ -20,7 +20,7 @@ import java.util.Map; import java.util.List; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class ApiKeyAuth implements Authentication { private final String location; private final String paramName; diff --git a/src/main/java/org/sendbird/client/auth/HttpBasicAuth.java b/src/main/java/org/sendbird/client/auth/HttpBasicAuth.java index a9d2a7a5..6e703756 100644 --- a/src/main/java/org/sendbird/client/auth/HttpBasicAuth.java +++ b/src/main/java/org/sendbird/client/auth/HttpBasicAuth.java @@ -23,7 +23,7 @@ import java.util.Map; import java.util.List; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class HttpBasicAuth implements Authentication { private String username; private String password; diff --git a/src/main/java/org/sendbird/client/auth/HttpBearerAuth.java b/src/main/java/org/sendbird/client/auth/HttpBearerAuth.java index 81ab50e8..987f3d1a 100644 --- a/src/main/java/org/sendbird/client/auth/HttpBearerAuth.java +++ b/src/main/java/org/sendbird/client/auth/HttpBearerAuth.java @@ -20,7 +20,7 @@ import java.util.Map; import java.util.List; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-10-17T09:55:58.534222+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") public class HttpBearerAuth implements Authentication { private final String scheme; private String bearerToken; diff --git a/src/test/java/org/openapitools/client/model/CreateUserMetadataRequestTest.java b/src/test/java/org/openapitools/client/model/CreateUserMetadataRequestTest.java new file mode 100644 index 00000000..637e1691 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/CreateUserMetadataRequestTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for CreateUserMetadataRequest + */ +public class CreateUserMetadataRequestTest { + private final CreateUserMetadataRequest model = new CreateUserMetadataRequest(); + + /** + * Model tests for CreateUserMetadataRequest + */ + @Test + public void testCreateUserMetadataRequest() { + // TODO: test CreateUserMetadataRequest + } + + /** + * Test the property 'metadata' + */ + @Test + public void metadataTest() { + // TODO: test metadata + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequestTest.java new file mode 100644 index 00000000..ebe2ec20 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequestTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdateSpecificUserMetadataRequest + */ +public class UpdateSpecificUserMetadataRequestTest { + private final UpdateSpecificUserMetadataRequest model = new UpdateSpecificUserMetadataRequest(); + + /** + * Model tests for UpdateSpecificUserMetadataRequest + */ + @Test + public void testUpdateSpecificUserMetadataRequest() { + // TODO: test UpdateSpecificUserMetadataRequest + } + + /** + * Test the property 'value' + */ + @Test + public void valueTest() { + // TODO: test value + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdateUserMetadataRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateUserMetadataRequestTest.java new file mode 100644 index 00000000..a5376a93 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdateUserMetadataRequestTest.java @@ -0,0 +1,62 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdateUserMetadataRequest + */ +public class UpdateUserMetadataRequestTest { + private final UpdateUserMetadataRequest model = new UpdateUserMetadataRequest(); + + /** + * Model tests for UpdateUserMetadataRequest + */ + @Test + public void testUpdateUserMetadataRequest() { + // TODO: test UpdateUserMetadataRequest + } + + /** + * Test the property 'metadata' + */ + @Test + public void metadataTest() { + // TODO: test metadata + } + + /** + * Test the property 'upsert' + */ + @Test + public void upsertTest() { + // TODO: test upsert + } + +} From f0a22f4696221d727672b7eadc001727f8e01565 Mon Sep 17 00:00:00 2001 From: danney-chun <63285271+danney-chun@users.noreply.github.com> Date: Mon, 5 Jan 2026 15:39:49 +0900 Subject: [PATCH 2/6] Update maven.yml --- .github/workflows/maven.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 0ecc9f85..d2ff6764 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -21,7 +21,7 @@ jobs: steps: - uses: actions/checkout@v2 - name: Set up JDK - uses: actions/setup-java@v2 + uses: actions/setup-java@v4 with: java-version: ${{ matrix.java }} distribution: 'temurin' From 22b18bcec60e25621a23dfc44bef39373ca41f98 Mon Sep 17 00:00:00 2001 From: danney-chun <63285271+danney-chun@users.noreply.github.com> Date: Mon, 5 Jan 2026 15:55:42 +0900 Subject: [PATCH 3/6] changed file name --- .../client/model/SendBirdFile.java | 283 --- .../client/model/SendBirdGroupChannel.java | 1735 ----------------- .../client/model/SendBirdMember.java | 936 --------- .../client/model/SendBirdMessageResponse.java | 1104 ----------- .../client/model/SendBirdOpenChannel.java | 530 ----- .../model/SendBirdParentMessageInfo.java | 316 --- .../client/model/SendBirdReaction.java | 186 -- .../client/model/SendBirdUser.java | 871 --------- 8 files changed, 5961 deletions(-) delete mode 100644 src/main/java/org/openapitools/client/model/SendBirdFile.java delete mode 100644 src/main/java/org/openapitools/client/model/SendBirdGroupChannel.java delete mode 100644 src/main/java/org/openapitools/client/model/SendBirdMember.java delete mode 100644 src/main/java/org/openapitools/client/model/SendBirdMessageResponse.java delete mode 100644 src/main/java/org/openapitools/client/model/SendBirdOpenChannel.java delete mode 100644 src/main/java/org/openapitools/client/model/SendBirdParentMessageInfo.java delete mode 100644 src/main/java/org/openapitools/client/model/SendBirdReaction.java delete mode 100644 src/main/java/org/openapitools/client/model/SendBirdUser.java diff --git a/src/main/java/org/openapitools/client/model/SendBirdFile.java b/src/main/java/org/openapitools/client/model/SendBirdFile.java deleted file mode 100644 index 69b2f0ce..00000000 --- a/src/main/java/org/openapitools/client/model/SendBirdFile.java +++ /dev/null @@ -1,283 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import java.util.Objects; -import java.util.Arrays; -import java.util.Map; -import java.util.HashMap; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdThumbnail; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; -import org.sendbird.client.JSON; - - -/** - * SendbirdFile - */ -@JsonPropertyOrder({ - SendbirdFile.JSON_PROPERTY_URL, - SendbirdFile.JSON_PROPERTY_FILE_NAME, - SendbirdFile.JSON_PROPERTY_FILE_SIZE, - SendbirdFile.JSON_PROPERTY_FILE_TYPE, - SendbirdFile.JSON_PROPERTY_THUMBNAILS, - SendbirdFile.JSON_PROPERTY_REQUIRE_AUTH -}) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") -public class SendbirdFile { - public static final String JSON_PROPERTY_URL = "url"; - private String url; - - public static final String JSON_PROPERTY_FILE_NAME = "file_name"; - private String fileName; - - public static final String JSON_PROPERTY_FILE_SIZE = "file_size"; - private Integer fileSize; - - public static final String JSON_PROPERTY_FILE_TYPE = "file_type"; - private String fileType; - - public static final String JSON_PROPERTY_THUMBNAILS = "thumbnails"; - private List thumbnails = null; - - public static final String JSON_PROPERTY_REQUIRE_AUTH = "require_auth"; - private Boolean requireAuth; - - public SendbirdFile() { - } - - public SendbirdFile url(String url) { - this.url = url; - return this; - } - - /** - * Get url - * @return url - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_URL) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getUrl() { - return url; - } - - - @JsonProperty(JSON_PROPERTY_URL) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setUrl(String url) { - this.url = url; - } - - - public SendbirdFile fileName(String fileName) { - this.fileName = fileName; - return this; - } - - /** - * Get fileName - * @return fileName - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_FILE_NAME) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getFileName() { - return fileName; - } - - - @JsonProperty(JSON_PROPERTY_FILE_NAME) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setFileName(String fileName) { - this.fileName = fileName; - } - - - public SendbirdFile fileSize(Integer fileSize) { - this.fileSize = fileSize; - return this; - } - - /** - * Get fileSize - * @return fileSize - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_FILE_SIZE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Integer getFileSize() { - return fileSize; - } - - - @JsonProperty(JSON_PROPERTY_FILE_SIZE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setFileSize(Integer fileSize) { - this.fileSize = fileSize; - } - - - public SendbirdFile fileType(String fileType) { - this.fileType = fileType; - return this; - } - - /** - * Get fileType - * @return fileType - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_FILE_TYPE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getFileType() { - return fileType; - } - - - @JsonProperty(JSON_PROPERTY_FILE_TYPE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setFileType(String fileType) { - this.fileType = fileType; - } - - - public SendbirdFile thumbnails(List thumbnails) { - this.thumbnails = thumbnails; - return this; - } - - public SendbirdFile addThumbnailsItem(SendbirdThumbnail thumbnailsItem) { - if (this.thumbnails == null) { - this.thumbnails = new ArrayList<>(); - } - this.thumbnails.add(thumbnailsItem); - return this; - } - - /** - * Get thumbnails - * @return thumbnails - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_THUMBNAILS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public List getThumbnails() { - return thumbnails; - } - - - @JsonProperty(JSON_PROPERTY_THUMBNAILS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setThumbnails(List thumbnails) { - this.thumbnails = thumbnails; - } - - - public SendbirdFile requireAuth(Boolean requireAuth) { - this.requireAuth = requireAuth; - return this; - } - - /** - * Get requireAuth - * @return requireAuth - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_REQUIRE_AUTH) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getRequireAuth() { - return requireAuth; - } - - - @JsonProperty(JSON_PROPERTY_REQUIRE_AUTH) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setRequireAuth(Boolean requireAuth) { - this.requireAuth = requireAuth; - } - - - /** - * Return true if this SendbirdFile object is equal to o. - */ - @Override - public boolean equals(Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - SendbirdFile sendbirdFile = (SendbirdFile) o; - return Objects.equals(this.url, sendbirdFile.url) && - Objects.equals(this.fileName, sendbirdFile.fileName) && - Objects.equals(this.fileSize, sendbirdFile.fileSize) && - Objects.equals(this.fileType, sendbirdFile.fileType) && - Objects.equals(this.thumbnails, sendbirdFile.thumbnails) && - Objects.equals(this.requireAuth, sendbirdFile.requireAuth); - } - - @Override - public int hashCode() { - return Objects.hash(url, fileName, fileSize, fileType, thumbnails, requireAuth); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class SendbirdFile {\n"); - sb.append(" url: ").append(toIndentedString(url)).append("\n"); - sb.append(" fileName: ").append(toIndentedString(fileName)).append("\n"); - sb.append(" fileSize: ").append(toIndentedString(fileSize)).append("\n"); - sb.append(" fileType: ").append(toIndentedString(fileType)).append("\n"); - sb.append(" thumbnails: ").append(toIndentedString(thumbnails)).append("\n"); - sb.append(" requireAuth: ").append(toIndentedString(requireAuth)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} - diff --git a/src/main/java/org/openapitools/client/model/SendBirdGroupChannel.java b/src/main/java/org/openapitools/client/model/SendBirdGroupChannel.java deleted file mode 100644 index 01228c26..00000000 --- a/src/main/java/org/openapitools/client/model/SendBirdGroupChannel.java +++ /dev/null @@ -1,1735 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import java.util.Objects; -import java.util.Arrays; -import java.util.Map; -import java.util.HashMap; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import org.openapitools.client.model.SendbirdBasicUserInfo; -import org.openapitools.client.model.SendbirdDisappearingMessage; -import org.openapitools.client.model.SendbirdGroupChannelLastMessage; -import org.openapitools.client.model.SendbirdMember; -import org.openapitools.client.model.SendbirdPushTriggerOption; -import org.openapitools.client.model.SendbirdSmsFallback; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; -import org.sendbird.client.JSON; - - -/** - * SendbirdGroupChannel - */ -@JsonPropertyOrder({ - SendbirdGroupChannel.JSON_PROPERTY_CHANNEL_URL, - SendbirdGroupChannel.JSON_PROPERTY_COUNT_PREFERENCE, - SendbirdGroupChannel.JSON_PROPERTY_COVER_URL, - SendbirdGroupChannel.JSON_PROPERTY_CREATED_AT, - SendbirdGroupChannel.JSON_PROPERTY_CREATED_BY, - SendbirdGroupChannel.JSON_PROPERTY_CUSTOM_TYPE, - SendbirdGroupChannel.JSON_PROPERTY_DATA, - SendbirdGroupChannel.JSON_PROPERTY_DELIVERY_RECEIPT, - SendbirdGroupChannel.JSON_PROPERTY_DISAPPEARING_MESSAGE, - SendbirdGroupChannel.JSON_PROPERTY_FREEZE, - SendbirdGroupChannel.JSON_PROPERTY_HAS_AI_BOT, - SendbirdGroupChannel.JSON_PROPERTY_HAS_BOT, - SendbirdGroupChannel.JSON_PROPERTY_HIDDEN_STATE, - SendbirdGroupChannel.JSON_PROPERTY_IGNORE_PROFANITY_FILTER, - SendbirdGroupChannel.JSON_PROPERTY_INVITED_AT, - SendbirdGroupChannel.JSON_PROPERTY_INVITER, - SendbirdGroupChannel.JSON_PROPERTY_IS_ACCESS_CODE_REQUIRED, - SendbirdGroupChannel.JSON_PROPERTY_IS_BROADCAST, - SendbirdGroupChannel.JSON_PROPERTY_IS_DISCOVERABLE, - SendbirdGroupChannel.JSON_PROPERTY_IS_DISTINCT, - SendbirdGroupChannel.JSON_PROPERTY_IS_EPHEMERAL, - SendbirdGroupChannel.JSON_PROPERTY_IS_EXCLUSIVE, - SendbirdGroupChannel.JSON_PROPERTY_IS_HIDDEN, - SendbirdGroupChannel.JSON_PROPERTY_IS_MUTED, - SendbirdGroupChannel.JSON_PROPERTY_IS_PUBLIC, - SendbirdGroupChannel.JSON_PROPERTY_IS_PUSH_ENABLED, - SendbirdGroupChannel.JSON_PROPERTY_IS_SUPER, - SendbirdGroupChannel.JSON_PROPERTY_JOINED_MEMBER_COUNT, - SendbirdGroupChannel.JSON_PROPERTY_JOINED_TS, - SendbirdGroupChannel.JSON_PROPERTY_LAST_MESSAGE, - SendbirdGroupChannel.JSON_PROPERTY_MAX_LENGTH_MESSAGE, - SendbirdGroupChannel.JSON_PROPERTY_MEMBER_COUNT, - SendbirdGroupChannel.JSON_PROPERTY_MEMBER_STATE, - SendbirdGroupChannel.JSON_PROPERTY_MEMBERS, - SendbirdGroupChannel.JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS, - SendbirdGroupChannel.JSON_PROPERTY_METADATA, - SendbirdGroupChannel.JSON_PROPERTY_MY_ROLE, - SendbirdGroupChannel.JSON_PROPERTY_NAME, - SendbirdGroupChannel.JSON_PROPERTY_PUSH_TRIGGER_OPTION, - SendbirdGroupChannel.JSON_PROPERTY_READ_RECEIPT, - SendbirdGroupChannel.JSON_PROPERTY_SMS_FALLBACK, - SendbirdGroupChannel.JSON_PROPERTY_TS_MESSAGE_OFFSET, - SendbirdGroupChannel.JSON_PROPERTY_UNREAD_MENTION_COUNT, - SendbirdGroupChannel.JSON_PROPERTY_UNREAD_MESSAGE_COUNT, - SendbirdGroupChannel.JSON_PROPERTY_USER_LAST_READ -}) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") -public class SendbirdGroupChannel { - public static final String JSON_PROPERTY_CHANNEL_URL = "channel_url"; - private String channelUrl; - - /** - * Gets or Sets countPreference - */ - public enum CountPreferenceEnum { - FALSE("false"), - - ALL("all"), - - UNREAD_MESSAGE_COUNT_ONLY("unread_message_count_only"), - - UNREAD_MENTIONED_COUNT_ONLY("unread_mentioned_count_only"); - - private String value; - - CountPreferenceEnum(String value) { - this.value = value; - } - - @JsonValue - public String getValue() { - return value; - } - - @Override - public String toString() { - return String.valueOf(value); - } - - @JsonCreator - public static CountPreferenceEnum fromValue(String value) { - for (CountPreferenceEnum b : CountPreferenceEnum.values()) { - if (b.value.equals(value)) { - return b; - } - } - throw new IllegalArgumentException("Unexpected value '" + value + "'"); - } - } - - public static final String JSON_PROPERTY_COUNT_PREFERENCE = "count_preference"; - private CountPreferenceEnum countPreference; - - public static final String JSON_PROPERTY_COVER_URL = "cover_url"; - private String coverUrl; - - public static final String JSON_PROPERTY_CREATED_AT = "created_at"; - private Long createdAt; - - public static final String JSON_PROPERTY_CREATED_BY = "created_by"; - private SendbirdBasicUserInfo createdBy; - - public static final String JSON_PROPERTY_CUSTOM_TYPE = "custom_type"; - private String customType; - - public static final String JSON_PROPERTY_DATA = "data"; - private String data; - - public static final String JSON_PROPERTY_DELIVERY_RECEIPT = "delivery_receipt"; - private Object deliveryReceipt; - - public static final String JSON_PROPERTY_DISAPPEARING_MESSAGE = "disappearing_message"; - private SendbirdDisappearingMessage disappearingMessage; - - public static final String JSON_PROPERTY_FREEZE = "freeze"; - private Boolean freeze; - - public static final String JSON_PROPERTY_HAS_AI_BOT = "has_ai_bot"; - private Boolean hasAiBot; - - public static final String JSON_PROPERTY_HAS_BOT = "has_bot"; - private Boolean hasBot; - - /** - * Gets or Sets hiddenState - */ - public enum HiddenStateEnum { - HIDDEN_ALLOW_AUTO_UNHIDE("hidden_allow_auto_unhide"), - - HIDDEN_PREVENT_AUTO_UNHIDE("hidden_prevent_auto_unhide"), - - UNHIDDEN("unhidden"); - - private String value; - - HiddenStateEnum(String value) { - this.value = value; - } - - @JsonValue - public String getValue() { - return value; - } - - @Override - public String toString() { - return String.valueOf(value); - } - - @JsonCreator - public static HiddenStateEnum fromValue(String value) { - for (HiddenStateEnum b : HiddenStateEnum.values()) { - if (b.value.equals(value)) { - return b; - } - } - throw new IllegalArgumentException("Unexpected value '" + value + "'"); - } - } - - public static final String JSON_PROPERTY_HIDDEN_STATE = "hidden_state"; - private HiddenStateEnum hiddenState; - - public static final String JSON_PROPERTY_IGNORE_PROFANITY_FILTER = "ignore_profanity_filter"; - private Boolean ignoreProfanityFilter; - - public static final String JSON_PROPERTY_INVITED_AT = "invited_at"; - private Long invitedAt; - - public static final String JSON_PROPERTY_INVITER = "inviter"; - private SendbirdBasicUserInfo inviter; - - public static final String JSON_PROPERTY_IS_ACCESS_CODE_REQUIRED = "is_access_code_required"; - private JsonNullable isAccessCodeRequired = JsonNullable.undefined(); - - public static final String JSON_PROPERTY_IS_BROADCAST = "is_broadcast"; - private Boolean isBroadcast; - - public static final String JSON_PROPERTY_IS_DISCOVERABLE = "is_discoverable"; - private Boolean isDiscoverable; - - public static final String JSON_PROPERTY_IS_DISTINCT = "is_distinct"; - private Boolean isDistinct; - - public static final String JSON_PROPERTY_IS_EPHEMERAL = "is_ephemeral"; - private Boolean isEphemeral; - - public static final String JSON_PROPERTY_IS_EXCLUSIVE = "is_exclusive"; - private Boolean isExclusive; - - public static final String JSON_PROPERTY_IS_HIDDEN = "is_hidden"; - private Boolean isHidden; - - public static final String JSON_PROPERTY_IS_MUTED = "is_muted"; - private Boolean isMuted; - - public static final String JSON_PROPERTY_IS_PUBLIC = "is_public"; - private Boolean isPublic; - - public static final String JSON_PROPERTY_IS_PUSH_ENABLED = "is_push_enabled"; - private Boolean isPushEnabled; - - public static final String JSON_PROPERTY_IS_SUPER = "is_super"; - private Boolean isSuper; - - public static final String JSON_PROPERTY_JOINED_MEMBER_COUNT = "joined_member_count"; - private Integer joinedMemberCount; - - public static final String JSON_PROPERTY_JOINED_TS = "joined_ts"; - private JsonNullable joinedTs = JsonNullable.undefined(); - - public static final String JSON_PROPERTY_LAST_MESSAGE = "last_message"; - private SendbirdGroupChannelLastMessage lastMessage; - - public static final String JSON_PROPERTY_MAX_LENGTH_MESSAGE = "max_length_message"; - private Integer maxLengthMessage; - - public static final String JSON_PROPERTY_MEMBER_COUNT = "member_count"; - private Integer memberCount; - - /** - * Gets or Sets memberState - */ - public enum MemberStateEnum { - INVITED("invited"), - - JOINED("joined"), - - NONE("none"); - - private String value; - - MemberStateEnum(String value) { - this.value = value; - } - - @JsonValue - public String getValue() { - return value; - } - - @Override - public String toString() { - return String.valueOf(value); - } - - @JsonCreator - public static MemberStateEnum fromValue(String value) { - for (MemberStateEnum b : MemberStateEnum.values()) { - if (b.value.equals(value)) { - return b; - } - } - throw new IllegalArgumentException("Unexpected value '" + value + "'"); - } - } - - public static final String JSON_PROPERTY_MEMBER_STATE = "member_state"; - private MemberStateEnum memberState; - - public static final String JSON_PROPERTY_MEMBERS = "members"; - private List members = null; - - public static final String JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS = "message_survival_seconds"; - private Integer messageSurvivalSeconds; - - public static final String JSON_PROPERTY_METADATA = "metadata"; - private JsonNullable metadata = JsonNullable.undefined(); - - /** - * Gets or Sets myRole - */ - public enum MyRoleEnum { - EMPTY(""), - - NONE("none"), - - OPERATOR("operator"); - - private String value; - - MyRoleEnum(String value) { - this.value = value; - } - - @JsonValue - public String getValue() { - return value; - } - - @Override - public String toString() { - return String.valueOf(value); - } - - @JsonCreator - public static MyRoleEnum fromValue(String value) { - for (MyRoleEnum b : MyRoleEnum.values()) { - if (b.value.equals(value)) { - return b; - } - } - throw new IllegalArgumentException("Unexpected value '" + value + "'"); - } - } - - public static final String JSON_PROPERTY_MY_ROLE = "my_role"; - private MyRoleEnum myRole; - - public static final String JSON_PROPERTY_NAME = "name"; - private String name; - - public static final String JSON_PROPERTY_PUSH_TRIGGER_OPTION = "push_trigger_option"; - private SendbirdPushTriggerOption pushTriggerOption; - - public static final String JSON_PROPERTY_READ_RECEIPT = "read_receipt"; - private Map readReceipt = null; - - public static final String JSON_PROPERTY_SMS_FALLBACK = "sms_fallback"; - private SendbirdSmsFallback smsFallback; - - public static final String JSON_PROPERTY_TS_MESSAGE_OFFSET = "ts_message_offset"; - private Long tsMessageOffset; - - public static final String JSON_PROPERTY_UNREAD_MENTION_COUNT = "unread_mention_count"; - private Integer unreadMentionCount; - - public static final String JSON_PROPERTY_UNREAD_MESSAGE_COUNT = "unread_message_count"; - private Integer unreadMessageCount; - - public static final String JSON_PROPERTY_USER_LAST_READ = "user_last_read"; - private Long userLastRead; - - public SendbirdGroupChannel() { - } - - public SendbirdGroupChannel channelUrl(String channelUrl) { - this.channelUrl = channelUrl; - return this; - } - - /** - * Get channelUrl - * @return channelUrl - **/ - @javax.annotation.Nonnull - @ApiModelProperty(required = true, value = "") - @JsonProperty(JSON_PROPERTY_CHANNEL_URL) - @JsonInclude(value = JsonInclude.Include.ALWAYS) - - public String getChannelUrl() { - return channelUrl; - } - - - @JsonProperty(JSON_PROPERTY_CHANNEL_URL) - @JsonInclude(value = JsonInclude.Include.ALWAYS) - public void setChannelUrl(String channelUrl) { - this.channelUrl = channelUrl; - } - - - public SendbirdGroupChannel countPreference(CountPreferenceEnum countPreference) { - this.countPreference = countPreference; - return this; - } - - /** - * Get countPreference - * @return countPreference - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_COUNT_PREFERENCE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public CountPreferenceEnum getCountPreference() { - return countPreference; - } - - - @JsonProperty(JSON_PROPERTY_COUNT_PREFERENCE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setCountPreference(CountPreferenceEnum countPreference) { - this.countPreference = countPreference; - } - - - public SendbirdGroupChannel coverUrl(String coverUrl) { - this.coverUrl = coverUrl; - return this; - } - - /** - * Get coverUrl - * @return coverUrl - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_COVER_URL) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getCoverUrl() { - return coverUrl; - } - - - @JsonProperty(JSON_PROPERTY_COVER_URL) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setCoverUrl(String coverUrl) { - this.coverUrl = coverUrl; - } - - - public SendbirdGroupChannel createdAt(Long createdAt) { - this.createdAt = createdAt; - return this; - } - - /** - * Get createdAt - * @return createdAt - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_CREATED_AT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Long getCreatedAt() { - return createdAt; - } - - - @JsonProperty(JSON_PROPERTY_CREATED_AT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setCreatedAt(Long createdAt) { - this.createdAt = createdAt; - } - - - public SendbirdGroupChannel createdBy(SendbirdBasicUserInfo createdBy) { - this.createdBy = createdBy; - return this; - } - - /** - * Get createdBy - * @return createdBy - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_CREATED_BY) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public SendbirdBasicUserInfo getCreatedBy() { - return createdBy; - } - - - @JsonProperty(JSON_PROPERTY_CREATED_BY) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setCreatedBy(SendbirdBasicUserInfo createdBy) { - this.createdBy = createdBy; - } - - - public SendbirdGroupChannel customType(String customType) { - this.customType = customType; - return this; - } - - /** - * Get customType - * @return customType - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_CUSTOM_TYPE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getCustomType() { - return customType; - } - - - @JsonProperty(JSON_PROPERTY_CUSTOM_TYPE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setCustomType(String customType) { - this.customType = customType; - } - - - public SendbirdGroupChannel data(String data) { - this.data = data; - return this; - } - - /** - * Get data - * @return data - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_DATA) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getData() { - return data; - } - - - @JsonProperty(JSON_PROPERTY_DATA) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setData(String data) { - this.data = data; - } - - - public SendbirdGroupChannel deliveryReceipt(Object deliveryReceipt) { - this.deliveryReceipt = deliveryReceipt; - return this; - } - - /** - * Get deliveryReceipt - * @return deliveryReceipt - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_DELIVERY_RECEIPT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Object getDeliveryReceipt() { - return deliveryReceipt; - } - - - @JsonProperty(JSON_PROPERTY_DELIVERY_RECEIPT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setDeliveryReceipt(Object deliveryReceipt) { - this.deliveryReceipt = deliveryReceipt; - } - - - public SendbirdGroupChannel disappearingMessage(SendbirdDisappearingMessage disappearingMessage) { - this.disappearingMessage = disappearingMessage; - return this; - } - - /** - * Get disappearingMessage - * @return disappearingMessage - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_DISAPPEARING_MESSAGE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public SendbirdDisappearingMessage getDisappearingMessage() { - return disappearingMessage; - } - - - @JsonProperty(JSON_PROPERTY_DISAPPEARING_MESSAGE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setDisappearingMessage(SendbirdDisappearingMessage disappearingMessage) { - this.disappearingMessage = disappearingMessage; - } - - - public SendbirdGroupChannel freeze(Boolean freeze) { - this.freeze = freeze; - return this; - } - - /** - * Get freeze - * @return freeze - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_FREEZE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getFreeze() { - return freeze; - } - - - @JsonProperty(JSON_PROPERTY_FREEZE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setFreeze(Boolean freeze) { - this.freeze = freeze; - } - - - public SendbirdGroupChannel hasAiBot(Boolean hasAiBot) { - this.hasAiBot = hasAiBot; - return this; - } - - /** - * Get hasAiBot - * @return hasAiBot - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_HAS_AI_BOT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getHasAiBot() { - return hasAiBot; - } - - - @JsonProperty(JSON_PROPERTY_HAS_AI_BOT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setHasAiBot(Boolean hasAiBot) { - this.hasAiBot = hasAiBot; - } - - - public SendbirdGroupChannel hasBot(Boolean hasBot) { - this.hasBot = hasBot; - return this; - } - - /** - * Get hasBot - * @return hasBot - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_HAS_BOT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getHasBot() { - return hasBot; - } - - - @JsonProperty(JSON_PROPERTY_HAS_BOT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setHasBot(Boolean hasBot) { - this.hasBot = hasBot; - } - - - public SendbirdGroupChannel hiddenState(HiddenStateEnum hiddenState) { - this.hiddenState = hiddenState; - return this; - } - - /** - * Get hiddenState - * @return hiddenState - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_HIDDEN_STATE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public HiddenStateEnum getHiddenState() { - return hiddenState; - } - - - @JsonProperty(JSON_PROPERTY_HIDDEN_STATE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setHiddenState(HiddenStateEnum hiddenState) { - this.hiddenState = hiddenState; - } - - - public SendbirdGroupChannel ignoreProfanityFilter(Boolean ignoreProfanityFilter) { - this.ignoreProfanityFilter = ignoreProfanityFilter; - return this; - } - - /** - * Get ignoreProfanityFilter - * @return ignoreProfanityFilter - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IGNORE_PROFANITY_FILTER) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIgnoreProfanityFilter() { - return ignoreProfanityFilter; - } - - - @JsonProperty(JSON_PROPERTY_IGNORE_PROFANITY_FILTER) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIgnoreProfanityFilter(Boolean ignoreProfanityFilter) { - this.ignoreProfanityFilter = ignoreProfanityFilter; - } - - - public SendbirdGroupChannel invitedAt(Long invitedAt) { - this.invitedAt = invitedAt; - return this; - } - - /** - * Get invitedAt - * @return invitedAt - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_INVITED_AT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Long getInvitedAt() { - return invitedAt; - } - - - @JsonProperty(JSON_PROPERTY_INVITED_AT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setInvitedAt(Long invitedAt) { - this.invitedAt = invitedAt; - } - - - public SendbirdGroupChannel inviter(SendbirdBasicUserInfo inviter) { - this.inviter = inviter; - return this; - } - - /** - * Get inviter - * @return inviter - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_INVITER) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public SendbirdBasicUserInfo getInviter() { - return inviter; - } - - - @JsonProperty(JSON_PROPERTY_INVITER) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setInviter(SendbirdBasicUserInfo inviter) { - this.inviter = inviter; - } - - - public SendbirdGroupChannel isAccessCodeRequired(Boolean isAccessCodeRequired) { - this.isAccessCodeRequired = JsonNullable.of(isAccessCodeRequired); - return this; - } - - /** - * Get isAccessCodeRequired - * @return isAccessCodeRequired - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonIgnore - - public Boolean getIsAccessCodeRequired() { - return isAccessCodeRequired.orElse(null); - } - - @JsonProperty(JSON_PROPERTY_IS_ACCESS_CODE_REQUIRED) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public JsonNullable getIsAccessCodeRequired_JsonNullable() { - return isAccessCodeRequired; - } - - @JsonProperty(JSON_PROPERTY_IS_ACCESS_CODE_REQUIRED) - public void setIsAccessCodeRequired_JsonNullable(JsonNullable isAccessCodeRequired) { - this.isAccessCodeRequired = isAccessCodeRequired; - } - - public void setIsAccessCodeRequired(Boolean isAccessCodeRequired) { - this.isAccessCodeRequired = JsonNullable.of(isAccessCodeRequired); - } - - - public SendbirdGroupChannel isBroadcast(Boolean isBroadcast) { - this.isBroadcast = isBroadcast; - return this; - } - - /** - * Get isBroadcast - * @return isBroadcast - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_BROADCAST) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsBroadcast() { - return isBroadcast; - } - - - @JsonProperty(JSON_PROPERTY_IS_BROADCAST) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsBroadcast(Boolean isBroadcast) { - this.isBroadcast = isBroadcast; - } - - - public SendbirdGroupChannel isDiscoverable(Boolean isDiscoverable) { - this.isDiscoverable = isDiscoverable; - return this; - } - - /** - * Get isDiscoverable - * @return isDiscoverable - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_DISCOVERABLE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsDiscoverable() { - return isDiscoverable; - } - - - @JsonProperty(JSON_PROPERTY_IS_DISCOVERABLE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsDiscoverable(Boolean isDiscoverable) { - this.isDiscoverable = isDiscoverable; - } - - - public SendbirdGroupChannel isDistinct(Boolean isDistinct) { - this.isDistinct = isDistinct; - return this; - } - - /** - * Get isDistinct - * @return isDistinct - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_DISTINCT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsDistinct() { - return isDistinct; - } - - - @JsonProperty(JSON_PROPERTY_IS_DISTINCT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsDistinct(Boolean isDistinct) { - this.isDistinct = isDistinct; - } - - - public SendbirdGroupChannel isEphemeral(Boolean isEphemeral) { - this.isEphemeral = isEphemeral; - return this; - } - - /** - * Get isEphemeral - * @return isEphemeral - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_EPHEMERAL) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsEphemeral() { - return isEphemeral; - } - - - @JsonProperty(JSON_PROPERTY_IS_EPHEMERAL) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsEphemeral(Boolean isEphemeral) { - this.isEphemeral = isEphemeral; - } - - - public SendbirdGroupChannel isExclusive(Boolean isExclusive) { - this.isExclusive = isExclusive; - return this; - } - - /** - * Get isExclusive - * @return isExclusive - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_EXCLUSIVE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsExclusive() { - return isExclusive; - } - - - @JsonProperty(JSON_PROPERTY_IS_EXCLUSIVE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsExclusive(Boolean isExclusive) { - this.isExclusive = isExclusive; - } - - - public SendbirdGroupChannel isHidden(Boolean isHidden) { - this.isHidden = isHidden; - return this; - } - - /** - * Get isHidden - * @return isHidden - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_HIDDEN) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsHidden() { - return isHidden; - } - - - @JsonProperty(JSON_PROPERTY_IS_HIDDEN) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsHidden(Boolean isHidden) { - this.isHidden = isHidden; - } - - - public SendbirdGroupChannel isMuted(Boolean isMuted) { - this.isMuted = isMuted; - return this; - } - - /** - * Get isMuted - * @return isMuted - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_MUTED) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsMuted() { - return isMuted; - } - - - @JsonProperty(JSON_PROPERTY_IS_MUTED) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsMuted(Boolean isMuted) { - this.isMuted = isMuted; - } - - - public SendbirdGroupChannel isPublic(Boolean isPublic) { - this.isPublic = isPublic; - return this; - } - - /** - * Get isPublic - * @return isPublic - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_PUBLIC) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsPublic() { - return isPublic; - } - - - @JsonProperty(JSON_PROPERTY_IS_PUBLIC) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsPublic(Boolean isPublic) { - this.isPublic = isPublic; - } - - - public SendbirdGroupChannel isPushEnabled(Boolean isPushEnabled) { - this.isPushEnabled = isPushEnabled; - return this; - } - - /** - * Get isPushEnabled - * @return isPushEnabled - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_PUSH_ENABLED) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsPushEnabled() { - return isPushEnabled; - } - - - @JsonProperty(JSON_PROPERTY_IS_PUSH_ENABLED) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsPushEnabled(Boolean isPushEnabled) { - this.isPushEnabled = isPushEnabled; - } - - - public SendbirdGroupChannel isSuper(Boolean isSuper) { - this.isSuper = isSuper; - return this; - } - - /** - * Get isSuper - * @return isSuper - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_SUPER) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsSuper() { - return isSuper; - } - - - @JsonProperty(JSON_PROPERTY_IS_SUPER) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsSuper(Boolean isSuper) { - this.isSuper = isSuper; - } - - - public SendbirdGroupChannel joinedMemberCount(Integer joinedMemberCount) { - this.joinedMemberCount = joinedMemberCount; - return this; - } - - /** - * Get joinedMemberCount - * @return joinedMemberCount - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_JOINED_MEMBER_COUNT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Integer getJoinedMemberCount() { - return joinedMemberCount; - } - - - @JsonProperty(JSON_PROPERTY_JOINED_MEMBER_COUNT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setJoinedMemberCount(Integer joinedMemberCount) { - this.joinedMemberCount = joinedMemberCount; - } - - - public SendbirdGroupChannel joinedTs(Long joinedTs) { - this.joinedTs = JsonNullable.of(joinedTs); - return this; - } - - /** - * Get joinedTs - * @return joinedTs - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonIgnore - - public Long getJoinedTs() { - return joinedTs.orElse(null); - } - - @JsonProperty(JSON_PROPERTY_JOINED_TS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public JsonNullable getJoinedTs_JsonNullable() { - return joinedTs; - } - - @JsonProperty(JSON_PROPERTY_JOINED_TS) - public void setJoinedTs_JsonNullable(JsonNullable joinedTs) { - this.joinedTs = joinedTs; - } - - public void setJoinedTs(Long joinedTs) { - this.joinedTs = JsonNullable.of(joinedTs); - } - - - public SendbirdGroupChannel lastMessage(SendbirdGroupChannelLastMessage lastMessage) { - this.lastMessage = lastMessage; - return this; - } - - /** - * Get lastMessage - * @return lastMessage - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_LAST_MESSAGE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public SendbirdGroupChannelLastMessage getLastMessage() { - return lastMessage; - } - - - @JsonProperty(JSON_PROPERTY_LAST_MESSAGE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setLastMessage(SendbirdGroupChannelLastMessage lastMessage) { - this.lastMessage = lastMessage; - } - - - public SendbirdGroupChannel maxLengthMessage(Integer maxLengthMessage) { - this.maxLengthMessage = maxLengthMessage; - return this; - } - - /** - * Get maxLengthMessage - * @return maxLengthMessage - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_MAX_LENGTH_MESSAGE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Integer getMaxLengthMessage() { - return maxLengthMessage; - } - - - @JsonProperty(JSON_PROPERTY_MAX_LENGTH_MESSAGE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setMaxLengthMessage(Integer maxLengthMessage) { - this.maxLengthMessage = maxLengthMessage; - } - - - public SendbirdGroupChannel memberCount(Integer memberCount) { - this.memberCount = memberCount; - return this; - } - - /** - * Get memberCount - * @return memberCount - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_MEMBER_COUNT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Integer getMemberCount() { - return memberCount; - } - - - @JsonProperty(JSON_PROPERTY_MEMBER_COUNT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setMemberCount(Integer memberCount) { - this.memberCount = memberCount; - } - - - public SendbirdGroupChannel memberState(MemberStateEnum memberState) { - this.memberState = memberState; - return this; - } - - /** - * Get memberState - * @return memberState - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_MEMBER_STATE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public MemberStateEnum getMemberState() { - return memberState; - } - - - @JsonProperty(JSON_PROPERTY_MEMBER_STATE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setMemberState(MemberStateEnum memberState) { - this.memberState = memberState; - } - - - public SendbirdGroupChannel members(List members) { - this.members = members; - return this; - } - - public SendbirdGroupChannel addMembersItem(SendbirdMember membersItem) { - if (this.members == null) { - this.members = new ArrayList<>(); - } - this.members.add(membersItem); - return this; - } - - /** - * Get members - * @return members - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_MEMBERS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public List getMembers() { - return members; - } - - - @JsonProperty(JSON_PROPERTY_MEMBERS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setMembers(List members) { - this.members = members; - } - - - public SendbirdGroupChannel messageSurvivalSeconds(Integer messageSurvivalSeconds) { - this.messageSurvivalSeconds = messageSurvivalSeconds; - return this; - } - - /** - * Get messageSurvivalSeconds - * @return messageSurvivalSeconds - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Integer getMessageSurvivalSeconds() { - return messageSurvivalSeconds; - } - - - @JsonProperty(JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setMessageSurvivalSeconds(Integer messageSurvivalSeconds) { - this.messageSurvivalSeconds = messageSurvivalSeconds; - } - - - public SendbirdGroupChannel metadata(Object metadata) { - this.metadata = JsonNullable.of(metadata); - return this; - } - - /** - * Get metadata - * @return metadata - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonIgnore - - public Object getMetadata() { - return metadata.orElse(null); - } - - @JsonProperty(JSON_PROPERTY_METADATA) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public JsonNullable getMetadata_JsonNullable() { - return metadata; - } - - @JsonProperty(JSON_PROPERTY_METADATA) - public void setMetadata_JsonNullable(JsonNullable metadata) { - this.metadata = metadata; - } - - public void setMetadata(Object metadata) { - this.metadata = JsonNullable.of(metadata); - } - - - public SendbirdGroupChannel myRole(MyRoleEnum myRole) { - this.myRole = myRole; - return this; - } - - /** - * Get myRole - * @return myRole - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_MY_ROLE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public MyRoleEnum getMyRole() { - return myRole; - } - - - @JsonProperty(JSON_PROPERTY_MY_ROLE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setMyRole(MyRoleEnum myRole) { - this.myRole = myRole; - } - - - public SendbirdGroupChannel name(String name) { - this.name = name; - return this; - } - - /** - * Get name - * @return name - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_NAME) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getName() { - return name; - } - - - @JsonProperty(JSON_PROPERTY_NAME) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setName(String name) { - this.name = name; - } - - - public SendbirdGroupChannel pushTriggerOption(SendbirdPushTriggerOption pushTriggerOption) { - this.pushTriggerOption = pushTriggerOption; - return this; - } - - /** - * Get pushTriggerOption - * @return pushTriggerOption - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_PUSH_TRIGGER_OPTION) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public SendbirdPushTriggerOption getPushTriggerOption() { - return pushTriggerOption; - } - - - @JsonProperty(JSON_PROPERTY_PUSH_TRIGGER_OPTION) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setPushTriggerOption(SendbirdPushTriggerOption pushTriggerOption) { - this.pushTriggerOption = pushTriggerOption; - } - - - public SendbirdGroupChannel readReceipt(Map readReceipt) { - this.readReceipt = readReceipt; - return this; - } - - public SendbirdGroupChannel putReadReceiptItem(String key, Long readReceiptItem) { - if (this.readReceipt == null) { - this.readReceipt = new HashMap<>(); - } - this.readReceipt.put(key, readReceiptItem); - return this; - } - - /** - * Get readReceipt - * @return readReceipt - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_READ_RECEIPT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Map getReadReceipt() { - return readReceipt; - } - - - @JsonProperty(JSON_PROPERTY_READ_RECEIPT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setReadReceipt(Map readReceipt) { - this.readReceipt = readReceipt; - } - - - public SendbirdGroupChannel smsFallback(SendbirdSmsFallback smsFallback) { - this.smsFallback = smsFallback; - return this; - } - - /** - * Get smsFallback - * @return smsFallback - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_SMS_FALLBACK) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public SendbirdSmsFallback getSmsFallback() { - return smsFallback; - } - - - @JsonProperty(JSON_PROPERTY_SMS_FALLBACK) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setSmsFallback(SendbirdSmsFallback smsFallback) { - this.smsFallback = smsFallback; - } - - - public SendbirdGroupChannel tsMessageOffset(Long tsMessageOffset) { - this.tsMessageOffset = tsMessageOffset; - return this; - } - - /** - * Get tsMessageOffset - * @return tsMessageOffset - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_TS_MESSAGE_OFFSET) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Long getTsMessageOffset() { - return tsMessageOffset; - } - - - @JsonProperty(JSON_PROPERTY_TS_MESSAGE_OFFSET) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setTsMessageOffset(Long tsMessageOffset) { - this.tsMessageOffset = tsMessageOffset; - } - - - public SendbirdGroupChannel unreadMentionCount(Integer unreadMentionCount) { - this.unreadMentionCount = unreadMentionCount; - return this; - } - - /** - * Get unreadMentionCount - * @return unreadMentionCount - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_UNREAD_MENTION_COUNT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Integer getUnreadMentionCount() { - return unreadMentionCount; - } - - - @JsonProperty(JSON_PROPERTY_UNREAD_MENTION_COUNT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setUnreadMentionCount(Integer unreadMentionCount) { - this.unreadMentionCount = unreadMentionCount; - } - - - public SendbirdGroupChannel unreadMessageCount(Integer unreadMessageCount) { - this.unreadMessageCount = unreadMessageCount; - return this; - } - - /** - * Get unreadMessageCount - * @return unreadMessageCount - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_UNREAD_MESSAGE_COUNT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Integer getUnreadMessageCount() { - return unreadMessageCount; - } - - - @JsonProperty(JSON_PROPERTY_UNREAD_MESSAGE_COUNT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setUnreadMessageCount(Integer unreadMessageCount) { - this.unreadMessageCount = unreadMessageCount; - } - - - public SendbirdGroupChannel userLastRead(Long userLastRead) { - this.userLastRead = userLastRead; - return this; - } - - /** - * Get userLastRead - * @return userLastRead - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_USER_LAST_READ) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Long getUserLastRead() { - return userLastRead; - } - - - @JsonProperty(JSON_PROPERTY_USER_LAST_READ) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setUserLastRead(Long userLastRead) { - this.userLastRead = userLastRead; - } - - - /** - * Return true if this SendbirdGroupChannel object is equal to o. - */ - @Override - public boolean equals(Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - SendbirdGroupChannel sendbirdGroupChannel = (SendbirdGroupChannel) o; - return Objects.equals(this.channelUrl, sendbirdGroupChannel.channelUrl) && - Objects.equals(this.countPreference, sendbirdGroupChannel.countPreference) && - Objects.equals(this.coverUrl, sendbirdGroupChannel.coverUrl) && - Objects.equals(this.createdAt, sendbirdGroupChannel.createdAt) && - Objects.equals(this.createdBy, sendbirdGroupChannel.createdBy) && - Objects.equals(this.customType, sendbirdGroupChannel.customType) && - Objects.equals(this.data, sendbirdGroupChannel.data) && - Objects.equals(this.deliveryReceipt, sendbirdGroupChannel.deliveryReceipt) && - Objects.equals(this.disappearingMessage, sendbirdGroupChannel.disappearingMessage) && - Objects.equals(this.freeze, sendbirdGroupChannel.freeze) && - Objects.equals(this.hasAiBot, sendbirdGroupChannel.hasAiBot) && - Objects.equals(this.hasBot, sendbirdGroupChannel.hasBot) && - Objects.equals(this.hiddenState, sendbirdGroupChannel.hiddenState) && - Objects.equals(this.ignoreProfanityFilter, sendbirdGroupChannel.ignoreProfanityFilter) && - Objects.equals(this.invitedAt, sendbirdGroupChannel.invitedAt) && - Objects.equals(this.inviter, sendbirdGroupChannel.inviter) && - equalsNullable(this.isAccessCodeRequired, sendbirdGroupChannel.isAccessCodeRequired) && - Objects.equals(this.isBroadcast, sendbirdGroupChannel.isBroadcast) && - Objects.equals(this.isDiscoverable, sendbirdGroupChannel.isDiscoverable) && - Objects.equals(this.isDistinct, sendbirdGroupChannel.isDistinct) && - Objects.equals(this.isEphemeral, sendbirdGroupChannel.isEphemeral) && - Objects.equals(this.isExclusive, sendbirdGroupChannel.isExclusive) && - Objects.equals(this.isHidden, sendbirdGroupChannel.isHidden) && - Objects.equals(this.isMuted, sendbirdGroupChannel.isMuted) && - Objects.equals(this.isPublic, sendbirdGroupChannel.isPublic) && - Objects.equals(this.isPushEnabled, sendbirdGroupChannel.isPushEnabled) && - Objects.equals(this.isSuper, sendbirdGroupChannel.isSuper) && - Objects.equals(this.joinedMemberCount, sendbirdGroupChannel.joinedMemberCount) && - equalsNullable(this.joinedTs, sendbirdGroupChannel.joinedTs) && - Objects.equals(this.lastMessage, sendbirdGroupChannel.lastMessage) && - Objects.equals(this.maxLengthMessage, sendbirdGroupChannel.maxLengthMessage) && - Objects.equals(this.memberCount, sendbirdGroupChannel.memberCount) && - Objects.equals(this.memberState, sendbirdGroupChannel.memberState) && - Objects.equals(this.members, sendbirdGroupChannel.members) && - Objects.equals(this.messageSurvivalSeconds, sendbirdGroupChannel.messageSurvivalSeconds) && - equalsNullable(this.metadata, sendbirdGroupChannel.metadata) && - Objects.equals(this.myRole, sendbirdGroupChannel.myRole) && - Objects.equals(this.name, sendbirdGroupChannel.name) && - Objects.equals(this.pushTriggerOption, sendbirdGroupChannel.pushTriggerOption) && - Objects.equals(this.readReceipt, sendbirdGroupChannel.readReceipt) && - Objects.equals(this.smsFallback, sendbirdGroupChannel.smsFallback) && - Objects.equals(this.tsMessageOffset, sendbirdGroupChannel.tsMessageOffset) && - Objects.equals(this.unreadMentionCount, sendbirdGroupChannel.unreadMentionCount) && - Objects.equals(this.unreadMessageCount, sendbirdGroupChannel.unreadMessageCount) && - Objects.equals(this.userLastRead, sendbirdGroupChannel.userLastRead); - } - - private static boolean equalsNullable(JsonNullable a, JsonNullable b) { - return a == b || (a != null && b != null && a.isPresent() && b.isPresent() && Objects.deepEquals(a.get(), b.get())); - } - - @Override - public int hashCode() { - return Objects.hash(channelUrl, countPreference, coverUrl, createdAt, createdBy, customType, data, deliveryReceipt, disappearingMessage, freeze, hasAiBot, hasBot, hiddenState, ignoreProfanityFilter, invitedAt, inviter, hashCodeNullable(isAccessCodeRequired), isBroadcast, isDiscoverable, isDistinct, isEphemeral, isExclusive, isHidden, isMuted, isPublic, isPushEnabled, isSuper, joinedMemberCount, hashCodeNullable(joinedTs), lastMessage, maxLengthMessage, memberCount, memberState, members, messageSurvivalSeconds, hashCodeNullable(metadata), myRole, name, pushTriggerOption, readReceipt, smsFallback, tsMessageOffset, unreadMentionCount, unreadMessageCount, userLastRead); - } - - private static int hashCodeNullable(JsonNullable a) { - if (a == null) { - return 1; - } - return a.isPresent() ? Arrays.deepHashCode(new Object[]{a.get()}) : 31; - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class SendbirdGroupChannel {\n"); - sb.append(" channelUrl: ").append(toIndentedString(channelUrl)).append("\n"); - sb.append(" countPreference: ").append(toIndentedString(countPreference)).append("\n"); - sb.append(" coverUrl: ").append(toIndentedString(coverUrl)).append("\n"); - sb.append(" createdAt: ").append(toIndentedString(createdAt)).append("\n"); - sb.append(" createdBy: ").append(toIndentedString(createdBy)).append("\n"); - sb.append(" customType: ").append(toIndentedString(customType)).append("\n"); - sb.append(" data: ").append(toIndentedString(data)).append("\n"); - sb.append(" deliveryReceipt: ").append(toIndentedString(deliveryReceipt)).append("\n"); - sb.append(" disappearingMessage: ").append(toIndentedString(disappearingMessage)).append("\n"); - sb.append(" freeze: ").append(toIndentedString(freeze)).append("\n"); - sb.append(" hasAiBot: ").append(toIndentedString(hasAiBot)).append("\n"); - sb.append(" hasBot: ").append(toIndentedString(hasBot)).append("\n"); - sb.append(" hiddenState: ").append(toIndentedString(hiddenState)).append("\n"); - sb.append(" ignoreProfanityFilter: ").append(toIndentedString(ignoreProfanityFilter)).append("\n"); - sb.append(" invitedAt: ").append(toIndentedString(invitedAt)).append("\n"); - sb.append(" inviter: ").append(toIndentedString(inviter)).append("\n"); - sb.append(" isAccessCodeRequired: ").append(toIndentedString(isAccessCodeRequired)).append("\n"); - sb.append(" isBroadcast: ").append(toIndentedString(isBroadcast)).append("\n"); - sb.append(" isDiscoverable: ").append(toIndentedString(isDiscoverable)).append("\n"); - sb.append(" isDistinct: ").append(toIndentedString(isDistinct)).append("\n"); - sb.append(" isEphemeral: ").append(toIndentedString(isEphemeral)).append("\n"); - sb.append(" isExclusive: ").append(toIndentedString(isExclusive)).append("\n"); - sb.append(" isHidden: ").append(toIndentedString(isHidden)).append("\n"); - sb.append(" isMuted: ").append(toIndentedString(isMuted)).append("\n"); - sb.append(" isPublic: ").append(toIndentedString(isPublic)).append("\n"); - sb.append(" isPushEnabled: ").append(toIndentedString(isPushEnabled)).append("\n"); - sb.append(" isSuper: ").append(toIndentedString(isSuper)).append("\n"); - sb.append(" joinedMemberCount: ").append(toIndentedString(joinedMemberCount)).append("\n"); - sb.append(" joinedTs: ").append(toIndentedString(joinedTs)).append("\n"); - sb.append(" lastMessage: ").append(toIndentedString(lastMessage)).append("\n"); - sb.append(" maxLengthMessage: ").append(toIndentedString(maxLengthMessage)).append("\n"); - sb.append(" memberCount: ").append(toIndentedString(memberCount)).append("\n"); - sb.append(" memberState: ").append(toIndentedString(memberState)).append("\n"); - sb.append(" members: ").append(toIndentedString(members)).append("\n"); - sb.append(" messageSurvivalSeconds: ").append(toIndentedString(messageSurvivalSeconds)).append("\n"); - sb.append(" metadata: ").append(toIndentedString(metadata)).append("\n"); - sb.append(" myRole: ").append(toIndentedString(myRole)).append("\n"); - sb.append(" name: ").append(toIndentedString(name)).append("\n"); - sb.append(" pushTriggerOption: ").append(toIndentedString(pushTriggerOption)).append("\n"); - sb.append(" readReceipt: ").append(toIndentedString(readReceipt)).append("\n"); - sb.append(" smsFallback: ").append(toIndentedString(smsFallback)).append("\n"); - sb.append(" tsMessageOffset: ").append(toIndentedString(tsMessageOffset)).append("\n"); - sb.append(" unreadMentionCount: ").append(toIndentedString(unreadMentionCount)).append("\n"); - sb.append(" unreadMessageCount: ").append(toIndentedString(unreadMessageCount)).append("\n"); - sb.append(" userLastRead: ").append(toIndentedString(userLastRead)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} - diff --git a/src/main/java/org/openapitools/client/model/SendBirdMember.java b/src/main/java/org/openapitools/client/model/SendBirdMember.java deleted file mode 100644 index cef67185..00000000 --- a/src/main/java/org/openapitools/client/model/SendBirdMember.java +++ /dev/null @@ -1,936 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import java.util.Objects; -import java.util.Arrays; -import java.util.Map; -import java.util.HashMap; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdPushTriggerOption; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; -import org.sendbird.client.JSON; - - -/** - * SendbirdMember - */ -@JsonPropertyOrder({ - SendbirdMember.JSON_PROPERTY_DELIVERED_TS, - SendbirdMember.JSON_PROPERTY_DO_NOT_DISTURB, - SendbirdMember.JSON_PROPERTY_FRIEND_DISCOVERY_KEY, - SendbirdMember.JSON_PROPERTY_FRIEND_NAME, - SendbirdMember.JSON_PROPERTY_IS_ACTIVE, - SendbirdMember.JSON_PROPERTY_IS_BLOCKED_BY_ME, - SendbirdMember.JSON_PROPERTY_IS_BLOCKING_ME, - SendbirdMember.JSON_PROPERTY_IS_MUTED, - SendbirdMember.JSON_PROPERTY_IS_ONLINE, - SendbirdMember.JSON_PROPERTY_LAST_SEEN_AT, - SendbirdMember.JSON_PROPERTY_METADATA, - SendbirdMember.JSON_PROPERTY_MUTED_DESCRIPTION, - SendbirdMember.JSON_PROPERTY_MUTED_END_AT, - SendbirdMember.JSON_PROPERTY_NICKNAME, - SendbirdMember.JSON_PROPERTY_PUSH_ENABLED, - SendbirdMember.JSON_PROPERTY_PUSH_TRIGGER_OPTION, - SendbirdMember.JSON_PROPERTY_PROFILE_URL, - SendbirdMember.JSON_PROPERTY_REQUIRE_AUTH_FOR_PROFILE_IMAGE, - SendbirdMember.JSON_PROPERTY_READ_TS, - SendbirdMember.JSON_PROPERTY_ROLE, - SendbirdMember.JSON_PROPERTY_STATE, - SendbirdMember.JSON_PROPERTY_USER_ID -}) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") -public class SendbirdMember { - public static final String JSON_PROPERTY_DELIVERED_TS = "delivered_ts"; - private Long deliveredTs; - - public static final String JSON_PROPERTY_DO_NOT_DISTURB = "do_not_disturb"; - private Boolean doNotDisturb; - - public static final String JSON_PROPERTY_FRIEND_DISCOVERY_KEY = "friend_discovery_key"; - private JsonNullable> friendDiscoveryKey = JsonNullable.>undefined(); - - public static final String JSON_PROPERTY_FRIEND_NAME = "friend_name"; - private JsonNullable friendName = JsonNullable.undefined(); - - public static final String JSON_PROPERTY_IS_ACTIVE = "is_active"; - private Boolean isActive; - - public static final String JSON_PROPERTY_IS_BLOCKED_BY_ME = "is_blocked_by_me"; - private Boolean isBlockedByMe; - - public static final String JSON_PROPERTY_IS_BLOCKING_ME = "is_blocking_me"; - private Boolean isBlockingMe; - - public static final String JSON_PROPERTY_IS_MUTED = "is_muted"; - private Boolean isMuted; - - public static final String JSON_PROPERTY_IS_ONLINE = "is_online"; - private Boolean isOnline; - - public static final String JSON_PROPERTY_LAST_SEEN_AT = "last_seen_at"; - private Long lastSeenAt; - - public static final String JSON_PROPERTY_METADATA = "metadata"; - private JsonNullable metadata = JsonNullable.undefined(); - - public static final String JSON_PROPERTY_MUTED_DESCRIPTION = "muted_description"; - private String mutedDescription; - - public static final String JSON_PROPERTY_MUTED_END_AT = "muted_end_at"; - private Long mutedEndAt; - - public static final String JSON_PROPERTY_NICKNAME = "nickname"; - private JsonNullable nickname = JsonNullable.undefined(); - - public static final String JSON_PROPERTY_PUSH_ENABLED = "push_enabled"; - private Boolean pushEnabled; - - public static final String JSON_PROPERTY_PUSH_TRIGGER_OPTION = "push_trigger_option"; - private SendbirdPushTriggerOption pushTriggerOption; - - public static final String JSON_PROPERTY_PROFILE_URL = "profile_url"; - private String profileUrl = ""; - - public static final String JSON_PROPERTY_REQUIRE_AUTH_FOR_PROFILE_IMAGE = "require_auth_for_profile_image"; - private Boolean requireAuthForProfileImage; - - public static final String JSON_PROPERTY_READ_TS = "read_ts"; - private Long readTs; - - /** - * Gets or Sets role - */ - public enum RoleEnum { - EMPTY(""), - - NONE("none"), - - OPERATOR("operator"); - - private String value; - - RoleEnum(String value) { - this.value = value; - } - - @JsonValue - public String getValue() { - return value; - } - - @Override - public String toString() { - return String.valueOf(value); - } - - @JsonCreator - public static RoleEnum fromValue(String value) { - for (RoleEnum b : RoleEnum.values()) { - if (b.value.equals(value)) { - return b; - } - } - return null; - } - } - - public static final String JSON_PROPERTY_ROLE = "role"; - private JsonNullable role = JsonNullable.undefined(); - - /** - * Gets or Sets state - */ - public enum StateEnum { - EMPTY(""), - - INVITED("invited"), - - JOINED("joined"); - - private String value; - - StateEnum(String value) { - this.value = value; - } - - @JsonValue - public String getValue() { - return value; - } - - @Override - public String toString() { - return String.valueOf(value); - } - - @JsonCreator - public static StateEnum fromValue(String value) { - for (StateEnum b : StateEnum.values()) { - if (b.value.equals(value)) { - return b; - } - } - return null; - } - } - - public static final String JSON_PROPERTY_STATE = "state"; - private JsonNullable state = JsonNullable.undefined(); - - public static final String JSON_PROPERTY_USER_ID = "user_id"; - private String userId; - - public SendbirdMember() { - } - - public SendbirdMember deliveredTs(Long deliveredTs) { - this.deliveredTs = deliveredTs; - return this; - } - - /** - * Get deliveredTs - * @return deliveredTs - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_DELIVERED_TS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Long getDeliveredTs() { - return deliveredTs; - } - - - @JsonProperty(JSON_PROPERTY_DELIVERED_TS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setDeliveredTs(Long deliveredTs) { - this.deliveredTs = deliveredTs; - } - - - public SendbirdMember doNotDisturb(Boolean doNotDisturb) { - this.doNotDisturb = doNotDisturb; - return this; - } - - /** - * Get doNotDisturb - * @return doNotDisturb - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_DO_NOT_DISTURB) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getDoNotDisturb() { - return doNotDisturb; - } - - - @JsonProperty(JSON_PROPERTY_DO_NOT_DISTURB) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setDoNotDisturb(Boolean doNotDisturb) { - this.doNotDisturb = doNotDisturb; - } - - - public SendbirdMember friendDiscoveryKey(List friendDiscoveryKey) { - this.friendDiscoveryKey = JsonNullable.>of(friendDiscoveryKey); - return this; - } - - public SendbirdMember addFriendDiscoveryKeyItem(String friendDiscoveryKeyItem) { - if (this.friendDiscoveryKey == null || !this.friendDiscoveryKey.isPresent()) { - this.friendDiscoveryKey = JsonNullable.>of(new ArrayList<>()); - } - try { - this.friendDiscoveryKey.get().add(friendDiscoveryKeyItem); - } catch (java.util.NoSuchElementException e) { - // this can never happen, as we make sure above that the value is present - } - return this; - } - - /** - * Get friendDiscoveryKey - * @return friendDiscoveryKey - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonIgnore - - public List getFriendDiscoveryKey() { - return friendDiscoveryKey.orElse(null); - } - - @JsonProperty(JSON_PROPERTY_FRIEND_DISCOVERY_KEY) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public JsonNullable> getFriendDiscoveryKey_JsonNullable() { - return friendDiscoveryKey; - } - - @JsonProperty(JSON_PROPERTY_FRIEND_DISCOVERY_KEY) - public void setFriendDiscoveryKey_JsonNullable(JsonNullable> friendDiscoveryKey) { - this.friendDiscoveryKey = friendDiscoveryKey; - } - - public void setFriendDiscoveryKey(List friendDiscoveryKey) { - this.friendDiscoveryKey = JsonNullable.>of(friendDiscoveryKey); - } - - - public SendbirdMember friendName(String friendName) { - this.friendName = JsonNullable.of(friendName); - return this; - } - - /** - * Get friendName - * @return friendName - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonIgnore - - public String getFriendName() { - return friendName.orElse(null); - } - - @JsonProperty(JSON_PROPERTY_FRIEND_NAME) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public JsonNullable getFriendName_JsonNullable() { - return friendName; - } - - @JsonProperty(JSON_PROPERTY_FRIEND_NAME) - public void setFriendName_JsonNullable(JsonNullable friendName) { - this.friendName = friendName; - } - - public void setFriendName(String friendName) { - this.friendName = JsonNullable.of(friendName); - } - - - public SendbirdMember isActive(Boolean isActive) { - this.isActive = isActive; - return this; - } - - /** - * Get isActive - * @return isActive - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_ACTIVE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsActive() { - return isActive; - } - - - @JsonProperty(JSON_PROPERTY_IS_ACTIVE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsActive(Boolean isActive) { - this.isActive = isActive; - } - - - public SendbirdMember isBlockedByMe(Boolean isBlockedByMe) { - this.isBlockedByMe = isBlockedByMe; - return this; - } - - /** - * Get isBlockedByMe - * @return isBlockedByMe - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_BLOCKED_BY_ME) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsBlockedByMe() { - return isBlockedByMe; - } - - - @JsonProperty(JSON_PROPERTY_IS_BLOCKED_BY_ME) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsBlockedByMe(Boolean isBlockedByMe) { - this.isBlockedByMe = isBlockedByMe; - } - - - public SendbirdMember isBlockingMe(Boolean isBlockingMe) { - this.isBlockingMe = isBlockingMe; - return this; - } - - /** - * Get isBlockingMe - * @return isBlockingMe - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_BLOCKING_ME) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsBlockingMe() { - return isBlockingMe; - } - - - @JsonProperty(JSON_PROPERTY_IS_BLOCKING_ME) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsBlockingMe(Boolean isBlockingMe) { - this.isBlockingMe = isBlockingMe; - } - - - public SendbirdMember isMuted(Boolean isMuted) { - this.isMuted = isMuted; - return this; - } - - /** - * Get isMuted - * @return isMuted - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_MUTED) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsMuted() { - return isMuted; - } - - - @JsonProperty(JSON_PROPERTY_IS_MUTED) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsMuted(Boolean isMuted) { - this.isMuted = isMuted; - } - - - public SendbirdMember isOnline(Boolean isOnline) { - this.isOnline = isOnline; - return this; - } - - /** - * Get isOnline - * @return isOnline - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_ONLINE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsOnline() { - return isOnline; - } - - - @JsonProperty(JSON_PROPERTY_IS_ONLINE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsOnline(Boolean isOnline) { - this.isOnline = isOnline; - } - - - public SendbirdMember lastSeenAt(Long lastSeenAt) { - this.lastSeenAt = lastSeenAt; - return this; - } - - /** - * Get lastSeenAt - * @return lastSeenAt - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_LAST_SEEN_AT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Long getLastSeenAt() { - return lastSeenAt; - } - - - @JsonProperty(JSON_PROPERTY_LAST_SEEN_AT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setLastSeenAt(Long lastSeenAt) { - this.lastSeenAt = lastSeenAt; - } - - - public SendbirdMember metadata(Object metadata) { - this.metadata = JsonNullable.of(metadata); - return this; - } - - /** - * Get metadata - * @return metadata - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonIgnore - - public Object getMetadata() { - return metadata.orElse(null); - } - - @JsonProperty(JSON_PROPERTY_METADATA) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public JsonNullable getMetadata_JsonNullable() { - return metadata; - } - - @JsonProperty(JSON_PROPERTY_METADATA) - public void setMetadata_JsonNullable(JsonNullable metadata) { - this.metadata = metadata; - } - - public void setMetadata(Object metadata) { - this.metadata = JsonNullable.of(metadata); - } - - - public SendbirdMember mutedDescription(String mutedDescription) { - this.mutedDescription = mutedDescription; - return this; - } - - /** - * Get mutedDescription - * @return mutedDescription - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_MUTED_DESCRIPTION) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getMutedDescription() { - return mutedDescription; - } - - - @JsonProperty(JSON_PROPERTY_MUTED_DESCRIPTION) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setMutedDescription(String mutedDescription) { - this.mutedDescription = mutedDescription; - } - - - public SendbirdMember mutedEndAt(Long mutedEndAt) { - this.mutedEndAt = mutedEndAt; - return this; - } - - /** - * Get mutedEndAt - * @return mutedEndAt - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_MUTED_END_AT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Long getMutedEndAt() { - return mutedEndAt; - } - - - @JsonProperty(JSON_PROPERTY_MUTED_END_AT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setMutedEndAt(Long mutedEndAt) { - this.mutedEndAt = mutedEndAt; - } - - - public SendbirdMember nickname(String nickname) { - this.nickname = JsonNullable.of(nickname); - return this; - } - - /** - * Get nickname - * @return nickname - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonIgnore - - public String getNickname() { - return nickname.orElse(null); - } - - @JsonProperty(JSON_PROPERTY_NICKNAME) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public JsonNullable getNickname_JsonNullable() { - return nickname; - } - - @JsonProperty(JSON_PROPERTY_NICKNAME) - public void setNickname_JsonNullable(JsonNullable nickname) { - this.nickname = nickname; - } - - public void setNickname(String nickname) { - this.nickname = JsonNullable.of(nickname); - } - - - public SendbirdMember pushEnabled(Boolean pushEnabled) { - this.pushEnabled = pushEnabled; - return this; - } - - /** - * Get pushEnabled - * @return pushEnabled - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_PUSH_ENABLED) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getPushEnabled() { - return pushEnabled; - } - - - @JsonProperty(JSON_PROPERTY_PUSH_ENABLED) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setPushEnabled(Boolean pushEnabled) { - this.pushEnabled = pushEnabled; - } - - - public SendbirdMember pushTriggerOption(SendbirdPushTriggerOption pushTriggerOption) { - this.pushTriggerOption = pushTriggerOption; - return this; - } - - /** - * Get pushTriggerOption - * @return pushTriggerOption - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_PUSH_TRIGGER_OPTION) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public SendbirdPushTriggerOption getPushTriggerOption() { - return pushTriggerOption; - } - - - @JsonProperty(JSON_PROPERTY_PUSH_TRIGGER_OPTION) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setPushTriggerOption(SendbirdPushTriggerOption pushTriggerOption) { - this.pushTriggerOption = pushTriggerOption; - } - - - public SendbirdMember profileUrl(String profileUrl) { - this.profileUrl = profileUrl; - return this; - } - - /** - * Get profileUrl - * @return profileUrl - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_PROFILE_URL) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getProfileUrl() { - return profileUrl; - } - - - @JsonProperty(JSON_PROPERTY_PROFILE_URL) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setProfileUrl(String profileUrl) { - this.profileUrl = profileUrl; - } - - - public SendbirdMember requireAuthForProfileImage(Boolean requireAuthForProfileImage) { - this.requireAuthForProfileImage = requireAuthForProfileImage; - return this; - } - - /** - * Get requireAuthForProfileImage - * @return requireAuthForProfileImage - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_REQUIRE_AUTH_FOR_PROFILE_IMAGE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getRequireAuthForProfileImage() { - return requireAuthForProfileImage; - } - - - @JsonProperty(JSON_PROPERTY_REQUIRE_AUTH_FOR_PROFILE_IMAGE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setRequireAuthForProfileImage(Boolean requireAuthForProfileImage) { - this.requireAuthForProfileImage = requireAuthForProfileImage; - } - - - public SendbirdMember readTs(Long readTs) { - this.readTs = readTs; - return this; - } - - /** - * Get readTs - * @return readTs - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_READ_TS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Long getReadTs() { - return readTs; - } - - - @JsonProperty(JSON_PROPERTY_READ_TS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setReadTs(Long readTs) { - this.readTs = readTs; - } - - - public SendbirdMember role(RoleEnum role) { - this.role = JsonNullable.of(role); - return this; - } - - /** - * Get role - * @return role - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonIgnore - - public RoleEnum getRole() { - return role.orElse(null); - } - - @JsonProperty(JSON_PROPERTY_ROLE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public JsonNullable getRole_JsonNullable() { - return role; - } - - @JsonProperty(JSON_PROPERTY_ROLE) - public void setRole_JsonNullable(JsonNullable role) { - this.role = role; - } - - public void setRole(RoleEnum role) { - this.role = JsonNullable.of(role); - } - - - public SendbirdMember state(StateEnum state) { - this.state = JsonNullable.of(state); - return this; - } - - /** - * Get state - * @return state - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonIgnore - - public StateEnum getState() { - return state.orElse(null); - } - - @JsonProperty(JSON_PROPERTY_STATE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public JsonNullable getState_JsonNullable() { - return state; - } - - @JsonProperty(JSON_PROPERTY_STATE) - public void setState_JsonNullable(JsonNullable state) { - this.state = state; - } - - public void setState(StateEnum state) { - this.state = JsonNullable.of(state); - } - - - public SendbirdMember userId(String userId) { - this.userId = userId; - return this; - } - - /** - * Get userId - * @return userId - **/ - @javax.annotation.Nonnull - @ApiModelProperty(required = true, value = "") - @JsonProperty(JSON_PROPERTY_USER_ID) - @JsonInclude(value = JsonInclude.Include.ALWAYS) - - public String getUserId() { - return userId; - } - - - @JsonProperty(JSON_PROPERTY_USER_ID) - @JsonInclude(value = JsonInclude.Include.ALWAYS) - public void setUserId(String userId) { - this.userId = userId; - } - - - /** - * Return true if this SendbirdMember object is equal to o. - */ - @Override - public boolean equals(Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - SendbirdMember sendbirdMember = (SendbirdMember) o; - return Objects.equals(this.deliveredTs, sendbirdMember.deliveredTs) && - Objects.equals(this.doNotDisturb, sendbirdMember.doNotDisturb) && - equalsNullable(this.friendDiscoveryKey, sendbirdMember.friendDiscoveryKey) && - equalsNullable(this.friendName, sendbirdMember.friendName) && - Objects.equals(this.isActive, sendbirdMember.isActive) && - Objects.equals(this.isBlockedByMe, sendbirdMember.isBlockedByMe) && - Objects.equals(this.isBlockingMe, sendbirdMember.isBlockingMe) && - Objects.equals(this.isMuted, sendbirdMember.isMuted) && - Objects.equals(this.isOnline, sendbirdMember.isOnline) && - Objects.equals(this.lastSeenAt, sendbirdMember.lastSeenAt) && - equalsNullable(this.metadata, sendbirdMember.metadata) && - Objects.equals(this.mutedDescription, sendbirdMember.mutedDescription) && - Objects.equals(this.mutedEndAt, sendbirdMember.mutedEndAt) && - equalsNullable(this.nickname, sendbirdMember.nickname) && - Objects.equals(this.pushEnabled, sendbirdMember.pushEnabled) && - Objects.equals(this.pushTriggerOption, sendbirdMember.pushTriggerOption) && - Objects.equals(this.profileUrl, sendbirdMember.profileUrl) && - Objects.equals(this.requireAuthForProfileImage, sendbirdMember.requireAuthForProfileImage) && - Objects.equals(this.readTs, sendbirdMember.readTs) && - equalsNullable(this.role, sendbirdMember.role) && - equalsNullable(this.state, sendbirdMember.state) && - Objects.equals(this.userId, sendbirdMember.userId); - } - - private static boolean equalsNullable(JsonNullable a, JsonNullable b) { - return a == b || (a != null && b != null && a.isPresent() && b.isPresent() && Objects.deepEquals(a.get(), b.get())); - } - - @Override - public int hashCode() { - return Objects.hash(deliveredTs, doNotDisturb, hashCodeNullable(friendDiscoveryKey), hashCodeNullable(friendName), isActive, isBlockedByMe, isBlockingMe, isMuted, isOnline, lastSeenAt, hashCodeNullable(metadata), mutedDescription, mutedEndAt, hashCodeNullable(nickname), pushEnabled, pushTriggerOption, profileUrl, requireAuthForProfileImage, readTs, hashCodeNullable(role), hashCodeNullable(state), userId); - } - - private static int hashCodeNullable(JsonNullable a) { - if (a == null) { - return 1; - } - return a.isPresent() ? Arrays.deepHashCode(new Object[]{a.get()}) : 31; - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class SendbirdMember {\n"); - sb.append(" deliveredTs: ").append(toIndentedString(deliveredTs)).append("\n"); - sb.append(" doNotDisturb: ").append(toIndentedString(doNotDisturb)).append("\n"); - sb.append(" friendDiscoveryKey: ").append(toIndentedString(friendDiscoveryKey)).append("\n"); - sb.append(" friendName: ").append(toIndentedString(friendName)).append("\n"); - sb.append(" isActive: ").append(toIndentedString(isActive)).append("\n"); - sb.append(" isBlockedByMe: ").append(toIndentedString(isBlockedByMe)).append("\n"); - sb.append(" isBlockingMe: ").append(toIndentedString(isBlockingMe)).append("\n"); - sb.append(" isMuted: ").append(toIndentedString(isMuted)).append("\n"); - sb.append(" isOnline: ").append(toIndentedString(isOnline)).append("\n"); - sb.append(" lastSeenAt: ").append(toIndentedString(lastSeenAt)).append("\n"); - sb.append(" metadata: ").append(toIndentedString(metadata)).append("\n"); - sb.append(" mutedDescription: ").append(toIndentedString(mutedDescription)).append("\n"); - sb.append(" mutedEndAt: ").append(toIndentedString(mutedEndAt)).append("\n"); - sb.append(" nickname: ").append(toIndentedString(nickname)).append("\n"); - sb.append(" pushEnabled: ").append(toIndentedString(pushEnabled)).append("\n"); - sb.append(" pushTriggerOption: ").append(toIndentedString(pushTriggerOption)).append("\n"); - sb.append(" profileUrl: ").append(toIndentedString(profileUrl)).append("\n"); - sb.append(" requireAuthForProfileImage: ").append(toIndentedString(requireAuthForProfileImage)).append("\n"); - sb.append(" readTs: ").append(toIndentedString(readTs)).append("\n"); - sb.append(" role: ").append(toIndentedString(role)).append("\n"); - sb.append(" state: ").append(toIndentedString(state)).append("\n"); - sb.append(" userId: ").append(toIndentedString(userId)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} - diff --git a/src/main/java/org/openapitools/client/model/SendBirdMessageResponse.java b/src/main/java/org/openapitools/client/model/SendBirdMessageResponse.java deleted file mode 100644 index ce60c34f..00000000 --- a/src/main/java/org/openapitools/client/model/SendBirdMessageResponse.java +++ /dev/null @@ -1,1104 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import java.util.Objects; -import java.util.Arrays; -import java.util.Map; -import java.util.HashMap; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdBasicUserInfo; -import org.openapitools.client.model.SendbirdFile; -import org.openapitools.client.model.SendbirdMessageResponseExtendedMessagePayload; -import org.openapitools.client.model.SendbirdMessageResponseMessageEvents; -import org.openapitools.client.model.SendbirdParentMessageInfo; -import org.openapitools.client.model.SendbirdReaction; -import org.openapitools.client.model.SendbirdSortedMetaarrayInner; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; -import org.sendbird.client.JSON; - - -/** - * SendbirdMessageResponse - */ -@JsonPropertyOrder({ - SendbirdMessageResponse.JSON_PROPERTY_REQUIRE_AUTH, - SendbirdMessageResponse.JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS, - SendbirdMessageResponse.JSON_PROPERTY_CUSTOM_TYPE, - SendbirdMessageResponse.JSON_PROPERTY_MENTIONED_USERS, - SendbirdMessageResponse.JSON_PROPERTY_TRANSLATIONS, - SendbirdMessageResponse.JSON_PROPERTY_UPDATED_AT, - SendbirdMessageResponse.JSON_PROPERTY_IS_OP_MSG, - SendbirdMessageResponse.JSON_PROPERTY_REACTIONS, - SendbirdMessageResponse.JSON_PROPERTY_IS_REMOVED, - SendbirdMessageResponse.JSON_PROPERTY_USER, - SendbirdMessageResponse.JSON_PROPERTY_FILE, - SendbirdMessageResponse.JSON_PROPERTY_FILES, - SendbirdMessageResponse.JSON_PROPERTY_MESSAGE, - SendbirdMessageResponse.JSON_PROPERTY_DATA, - SendbirdMessageResponse.JSON_PROPERTY_MESSAGE_RETENTION_HOUR, - SendbirdMessageResponse.JSON_PROPERTY_SILENT, - SendbirdMessageResponse.JSON_PROPERTY_TYPE, - SendbirdMessageResponse.JSON_PROPERTY_CREATED_AT, - SendbirdMessageResponse.JSON_PROPERTY_CHANNEL_TYPE, - SendbirdMessageResponse.JSON_PROPERTY_REQ_ID, - SendbirdMessageResponse.JSON_PROPERTY_MENTION_TYPE, - SendbirdMessageResponse.JSON_PROPERTY_CHANNEL_URL, - SendbirdMessageResponse.JSON_PROPERTY_MESSAGE_ID, - SendbirdMessageResponse.JSON_PROPERTY_SORTED_METAARRAY, - SendbirdMessageResponse.JSON_PROPERTY_THREAD_INFO, - SendbirdMessageResponse.JSON_PROPERTY_PARENT_MESSAGE_ID, - SendbirdMessageResponse.JSON_PROPERTY_PARENT_MESSAGE_INFO, - SendbirdMessageResponse.JSON_PROPERTY_IS_REPLY_TO_CHANNEL, - SendbirdMessageResponse.JSON_PROPERTY_MESSAGE_EVENTS, - SendbirdMessageResponse.JSON_PROPERTY_EXTENDED_MESSAGE_PAYLOAD -}) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") -public class SendbirdMessageResponse { - public static final String JSON_PROPERTY_REQUIRE_AUTH = "require_auth"; - private Boolean requireAuth; - - public static final String JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS = "message_survival_seconds"; - private Integer messageSurvivalSeconds; - - public static final String JSON_PROPERTY_CUSTOM_TYPE = "custom_type"; - private String customType; - - public static final String JSON_PROPERTY_MENTIONED_USERS = "mentioned_users"; - private List mentionedUsers = null; - - public static final String JSON_PROPERTY_TRANSLATIONS = "translations"; - private Object translations; - - public static final String JSON_PROPERTY_UPDATED_AT = "updated_at"; - private Long updatedAt; - - public static final String JSON_PROPERTY_IS_OP_MSG = "is_op_msg"; - private Boolean isOpMsg; - - public static final String JSON_PROPERTY_REACTIONS = "reactions"; - private List reactions = null; - - public static final String JSON_PROPERTY_IS_REMOVED = "is_removed"; - private Boolean isRemoved; - - public static final String JSON_PROPERTY_USER = "user"; - private SendbirdBasicUserInfo user; - - public static final String JSON_PROPERTY_FILE = "file"; - private Object _file; - - public static final String JSON_PROPERTY_FILES = "files"; - private List files = null; - - public static final String JSON_PROPERTY_MESSAGE = "message"; - private String message; - - public static final String JSON_PROPERTY_DATA = "data"; - private String data; - - public static final String JSON_PROPERTY_MESSAGE_RETENTION_HOUR = "message_retention_hour"; - private Integer messageRetentionHour; - - public static final String JSON_PROPERTY_SILENT = "silent"; - private Boolean silent; - - public static final String JSON_PROPERTY_TYPE = "type"; - private String type; - - public static final String JSON_PROPERTY_CREATED_AT = "created_at"; - private Long createdAt; - - public static final String JSON_PROPERTY_CHANNEL_TYPE = "channel_type"; - private String channelType; - - public static final String JSON_PROPERTY_REQ_ID = "req_id"; - private String reqId; - - public static final String JSON_PROPERTY_MENTION_TYPE = "mention_type"; - private String mentionType; - - public static final String JSON_PROPERTY_CHANNEL_URL = "channel_url"; - private String channelUrl; - - public static final String JSON_PROPERTY_MESSAGE_ID = "message_id"; - private Long messageId; - - public static final String JSON_PROPERTY_SORTED_METAARRAY = "sorted_metaarray"; - private List sortedMetaarray = null; - - public static final String JSON_PROPERTY_THREAD_INFO = "thread_info"; - private Object threadInfo; - - public static final String JSON_PROPERTY_PARENT_MESSAGE_ID = "parent_message_id"; - private Integer parentMessageId; - - public static final String JSON_PROPERTY_PARENT_MESSAGE_INFO = "parent_message_info"; - private SendbirdParentMessageInfo parentMessageInfo; - - public static final String JSON_PROPERTY_IS_REPLY_TO_CHANNEL = "is_reply_to_channel"; - private Boolean isReplyToChannel; - - public static final String JSON_PROPERTY_MESSAGE_EVENTS = "message_events"; - private JsonNullable messageEvents = JsonNullable.undefined(); - - public static final String JSON_PROPERTY_EXTENDED_MESSAGE_PAYLOAD = "extended_message_payload"; - private SendbirdMessageResponseExtendedMessagePayload extendedMessagePayload; - - public SendbirdMessageResponse() { - } - - public SendbirdMessageResponse requireAuth(Boolean requireAuth) { - this.requireAuth = requireAuth; - return this; - } - - /** - * Get requireAuth - * @return requireAuth - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_REQUIRE_AUTH) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getRequireAuth() { - return requireAuth; - } - - - @JsonProperty(JSON_PROPERTY_REQUIRE_AUTH) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setRequireAuth(Boolean requireAuth) { - this.requireAuth = requireAuth; - } - - - public SendbirdMessageResponse messageSurvivalSeconds(Integer messageSurvivalSeconds) { - this.messageSurvivalSeconds = messageSurvivalSeconds; - return this; - } - - /** - * Get messageSurvivalSeconds - * @return messageSurvivalSeconds - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Integer getMessageSurvivalSeconds() { - return messageSurvivalSeconds; - } - - - @JsonProperty(JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setMessageSurvivalSeconds(Integer messageSurvivalSeconds) { - this.messageSurvivalSeconds = messageSurvivalSeconds; - } - - - public SendbirdMessageResponse customType(String customType) { - this.customType = customType; - return this; - } - - /** - * Get customType - * @return customType - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_CUSTOM_TYPE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getCustomType() { - return customType; - } - - - @JsonProperty(JSON_PROPERTY_CUSTOM_TYPE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setCustomType(String customType) { - this.customType = customType; - } - - - public SendbirdMessageResponse mentionedUsers(List mentionedUsers) { - this.mentionedUsers = mentionedUsers; - return this; - } - - public SendbirdMessageResponse addMentionedUsersItem(SendbirdBasicUserInfo mentionedUsersItem) { - if (this.mentionedUsers == null) { - this.mentionedUsers = new ArrayList<>(); - } - this.mentionedUsers.add(mentionedUsersItem); - return this; - } - - /** - * Get mentionedUsers - * @return mentionedUsers - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_MENTIONED_USERS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public List getMentionedUsers() { - return mentionedUsers; - } - - - @JsonProperty(JSON_PROPERTY_MENTIONED_USERS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setMentionedUsers(List mentionedUsers) { - this.mentionedUsers = mentionedUsers; - } - - - public SendbirdMessageResponse translations(Object translations) { - this.translations = translations; - return this; - } - - /** - * Get translations - * @return translations - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_TRANSLATIONS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Object getTranslations() { - return translations; - } - - - @JsonProperty(JSON_PROPERTY_TRANSLATIONS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setTranslations(Object translations) { - this.translations = translations; - } - - - public SendbirdMessageResponse updatedAt(Long updatedAt) { - this.updatedAt = updatedAt; - return this; - } - - /** - * Get updatedAt - * @return updatedAt - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_UPDATED_AT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Long getUpdatedAt() { - return updatedAt; - } - - - @JsonProperty(JSON_PROPERTY_UPDATED_AT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setUpdatedAt(Long updatedAt) { - this.updatedAt = updatedAt; - } - - - public SendbirdMessageResponse isOpMsg(Boolean isOpMsg) { - this.isOpMsg = isOpMsg; - return this; - } - - /** - * Get isOpMsg - * @return isOpMsg - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_OP_MSG) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsOpMsg() { - return isOpMsg; - } - - - @JsonProperty(JSON_PROPERTY_IS_OP_MSG) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsOpMsg(Boolean isOpMsg) { - this.isOpMsg = isOpMsg; - } - - - public SendbirdMessageResponse reactions(List reactions) { - this.reactions = reactions; - return this; - } - - public SendbirdMessageResponse addReactionsItem(SendbirdReaction reactionsItem) { - if (this.reactions == null) { - this.reactions = new ArrayList<>(); - } - this.reactions.add(reactionsItem); - return this; - } - - /** - * Get reactions - * @return reactions - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_REACTIONS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public List getReactions() { - return reactions; - } - - - @JsonProperty(JSON_PROPERTY_REACTIONS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setReactions(List reactions) { - this.reactions = reactions; - } - - - public SendbirdMessageResponse isRemoved(Boolean isRemoved) { - this.isRemoved = isRemoved; - return this; - } - - /** - * Get isRemoved - * @return isRemoved - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_REMOVED) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsRemoved() { - return isRemoved; - } - - - @JsonProperty(JSON_PROPERTY_IS_REMOVED) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsRemoved(Boolean isRemoved) { - this.isRemoved = isRemoved; - } - - - public SendbirdMessageResponse user(SendbirdBasicUserInfo user) { - this.user = user; - return this; - } - - /** - * Get user - * @return user - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_USER) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public SendbirdBasicUserInfo getUser() { - return user; - } - - - @JsonProperty(JSON_PROPERTY_USER) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setUser(SendbirdBasicUserInfo user) { - this.user = user; - } - - - public SendbirdMessageResponse _file(Object _file) { - this._file = _file; - return this; - } - - /** - * Get _file - * @return _file - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_FILE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Object getFile() { - return _file; - } - - - @JsonProperty(JSON_PROPERTY_FILE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setFile(Object _file) { - this._file = _file; - } - - - public SendbirdMessageResponse files(List files) { - this.files = files; - return this; - } - - public SendbirdMessageResponse addFilesItem(SendbirdFile filesItem) { - if (this.files == null) { - this.files = new ArrayList<>(); - } - this.files.add(filesItem); - return this; - } - - /** - * Get files - * @return files - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_FILES) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public List getFiles() { - return files; - } - - - @JsonProperty(JSON_PROPERTY_FILES) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setFiles(List files) { - this.files = files; - } - - - public SendbirdMessageResponse message(String message) { - this.message = message; - return this; - } - - /** - * Get message - * @return message - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_MESSAGE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getMessage() { - return message; - } - - - @JsonProperty(JSON_PROPERTY_MESSAGE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setMessage(String message) { - this.message = message; - } - - - public SendbirdMessageResponse data(String data) { - this.data = data; - return this; - } - - /** - * Get data - * @return data - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_DATA) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getData() { - return data; - } - - - @JsonProperty(JSON_PROPERTY_DATA) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setData(String data) { - this.data = data; - } - - - public SendbirdMessageResponse messageRetentionHour(Integer messageRetentionHour) { - this.messageRetentionHour = messageRetentionHour; - return this; - } - - /** - * Get messageRetentionHour - * @return messageRetentionHour - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_MESSAGE_RETENTION_HOUR) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Integer getMessageRetentionHour() { - return messageRetentionHour; - } - - - @JsonProperty(JSON_PROPERTY_MESSAGE_RETENTION_HOUR) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setMessageRetentionHour(Integer messageRetentionHour) { - this.messageRetentionHour = messageRetentionHour; - } - - - public SendbirdMessageResponse silent(Boolean silent) { - this.silent = silent; - return this; - } - - /** - * Get silent - * @return silent - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_SILENT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getSilent() { - return silent; - } - - - @JsonProperty(JSON_PROPERTY_SILENT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setSilent(Boolean silent) { - this.silent = silent; - } - - - public SendbirdMessageResponse type(String type) { - this.type = type; - return this; - } - - /** - * Get type - * @return type - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_TYPE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getType() { - return type; - } - - - @JsonProperty(JSON_PROPERTY_TYPE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setType(String type) { - this.type = type; - } - - - public SendbirdMessageResponse createdAt(Long createdAt) { - this.createdAt = createdAt; - return this; - } - - /** - * Get createdAt - * @return createdAt - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_CREATED_AT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Long getCreatedAt() { - return createdAt; - } - - - @JsonProperty(JSON_PROPERTY_CREATED_AT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setCreatedAt(Long createdAt) { - this.createdAt = createdAt; - } - - - public SendbirdMessageResponse channelType(String channelType) { - this.channelType = channelType; - return this; - } - - /** - * Get channelType - * @return channelType - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_CHANNEL_TYPE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getChannelType() { - return channelType; - } - - - @JsonProperty(JSON_PROPERTY_CHANNEL_TYPE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setChannelType(String channelType) { - this.channelType = channelType; - } - - - public SendbirdMessageResponse reqId(String reqId) { - this.reqId = reqId; - return this; - } - - /** - * Get reqId - * @return reqId - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_REQ_ID) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getReqId() { - return reqId; - } - - - @JsonProperty(JSON_PROPERTY_REQ_ID) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setReqId(String reqId) { - this.reqId = reqId; - } - - - public SendbirdMessageResponse mentionType(String mentionType) { - this.mentionType = mentionType; - return this; - } - - /** - * Get mentionType - * @return mentionType - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_MENTION_TYPE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getMentionType() { - return mentionType; - } - - - @JsonProperty(JSON_PROPERTY_MENTION_TYPE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setMentionType(String mentionType) { - this.mentionType = mentionType; - } - - - public SendbirdMessageResponse channelUrl(String channelUrl) { - this.channelUrl = channelUrl; - return this; - } - - /** - * Get channelUrl - * @return channelUrl - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_CHANNEL_URL) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getChannelUrl() { - return channelUrl; - } - - - @JsonProperty(JSON_PROPERTY_CHANNEL_URL) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setChannelUrl(String channelUrl) { - this.channelUrl = channelUrl; - } - - - public SendbirdMessageResponse messageId(Long messageId) { - this.messageId = messageId; - return this; - } - - /** - * Get messageId - * @return messageId - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_MESSAGE_ID) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Long getMessageId() { - return messageId; - } - - - @JsonProperty(JSON_PROPERTY_MESSAGE_ID) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setMessageId(Long messageId) { - this.messageId = messageId; - } - - - public SendbirdMessageResponse sortedMetaarray(List sortedMetaarray) { - this.sortedMetaarray = sortedMetaarray; - return this; - } - - public SendbirdMessageResponse addSortedMetaarrayItem(SendbirdSortedMetaarrayInner sortedMetaarrayItem) { - if (this.sortedMetaarray == null) { - this.sortedMetaarray = new ArrayList<>(); - } - this.sortedMetaarray.add(sortedMetaarrayItem); - return this; - } - - /** - * Get sortedMetaarray - * @return sortedMetaarray - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_SORTED_METAARRAY) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public List getSortedMetaarray() { - return sortedMetaarray; - } - - - @JsonProperty(JSON_PROPERTY_SORTED_METAARRAY) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setSortedMetaarray(List sortedMetaarray) { - this.sortedMetaarray = sortedMetaarray; - } - - - public SendbirdMessageResponse threadInfo(Object threadInfo) { - this.threadInfo = threadInfo; - return this; - } - - /** - * Get threadInfo - * @return threadInfo - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_THREAD_INFO) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Object getThreadInfo() { - return threadInfo; - } - - - @JsonProperty(JSON_PROPERTY_THREAD_INFO) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setThreadInfo(Object threadInfo) { - this.threadInfo = threadInfo; - } - - - public SendbirdMessageResponse parentMessageId(Integer parentMessageId) { - this.parentMessageId = parentMessageId; - return this; - } - - /** - * Get parentMessageId - * @return parentMessageId - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_PARENT_MESSAGE_ID) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Integer getParentMessageId() { - return parentMessageId; - } - - - @JsonProperty(JSON_PROPERTY_PARENT_MESSAGE_ID) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setParentMessageId(Integer parentMessageId) { - this.parentMessageId = parentMessageId; - } - - - public SendbirdMessageResponse parentMessageInfo(SendbirdParentMessageInfo parentMessageInfo) { - this.parentMessageInfo = parentMessageInfo; - return this; - } - - /** - * Get parentMessageInfo - * @return parentMessageInfo - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_PARENT_MESSAGE_INFO) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public SendbirdParentMessageInfo getParentMessageInfo() { - return parentMessageInfo; - } - - - @JsonProperty(JSON_PROPERTY_PARENT_MESSAGE_INFO) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setParentMessageInfo(SendbirdParentMessageInfo parentMessageInfo) { - this.parentMessageInfo = parentMessageInfo; - } - - - public SendbirdMessageResponse isReplyToChannel(Boolean isReplyToChannel) { - this.isReplyToChannel = isReplyToChannel; - return this; - } - - /** - * Get isReplyToChannel - * @return isReplyToChannel - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_REPLY_TO_CHANNEL) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsReplyToChannel() { - return isReplyToChannel; - } - - - @JsonProperty(JSON_PROPERTY_IS_REPLY_TO_CHANNEL) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsReplyToChannel(Boolean isReplyToChannel) { - this.isReplyToChannel = isReplyToChannel; - } - - - public SendbirdMessageResponse messageEvents(SendbirdMessageResponseMessageEvents messageEvents) { - this.messageEvents = JsonNullable.of(messageEvents); - return this; - } - - /** - * Get messageEvents - * @return messageEvents - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonIgnore - - public SendbirdMessageResponseMessageEvents getMessageEvents() { - return messageEvents.orElse(null); - } - - @JsonProperty(JSON_PROPERTY_MESSAGE_EVENTS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public JsonNullable getMessageEvents_JsonNullable() { - return messageEvents; - } - - @JsonProperty(JSON_PROPERTY_MESSAGE_EVENTS) - public void setMessageEvents_JsonNullable(JsonNullable messageEvents) { - this.messageEvents = messageEvents; - } - - public void setMessageEvents(SendbirdMessageResponseMessageEvents messageEvents) { - this.messageEvents = JsonNullable.of(messageEvents); - } - - - public SendbirdMessageResponse extendedMessagePayload(SendbirdMessageResponseExtendedMessagePayload extendedMessagePayload) { - this.extendedMessagePayload = extendedMessagePayload; - return this; - } - - /** - * Get extendedMessagePayload - * @return extendedMessagePayload - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_EXTENDED_MESSAGE_PAYLOAD) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public SendbirdMessageResponseExtendedMessagePayload getExtendedMessagePayload() { - return extendedMessagePayload; - } - - - @JsonProperty(JSON_PROPERTY_EXTENDED_MESSAGE_PAYLOAD) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setExtendedMessagePayload(SendbirdMessageResponseExtendedMessagePayload extendedMessagePayload) { - this.extendedMessagePayload = extendedMessagePayload; - } - - - /** - * Return true if this SendbirdMessageResponse object is equal to o. - */ - @Override - public boolean equals(Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - SendbirdMessageResponse sendbirdMessageResponse = (SendbirdMessageResponse) o; - return Objects.equals(this.requireAuth, sendbirdMessageResponse.requireAuth) && - Objects.equals(this.messageSurvivalSeconds, sendbirdMessageResponse.messageSurvivalSeconds) && - Objects.equals(this.customType, sendbirdMessageResponse.customType) && - Objects.equals(this.mentionedUsers, sendbirdMessageResponse.mentionedUsers) && - Objects.equals(this.translations, sendbirdMessageResponse.translations) && - Objects.equals(this.updatedAt, sendbirdMessageResponse.updatedAt) && - Objects.equals(this.isOpMsg, sendbirdMessageResponse.isOpMsg) && - Objects.equals(this.reactions, sendbirdMessageResponse.reactions) && - Objects.equals(this.isRemoved, sendbirdMessageResponse.isRemoved) && - Objects.equals(this.user, sendbirdMessageResponse.user) && - Objects.equals(this._file, sendbirdMessageResponse._file) && - Objects.equals(this.files, sendbirdMessageResponse.files) && - Objects.equals(this.message, sendbirdMessageResponse.message) && - Objects.equals(this.data, sendbirdMessageResponse.data) && - Objects.equals(this.messageRetentionHour, sendbirdMessageResponse.messageRetentionHour) && - Objects.equals(this.silent, sendbirdMessageResponse.silent) && - Objects.equals(this.type, sendbirdMessageResponse.type) && - Objects.equals(this.createdAt, sendbirdMessageResponse.createdAt) && - Objects.equals(this.channelType, sendbirdMessageResponse.channelType) && - Objects.equals(this.reqId, sendbirdMessageResponse.reqId) && - Objects.equals(this.mentionType, sendbirdMessageResponse.mentionType) && - Objects.equals(this.channelUrl, sendbirdMessageResponse.channelUrl) && - Objects.equals(this.messageId, sendbirdMessageResponse.messageId) && - Objects.equals(this.sortedMetaarray, sendbirdMessageResponse.sortedMetaarray) && - Objects.equals(this.threadInfo, sendbirdMessageResponse.threadInfo) && - Objects.equals(this.parentMessageId, sendbirdMessageResponse.parentMessageId) && - Objects.equals(this.parentMessageInfo, sendbirdMessageResponse.parentMessageInfo) && - Objects.equals(this.isReplyToChannel, sendbirdMessageResponse.isReplyToChannel) && - equalsNullable(this.messageEvents, sendbirdMessageResponse.messageEvents) && - Objects.equals(this.extendedMessagePayload, sendbirdMessageResponse.extendedMessagePayload); - } - - private static boolean equalsNullable(JsonNullable a, JsonNullable b) { - return a == b || (a != null && b != null && a.isPresent() && b.isPresent() && Objects.deepEquals(a.get(), b.get())); - } - - @Override - public int hashCode() { - return Objects.hash(requireAuth, messageSurvivalSeconds, customType, mentionedUsers, translations, updatedAt, isOpMsg, reactions, isRemoved, user, _file, files, message, data, messageRetentionHour, silent, type, createdAt, channelType, reqId, mentionType, channelUrl, messageId, sortedMetaarray, threadInfo, parentMessageId, parentMessageInfo, isReplyToChannel, hashCodeNullable(messageEvents), extendedMessagePayload); - } - - private static int hashCodeNullable(JsonNullable a) { - if (a == null) { - return 1; - } - return a.isPresent() ? Arrays.deepHashCode(new Object[]{a.get()}) : 31; - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class SendbirdMessageResponse {\n"); - sb.append(" requireAuth: ").append(toIndentedString(requireAuth)).append("\n"); - sb.append(" messageSurvivalSeconds: ").append(toIndentedString(messageSurvivalSeconds)).append("\n"); - sb.append(" customType: ").append(toIndentedString(customType)).append("\n"); - sb.append(" mentionedUsers: ").append(toIndentedString(mentionedUsers)).append("\n"); - sb.append(" translations: ").append(toIndentedString(translations)).append("\n"); - sb.append(" updatedAt: ").append(toIndentedString(updatedAt)).append("\n"); - sb.append(" isOpMsg: ").append(toIndentedString(isOpMsg)).append("\n"); - sb.append(" reactions: ").append(toIndentedString(reactions)).append("\n"); - sb.append(" isRemoved: ").append(toIndentedString(isRemoved)).append("\n"); - sb.append(" user: ").append(toIndentedString(user)).append("\n"); - sb.append(" _file: ").append(toIndentedString(_file)).append("\n"); - sb.append(" files: ").append(toIndentedString(files)).append("\n"); - sb.append(" message: ").append(toIndentedString(message)).append("\n"); - sb.append(" data: ").append(toIndentedString(data)).append("\n"); - sb.append(" messageRetentionHour: ").append(toIndentedString(messageRetentionHour)).append("\n"); - sb.append(" silent: ").append(toIndentedString(silent)).append("\n"); - sb.append(" type: ").append(toIndentedString(type)).append("\n"); - sb.append(" createdAt: ").append(toIndentedString(createdAt)).append("\n"); - sb.append(" channelType: ").append(toIndentedString(channelType)).append("\n"); - sb.append(" reqId: ").append(toIndentedString(reqId)).append("\n"); - sb.append(" mentionType: ").append(toIndentedString(mentionType)).append("\n"); - sb.append(" channelUrl: ").append(toIndentedString(channelUrl)).append("\n"); - sb.append(" messageId: ").append(toIndentedString(messageId)).append("\n"); - sb.append(" sortedMetaarray: ").append(toIndentedString(sortedMetaarray)).append("\n"); - sb.append(" threadInfo: ").append(toIndentedString(threadInfo)).append("\n"); - sb.append(" parentMessageId: ").append(toIndentedString(parentMessageId)).append("\n"); - sb.append(" parentMessageInfo: ").append(toIndentedString(parentMessageInfo)).append("\n"); - sb.append(" isReplyToChannel: ").append(toIndentedString(isReplyToChannel)).append("\n"); - sb.append(" messageEvents: ").append(toIndentedString(messageEvents)).append("\n"); - sb.append(" extendedMessagePayload: ").append(toIndentedString(extendedMessagePayload)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} - diff --git a/src/main/java/org/openapitools/client/model/SendBirdOpenChannel.java b/src/main/java/org/openapitools/client/model/SendBirdOpenChannel.java deleted file mode 100644 index 455572e0..00000000 --- a/src/main/java/org/openapitools/client/model/SendBirdOpenChannel.java +++ /dev/null @@ -1,530 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import java.util.Objects; -import java.util.Arrays; -import java.util.Map; -import java.util.HashMap; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdBasicUserInfo; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; -import org.sendbird.client.JSON; - - -/** - * SendbirdOpenChannel - */ -@JsonPropertyOrder({ - SendbirdOpenChannel.JSON_PROPERTY_CHANNEL_URL, - SendbirdOpenChannel.JSON_PROPERTY_COVER_URL, - SendbirdOpenChannel.JSON_PROPERTY_CREATED_AT, - SendbirdOpenChannel.JSON_PROPERTY_CUSTOM_TYPE, - SendbirdOpenChannel.JSON_PROPERTY_DATA, - SendbirdOpenChannel.JSON_PROPERTY_FREEZE, - SendbirdOpenChannel.JSON_PROPERTY_IS_DYNAMIC_PARTITIONED, - SendbirdOpenChannel.JSON_PROPERTY_IS_EPHEMERAL, - SendbirdOpenChannel.JSON_PROPERTY_MAX_LENGTH_MESSAGE, - SendbirdOpenChannel.JSON_PROPERTY_NAME, - SendbirdOpenChannel.JSON_PROPERTY_OPERATORS, - SendbirdOpenChannel.JSON_PROPERTY_PARTICIPANT_COUNT, - SendbirdOpenChannel.JSON_PROPERTY_METADATA -}) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") -public class SendbirdOpenChannel { - public static final String JSON_PROPERTY_CHANNEL_URL = "channel_url"; - private String channelUrl; - - public static final String JSON_PROPERTY_COVER_URL = "cover_url"; - private String coverUrl; - - public static final String JSON_PROPERTY_CREATED_AT = "created_at"; - private Long createdAt; - - public static final String JSON_PROPERTY_CUSTOM_TYPE = "custom_type"; - private String customType; - - public static final String JSON_PROPERTY_DATA = "data"; - private String data; - - public static final String JSON_PROPERTY_FREEZE = "freeze"; - private Boolean freeze; - - public static final String JSON_PROPERTY_IS_DYNAMIC_PARTITIONED = "is_dynamic_partitioned"; - private Boolean isDynamicPartitioned; - - public static final String JSON_PROPERTY_IS_EPHEMERAL = "is_ephemeral"; - private Boolean isEphemeral; - - public static final String JSON_PROPERTY_MAX_LENGTH_MESSAGE = "max_length_message"; - private Integer maxLengthMessage; - - public static final String JSON_PROPERTY_NAME = "name"; - private String name; - - public static final String JSON_PROPERTY_OPERATORS = "operators"; - private List operators = null; - - public static final String JSON_PROPERTY_PARTICIPANT_COUNT = "participant_count"; - private Integer participantCount; - - public static final String JSON_PROPERTY_METADATA = "metadata"; - private JsonNullable metadata = JsonNullable.undefined(); - - public SendbirdOpenChannel() { - } - - public SendbirdOpenChannel channelUrl(String channelUrl) { - this.channelUrl = channelUrl; - return this; - } - - /** - * Get channelUrl - * @return channelUrl - **/ - @javax.annotation.Nonnull - @ApiModelProperty(required = true, value = "") - @JsonProperty(JSON_PROPERTY_CHANNEL_URL) - @JsonInclude(value = JsonInclude.Include.ALWAYS) - - public String getChannelUrl() { - return channelUrl; - } - - - @JsonProperty(JSON_PROPERTY_CHANNEL_URL) - @JsonInclude(value = JsonInclude.Include.ALWAYS) - public void setChannelUrl(String channelUrl) { - this.channelUrl = channelUrl; - } - - - public SendbirdOpenChannel coverUrl(String coverUrl) { - this.coverUrl = coverUrl; - return this; - } - - /** - * Get coverUrl - * @return coverUrl - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_COVER_URL) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getCoverUrl() { - return coverUrl; - } - - - @JsonProperty(JSON_PROPERTY_COVER_URL) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setCoverUrl(String coverUrl) { - this.coverUrl = coverUrl; - } - - - public SendbirdOpenChannel createdAt(Long createdAt) { - this.createdAt = createdAt; - return this; - } - - /** - * Get createdAt - * @return createdAt - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_CREATED_AT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Long getCreatedAt() { - return createdAt; - } - - - @JsonProperty(JSON_PROPERTY_CREATED_AT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setCreatedAt(Long createdAt) { - this.createdAt = createdAt; - } - - - public SendbirdOpenChannel customType(String customType) { - this.customType = customType; - return this; - } - - /** - * Get customType - * @return customType - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_CUSTOM_TYPE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getCustomType() { - return customType; - } - - - @JsonProperty(JSON_PROPERTY_CUSTOM_TYPE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setCustomType(String customType) { - this.customType = customType; - } - - - public SendbirdOpenChannel data(String data) { - this.data = data; - return this; - } - - /** - * Get data - * @return data - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_DATA) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getData() { - return data; - } - - - @JsonProperty(JSON_PROPERTY_DATA) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setData(String data) { - this.data = data; - } - - - public SendbirdOpenChannel freeze(Boolean freeze) { - this.freeze = freeze; - return this; - } - - /** - * Get freeze - * @return freeze - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_FREEZE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getFreeze() { - return freeze; - } - - - @JsonProperty(JSON_PROPERTY_FREEZE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setFreeze(Boolean freeze) { - this.freeze = freeze; - } - - - public SendbirdOpenChannel isDynamicPartitioned(Boolean isDynamicPartitioned) { - this.isDynamicPartitioned = isDynamicPartitioned; - return this; - } - - /** - * Get isDynamicPartitioned - * @return isDynamicPartitioned - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_DYNAMIC_PARTITIONED) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsDynamicPartitioned() { - return isDynamicPartitioned; - } - - - @JsonProperty(JSON_PROPERTY_IS_DYNAMIC_PARTITIONED) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsDynamicPartitioned(Boolean isDynamicPartitioned) { - this.isDynamicPartitioned = isDynamicPartitioned; - } - - - public SendbirdOpenChannel isEphemeral(Boolean isEphemeral) { - this.isEphemeral = isEphemeral; - return this; - } - - /** - * Get isEphemeral - * @return isEphemeral - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_EPHEMERAL) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsEphemeral() { - return isEphemeral; - } - - - @JsonProperty(JSON_PROPERTY_IS_EPHEMERAL) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsEphemeral(Boolean isEphemeral) { - this.isEphemeral = isEphemeral; - } - - - public SendbirdOpenChannel maxLengthMessage(Integer maxLengthMessage) { - this.maxLengthMessage = maxLengthMessage; - return this; - } - - /** - * Get maxLengthMessage - * @return maxLengthMessage - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_MAX_LENGTH_MESSAGE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Integer getMaxLengthMessage() { - return maxLengthMessage; - } - - - @JsonProperty(JSON_PROPERTY_MAX_LENGTH_MESSAGE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setMaxLengthMessage(Integer maxLengthMessage) { - this.maxLengthMessage = maxLengthMessage; - } - - - public SendbirdOpenChannel name(String name) { - this.name = name; - return this; - } - - /** - * Get name - * @return name - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_NAME) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getName() { - return name; - } - - - @JsonProperty(JSON_PROPERTY_NAME) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setName(String name) { - this.name = name; - } - - - public SendbirdOpenChannel operators(List operators) { - this.operators = operators; - return this; - } - - public SendbirdOpenChannel addOperatorsItem(SendbirdBasicUserInfo operatorsItem) { - if (this.operators == null) { - this.operators = new ArrayList<>(); - } - this.operators.add(operatorsItem); - return this; - } - - /** - * Get operators - * @return operators - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_OPERATORS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public List getOperators() { - return operators; - } - - - @JsonProperty(JSON_PROPERTY_OPERATORS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setOperators(List operators) { - this.operators = operators; - } - - - public SendbirdOpenChannel participantCount(Integer participantCount) { - this.participantCount = participantCount; - return this; - } - - /** - * Get participantCount - * @return participantCount - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_PARTICIPANT_COUNT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Integer getParticipantCount() { - return participantCount; - } - - - @JsonProperty(JSON_PROPERTY_PARTICIPANT_COUNT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setParticipantCount(Integer participantCount) { - this.participantCount = participantCount; - } - - - public SendbirdOpenChannel metadata(Object metadata) { - this.metadata = JsonNullable.of(metadata); - return this; - } - - /** - * Get metadata - * @return metadata - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonIgnore - - public Object getMetadata() { - return metadata.orElse(null); - } - - @JsonProperty(JSON_PROPERTY_METADATA) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public JsonNullable getMetadata_JsonNullable() { - return metadata; - } - - @JsonProperty(JSON_PROPERTY_METADATA) - public void setMetadata_JsonNullable(JsonNullable metadata) { - this.metadata = metadata; - } - - public void setMetadata(Object metadata) { - this.metadata = JsonNullable.of(metadata); - } - - - /** - * Return true if this SendbirdOpenChannel object is equal to o. - */ - @Override - public boolean equals(Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - SendbirdOpenChannel sendbirdOpenChannel = (SendbirdOpenChannel) o; - return Objects.equals(this.channelUrl, sendbirdOpenChannel.channelUrl) && - Objects.equals(this.coverUrl, sendbirdOpenChannel.coverUrl) && - Objects.equals(this.createdAt, sendbirdOpenChannel.createdAt) && - Objects.equals(this.customType, sendbirdOpenChannel.customType) && - Objects.equals(this.data, sendbirdOpenChannel.data) && - Objects.equals(this.freeze, sendbirdOpenChannel.freeze) && - Objects.equals(this.isDynamicPartitioned, sendbirdOpenChannel.isDynamicPartitioned) && - Objects.equals(this.isEphemeral, sendbirdOpenChannel.isEphemeral) && - Objects.equals(this.maxLengthMessage, sendbirdOpenChannel.maxLengthMessage) && - Objects.equals(this.name, sendbirdOpenChannel.name) && - Objects.equals(this.operators, sendbirdOpenChannel.operators) && - Objects.equals(this.participantCount, sendbirdOpenChannel.participantCount) && - equalsNullable(this.metadata, sendbirdOpenChannel.metadata); - } - - private static boolean equalsNullable(JsonNullable a, JsonNullable b) { - return a == b || (a != null && b != null && a.isPresent() && b.isPresent() && Objects.deepEquals(a.get(), b.get())); - } - - @Override - public int hashCode() { - return Objects.hash(channelUrl, coverUrl, createdAt, customType, data, freeze, isDynamicPartitioned, isEphemeral, maxLengthMessage, name, operators, participantCount, hashCodeNullable(metadata)); - } - - private static int hashCodeNullable(JsonNullable a) { - if (a == null) { - return 1; - } - return a.isPresent() ? Arrays.deepHashCode(new Object[]{a.get()}) : 31; - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class SendbirdOpenChannel {\n"); - sb.append(" channelUrl: ").append(toIndentedString(channelUrl)).append("\n"); - sb.append(" coverUrl: ").append(toIndentedString(coverUrl)).append("\n"); - sb.append(" createdAt: ").append(toIndentedString(createdAt)).append("\n"); - sb.append(" customType: ").append(toIndentedString(customType)).append("\n"); - sb.append(" data: ").append(toIndentedString(data)).append("\n"); - sb.append(" freeze: ").append(toIndentedString(freeze)).append("\n"); - sb.append(" isDynamicPartitioned: ").append(toIndentedString(isDynamicPartitioned)).append("\n"); - sb.append(" isEphemeral: ").append(toIndentedString(isEphemeral)).append("\n"); - sb.append(" maxLengthMessage: ").append(toIndentedString(maxLengthMessage)).append("\n"); - sb.append(" name: ").append(toIndentedString(name)).append("\n"); - sb.append(" operators: ").append(toIndentedString(operators)).append("\n"); - sb.append(" participantCount: ").append(toIndentedString(participantCount)).append("\n"); - sb.append(" metadata: ").append(toIndentedString(metadata)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} - diff --git a/src/main/java/org/openapitools/client/model/SendBirdParentMessageInfo.java b/src/main/java/org/openapitools/client/model/SendBirdParentMessageInfo.java deleted file mode 100644 index ba61e053..00000000 --- a/src/main/java/org/openapitools/client/model/SendBirdParentMessageInfo.java +++ /dev/null @@ -1,316 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import java.util.Objects; -import java.util.Arrays; -import java.util.Map; -import java.util.HashMap; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdFile; -import org.openapitools.client.model.SendbirdUser; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; -import org.sendbird.client.JSON; - - -/** - * SendbirdParentMessageInfo - */ -@JsonPropertyOrder({ - SendbirdParentMessageInfo.JSON_PROPERTY_CUSTOM_TYPE, - SendbirdParentMessageInfo.JSON_PROPERTY_MESSAGE, - SendbirdParentMessageInfo.JSON_PROPERTY_TYPE, - SendbirdParentMessageInfo.JSON_PROPERTY_TS, - SendbirdParentMessageInfo.JSON_PROPERTY_USER, - SendbirdParentMessageInfo.JSON_PROPERTY_FILE, - SendbirdParentMessageInfo.JSON_PROPERTY_FILES -}) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") -public class SendbirdParentMessageInfo { - public static final String JSON_PROPERTY_CUSTOM_TYPE = "custom_type"; - private String customType; - - public static final String JSON_PROPERTY_MESSAGE = "message"; - private String message; - - public static final String JSON_PROPERTY_TYPE = "type"; - private String type; - - public static final String JSON_PROPERTY_TS = "ts"; - private Long ts; - - public static final String JSON_PROPERTY_USER = "user"; - private SendbirdUser user; - - public static final String JSON_PROPERTY_FILE = "file"; - private SendbirdFile _file; - - public static final String JSON_PROPERTY_FILES = "files"; - private List files = null; - - public SendbirdParentMessageInfo() { - } - - public SendbirdParentMessageInfo customType(String customType) { - this.customType = customType; - return this; - } - - /** - * Get customType - * @return customType - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_CUSTOM_TYPE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getCustomType() { - return customType; - } - - - @JsonProperty(JSON_PROPERTY_CUSTOM_TYPE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setCustomType(String customType) { - this.customType = customType; - } - - - public SendbirdParentMessageInfo message(String message) { - this.message = message; - return this; - } - - /** - * Get message - * @return message - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_MESSAGE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getMessage() { - return message; - } - - - @JsonProperty(JSON_PROPERTY_MESSAGE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setMessage(String message) { - this.message = message; - } - - - public SendbirdParentMessageInfo type(String type) { - this.type = type; - return this; - } - - /** - * Get type - * @return type - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_TYPE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getType() { - return type; - } - - - @JsonProperty(JSON_PROPERTY_TYPE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setType(String type) { - this.type = type; - } - - - public SendbirdParentMessageInfo ts(Long ts) { - this.ts = ts; - return this; - } - - /** - * Get ts - * @return ts - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_TS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Long getTs() { - return ts; - } - - - @JsonProperty(JSON_PROPERTY_TS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setTs(Long ts) { - this.ts = ts; - } - - - public SendbirdParentMessageInfo user(SendbirdUser user) { - this.user = user; - return this; - } - - /** - * Get user - * @return user - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_USER) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public SendbirdUser getUser() { - return user; - } - - - @JsonProperty(JSON_PROPERTY_USER) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setUser(SendbirdUser user) { - this.user = user; - } - - - public SendbirdParentMessageInfo _file(SendbirdFile _file) { - this._file = _file; - return this; - } - - /** - * Get _file - * @return _file - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_FILE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public SendbirdFile getFile() { - return _file; - } - - - @JsonProperty(JSON_PROPERTY_FILE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setFile(SendbirdFile _file) { - this._file = _file; - } - - - public SendbirdParentMessageInfo files(List files) { - this.files = files; - return this; - } - - public SendbirdParentMessageInfo addFilesItem(SendbirdFile filesItem) { - if (this.files == null) { - this.files = new ArrayList<>(); - } - this.files.add(filesItem); - return this; - } - - /** - * Get files - * @return files - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_FILES) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public List getFiles() { - return files; - } - - - @JsonProperty(JSON_PROPERTY_FILES) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setFiles(List files) { - this.files = files; - } - - - /** - * Return true if this SendbirdParentMessageInfo object is equal to o. - */ - @Override - public boolean equals(Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - SendbirdParentMessageInfo sendbirdParentMessageInfo = (SendbirdParentMessageInfo) o; - return Objects.equals(this.customType, sendbirdParentMessageInfo.customType) && - Objects.equals(this.message, sendbirdParentMessageInfo.message) && - Objects.equals(this.type, sendbirdParentMessageInfo.type) && - Objects.equals(this.ts, sendbirdParentMessageInfo.ts) && - Objects.equals(this.user, sendbirdParentMessageInfo.user) && - Objects.equals(this._file, sendbirdParentMessageInfo._file) && - Objects.equals(this.files, sendbirdParentMessageInfo.files); - } - - @Override - public int hashCode() { - return Objects.hash(customType, message, type, ts, user, _file, files); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class SendbirdParentMessageInfo {\n"); - sb.append(" customType: ").append(toIndentedString(customType)).append("\n"); - sb.append(" message: ").append(toIndentedString(message)).append("\n"); - sb.append(" type: ").append(toIndentedString(type)).append("\n"); - sb.append(" ts: ").append(toIndentedString(ts)).append("\n"); - sb.append(" user: ").append(toIndentedString(user)).append("\n"); - sb.append(" _file: ").append(toIndentedString(_file)).append("\n"); - sb.append(" files: ").append(toIndentedString(files)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} - diff --git a/src/main/java/org/openapitools/client/model/SendBirdReaction.java b/src/main/java/org/openapitools/client/model/SendBirdReaction.java deleted file mode 100644 index 8a2178d4..00000000 --- a/src/main/java/org/openapitools/client/model/SendBirdReaction.java +++ /dev/null @@ -1,186 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import java.util.Objects; -import java.util.Arrays; -import java.util.Map; -import java.util.HashMap; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; -import org.sendbird.client.JSON; - - -/** - * SendbirdReaction - */ -@JsonPropertyOrder({ - SendbirdReaction.JSON_PROPERTY_KEY, - SendbirdReaction.JSON_PROPERTY_UPDATED_AT, - SendbirdReaction.JSON_PROPERTY_USER_IDS -}) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") -public class SendbirdReaction { - public static final String JSON_PROPERTY_KEY = "key"; - private String key; - - public static final String JSON_PROPERTY_UPDATED_AT = "updated_at"; - private Long updatedAt; - - public static final String JSON_PROPERTY_USER_IDS = "user_ids"; - private List userIds = null; - - public SendbirdReaction() { - } - - public SendbirdReaction key(String key) { - this.key = key; - return this; - } - - /** - * Get key - * @return key - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_KEY) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getKey() { - return key; - } - - - @JsonProperty(JSON_PROPERTY_KEY) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setKey(String key) { - this.key = key; - } - - - public SendbirdReaction updatedAt(Long updatedAt) { - this.updatedAt = updatedAt; - return this; - } - - /** - * Get updatedAt - * @return updatedAt - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_UPDATED_AT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Long getUpdatedAt() { - return updatedAt; - } - - - @JsonProperty(JSON_PROPERTY_UPDATED_AT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setUpdatedAt(Long updatedAt) { - this.updatedAt = updatedAt; - } - - - public SendbirdReaction userIds(List userIds) { - this.userIds = userIds; - return this; - } - - public SendbirdReaction addUserIdsItem(String userIdsItem) { - if (this.userIds == null) { - this.userIds = new ArrayList<>(); - } - this.userIds.add(userIdsItem); - return this; - } - - /** - * Get userIds - * @return userIds - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_USER_IDS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public List getUserIds() { - return userIds; - } - - - @JsonProperty(JSON_PROPERTY_USER_IDS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setUserIds(List userIds) { - this.userIds = userIds; - } - - - /** - * Return true if this SendbirdReaction object is equal to o. - */ - @Override - public boolean equals(Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - SendbirdReaction sendbirdReaction = (SendbirdReaction) o; - return Objects.equals(this.key, sendbirdReaction.key) && - Objects.equals(this.updatedAt, sendbirdReaction.updatedAt) && - Objects.equals(this.userIds, sendbirdReaction.userIds); - } - - @Override - public int hashCode() { - return Objects.hash(key, updatedAt, userIds); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class SendbirdReaction {\n"); - sb.append(" key: ").append(toIndentedString(key)).append("\n"); - sb.append(" updatedAt: ").append(toIndentedString(updatedAt)).append("\n"); - sb.append(" userIds: ").append(toIndentedString(userIds)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} - diff --git a/src/main/java/org/openapitools/client/model/SendBirdUser.java b/src/main/java/org/openapitools/client/model/SendBirdUser.java deleted file mode 100644 index 94c8b78c..00000000 --- a/src/main/java/org/openapitools/client/model/SendBirdUser.java +++ /dev/null @@ -1,871 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import java.util.Objects; -import java.util.Arrays; -import java.util.Map; -import java.util.HashMap; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; -import org.sendbird.client.JSON; - - -/** - * User - */ -@ApiModel(description = "User") -@JsonPropertyOrder({ - SendbirdUser.JSON_PROPERTY_ACCESS_TOKEN, - SendbirdUser.JSON_PROPERTY_CREATED_AT, - SendbirdUser.JSON_PROPERTY_DISCOVERY_KEYS, - SendbirdUser.JSON_PROPERTY_HAS_EVER_LOGGED_IN, - SendbirdUser.JSON_PROPERTY_IS_ACTIVE, - SendbirdUser.JSON_PROPERTY_IS_HIDE_ME_FROM_FRIENDS, - SendbirdUser.JSON_PROPERTY_IS_ONLINE, - SendbirdUser.JSON_PROPERTY_IS_SHADOW_BLOCKED, - SendbirdUser.JSON_PROPERTY_LAST_SEEN_AT, - SendbirdUser.JSON_PROPERTY_LOCALE, - SendbirdUser.JSON_PROPERTY_METADATA, - SendbirdUser.JSON_PROPERTY_NICKNAME, - SendbirdUser.JSON_PROPERTY_PREFERRED_LANGUAGES, - SendbirdUser.JSON_PROPERTY_PROFILE_URL, - SendbirdUser.JSON_PROPERTY_REQUIRE_AUTH_FOR_PROFILE_IMAGE, - SendbirdUser.JSON_PROPERTY_USER_ID, - SendbirdUser.JSON_PROPERTY_STATE, - SendbirdUser.JSON_PROPERTY_UNREAD_CHANNEL_COUNT, - SendbirdUser.JSON_PROPERTY_UNREAD_MESSAGE_COUNT, - SendbirdUser.JSON_PROPERTY_PHONE_NUMBER, - SendbirdUser.JSON_PROPERTY_IS_CREATED -}) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") -public class SendbirdUser { - public static final String JSON_PROPERTY_ACCESS_TOKEN = "access_token"; - private String accessToken; - - public static final String JSON_PROPERTY_CREATED_AT = "created_at"; - private Long createdAt; - - public static final String JSON_PROPERTY_DISCOVERY_KEYS = "discovery_keys"; - private JsonNullable> discoveryKeys = JsonNullable.>undefined(); - - public static final String JSON_PROPERTY_HAS_EVER_LOGGED_IN = "has_ever_logged_in"; - private Boolean hasEverLoggedIn; - - public static final String JSON_PROPERTY_IS_ACTIVE = "is_active"; - private Boolean isActive; - - public static final String JSON_PROPERTY_IS_HIDE_ME_FROM_FRIENDS = "is_hide_me_from_friends"; - private Boolean isHideMeFromFriends; - - public static final String JSON_PROPERTY_IS_ONLINE = "is_online"; - private Boolean isOnline; - - public static final String JSON_PROPERTY_IS_SHADOW_BLOCKED = "is_shadow_blocked"; - private Boolean isShadowBlocked; - - public static final String JSON_PROPERTY_LAST_SEEN_AT = "last_seen_at"; - private Long lastSeenAt; - - public static final String JSON_PROPERTY_LOCALE = "locale"; - private String locale; - - public static final String JSON_PROPERTY_METADATA = "metadata"; - private JsonNullable metadata = JsonNullable.undefined(); - - public static final String JSON_PROPERTY_NICKNAME = "nickname"; - private JsonNullable nickname = JsonNullable.undefined(); - - public static final String JSON_PROPERTY_PREFERRED_LANGUAGES = "preferred_languages"; - private JsonNullable> preferredLanguages = JsonNullable.>undefined(); - - public static final String JSON_PROPERTY_PROFILE_URL = "profile_url"; - private String profileUrl = ""; - - public static final String JSON_PROPERTY_REQUIRE_AUTH_FOR_PROFILE_IMAGE = "require_auth_for_profile_image"; - private Boolean requireAuthForProfileImage; - - public static final String JSON_PROPERTY_USER_ID = "user_id"; - private String userId; - - /** - * Gets or Sets state - */ - public enum StateEnum { - EMPTY(""), - - INVITED("invited"), - - JOINED("joined"); - - private String value; - - StateEnum(String value) { - this.value = value; - } - - @JsonValue - public String getValue() { - return value; - } - - @Override - public String toString() { - return String.valueOf(value); - } - - @JsonCreator - public static StateEnum fromValue(String value) { - for (StateEnum b : StateEnum.values()) { - if (b.value.equals(value)) { - return b; - } - } - return null; - } - } - - public static final String JSON_PROPERTY_STATE = "state"; - private JsonNullable state = JsonNullable.undefined(); - - public static final String JSON_PROPERTY_UNREAD_CHANNEL_COUNT = "unread_channel_count"; - private Integer unreadChannelCount; - - public static final String JSON_PROPERTY_UNREAD_MESSAGE_COUNT = "unread_message_count"; - private Integer unreadMessageCount; - - public static final String JSON_PROPERTY_PHONE_NUMBER = "phone_number"; - private String phoneNumber; - - public static final String JSON_PROPERTY_IS_CREATED = "is_created"; - private Boolean isCreated; - - public SendbirdUser() { - } - - public SendbirdUser accessToken(String accessToken) { - this.accessToken = accessToken; - return this; - } - - /** - * Get accessToken - * @return accessToken - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_ACCESS_TOKEN) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getAccessToken() { - return accessToken; - } - - - @JsonProperty(JSON_PROPERTY_ACCESS_TOKEN) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setAccessToken(String accessToken) { - this.accessToken = accessToken; - } - - - public SendbirdUser createdAt(Long createdAt) { - this.createdAt = createdAt; - return this; - } - - /** - * Get createdAt - * @return createdAt - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_CREATED_AT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Long getCreatedAt() { - return createdAt; - } - - - @JsonProperty(JSON_PROPERTY_CREATED_AT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setCreatedAt(Long createdAt) { - this.createdAt = createdAt; - } - - - public SendbirdUser discoveryKeys(List discoveryKeys) { - this.discoveryKeys = JsonNullable.>of(discoveryKeys); - return this; - } - - public SendbirdUser addDiscoveryKeysItem(String discoveryKeysItem) { - if (this.discoveryKeys == null || !this.discoveryKeys.isPresent()) { - this.discoveryKeys = JsonNullable.>of(new ArrayList<>()); - } - try { - this.discoveryKeys.get().add(discoveryKeysItem); - } catch (java.util.NoSuchElementException e) { - // this can never happen, as we make sure above that the value is present - } - return this; - } - - /** - * Get discoveryKeys - * @return discoveryKeys - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonIgnore - - public List getDiscoveryKeys() { - return discoveryKeys.orElse(null); - } - - @JsonProperty(JSON_PROPERTY_DISCOVERY_KEYS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public JsonNullable> getDiscoveryKeys_JsonNullable() { - return discoveryKeys; - } - - @JsonProperty(JSON_PROPERTY_DISCOVERY_KEYS) - public void setDiscoveryKeys_JsonNullable(JsonNullable> discoveryKeys) { - this.discoveryKeys = discoveryKeys; - } - - public void setDiscoveryKeys(List discoveryKeys) { - this.discoveryKeys = JsonNullable.>of(discoveryKeys); - } - - - public SendbirdUser hasEverLoggedIn(Boolean hasEverLoggedIn) { - this.hasEverLoggedIn = hasEverLoggedIn; - return this; - } - - /** - * Get hasEverLoggedIn - * @return hasEverLoggedIn - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_HAS_EVER_LOGGED_IN) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getHasEverLoggedIn() { - return hasEverLoggedIn; - } - - - @JsonProperty(JSON_PROPERTY_HAS_EVER_LOGGED_IN) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setHasEverLoggedIn(Boolean hasEverLoggedIn) { - this.hasEverLoggedIn = hasEverLoggedIn; - } - - - public SendbirdUser isActive(Boolean isActive) { - this.isActive = isActive; - return this; - } - - /** - * Get isActive - * @return isActive - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_ACTIVE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsActive() { - return isActive; - } - - - @JsonProperty(JSON_PROPERTY_IS_ACTIVE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsActive(Boolean isActive) { - this.isActive = isActive; - } - - - public SendbirdUser isHideMeFromFriends(Boolean isHideMeFromFriends) { - this.isHideMeFromFriends = isHideMeFromFriends; - return this; - } - - /** - * Get isHideMeFromFriends - * @return isHideMeFromFriends - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_HIDE_ME_FROM_FRIENDS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsHideMeFromFriends() { - return isHideMeFromFriends; - } - - - @JsonProperty(JSON_PROPERTY_IS_HIDE_ME_FROM_FRIENDS) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsHideMeFromFriends(Boolean isHideMeFromFriends) { - this.isHideMeFromFriends = isHideMeFromFriends; - } - - - public SendbirdUser isOnline(Boolean isOnline) { - this.isOnline = isOnline; - return this; - } - - /** - * Get isOnline - * @return isOnline - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_ONLINE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsOnline() { - return isOnline; - } - - - @JsonProperty(JSON_PROPERTY_IS_ONLINE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsOnline(Boolean isOnline) { - this.isOnline = isOnline; - } - - - public SendbirdUser isShadowBlocked(Boolean isShadowBlocked) { - this.isShadowBlocked = isShadowBlocked; - return this; - } - - /** - * Get isShadowBlocked - * @return isShadowBlocked - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_SHADOW_BLOCKED) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsShadowBlocked() { - return isShadowBlocked; - } - - - @JsonProperty(JSON_PROPERTY_IS_SHADOW_BLOCKED) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsShadowBlocked(Boolean isShadowBlocked) { - this.isShadowBlocked = isShadowBlocked; - } - - - public SendbirdUser lastSeenAt(Long lastSeenAt) { - this.lastSeenAt = lastSeenAt; - return this; - } - - /** - * Get lastSeenAt - * @return lastSeenAt - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_LAST_SEEN_AT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Long getLastSeenAt() { - return lastSeenAt; - } - - - @JsonProperty(JSON_PROPERTY_LAST_SEEN_AT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setLastSeenAt(Long lastSeenAt) { - this.lastSeenAt = lastSeenAt; - } - - - public SendbirdUser locale(String locale) { - this.locale = locale; - return this; - } - - /** - * Get locale - * @return locale - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_LOCALE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getLocale() { - return locale; - } - - - @JsonProperty(JSON_PROPERTY_LOCALE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setLocale(String locale) { - this.locale = locale; - } - - - public SendbirdUser metadata(Object metadata) { - this.metadata = JsonNullable.of(metadata); - return this; - } - - /** - * Get metadata - * @return metadata - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonIgnore - - public Object getMetadata() { - return metadata.orElse(null); - } - - @JsonProperty(JSON_PROPERTY_METADATA) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public JsonNullable getMetadata_JsonNullable() { - return metadata; - } - - @JsonProperty(JSON_PROPERTY_METADATA) - public void setMetadata_JsonNullable(JsonNullable metadata) { - this.metadata = metadata; - } - - public void setMetadata(Object metadata) { - this.metadata = JsonNullable.of(metadata); - } - - - public SendbirdUser nickname(String nickname) { - this.nickname = JsonNullable.of(nickname); - return this; - } - - /** - * Get nickname - * @return nickname - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonIgnore - - public String getNickname() { - return nickname.orElse(null); - } - - @JsonProperty(JSON_PROPERTY_NICKNAME) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public JsonNullable getNickname_JsonNullable() { - return nickname; - } - - @JsonProperty(JSON_PROPERTY_NICKNAME) - public void setNickname_JsonNullable(JsonNullable nickname) { - this.nickname = nickname; - } - - public void setNickname(String nickname) { - this.nickname = JsonNullable.of(nickname); - } - - - public SendbirdUser preferredLanguages(List preferredLanguages) { - this.preferredLanguages = JsonNullable.>of(preferredLanguages); - return this; - } - - public SendbirdUser addPreferredLanguagesItem(String preferredLanguagesItem) { - if (this.preferredLanguages == null || !this.preferredLanguages.isPresent()) { - this.preferredLanguages = JsonNullable.>of(new ArrayList<>()); - } - try { - this.preferredLanguages.get().add(preferredLanguagesItem); - } catch (java.util.NoSuchElementException e) { - // this can never happen, as we make sure above that the value is present - } - return this; - } - - /** - * Get preferredLanguages - * @return preferredLanguages - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonIgnore - - public List getPreferredLanguages() { - return preferredLanguages.orElse(null); - } - - @JsonProperty(JSON_PROPERTY_PREFERRED_LANGUAGES) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public JsonNullable> getPreferredLanguages_JsonNullable() { - return preferredLanguages; - } - - @JsonProperty(JSON_PROPERTY_PREFERRED_LANGUAGES) - public void setPreferredLanguages_JsonNullable(JsonNullable> preferredLanguages) { - this.preferredLanguages = preferredLanguages; - } - - public void setPreferredLanguages(List preferredLanguages) { - this.preferredLanguages = JsonNullable.>of(preferredLanguages); - } - - - public SendbirdUser profileUrl(String profileUrl) { - this.profileUrl = profileUrl; - return this; - } - - /** - * Get profileUrl - * @return profileUrl - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_PROFILE_URL) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getProfileUrl() { - return profileUrl; - } - - - @JsonProperty(JSON_PROPERTY_PROFILE_URL) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setProfileUrl(String profileUrl) { - this.profileUrl = profileUrl; - } - - - public SendbirdUser requireAuthForProfileImage(Boolean requireAuthForProfileImage) { - this.requireAuthForProfileImage = requireAuthForProfileImage; - return this; - } - - /** - * Get requireAuthForProfileImage - * @return requireAuthForProfileImage - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_REQUIRE_AUTH_FOR_PROFILE_IMAGE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getRequireAuthForProfileImage() { - return requireAuthForProfileImage; - } - - - @JsonProperty(JSON_PROPERTY_REQUIRE_AUTH_FOR_PROFILE_IMAGE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setRequireAuthForProfileImage(Boolean requireAuthForProfileImage) { - this.requireAuthForProfileImage = requireAuthForProfileImage; - } - - - public SendbirdUser userId(String userId) { - this.userId = userId; - return this; - } - - /** - * Get userId - * @return userId - **/ - @javax.annotation.Nonnull - @ApiModelProperty(required = true, value = "") - @JsonProperty(JSON_PROPERTY_USER_ID) - @JsonInclude(value = JsonInclude.Include.ALWAYS) - - public String getUserId() { - return userId; - } - - - @JsonProperty(JSON_PROPERTY_USER_ID) - @JsonInclude(value = JsonInclude.Include.ALWAYS) - public void setUserId(String userId) { - this.userId = userId; - } - - - public SendbirdUser state(StateEnum state) { - this.state = JsonNullable.of(state); - return this; - } - - /** - * Get state - * @return state - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonIgnore - - public StateEnum getState() { - return state.orElse(null); - } - - @JsonProperty(JSON_PROPERTY_STATE) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public JsonNullable getState_JsonNullable() { - return state; - } - - @JsonProperty(JSON_PROPERTY_STATE) - public void setState_JsonNullable(JsonNullable state) { - this.state = state; - } - - public void setState(StateEnum state) { - this.state = JsonNullable.of(state); - } - - - public SendbirdUser unreadChannelCount(Integer unreadChannelCount) { - this.unreadChannelCount = unreadChannelCount; - return this; - } - - /** - * Get unreadChannelCount - * @return unreadChannelCount - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_UNREAD_CHANNEL_COUNT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Integer getUnreadChannelCount() { - return unreadChannelCount; - } - - - @JsonProperty(JSON_PROPERTY_UNREAD_CHANNEL_COUNT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setUnreadChannelCount(Integer unreadChannelCount) { - this.unreadChannelCount = unreadChannelCount; - } - - - public SendbirdUser unreadMessageCount(Integer unreadMessageCount) { - this.unreadMessageCount = unreadMessageCount; - return this; - } - - /** - * Get unreadMessageCount - * @return unreadMessageCount - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_UNREAD_MESSAGE_COUNT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Integer getUnreadMessageCount() { - return unreadMessageCount; - } - - - @JsonProperty(JSON_PROPERTY_UNREAD_MESSAGE_COUNT) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setUnreadMessageCount(Integer unreadMessageCount) { - this.unreadMessageCount = unreadMessageCount; - } - - - public SendbirdUser phoneNumber(String phoneNumber) { - this.phoneNumber = phoneNumber; - return this; - } - - /** - * Get phoneNumber - * @return phoneNumber - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_PHONE_NUMBER) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public String getPhoneNumber() { - return phoneNumber; - } - - - @JsonProperty(JSON_PROPERTY_PHONE_NUMBER) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setPhoneNumber(String phoneNumber) { - this.phoneNumber = phoneNumber; - } - - - public SendbirdUser isCreated(Boolean isCreated) { - this.isCreated = isCreated; - return this; - } - - /** - * Get isCreated - * @return isCreated - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - @JsonProperty(JSON_PROPERTY_IS_CREATED) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Boolean getIsCreated() { - return isCreated; - } - - - @JsonProperty(JSON_PROPERTY_IS_CREATED) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setIsCreated(Boolean isCreated) { - this.isCreated = isCreated; - } - - - /** - * Return true if this SendbirdUser object is equal to o. - */ - @Override - public boolean equals(Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - SendbirdUser sendbirdUser = (SendbirdUser) o; - return Objects.equals(this.accessToken, sendbirdUser.accessToken) && - Objects.equals(this.createdAt, sendbirdUser.createdAt) && - equalsNullable(this.discoveryKeys, sendbirdUser.discoveryKeys) && - Objects.equals(this.hasEverLoggedIn, sendbirdUser.hasEverLoggedIn) && - Objects.equals(this.isActive, sendbirdUser.isActive) && - Objects.equals(this.isHideMeFromFriends, sendbirdUser.isHideMeFromFriends) && - Objects.equals(this.isOnline, sendbirdUser.isOnline) && - Objects.equals(this.isShadowBlocked, sendbirdUser.isShadowBlocked) && - Objects.equals(this.lastSeenAt, sendbirdUser.lastSeenAt) && - Objects.equals(this.locale, sendbirdUser.locale) && - equalsNullable(this.metadata, sendbirdUser.metadata) && - equalsNullable(this.nickname, sendbirdUser.nickname) && - equalsNullable(this.preferredLanguages, sendbirdUser.preferredLanguages) && - Objects.equals(this.profileUrl, sendbirdUser.profileUrl) && - Objects.equals(this.requireAuthForProfileImage, sendbirdUser.requireAuthForProfileImage) && - Objects.equals(this.userId, sendbirdUser.userId) && - equalsNullable(this.state, sendbirdUser.state) && - Objects.equals(this.unreadChannelCount, sendbirdUser.unreadChannelCount) && - Objects.equals(this.unreadMessageCount, sendbirdUser.unreadMessageCount) && - Objects.equals(this.phoneNumber, sendbirdUser.phoneNumber) && - Objects.equals(this.isCreated, sendbirdUser.isCreated); - } - - private static boolean equalsNullable(JsonNullable a, JsonNullable b) { - return a == b || (a != null && b != null && a.isPresent() && b.isPresent() && Objects.deepEquals(a.get(), b.get())); - } - - @Override - public int hashCode() { - return Objects.hash(accessToken, createdAt, hashCodeNullable(discoveryKeys), hasEverLoggedIn, isActive, isHideMeFromFriends, isOnline, isShadowBlocked, lastSeenAt, locale, hashCodeNullable(metadata), hashCodeNullable(nickname), hashCodeNullable(preferredLanguages), profileUrl, requireAuthForProfileImage, userId, hashCodeNullable(state), unreadChannelCount, unreadMessageCount, phoneNumber, isCreated); - } - - private static int hashCodeNullable(JsonNullable a) { - if (a == null) { - return 1; - } - return a.isPresent() ? Arrays.deepHashCode(new Object[]{a.get()}) : 31; - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class SendbirdUser {\n"); - sb.append(" accessToken: ").append(toIndentedString(accessToken)).append("\n"); - sb.append(" createdAt: ").append(toIndentedString(createdAt)).append("\n"); - sb.append(" discoveryKeys: ").append(toIndentedString(discoveryKeys)).append("\n"); - sb.append(" hasEverLoggedIn: ").append(toIndentedString(hasEverLoggedIn)).append("\n"); - sb.append(" isActive: ").append(toIndentedString(isActive)).append("\n"); - sb.append(" isHideMeFromFriends: ").append(toIndentedString(isHideMeFromFriends)).append("\n"); - sb.append(" isOnline: ").append(toIndentedString(isOnline)).append("\n"); - sb.append(" isShadowBlocked: ").append(toIndentedString(isShadowBlocked)).append("\n"); - sb.append(" lastSeenAt: ").append(toIndentedString(lastSeenAt)).append("\n"); - sb.append(" locale: ").append(toIndentedString(locale)).append("\n"); - sb.append(" metadata: ").append(toIndentedString(metadata)).append("\n"); - sb.append(" nickname: ").append(toIndentedString(nickname)).append("\n"); - sb.append(" preferredLanguages: ").append(toIndentedString(preferredLanguages)).append("\n"); - sb.append(" profileUrl: ").append(toIndentedString(profileUrl)).append("\n"); - sb.append(" requireAuthForProfileImage: ").append(toIndentedString(requireAuthForProfileImage)).append("\n"); - sb.append(" userId: ").append(toIndentedString(userId)).append("\n"); - sb.append(" state: ").append(toIndentedString(state)).append("\n"); - sb.append(" unreadChannelCount: ").append(toIndentedString(unreadChannelCount)).append("\n"); - sb.append(" unreadMessageCount: ").append(toIndentedString(unreadMessageCount)).append("\n"); - sb.append(" phoneNumber: ").append(toIndentedString(phoneNumber)).append("\n"); - sb.append(" isCreated: ").append(toIndentedString(isCreated)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} - From 44ddff25a8952d95db4420e66c4188a29ac50726 Mon Sep 17 00:00:00 2001 From: danney-chun <63285271+danney-chun@users.noreply.github.com> Date: Mon, 5 Jan 2026 15:57:09 +0900 Subject: [PATCH 4/6] 2.1.2 --- .openapi-generator/FILES | 3 - .../client/model/AbstractOpenApiSchema.java | 2 +- .../model/AcceptAnInvitationRequest.java | 2 +- .../AddARegistrationOrDeviceTokenRequest.java | 2 +- ...AddARegistrationOrDeviceTokenResponse.java | 2 +- .../model/AddExtraDataToAMessageRequest.java | 2 +- .../model/AddExtraDataToAMessageResponse.java | 2 +- .../client/model/BlockAUserRequest.java | 2 +- .../client/model/BlockAUserResponse.java | 2 +- .../client/model/CheckIfMemberResponse.java | 2 +- ...ushNotificationContentTemplateRequest.java | 2 +- ...shNotificationContentTemplateResponse.java | 2 +- .../client/model/CreateABotRequest.java | 2 +- .../client/model/CreateABotResponse.java | 2 +- .../client/model/CreateABotResponseBot.java | 2 +- .../model/CreateAChannelMetadataRequest.java | 2 +- .../model/CreateAChannelMetadataResponse.java | 2 +- .../model/CreateAGroupChannelRequest.java | 2 +- .../client/model/CreateAUserRequest.java | 2 +- .../model/CreateAnOpenChannelRequest.java | 2 +- .../model/CreateUserMetadataRequest.java | 2 +- .../client/model/CreateUserTokenRequest.java | 2 +- .../client/model/CreateUserTokenResponse.java | 2 +- .../model/FreezeAGroupChannelRequest.java | 2 +- .../model/FreezeAnOpenChannelRequest.java | 2 +- .../model/GetAGroupChannelResponse.java | 2 +- .../model/GetAGroupChannelResponseAllOf.java | 2 +- ...etChannelInvitationPreferenceResponse.java | 2 +- ...talNumberOfMessagesInAChannelResponse.java | 2 +- .../GroupChannelListMembersResponse.java | 2 +- .../model/GroupChatListChannelsResponse.java | 2 +- .../client/model/HideAChannelRequest.java | 2 +- .../client/model/InviteAsMembersRequest.java | 2 +- .../client/model/InviteAsMembersResponse.java | 2 +- .../model/InviteAsMembersResponseAllOf.java | 2 +- .../client/model/JoinAChannelRequest.java | 2 +- .../client/model/JoinChannelsRequest.java | 2 +- .../client/model/LeaveAChannelRequest.java | 2 +- .../model/LeaveMyGroupChannelsRequest.java | 2 +- .../model/ListBlockedUsersResponse.java | 2 +- .../client/model/ListBotsResponse.java | 2 +- .../model/ListBotsResponseBotsInner.java | 2 +- .../model/ListBotsResponseBotsInnerBot.java | 2 +- .../ListBotsResponseBotsInnerBotStyle.java | 2 +- ...istBotsResponseBotsInnerBotStyleColor.java | 2 +- ...tsResponseBotsInnerFirstMessagesInner.java | 2 +- ...sponseBotsInnerFirstMessagesInnerData.java | 2 +- .../ListBotsResponseBotsInnerSafeguard.java | 2 +- .../client/model/ListMessagesResponse.java | 2 +- .../model/ListMyGroupChannelsResponse.java | 2 +- .../model/ListOpenChannelsResponse.java | 2 +- .../client/model/ListOperatorsResponse.java | 2 +- ...istRegistrationOrDeviceTokensResponse.java | 2 +- .../client/model/ListUsersResponse.java | 2 +- .../model/MarkAllMessagesAsReadRequest.java | 2 +- .../MarkChannelMessagesAsReadRequest.java | 2 +- .../MigrateMessagesAdminMessageRequest.java | 2 +- .../MigrateMessagesFileMessageRequest.java | 2 +- ...agesFileMessageRequestThumbnailsInner.java | 2 +- .../client/model/MigrateMessagesRequest.java | 2 +- .../MigrateMessagesRequestMessagesInner.java | 2 +- .../MigrateMessagesTextMessageRequest.java | 2 +- ...gisterOperatorsToAGroupChannelRequest.java | 2 +- ...oveARegistrationOrDeviceTokenResponse.java | 2 +- ...eAllRegistrationOrDeviceTokenResponse.java | 2 +- .../client/model/ResetChatHistoryRequest.java | 2 +- .../model/ResetChatHistoryResponse.java | 2 +- .../model/ScheduleAnAnnouncementRequest.java | 2 +- ...nouncementRequestCreateChannelOptions.java | 2 +- .../ScheduleAnAnnouncementRequestMessage.java | 2 +- .../model/ScheduleAnAnnouncementResponse.java | 2 +- ...ScheduleAnAnnouncementResponseMessage.java | 2 +- .../client/model/SendABotMessageResponse.java | 2 +- .../client/model/SendAMessageRequest.java | 2 +- ...endAMessageRequestPushMessageTemplate.java | 2 +- ...essageRequestPushMessageTemplateOneOf.java | 2 +- .../model/SendAdminMessageRequestBody.java | 2 +- .../model/SendFileMessageRequestBody.java | 2 +- .../model/SendTextMessageRequestBody.java | 2 +- ...MessageRequestBodyPushMessageTemplate.java | 2 +- .../client/model/SendbirdBasicUserInfo.java | 2 +- .../model/SendbirdDisappearingMessage.java | 2 +- .../model/SendbirdExtendedMessagePayload.java | 2 +- .../client/model/SendbirdFile.java | 283 +++ .../client/model/SendbirdGroupChannel.java | 1735 +++++++++++++++++ .../model/SendbirdGroupChannelDetail.java | 2 +- .../SendbirdGroupChannelDetailChannel.java | 2 +- .../SendbirdGroupChannelLastMessage.java | 2 +- .../client/model/SendbirdMember.java | 936 +++++++++ .../client/model/SendbirdMessageResponse.java | 1104 +++++++++++ ...MessageResponseExtendedMessagePayload.java | 2 +- .../SendbirdMessageResponseMessageEvents.java | 2 +- .../client/model/SendbirdOpenChannel.java | 530 +++++ .../model/SendbirdParentMessageInfo.java | 316 +++ .../client/model/SendbirdReaction.java | 186 ++ .../client/model/SendbirdSmsFallback.java | 2 +- .../model/SendbirdSortedMetaarrayInner.java | 2 +- .../client/model/SendbirdThumbnail.java | 2 +- .../client/model/SendbirdUser.java | 871 +++++++++ .../model/StartTypingIndicatorsRequest.java | 2 +- .../model/UpdateAChannelMetadataRequest.java | 2 +- .../model/UpdateAGroupChannelRequest.java | 2 +- .../client/model/UpdateAMessageRequest.java | 2 +- .../client/model/UpdateAUserRequest.java | 2 +- .../model/UpdateAnOpenChannelRequest.java | 2 +- .../client/model/UpdateBotByIdData.java | 2 +- .../client/model/UpdateBotByIdResponse.java | 2 +- ...ateChannelInvitationPreferenceRequest.java | 2 +- ...teChannelInvitationPreferenceResponse.java | 2 +- ...pdateCountPreferenceOfAChannelRequest.java | 2 +- ...CountPreferenceOfChannelByUrlResponse.java | 2 +- .../UpdateExtraDataInAMessageRequest.java | 2 +- .../UpdateExtraDataInAMessageResponse.java | 2 +- ...datePushPreferencesForAChannelRequest.java | 2 +- ...atePushPreferencesForAChannelResponse.java | 2 +- .../model/UpdatePushPreferencesRequest.java | 2 +- .../model/UpdatePushPreferencesResponse.java | 2 +- .../UpdateSpecificUserMetadataRequest.java | 2 +- .../model/UpdateUserMetadataRequest.java | 2 +- .../client/model/ViewBotByIdResponse.java | 2 +- .../client/model/ViewBotByIdResponseBot.java | 2 +- ...ViewCountPreferenceOfAChannelResponse.java | 2 +- ...rOfChannelsWithUnreadMessagesResponse.java | 2 +- .../ViewNumberOfDailyActiveUsersResponse.java | 2 +- ...iewNumberOfMonthlyActiveUsersResponse.java | 2 +- .../ViewNumberOfUnreadMessagesResponse.java | 2 +- ...iewPushPreferencesForAChannelResponse.java | 2 +- .../model/ViewPushPreferencesResponse.java | 2 +- .../java/org/sendbird/client/ApiClient.java | 2 +- .../org/sendbird/client/ApiException.java | 2 +- .../org/sendbird/client/Configuration.java | 2 +- src/main/java/org/sendbird/client/JSON.java | 2 +- .../sendbird/client/JavaTimeFormatter.java | 2 +- src/main/java/org/sendbird/client/Pair.java | 2 +- .../java/org/sendbird/client/StringUtil.java | 2 +- .../sendbird/client/api/AnnouncementApi.java | 2 +- .../java/org/sendbird/client/api/BotApi.java | 2 +- .../sendbird/client/api/GroupChannelApi.java | 2 +- .../org/sendbird/client/api/MessageApi.java | 2 +- .../org/sendbird/client/api/MetadataApi.java | 2 +- .../sendbird/client/api/ModerationApi.java | 2 +- .../sendbird/client/api/OpenChannelApi.java | 2 +- .../sendbird/client/api/StatisticsApi.java | 2 +- .../java/org/sendbird/client/api/UserApi.java | 2 +- .../org/sendbird/client/auth/ApiKeyAuth.java | 2 +- .../sendbird/client/auth/HttpBasicAuth.java | 2 +- .../sendbird/client/auth/HttpBearerAuth.java | 2 +- 147 files changed, 6099 insertions(+), 141 deletions(-) create mode 100644 src/main/java/org/openapitools/client/model/SendbirdFile.java create mode 100644 src/main/java/org/openapitools/client/model/SendbirdGroupChannel.java create mode 100644 src/main/java/org/openapitools/client/model/SendbirdMember.java create mode 100644 src/main/java/org/openapitools/client/model/SendbirdMessageResponse.java create mode 100644 src/main/java/org/openapitools/client/model/SendbirdOpenChannel.java create mode 100644 src/main/java/org/openapitools/client/model/SendbirdParentMessageInfo.java create mode 100644 src/main/java/org/openapitools/client/model/SendbirdReaction.java create mode 100644 src/main/java/org/openapitools/client/model/SendbirdUser.java diff --git a/.openapi-generator/FILES b/.openapi-generator/FILES index bbfb9cbd..9e16f944 100644 --- a/.openapi-generator/FILES +++ b/.openapi-generator/FILES @@ -301,6 +301,3 @@ src/main/java/org/sendbird/client/auth/ApiKeyAuth.java src/main/java/org/sendbird/client/auth/Authentication.java src/main/java/org/sendbird/client/auth/HttpBasicAuth.java src/main/java/org/sendbird/client/auth/HttpBearerAuth.java -src/test/java/org/openapitools/client/model/CreateUserMetadataRequestTest.java -src/test/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequestTest.java -src/test/java/org/openapitools/client/model/UpdateUserMetadataRequestTest.java diff --git a/src/main/java/org/openapitools/client/model/AbstractOpenApiSchema.java b/src/main/java/org/openapitools/client/model/AbstractOpenApiSchema.java index 54997155..4061f531 100644 --- a/src/main/java/org/openapitools/client/model/AbstractOpenApiSchema.java +++ b/src/main/java/org/openapitools/client/model/AbstractOpenApiSchema.java @@ -24,7 +24,7 @@ /** * Abstract class for oneOf,anyOf schemas defined in OpenAPI spec */ -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public abstract class AbstractOpenApiSchema { // store the actual instance of the schema/object diff --git a/src/main/java/org/openapitools/client/model/AcceptAnInvitationRequest.java b/src/main/java/org/openapitools/client/model/AcceptAnInvitationRequest.java index 97f3c59e..a1971035 100644 --- a/src/main/java/org/openapitools/client/model/AcceptAnInvitationRequest.java +++ b/src/main/java/org/openapitools/client/model/AcceptAnInvitationRequest.java @@ -40,7 +40,7 @@ AcceptAnInvitationRequest.JSON_PROPERTY_USER_ID }) @JsonTypeName("acceptAnInvitation_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class AcceptAnInvitationRequest { public static final String JSON_PROPERTY_ACCESS_CODE = "access_code"; private JsonNullable accessCode = JsonNullable.undefined(); diff --git a/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequest.java b/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequest.java index 168cbae2..6f197d02 100644 --- a/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequest.java +++ b/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequest.java @@ -37,7 +37,7 @@ AddARegistrationOrDeviceTokenRequest.JSON_PROPERTY_HUAWEI_DEVICE_TOKEN }) @JsonTypeName("addARegistrationOrDeviceToken_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class AddARegistrationOrDeviceTokenRequest { public static final String JSON_PROPERTY_APNS_DEVICE_TOKEN = "apns_device_token"; private String apnsDeviceToken; diff --git a/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponse.java b/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponse.java index 81a28483..e7b03aa0 100644 --- a/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponse.java +++ b/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponse.java @@ -38,7 +38,7 @@ AddARegistrationOrDeviceTokenResponse.JSON_PROPERTY_USER }) @JsonTypeName("addARegistrationOrDeviceTokenResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class AddARegistrationOrDeviceTokenResponse { public static final String JSON_PROPERTY_TOKEN = "token"; private String token; diff --git a/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageRequest.java b/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageRequest.java index edcafe35..4ed6c838 100644 --- a/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageRequest.java @@ -38,7 +38,7 @@ AddExtraDataToAMessageRequest.JSON_PROPERTY_SORTED_METAARRAY }) @JsonTypeName("addExtraDataToAMessage_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class AddExtraDataToAMessageRequest { public static final String JSON_PROPERTY_SORTED_METAARRAY = "sorted_metaarray"; private List sortedMetaarray = new ArrayList<>(); diff --git a/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageResponse.java b/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageResponse.java index 2878162b..a4b9243d 100644 --- a/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageResponse.java +++ b/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageResponse.java @@ -38,7 +38,7 @@ AddExtraDataToAMessageResponse.JSON_PROPERTY_SORTED_METAARRAY }) @JsonTypeName("addExtraDataToAMessageResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class AddExtraDataToAMessageResponse { public static final String JSON_PROPERTY_SORTED_METAARRAY = "sorted_metaarray"; private List sortedMetaarray = null; diff --git a/src/main/java/org/openapitools/client/model/BlockAUserRequest.java b/src/main/java/org/openapitools/client/model/BlockAUserRequest.java index 66b7c153..04af94f8 100644 --- a/src/main/java/org/openapitools/client/model/BlockAUserRequest.java +++ b/src/main/java/org/openapitools/client/model/BlockAUserRequest.java @@ -38,7 +38,7 @@ BlockAUserRequest.JSON_PROPERTY_USER_IDS }) @JsonTypeName("blockAUser_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class BlockAUserRequest { public static final String JSON_PROPERTY_TARGET_ID = "target_id"; private String targetId; diff --git a/src/main/java/org/openapitools/client/model/BlockAUserResponse.java b/src/main/java/org/openapitools/client/model/BlockAUserResponse.java index 018d71cc..2b775481 100644 --- a/src/main/java/org/openapitools/client/model/BlockAUserResponse.java +++ b/src/main/java/org/openapitools/client/model/BlockAUserResponse.java @@ -39,7 +39,7 @@ BlockAUserResponse.JSON_PROPERTY_NEXT }) @JsonTypeName("blockAUserResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class BlockAUserResponse { public static final String JSON_PROPERTY_USERS = "users"; private List users = null; diff --git a/src/main/java/org/openapitools/client/model/CheckIfMemberResponse.java b/src/main/java/org/openapitools/client/model/CheckIfMemberResponse.java index 79ce311b..be7cd743 100644 --- a/src/main/java/org/openapitools/client/model/CheckIfMemberResponse.java +++ b/src/main/java/org/openapitools/client/model/CheckIfMemberResponse.java @@ -36,7 +36,7 @@ CheckIfMemberResponse.JSON_PROPERTY_STATE }) @JsonTypeName("checkIfMemberResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class CheckIfMemberResponse { public static final String JSON_PROPERTY_IS_MEMBER = "is_member"; private Boolean isMember; diff --git a/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequest.java b/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequest.java index 42123dd7..42f7af8f 100644 --- a/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequest.java +++ b/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequest.java @@ -35,7 +35,7 @@ ChooseAPushNotificationContentTemplateRequest.JSON_PROPERTY_NAME }) @JsonTypeName("chooseAPushNotificationContentTemplate_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ChooseAPushNotificationContentTemplateRequest { /** * Specifies the name of a template used for notifications. Acceptable values are default and alternative. (Default: default) diff --git a/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponse.java b/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponse.java index 2a2b8b4c..a8bb8358 100644 --- a/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponse.java +++ b/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponse.java @@ -35,7 +35,7 @@ ChooseAPushNotificationContentTemplateResponse.JSON_PROPERTY_NAME }) @JsonTypeName("chooseAPushNotificationContentTemplateResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ChooseAPushNotificationContentTemplateResponse { public static final String JSON_PROPERTY_NAME = "name"; private String name; diff --git a/src/main/java/org/openapitools/client/model/CreateABotRequest.java b/src/main/java/org/openapitools/client/model/CreateABotRequest.java index a4897c06..c10d7c0c 100644 --- a/src/main/java/org/openapitools/client/model/CreateABotRequest.java +++ b/src/main/java/org/openapitools/client/model/CreateABotRequest.java @@ -43,7 +43,7 @@ CreateABotRequest.JSON_PROPERTY_SHOW_MEMBER }) @JsonTypeName("createABot_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class CreateABotRequest { public static final String JSON_PROPERTY_BOT_CALLBACK_URL = "bot_callback_url"; private String botCallbackUrl; diff --git a/src/main/java/org/openapitools/client/model/CreateABotResponse.java b/src/main/java/org/openapitools/client/model/CreateABotResponse.java index 73b3f2b3..d84c4897 100644 --- a/src/main/java/org/openapitools/client/model/CreateABotResponse.java +++ b/src/main/java/org/openapitools/client/model/CreateABotResponse.java @@ -44,7 +44,7 @@ CreateABotResponse.JSON_PROPERTY_SHOW_MEMBER }) @JsonTypeName("createABotResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class CreateABotResponse { public static final String JSON_PROPERTY_BOT = "bot"; private CreateABotResponseBot bot; diff --git a/src/main/java/org/openapitools/client/model/CreateABotResponseBot.java b/src/main/java/org/openapitools/client/model/CreateABotResponseBot.java index 89d09dd5..94d4c262 100644 --- a/src/main/java/org/openapitools/client/model/CreateABotResponseBot.java +++ b/src/main/java/org/openapitools/client/model/CreateABotResponseBot.java @@ -43,7 +43,7 @@ CreateABotResponseBot.JSON_PROPERTY_FEEDBACK }) @JsonTypeName("createABotResponse_bot") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class CreateABotResponseBot { public static final String JSON_PROPERTY_AI_AGENT_TYPE = "ai_agent_type"; private String aiAgentType; diff --git a/src/main/java/org/openapitools/client/model/CreateAChannelMetadataRequest.java b/src/main/java/org/openapitools/client/model/CreateAChannelMetadataRequest.java index 712b35f9..f00e0bfd 100644 --- a/src/main/java/org/openapitools/client/model/CreateAChannelMetadataRequest.java +++ b/src/main/java/org/openapitools/client/model/CreateAChannelMetadataRequest.java @@ -36,7 +36,7 @@ CreateAChannelMetadataRequest.JSON_PROPERTY_METADATA }) @JsonTypeName("createAChannelMetadata_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class CreateAChannelMetadataRequest { public static final String JSON_PROPERTY_INCLUDE_TS = "include_ts"; private Boolean includeTs; diff --git a/src/main/java/org/openapitools/client/model/CreateAChannelMetadataResponse.java b/src/main/java/org/openapitools/client/model/CreateAChannelMetadataResponse.java index 04ec6da7..7e3aca47 100644 --- a/src/main/java/org/openapitools/client/model/CreateAChannelMetadataResponse.java +++ b/src/main/java/org/openapitools/client/model/CreateAChannelMetadataResponse.java @@ -36,7 +36,7 @@ CreateAChannelMetadataResponse.JSON_PROPERTY_METADATA }) @JsonTypeName("createAChannelMetadataResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class CreateAChannelMetadataResponse { public static final String JSON_PROPERTY_INCLUDE_TS = "include_ts"; private Long includeTs; diff --git a/src/main/java/org/openapitools/client/model/CreateAGroupChannelRequest.java b/src/main/java/org/openapitools/client/model/CreateAGroupChannelRequest.java index f1ebd06d..a5124585 100644 --- a/src/main/java/org/openapitools/client/model/CreateAGroupChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/CreateAGroupChannelRequest.java @@ -61,7 +61,7 @@ CreateAGroupChannelRequest.JSON_PROPERTY_USERS }) @JsonTypeName("createAGroupChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class CreateAGroupChannelRequest { public static final String JSON_PROPERTY_ACCESS_CODE = "access_code"; private JsonNullable accessCode = JsonNullable.undefined(); diff --git a/src/main/java/org/openapitools/client/model/CreateAUserRequest.java b/src/main/java/org/openapitools/client/model/CreateAUserRequest.java index 9a9582aa..c6a42e2b 100644 --- a/src/main/java/org/openapitools/client/model/CreateAUserRequest.java +++ b/src/main/java/org/openapitools/client/model/CreateAUserRequest.java @@ -48,7 +48,7 @@ CreateAUserRequest.JSON_PROPERTY_USER_ID }) @JsonTypeName("createAUser_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class CreateAUserRequest { public static final String JSON_PROPERTY_DISCOVERY_KEYS = "discovery_keys"; private JsonNullable> discoveryKeys = JsonNullable.>undefined(); diff --git a/src/main/java/org/openapitools/client/model/CreateAnOpenChannelRequest.java b/src/main/java/org/openapitools/client/model/CreateAnOpenChannelRequest.java index 1663e074..f18d865f 100644 --- a/src/main/java/org/openapitools/client/model/CreateAnOpenChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/CreateAnOpenChannelRequest.java @@ -46,7 +46,7 @@ CreateAnOpenChannelRequest.JSON_PROPERTY_OPERATOR_IDS }) @JsonTypeName("createAnOpenChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class CreateAnOpenChannelRequest { public static final String JSON_PROPERTY_IS_DYNAMIC_PARTITIONED = "is_dynamic_partitioned"; private Boolean isDynamicPartitioned; diff --git a/src/main/java/org/openapitools/client/model/CreateUserMetadataRequest.java b/src/main/java/org/openapitools/client/model/CreateUserMetadataRequest.java index d428f1a5..b291637d 100644 --- a/src/main/java/org/openapitools/client/model/CreateUserMetadataRequest.java +++ b/src/main/java/org/openapitools/client/model/CreateUserMetadataRequest.java @@ -35,7 +35,7 @@ CreateUserMetadataRequest.JSON_PROPERTY_METADATA }) @JsonTypeName("createUserMetadata_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class CreateUserMetadataRequest { public static final String JSON_PROPERTY_METADATA = "metadata"; private Object metadata; diff --git a/src/main/java/org/openapitools/client/model/CreateUserTokenRequest.java b/src/main/java/org/openapitools/client/model/CreateUserTokenRequest.java index 43114815..ac60a8da 100644 --- a/src/main/java/org/openapitools/client/model/CreateUserTokenRequest.java +++ b/src/main/java/org/openapitools/client/model/CreateUserTokenRequest.java @@ -35,7 +35,7 @@ CreateUserTokenRequest.JSON_PROPERTY_EXPIRES_AT }) @JsonTypeName("createUserToken_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class CreateUserTokenRequest { public static final String JSON_PROPERTY_EXPIRES_AT = "expires_at"; private Long expiresAt; diff --git a/src/main/java/org/openapitools/client/model/CreateUserTokenResponse.java b/src/main/java/org/openapitools/client/model/CreateUserTokenResponse.java index e2dfed8e..4f44efda 100644 --- a/src/main/java/org/openapitools/client/model/CreateUserTokenResponse.java +++ b/src/main/java/org/openapitools/client/model/CreateUserTokenResponse.java @@ -36,7 +36,7 @@ CreateUserTokenResponse.JSON_PROPERTY_TOKEN }) @JsonTypeName("createUserTokenResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class CreateUserTokenResponse { public static final String JSON_PROPERTY_EXPIRES_AT = "expires_at"; private Long expiresAt; diff --git a/src/main/java/org/openapitools/client/model/FreezeAGroupChannelRequest.java b/src/main/java/org/openapitools/client/model/FreezeAGroupChannelRequest.java index 151e86df..f5aa986e 100644 --- a/src/main/java/org/openapitools/client/model/FreezeAGroupChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/FreezeAGroupChannelRequest.java @@ -35,7 +35,7 @@ FreezeAGroupChannelRequest.JSON_PROPERTY_FREEZE }) @JsonTypeName("freezeAGroupChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class FreezeAGroupChannelRequest { public static final String JSON_PROPERTY_FREEZE = "freeze"; private Boolean freeze; diff --git a/src/main/java/org/openapitools/client/model/FreezeAnOpenChannelRequest.java b/src/main/java/org/openapitools/client/model/FreezeAnOpenChannelRequest.java index 6e2dfd97..6a64cb52 100644 --- a/src/main/java/org/openapitools/client/model/FreezeAnOpenChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/FreezeAnOpenChannelRequest.java @@ -35,7 +35,7 @@ FreezeAnOpenChannelRequest.JSON_PROPERTY_FREEZE }) @JsonTypeName("freezeAnOpenChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class FreezeAnOpenChannelRequest { public static final String JSON_PROPERTY_FREEZE = "freeze"; private Boolean freeze; diff --git a/src/main/java/org/openapitools/client/model/GetAGroupChannelResponse.java b/src/main/java/org/openapitools/client/model/GetAGroupChannelResponse.java index 6cf02413..82e7c518 100644 --- a/src/main/java/org/openapitools/client/model/GetAGroupChannelResponse.java +++ b/src/main/java/org/openapitools/client/model/GetAGroupChannelResponse.java @@ -97,7 +97,7 @@ GetAGroupChannelResponse.JSON_PROPERTY_USER_LAST_READ }) @JsonTypeName("getAGroupChannelResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class GetAGroupChannelResponse { public static final String JSON_PROPERTY_CHANNEL = "channel"; private SendbirdGroupChannelDetailChannel channel; diff --git a/src/main/java/org/openapitools/client/model/GetAGroupChannelResponseAllOf.java b/src/main/java/org/openapitools/client/model/GetAGroupChannelResponseAllOf.java index 41b1942c..6492e3cc 100644 --- a/src/main/java/org/openapitools/client/model/GetAGroupChannelResponseAllOf.java +++ b/src/main/java/org/openapitools/client/model/GetAGroupChannelResponseAllOf.java @@ -36,7 +36,7 @@ GetAGroupChannelResponseAllOf.JSON_PROPERTY_CHANNEL }) @JsonTypeName("getAGroupChannelResponse_allOf") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class GetAGroupChannelResponseAllOf { public static final String JSON_PROPERTY_CHANNEL = "channel"; private SendbirdGroupChannelDetailChannel channel; diff --git a/src/main/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponse.java b/src/main/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponse.java index 9af07c28..01ca0ea6 100644 --- a/src/main/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponse.java +++ b/src/main/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponse.java @@ -35,7 +35,7 @@ GetChannelInvitationPreferenceResponse.JSON_PROPERTY_AUTO_ACCEPT }) @JsonTypeName("getChannelInvitationPreferenceResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class GetChannelInvitationPreferenceResponse { public static final String JSON_PROPERTY_AUTO_ACCEPT = "auto_accept"; private Boolean autoAccept; diff --git a/src/main/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponse.java b/src/main/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponse.java index 3723efca..145bd9f9 100644 --- a/src/main/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponse.java +++ b/src/main/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponse.java @@ -35,7 +35,7 @@ GetTotalNumberOfMessagesInAChannelResponse.JSON_PROPERTY_TOTAL }) @JsonTypeName("getTotalNumberOfMessagesInAChannelResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class GetTotalNumberOfMessagesInAChannelResponse { public static final String JSON_PROPERTY_TOTAL = "total"; private Integer total; diff --git a/src/main/java/org/openapitools/client/model/GroupChannelListMembersResponse.java b/src/main/java/org/openapitools/client/model/GroupChannelListMembersResponse.java index ebe91a19..c3b2302a 100644 --- a/src/main/java/org/openapitools/client/model/GroupChannelListMembersResponse.java +++ b/src/main/java/org/openapitools/client/model/GroupChannelListMembersResponse.java @@ -39,7 +39,7 @@ GroupChannelListMembersResponse.JSON_PROPERTY_NEXT }) @JsonTypeName("groupChannelListMembersResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class GroupChannelListMembersResponse { public static final String JSON_PROPERTY_MEMBERS = "members"; private List members = new ArrayList<>(); diff --git a/src/main/java/org/openapitools/client/model/GroupChatListChannelsResponse.java b/src/main/java/org/openapitools/client/model/GroupChatListChannelsResponse.java index ee12480e..b502d1a7 100644 --- a/src/main/java/org/openapitools/client/model/GroupChatListChannelsResponse.java +++ b/src/main/java/org/openapitools/client/model/GroupChatListChannelsResponse.java @@ -40,7 +40,7 @@ GroupChatListChannelsResponse.JSON_PROPERTY_TS }) @JsonTypeName("groupChatListChannelsResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class GroupChatListChannelsResponse { public static final String JSON_PROPERTY_CHANNELS = "channels"; private List channels = null; diff --git a/src/main/java/org/openapitools/client/model/HideAChannelRequest.java b/src/main/java/org/openapitools/client/model/HideAChannelRequest.java index 271e2c10..f55f43d9 100644 --- a/src/main/java/org/openapitools/client/model/HideAChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/HideAChannelRequest.java @@ -38,7 +38,7 @@ HideAChannelRequest.JSON_PROPERTY_USER_ID }) @JsonTypeName("hideAChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class HideAChannelRequest { public static final String JSON_PROPERTY_ALLOW_AUTO_UNHIDE = "allow_auto_unhide"; private Boolean allowAutoUnhide; diff --git a/src/main/java/org/openapitools/client/model/InviteAsMembersRequest.java b/src/main/java/org/openapitools/client/model/InviteAsMembersRequest.java index 43562343..6e68ac67 100644 --- a/src/main/java/org/openapitools/client/model/InviteAsMembersRequest.java +++ b/src/main/java/org/openapitools/client/model/InviteAsMembersRequest.java @@ -40,7 +40,7 @@ InviteAsMembersRequest.JSON_PROPERTY_USER_IDS }) @JsonTypeName("inviteAsMembers_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class InviteAsMembersRequest { public static final String JSON_PROPERTY_HIDDEN_STATUS = "hidden_status"; private Object hiddenStatus; diff --git a/src/main/java/org/openapitools/client/model/InviteAsMembersResponse.java b/src/main/java/org/openapitools/client/model/InviteAsMembersResponse.java index fd7b210e..f8e81539 100644 --- a/src/main/java/org/openapitools/client/model/InviteAsMembersResponse.java +++ b/src/main/java/org/openapitools/client/model/InviteAsMembersResponse.java @@ -97,7 +97,7 @@ InviteAsMembersResponse.JSON_PROPERTY_OPERATORS }) @JsonTypeName("inviteAsMembersResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class InviteAsMembersResponse { public static final String JSON_PROPERTY_CHANNEL_URL = "channel_url"; private String channelUrl; diff --git a/src/main/java/org/openapitools/client/model/InviteAsMembersResponseAllOf.java b/src/main/java/org/openapitools/client/model/InviteAsMembersResponseAllOf.java index 090c89ae..dd6d65eb 100644 --- a/src/main/java/org/openapitools/client/model/InviteAsMembersResponseAllOf.java +++ b/src/main/java/org/openapitools/client/model/InviteAsMembersResponseAllOf.java @@ -38,7 +38,7 @@ InviteAsMembersResponseAllOf.JSON_PROPERTY_OPERATORS }) @JsonTypeName("inviteAsMembersResponse_allOf") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class InviteAsMembersResponseAllOf { public static final String JSON_PROPERTY_OPERATORS = "operators"; private List operators = null; diff --git a/src/main/java/org/openapitools/client/model/JoinAChannelRequest.java b/src/main/java/org/openapitools/client/model/JoinAChannelRequest.java index d5c9f50f..64c12e4a 100644 --- a/src/main/java/org/openapitools/client/model/JoinAChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/JoinAChannelRequest.java @@ -40,7 +40,7 @@ JoinAChannelRequest.JSON_PROPERTY_ACCESS_CODE }) @JsonTypeName("joinAChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class JoinAChannelRequest { public static final String JSON_PROPERTY_USER_ID = "user_id"; private String userId; diff --git a/src/main/java/org/openapitools/client/model/JoinChannelsRequest.java b/src/main/java/org/openapitools/client/model/JoinChannelsRequest.java index a7ee17a7..d7522d6b 100644 --- a/src/main/java/org/openapitools/client/model/JoinChannelsRequest.java +++ b/src/main/java/org/openapitools/client/model/JoinChannelsRequest.java @@ -37,7 +37,7 @@ JoinChannelsRequest.JSON_PROPERTY_CHANNEL_URLS }) @JsonTypeName("joinChannels_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class JoinChannelsRequest { public static final String JSON_PROPERTY_CHANNEL_URLS = "channel_urls"; private List channelUrls = new ArrayList<>(); diff --git a/src/main/java/org/openapitools/client/model/LeaveAChannelRequest.java b/src/main/java/org/openapitools/client/model/LeaveAChannelRequest.java index 9d8cd592..e0729b8e 100644 --- a/src/main/java/org/openapitools/client/model/LeaveAChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/LeaveAChannelRequest.java @@ -40,7 +40,7 @@ LeaveAChannelRequest.JSON_PROPERTY_REASON }) @JsonTypeName("leaveAChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class LeaveAChannelRequest { public static final String JSON_PROPERTY_USER_IDS = "user_ids"; private List userIds = new ArrayList<>(); diff --git a/src/main/java/org/openapitools/client/model/LeaveMyGroupChannelsRequest.java b/src/main/java/org/openapitools/client/model/LeaveMyGroupChannelsRequest.java index 5dd10a99..8491e0b9 100644 --- a/src/main/java/org/openapitools/client/model/LeaveMyGroupChannelsRequest.java +++ b/src/main/java/org/openapitools/client/model/LeaveMyGroupChannelsRequest.java @@ -35,7 +35,7 @@ LeaveMyGroupChannelsRequest.JSON_PROPERTY_CUSTOM_TYPE }) @JsonTypeName("leaveMyGroupChannels_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class LeaveMyGroupChannelsRequest { public static final String JSON_PROPERTY_CUSTOM_TYPE = "custom_type"; private String customType; diff --git a/src/main/java/org/openapitools/client/model/ListBlockedUsersResponse.java b/src/main/java/org/openapitools/client/model/ListBlockedUsersResponse.java index b7a44046..5297c5e5 100644 --- a/src/main/java/org/openapitools/client/model/ListBlockedUsersResponse.java +++ b/src/main/java/org/openapitools/client/model/ListBlockedUsersResponse.java @@ -39,7 +39,7 @@ ListBlockedUsersResponse.JSON_PROPERTY_NEXT }) @JsonTypeName("listBlockedUsersResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ListBlockedUsersResponse { public static final String JSON_PROPERTY_USERS = "users"; private List users = null; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponse.java b/src/main/java/org/openapitools/client/model/ListBotsResponse.java index 020d3b6a..3ff48152 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponse.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponse.java @@ -39,7 +39,7 @@ ListBotsResponse.JSON_PROPERTY_NEXT }) @JsonTypeName("listBotsResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ListBotsResponse { public static final String JSON_PROPERTY_BOTS = "bots"; private List bots = null; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInner.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInner.java index 012287ee..a44275b6 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInner.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInner.java @@ -50,7 +50,7 @@ ListBotsResponseBotsInner.JSON_PROPERTY_SHOW_MEMBER }) @JsonTypeName("listBotsResponse_bots_inner") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ListBotsResponseBotsInner { public static final String JSON_PROPERTY_BOT = "bot"; private ListBotsResponseBotsInnerBot bot; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBot.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBot.java index 941a9cd2..80f89f71 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBot.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBot.java @@ -42,7 +42,7 @@ ListBotsResponseBotsInnerBot.JSON_PROPERTY_BOT_USERID }) @JsonTypeName("listBotsResponse_bots_inner_bot") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ListBotsResponseBotsInnerBot { public static final String JSON_PROPERTY_AI_AGENT_TYPE = "ai_agent_type"; private String aiAgentType; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyle.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyle.java index 4e2a32f7..3ef0ad59 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyle.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyle.java @@ -43,7 +43,7 @@ ListBotsResponseBotsInnerBotStyle.JSON_PROPERTY_TOGGLE_BUTTON_URL }) @JsonTypeName("listBotsResponse_bots_inner_bot_style") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ListBotsResponseBotsInnerBotStyle { public static final String JSON_PROPERTY_AUTO_OPEN = "auto_open"; private Boolean autoOpen; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColor.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColor.java index d6c6c841..4faadf89 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColor.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColor.java @@ -37,7 +37,7 @@ ListBotsResponseBotsInnerBotStyleColor.JSON_PROPERTY_THEME }) @JsonTypeName("listBotsResponse_bots_inner_bot_style_color") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ListBotsResponseBotsInnerBotStyleColor { public static final String JSON_PROPERTY_ACCENT_COLOR = "accent_color"; private String accentColor; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInner.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInner.java index 4c9129f8..c9d0aef3 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInner.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInner.java @@ -37,7 +37,7 @@ ListBotsResponseBotsInnerFirstMessagesInner.JSON_PROPERTY_MESSAGE }) @JsonTypeName("listBotsResponse_bots_inner_first_messages_inner") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ListBotsResponseBotsInnerFirstMessagesInner { public static final String JSON_PROPERTY_DATA = "data"; private ListBotsResponseBotsInnerFirstMessagesInnerData data; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerData.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerData.java index 8bc1a93b..ecf415dc 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerData.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerData.java @@ -37,7 +37,7 @@ ListBotsResponseBotsInnerFirstMessagesInnerData.JSON_PROPERTY_SUGGESTED_REPLIES }) @JsonTypeName("listBotsResponse_bots_inner_first_messages_inner_data") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ListBotsResponseBotsInnerFirstMessagesInnerData { public static final String JSON_PROPERTY_SUGGESTED_REPLIES = "suggested_replies"; private List suggestedReplies = null; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguard.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguard.java index 16abb57c..5b94bf82 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguard.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguard.java @@ -40,7 +40,7 @@ ListBotsResponseBotsInnerSafeguard.JSON_PROPERTY_PII_MASKING }) @JsonTypeName("listBotsResponse_bots_inner_safeguard") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ListBotsResponseBotsInnerSafeguard { public static final String JSON_PROPERTY_BANNED_PHRASES = "banned_phrases"; private List bannedPhrases = null; diff --git a/src/main/java/org/openapitools/client/model/ListMessagesResponse.java b/src/main/java/org/openapitools/client/model/ListMessagesResponse.java index c8fa0491..4cd68a50 100644 --- a/src/main/java/org/openapitools/client/model/ListMessagesResponse.java +++ b/src/main/java/org/openapitools/client/model/ListMessagesResponse.java @@ -38,7 +38,7 @@ ListMessagesResponse.JSON_PROPERTY_MESSAGES }) @JsonTypeName("listMessagesResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ListMessagesResponse { public static final String JSON_PROPERTY_MESSAGES = "messages"; private List messages = null; diff --git a/src/main/java/org/openapitools/client/model/ListMyGroupChannelsResponse.java b/src/main/java/org/openapitools/client/model/ListMyGroupChannelsResponse.java index eb36b8c0..664d89e2 100644 --- a/src/main/java/org/openapitools/client/model/ListMyGroupChannelsResponse.java +++ b/src/main/java/org/openapitools/client/model/ListMyGroupChannelsResponse.java @@ -40,7 +40,7 @@ ListMyGroupChannelsResponse.JSON_PROPERTY_TS }) @JsonTypeName("listMyGroupChannelsResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ListMyGroupChannelsResponse { public static final String JSON_PROPERTY_CHANNELS = "channels"; private List channels = null; diff --git a/src/main/java/org/openapitools/client/model/ListOpenChannelsResponse.java b/src/main/java/org/openapitools/client/model/ListOpenChannelsResponse.java index c1e280f5..c894ed18 100644 --- a/src/main/java/org/openapitools/client/model/ListOpenChannelsResponse.java +++ b/src/main/java/org/openapitools/client/model/ListOpenChannelsResponse.java @@ -40,7 +40,7 @@ ListOpenChannelsResponse.JSON_PROPERTY_TS }) @JsonTypeName("listOpenChannelsResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ListOpenChannelsResponse { public static final String JSON_PROPERTY_CHANNELS = "channels"; private List channels = null; diff --git a/src/main/java/org/openapitools/client/model/ListOperatorsResponse.java b/src/main/java/org/openapitools/client/model/ListOperatorsResponse.java index 623d61b0..335830b9 100644 --- a/src/main/java/org/openapitools/client/model/ListOperatorsResponse.java +++ b/src/main/java/org/openapitools/client/model/ListOperatorsResponse.java @@ -39,7 +39,7 @@ ListOperatorsResponse.JSON_PROPERTY_OPERATORS }) @JsonTypeName("listOperatorsResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ListOperatorsResponse { public static final String JSON_PROPERTY_NEXT = "next"; private String next; diff --git a/src/main/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponse.java b/src/main/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponse.java index 2debab38..b61d758f 100644 --- a/src/main/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponse.java +++ b/src/main/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponse.java @@ -41,7 +41,7 @@ ListRegistrationOrDeviceTokensResponse.JSON_PROPERTY_USER }) @JsonTypeName("listRegistrationOrDeviceTokensResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ListRegistrationOrDeviceTokensResponse { public static final String JSON_PROPERTY_TOKEN = "token"; private List token = null; diff --git a/src/main/java/org/openapitools/client/model/ListUsersResponse.java b/src/main/java/org/openapitools/client/model/ListUsersResponse.java index 19d6c157..f640f201 100644 --- a/src/main/java/org/openapitools/client/model/ListUsersResponse.java +++ b/src/main/java/org/openapitools/client/model/ListUsersResponse.java @@ -39,7 +39,7 @@ ListUsersResponse.JSON_PROPERTY_USERS }) @JsonTypeName("listUsersResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ListUsersResponse { public static final String JSON_PROPERTY_NEXT = "next"; private String next; diff --git a/src/main/java/org/openapitools/client/model/MarkAllMessagesAsReadRequest.java b/src/main/java/org/openapitools/client/model/MarkAllMessagesAsReadRequest.java index 4780c2ac..c60ae171 100644 --- a/src/main/java/org/openapitools/client/model/MarkAllMessagesAsReadRequest.java +++ b/src/main/java/org/openapitools/client/model/MarkAllMessagesAsReadRequest.java @@ -37,7 +37,7 @@ MarkAllMessagesAsReadRequest.JSON_PROPERTY_CHANNEL_URLS }) @JsonTypeName("markAllMessagesAsRead_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class MarkAllMessagesAsReadRequest { public static final String JSON_PROPERTY_CHANNEL_URLS = "channel_urls"; private List channelUrls = null; diff --git a/src/main/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequest.java b/src/main/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequest.java index d470a2f5..28dd72c9 100644 --- a/src/main/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequest.java +++ b/src/main/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequest.java @@ -35,7 +35,7 @@ MarkChannelMessagesAsReadRequest.JSON_PROPERTY_USER_ID }) @JsonTypeName("markChannelMessagesAsRead_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class MarkChannelMessagesAsReadRequest { public static final String JSON_PROPERTY_USER_ID = "user_id"; private String userId; diff --git a/src/main/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequest.java b/src/main/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequest.java index db5c8826..0c8c1c78 100644 --- a/src/main/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequest.java @@ -44,7 +44,7 @@ MigrateMessagesAdminMessageRequest.JSON_PROPERTY_DEDUP_ID, MigrateMessagesAdminMessageRequest.JSON_PROPERTY_SORTED_METAARRAY }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class MigrateMessagesAdminMessageRequest { /** * Gets or Sets messageType diff --git a/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequest.java b/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequest.java index c4f75bfc..56a275fa 100644 --- a/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequest.java @@ -50,7 +50,7 @@ MigrateMessagesFileMessageRequest.JSON_PROPERTY_DEDUP_ID, MigrateMessagesFileMessageRequest.JSON_PROPERTY_SORTED_METAARRAY }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class MigrateMessagesFileMessageRequest { public static final String JSON_PROPERTY_USER_ID = "user_id"; private String userId; diff --git a/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInner.java b/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInner.java index 15eb760d..94b139ba 100644 --- a/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInner.java +++ b/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInner.java @@ -47,7 +47,7 @@ import com.fasterxml.jackson.databind.ser.std.StdSerializer; import org.sendbird.client.JSON; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") @JsonDeserialize(using = MigrateMessagesFileMessageRequestThumbnailsInner.MigrateMessagesFileMessageRequestThumbnailsInnerDeserializer.class) @JsonSerialize(using = MigrateMessagesFileMessageRequestThumbnailsInner.MigrateMessagesFileMessageRequestThumbnailsInnerSerializer.class) public class MigrateMessagesFileMessageRequestThumbnailsInner extends AbstractOpenApiSchema { diff --git a/src/main/java/org/openapitools/client/model/MigrateMessagesRequest.java b/src/main/java/org/openapitools/client/model/MigrateMessagesRequest.java index 8583f350..6bab8f6a 100644 --- a/src/main/java/org/openapitools/client/model/MigrateMessagesRequest.java +++ b/src/main/java/org/openapitools/client/model/MigrateMessagesRequest.java @@ -39,7 +39,7 @@ MigrateMessagesRequest.JSON_PROPERTY_UPDATE_READ_TS, MigrateMessagesRequest.JSON_PROPERTY_REWIND_READ_TS }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class MigrateMessagesRequest { public static final String JSON_PROPERTY_MESSAGES = "messages"; private List messages = null; diff --git a/src/main/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInner.java b/src/main/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInner.java index a6bcc326..4679e514 100644 --- a/src/main/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInner.java +++ b/src/main/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInner.java @@ -60,7 +60,7 @@ import com.fasterxml.jackson.databind.ser.std.StdSerializer; import org.sendbird.client.JSON; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") @JsonDeserialize(using = MigrateMessagesRequestMessagesInner.MigrateMessagesRequestMessagesInnerDeserializer.class) @JsonSerialize(using = MigrateMessagesRequestMessagesInner.MigrateMessagesRequestMessagesInnerSerializer.class) public class MigrateMessagesRequestMessagesInner extends AbstractOpenApiSchema { diff --git a/src/main/java/org/openapitools/client/model/MigrateMessagesTextMessageRequest.java b/src/main/java/org/openapitools/client/model/MigrateMessagesTextMessageRequest.java index 2cc35337..0e667c14 100644 --- a/src/main/java/org/openapitools/client/model/MigrateMessagesTextMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/MigrateMessagesTextMessageRequest.java @@ -44,7 +44,7 @@ MigrateMessagesTextMessageRequest.JSON_PROPERTY_DEDUP_ID, MigrateMessagesTextMessageRequest.JSON_PROPERTY_SORTED_METAARRAY }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class MigrateMessagesTextMessageRequest { public static final String JSON_PROPERTY_USER_ID = "user_id"; private String userId; diff --git a/src/main/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequest.java b/src/main/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequest.java index afc57cc6..98513004 100644 --- a/src/main/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequest.java @@ -37,7 +37,7 @@ RegisterOperatorsToAGroupChannelRequest.JSON_PROPERTY_OPERATOR_IDS }) @JsonTypeName("registerOperatorsToAGroupChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class RegisterOperatorsToAGroupChannelRequest { public static final String JSON_PROPERTY_OPERATOR_IDS = "operator_ids"; private List operatorIds = new ArrayList<>(); diff --git a/src/main/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponse.java b/src/main/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponse.java index 03fa4bf8..9ccbaed7 100644 --- a/src/main/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponse.java +++ b/src/main/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponse.java @@ -37,7 +37,7 @@ RemoveARegistrationOrDeviceTokenResponse.JSON_PROPERTY_USER }) @JsonTypeName("removeARegistrationOrDeviceTokenResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class RemoveARegistrationOrDeviceTokenResponse { public static final String JSON_PROPERTY_TOKEN = "token"; private String token; diff --git a/src/main/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponse.java b/src/main/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponse.java index 95bb4b51..7006c51f 100644 --- a/src/main/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponse.java +++ b/src/main/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponse.java @@ -39,7 +39,7 @@ RemoveAllRegistrationOrDeviceTokenResponse.JSON_PROPERTY_USER }) @JsonTypeName("removeAllRegistrationOrDeviceTokenResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class RemoveAllRegistrationOrDeviceTokenResponse { public static final String JSON_PROPERTY_TOKEN = "token"; private List token = null; diff --git a/src/main/java/org/openapitools/client/model/ResetChatHistoryRequest.java b/src/main/java/org/openapitools/client/model/ResetChatHistoryRequest.java index 58fc7426..c46ef91a 100644 --- a/src/main/java/org/openapitools/client/model/ResetChatHistoryRequest.java +++ b/src/main/java/org/openapitools/client/model/ResetChatHistoryRequest.java @@ -36,7 +36,7 @@ ResetChatHistoryRequest.JSON_PROPERTY_USER_ID }) @JsonTypeName("resetChatHistory_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ResetChatHistoryRequest { public static final String JSON_PROPERTY_RESET_ALL = "reset_all"; private Boolean resetAll; diff --git a/src/main/java/org/openapitools/client/model/ResetChatHistoryResponse.java b/src/main/java/org/openapitools/client/model/ResetChatHistoryResponse.java index 35ab46b0..f32b1f19 100644 --- a/src/main/java/org/openapitools/client/model/ResetChatHistoryResponse.java +++ b/src/main/java/org/openapitools/client/model/ResetChatHistoryResponse.java @@ -35,7 +35,7 @@ ResetChatHistoryResponse.JSON_PROPERTY_TS_MESSAGE_OFFSET }) @JsonTypeName("resetChatHistoryResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ResetChatHistoryResponse { public static final String JSON_PROPERTY_TS_MESSAGE_OFFSET = "ts_message_offset"; private Long tsMessageOffset; diff --git a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequest.java b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequest.java index c7a5843a..c39e7d94 100644 --- a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequest.java +++ b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequest.java @@ -56,7 +56,7 @@ ScheduleAnAnnouncementRequest.JSON_PROPERTY_UNIQUE_ID }) @JsonTypeName("scheduleAnAnnouncement_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ScheduleAnAnnouncementRequest { public static final String JSON_PROPERTY_ANNOUNCEMENT_GROUP = "announcement_group"; private String announcementGroup; diff --git a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptions.java b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptions.java index 8181352e..cac755e7 100644 --- a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptions.java +++ b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptions.java @@ -39,7 +39,7 @@ ScheduleAnAnnouncementRequestCreateChannelOptions.JSON_PROPERTY_NAME }) @JsonTypeName("scheduleAnAnnouncement_request_create_channel_options") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ScheduleAnAnnouncementRequestCreateChannelOptions { public static final String JSON_PROPERTY_COVER_URL = "cover_url"; private String coverUrl; diff --git a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessage.java b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessage.java index e6ee0053..51f86acc 100644 --- a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessage.java +++ b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessage.java @@ -39,7 +39,7 @@ ScheduleAnAnnouncementRequestMessage.JSON_PROPERTY_USER_ID }) @JsonTypeName("scheduleAnAnnouncement_request_message") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ScheduleAnAnnouncementRequestMessage { public static final String JSON_PROPERTY_CONTENT = "content"; private String content; diff --git a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponse.java b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponse.java index 91ebf2b0..bd80e120 100644 --- a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponse.java +++ b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponse.java @@ -61,7 +61,7 @@ ScheduleAnAnnouncementResponse.JSON_PROPERTY_UNIQUE_ID }) @JsonTypeName("scheduleAnAnnouncementResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ScheduleAnAnnouncementResponse { public static final String JSON_PROPERTY_ANNOUNCEMENT_GROUP = "announcement_group"; private String announcementGroup; diff --git a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessage.java b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessage.java index afa21abb..25163b1d 100644 --- a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessage.java +++ b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessage.java @@ -40,7 +40,7 @@ ScheduleAnAnnouncementResponseMessage.JSON_PROPERTY_USER_ID }) @JsonTypeName("scheduleAnAnnouncementResponse_message") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ScheduleAnAnnouncementResponseMessage { public static final String JSON_PROPERTY_CONTENT = "content"; private String content; diff --git a/src/main/java/org/openapitools/client/model/SendABotMessageResponse.java b/src/main/java/org/openapitools/client/model/SendABotMessageResponse.java index 9fc18380..141aafb0 100644 --- a/src/main/java/org/openapitools/client/model/SendABotMessageResponse.java +++ b/src/main/java/org/openapitools/client/model/SendABotMessageResponse.java @@ -36,7 +36,7 @@ SendABotMessageResponse.JSON_PROPERTY_MESSAGE }) @JsonTypeName("sendABotMessageResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class SendABotMessageResponse { public static final String JSON_PROPERTY_MESSAGE = "message"; private SendbirdMessageResponse message; diff --git a/src/main/java/org/openapitools/client/model/SendAMessageRequest.java b/src/main/java/org/openapitools/client/model/SendAMessageRequest.java index 59f9d4aa..5f8b6b4e 100644 --- a/src/main/java/org/openapitools/client/model/SendAMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/SendAMessageRequest.java @@ -66,7 +66,7 @@ SendAMessageRequest.JSON_PROPERTY_VOLUME }) @JsonTypeName("sendAMessage_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class SendAMessageRequest { /** * Gets or Sets messageType diff --git a/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplate.java b/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplate.java index d6720177..3c075700 100644 --- a/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplate.java +++ b/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplate.java @@ -55,7 +55,7 @@ import com.fasterxml.jackson.databind.ser.std.StdSerializer; import org.sendbird.client.JSON; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") @JsonDeserialize(using = SendAMessageRequestPushMessageTemplate.SendAMessageRequestPushMessageTemplateDeserializer.class) @JsonSerialize(using = SendAMessageRequestPushMessageTemplate.SendAMessageRequestPushMessageTemplateSerializer.class) public class SendAMessageRequestPushMessageTemplate extends AbstractOpenApiSchema { diff --git a/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOf.java b/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOf.java index 93918cde..186120c4 100644 --- a/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOf.java +++ b/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOf.java @@ -36,7 +36,7 @@ SendAMessageRequestPushMessageTemplateOneOf.JSON_PROPERTY_BODY }) @JsonTypeName("sendAMessage_request_push_message_template_oneOf") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class SendAMessageRequestPushMessageTemplateOneOf { public static final String JSON_PROPERTY_TITLE = "title"; private String title; diff --git a/src/main/java/org/openapitools/client/model/SendAdminMessageRequestBody.java b/src/main/java/org/openapitools/client/model/SendAdminMessageRequestBody.java index 18d9151a..30aad4df 100644 --- a/src/main/java/org/openapitools/client/model/SendAdminMessageRequestBody.java +++ b/src/main/java/org/openapitools/client/model/SendAdminMessageRequestBody.java @@ -50,7 +50,7 @@ SendAdminMessageRequestBody.JSON_PROPERTY_SORTED_METAARRAY }) @JsonTypeName("sendAdminMessageRequestBody") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class SendAdminMessageRequestBody { public static final String JSON_PROPERTY_APNS_BUNDLE_ID = "apns_bundle_id"; private String apnsBundleId; diff --git a/src/main/java/org/openapitools/client/model/SendFileMessageRequestBody.java b/src/main/java/org/openapitools/client/model/SendFileMessageRequestBody.java index 9548f457..88affb11 100644 --- a/src/main/java/org/openapitools/client/model/SendFileMessageRequestBody.java +++ b/src/main/java/org/openapitools/client/model/SendFileMessageRequestBody.java @@ -60,7 +60,7 @@ SendFileMessageRequestBody.JSON_PROPERTY_VOLUME }) @JsonTypeName("sendFileMessageRequestBody") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class SendFileMessageRequestBody { public static final String JSON_PROPERTY_APNS_BUNDLE_ID = "apns_bundle_id"; private String apnsBundleId; diff --git a/src/main/java/org/openapitools/client/model/SendTextMessageRequestBody.java b/src/main/java/org/openapitools/client/model/SendTextMessageRequestBody.java index a1ae15ed..3a908053 100644 --- a/src/main/java/org/openapitools/client/model/SendTextMessageRequestBody.java +++ b/src/main/java/org/openapitools/client/model/SendTextMessageRequestBody.java @@ -58,7 +58,7 @@ SendTextMessageRequestBody.JSON_PROPERTY_VOLUME }) @JsonTypeName("sendTextMessageRequestBody") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class SendTextMessageRequestBody { public static final String JSON_PROPERTY_APNS_BUNDLE_ID = "apns_bundle_id"; private String apnsBundleId; diff --git a/src/main/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplate.java b/src/main/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplate.java index cca70cc8..6044a72a 100644 --- a/src/main/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplate.java +++ b/src/main/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplate.java @@ -55,7 +55,7 @@ import com.fasterxml.jackson.databind.ser.std.StdSerializer; import org.sendbird.client.JSON; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") @JsonDeserialize(using = SendTextMessageRequestBodyPushMessageTemplate.SendTextMessageRequestBodyPushMessageTemplateDeserializer.class) @JsonSerialize(using = SendTextMessageRequestBodyPushMessageTemplate.SendTextMessageRequestBodyPushMessageTemplateSerializer.class) public class SendTextMessageRequestBodyPushMessageTemplate extends AbstractOpenApiSchema { diff --git a/src/main/java/org/openapitools/client/model/SendbirdBasicUserInfo.java b/src/main/java/org/openapitools/client/model/SendbirdBasicUserInfo.java index c4cf0936..3acdf3bb 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdBasicUserInfo.java +++ b/src/main/java/org/openapitools/client/model/SendbirdBasicUserInfo.java @@ -45,7 +45,7 @@ SendbirdBasicUserInfo.JSON_PROPERTY_PROFILE_URL, SendbirdBasicUserInfo.JSON_PROPERTY_METADATA }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class SendbirdBasicUserInfo { public static final String JSON_PROPERTY_REQUIRE_AUTH_FOR_PROFILE_IMAGE = "require_auth_for_profile_image"; private Boolean requireAuthForProfileImage; diff --git a/src/main/java/org/openapitools/client/model/SendbirdDisappearingMessage.java b/src/main/java/org/openapitools/client/model/SendbirdDisappearingMessage.java index 5c7a7c74..fb2b920c 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdDisappearingMessage.java +++ b/src/main/java/org/openapitools/client/model/SendbirdDisappearingMessage.java @@ -35,7 +35,7 @@ SendbirdDisappearingMessage.JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS, SendbirdDisappearingMessage.JSON_PROPERTY_IS_TRIGGERED_BY_MESSAGE_READ }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class SendbirdDisappearingMessage { public static final String JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS = "message_survival_seconds"; private Integer messageSurvivalSeconds; diff --git a/src/main/java/org/openapitools/client/model/SendbirdExtendedMessagePayload.java b/src/main/java/org/openapitools/client/model/SendbirdExtendedMessagePayload.java index ed9a2419..5592b1af 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdExtendedMessagePayload.java +++ b/src/main/java/org/openapitools/client/model/SendbirdExtendedMessagePayload.java @@ -38,7 +38,7 @@ SendbirdExtendedMessagePayload.JSON_PROPERTY_CUSTOM_VIEW, SendbirdExtendedMessagePayload.JSON_PROPERTY_SUGGESTED_REPLIES }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class SendbirdExtendedMessagePayload { public static final String JSON_PROPERTY_CUSTOM_VIEW = "custom_view"; private Object customView; diff --git a/src/main/java/org/openapitools/client/model/SendbirdFile.java b/src/main/java/org/openapitools/client/model/SendbirdFile.java new file mode 100644 index 00000000..551db003 --- /dev/null +++ b/src/main/java/org/openapitools/client/model/SendbirdFile.java @@ -0,0 +1,283 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import java.util.Objects; +import java.util.Arrays; +import java.util.Map; +import java.util.HashMap; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdThumbnail; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import org.sendbird.client.JSON; + + +/** + * SendbirdFile + */ +@JsonPropertyOrder({ + SendbirdFile.JSON_PROPERTY_URL, + SendbirdFile.JSON_PROPERTY_FILE_NAME, + SendbirdFile.JSON_PROPERTY_FILE_SIZE, + SendbirdFile.JSON_PROPERTY_FILE_TYPE, + SendbirdFile.JSON_PROPERTY_THUMBNAILS, + SendbirdFile.JSON_PROPERTY_REQUIRE_AUTH +}) +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +public class SendbirdFile { + public static final String JSON_PROPERTY_URL = "url"; + private String url; + + public static final String JSON_PROPERTY_FILE_NAME = "file_name"; + private String fileName; + + public static final String JSON_PROPERTY_FILE_SIZE = "file_size"; + private Integer fileSize; + + public static final String JSON_PROPERTY_FILE_TYPE = "file_type"; + private String fileType; + + public static final String JSON_PROPERTY_THUMBNAILS = "thumbnails"; + private List thumbnails = null; + + public static final String JSON_PROPERTY_REQUIRE_AUTH = "require_auth"; + private Boolean requireAuth; + + public SendbirdFile() { + } + + public SendbirdFile url(String url) { + this.url = url; + return this; + } + + /** + * Get url + * @return url + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_URL) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getUrl() { + return url; + } + + + @JsonProperty(JSON_PROPERTY_URL) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setUrl(String url) { + this.url = url; + } + + + public SendbirdFile fileName(String fileName) { + this.fileName = fileName; + return this; + } + + /** + * Get fileName + * @return fileName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_FILE_NAME) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getFileName() { + return fileName; + } + + + @JsonProperty(JSON_PROPERTY_FILE_NAME) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setFileName(String fileName) { + this.fileName = fileName; + } + + + public SendbirdFile fileSize(Integer fileSize) { + this.fileSize = fileSize; + return this; + } + + /** + * Get fileSize + * @return fileSize + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_FILE_SIZE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Integer getFileSize() { + return fileSize; + } + + + @JsonProperty(JSON_PROPERTY_FILE_SIZE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setFileSize(Integer fileSize) { + this.fileSize = fileSize; + } + + + public SendbirdFile fileType(String fileType) { + this.fileType = fileType; + return this; + } + + /** + * Get fileType + * @return fileType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_FILE_TYPE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getFileType() { + return fileType; + } + + + @JsonProperty(JSON_PROPERTY_FILE_TYPE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setFileType(String fileType) { + this.fileType = fileType; + } + + + public SendbirdFile thumbnails(List thumbnails) { + this.thumbnails = thumbnails; + return this; + } + + public SendbirdFile addThumbnailsItem(SendbirdThumbnail thumbnailsItem) { + if (this.thumbnails == null) { + this.thumbnails = new ArrayList<>(); + } + this.thumbnails.add(thumbnailsItem); + return this; + } + + /** + * Get thumbnails + * @return thumbnails + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_THUMBNAILS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public List getThumbnails() { + return thumbnails; + } + + + @JsonProperty(JSON_PROPERTY_THUMBNAILS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setThumbnails(List thumbnails) { + this.thumbnails = thumbnails; + } + + + public SendbirdFile requireAuth(Boolean requireAuth) { + this.requireAuth = requireAuth; + return this; + } + + /** + * Get requireAuth + * @return requireAuth + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_REQUIRE_AUTH) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getRequireAuth() { + return requireAuth; + } + + + @JsonProperty(JSON_PROPERTY_REQUIRE_AUTH) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setRequireAuth(Boolean requireAuth) { + this.requireAuth = requireAuth; + } + + + /** + * Return true if this SendbirdFile object is equal to o. + */ + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + SendbirdFile sendbirdFile = (SendbirdFile) o; + return Objects.equals(this.url, sendbirdFile.url) && + Objects.equals(this.fileName, sendbirdFile.fileName) && + Objects.equals(this.fileSize, sendbirdFile.fileSize) && + Objects.equals(this.fileType, sendbirdFile.fileType) && + Objects.equals(this.thumbnails, sendbirdFile.thumbnails) && + Objects.equals(this.requireAuth, sendbirdFile.requireAuth); + } + + @Override + public int hashCode() { + return Objects.hash(url, fileName, fileSize, fileType, thumbnails, requireAuth); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class SendbirdFile {\n"); + sb.append(" url: ").append(toIndentedString(url)).append("\n"); + sb.append(" fileName: ").append(toIndentedString(fileName)).append("\n"); + sb.append(" fileSize: ").append(toIndentedString(fileSize)).append("\n"); + sb.append(" fileType: ").append(toIndentedString(fileType)).append("\n"); + sb.append(" thumbnails: ").append(toIndentedString(thumbnails)).append("\n"); + sb.append(" requireAuth: ").append(toIndentedString(requireAuth)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/org/openapitools/client/model/SendbirdGroupChannel.java b/src/main/java/org/openapitools/client/model/SendbirdGroupChannel.java new file mode 100644 index 00000000..eeeb385b --- /dev/null +++ b/src/main/java/org/openapitools/client/model/SendbirdGroupChannel.java @@ -0,0 +1,1735 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import java.util.Objects; +import java.util.Arrays; +import java.util.Map; +import java.util.HashMap; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import org.openapitools.client.model.SendbirdBasicUserInfo; +import org.openapitools.client.model.SendbirdDisappearingMessage; +import org.openapitools.client.model.SendbirdGroupChannelLastMessage; +import org.openapitools.client.model.SendbirdMember; +import org.openapitools.client.model.SendbirdPushTriggerOption; +import org.openapitools.client.model.SendbirdSmsFallback; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import org.sendbird.client.JSON; + + +/** + * SendbirdGroupChannel + */ +@JsonPropertyOrder({ + SendbirdGroupChannel.JSON_PROPERTY_CHANNEL_URL, + SendbirdGroupChannel.JSON_PROPERTY_COUNT_PREFERENCE, + SendbirdGroupChannel.JSON_PROPERTY_COVER_URL, + SendbirdGroupChannel.JSON_PROPERTY_CREATED_AT, + SendbirdGroupChannel.JSON_PROPERTY_CREATED_BY, + SendbirdGroupChannel.JSON_PROPERTY_CUSTOM_TYPE, + SendbirdGroupChannel.JSON_PROPERTY_DATA, + SendbirdGroupChannel.JSON_PROPERTY_DELIVERY_RECEIPT, + SendbirdGroupChannel.JSON_PROPERTY_DISAPPEARING_MESSAGE, + SendbirdGroupChannel.JSON_PROPERTY_FREEZE, + SendbirdGroupChannel.JSON_PROPERTY_HAS_AI_BOT, + SendbirdGroupChannel.JSON_PROPERTY_HAS_BOT, + SendbirdGroupChannel.JSON_PROPERTY_HIDDEN_STATE, + SendbirdGroupChannel.JSON_PROPERTY_IGNORE_PROFANITY_FILTER, + SendbirdGroupChannel.JSON_PROPERTY_INVITED_AT, + SendbirdGroupChannel.JSON_PROPERTY_INVITER, + SendbirdGroupChannel.JSON_PROPERTY_IS_ACCESS_CODE_REQUIRED, + SendbirdGroupChannel.JSON_PROPERTY_IS_BROADCAST, + SendbirdGroupChannel.JSON_PROPERTY_IS_DISCOVERABLE, + SendbirdGroupChannel.JSON_PROPERTY_IS_DISTINCT, + SendbirdGroupChannel.JSON_PROPERTY_IS_EPHEMERAL, + SendbirdGroupChannel.JSON_PROPERTY_IS_EXCLUSIVE, + SendbirdGroupChannel.JSON_PROPERTY_IS_HIDDEN, + SendbirdGroupChannel.JSON_PROPERTY_IS_MUTED, + SendbirdGroupChannel.JSON_PROPERTY_IS_PUBLIC, + SendbirdGroupChannel.JSON_PROPERTY_IS_PUSH_ENABLED, + SendbirdGroupChannel.JSON_PROPERTY_IS_SUPER, + SendbirdGroupChannel.JSON_PROPERTY_JOINED_MEMBER_COUNT, + SendbirdGroupChannel.JSON_PROPERTY_JOINED_TS, + SendbirdGroupChannel.JSON_PROPERTY_LAST_MESSAGE, + SendbirdGroupChannel.JSON_PROPERTY_MAX_LENGTH_MESSAGE, + SendbirdGroupChannel.JSON_PROPERTY_MEMBER_COUNT, + SendbirdGroupChannel.JSON_PROPERTY_MEMBER_STATE, + SendbirdGroupChannel.JSON_PROPERTY_MEMBERS, + SendbirdGroupChannel.JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS, + SendbirdGroupChannel.JSON_PROPERTY_METADATA, + SendbirdGroupChannel.JSON_PROPERTY_MY_ROLE, + SendbirdGroupChannel.JSON_PROPERTY_NAME, + SendbirdGroupChannel.JSON_PROPERTY_PUSH_TRIGGER_OPTION, + SendbirdGroupChannel.JSON_PROPERTY_READ_RECEIPT, + SendbirdGroupChannel.JSON_PROPERTY_SMS_FALLBACK, + SendbirdGroupChannel.JSON_PROPERTY_TS_MESSAGE_OFFSET, + SendbirdGroupChannel.JSON_PROPERTY_UNREAD_MENTION_COUNT, + SendbirdGroupChannel.JSON_PROPERTY_UNREAD_MESSAGE_COUNT, + SendbirdGroupChannel.JSON_PROPERTY_USER_LAST_READ +}) +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +public class SendbirdGroupChannel { + public static final String JSON_PROPERTY_CHANNEL_URL = "channel_url"; + private String channelUrl; + + /** + * Gets or Sets countPreference + */ + public enum CountPreferenceEnum { + FALSE("false"), + + ALL("all"), + + UNREAD_MESSAGE_COUNT_ONLY("unread_message_count_only"), + + UNREAD_MENTIONED_COUNT_ONLY("unread_mentioned_count_only"); + + private String value; + + CountPreferenceEnum(String value) { + this.value = value; + } + + @JsonValue + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + @JsonCreator + public static CountPreferenceEnum fromValue(String value) { + for (CountPreferenceEnum b : CountPreferenceEnum.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + } + + public static final String JSON_PROPERTY_COUNT_PREFERENCE = "count_preference"; + private CountPreferenceEnum countPreference; + + public static final String JSON_PROPERTY_COVER_URL = "cover_url"; + private String coverUrl; + + public static final String JSON_PROPERTY_CREATED_AT = "created_at"; + private Long createdAt; + + public static final String JSON_PROPERTY_CREATED_BY = "created_by"; + private SendbirdBasicUserInfo createdBy; + + public static final String JSON_PROPERTY_CUSTOM_TYPE = "custom_type"; + private String customType; + + public static final String JSON_PROPERTY_DATA = "data"; + private String data; + + public static final String JSON_PROPERTY_DELIVERY_RECEIPT = "delivery_receipt"; + private Object deliveryReceipt; + + public static final String JSON_PROPERTY_DISAPPEARING_MESSAGE = "disappearing_message"; + private SendbirdDisappearingMessage disappearingMessage; + + public static final String JSON_PROPERTY_FREEZE = "freeze"; + private Boolean freeze; + + public static final String JSON_PROPERTY_HAS_AI_BOT = "has_ai_bot"; + private Boolean hasAiBot; + + public static final String JSON_PROPERTY_HAS_BOT = "has_bot"; + private Boolean hasBot; + + /** + * Gets or Sets hiddenState + */ + public enum HiddenStateEnum { + HIDDEN_ALLOW_AUTO_UNHIDE("hidden_allow_auto_unhide"), + + HIDDEN_PREVENT_AUTO_UNHIDE("hidden_prevent_auto_unhide"), + + UNHIDDEN("unhidden"); + + private String value; + + HiddenStateEnum(String value) { + this.value = value; + } + + @JsonValue + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + @JsonCreator + public static HiddenStateEnum fromValue(String value) { + for (HiddenStateEnum b : HiddenStateEnum.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + } + + public static final String JSON_PROPERTY_HIDDEN_STATE = "hidden_state"; + private HiddenStateEnum hiddenState; + + public static final String JSON_PROPERTY_IGNORE_PROFANITY_FILTER = "ignore_profanity_filter"; + private Boolean ignoreProfanityFilter; + + public static final String JSON_PROPERTY_INVITED_AT = "invited_at"; + private Long invitedAt; + + public static final String JSON_PROPERTY_INVITER = "inviter"; + private SendbirdBasicUserInfo inviter; + + public static final String JSON_PROPERTY_IS_ACCESS_CODE_REQUIRED = "is_access_code_required"; + private JsonNullable isAccessCodeRequired = JsonNullable.undefined(); + + public static final String JSON_PROPERTY_IS_BROADCAST = "is_broadcast"; + private Boolean isBroadcast; + + public static final String JSON_PROPERTY_IS_DISCOVERABLE = "is_discoverable"; + private Boolean isDiscoverable; + + public static final String JSON_PROPERTY_IS_DISTINCT = "is_distinct"; + private Boolean isDistinct; + + public static final String JSON_PROPERTY_IS_EPHEMERAL = "is_ephemeral"; + private Boolean isEphemeral; + + public static final String JSON_PROPERTY_IS_EXCLUSIVE = "is_exclusive"; + private Boolean isExclusive; + + public static final String JSON_PROPERTY_IS_HIDDEN = "is_hidden"; + private Boolean isHidden; + + public static final String JSON_PROPERTY_IS_MUTED = "is_muted"; + private Boolean isMuted; + + public static final String JSON_PROPERTY_IS_PUBLIC = "is_public"; + private Boolean isPublic; + + public static final String JSON_PROPERTY_IS_PUSH_ENABLED = "is_push_enabled"; + private Boolean isPushEnabled; + + public static final String JSON_PROPERTY_IS_SUPER = "is_super"; + private Boolean isSuper; + + public static final String JSON_PROPERTY_JOINED_MEMBER_COUNT = "joined_member_count"; + private Integer joinedMemberCount; + + public static final String JSON_PROPERTY_JOINED_TS = "joined_ts"; + private JsonNullable joinedTs = JsonNullable.undefined(); + + public static final String JSON_PROPERTY_LAST_MESSAGE = "last_message"; + private SendbirdGroupChannelLastMessage lastMessage; + + public static final String JSON_PROPERTY_MAX_LENGTH_MESSAGE = "max_length_message"; + private Integer maxLengthMessage; + + public static final String JSON_PROPERTY_MEMBER_COUNT = "member_count"; + private Integer memberCount; + + /** + * Gets or Sets memberState + */ + public enum MemberStateEnum { + INVITED("invited"), + + JOINED("joined"), + + NONE("none"); + + private String value; + + MemberStateEnum(String value) { + this.value = value; + } + + @JsonValue + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + @JsonCreator + public static MemberStateEnum fromValue(String value) { + for (MemberStateEnum b : MemberStateEnum.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + } + + public static final String JSON_PROPERTY_MEMBER_STATE = "member_state"; + private MemberStateEnum memberState; + + public static final String JSON_PROPERTY_MEMBERS = "members"; + private List members = null; + + public static final String JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS = "message_survival_seconds"; + private Integer messageSurvivalSeconds; + + public static final String JSON_PROPERTY_METADATA = "metadata"; + private JsonNullable metadata = JsonNullable.undefined(); + + /** + * Gets or Sets myRole + */ + public enum MyRoleEnum { + EMPTY(""), + + NONE("none"), + + OPERATOR("operator"); + + private String value; + + MyRoleEnum(String value) { + this.value = value; + } + + @JsonValue + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + @JsonCreator + public static MyRoleEnum fromValue(String value) { + for (MyRoleEnum b : MyRoleEnum.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + } + + public static final String JSON_PROPERTY_MY_ROLE = "my_role"; + private MyRoleEnum myRole; + + public static final String JSON_PROPERTY_NAME = "name"; + private String name; + + public static final String JSON_PROPERTY_PUSH_TRIGGER_OPTION = "push_trigger_option"; + private SendbirdPushTriggerOption pushTriggerOption; + + public static final String JSON_PROPERTY_READ_RECEIPT = "read_receipt"; + private Map readReceipt = null; + + public static final String JSON_PROPERTY_SMS_FALLBACK = "sms_fallback"; + private SendbirdSmsFallback smsFallback; + + public static final String JSON_PROPERTY_TS_MESSAGE_OFFSET = "ts_message_offset"; + private Long tsMessageOffset; + + public static final String JSON_PROPERTY_UNREAD_MENTION_COUNT = "unread_mention_count"; + private Integer unreadMentionCount; + + public static final String JSON_PROPERTY_UNREAD_MESSAGE_COUNT = "unread_message_count"; + private Integer unreadMessageCount; + + public static final String JSON_PROPERTY_USER_LAST_READ = "user_last_read"; + private Long userLastRead; + + public SendbirdGroupChannel() { + } + + public SendbirdGroupChannel channelUrl(String channelUrl) { + this.channelUrl = channelUrl; + return this; + } + + /** + * Get channelUrl + * @return channelUrl + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + @JsonProperty(JSON_PROPERTY_CHANNEL_URL) + @JsonInclude(value = JsonInclude.Include.ALWAYS) + + public String getChannelUrl() { + return channelUrl; + } + + + @JsonProperty(JSON_PROPERTY_CHANNEL_URL) + @JsonInclude(value = JsonInclude.Include.ALWAYS) + public void setChannelUrl(String channelUrl) { + this.channelUrl = channelUrl; + } + + + public SendbirdGroupChannel countPreference(CountPreferenceEnum countPreference) { + this.countPreference = countPreference; + return this; + } + + /** + * Get countPreference + * @return countPreference + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_COUNT_PREFERENCE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public CountPreferenceEnum getCountPreference() { + return countPreference; + } + + + @JsonProperty(JSON_PROPERTY_COUNT_PREFERENCE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setCountPreference(CountPreferenceEnum countPreference) { + this.countPreference = countPreference; + } + + + public SendbirdGroupChannel coverUrl(String coverUrl) { + this.coverUrl = coverUrl; + return this; + } + + /** + * Get coverUrl + * @return coverUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_COVER_URL) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getCoverUrl() { + return coverUrl; + } + + + @JsonProperty(JSON_PROPERTY_COVER_URL) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setCoverUrl(String coverUrl) { + this.coverUrl = coverUrl; + } + + + public SendbirdGroupChannel createdAt(Long createdAt) { + this.createdAt = createdAt; + return this; + } + + /** + * Get createdAt + * @return createdAt + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_CREATED_AT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Long getCreatedAt() { + return createdAt; + } + + + @JsonProperty(JSON_PROPERTY_CREATED_AT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setCreatedAt(Long createdAt) { + this.createdAt = createdAt; + } + + + public SendbirdGroupChannel createdBy(SendbirdBasicUserInfo createdBy) { + this.createdBy = createdBy; + return this; + } + + /** + * Get createdBy + * @return createdBy + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_CREATED_BY) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public SendbirdBasicUserInfo getCreatedBy() { + return createdBy; + } + + + @JsonProperty(JSON_PROPERTY_CREATED_BY) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setCreatedBy(SendbirdBasicUserInfo createdBy) { + this.createdBy = createdBy; + } + + + public SendbirdGroupChannel customType(String customType) { + this.customType = customType; + return this; + } + + /** + * Get customType + * @return customType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_CUSTOM_TYPE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getCustomType() { + return customType; + } + + + @JsonProperty(JSON_PROPERTY_CUSTOM_TYPE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setCustomType(String customType) { + this.customType = customType; + } + + + public SendbirdGroupChannel data(String data) { + this.data = data; + return this; + } + + /** + * Get data + * @return data + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_DATA) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getData() { + return data; + } + + + @JsonProperty(JSON_PROPERTY_DATA) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setData(String data) { + this.data = data; + } + + + public SendbirdGroupChannel deliveryReceipt(Object deliveryReceipt) { + this.deliveryReceipt = deliveryReceipt; + return this; + } + + /** + * Get deliveryReceipt + * @return deliveryReceipt + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_DELIVERY_RECEIPT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Object getDeliveryReceipt() { + return deliveryReceipt; + } + + + @JsonProperty(JSON_PROPERTY_DELIVERY_RECEIPT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setDeliveryReceipt(Object deliveryReceipt) { + this.deliveryReceipt = deliveryReceipt; + } + + + public SendbirdGroupChannel disappearingMessage(SendbirdDisappearingMessage disappearingMessage) { + this.disappearingMessage = disappearingMessage; + return this; + } + + /** + * Get disappearingMessage + * @return disappearingMessage + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_DISAPPEARING_MESSAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public SendbirdDisappearingMessage getDisappearingMessage() { + return disappearingMessage; + } + + + @JsonProperty(JSON_PROPERTY_DISAPPEARING_MESSAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setDisappearingMessage(SendbirdDisappearingMessage disappearingMessage) { + this.disappearingMessage = disappearingMessage; + } + + + public SendbirdGroupChannel freeze(Boolean freeze) { + this.freeze = freeze; + return this; + } + + /** + * Get freeze + * @return freeze + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_FREEZE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getFreeze() { + return freeze; + } + + + @JsonProperty(JSON_PROPERTY_FREEZE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setFreeze(Boolean freeze) { + this.freeze = freeze; + } + + + public SendbirdGroupChannel hasAiBot(Boolean hasAiBot) { + this.hasAiBot = hasAiBot; + return this; + } + + /** + * Get hasAiBot + * @return hasAiBot + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_HAS_AI_BOT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getHasAiBot() { + return hasAiBot; + } + + + @JsonProperty(JSON_PROPERTY_HAS_AI_BOT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setHasAiBot(Boolean hasAiBot) { + this.hasAiBot = hasAiBot; + } + + + public SendbirdGroupChannel hasBot(Boolean hasBot) { + this.hasBot = hasBot; + return this; + } + + /** + * Get hasBot + * @return hasBot + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_HAS_BOT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getHasBot() { + return hasBot; + } + + + @JsonProperty(JSON_PROPERTY_HAS_BOT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setHasBot(Boolean hasBot) { + this.hasBot = hasBot; + } + + + public SendbirdGroupChannel hiddenState(HiddenStateEnum hiddenState) { + this.hiddenState = hiddenState; + return this; + } + + /** + * Get hiddenState + * @return hiddenState + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_HIDDEN_STATE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public HiddenStateEnum getHiddenState() { + return hiddenState; + } + + + @JsonProperty(JSON_PROPERTY_HIDDEN_STATE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setHiddenState(HiddenStateEnum hiddenState) { + this.hiddenState = hiddenState; + } + + + public SendbirdGroupChannel ignoreProfanityFilter(Boolean ignoreProfanityFilter) { + this.ignoreProfanityFilter = ignoreProfanityFilter; + return this; + } + + /** + * Get ignoreProfanityFilter + * @return ignoreProfanityFilter + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IGNORE_PROFANITY_FILTER) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIgnoreProfanityFilter() { + return ignoreProfanityFilter; + } + + + @JsonProperty(JSON_PROPERTY_IGNORE_PROFANITY_FILTER) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIgnoreProfanityFilter(Boolean ignoreProfanityFilter) { + this.ignoreProfanityFilter = ignoreProfanityFilter; + } + + + public SendbirdGroupChannel invitedAt(Long invitedAt) { + this.invitedAt = invitedAt; + return this; + } + + /** + * Get invitedAt + * @return invitedAt + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_INVITED_AT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Long getInvitedAt() { + return invitedAt; + } + + + @JsonProperty(JSON_PROPERTY_INVITED_AT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setInvitedAt(Long invitedAt) { + this.invitedAt = invitedAt; + } + + + public SendbirdGroupChannel inviter(SendbirdBasicUserInfo inviter) { + this.inviter = inviter; + return this; + } + + /** + * Get inviter + * @return inviter + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_INVITER) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public SendbirdBasicUserInfo getInviter() { + return inviter; + } + + + @JsonProperty(JSON_PROPERTY_INVITER) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setInviter(SendbirdBasicUserInfo inviter) { + this.inviter = inviter; + } + + + public SendbirdGroupChannel isAccessCodeRequired(Boolean isAccessCodeRequired) { + this.isAccessCodeRequired = JsonNullable.of(isAccessCodeRequired); + return this; + } + + /** + * Get isAccessCodeRequired + * @return isAccessCodeRequired + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonIgnore + + public Boolean getIsAccessCodeRequired() { + return isAccessCodeRequired.orElse(null); + } + + @JsonProperty(JSON_PROPERTY_IS_ACCESS_CODE_REQUIRED) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public JsonNullable getIsAccessCodeRequired_JsonNullable() { + return isAccessCodeRequired; + } + + @JsonProperty(JSON_PROPERTY_IS_ACCESS_CODE_REQUIRED) + public void setIsAccessCodeRequired_JsonNullable(JsonNullable isAccessCodeRequired) { + this.isAccessCodeRequired = isAccessCodeRequired; + } + + public void setIsAccessCodeRequired(Boolean isAccessCodeRequired) { + this.isAccessCodeRequired = JsonNullable.of(isAccessCodeRequired); + } + + + public SendbirdGroupChannel isBroadcast(Boolean isBroadcast) { + this.isBroadcast = isBroadcast; + return this; + } + + /** + * Get isBroadcast + * @return isBroadcast + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_BROADCAST) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsBroadcast() { + return isBroadcast; + } + + + @JsonProperty(JSON_PROPERTY_IS_BROADCAST) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsBroadcast(Boolean isBroadcast) { + this.isBroadcast = isBroadcast; + } + + + public SendbirdGroupChannel isDiscoverable(Boolean isDiscoverable) { + this.isDiscoverable = isDiscoverable; + return this; + } + + /** + * Get isDiscoverable + * @return isDiscoverable + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_DISCOVERABLE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsDiscoverable() { + return isDiscoverable; + } + + + @JsonProperty(JSON_PROPERTY_IS_DISCOVERABLE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsDiscoverable(Boolean isDiscoverable) { + this.isDiscoverable = isDiscoverable; + } + + + public SendbirdGroupChannel isDistinct(Boolean isDistinct) { + this.isDistinct = isDistinct; + return this; + } + + /** + * Get isDistinct + * @return isDistinct + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_DISTINCT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsDistinct() { + return isDistinct; + } + + + @JsonProperty(JSON_PROPERTY_IS_DISTINCT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsDistinct(Boolean isDistinct) { + this.isDistinct = isDistinct; + } + + + public SendbirdGroupChannel isEphemeral(Boolean isEphemeral) { + this.isEphemeral = isEphemeral; + return this; + } + + /** + * Get isEphemeral + * @return isEphemeral + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_EPHEMERAL) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsEphemeral() { + return isEphemeral; + } + + + @JsonProperty(JSON_PROPERTY_IS_EPHEMERAL) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsEphemeral(Boolean isEphemeral) { + this.isEphemeral = isEphemeral; + } + + + public SendbirdGroupChannel isExclusive(Boolean isExclusive) { + this.isExclusive = isExclusive; + return this; + } + + /** + * Get isExclusive + * @return isExclusive + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_EXCLUSIVE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsExclusive() { + return isExclusive; + } + + + @JsonProperty(JSON_PROPERTY_IS_EXCLUSIVE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsExclusive(Boolean isExclusive) { + this.isExclusive = isExclusive; + } + + + public SendbirdGroupChannel isHidden(Boolean isHidden) { + this.isHidden = isHidden; + return this; + } + + /** + * Get isHidden + * @return isHidden + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_HIDDEN) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsHidden() { + return isHidden; + } + + + @JsonProperty(JSON_PROPERTY_IS_HIDDEN) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsHidden(Boolean isHidden) { + this.isHidden = isHidden; + } + + + public SendbirdGroupChannel isMuted(Boolean isMuted) { + this.isMuted = isMuted; + return this; + } + + /** + * Get isMuted + * @return isMuted + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_MUTED) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsMuted() { + return isMuted; + } + + + @JsonProperty(JSON_PROPERTY_IS_MUTED) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsMuted(Boolean isMuted) { + this.isMuted = isMuted; + } + + + public SendbirdGroupChannel isPublic(Boolean isPublic) { + this.isPublic = isPublic; + return this; + } + + /** + * Get isPublic + * @return isPublic + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_PUBLIC) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsPublic() { + return isPublic; + } + + + @JsonProperty(JSON_PROPERTY_IS_PUBLIC) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsPublic(Boolean isPublic) { + this.isPublic = isPublic; + } + + + public SendbirdGroupChannel isPushEnabled(Boolean isPushEnabled) { + this.isPushEnabled = isPushEnabled; + return this; + } + + /** + * Get isPushEnabled + * @return isPushEnabled + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_PUSH_ENABLED) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsPushEnabled() { + return isPushEnabled; + } + + + @JsonProperty(JSON_PROPERTY_IS_PUSH_ENABLED) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsPushEnabled(Boolean isPushEnabled) { + this.isPushEnabled = isPushEnabled; + } + + + public SendbirdGroupChannel isSuper(Boolean isSuper) { + this.isSuper = isSuper; + return this; + } + + /** + * Get isSuper + * @return isSuper + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_SUPER) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsSuper() { + return isSuper; + } + + + @JsonProperty(JSON_PROPERTY_IS_SUPER) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsSuper(Boolean isSuper) { + this.isSuper = isSuper; + } + + + public SendbirdGroupChannel joinedMemberCount(Integer joinedMemberCount) { + this.joinedMemberCount = joinedMemberCount; + return this; + } + + /** + * Get joinedMemberCount + * @return joinedMemberCount + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_JOINED_MEMBER_COUNT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Integer getJoinedMemberCount() { + return joinedMemberCount; + } + + + @JsonProperty(JSON_PROPERTY_JOINED_MEMBER_COUNT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setJoinedMemberCount(Integer joinedMemberCount) { + this.joinedMemberCount = joinedMemberCount; + } + + + public SendbirdGroupChannel joinedTs(Long joinedTs) { + this.joinedTs = JsonNullable.of(joinedTs); + return this; + } + + /** + * Get joinedTs + * @return joinedTs + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonIgnore + + public Long getJoinedTs() { + return joinedTs.orElse(null); + } + + @JsonProperty(JSON_PROPERTY_JOINED_TS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public JsonNullable getJoinedTs_JsonNullable() { + return joinedTs; + } + + @JsonProperty(JSON_PROPERTY_JOINED_TS) + public void setJoinedTs_JsonNullable(JsonNullable joinedTs) { + this.joinedTs = joinedTs; + } + + public void setJoinedTs(Long joinedTs) { + this.joinedTs = JsonNullable.of(joinedTs); + } + + + public SendbirdGroupChannel lastMessage(SendbirdGroupChannelLastMessage lastMessage) { + this.lastMessage = lastMessage; + return this; + } + + /** + * Get lastMessage + * @return lastMessage + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_LAST_MESSAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public SendbirdGroupChannelLastMessage getLastMessage() { + return lastMessage; + } + + + @JsonProperty(JSON_PROPERTY_LAST_MESSAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setLastMessage(SendbirdGroupChannelLastMessage lastMessage) { + this.lastMessage = lastMessage; + } + + + public SendbirdGroupChannel maxLengthMessage(Integer maxLengthMessage) { + this.maxLengthMessage = maxLengthMessage; + return this; + } + + /** + * Get maxLengthMessage + * @return maxLengthMessage + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_MAX_LENGTH_MESSAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Integer getMaxLengthMessage() { + return maxLengthMessage; + } + + + @JsonProperty(JSON_PROPERTY_MAX_LENGTH_MESSAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setMaxLengthMessage(Integer maxLengthMessage) { + this.maxLengthMessage = maxLengthMessage; + } + + + public SendbirdGroupChannel memberCount(Integer memberCount) { + this.memberCount = memberCount; + return this; + } + + /** + * Get memberCount + * @return memberCount + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_MEMBER_COUNT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Integer getMemberCount() { + return memberCount; + } + + + @JsonProperty(JSON_PROPERTY_MEMBER_COUNT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setMemberCount(Integer memberCount) { + this.memberCount = memberCount; + } + + + public SendbirdGroupChannel memberState(MemberStateEnum memberState) { + this.memberState = memberState; + return this; + } + + /** + * Get memberState + * @return memberState + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_MEMBER_STATE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public MemberStateEnum getMemberState() { + return memberState; + } + + + @JsonProperty(JSON_PROPERTY_MEMBER_STATE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setMemberState(MemberStateEnum memberState) { + this.memberState = memberState; + } + + + public SendbirdGroupChannel members(List members) { + this.members = members; + return this; + } + + public SendbirdGroupChannel addMembersItem(SendbirdMember membersItem) { + if (this.members == null) { + this.members = new ArrayList<>(); + } + this.members.add(membersItem); + return this; + } + + /** + * Get members + * @return members + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_MEMBERS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public List getMembers() { + return members; + } + + + @JsonProperty(JSON_PROPERTY_MEMBERS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setMembers(List members) { + this.members = members; + } + + + public SendbirdGroupChannel messageSurvivalSeconds(Integer messageSurvivalSeconds) { + this.messageSurvivalSeconds = messageSurvivalSeconds; + return this; + } + + /** + * Get messageSurvivalSeconds + * @return messageSurvivalSeconds + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Integer getMessageSurvivalSeconds() { + return messageSurvivalSeconds; + } + + + @JsonProperty(JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setMessageSurvivalSeconds(Integer messageSurvivalSeconds) { + this.messageSurvivalSeconds = messageSurvivalSeconds; + } + + + public SendbirdGroupChannel metadata(Object metadata) { + this.metadata = JsonNullable.of(metadata); + return this; + } + + /** + * Get metadata + * @return metadata + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonIgnore + + public Object getMetadata() { + return metadata.orElse(null); + } + + @JsonProperty(JSON_PROPERTY_METADATA) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public JsonNullable getMetadata_JsonNullable() { + return metadata; + } + + @JsonProperty(JSON_PROPERTY_METADATA) + public void setMetadata_JsonNullable(JsonNullable metadata) { + this.metadata = metadata; + } + + public void setMetadata(Object metadata) { + this.metadata = JsonNullable.of(metadata); + } + + + public SendbirdGroupChannel myRole(MyRoleEnum myRole) { + this.myRole = myRole; + return this; + } + + /** + * Get myRole + * @return myRole + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_MY_ROLE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public MyRoleEnum getMyRole() { + return myRole; + } + + + @JsonProperty(JSON_PROPERTY_MY_ROLE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setMyRole(MyRoleEnum myRole) { + this.myRole = myRole; + } + + + public SendbirdGroupChannel name(String name) { + this.name = name; + return this; + } + + /** + * Get name + * @return name + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_NAME) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getName() { + return name; + } + + + @JsonProperty(JSON_PROPERTY_NAME) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setName(String name) { + this.name = name; + } + + + public SendbirdGroupChannel pushTriggerOption(SendbirdPushTriggerOption pushTriggerOption) { + this.pushTriggerOption = pushTriggerOption; + return this; + } + + /** + * Get pushTriggerOption + * @return pushTriggerOption + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_PUSH_TRIGGER_OPTION) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public SendbirdPushTriggerOption getPushTriggerOption() { + return pushTriggerOption; + } + + + @JsonProperty(JSON_PROPERTY_PUSH_TRIGGER_OPTION) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setPushTriggerOption(SendbirdPushTriggerOption pushTriggerOption) { + this.pushTriggerOption = pushTriggerOption; + } + + + public SendbirdGroupChannel readReceipt(Map readReceipt) { + this.readReceipt = readReceipt; + return this; + } + + public SendbirdGroupChannel putReadReceiptItem(String key, Long readReceiptItem) { + if (this.readReceipt == null) { + this.readReceipt = new HashMap<>(); + } + this.readReceipt.put(key, readReceiptItem); + return this; + } + + /** + * Get readReceipt + * @return readReceipt + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_READ_RECEIPT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Map getReadReceipt() { + return readReceipt; + } + + + @JsonProperty(JSON_PROPERTY_READ_RECEIPT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setReadReceipt(Map readReceipt) { + this.readReceipt = readReceipt; + } + + + public SendbirdGroupChannel smsFallback(SendbirdSmsFallback smsFallback) { + this.smsFallback = smsFallback; + return this; + } + + /** + * Get smsFallback + * @return smsFallback + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_SMS_FALLBACK) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public SendbirdSmsFallback getSmsFallback() { + return smsFallback; + } + + + @JsonProperty(JSON_PROPERTY_SMS_FALLBACK) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setSmsFallback(SendbirdSmsFallback smsFallback) { + this.smsFallback = smsFallback; + } + + + public SendbirdGroupChannel tsMessageOffset(Long tsMessageOffset) { + this.tsMessageOffset = tsMessageOffset; + return this; + } + + /** + * Get tsMessageOffset + * @return tsMessageOffset + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_TS_MESSAGE_OFFSET) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Long getTsMessageOffset() { + return tsMessageOffset; + } + + + @JsonProperty(JSON_PROPERTY_TS_MESSAGE_OFFSET) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setTsMessageOffset(Long tsMessageOffset) { + this.tsMessageOffset = tsMessageOffset; + } + + + public SendbirdGroupChannel unreadMentionCount(Integer unreadMentionCount) { + this.unreadMentionCount = unreadMentionCount; + return this; + } + + /** + * Get unreadMentionCount + * @return unreadMentionCount + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_UNREAD_MENTION_COUNT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Integer getUnreadMentionCount() { + return unreadMentionCount; + } + + + @JsonProperty(JSON_PROPERTY_UNREAD_MENTION_COUNT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setUnreadMentionCount(Integer unreadMentionCount) { + this.unreadMentionCount = unreadMentionCount; + } + + + public SendbirdGroupChannel unreadMessageCount(Integer unreadMessageCount) { + this.unreadMessageCount = unreadMessageCount; + return this; + } + + /** + * Get unreadMessageCount + * @return unreadMessageCount + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_UNREAD_MESSAGE_COUNT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Integer getUnreadMessageCount() { + return unreadMessageCount; + } + + + @JsonProperty(JSON_PROPERTY_UNREAD_MESSAGE_COUNT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setUnreadMessageCount(Integer unreadMessageCount) { + this.unreadMessageCount = unreadMessageCount; + } + + + public SendbirdGroupChannel userLastRead(Long userLastRead) { + this.userLastRead = userLastRead; + return this; + } + + /** + * Get userLastRead + * @return userLastRead + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_USER_LAST_READ) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Long getUserLastRead() { + return userLastRead; + } + + + @JsonProperty(JSON_PROPERTY_USER_LAST_READ) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setUserLastRead(Long userLastRead) { + this.userLastRead = userLastRead; + } + + + /** + * Return true if this SendbirdGroupChannel object is equal to o. + */ + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + SendbirdGroupChannel sendbirdGroupChannel = (SendbirdGroupChannel) o; + return Objects.equals(this.channelUrl, sendbirdGroupChannel.channelUrl) && + Objects.equals(this.countPreference, sendbirdGroupChannel.countPreference) && + Objects.equals(this.coverUrl, sendbirdGroupChannel.coverUrl) && + Objects.equals(this.createdAt, sendbirdGroupChannel.createdAt) && + Objects.equals(this.createdBy, sendbirdGroupChannel.createdBy) && + Objects.equals(this.customType, sendbirdGroupChannel.customType) && + Objects.equals(this.data, sendbirdGroupChannel.data) && + Objects.equals(this.deliveryReceipt, sendbirdGroupChannel.deliveryReceipt) && + Objects.equals(this.disappearingMessage, sendbirdGroupChannel.disappearingMessage) && + Objects.equals(this.freeze, sendbirdGroupChannel.freeze) && + Objects.equals(this.hasAiBot, sendbirdGroupChannel.hasAiBot) && + Objects.equals(this.hasBot, sendbirdGroupChannel.hasBot) && + Objects.equals(this.hiddenState, sendbirdGroupChannel.hiddenState) && + Objects.equals(this.ignoreProfanityFilter, sendbirdGroupChannel.ignoreProfanityFilter) && + Objects.equals(this.invitedAt, sendbirdGroupChannel.invitedAt) && + Objects.equals(this.inviter, sendbirdGroupChannel.inviter) && + equalsNullable(this.isAccessCodeRequired, sendbirdGroupChannel.isAccessCodeRequired) && + Objects.equals(this.isBroadcast, sendbirdGroupChannel.isBroadcast) && + Objects.equals(this.isDiscoverable, sendbirdGroupChannel.isDiscoverable) && + Objects.equals(this.isDistinct, sendbirdGroupChannel.isDistinct) && + Objects.equals(this.isEphemeral, sendbirdGroupChannel.isEphemeral) && + Objects.equals(this.isExclusive, sendbirdGroupChannel.isExclusive) && + Objects.equals(this.isHidden, sendbirdGroupChannel.isHidden) && + Objects.equals(this.isMuted, sendbirdGroupChannel.isMuted) && + Objects.equals(this.isPublic, sendbirdGroupChannel.isPublic) && + Objects.equals(this.isPushEnabled, sendbirdGroupChannel.isPushEnabled) && + Objects.equals(this.isSuper, sendbirdGroupChannel.isSuper) && + Objects.equals(this.joinedMemberCount, sendbirdGroupChannel.joinedMemberCount) && + equalsNullable(this.joinedTs, sendbirdGroupChannel.joinedTs) && + Objects.equals(this.lastMessage, sendbirdGroupChannel.lastMessage) && + Objects.equals(this.maxLengthMessage, sendbirdGroupChannel.maxLengthMessage) && + Objects.equals(this.memberCount, sendbirdGroupChannel.memberCount) && + Objects.equals(this.memberState, sendbirdGroupChannel.memberState) && + Objects.equals(this.members, sendbirdGroupChannel.members) && + Objects.equals(this.messageSurvivalSeconds, sendbirdGroupChannel.messageSurvivalSeconds) && + equalsNullable(this.metadata, sendbirdGroupChannel.metadata) && + Objects.equals(this.myRole, sendbirdGroupChannel.myRole) && + Objects.equals(this.name, sendbirdGroupChannel.name) && + Objects.equals(this.pushTriggerOption, sendbirdGroupChannel.pushTriggerOption) && + Objects.equals(this.readReceipt, sendbirdGroupChannel.readReceipt) && + Objects.equals(this.smsFallback, sendbirdGroupChannel.smsFallback) && + Objects.equals(this.tsMessageOffset, sendbirdGroupChannel.tsMessageOffset) && + Objects.equals(this.unreadMentionCount, sendbirdGroupChannel.unreadMentionCount) && + Objects.equals(this.unreadMessageCount, sendbirdGroupChannel.unreadMessageCount) && + Objects.equals(this.userLastRead, sendbirdGroupChannel.userLastRead); + } + + private static boolean equalsNullable(JsonNullable a, JsonNullable b) { + return a == b || (a != null && b != null && a.isPresent() && b.isPresent() && Objects.deepEquals(a.get(), b.get())); + } + + @Override + public int hashCode() { + return Objects.hash(channelUrl, countPreference, coverUrl, createdAt, createdBy, customType, data, deliveryReceipt, disappearingMessage, freeze, hasAiBot, hasBot, hiddenState, ignoreProfanityFilter, invitedAt, inviter, hashCodeNullable(isAccessCodeRequired), isBroadcast, isDiscoverable, isDistinct, isEphemeral, isExclusive, isHidden, isMuted, isPublic, isPushEnabled, isSuper, joinedMemberCount, hashCodeNullable(joinedTs), lastMessage, maxLengthMessage, memberCount, memberState, members, messageSurvivalSeconds, hashCodeNullable(metadata), myRole, name, pushTriggerOption, readReceipt, smsFallback, tsMessageOffset, unreadMentionCount, unreadMessageCount, userLastRead); + } + + private static int hashCodeNullable(JsonNullable a) { + if (a == null) { + return 1; + } + return a.isPresent() ? Arrays.deepHashCode(new Object[]{a.get()}) : 31; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class SendbirdGroupChannel {\n"); + sb.append(" channelUrl: ").append(toIndentedString(channelUrl)).append("\n"); + sb.append(" countPreference: ").append(toIndentedString(countPreference)).append("\n"); + sb.append(" coverUrl: ").append(toIndentedString(coverUrl)).append("\n"); + sb.append(" createdAt: ").append(toIndentedString(createdAt)).append("\n"); + sb.append(" createdBy: ").append(toIndentedString(createdBy)).append("\n"); + sb.append(" customType: ").append(toIndentedString(customType)).append("\n"); + sb.append(" data: ").append(toIndentedString(data)).append("\n"); + sb.append(" deliveryReceipt: ").append(toIndentedString(deliveryReceipt)).append("\n"); + sb.append(" disappearingMessage: ").append(toIndentedString(disappearingMessage)).append("\n"); + sb.append(" freeze: ").append(toIndentedString(freeze)).append("\n"); + sb.append(" hasAiBot: ").append(toIndentedString(hasAiBot)).append("\n"); + sb.append(" hasBot: ").append(toIndentedString(hasBot)).append("\n"); + sb.append(" hiddenState: ").append(toIndentedString(hiddenState)).append("\n"); + sb.append(" ignoreProfanityFilter: ").append(toIndentedString(ignoreProfanityFilter)).append("\n"); + sb.append(" invitedAt: ").append(toIndentedString(invitedAt)).append("\n"); + sb.append(" inviter: ").append(toIndentedString(inviter)).append("\n"); + sb.append(" isAccessCodeRequired: ").append(toIndentedString(isAccessCodeRequired)).append("\n"); + sb.append(" isBroadcast: ").append(toIndentedString(isBroadcast)).append("\n"); + sb.append(" isDiscoverable: ").append(toIndentedString(isDiscoverable)).append("\n"); + sb.append(" isDistinct: ").append(toIndentedString(isDistinct)).append("\n"); + sb.append(" isEphemeral: ").append(toIndentedString(isEphemeral)).append("\n"); + sb.append(" isExclusive: ").append(toIndentedString(isExclusive)).append("\n"); + sb.append(" isHidden: ").append(toIndentedString(isHidden)).append("\n"); + sb.append(" isMuted: ").append(toIndentedString(isMuted)).append("\n"); + sb.append(" isPublic: ").append(toIndentedString(isPublic)).append("\n"); + sb.append(" isPushEnabled: ").append(toIndentedString(isPushEnabled)).append("\n"); + sb.append(" isSuper: ").append(toIndentedString(isSuper)).append("\n"); + sb.append(" joinedMemberCount: ").append(toIndentedString(joinedMemberCount)).append("\n"); + sb.append(" joinedTs: ").append(toIndentedString(joinedTs)).append("\n"); + sb.append(" lastMessage: ").append(toIndentedString(lastMessage)).append("\n"); + sb.append(" maxLengthMessage: ").append(toIndentedString(maxLengthMessage)).append("\n"); + sb.append(" memberCount: ").append(toIndentedString(memberCount)).append("\n"); + sb.append(" memberState: ").append(toIndentedString(memberState)).append("\n"); + sb.append(" members: ").append(toIndentedString(members)).append("\n"); + sb.append(" messageSurvivalSeconds: ").append(toIndentedString(messageSurvivalSeconds)).append("\n"); + sb.append(" metadata: ").append(toIndentedString(metadata)).append("\n"); + sb.append(" myRole: ").append(toIndentedString(myRole)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" pushTriggerOption: ").append(toIndentedString(pushTriggerOption)).append("\n"); + sb.append(" readReceipt: ").append(toIndentedString(readReceipt)).append("\n"); + sb.append(" smsFallback: ").append(toIndentedString(smsFallback)).append("\n"); + sb.append(" tsMessageOffset: ").append(toIndentedString(tsMessageOffset)).append("\n"); + sb.append(" unreadMentionCount: ").append(toIndentedString(unreadMentionCount)).append("\n"); + sb.append(" unreadMessageCount: ").append(toIndentedString(unreadMessageCount)).append("\n"); + sb.append(" userLastRead: ").append(toIndentedString(userLastRead)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetail.java b/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetail.java index f0ac633d..6d490d87 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetail.java +++ b/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetail.java @@ -77,7 +77,7 @@ SendbirdGroupChannelDetail.JSON_PROPERTY_UNREAD_MENTION_COUNT, SendbirdGroupChannelDetail.JSON_PROPERTY_UNREAD_MESSAGE_COUNT }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class SendbirdGroupChannelDetail { public static final String JSON_PROPERTY_CHANNEL = "channel"; private SendbirdGroupChannelDetailChannel channel; diff --git a/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannel.java b/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannel.java index 67a6213c..a8159ab7 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannel.java +++ b/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannel.java @@ -42,7 +42,7 @@ SendbirdGroupChannelDetailChannel.JSON_PROPERTY_NAME }) @JsonTypeName("SendbirdGroupChannelDetail_channel") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class SendbirdGroupChannelDetailChannel { public static final String JSON_PROPERTY_CHANNEL_URL = "channel_url"; private String channelUrl; diff --git a/src/main/java/org/openapitools/client/model/SendbirdGroupChannelLastMessage.java b/src/main/java/org/openapitools/client/model/SendbirdGroupChannelLastMessage.java index 39fd0861..8fad2b44 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdGroupChannelLastMessage.java +++ b/src/main/java/org/openapitools/client/model/SendbirdGroupChannelLastMessage.java @@ -68,7 +68,7 @@ import com.fasterxml.jackson.databind.ser.std.StdSerializer; import org.sendbird.client.JSON; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") @JsonDeserialize(using = SendbirdGroupChannelLastMessage.SendbirdGroupChannelLastMessageDeserializer.class) @JsonSerialize(using = SendbirdGroupChannelLastMessage.SendbirdGroupChannelLastMessageSerializer.class) public class SendbirdGroupChannelLastMessage extends AbstractOpenApiSchema { diff --git a/src/main/java/org/openapitools/client/model/SendbirdMember.java b/src/main/java/org/openapitools/client/model/SendbirdMember.java new file mode 100644 index 00000000..fc6f354f --- /dev/null +++ b/src/main/java/org/openapitools/client/model/SendbirdMember.java @@ -0,0 +1,936 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import java.util.Objects; +import java.util.Arrays; +import java.util.Map; +import java.util.HashMap; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdPushTriggerOption; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import org.sendbird.client.JSON; + + +/** + * SendbirdMember + */ +@JsonPropertyOrder({ + SendbirdMember.JSON_PROPERTY_DELIVERED_TS, + SendbirdMember.JSON_PROPERTY_DO_NOT_DISTURB, + SendbirdMember.JSON_PROPERTY_FRIEND_DISCOVERY_KEY, + SendbirdMember.JSON_PROPERTY_FRIEND_NAME, + SendbirdMember.JSON_PROPERTY_IS_ACTIVE, + SendbirdMember.JSON_PROPERTY_IS_BLOCKED_BY_ME, + SendbirdMember.JSON_PROPERTY_IS_BLOCKING_ME, + SendbirdMember.JSON_PROPERTY_IS_MUTED, + SendbirdMember.JSON_PROPERTY_IS_ONLINE, + SendbirdMember.JSON_PROPERTY_LAST_SEEN_AT, + SendbirdMember.JSON_PROPERTY_METADATA, + SendbirdMember.JSON_PROPERTY_MUTED_DESCRIPTION, + SendbirdMember.JSON_PROPERTY_MUTED_END_AT, + SendbirdMember.JSON_PROPERTY_NICKNAME, + SendbirdMember.JSON_PROPERTY_PUSH_ENABLED, + SendbirdMember.JSON_PROPERTY_PUSH_TRIGGER_OPTION, + SendbirdMember.JSON_PROPERTY_PROFILE_URL, + SendbirdMember.JSON_PROPERTY_REQUIRE_AUTH_FOR_PROFILE_IMAGE, + SendbirdMember.JSON_PROPERTY_READ_TS, + SendbirdMember.JSON_PROPERTY_ROLE, + SendbirdMember.JSON_PROPERTY_STATE, + SendbirdMember.JSON_PROPERTY_USER_ID +}) +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +public class SendbirdMember { + public static final String JSON_PROPERTY_DELIVERED_TS = "delivered_ts"; + private Long deliveredTs; + + public static final String JSON_PROPERTY_DO_NOT_DISTURB = "do_not_disturb"; + private Boolean doNotDisturb; + + public static final String JSON_PROPERTY_FRIEND_DISCOVERY_KEY = "friend_discovery_key"; + private JsonNullable> friendDiscoveryKey = JsonNullable.>undefined(); + + public static final String JSON_PROPERTY_FRIEND_NAME = "friend_name"; + private JsonNullable friendName = JsonNullable.undefined(); + + public static final String JSON_PROPERTY_IS_ACTIVE = "is_active"; + private Boolean isActive; + + public static final String JSON_PROPERTY_IS_BLOCKED_BY_ME = "is_blocked_by_me"; + private Boolean isBlockedByMe; + + public static final String JSON_PROPERTY_IS_BLOCKING_ME = "is_blocking_me"; + private Boolean isBlockingMe; + + public static final String JSON_PROPERTY_IS_MUTED = "is_muted"; + private Boolean isMuted; + + public static final String JSON_PROPERTY_IS_ONLINE = "is_online"; + private Boolean isOnline; + + public static final String JSON_PROPERTY_LAST_SEEN_AT = "last_seen_at"; + private Long lastSeenAt; + + public static final String JSON_PROPERTY_METADATA = "metadata"; + private JsonNullable metadata = JsonNullable.undefined(); + + public static final String JSON_PROPERTY_MUTED_DESCRIPTION = "muted_description"; + private String mutedDescription; + + public static final String JSON_PROPERTY_MUTED_END_AT = "muted_end_at"; + private Long mutedEndAt; + + public static final String JSON_PROPERTY_NICKNAME = "nickname"; + private JsonNullable nickname = JsonNullable.undefined(); + + public static final String JSON_PROPERTY_PUSH_ENABLED = "push_enabled"; + private Boolean pushEnabled; + + public static final String JSON_PROPERTY_PUSH_TRIGGER_OPTION = "push_trigger_option"; + private SendbirdPushTriggerOption pushTriggerOption; + + public static final String JSON_PROPERTY_PROFILE_URL = "profile_url"; + private String profileUrl = ""; + + public static final String JSON_PROPERTY_REQUIRE_AUTH_FOR_PROFILE_IMAGE = "require_auth_for_profile_image"; + private Boolean requireAuthForProfileImage; + + public static final String JSON_PROPERTY_READ_TS = "read_ts"; + private Long readTs; + + /** + * Gets or Sets role + */ + public enum RoleEnum { + EMPTY(""), + + NONE("none"), + + OPERATOR("operator"); + + private String value; + + RoleEnum(String value) { + this.value = value; + } + + @JsonValue + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + @JsonCreator + public static RoleEnum fromValue(String value) { + for (RoleEnum b : RoleEnum.values()) { + if (b.value.equals(value)) { + return b; + } + } + return null; + } + } + + public static final String JSON_PROPERTY_ROLE = "role"; + private JsonNullable role = JsonNullable.undefined(); + + /** + * Gets or Sets state + */ + public enum StateEnum { + EMPTY(""), + + INVITED("invited"), + + JOINED("joined"); + + private String value; + + StateEnum(String value) { + this.value = value; + } + + @JsonValue + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + @JsonCreator + public static StateEnum fromValue(String value) { + for (StateEnum b : StateEnum.values()) { + if (b.value.equals(value)) { + return b; + } + } + return null; + } + } + + public static final String JSON_PROPERTY_STATE = "state"; + private JsonNullable state = JsonNullable.undefined(); + + public static final String JSON_PROPERTY_USER_ID = "user_id"; + private String userId; + + public SendbirdMember() { + } + + public SendbirdMember deliveredTs(Long deliveredTs) { + this.deliveredTs = deliveredTs; + return this; + } + + /** + * Get deliveredTs + * @return deliveredTs + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_DELIVERED_TS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Long getDeliveredTs() { + return deliveredTs; + } + + + @JsonProperty(JSON_PROPERTY_DELIVERED_TS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setDeliveredTs(Long deliveredTs) { + this.deliveredTs = deliveredTs; + } + + + public SendbirdMember doNotDisturb(Boolean doNotDisturb) { + this.doNotDisturb = doNotDisturb; + return this; + } + + /** + * Get doNotDisturb + * @return doNotDisturb + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_DO_NOT_DISTURB) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getDoNotDisturb() { + return doNotDisturb; + } + + + @JsonProperty(JSON_PROPERTY_DO_NOT_DISTURB) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setDoNotDisturb(Boolean doNotDisturb) { + this.doNotDisturb = doNotDisturb; + } + + + public SendbirdMember friendDiscoveryKey(List friendDiscoveryKey) { + this.friendDiscoveryKey = JsonNullable.>of(friendDiscoveryKey); + return this; + } + + public SendbirdMember addFriendDiscoveryKeyItem(String friendDiscoveryKeyItem) { + if (this.friendDiscoveryKey == null || !this.friendDiscoveryKey.isPresent()) { + this.friendDiscoveryKey = JsonNullable.>of(new ArrayList<>()); + } + try { + this.friendDiscoveryKey.get().add(friendDiscoveryKeyItem); + } catch (java.util.NoSuchElementException e) { + // this can never happen, as we make sure above that the value is present + } + return this; + } + + /** + * Get friendDiscoveryKey + * @return friendDiscoveryKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonIgnore + + public List getFriendDiscoveryKey() { + return friendDiscoveryKey.orElse(null); + } + + @JsonProperty(JSON_PROPERTY_FRIEND_DISCOVERY_KEY) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public JsonNullable> getFriendDiscoveryKey_JsonNullable() { + return friendDiscoveryKey; + } + + @JsonProperty(JSON_PROPERTY_FRIEND_DISCOVERY_KEY) + public void setFriendDiscoveryKey_JsonNullable(JsonNullable> friendDiscoveryKey) { + this.friendDiscoveryKey = friendDiscoveryKey; + } + + public void setFriendDiscoveryKey(List friendDiscoveryKey) { + this.friendDiscoveryKey = JsonNullable.>of(friendDiscoveryKey); + } + + + public SendbirdMember friendName(String friendName) { + this.friendName = JsonNullable.of(friendName); + return this; + } + + /** + * Get friendName + * @return friendName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonIgnore + + public String getFriendName() { + return friendName.orElse(null); + } + + @JsonProperty(JSON_PROPERTY_FRIEND_NAME) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public JsonNullable getFriendName_JsonNullable() { + return friendName; + } + + @JsonProperty(JSON_PROPERTY_FRIEND_NAME) + public void setFriendName_JsonNullable(JsonNullable friendName) { + this.friendName = friendName; + } + + public void setFriendName(String friendName) { + this.friendName = JsonNullable.of(friendName); + } + + + public SendbirdMember isActive(Boolean isActive) { + this.isActive = isActive; + return this; + } + + /** + * Get isActive + * @return isActive + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_ACTIVE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsActive() { + return isActive; + } + + + @JsonProperty(JSON_PROPERTY_IS_ACTIVE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsActive(Boolean isActive) { + this.isActive = isActive; + } + + + public SendbirdMember isBlockedByMe(Boolean isBlockedByMe) { + this.isBlockedByMe = isBlockedByMe; + return this; + } + + /** + * Get isBlockedByMe + * @return isBlockedByMe + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_BLOCKED_BY_ME) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsBlockedByMe() { + return isBlockedByMe; + } + + + @JsonProperty(JSON_PROPERTY_IS_BLOCKED_BY_ME) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsBlockedByMe(Boolean isBlockedByMe) { + this.isBlockedByMe = isBlockedByMe; + } + + + public SendbirdMember isBlockingMe(Boolean isBlockingMe) { + this.isBlockingMe = isBlockingMe; + return this; + } + + /** + * Get isBlockingMe + * @return isBlockingMe + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_BLOCKING_ME) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsBlockingMe() { + return isBlockingMe; + } + + + @JsonProperty(JSON_PROPERTY_IS_BLOCKING_ME) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsBlockingMe(Boolean isBlockingMe) { + this.isBlockingMe = isBlockingMe; + } + + + public SendbirdMember isMuted(Boolean isMuted) { + this.isMuted = isMuted; + return this; + } + + /** + * Get isMuted + * @return isMuted + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_MUTED) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsMuted() { + return isMuted; + } + + + @JsonProperty(JSON_PROPERTY_IS_MUTED) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsMuted(Boolean isMuted) { + this.isMuted = isMuted; + } + + + public SendbirdMember isOnline(Boolean isOnline) { + this.isOnline = isOnline; + return this; + } + + /** + * Get isOnline + * @return isOnline + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_ONLINE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsOnline() { + return isOnline; + } + + + @JsonProperty(JSON_PROPERTY_IS_ONLINE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsOnline(Boolean isOnline) { + this.isOnline = isOnline; + } + + + public SendbirdMember lastSeenAt(Long lastSeenAt) { + this.lastSeenAt = lastSeenAt; + return this; + } + + /** + * Get lastSeenAt + * @return lastSeenAt + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_LAST_SEEN_AT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Long getLastSeenAt() { + return lastSeenAt; + } + + + @JsonProperty(JSON_PROPERTY_LAST_SEEN_AT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setLastSeenAt(Long lastSeenAt) { + this.lastSeenAt = lastSeenAt; + } + + + public SendbirdMember metadata(Object metadata) { + this.metadata = JsonNullable.of(metadata); + return this; + } + + /** + * Get metadata + * @return metadata + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonIgnore + + public Object getMetadata() { + return metadata.orElse(null); + } + + @JsonProperty(JSON_PROPERTY_METADATA) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public JsonNullable getMetadata_JsonNullable() { + return metadata; + } + + @JsonProperty(JSON_PROPERTY_METADATA) + public void setMetadata_JsonNullable(JsonNullable metadata) { + this.metadata = metadata; + } + + public void setMetadata(Object metadata) { + this.metadata = JsonNullable.of(metadata); + } + + + public SendbirdMember mutedDescription(String mutedDescription) { + this.mutedDescription = mutedDescription; + return this; + } + + /** + * Get mutedDescription + * @return mutedDescription + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_MUTED_DESCRIPTION) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getMutedDescription() { + return mutedDescription; + } + + + @JsonProperty(JSON_PROPERTY_MUTED_DESCRIPTION) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setMutedDescription(String mutedDescription) { + this.mutedDescription = mutedDescription; + } + + + public SendbirdMember mutedEndAt(Long mutedEndAt) { + this.mutedEndAt = mutedEndAt; + return this; + } + + /** + * Get mutedEndAt + * @return mutedEndAt + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_MUTED_END_AT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Long getMutedEndAt() { + return mutedEndAt; + } + + + @JsonProperty(JSON_PROPERTY_MUTED_END_AT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setMutedEndAt(Long mutedEndAt) { + this.mutedEndAt = mutedEndAt; + } + + + public SendbirdMember nickname(String nickname) { + this.nickname = JsonNullable.of(nickname); + return this; + } + + /** + * Get nickname + * @return nickname + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonIgnore + + public String getNickname() { + return nickname.orElse(null); + } + + @JsonProperty(JSON_PROPERTY_NICKNAME) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public JsonNullable getNickname_JsonNullable() { + return nickname; + } + + @JsonProperty(JSON_PROPERTY_NICKNAME) + public void setNickname_JsonNullable(JsonNullable nickname) { + this.nickname = nickname; + } + + public void setNickname(String nickname) { + this.nickname = JsonNullable.of(nickname); + } + + + public SendbirdMember pushEnabled(Boolean pushEnabled) { + this.pushEnabled = pushEnabled; + return this; + } + + /** + * Get pushEnabled + * @return pushEnabled + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_PUSH_ENABLED) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getPushEnabled() { + return pushEnabled; + } + + + @JsonProperty(JSON_PROPERTY_PUSH_ENABLED) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setPushEnabled(Boolean pushEnabled) { + this.pushEnabled = pushEnabled; + } + + + public SendbirdMember pushTriggerOption(SendbirdPushTriggerOption pushTriggerOption) { + this.pushTriggerOption = pushTriggerOption; + return this; + } + + /** + * Get pushTriggerOption + * @return pushTriggerOption + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_PUSH_TRIGGER_OPTION) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public SendbirdPushTriggerOption getPushTriggerOption() { + return pushTriggerOption; + } + + + @JsonProperty(JSON_PROPERTY_PUSH_TRIGGER_OPTION) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setPushTriggerOption(SendbirdPushTriggerOption pushTriggerOption) { + this.pushTriggerOption = pushTriggerOption; + } + + + public SendbirdMember profileUrl(String profileUrl) { + this.profileUrl = profileUrl; + return this; + } + + /** + * Get profileUrl + * @return profileUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_PROFILE_URL) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getProfileUrl() { + return profileUrl; + } + + + @JsonProperty(JSON_PROPERTY_PROFILE_URL) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setProfileUrl(String profileUrl) { + this.profileUrl = profileUrl; + } + + + public SendbirdMember requireAuthForProfileImage(Boolean requireAuthForProfileImage) { + this.requireAuthForProfileImage = requireAuthForProfileImage; + return this; + } + + /** + * Get requireAuthForProfileImage + * @return requireAuthForProfileImage + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_REQUIRE_AUTH_FOR_PROFILE_IMAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getRequireAuthForProfileImage() { + return requireAuthForProfileImage; + } + + + @JsonProperty(JSON_PROPERTY_REQUIRE_AUTH_FOR_PROFILE_IMAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setRequireAuthForProfileImage(Boolean requireAuthForProfileImage) { + this.requireAuthForProfileImage = requireAuthForProfileImage; + } + + + public SendbirdMember readTs(Long readTs) { + this.readTs = readTs; + return this; + } + + /** + * Get readTs + * @return readTs + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_READ_TS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Long getReadTs() { + return readTs; + } + + + @JsonProperty(JSON_PROPERTY_READ_TS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setReadTs(Long readTs) { + this.readTs = readTs; + } + + + public SendbirdMember role(RoleEnum role) { + this.role = JsonNullable.of(role); + return this; + } + + /** + * Get role + * @return role + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonIgnore + + public RoleEnum getRole() { + return role.orElse(null); + } + + @JsonProperty(JSON_PROPERTY_ROLE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public JsonNullable getRole_JsonNullable() { + return role; + } + + @JsonProperty(JSON_PROPERTY_ROLE) + public void setRole_JsonNullable(JsonNullable role) { + this.role = role; + } + + public void setRole(RoleEnum role) { + this.role = JsonNullable.of(role); + } + + + public SendbirdMember state(StateEnum state) { + this.state = JsonNullable.of(state); + return this; + } + + /** + * Get state + * @return state + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonIgnore + + public StateEnum getState() { + return state.orElse(null); + } + + @JsonProperty(JSON_PROPERTY_STATE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public JsonNullable getState_JsonNullable() { + return state; + } + + @JsonProperty(JSON_PROPERTY_STATE) + public void setState_JsonNullable(JsonNullable state) { + this.state = state; + } + + public void setState(StateEnum state) { + this.state = JsonNullable.of(state); + } + + + public SendbirdMember userId(String userId) { + this.userId = userId; + return this; + } + + /** + * Get userId + * @return userId + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + @JsonProperty(JSON_PROPERTY_USER_ID) + @JsonInclude(value = JsonInclude.Include.ALWAYS) + + public String getUserId() { + return userId; + } + + + @JsonProperty(JSON_PROPERTY_USER_ID) + @JsonInclude(value = JsonInclude.Include.ALWAYS) + public void setUserId(String userId) { + this.userId = userId; + } + + + /** + * Return true if this SendbirdMember object is equal to o. + */ + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + SendbirdMember sendbirdMember = (SendbirdMember) o; + return Objects.equals(this.deliveredTs, sendbirdMember.deliveredTs) && + Objects.equals(this.doNotDisturb, sendbirdMember.doNotDisturb) && + equalsNullable(this.friendDiscoveryKey, sendbirdMember.friendDiscoveryKey) && + equalsNullable(this.friendName, sendbirdMember.friendName) && + Objects.equals(this.isActive, sendbirdMember.isActive) && + Objects.equals(this.isBlockedByMe, sendbirdMember.isBlockedByMe) && + Objects.equals(this.isBlockingMe, sendbirdMember.isBlockingMe) && + Objects.equals(this.isMuted, sendbirdMember.isMuted) && + Objects.equals(this.isOnline, sendbirdMember.isOnline) && + Objects.equals(this.lastSeenAt, sendbirdMember.lastSeenAt) && + equalsNullable(this.metadata, sendbirdMember.metadata) && + Objects.equals(this.mutedDescription, sendbirdMember.mutedDescription) && + Objects.equals(this.mutedEndAt, sendbirdMember.mutedEndAt) && + equalsNullable(this.nickname, sendbirdMember.nickname) && + Objects.equals(this.pushEnabled, sendbirdMember.pushEnabled) && + Objects.equals(this.pushTriggerOption, sendbirdMember.pushTriggerOption) && + Objects.equals(this.profileUrl, sendbirdMember.profileUrl) && + Objects.equals(this.requireAuthForProfileImage, sendbirdMember.requireAuthForProfileImage) && + Objects.equals(this.readTs, sendbirdMember.readTs) && + equalsNullable(this.role, sendbirdMember.role) && + equalsNullable(this.state, sendbirdMember.state) && + Objects.equals(this.userId, sendbirdMember.userId); + } + + private static boolean equalsNullable(JsonNullable a, JsonNullable b) { + return a == b || (a != null && b != null && a.isPresent() && b.isPresent() && Objects.deepEquals(a.get(), b.get())); + } + + @Override + public int hashCode() { + return Objects.hash(deliveredTs, doNotDisturb, hashCodeNullable(friendDiscoveryKey), hashCodeNullable(friendName), isActive, isBlockedByMe, isBlockingMe, isMuted, isOnline, lastSeenAt, hashCodeNullable(metadata), mutedDescription, mutedEndAt, hashCodeNullable(nickname), pushEnabled, pushTriggerOption, profileUrl, requireAuthForProfileImage, readTs, hashCodeNullable(role), hashCodeNullable(state), userId); + } + + private static int hashCodeNullable(JsonNullable a) { + if (a == null) { + return 1; + } + return a.isPresent() ? Arrays.deepHashCode(new Object[]{a.get()}) : 31; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class SendbirdMember {\n"); + sb.append(" deliveredTs: ").append(toIndentedString(deliveredTs)).append("\n"); + sb.append(" doNotDisturb: ").append(toIndentedString(doNotDisturb)).append("\n"); + sb.append(" friendDiscoveryKey: ").append(toIndentedString(friendDiscoveryKey)).append("\n"); + sb.append(" friendName: ").append(toIndentedString(friendName)).append("\n"); + sb.append(" isActive: ").append(toIndentedString(isActive)).append("\n"); + sb.append(" isBlockedByMe: ").append(toIndentedString(isBlockedByMe)).append("\n"); + sb.append(" isBlockingMe: ").append(toIndentedString(isBlockingMe)).append("\n"); + sb.append(" isMuted: ").append(toIndentedString(isMuted)).append("\n"); + sb.append(" isOnline: ").append(toIndentedString(isOnline)).append("\n"); + sb.append(" lastSeenAt: ").append(toIndentedString(lastSeenAt)).append("\n"); + sb.append(" metadata: ").append(toIndentedString(metadata)).append("\n"); + sb.append(" mutedDescription: ").append(toIndentedString(mutedDescription)).append("\n"); + sb.append(" mutedEndAt: ").append(toIndentedString(mutedEndAt)).append("\n"); + sb.append(" nickname: ").append(toIndentedString(nickname)).append("\n"); + sb.append(" pushEnabled: ").append(toIndentedString(pushEnabled)).append("\n"); + sb.append(" pushTriggerOption: ").append(toIndentedString(pushTriggerOption)).append("\n"); + sb.append(" profileUrl: ").append(toIndentedString(profileUrl)).append("\n"); + sb.append(" requireAuthForProfileImage: ").append(toIndentedString(requireAuthForProfileImage)).append("\n"); + sb.append(" readTs: ").append(toIndentedString(readTs)).append("\n"); + sb.append(" role: ").append(toIndentedString(role)).append("\n"); + sb.append(" state: ").append(toIndentedString(state)).append("\n"); + sb.append(" userId: ").append(toIndentedString(userId)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/org/openapitools/client/model/SendbirdMessageResponse.java b/src/main/java/org/openapitools/client/model/SendbirdMessageResponse.java new file mode 100644 index 00000000..426fee29 --- /dev/null +++ b/src/main/java/org/openapitools/client/model/SendbirdMessageResponse.java @@ -0,0 +1,1104 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import java.util.Objects; +import java.util.Arrays; +import java.util.Map; +import java.util.HashMap; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdBasicUserInfo; +import org.openapitools.client.model.SendbirdFile; +import org.openapitools.client.model.SendbirdMessageResponseExtendedMessagePayload; +import org.openapitools.client.model.SendbirdMessageResponseMessageEvents; +import org.openapitools.client.model.SendbirdParentMessageInfo; +import org.openapitools.client.model.SendbirdReaction; +import org.openapitools.client.model.SendbirdSortedMetaarrayInner; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import org.sendbird.client.JSON; + + +/** + * SendbirdMessageResponse + */ +@JsonPropertyOrder({ + SendbirdMessageResponse.JSON_PROPERTY_REQUIRE_AUTH, + SendbirdMessageResponse.JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS, + SendbirdMessageResponse.JSON_PROPERTY_CUSTOM_TYPE, + SendbirdMessageResponse.JSON_PROPERTY_MENTIONED_USERS, + SendbirdMessageResponse.JSON_PROPERTY_TRANSLATIONS, + SendbirdMessageResponse.JSON_PROPERTY_UPDATED_AT, + SendbirdMessageResponse.JSON_PROPERTY_IS_OP_MSG, + SendbirdMessageResponse.JSON_PROPERTY_REACTIONS, + SendbirdMessageResponse.JSON_PROPERTY_IS_REMOVED, + SendbirdMessageResponse.JSON_PROPERTY_USER, + SendbirdMessageResponse.JSON_PROPERTY_FILE, + SendbirdMessageResponse.JSON_PROPERTY_FILES, + SendbirdMessageResponse.JSON_PROPERTY_MESSAGE, + SendbirdMessageResponse.JSON_PROPERTY_DATA, + SendbirdMessageResponse.JSON_PROPERTY_MESSAGE_RETENTION_HOUR, + SendbirdMessageResponse.JSON_PROPERTY_SILENT, + SendbirdMessageResponse.JSON_PROPERTY_TYPE, + SendbirdMessageResponse.JSON_PROPERTY_CREATED_AT, + SendbirdMessageResponse.JSON_PROPERTY_CHANNEL_TYPE, + SendbirdMessageResponse.JSON_PROPERTY_REQ_ID, + SendbirdMessageResponse.JSON_PROPERTY_MENTION_TYPE, + SendbirdMessageResponse.JSON_PROPERTY_CHANNEL_URL, + SendbirdMessageResponse.JSON_PROPERTY_MESSAGE_ID, + SendbirdMessageResponse.JSON_PROPERTY_SORTED_METAARRAY, + SendbirdMessageResponse.JSON_PROPERTY_THREAD_INFO, + SendbirdMessageResponse.JSON_PROPERTY_PARENT_MESSAGE_ID, + SendbirdMessageResponse.JSON_PROPERTY_PARENT_MESSAGE_INFO, + SendbirdMessageResponse.JSON_PROPERTY_IS_REPLY_TO_CHANNEL, + SendbirdMessageResponse.JSON_PROPERTY_MESSAGE_EVENTS, + SendbirdMessageResponse.JSON_PROPERTY_EXTENDED_MESSAGE_PAYLOAD +}) +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +public class SendbirdMessageResponse { + public static final String JSON_PROPERTY_REQUIRE_AUTH = "require_auth"; + private Boolean requireAuth; + + public static final String JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS = "message_survival_seconds"; + private Integer messageSurvivalSeconds; + + public static final String JSON_PROPERTY_CUSTOM_TYPE = "custom_type"; + private String customType; + + public static final String JSON_PROPERTY_MENTIONED_USERS = "mentioned_users"; + private List mentionedUsers = null; + + public static final String JSON_PROPERTY_TRANSLATIONS = "translations"; + private Object translations; + + public static final String JSON_PROPERTY_UPDATED_AT = "updated_at"; + private Long updatedAt; + + public static final String JSON_PROPERTY_IS_OP_MSG = "is_op_msg"; + private Boolean isOpMsg; + + public static final String JSON_PROPERTY_REACTIONS = "reactions"; + private List reactions = null; + + public static final String JSON_PROPERTY_IS_REMOVED = "is_removed"; + private Boolean isRemoved; + + public static final String JSON_PROPERTY_USER = "user"; + private SendbirdBasicUserInfo user; + + public static final String JSON_PROPERTY_FILE = "file"; + private Object _file; + + public static final String JSON_PROPERTY_FILES = "files"; + private List files = null; + + public static final String JSON_PROPERTY_MESSAGE = "message"; + private String message; + + public static final String JSON_PROPERTY_DATA = "data"; + private String data; + + public static final String JSON_PROPERTY_MESSAGE_RETENTION_HOUR = "message_retention_hour"; + private Integer messageRetentionHour; + + public static final String JSON_PROPERTY_SILENT = "silent"; + private Boolean silent; + + public static final String JSON_PROPERTY_TYPE = "type"; + private String type; + + public static final String JSON_PROPERTY_CREATED_AT = "created_at"; + private Long createdAt; + + public static final String JSON_PROPERTY_CHANNEL_TYPE = "channel_type"; + private String channelType; + + public static final String JSON_PROPERTY_REQ_ID = "req_id"; + private String reqId; + + public static final String JSON_PROPERTY_MENTION_TYPE = "mention_type"; + private String mentionType; + + public static final String JSON_PROPERTY_CHANNEL_URL = "channel_url"; + private String channelUrl; + + public static final String JSON_PROPERTY_MESSAGE_ID = "message_id"; + private Long messageId; + + public static final String JSON_PROPERTY_SORTED_METAARRAY = "sorted_metaarray"; + private List sortedMetaarray = null; + + public static final String JSON_PROPERTY_THREAD_INFO = "thread_info"; + private Object threadInfo; + + public static final String JSON_PROPERTY_PARENT_MESSAGE_ID = "parent_message_id"; + private Integer parentMessageId; + + public static final String JSON_PROPERTY_PARENT_MESSAGE_INFO = "parent_message_info"; + private SendbirdParentMessageInfo parentMessageInfo; + + public static final String JSON_PROPERTY_IS_REPLY_TO_CHANNEL = "is_reply_to_channel"; + private Boolean isReplyToChannel; + + public static final String JSON_PROPERTY_MESSAGE_EVENTS = "message_events"; + private JsonNullable messageEvents = JsonNullable.undefined(); + + public static final String JSON_PROPERTY_EXTENDED_MESSAGE_PAYLOAD = "extended_message_payload"; + private SendbirdMessageResponseExtendedMessagePayload extendedMessagePayload; + + public SendbirdMessageResponse() { + } + + public SendbirdMessageResponse requireAuth(Boolean requireAuth) { + this.requireAuth = requireAuth; + return this; + } + + /** + * Get requireAuth + * @return requireAuth + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_REQUIRE_AUTH) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getRequireAuth() { + return requireAuth; + } + + + @JsonProperty(JSON_PROPERTY_REQUIRE_AUTH) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setRequireAuth(Boolean requireAuth) { + this.requireAuth = requireAuth; + } + + + public SendbirdMessageResponse messageSurvivalSeconds(Integer messageSurvivalSeconds) { + this.messageSurvivalSeconds = messageSurvivalSeconds; + return this; + } + + /** + * Get messageSurvivalSeconds + * @return messageSurvivalSeconds + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Integer getMessageSurvivalSeconds() { + return messageSurvivalSeconds; + } + + + @JsonProperty(JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setMessageSurvivalSeconds(Integer messageSurvivalSeconds) { + this.messageSurvivalSeconds = messageSurvivalSeconds; + } + + + public SendbirdMessageResponse customType(String customType) { + this.customType = customType; + return this; + } + + /** + * Get customType + * @return customType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_CUSTOM_TYPE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getCustomType() { + return customType; + } + + + @JsonProperty(JSON_PROPERTY_CUSTOM_TYPE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setCustomType(String customType) { + this.customType = customType; + } + + + public SendbirdMessageResponse mentionedUsers(List mentionedUsers) { + this.mentionedUsers = mentionedUsers; + return this; + } + + public SendbirdMessageResponse addMentionedUsersItem(SendbirdBasicUserInfo mentionedUsersItem) { + if (this.mentionedUsers == null) { + this.mentionedUsers = new ArrayList<>(); + } + this.mentionedUsers.add(mentionedUsersItem); + return this; + } + + /** + * Get mentionedUsers + * @return mentionedUsers + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_MENTIONED_USERS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public List getMentionedUsers() { + return mentionedUsers; + } + + + @JsonProperty(JSON_PROPERTY_MENTIONED_USERS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setMentionedUsers(List mentionedUsers) { + this.mentionedUsers = mentionedUsers; + } + + + public SendbirdMessageResponse translations(Object translations) { + this.translations = translations; + return this; + } + + /** + * Get translations + * @return translations + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_TRANSLATIONS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Object getTranslations() { + return translations; + } + + + @JsonProperty(JSON_PROPERTY_TRANSLATIONS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setTranslations(Object translations) { + this.translations = translations; + } + + + public SendbirdMessageResponse updatedAt(Long updatedAt) { + this.updatedAt = updatedAt; + return this; + } + + /** + * Get updatedAt + * @return updatedAt + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_UPDATED_AT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Long getUpdatedAt() { + return updatedAt; + } + + + @JsonProperty(JSON_PROPERTY_UPDATED_AT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setUpdatedAt(Long updatedAt) { + this.updatedAt = updatedAt; + } + + + public SendbirdMessageResponse isOpMsg(Boolean isOpMsg) { + this.isOpMsg = isOpMsg; + return this; + } + + /** + * Get isOpMsg + * @return isOpMsg + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_OP_MSG) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsOpMsg() { + return isOpMsg; + } + + + @JsonProperty(JSON_PROPERTY_IS_OP_MSG) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsOpMsg(Boolean isOpMsg) { + this.isOpMsg = isOpMsg; + } + + + public SendbirdMessageResponse reactions(List reactions) { + this.reactions = reactions; + return this; + } + + public SendbirdMessageResponse addReactionsItem(SendbirdReaction reactionsItem) { + if (this.reactions == null) { + this.reactions = new ArrayList<>(); + } + this.reactions.add(reactionsItem); + return this; + } + + /** + * Get reactions + * @return reactions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_REACTIONS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public List getReactions() { + return reactions; + } + + + @JsonProperty(JSON_PROPERTY_REACTIONS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setReactions(List reactions) { + this.reactions = reactions; + } + + + public SendbirdMessageResponse isRemoved(Boolean isRemoved) { + this.isRemoved = isRemoved; + return this; + } + + /** + * Get isRemoved + * @return isRemoved + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_REMOVED) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsRemoved() { + return isRemoved; + } + + + @JsonProperty(JSON_PROPERTY_IS_REMOVED) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsRemoved(Boolean isRemoved) { + this.isRemoved = isRemoved; + } + + + public SendbirdMessageResponse user(SendbirdBasicUserInfo user) { + this.user = user; + return this; + } + + /** + * Get user + * @return user + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_USER) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public SendbirdBasicUserInfo getUser() { + return user; + } + + + @JsonProperty(JSON_PROPERTY_USER) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setUser(SendbirdBasicUserInfo user) { + this.user = user; + } + + + public SendbirdMessageResponse _file(Object _file) { + this._file = _file; + return this; + } + + /** + * Get _file + * @return _file + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_FILE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Object getFile() { + return _file; + } + + + @JsonProperty(JSON_PROPERTY_FILE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setFile(Object _file) { + this._file = _file; + } + + + public SendbirdMessageResponse files(List files) { + this.files = files; + return this; + } + + public SendbirdMessageResponse addFilesItem(SendbirdFile filesItem) { + if (this.files == null) { + this.files = new ArrayList<>(); + } + this.files.add(filesItem); + return this; + } + + /** + * Get files + * @return files + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_FILES) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public List getFiles() { + return files; + } + + + @JsonProperty(JSON_PROPERTY_FILES) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setFiles(List files) { + this.files = files; + } + + + public SendbirdMessageResponse message(String message) { + this.message = message; + return this; + } + + /** + * Get message + * @return message + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_MESSAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getMessage() { + return message; + } + + + @JsonProperty(JSON_PROPERTY_MESSAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setMessage(String message) { + this.message = message; + } + + + public SendbirdMessageResponse data(String data) { + this.data = data; + return this; + } + + /** + * Get data + * @return data + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_DATA) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getData() { + return data; + } + + + @JsonProperty(JSON_PROPERTY_DATA) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setData(String data) { + this.data = data; + } + + + public SendbirdMessageResponse messageRetentionHour(Integer messageRetentionHour) { + this.messageRetentionHour = messageRetentionHour; + return this; + } + + /** + * Get messageRetentionHour + * @return messageRetentionHour + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_MESSAGE_RETENTION_HOUR) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Integer getMessageRetentionHour() { + return messageRetentionHour; + } + + + @JsonProperty(JSON_PROPERTY_MESSAGE_RETENTION_HOUR) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setMessageRetentionHour(Integer messageRetentionHour) { + this.messageRetentionHour = messageRetentionHour; + } + + + public SendbirdMessageResponse silent(Boolean silent) { + this.silent = silent; + return this; + } + + /** + * Get silent + * @return silent + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_SILENT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getSilent() { + return silent; + } + + + @JsonProperty(JSON_PROPERTY_SILENT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setSilent(Boolean silent) { + this.silent = silent; + } + + + public SendbirdMessageResponse type(String type) { + this.type = type; + return this; + } + + /** + * Get type + * @return type + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_TYPE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getType() { + return type; + } + + + @JsonProperty(JSON_PROPERTY_TYPE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setType(String type) { + this.type = type; + } + + + public SendbirdMessageResponse createdAt(Long createdAt) { + this.createdAt = createdAt; + return this; + } + + /** + * Get createdAt + * @return createdAt + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_CREATED_AT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Long getCreatedAt() { + return createdAt; + } + + + @JsonProperty(JSON_PROPERTY_CREATED_AT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setCreatedAt(Long createdAt) { + this.createdAt = createdAt; + } + + + public SendbirdMessageResponse channelType(String channelType) { + this.channelType = channelType; + return this; + } + + /** + * Get channelType + * @return channelType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_CHANNEL_TYPE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getChannelType() { + return channelType; + } + + + @JsonProperty(JSON_PROPERTY_CHANNEL_TYPE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setChannelType(String channelType) { + this.channelType = channelType; + } + + + public SendbirdMessageResponse reqId(String reqId) { + this.reqId = reqId; + return this; + } + + /** + * Get reqId + * @return reqId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_REQ_ID) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getReqId() { + return reqId; + } + + + @JsonProperty(JSON_PROPERTY_REQ_ID) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setReqId(String reqId) { + this.reqId = reqId; + } + + + public SendbirdMessageResponse mentionType(String mentionType) { + this.mentionType = mentionType; + return this; + } + + /** + * Get mentionType + * @return mentionType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_MENTION_TYPE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getMentionType() { + return mentionType; + } + + + @JsonProperty(JSON_PROPERTY_MENTION_TYPE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setMentionType(String mentionType) { + this.mentionType = mentionType; + } + + + public SendbirdMessageResponse channelUrl(String channelUrl) { + this.channelUrl = channelUrl; + return this; + } + + /** + * Get channelUrl + * @return channelUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_CHANNEL_URL) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getChannelUrl() { + return channelUrl; + } + + + @JsonProperty(JSON_PROPERTY_CHANNEL_URL) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setChannelUrl(String channelUrl) { + this.channelUrl = channelUrl; + } + + + public SendbirdMessageResponse messageId(Long messageId) { + this.messageId = messageId; + return this; + } + + /** + * Get messageId + * @return messageId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_MESSAGE_ID) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Long getMessageId() { + return messageId; + } + + + @JsonProperty(JSON_PROPERTY_MESSAGE_ID) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setMessageId(Long messageId) { + this.messageId = messageId; + } + + + public SendbirdMessageResponse sortedMetaarray(List sortedMetaarray) { + this.sortedMetaarray = sortedMetaarray; + return this; + } + + public SendbirdMessageResponse addSortedMetaarrayItem(SendbirdSortedMetaarrayInner sortedMetaarrayItem) { + if (this.sortedMetaarray == null) { + this.sortedMetaarray = new ArrayList<>(); + } + this.sortedMetaarray.add(sortedMetaarrayItem); + return this; + } + + /** + * Get sortedMetaarray + * @return sortedMetaarray + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_SORTED_METAARRAY) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public List getSortedMetaarray() { + return sortedMetaarray; + } + + + @JsonProperty(JSON_PROPERTY_SORTED_METAARRAY) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setSortedMetaarray(List sortedMetaarray) { + this.sortedMetaarray = sortedMetaarray; + } + + + public SendbirdMessageResponse threadInfo(Object threadInfo) { + this.threadInfo = threadInfo; + return this; + } + + /** + * Get threadInfo + * @return threadInfo + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_THREAD_INFO) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Object getThreadInfo() { + return threadInfo; + } + + + @JsonProperty(JSON_PROPERTY_THREAD_INFO) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setThreadInfo(Object threadInfo) { + this.threadInfo = threadInfo; + } + + + public SendbirdMessageResponse parentMessageId(Integer parentMessageId) { + this.parentMessageId = parentMessageId; + return this; + } + + /** + * Get parentMessageId + * @return parentMessageId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_PARENT_MESSAGE_ID) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Integer getParentMessageId() { + return parentMessageId; + } + + + @JsonProperty(JSON_PROPERTY_PARENT_MESSAGE_ID) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setParentMessageId(Integer parentMessageId) { + this.parentMessageId = parentMessageId; + } + + + public SendbirdMessageResponse parentMessageInfo(SendbirdParentMessageInfo parentMessageInfo) { + this.parentMessageInfo = parentMessageInfo; + return this; + } + + /** + * Get parentMessageInfo + * @return parentMessageInfo + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_PARENT_MESSAGE_INFO) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public SendbirdParentMessageInfo getParentMessageInfo() { + return parentMessageInfo; + } + + + @JsonProperty(JSON_PROPERTY_PARENT_MESSAGE_INFO) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setParentMessageInfo(SendbirdParentMessageInfo parentMessageInfo) { + this.parentMessageInfo = parentMessageInfo; + } + + + public SendbirdMessageResponse isReplyToChannel(Boolean isReplyToChannel) { + this.isReplyToChannel = isReplyToChannel; + return this; + } + + /** + * Get isReplyToChannel + * @return isReplyToChannel + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_REPLY_TO_CHANNEL) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsReplyToChannel() { + return isReplyToChannel; + } + + + @JsonProperty(JSON_PROPERTY_IS_REPLY_TO_CHANNEL) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsReplyToChannel(Boolean isReplyToChannel) { + this.isReplyToChannel = isReplyToChannel; + } + + + public SendbirdMessageResponse messageEvents(SendbirdMessageResponseMessageEvents messageEvents) { + this.messageEvents = JsonNullable.of(messageEvents); + return this; + } + + /** + * Get messageEvents + * @return messageEvents + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonIgnore + + public SendbirdMessageResponseMessageEvents getMessageEvents() { + return messageEvents.orElse(null); + } + + @JsonProperty(JSON_PROPERTY_MESSAGE_EVENTS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public JsonNullable getMessageEvents_JsonNullable() { + return messageEvents; + } + + @JsonProperty(JSON_PROPERTY_MESSAGE_EVENTS) + public void setMessageEvents_JsonNullable(JsonNullable messageEvents) { + this.messageEvents = messageEvents; + } + + public void setMessageEvents(SendbirdMessageResponseMessageEvents messageEvents) { + this.messageEvents = JsonNullable.of(messageEvents); + } + + + public SendbirdMessageResponse extendedMessagePayload(SendbirdMessageResponseExtendedMessagePayload extendedMessagePayload) { + this.extendedMessagePayload = extendedMessagePayload; + return this; + } + + /** + * Get extendedMessagePayload + * @return extendedMessagePayload + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_EXTENDED_MESSAGE_PAYLOAD) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public SendbirdMessageResponseExtendedMessagePayload getExtendedMessagePayload() { + return extendedMessagePayload; + } + + + @JsonProperty(JSON_PROPERTY_EXTENDED_MESSAGE_PAYLOAD) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setExtendedMessagePayload(SendbirdMessageResponseExtendedMessagePayload extendedMessagePayload) { + this.extendedMessagePayload = extendedMessagePayload; + } + + + /** + * Return true if this SendbirdMessageResponse object is equal to o. + */ + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + SendbirdMessageResponse sendbirdMessageResponse = (SendbirdMessageResponse) o; + return Objects.equals(this.requireAuth, sendbirdMessageResponse.requireAuth) && + Objects.equals(this.messageSurvivalSeconds, sendbirdMessageResponse.messageSurvivalSeconds) && + Objects.equals(this.customType, sendbirdMessageResponse.customType) && + Objects.equals(this.mentionedUsers, sendbirdMessageResponse.mentionedUsers) && + Objects.equals(this.translations, sendbirdMessageResponse.translations) && + Objects.equals(this.updatedAt, sendbirdMessageResponse.updatedAt) && + Objects.equals(this.isOpMsg, sendbirdMessageResponse.isOpMsg) && + Objects.equals(this.reactions, sendbirdMessageResponse.reactions) && + Objects.equals(this.isRemoved, sendbirdMessageResponse.isRemoved) && + Objects.equals(this.user, sendbirdMessageResponse.user) && + Objects.equals(this._file, sendbirdMessageResponse._file) && + Objects.equals(this.files, sendbirdMessageResponse.files) && + Objects.equals(this.message, sendbirdMessageResponse.message) && + Objects.equals(this.data, sendbirdMessageResponse.data) && + Objects.equals(this.messageRetentionHour, sendbirdMessageResponse.messageRetentionHour) && + Objects.equals(this.silent, sendbirdMessageResponse.silent) && + Objects.equals(this.type, sendbirdMessageResponse.type) && + Objects.equals(this.createdAt, sendbirdMessageResponse.createdAt) && + Objects.equals(this.channelType, sendbirdMessageResponse.channelType) && + Objects.equals(this.reqId, sendbirdMessageResponse.reqId) && + Objects.equals(this.mentionType, sendbirdMessageResponse.mentionType) && + Objects.equals(this.channelUrl, sendbirdMessageResponse.channelUrl) && + Objects.equals(this.messageId, sendbirdMessageResponse.messageId) && + Objects.equals(this.sortedMetaarray, sendbirdMessageResponse.sortedMetaarray) && + Objects.equals(this.threadInfo, sendbirdMessageResponse.threadInfo) && + Objects.equals(this.parentMessageId, sendbirdMessageResponse.parentMessageId) && + Objects.equals(this.parentMessageInfo, sendbirdMessageResponse.parentMessageInfo) && + Objects.equals(this.isReplyToChannel, sendbirdMessageResponse.isReplyToChannel) && + equalsNullable(this.messageEvents, sendbirdMessageResponse.messageEvents) && + Objects.equals(this.extendedMessagePayload, sendbirdMessageResponse.extendedMessagePayload); + } + + private static boolean equalsNullable(JsonNullable a, JsonNullable b) { + return a == b || (a != null && b != null && a.isPresent() && b.isPresent() && Objects.deepEquals(a.get(), b.get())); + } + + @Override + public int hashCode() { + return Objects.hash(requireAuth, messageSurvivalSeconds, customType, mentionedUsers, translations, updatedAt, isOpMsg, reactions, isRemoved, user, _file, files, message, data, messageRetentionHour, silent, type, createdAt, channelType, reqId, mentionType, channelUrl, messageId, sortedMetaarray, threadInfo, parentMessageId, parentMessageInfo, isReplyToChannel, hashCodeNullable(messageEvents), extendedMessagePayload); + } + + private static int hashCodeNullable(JsonNullable a) { + if (a == null) { + return 1; + } + return a.isPresent() ? Arrays.deepHashCode(new Object[]{a.get()}) : 31; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class SendbirdMessageResponse {\n"); + sb.append(" requireAuth: ").append(toIndentedString(requireAuth)).append("\n"); + sb.append(" messageSurvivalSeconds: ").append(toIndentedString(messageSurvivalSeconds)).append("\n"); + sb.append(" customType: ").append(toIndentedString(customType)).append("\n"); + sb.append(" mentionedUsers: ").append(toIndentedString(mentionedUsers)).append("\n"); + sb.append(" translations: ").append(toIndentedString(translations)).append("\n"); + sb.append(" updatedAt: ").append(toIndentedString(updatedAt)).append("\n"); + sb.append(" isOpMsg: ").append(toIndentedString(isOpMsg)).append("\n"); + sb.append(" reactions: ").append(toIndentedString(reactions)).append("\n"); + sb.append(" isRemoved: ").append(toIndentedString(isRemoved)).append("\n"); + sb.append(" user: ").append(toIndentedString(user)).append("\n"); + sb.append(" _file: ").append(toIndentedString(_file)).append("\n"); + sb.append(" files: ").append(toIndentedString(files)).append("\n"); + sb.append(" message: ").append(toIndentedString(message)).append("\n"); + sb.append(" data: ").append(toIndentedString(data)).append("\n"); + sb.append(" messageRetentionHour: ").append(toIndentedString(messageRetentionHour)).append("\n"); + sb.append(" silent: ").append(toIndentedString(silent)).append("\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append(" createdAt: ").append(toIndentedString(createdAt)).append("\n"); + sb.append(" channelType: ").append(toIndentedString(channelType)).append("\n"); + sb.append(" reqId: ").append(toIndentedString(reqId)).append("\n"); + sb.append(" mentionType: ").append(toIndentedString(mentionType)).append("\n"); + sb.append(" channelUrl: ").append(toIndentedString(channelUrl)).append("\n"); + sb.append(" messageId: ").append(toIndentedString(messageId)).append("\n"); + sb.append(" sortedMetaarray: ").append(toIndentedString(sortedMetaarray)).append("\n"); + sb.append(" threadInfo: ").append(toIndentedString(threadInfo)).append("\n"); + sb.append(" parentMessageId: ").append(toIndentedString(parentMessageId)).append("\n"); + sb.append(" parentMessageInfo: ").append(toIndentedString(parentMessageInfo)).append("\n"); + sb.append(" isReplyToChannel: ").append(toIndentedString(isReplyToChannel)).append("\n"); + sb.append(" messageEvents: ").append(toIndentedString(messageEvents)).append("\n"); + sb.append(" extendedMessagePayload: ").append(toIndentedString(extendedMessagePayload)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayload.java b/src/main/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayload.java index bf8385f9..582512fd 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayload.java +++ b/src/main/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayload.java @@ -57,7 +57,7 @@ import com.fasterxml.jackson.databind.ser.std.StdSerializer; import org.sendbird.client.JSON; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") @JsonDeserialize(using = SendbirdMessageResponseExtendedMessagePayload.SendbirdMessageResponseExtendedMessagePayloadDeserializer.class) @JsonSerialize(using = SendbirdMessageResponseExtendedMessagePayload.SendbirdMessageResponseExtendedMessagePayloadSerializer.class) public class SendbirdMessageResponseExtendedMessagePayload extends AbstractOpenApiSchema { diff --git a/src/main/java/org/openapitools/client/model/SendbirdMessageResponseMessageEvents.java b/src/main/java/org/openapitools/client/model/SendbirdMessageResponseMessageEvents.java index 90842174..fc05b3ae 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdMessageResponseMessageEvents.java +++ b/src/main/java/org/openapitools/client/model/SendbirdMessageResponseMessageEvents.java @@ -38,7 +38,7 @@ SendbirdMessageResponseMessageEvents.JSON_PROPERTY_UPDATE_LAST_MESSAGE }) @JsonTypeName("SendbirdMessageResponse_message_events") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class SendbirdMessageResponseMessageEvents { public static final String JSON_PROPERTY_SEND_PUSH_NOTIFICATION = "send_push_notification"; private String sendPushNotification; diff --git a/src/main/java/org/openapitools/client/model/SendbirdOpenChannel.java b/src/main/java/org/openapitools/client/model/SendbirdOpenChannel.java new file mode 100644 index 00000000..60376a84 --- /dev/null +++ b/src/main/java/org/openapitools/client/model/SendbirdOpenChannel.java @@ -0,0 +1,530 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import java.util.Objects; +import java.util.Arrays; +import java.util.Map; +import java.util.HashMap; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdBasicUserInfo; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import org.sendbird.client.JSON; + + +/** + * SendbirdOpenChannel + */ +@JsonPropertyOrder({ + SendbirdOpenChannel.JSON_PROPERTY_CHANNEL_URL, + SendbirdOpenChannel.JSON_PROPERTY_COVER_URL, + SendbirdOpenChannel.JSON_PROPERTY_CREATED_AT, + SendbirdOpenChannel.JSON_PROPERTY_CUSTOM_TYPE, + SendbirdOpenChannel.JSON_PROPERTY_DATA, + SendbirdOpenChannel.JSON_PROPERTY_FREEZE, + SendbirdOpenChannel.JSON_PROPERTY_IS_DYNAMIC_PARTITIONED, + SendbirdOpenChannel.JSON_PROPERTY_IS_EPHEMERAL, + SendbirdOpenChannel.JSON_PROPERTY_MAX_LENGTH_MESSAGE, + SendbirdOpenChannel.JSON_PROPERTY_NAME, + SendbirdOpenChannel.JSON_PROPERTY_OPERATORS, + SendbirdOpenChannel.JSON_PROPERTY_PARTICIPANT_COUNT, + SendbirdOpenChannel.JSON_PROPERTY_METADATA +}) +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +public class SendbirdOpenChannel { + public static final String JSON_PROPERTY_CHANNEL_URL = "channel_url"; + private String channelUrl; + + public static final String JSON_PROPERTY_COVER_URL = "cover_url"; + private String coverUrl; + + public static final String JSON_PROPERTY_CREATED_AT = "created_at"; + private Long createdAt; + + public static final String JSON_PROPERTY_CUSTOM_TYPE = "custom_type"; + private String customType; + + public static final String JSON_PROPERTY_DATA = "data"; + private String data; + + public static final String JSON_PROPERTY_FREEZE = "freeze"; + private Boolean freeze; + + public static final String JSON_PROPERTY_IS_DYNAMIC_PARTITIONED = "is_dynamic_partitioned"; + private Boolean isDynamicPartitioned; + + public static final String JSON_PROPERTY_IS_EPHEMERAL = "is_ephemeral"; + private Boolean isEphemeral; + + public static final String JSON_PROPERTY_MAX_LENGTH_MESSAGE = "max_length_message"; + private Integer maxLengthMessage; + + public static final String JSON_PROPERTY_NAME = "name"; + private String name; + + public static final String JSON_PROPERTY_OPERATORS = "operators"; + private List operators = null; + + public static final String JSON_PROPERTY_PARTICIPANT_COUNT = "participant_count"; + private Integer participantCount; + + public static final String JSON_PROPERTY_METADATA = "metadata"; + private JsonNullable metadata = JsonNullable.undefined(); + + public SendbirdOpenChannel() { + } + + public SendbirdOpenChannel channelUrl(String channelUrl) { + this.channelUrl = channelUrl; + return this; + } + + /** + * Get channelUrl + * @return channelUrl + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + @JsonProperty(JSON_PROPERTY_CHANNEL_URL) + @JsonInclude(value = JsonInclude.Include.ALWAYS) + + public String getChannelUrl() { + return channelUrl; + } + + + @JsonProperty(JSON_PROPERTY_CHANNEL_URL) + @JsonInclude(value = JsonInclude.Include.ALWAYS) + public void setChannelUrl(String channelUrl) { + this.channelUrl = channelUrl; + } + + + public SendbirdOpenChannel coverUrl(String coverUrl) { + this.coverUrl = coverUrl; + return this; + } + + /** + * Get coverUrl + * @return coverUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_COVER_URL) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getCoverUrl() { + return coverUrl; + } + + + @JsonProperty(JSON_PROPERTY_COVER_URL) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setCoverUrl(String coverUrl) { + this.coverUrl = coverUrl; + } + + + public SendbirdOpenChannel createdAt(Long createdAt) { + this.createdAt = createdAt; + return this; + } + + /** + * Get createdAt + * @return createdAt + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_CREATED_AT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Long getCreatedAt() { + return createdAt; + } + + + @JsonProperty(JSON_PROPERTY_CREATED_AT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setCreatedAt(Long createdAt) { + this.createdAt = createdAt; + } + + + public SendbirdOpenChannel customType(String customType) { + this.customType = customType; + return this; + } + + /** + * Get customType + * @return customType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_CUSTOM_TYPE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getCustomType() { + return customType; + } + + + @JsonProperty(JSON_PROPERTY_CUSTOM_TYPE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setCustomType(String customType) { + this.customType = customType; + } + + + public SendbirdOpenChannel data(String data) { + this.data = data; + return this; + } + + /** + * Get data + * @return data + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_DATA) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getData() { + return data; + } + + + @JsonProperty(JSON_PROPERTY_DATA) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setData(String data) { + this.data = data; + } + + + public SendbirdOpenChannel freeze(Boolean freeze) { + this.freeze = freeze; + return this; + } + + /** + * Get freeze + * @return freeze + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_FREEZE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getFreeze() { + return freeze; + } + + + @JsonProperty(JSON_PROPERTY_FREEZE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setFreeze(Boolean freeze) { + this.freeze = freeze; + } + + + public SendbirdOpenChannel isDynamicPartitioned(Boolean isDynamicPartitioned) { + this.isDynamicPartitioned = isDynamicPartitioned; + return this; + } + + /** + * Get isDynamicPartitioned + * @return isDynamicPartitioned + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_DYNAMIC_PARTITIONED) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsDynamicPartitioned() { + return isDynamicPartitioned; + } + + + @JsonProperty(JSON_PROPERTY_IS_DYNAMIC_PARTITIONED) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsDynamicPartitioned(Boolean isDynamicPartitioned) { + this.isDynamicPartitioned = isDynamicPartitioned; + } + + + public SendbirdOpenChannel isEphemeral(Boolean isEphemeral) { + this.isEphemeral = isEphemeral; + return this; + } + + /** + * Get isEphemeral + * @return isEphemeral + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_EPHEMERAL) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsEphemeral() { + return isEphemeral; + } + + + @JsonProperty(JSON_PROPERTY_IS_EPHEMERAL) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsEphemeral(Boolean isEphemeral) { + this.isEphemeral = isEphemeral; + } + + + public SendbirdOpenChannel maxLengthMessage(Integer maxLengthMessage) { + this.maxLengthMessage = maxLengthMessage; + return this; + } + + /** + * Get maxLengthMessage + * @return maxLengthMessage + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_MAX_LENGTH_MESSAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Integer getMaxLengthMessage() { + return maxLengthMessage; + } + + + @JsonProperty(JSON_PROPERTY_MAX_LENGTH_MESSAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setMaxLengthMessage(Integer maxLengthMessage) { + this.maxLengthMessage = maxLengthMessage; + } + + + public SendbirdOpenChannel name(String name) { + this.name = name; + return this; + } + + /** + * Get name + * @return name + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_NAME) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getName() { + return name; + } + + + @JsonProperty(JSON_PROPERTY_NAME) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setName(String name) { + this.name = name; + } + + + public SendbirdOpenChannel operators(List operators) { + this.operators = operators; + return this; + } + + public SendbirdOpenChannel addOperatorsItem(SendbirdBasicUserInfo operatorsItem) { + if (this.operators == null) { + this.operators = new ArrayList<>(); + } + this.operators.add(operatorsItem); + return this; + } + + /** + * Get operators + * @return operators + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_OPERATORS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public List getOperators() { + return operators; + } + + + @JsonProperty(JSON_PROPERTY_OPERATORS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setOperators(List operators) { + this.operators = operators; + } + + + public SendbirdOpenChannel participantCount(Integer participantCount) { + this.participantCount = participantCount; + return this; + } + + /** + * Get participantCount + * @return participantCount + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_PARTICIPANT_COUNT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Integer getParticipantCount() { + return participantCount; + } + + + @JsonProperty(JSON_PROPERTY_PARTICIPANT_COUNT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setParticipantCount(Integer participantCount) { + this.participantCount = participantCount; + } + + + public SendbirdOpenChannel metadata(Object metadata) { + this.metadata = JsonNullable.of(metadata); + return this; + } + + /** + * Get metadata + * @return metadata + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonIgnore + + public Object getMetadata() { + return metadata.orElse(null); + } + + @JsonProperty(JSON_PROPERTY_METADATA) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public JsonNullable getMetadata_JsonNullable() { + return metadata; + } + + @JsonProperty(JSON_PROPERTY_METADATA) + public void setMetadata_JsonNullable(JsonNullable metadata) { + this.metadata = metadata; + } + + public void setMetadata(Object metadata) { + this.metadata = JsonNullable.of(metadata); + } + + + /** + * Return true if this SendbirdOpenChannel object is equal to o. + */ + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + SendbirdOpenChannel sendbirdOpenChannel = (SendbirdOpenChannel) o; + return Objects.equals(this.channelUrl, sendbirdOpenChannel.channelUrl) && + Objects.equals(this.coverUrl, sendbirdOpenChannel.coverUrl) && + Objects.equals(this.createdAt, sendbirdOpenChannel.createdAt) && + Objects.equals(this.customType, sendbirdOpenChannel.customType) && + Objects.equals(this.data, sendbirdOpenChannel.data) && + Objects.equals(this.freeze, sendbirdOpenChannel.freeze) && + Objects.equals(this.isDynamicPartitioned, sendbirdOpenChannel.isDynamicPartitioned) && + Objects.equals(this.isEphemeral, sendbirdOpenChannel.isEphemeral) && + Objects.equals(this.maxLengthMessage, sendbirdOpenChannel.maxLengthMessage) && + Objects.equals(this.name, sendbirdOpenChannel.name) && + Objects.equals(this.operators, sendbirdOpenChannel.operators) && + Objects.equals(this.participantCount, sendbirdOpenChannel.participantCount) && + equalsNullable(this.metadata, sendbirdOpenChannel.metadata); + } + + private static boolean equalsNullable(JsonNullable a, JsonNullable b) { + return a == b || (a != null && b != null && a.isPresent() && b.isPresent() && Objects.deepEquals(a.get(), b.get())); + } + + @Override + public int hashCode() { + return Objects.hash(channelUrl, coverUrl, createdAt, customType, data, freeze, isDynamicPartitioned, isEphemeral, maxLengthMessage, name, operators, participantCount, hashCodeNullable(metadata)); + } + + private static int hashCodeNullable(JsonNullable a) { + if (a == null) { + return 1; + } + return a.isPresent() ? Arrays.deepHashCode(new Object[]{a.get()}) : 31; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class SendbirdOpenChannel {\n"); + sb.append(" channelUrl: ").append(toIndentedString(channelUrl)).append("\n"); + sb.append(" coverUrl: ").append(toIndentedString(coverUrl)).append("\n"); + sb.append(" createdAt: ").append(toIndentedString(createdAt)).append("\n"); + sb.append(" customType: ").append(toIndentedString(customType)).append("\n"); + sb.append(" data: ").append(toIndentedString(data)).append("\n"); + sb.append(" freeze: ").append(toIndentedString(freeze)).append("\n"); + sb.append(" isDynamicPartitioned: ").append(toIndentedString(isDynamicPartitioned)).append("\n"); + sb.append(" isEphemeral: ").append(toIndentedString(isEphemeral)).append("\n"); + sb.append(" maxLengthMessage: ").append(toIndentedString(maxLengthMessage)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" operators: ").append(toIndentedString(operators)).append("\n"); + sb.append(" participantCount: ").append(toIndentedString(participantCount)).append("\n"); + sb.append(" metadata: ").append(toIndentedString(metadata)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/org/openapitools/client/model/SendbirdParentMessageInfo.java b/src/main/java/org/openapitools/client/model/SendbirdParentMessageInfo.java new file mode 100644 index 00000000..a919137b --- /dev/null +++ b/src/main/java/org/openapitools/client/model/SendbirdParentMessageInfo.java @@ -0,0 +1,316 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import java.util.Objects; +import java.util.Arrays; +import java.util.Map; +import java.util.HashMap; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdFile; +import org.openapitools.client.model.SendbirdUser; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import org.sendbird.client.JSON; + + +/** + * SendbirdParentMessageInfo + */ +@JsonPropertyOrder({ + SendbirdParentMessageInfo.JSON_PROPERTY_CUSTOM_TYPE, + SendbirdParentMessageInfo.JSON_PROPERTY_MESSAGE, + SendbirdParentMessageInfo.JSON_PROPERTY_TYPE, + SendbirdParentMessageInfo.JSON_PROPERTY_TS, + SendbirdParentMessageInfo.JSON_PROPERTY_USER, + SendbirdParentMessageInfo.JSON_PROPERTY_FILE, + SendbirdParentMessageInfo.JSON_PROPERTY_FILES +}) +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +public class SendbirdParentMessageInfo { + public static final String JSON_PROPERTY_CUSTOM_TYPE = "custom_type"; + private String customType; + + public static final String JSON_PROPERTY_MESSAGE = "message"; + private String message; + + public static final String JSON_PROPERTY_TYPE = "type"; + private String type; + + public static final String JSON_PROPERTY_TS = "ts"; + private Long ts; + + public static final String JSON_PROPERTY_USER = "user"; + private SendbirdUser user; + + public static final String JSON_PROPERTY_FILE = "file"; + private SendbirdFile _file; + + public static final String JSON_PROPERTY_FILES = "files"; + private List files = null; + + public SendbirdParentMessageInfo() { + } + + public SendbirdParentMessageInfo customType(String customType) { + this.customType = customType; + return this; + } + + /** + * Get customType + * @return customType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_CUSTOM_TYPE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getCustomType() { + return customType; + } + + + @JsonProperty(JSON_PROPERTY_CUSTOM_TYPE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setCustomType(String customType) { + this.customType = customType; + } + + + public SendbirdParentMessageInfo message(String message) { + this.message = message; + return this; + } + + /** + * Get message + * @return message + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_MESSAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getMessage() { + return message; + } + + + @JsonProperty(JSON_PROPERTY_MESSAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setMessage(String message) { + this.message = message; + } + + + public SendbirdParentMessageInfo type(String type) { + this.type = type; + return this; + } + + /** + * Get type + * @return type + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_TYPE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getType() { + return type; + } + + + @JsonProperty(JSON_PROPERTY_TYPE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setType(String type) { + this.type = type; + } + + + public SendbirdParentMessageInfo ts(Long ts) { + this.ts = ts; + return this; + } + + /** + * Get ts + * @return ts + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_TS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Long getTs() { + return ts; + } + + + @JsonProperty(JSON_PROPERTY_TS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setTs(Long ts) { + this.ts = ts; + } + + + public SendbirdParentMessageInfo user(SendbirdUser user) { + this.user = user; + return this; + } + + /** + * Get user + * @return user + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_USER) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public SendbirdUser getUser() { + return user; + } + + + @JsonProperty(JSON_PROPERTY_USER) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setUser(SendbirdUser user) { + this.user = user; + } + + + public SendbirdParentMessageInfo _file(SendbirdFile _file) { + this._file = _file; + return this; + } + + /** + * Get _file + * @return _file + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_FILE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public SendbirdFile getFile() { + return _file; + } + + + @JsonProperty(JSON_PROPERTY_FILE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setFile(SendbirdFile _file) { + this._file = _file; + } + + + public SendbirdParentMessageInfo files(List files) { + this.files = files; + return this; + } + + public SendbirdParentMessageInfo addFilesItem(SendbirdFile filesItem) { + if (this.files == null) { + this.files = new ArrayList<>(); + } + this.files.add(filesItem); + return this; + } + + /** + * Get files + * @return files + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_FILES) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public List getFiles() { + return files; + } + + + @JsonProperty(JSON_PROPERTY_FILES) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setFiles(List files) { + this.files = files; + } + + + /** + * Return true if this SendbirdParentMessageInfo object is equal to o. + */ + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + SendbirdParentMessageInfo sendbirdParentMessageInfo = (SendbirdParentMessageInfo) o; + return Objects.equals(this.customType, sendbirdParentMessageInfo.customType) && + Objects.equals(this.message, sendbirdParentMessageInfo.message) && + Objects.equals(this.type, sendbirdParentMessageInfo.type) && + Objects.equals(this.ts, sendbirdParentMessageInfo.ts) && + Objects.equals(this.user, sendbirdParentMessageInfo.user) && + Objects.equals(this._file, sendbirdParentMessageInfo._file) && + Objects.equals(this.files, sendbirdParentMessageInfo.files); + } + + @Override + public int hashCode() { + return Objects.hash(customType, message, type, ts, user, _file, files); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class SendbirdParentMessageInfo {\n"); + sb.append(" customType: ").append(toIndentedString(customType)).append("\n"); + sb.append(" message: ").append(toIndentedString(message)).append("\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append(" ts: ").append(toIndentedString(ts)).append("\n"); + sb.append(" user: ").append(toIndentedString(user)).append("\n"); + sb.append(" _file: ").append(toIndentedString(_file)).append("\n"); + sb.append(" files: ").append(toIndentedString(files)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/org/openapitools/client/model/SendbirdReaction.java b/src/main/java/org/openapitools/client/model/SendbirdReaction.java new file mode 100644 index 00000000..6869191f --- /dev/null +++ b/src/main/java/org/openapitools/client/model/SendbirdReaction.java @@ -0,0 +1,186 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import java.util.Objects; +import java.util.Arrays; +import java.util.Map; +import java.util.HashMap; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import org.sendbird.client.JSON; + + +/** + * SendbirdReaction + */ +@JsonPropertyOrder({ + SendbirdReaction.JSON_PROPERTY_KEY, + SendbirdReaction.JSON_PROPERTY_UPDATED_AT, + SendbirdReaction.JSON_PROPERTY_USER_IDS +}) +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +public class SendbirdReaction { + public static final String JSON_PROPERTY_KEY = "key"; + private String key; + + public static final String JSON_PROPERTY_UPDATED_AT = "updated_at"; + private Long updatedAt; + + public static final String JSON_PROPERTY_USER_IDS = "user_ids"; + private List userIds = null; + + public SendbirdReaction() { + } + + public SendbirdReaction key(String key) { + this.key = key; + return this; + } + + /** + * Get key + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_KEY) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getKey() { + return key; + } + + + @JsonProperty(JSON_PROPERTY_KEY) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setKey(String key) { + this.key = key; + } + + + public SendbirdReaction updatedAt(Long updatedAt) { + this.updatedAt = updatedAt; + return this; + } + + /** + * Get updatedAt + * @return updatedAt + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_UPDATED_AT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Long getUpdatedAt() { + return updatedAt; + } + + + @JsonProperty(JSON_PROPERTY_UPDATED_AT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setUpdatedAt(Long updatedAt) { + this.updatedAt = updatedAt; + } + + + public SendbirdReaction userIds(List userIds) { + this.userIds = userIds; + return this; + } + + public SendbirdReaction addUserIdsItem(String userIdsItem) { + if (this.userIds == null) { + this.userIds = new ArrayList<>(); + } + this.userIds.add(userIdsItem); + return this; + } + + /** + * Get userIds + * @return userIds + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_USER_IDS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public List getUserIds() { + return userIds; + } + + + @JsonProperty(JSON_PROPERTY_USER_IDS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setUserIds(List userIds) { + this.userIds = userIds; + } + + + /** + * Return true if this SendbirdReaction object is equal to o. + */ + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + SendbirdReaction sendbirdReaction = (SendbirdReaction) o; + return Objects.equals(this.key, sendbirdReaction.key) && + Objects.equals(this.updatedAt, sendbirdReaction.updatedAt) && + Objects.equals(this.userIds, sendbirdReaction.userIds); + } + + @Override + public int hashCode() { + return Objects.hash(key, updatedAt, userIds); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class SendbirdReaction {\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" updatedAt: ").append(toIndentedString(updatedAt)).append("\n"); + sb.append(" userIds: ").append(toIndentedString(userIds)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/org/openapitools/client/model/SendbirdSmsFallback.java b/src/main/java/org/openapitools/client/model/SendbirdSmsFallback.java index 5c1a3539..89cddf04 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdSmsFallback.java +++ b/src/main/java/org/openapitools/client/model/SendbirdSmsFallback.java @@ -37,7 +37,7 @@ SendbirdSmsFallback.JSON_PROPERTY_WAIT_SECONDS, SendbirdSmsFallback.JSON_PROPERTY_EXCLUDE_USER_IDS }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class SendbirdSmsFallback { public static final String JSON_PROPERTY_WAIT_SECONDS = "wait_seconds"; private Integer waitSeconds; diff --git a/src/main/java/org/openapitools/client/model/SendbirdSortedMetaarrayInner.java b/src/main/java/org/openapitools/client/model/SendbirdSortedMetaarrayInner.java index dacf1522..bd83e4b4 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdSortedMetaarrayInner.java +++ b/src/main/java/org/openapitools/client/model/SendbirdSortedMetaarrayInner.java @@ -38,7 +38,7 @@ SendbirdSortedMetaarrayInner.JSON_PROPERTY_VALUE }) @JsonTypeName("SendbirdSortedMetaarray_inner") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class SendbirdSortedMetaarrayInner { public static final String JSON_PROPERTY_KEY = "key"; private String key; diff --git a/src/main/java/org/openapitools/client/model/SendbirdThumbnail.java b/src/main/java/org/openapitools/client/model/SendbirdThumbnail.java index 5916da8e..354555e0 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdThumbnail.java +++ b/src/main/java/org/openapitools/client/model/SendbirdThumbnail.java @@ -39,7 +39,7 @@ SendbirdThumbnail.JSON_PROPERTY_URL, SendbirdThumbnail.JSON_PROPERTY_WIDTH }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class SendbirdThumbnail { public static final String JSON_PROPERTY_HEIGHT = "height"; private Integer height; diff --git a/src/main/java/org/openapitools/client/model/SendbirdUser.java b/src/main/java/org/openapitools/client/model/SendbirdUser.java new file mode 100644 index 00000000..e458c644 --- /dev/null +++ b/src/main/java/org/openapitools/client/model/SendbirdUser.java @@ -0,0 +1,871 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import java.util.Objects; +import java.util.Arrays; +import java.util.Map; +import java.util.HashMap; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import org.sendbird.client.JSON; + + +/** + * User + */ +@ApiModel(description = "User") +@JsonPropertyOrder({ + SendbirdUser.JSON_PROPERTY_ACCESS_TOKEN, + SendbirdUser.JSON_PROPERTY_CREATED_AT, + SendbirdUser.JSON_PROPERTY_DISCOVERY_KEYS, + SendbirdUser.JSON_PROPERTY_HAS_EVER_LOGGED_IN, + SendbirdUser.JSON_PROPERTY_IS_ACTIVE, + SendbirdUser.JSON_PROPERTY_IS_HIDE_ME_FROM_FRIENDS, + SendbirdUser.JSON_PROPERTY_IS_ONLINE, + SendbirdUser.JSON_PROPERTY_IS_SHADOW_BLOCKED, + SendbirdUser.JSON_PROPERTY_LAST_SEEN_AT, + SendbirdUser.JSON_PROPERTY_LOCALE, + SendbirdUser.JSON_PROPERTY_METADATA, + SendbirdUser.JSON_PROPERTY_NICKNAME, + SendbirdUser.JSON_PROPERTY_PREFERRED_LANGUAGES, + SendbirdUser.JSON_PROPERTY_PROFILE_URL, + SendbirdUser.JSON_PROPERTY_REQUIRE_AUTH_FOR_PROFILE_IMAGE, + SendbirdUser.JSON_PROPERTY_USER_ID, + SendbirdUser.JSON_PROPERTY_STATE, + SendbirdUser.JSON_PROPERTY_UNREAD_CHANNEL_COUNT, + SendbirdUser.JSON_PROPERTY_UNREAD_MESSAGE_COUNT, + SendbirdUser.JSON_PROPERTY_PHONE_NUMBER, + SendbirdUser.JSON_PROPERTY_IS_CREATED +}) +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +public class SendbirdUser { + public static final String JSON_PROPERTY_ACCESS_TOKEN = "access_token"; + private String accessToken; + + public static final String JSON_PROPERTY_CREATED_AT = "created_at"; + private Long createdAt; + + public static final String JSON_PROPERTY_DISCOVERY_KEYS = "discovery_keys"; + private JsonNullable> discoveryKeys = JsonNullable.>undefined(); + + public static final String JSON_PROPERTY_HAS_EVER_LOGGED_IN = "has_ever_logged_in"; + private Boolean hasEverLoggedIn; + + public static final String JSON_PROPERTY_IS_ACTIVE = "is_active"; + private Boolean isActive; + + public static final String JSON_PROPERTY_IS_HIDE_ME_FROM_FRIENDS = "is_hide_me_from_friends"; + private Boolean isHideMeFromFriends; + + public static final String JSON_PROPERTY_IS_ONLINE = "is_online"; + private Boolean isOnline; + + public static final String JSON_PROPERTY_IS_SHADOW_BLOCKED = "is_shadow_blocked"; + private Boolean isShadowBlocked; + + public static final String JSON_PROPERTY_LAST_SEEN_AT = "last_seen_at"; + private Long lastSeenAt; + + public static final String JSON_PROPERTY_LOCALE = "locale"; + private String locale; + + public static final String JSON_PROPERTY_METADATA = "metadata"; + private JsonNullable metadata = JsonNullable.undefined(); + + public static final String JSON_PROPERTY_NICKNAME = "nickname"; + private JsonNullable nickname = JsonNullable.undefined(); + + public static final String JSON_PROPERTY_PREFERRED_LANGUAGES = "preferred_languages"; + private JsonNullable> preferredLanguages = JsonNullable.>undefined(); + + public static final String JSON_PROPERTY_PROFILE_URL = "profile_url"; + private String profileUrl = ""; + + public static final String JSON_PROPERTY_REQUIRE_AUTH_FOR_PROFILE_IMAGE = "require_auth_for_profile_image"; + private Boolean requireAuthForProfileImage; + + public static final String JSON_PROPERTY_USER_ID = "user_id"; + private String userId; + + /** + * Gets or Sets state + */ + public enum StateEnum { + EMPTY(""), + + INVITED("invited"), + + JOINED("joined"); + + private String value; + + StateEnum(String value) { + this.value = value; + } + + @JsonValue + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + @JsonCreator + public static StateEnum fromValue(String value) { + for (StateEnum b : StateEnum.values()) { + if (b.value.equals(value)) { + return b; + } + } + return null; + } + } + + public static final String JSON_PROPERTY_STATE = "state"; + private JsonNullable state = JsonNullable.undefined(); + + public static final String JSON_PROPERTY_UNREAD_CHANNEL_COUNT = "unread_channel_count"; + private Integer unreadChannelCount; + + public static final String JSON_PROPERTY_UNREAD_MESSAGE_COUNT = "unread_message_count"; + private Integer unreadMessageCount; + + public static final String JSON_PROPERTY_PHONE_NUMBER = "phone_number"; + private String phoneNumber; + + public static final String JSON_PROPERTY_IS_CREATED = "is_created"; + private Boolean isCreated; + + public SendbirdUser() { + } + + public SendbirdUser accessToken(String accessToken) { + this.accessToken = accessToken; + return this; + } + + /** + * Get accessToken + * @return accessToken + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_ACCESS_TOKEN) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getAccessToken() { + return accessToken; + } + + + @JsonProperty(JSON_PROPERTY_ACCESS_TOKEN) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setAccessToken(String accessToken) { + this.accessToken = accessToken; + } + + + public SendbirdUser createdAt(Long createdAt) { + this.createdAt = createdAt; + return this; + } + + /** + * Get createdAt + * @return createdAt + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_CREATED_AT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Long getCreatedAt() { + return createdAt; + } + + + @JsonProperty(JSON_PROPERTY_CREATED_AT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setCreatedAt(Long createdAt) { + this.createdAt = createdAt; + } + + + public SendbirdUser discoveryKeys(List discoveryKeys) { + this.discoveryKeys = JsonNullable.>of(discoveryKeys); + return this; + } + + public SendbirdUser addDiscoveryKeysItem(String discoveryKeysItem) { + if (this.discoveryKeys == null || !this.discoveryKeys.isPresent()) { + this.discoveryKeys = JsonNullable.>of(new ArrayList<>()); + } + try { + this.discoveryKeys.get().add(discoveryKeysItem); + } catch (java.util.NoSuchElementException e) { + // this can never happen, as we make sure above that the value is present + } + return this; + } + + /** + * Get discoveryKeys + * @return discoveryKeys + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonIgnore + + public List getDiscoveryKeys() { + return discoveryKeys.orElse(null); + } + + @JsonProperty(JSON_PROPERTY_DISCOVERY_KEYS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public JsonNullable> getDiscoveryKeys_JsonNullable() { + return discoveryKeys; + } + + @JsonProperty(JSON_PROPERTY_DISCOVERY_KEYS) + public void setDiscoveryKeys_JsonNullable(JsonNullable> discoveryKeys) { + this.discoveryKeys = discoveryKeys; + } + + public void setDiscoveryKeys(List discoveryKeys) { + this.discoveryKeys = JsonNullable.>of(discoveryKeys); + } + + + public SendbirdUser hasEverLoggedIn(Boolean hasEverLoggedIn) { + this.hasEverLoggedIn = hasEverLoggedIn; + return this; + } + + /** + * Get hasEverLoggedIn + * @return hasEverLoggedIn + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_HAS_EVER_LOGGED_IN) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getHasEverLoggedIn() { + return hasEverLoggedIn; + } + + + @JsonProperty(JSON_PROPERTY_HAS_EVER_LOGGED_IN) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setHasEverLoggedIn(Boolean hasEverLoggedIn) { + this.hasEverLoggedIn = hasEverLoggedIn; + } + + + public SendbirdUser isActive(Boolean isActive) { + this.isActive = isActive; + return this; + } + + /** + * Get isActive + * @return isActive + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_ACTIVE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsActive() { + return isActive; + } + + + @JsonProperty(JSON_PROPERTY_IS_ACTIVE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsActive(Boolean isActive) { + this.isActive = isActive; + } + + + public SendbirdUser isHideMeFromFriends(Boolean isHideMeFromFriends) { + this.isHideMeFromFriends = isHideMeFromFriends; + return this; + } + + /** + * Get isHideMeFromFriends + * @return isHideMeFromFriends + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_HIDE_ME_FROM_FRIENDS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsHideMeFromFriends() { + return isHideMeFromFriends; + } + + + @JsonProperty(JSON_PROPERTY_IS_HIDE_ME_FROM_FRIENDS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsHideMeFromFriends(Boolean isHideMeFromFriends) { + this.isHideMeFromFriends = isHideMeFromFriends; + } + + + public SendbirdUser isOnline(Boolean isOnline) { + this.isOnline = isOnline; + return this; + } + + /** + * Get isOnline + * @return isOnline + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_ONLINE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsOnline() { + return isOnline; + } + + + @JsonProperty(JSON_PROPERTY_IS_ONLINE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsOnline(Boolean isOnline) { + this.isOnline = isOnline; + } + + + public SendbirdUser isShadowBlocked(Boolean isShadowBlocked) { + this.isShadowBlocked = isShadowBlocked; + return this; + } + + /** + * Get isShadowBlocked + * @return isShadowBlocked + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_SHADOW_BLOCKED) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsShadowBlocked() { + return isShadowBlocked; + } + + + @JsonProperty(JSON_PROPERTY_IS_SHADOW_BLOCKED) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsShadowBlocked(Boolean isShadowBlocked) { + this.isShadowBlocked = isShadowBlocked; + } + + + public SendbirdUser lastSeenAt(Long lastSeenAt) { + this.lastSeenAt = lastSeenAt; + return this; + } + + /** + * Get lastSeenAt + * @return lastSeenAt + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_LAST_SEEN_AT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Long getLastSeenAt() { + return lastSeenAt; + } + + + @JsonProperty(JSON_PROPERTY_LAST_SEEN_AT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setLastSeenAt(Long lastSeenAt) { + this.lastSeenAt = lastSeenAt; + } + + + public SendbirdUser locale(String locale) { + this.locale = locale; + return this; + } + + /** + * Get locale + * @return locale + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_LOCALE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getLocale() { + return locale; + } + + + @JsonProperty(JSON_PROPERTY_LOCALE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setLocale(String locale) { + this.locale = locale; + } + + + public SendbirdUser metadata(Object metadata) { + this.metadata = JsonNullable.of(metadata); + return this; + } + + /** + * Get metadata + * @return metadata + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonIgnore + + public Object getMetadata() { + return metadata.orElse(null); + } + + @JsonProperty(JSON_PROPERTY_METADATA) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public JsonNullable getMetadata_JsonNullable() { + return metadata; + } + + @JsonProperty(JSON_PROPERTY_METADATA) + public void setMetadata_JsonNullable(JsonNullable metadata) { + this.metadata = metadata; + } + + public void setMetadata(Object metadata) { + this.metadata = JsonNullable.of(metadata); + } + + + public SendbirdUser nickname(String nickname) { + this.nickname = JsonNullable.of(nickname); + return this; + } + + /** + * Get nickname + * @return nickname + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonIgnore + + public String getNickname() { + return nickname.orElse(null); + } + + @JsonProperty(JSON_PROPERTY_NICKNAME) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public JsonNullable getNickname_JsonNullable() { + return nickname; + } + + @JsonProperty(JSON_PROPERTY_NICKNAME) + public void setNickname_JsonNullable(JsonNullable nickname) { + this.nickname = nickname; + } + + public void setNickname(String nickname) { + this.nickname = JsonNullable.of(nickname); + } + + + public SendbirdUser preferredLanguages(List preferredLanguages) { + this.preferredLanguages = JsonNullable.>of(preferredLanguages); + return this; + } + + public SendbirdUser addPreferredLanguagesItem(String preferredLanguagesItem) { + if (this.preferredLanguages == null || !this.preferredLanguages.isPresent()) { + this.preferredLanguages = JsonNullable.>of(new ArrayList<>()); + } + try { + this.preferredLanguages.get().add(preferredLanguagesItem); + } catch (java.util.NoSuchElementException e) { + // this can never happen, as we make sure above that the value is present + } + return this; + } + + /** + * Get preferredLanguages + * @return preferredLanguages + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonIgnore + + public List getPreferredLanguages() { + return preferredLanguages.orElse(null); + } + + @JsonProperty(JSON_PROPERTY_PREFERRED_LANGUAGES) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public JsonNullable> getPreferredLanguages_JsonNullable() { + return preferredLanguages; + } + + @JsonProperty(JSON_PROPERTY_PREFERRED_LANGUAGES) + public void setPreferredLanguages_JsonNullable(JsonNullable> preferredLanguages) { + this.preferredLanguages = preferredLanguages; + } + + public void setPreferredLanguages(List preferredLanguages) { + this.preferredLanguages = JsonNullable.>of(preferredLanguages); + } + + + public SendbirdUser profileUrl(String profileUrl) { + this.profileUrl = profileUrl; + return this; + } + + /** + * Get profileUrl + * @return profileUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_PROFILE_URL) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getProfileUrl() { + return profileUrl; + } + + + @JsonProperty(JSON_PROPERTY_PROFILE_URL) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setProfileUrl(String profileUrl) { + this.profileUrl = profileUrl; + } + + + public SendbirdUser requireAuthForProfileImage(Boolean requireAuthForProfileImage) { + this.requireAuthForProfileImage = requireAuthForProfileImage; + return this; + } + + /** + * Get requireAuthForProfileImage + * @return requireAuthForProfileImage + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_REQUIRE_AUTH_FOR_PROFILE_IMAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getRequireAuthForProfileImage() { + return requireAuthForProfileImage; + } + + + @JsonProperty(JSON_PROPERTY_REQUIRE_AUTH_FOR_PROFILE_IMAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setRequireAuthForProfileImage(Boolean requireAuthForProfileImage) { + this.requireAuthForProfileImage = requireAuthForProfileImage; + } + + + public SendbirdUser userId(String userId) { + this.userId = userId; + return this; + } + + /** + * Get userId + * @return userId + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + @JsonProperty(JSON_PROPERTY_USER_ID) + @JsonInclude(value = JsonInclude.Include.ALWAYS) + + public String getUserId() { + return userId; + } + + + @JsonProperty(JSON_PROPERTY_USER_ID) + @JsonInclude(value = JsonInclude.Include.ALWAYS) + public void setUserId(String userId) { + this.userId = userId; + } + + + public SendbirdUser state(StateEnum state) { + this.state = JsonNullable.of(state); + return this; + } + + /** + * Get state + * @return state + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonIgnore + + public StateEnum getState() { + return state.orElse(null); + } + + @JsonProperty(JSON_PROPERTY_STATE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public JsonNullable getState_JsonNullable() { + return state; + } + + @JsonProperty(JSON_PROPERTY_STATE) + public void setState_JsonNullable(JsonNullable state) { + this.state = state; + } + + public void setState(StateEnum state) { + this.state = JsonNullable.of(state); + } + + + public SendbirdUser unreadChannelCount(Integer unreadChannelCount) { + this.unreadChannelCount = unreadChannelCount; + return this; + } + + /** + * Get unreadChannelCount + * @return unreadChannelCount + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_UNREAD_CHANNEL_COUNT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Integer getUnreadChannelCount() { + return unreadChannelCount; + } + + + @JsonProperty(JSON_PROPERTY_UNREAD_CHANNEL_COUNT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setUnreadChannelCount(Integer unreadChannelCount) { + this.unreadChannelCount = unreadChannelCount; + } + + + public SendbirdUser unreadMessageCount(Integer unreadMessageCount) { + this.unreadMessageCount = unreadMessageCount; + return this; + } + + /** + * Get unreadMessageCount + * @return unreadMessageCount + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_UNREAD_MESSAGE_COUNT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Integer getUnreadMessageCount() { + return unreadMessageCount; + } + + + @JsonProperty(JSON_PROPERTY_UNREAD_MESSAGE_COUNT) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setUnreadMessageCount(Integer unreadMessageCount) { + this.unreadMessageCount = unreadMessageCount; + } + + + public SendbirdUser phoneNumber(String phoneNumber) { + this.phoneNumber = phoneNumber; + return this; + } + + /** + * Get phoneNumber + * @return phoneNumber + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_PHONE_NUMBER) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getPhoneNumber() { + return phoneNumber; + } + + + @JsonProperty(JSON_PROPERTY_PHONE_NUMBER) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setPhoneNumber(String phoneNumber) { + this.phoneNumber = phoneNumber; + } + + + public SendbirdUser isCreated(Boolean isCreated) { + this.isCreated = isCreated; + return this; + } + + /** + * Get isCreated + * @return isCreated + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_IS_CREATED) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Boolean getIsCreated() { + return isCreated; + } + + + @JsonProperty(JSON_PROPERTY_IS_CREATED) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setIsCreated(Boolean isCreated) { + this.isCreated = isCreated; + } + + + /** + * Return true if this SendbirdUser object is equal to o. + */ + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + SendbirdUser sendbirdUser = (SendbirdUser) o; + return Objects.equals(this.accessToken, sendbirdUser.accessToken) && + Objects.equals(this.createdAt, sendbirdUser.createdAt) && + equalsNullable(this.discoveryKeys, sendbirdUser.discoveryKeys) && + Objects.equals(this.hasEverLoggedIn, sendbirdUser.hasEverLoggedIn) && + Objects.equals(this.isActive, sendbirdUser.isActive) && + Objects.equals(this.isHideMeFromFriends, sendbirdUser.isHideMeFromFriends) && + Objects.equals(this.isOnline, sendbirdUser.isOnline) && + Objects.equals(this.isShadowBlocked, sendbirdUser.isShadowBlocked) && + Objects.equals(this.lastSeenAt, sendbirdUser.lastSeenAt) && + Objects.equals(this.locale, sendbirdUser.locale) && + equalsNullable(this.metadata, sendbirdUser.metadata) && + equalsNullable(this.nickname, sendbirdUser.nickname) && + equalsNullable(this.preferredLanguages, sendbirdUser.preferredLanguages) && + Objects.equals(this.profileUrl, sendbirdUser.profileUrl) && + Objects.equals(this.requireAuthForProfileImage, sendbirdUser.requireAuthForProfileImage) && + Objects.equals(this.userId, sendbirdUser.userId) && + equalsNullable(this.state, sendbirdUser.state) && + Objects.equals(this.unreadChannelCount, sendbirdUser.unreadChannelCount) && + Objects.equals(this.unreadMessageCount, sendbirdUser.unreadMessageCount) && + Objects.equals(this.phoneNumber, sendbirdUser.phoneNumber) && + Objects.equals(this.isCreated, sendbirdUser.isCreated); + } + + private static boolean equalsNullable(JsonNullable a, JsonNullable b) { + return a == b || (a != null && b != null && a.isPresent() && b.isPresent() && Objects.deepEquals(a.get(), b.get())); + } + + @Override + public int hashCode() { + return Objects.hash(accessToken, createdAt, hashCodeNullable(discoveryKeys), hasEverLoggedIn, isActive, isHideMeFromFriends, isOnline, isShadowBlocked, lastSeenAt, locale, hashCodeNullable(metadata), hashCodeNullable(nickname), hashCodeNullable(preferredLanguages), profileUrl, requireAuthForProfileImage, userId, hashCodeNullable(state), unreadChannelCount, unreadMessageCount, phoneNumber, isCreated); + } + + private static int hashCodeNullable(JsonNullable a) { + if (a == null) { + return 1; + } + return a.isPresent() ? Arrays.deepHashCode(new Object[]{a.get()}) : 31; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class SendbirdUser {\n"); + sb.append(" accessToken: ").append(toIndentedString(accessToken)).append("\n"); + sb.append(" createdAt: ").append(toIndentedString(createdAt)).append("\n"); + sb.append(" discoveryKeys: ").append(toIndentedString(discoveryKeys)).append("\n"); + sb.append(" hasEverLoggedIn: ").append(toIndentedString(hasEverLoggedIn)).append("\n"); + sb.append(" isActive: ").append(toIndentedString(isActive)).append("\n"); + sb.append(" isHideMeFromFriends: ").append(toIndentedString(isHideMeFromFriends)).append("\n"); + sb.append(" isOnline: ").append(toIndentedString(isOnline)).append("\n"); + sb.append(" isShadowBlocked: ").append(toIndentedString(isShadowBlocked)).append("\n"); + sb.append(" lastSeenAt: ").append(toIndentedString(lastSeenAt)).append("\n"); + sb.append(" locale: ").append(toIndentedString(locale)).append("\n"); + sb.append(" metadata: ").append(toIndentedString(metadata)).append("\n"); + sb.append(" nickname: ").append(toIndentedString(nickname)).append("\n"); + sb.append(" preferredLanguages: ").append(toIndentedString(preferredLanguages)).append("\n"); + sb.append(" profileUrl: ").append(toIndentedString(profileUrl)).append("\n"); + sb.append(" requireAuthForProfileImage: ").append(toIndentedString(requireAuthForProfileImage)).append("\n"); + sb.append(" userId: ").append(toIndentedString(userId)).append("\n"); + sb.append(" state: ").append(toIndentedString(state)).append("\n"); + sb.append(" unreadChannelCount: ").append(toIndentedString(unreadChannelCount)).append("\n"); + sb.append(" unreadMessageCount: ").append(toIndentedString(unreadMessageCount)).append("\n"); + sb.append(" phoneNumber: ").append(toIndentedString(phoneNumber)).append("\n"); + sb.append(" isCreated: ").append(toIndentedString(isCreated)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/org/openapitools/client/model/StartTypingIndicatorsRequest.java b/src/main/java/org/openapitools/client/model/StartTypingIndicatorsRequest.java index cb6f1c53..ef53d68d 100644 --- a/src/main/java/org/openapitools/client/model/StartTypingIndicatorsRequest.java +++ b/src/main/java/org/openapitools/client/model/StartTypingIndicatorsRequest.java @@ -37,7 +37,7 @@ StartTypingIndicatorsRequest.JSON_PROPERTY_USER_IDS }) @JsonTypeName("startTypingIndicators_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class StartTypingIndicatorsRequest { public static final String JSON_PROPERTY_USER_IDS = "user_ids"; private List userIds = new ArrayList<>(); diff --git a/src/main/java/org/openapitools/client/model/UpdateAChannelMetadataRequest.java b/src/main/java/org/openapitools/client/model/UpdateAChannelMetadataRequest.java index 6af7a45c..6648bb77 100644 --- a/src/main/java/org/openapitools/client/model/UpdateAChannelMetadataRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateAChannelMetadataRequest.java @@ -36,7 +36,7 @@ UpdateAChannelMetadataRequest.JSON_PROPERTY_UPSERT }) @JsonTypeName("updateAChannelMetadata_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class UpdateAChannelMetadataRequest { public static final String JSON_PROPERTY_METADATA = "metadata"; private Object metadata; diff --git a/src/main/java/org/openapitools/client/model/UpdateAGroupChannelRequest.java b/src/main/java/org/openapitools/client/model/UpdateAGroupChannelRequest.java index 856cce0d..6cb7cc32 100644 --- a/src/main/java/org/openapitools/client/model/UpdateAGroupChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateAGroupChannelRequest.java @@ -51,7 +51,7 @@ UpdateAGroupChannelRequest.JSON_PROPERTY_OPERATOR_IDS }) @JsonTypeName("updateAGroupChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class UpdateAGroupChannelRequest { public static final String JSON_PROPERTY_ACCESS_CODE = "access_code"; private JsonNullable accessCode = JsonNullable.undefined(); diff --git a/src/main/java/org/openapitools/client/model/UpdateAMessageRequest.java b/src/main/java/org/openapitools/client/model/UpdateAMessageRequest.java index 3b3ccbdb..3a8241bd 100644 --- a/src/main/java/org/openapitools/client/model/UpdateAMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateAMessageRequest.java @@ -43,7 +43,7 @@ UpdateAMessageRequest.JSON_PROPERTY_MESSAGE_TYPE }) @JsonTypeName("updateAMessage_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class UpdateAMessageRequest { public static final String JSON_PROPERTY_CUSTOM_TYPE = "custom_type"; private String customType; diff --git a/src/main/java/org/openapitools/client/model/UpdateAUserRequest.java b/src/main/java/org/openapitools/client/model/UpdateAUserRequest.java index 3c9900d4..f5b50722 100644 --- a/src/main/java/org/openapitools/client/model/UpdateAUserRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateAUserRequest.java @@ -50,7 +50,7 @@ UpdateAUserRequest.JSON_PROPERTY_PROFILE_URL }) @JsonTypeName("updateAUser_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class UpdateAUserRequest { public static final String JSON_PROPERTY_DISCOVERY_KEYS = "discovery_keys"; private JsonNullable> discoveryKeys = JsonNullable.>undefined(); diff --git a/src/main/java/org/openapitools/client/model/UpdateAnOpenChannelRequest.java b/src/main/java/org/openapitools/client/model/UpdateAnOpenChannelRequest.java index cf9ea41e..96fcfb41 100644 --- a/src/main/java/org/openapitools/client/model/UpdateAnOpenChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateAnOpenChannelRequest.java @@ -43,7 +43,7 @@ UpdateAnOpenChannelRequest.JSON_PROPERTY_OPERATOR_IDS }) @JsonTypeName("updateAnOpenChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class UpdateAnOpenChannelRequest { public static final String JSON_PROPERTY_COVER_FILE = "cover_file"; private File coverFile; diff --git a/src/main/java/org/openapitools/client/model/UpdateBotByIdData.java b/src/main/java/org/openapitools/client/model/UpdateBotByIdData.java index 79fd61b5..5642a377 100644 --- a/src/main/java/org/openapitools/client/model/UpdateBotByIdData.java +++ b/src/main/java/org/openapitools/client/model/UpdateBotByIdData.java @@ -42,7 +42,7 @@ UpdateBotByIdData.JSON_PROPERTY_CHANNEL_INVITATION_PREFERENCE }) @JsonTypeName("updateBotByIdData") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class UpdateBotByIdData { public static final String JSON_PROPERTY_BOT_USERID = "bot_userid"; private String botUserid; diff --git a/src/main/java/org/openapitools/client/model/UpdateBotByIdResponse.java b/src/main/java/org/openapitools/client/model/UpdateBotByIdResponse.java index 3d0c2cd6..e3798308 100644 --- a/src/main/java/org/openapitools/client/model/UpdateBotByIdResponse.java +++ b/src/main/java/org/openapitools/client/model/UpdateBotByIdResponse.java @@ -41,7 +41,7 @@ UpdateBotByIdResponse.JSON_PROPERTY_CHANNEL_INVITATION_PREFERENCE }) @JsonTypeName("updateBotByIdResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class UpdateBotByIdResponse { public static final String JSON_PROPERTY_BOT = "bot"; private ViewBotByIdResponseBot bot; diff --git a/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequest.java b/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequest.java index 81e2f5fc..bcea4432 100644 --- a/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequest.java @@ -35,7 +35,7 @@ UpdateChannelInvitationPreferenceRequest.JSON_PROPERTY_AUTO_ACCEPT }) @JsonTypeName("updateChannelInvitationPreference_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class UpdateChannelInvitationPreferenceRequest { public static final String JSON_PROPERTY_AUTO_ACCEPT = "auto_accept"; private Boolean autoAccept; diff --git a/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponse.java b/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponse.java index 4a2cf530..63681254 100644 --- a/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponse.java +++ b/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponse.java @@ -35,7 +35,7 @@ UpdateChannelInvitationPreferenceResponse.JSON_PROPERTY_AUTO_ACCEPT }) @JsonTypeName("updateChannelInvitationPreferenceResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class UpdateChannelInvitationPreferenceResponse { public static final String JSON_PROPERTY_AUTO_ACCEPT = "auto_accept"; private Boolean autoAccept; diff --git a/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequest.java b/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequest.java index b05e85f6..381f0719 100644 --- a/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequest.java @@ -35,7 +35,7 @@ UpdateCountPreferenceOfAChannelRequest.JSON_PROPERTY_COUNT_PREFERENCE }) @JsonTypeName("updateCountPreferenceOfAChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class UpdateCountPreferenceOfAChannelRequest { /** * Gets or Sets countPreference diff --git a/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponse.java b/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponse.java index 23f0a9cd..4e01cc8a 100644 --- a/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponse.java +++ b/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponse.java @@ -35,7 +35,7 @@ UpdateCountPreferenceOfChannelByUrlResponse.JSON_PROPERTY_COUNT_PREFERENCE }) @JsonTypeName("updateCountPreferenceOfChannelByUrlResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class UpdateCountPreferenceOfChannelByUrlResponse { /** * Gets or Sets countPreference diff --git a/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequest.java b/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequest.java index aa9078c4..68d7e4dd 100644 --- a/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequest.java @@ -40,7 +40,7 @@ UpdateExtraDataInAMessageRequest.JSON_PROPERTY_UPSERT }) @JsonTypeName("updateExtraDataInAMessage_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class UpdateExtraDataInAMessageRequest { public static final String JSON_PROPERTY_MODE = "mode"; private String mode; diff --git a/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponse.java b/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponse.java index 731019c3..43522037 100644 --- a/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponse.java +++ b/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponse.java @@ -38,7 +38,7 @@ UpdateExtraDataInAMessageResponse.JSON_PROPERTY_SORTED_METAARRAY }) @JsonTypeName("updateExtraDataInAMessageResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class UpdateExtraDataInAMessageResponse { public static final String JSON_PROPERTY_SORTED_METAARRAY = "sorted_metaarray"; private List sortedMetaarray = null; diff --git a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequest.java b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequest.java index a14aa310..a393c55b 100644 --- a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequest.java @@ -36,7 +36,7 @@ UpdatePushPreferencesForAChannelRequest.JSON_PROPERTY_PUSH_SOUND }) @JsonTypeName("updatePushPreferencesForAChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class UpdatePushPreferencesForAChannelRequest { /** * The type of notifications trigger applies to group channels when a user is disconnected from Sendbird server. Acceptable values are the following: - default (default): Indicates that a user's notifications trigger setting applies to the specified channel. - all: Indicates that a user receives notifications for all new messages. - mention_only: Indicates that a user only receives notifications for mentioned messages. - off: Indicates that a user doesn't receive any notifications. diff --git a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponse.java b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponse.java index 797d627f..1bbc7679 100644 --- a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponse.java +++ b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponse.java @@ -38,7 +38,7 @@ UpdatePushPreferencesForAChannelResponse.JSON_PROPERTY_PUSH_TRIGGER_OPTION }) @JsonTypeName("updatePushPreferencesForAChannelResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class UpdatePushPreferencesForAChannelResponse { public static final String JSON_PROPERTY_ENABLE = "enable"; private Boolean enable; diff --git a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesRequest.java b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesRequest.java index 3ab6c195..d03af13f 100644 --- a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesRequest.java @@ -51,7 +51,7 @@ UpdatePushPreferencesRequest.JSON_PROPERTY_TIMEZONE }) @JsonTypeName("updatePushPreferences_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class UpdatePushPreferencesRequest { public static final String JSON_PROPERTY_BLOCK_PUSH_FROM_BOTS = "block_push_from_bots"; private Boolean blockPushFromBots; diff --git a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesResponse.java b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesResponse.java index f6c2c0cc..e1be7216 100644 --- a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesResponse.java +++ b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesResponse.java @@ -51,7 +51,7 @@ UpdatePushPreferencesResponse.JSON_PROPERTY_TIMEZONE }) @JsonTypeName("updatePushPreferencesResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class UpdatePushPreferencesResponse { public static final String JSON_PROPERTY_BLOCK_PUSH_FROM_BOTS = "block_push_from_bots"; private Boolean blockPushFromBots; diff --git a/src/main/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequest.java b/src/main/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequest.java index 0609897e..f093cbaa 100644 --- a/src/main/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequest.java @@ -35,7 +35,7 @@ UpdateSpecificUserMetadataRequest.JSON_PROPERTY_VALUE }) @JsonTypeName("updateSpecificUserMetadata_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class UpdateSpecificUserMetadataRequest { public static final String JSON_PROPERTY_VALUE = "value"; private String value; diff --git a/src/main/java/org/openapitools/client/model/UpdateUserMetadataRequest.java b/src/main/java/org/openapitools/client/model/UpdateUserMetadataRequest.java index a82ce0d3..4302ba3f 100644 --- a/src/main/java/org/openapitools/client/model/UpdateUserMetadataRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateUserMetadataRequest.java @@ -40,7 +40,7 @@ UpdateUserMetadataRequest.JSON_PROPERTY_UPSERT }) @JsonTypeName("updateUserMetadata_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class UpdateUserMetadataRequest { public static final String JSON_PROPERTY_METADATA = "metadata"; private Object metadata; diff --git a/src/main/java/org/openapitools/client/model/ViewBotByIdResponse.java b/src/main/java/org/openapitools/client/model/ViewBotByIdResponse.java index 2b593c5c..843e969a 100644 --- a/src/main/java/org/openapitools/client/model/ViewBotByIdResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewBotByIdResponse.java @@ -41,7 +41,7 @@ ViewBotByIdResponse.JSON_PROPERTY_CHANNEL_INVITATION_PREFERENCE }) @JsonTypeName("viewBotByIdResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ViewBotByIdResponse { public static final String JSON_PROPERTY_BOT = "bot"; private ViewBotByIdResponseBot bot; diff --git a/src/main/java/org/openapitools/client/model/ViewBotByIdResponseBot.java b/src/main/java/org/openapitools/client/model/ViewBotByIdResponseBot.java index 24ac792d..49592ce6 100644 --- a/src/main/java/org/openapitools/client/model/ViewBotByIdResponseBot.java +++ b/src/main/java/org/openapitools/client/model/ViewBotByIdResponseBot.java @@ -40,7 +40,7 @@ ViewBotByIdResponseBot.JSON_PROPERTY_BOT_METADATA }) @JsonTypeName("viewBotByIdResponse_bot") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ViewBotByIdResponseBot { public static final String JSON_PROPERTY_BOT_TOKEN = "bot_token"; private String botToken; diff --git a/src/main/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponse.java b/src/main/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponse.java index 50808e41..7ac9ecce 100644 --- a/src/main/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponse.java @@ -35,7 +35,7 @@ ViewCountPreferenceOfAChannelResponse.JSON_PROPERTY_COUNT_PREFERENCE }) @JsonTypeName("viewCountPreferenceOfAChannelResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ViewCountPreferenceOfAChannelResponse { /** * Gets or Sets countPreference diff --git a/src/main/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponse.java b/src/main/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponse.java index 845eedb3..2c015490 100644 --- a/src/main/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponse.java @@ -35,7 +35,7 @@ ViewNumberOfChannelsWithUnreadMessagesResponse.JSON_PROPERTY_UNREAD_COUNT }) @JsonTypeName("viewNumberOfChannelsWithUnreadMessagesResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ViewNumberOfChannelsWithUnreadMessagesResponse { public static final String JSON_PROPERTY_UNREAD_COUNT = "unread_count"; private Integer unreadCount; diff --git a/src/main/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponse.java b/src/main/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponse.java index 6de71242..4d5e5779 100644 --- a/src/main/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponse.java @@ -35,7 +35,7 @@ ViewNumberOfDailyActiveUsersResponse.JSON_PROPERTY_DAU }) @JsonTypeName("viewNumberOfDailyActiveUsersResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ViewNumberOfDailyActiveUsersResponse { public static final String JSON_PROPERTY_DAU = "dau"; private Integer dau; diff --git a/src/main/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponse.java b/src/main/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponse.java index ecf8445f..416ef447 100644 --- a/src/main/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponse.java @@ -35,7 +35,7 @@ ViewNumberOfMonthlyActiveUsersResponse.JSON_PROPERTY_MAU }) @JsonTypeName("viewNumberOfMonthlyActiveUsersResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ViewNumberOfMonthlyActiveUsersResponse { public static final String JSON_PROPERTY_MAU = "mau"; private Integer mau; diff --git a/src/main/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponse.java b/src/main/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponse.java index e053954f..e7aee09c 100644 --- a/src/main/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponse.java @@ -35,7 +35,7 @@ ViewNumberOfUnreadMessagesResponse.JSON_PROPERTY_UNREAD_COUNT }) @JsonTypeName("viewNumberOfUnreadMessagesResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ViewNumberOfUnreadMessagesResponse { public static final String JSON_PROPERTY_UNREAD_COUNT = "unread_count"; private Integer unreadCount; diff --git a/src/main/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponse.java b/src/main/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponse.java index c9e5a352..8f445b74 100644 --- a/src/main/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponse.java @@ -38,7 +38,7 @@ ViewPushPreferencesForAChannelResponse.JSON_PROPERTY_PUSH_TRIGGER_OPTION }) @JsonTypeName("viewPushPreferencesForAChannelResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ViewPushPreferencesForAChannelResponse { public static final String JSON_PROPERTY_ENABLE = "enable"; private Boolean enable; diff --git a/src/main/java/org/openapitools/client/model/ViewPushPreferencesResponse.java b/src/main/java/org/openapitools/client/model/ViewPushPreferencesResponse.java index c8f91d1e..fd43405d 100644 --- a/src/main/java/org/openapitools/client/model/ViewPushPreferencesResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewPushPreferencesResponse.java @@ -51,7 +51,7 @@ ViewPushPreferencesResponse.JSON_PROPERTY_TIMEZONE }) @JsonTypeName("viewPushPreferencesResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ViewPushPreferencesResponse { public static final String JSON_PROPERTY_BLOCK_PUSH_FROM_BOTS = "block_push_from_bots"; private Boolean blockPushFromBots; diff --git a/src/main/java/org/sendbird/client/ApiClient.java b/src/main/java/org/sendbird/client/ApiClient.java index 1bfc38bd..6176aa54 100644 --- a/src/main/java/org/sendbird/client/ApiClient.java +++ b/src/main/java/org/sendbird/client/ApiClient.java @@ -66,7 +66,7 @@ /** *

ApiClient class.

*/ -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ApiClient extends JavaTimeFormatter { protected Map defaultHeaderMap = new HashMap(); protected Map defaultCookieMap = new HashMap(); diff --git a/src/main/java/org/sendbird/client/ApiException.java b/src/main/java/org/sendbird/client/ApiException.java index 633bf66c..0b904b2c 100644 --- a/src/main/java/org/sendbird/client/ApiException.java +++ b/src/main/java/org/sendbird/client/ApiException.java @@ -19,7 +19,7 @@ /** * API Exception */ -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ApiException extends Exception { private int code = 0; private Map> responseHeaders = null; diff --git a/src/main/java/org/sendbird/client/Configuration.java b/src/main/java/org/sendbird/client/Configuration.java index cae00b7a..a28df933 100644 --- a/src/main/java/org/sendbird/client/Configuration.java +++ b/src/main/java/org/sendbird/client/Configuration.java @@ -13,7 +13,7 @@ package org.sendbird.client; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class Configuration { private static ApiClient defaultApiClient = new ApiClient(); diff --git a/src/main/java/org/sendbird/client/JSON.java b/src/main/java/org/sendbird/client/JSON.java index da462f33..efc6dff6 100644 --- a/src/main/java/org/sendbird/client/JSON.java +++ b/src/main/java/org/sendbird/client/JSON.java @@ -15,7 +15,7 @@ import javax.ws.rs.core.GenericType; import javax.ws.rs.ext.ContextResolver; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class JSON implements ContextResolver { private ObjectMapper mapper; diff --git a/src/main/java/org/sendbird/client/JavaTimeFormatter.java b/src/main/java/org/sendbird/client/JavaTimeFormatter.java index ea196c52..53672e95 100644 --- a/src/main/java/org/sendbird/client/JavaTimeFormatter.java +++ b/src/main/java/org/sendbird/client/JavaTimeFormatter.java @@ -20,7 +20,7 @@ * Class that add parsing/formatting support for Java 8+ {@code OffsetDateTime} class. * It's generated for java clients when {@code AbstractJavaCodegen#dateLibrary} specified as {@code java8}. */ -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class JavaTimeFormatter { private DateTimeFormatter offsetDateTimeFormatter = DateTimeFormatter.ISO_OFFSET_DATE_TIME; diff --git a/src/main/java/org/sendbird/client/Pair.java b/src/main/java/org/sendbird/client/Pair.java index 9223b476..c29ebd87 100644 --- a/src/main/java/org/sendbird/client/Pair.java +++ b/src/main/java/org/sendbird/client/Pair.java @@ -13,7 +13,7 @@ package org.sendbird.client; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class Pair { private String name = ""; private String value = ""; diff --git a/src/main/java/org/sendbird/client/StringUtil.java b/src/main/java/org/sendbird/client/StringUtil.java index e2bf19c3..6225caad 100644 --- a/src/main/java/org/sendbird/client/StringUtil.java +++ b/src/main/java/org/sendbird/client/StringUtil.java @@ -16,7 +16,7 @@ import java.util.Collection; import java.util.Iterator; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class StringUtil { /** * Check if the given array contains the given value (with case-insensitive comparison). diff --git a/src/main/java/org/sendbird/client/api/AnnouncementApi.java b/src/main/java/org/sendbird/client/api/AnnouncementApi.java index 7b329b14..458debd2 100644 --- a/src/main/java/org/sendbird/client/api/AnnouncementApi.java +++ b/src/main/java/org/sendbird/client/api/AnnouncementApi.java @@ -16,7 +16,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class AnnouncementApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/BotApi.java b/src/main/java/org/sendbird/client/api/BotApi.java index deb92d23..f66ec00a 100644 --- a/src/main/java/org/sendbird/client/api/BotApi.java +++ b/src/main/java/org/sendbird/client/api/BotApi.java @@ -27,7 +27,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class BotApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/GroupChannelApi.java b/src/main/java/org/sendbird/client/api/GroupChannelApi.java index 685efeb4..b77b59b2 100644 --- a/src/main/java/org/sendbird/client/api/GroupChannelApi.java +++ b/src/main/java/org/sendbird/client/api/GroupChannelApi.java @@ -32,7 +32,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class GroupChannelApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/MessageApi.java b/src/main/java/org/sendbird/client/api/MessageApi.java index 8c663c38..e20653d9 100644 --- a/src/main/java/org/sendbird/client/api/MessageApi.java +++ b/src/main/java/org/sendbird/client/api/MessageApi.java @@ -25,7 +25,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class MessageApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/MetadataApi.java b/src/main/java/org/sendbird/client/api/MetadataApi.java index ed69a39d..aa315528 100644 --- a/src/main/java/org/sendbird/client/api/MetadataApi.java +++ b/src/main/java/org/sendbird/client/api/MetadataApi.java @@ -17,7 +17,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class MetadataApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/ModerationApi.java b/src/main/java/org/sendbird/client/api/ModerationApi.java index e083f905..4ebbe270 100644 --- a/src/main/java/org/sendbird/client/api/ModerationApi.java +++ b/src/main/java/org/sendbird/client/api/ModerationApi.java @@ -21,7 +21,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ModerationApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/OpenChannelApi.java b/src/main/java/org/sendbird/client/api/OpenChannelApi.java index 082436e6..73176189 100644 --- a/src/main/java/org/sendbird/client/api/OpenChannelApi.java +++ b/src/main/java/org/sendbird/client/api/OpenChannelApi.java @@ -20,7 +20,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class OpenChannelApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/StatisticsApi.java b/src/main/java/org/sendbird/client/api/StatisticsApi.java index 46c2db76..b62b8030 100644 --- a/src/main/java/org/sendbird/client/api/StatisticsApi.java +++ b/src/main/java/org/sendbird/client/api/StatisticsApi.java @@ -16,7 +16,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class StatisticsApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/UserApi.java b/src/main/java/org/sendbird/client/api/UserApi.java index 54a59fce..eb258ffa 100644 --- a/src/main/java/org/sendbird/client/api/UserApi.java +++ b/src/main/java/org/sendbird/client/api/UserApi.java @@ -48,7 +48,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class UserApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/auth/ApiKeyAuth.java b/src/main/java/org/sendbird/client/auth/ApiKeyAuth.java index 5334f938..7f210016 100644 --- a/src/main/java/org/sendbird/client/auth/ApiKeyAuth.java +++ b/src/main/java/org/sendbird/client/auth/ApiKeyAuth.java @@ -20,7 +20,7 @@ import java.util.Map; import java.util.List; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class ApiKeyAuth implements Authentication { private final String location; private final String paramName; diff --git a/src/main/java/org/sendbird/client/auth/HttpBasicAuth.java b/src/main/java/org/sendbird/client/auth/HttpBasicAuth.java index 6e703756..21a2ca6b 100644 --- a/src/main/java/org/sendbird/client/auth/HttpBasicAuth.java +++ b/src/main/java/org/sendbird/client/auth/HttpBasicAuth.java @@ -23,7 +23,7 @@ import java.util.Map; import java.util.List; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class HttpBasicAuth implements Authentication { private String username; private String password; diff --git a/src/main/java/org/sendbird/client/auth/HttpBearerAuth.java b/src/main/java/org/sendbird/client/auth/HttpBearerAuth.java index 987f3d1a..33b7b907 100644 --- a/src/main/java/org/sendbird/client/auth/HttpBearerAuth.java +++ b/src/main/java/org/sendbird/client/auth/HttpBearerAuth.java @@ -20,7 +20,7 @@ import java.util.Map; import java.util.List; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-12-30T12:02:06.082955+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") public class HttpBearerAuth implements Authentication { private final String scheme; private String bearerToken; From ea32638d14c2745c847621a69b30ed42512e5ee6 Mon Sep 17 00:00:00 2001 From: danney-chun <63285271+danney-chun@users.noreply.github.com> Date: Mon, 5 Jan 2026 16:00:06 +0900 Subject: [PATCH 5/6] remove test folder --- .../model/AcceptAnInvitationRequestTest.java | 62 -- ...ARegistrationOrDeviceTokenRequestTest.java | 66 -- ...RegistrationOrDeviceTokenResponseTest.java | 67 -- .../AddExtraDataToAMessageRequestTest.java | 53 -- .../AddExtraDataToAMessageResponseTest.java | 53 -- .../client/model/BlockAUserRequestTest.java | 60 -- .../client/model/BlockAUserResponseTest.java | 61 -- .../model/CheckIfMemberResponseTest.java | 58 -- ...otificationContentTemplateRequestTest.java | 50 -- ...tificationContentTemplateResponseTest.java | 50 -- .../client/model/CreateABotRequestTest.java | 114 --- .../model/CreateABotResponseBotTest.java | 114 --- .../client/model/CreateABotResponseTest.java | 108 --- .../CreateAChannelMetadataRequestTest.java | 58 -- .../CreateAChannelMetadataResponseTest.java | 58 -- .../model/CreateAGroupChannelRequestTest.java | 202 ------ .../client/model/CreateAUserRequestTest.java | 105 --- .../model/CreateAnOpenChannelRequestTest.java | 117 --- .../model/CreateUserMetadataRequestTest.java | 50 -- .../model/CreateUserTokenRequestTest.java | 50 -- .../model/CreateUserTokenResponseTest.java | 58 -- .../model/FreezeAGroupChannelRequestTest.java | 50 -- .../model/FreezeAnOpenChannelRequestTest.java | 50 -- .../GetAGroupChannelResponseAllOfTest.java | 51 -- .../model/GetAGroupChannelResponseTest.java | 427 ----------- ...annelInvitationPreferenceResponseTest.java | 50 -- ...umberOfMessagesInAChannelResponseTest.java | 50 -- .../GroupChannelListMembersResponseTest.java | 61 -- .../GroupChatListChannelsResponseTest.java | 69 -- .../client/model/HideAChannelRequestTest.java | 74 -- .../model/InviteAsMembersRequestTest.java | 76 -- .../InviteAsMembersResponseAllOfTest.java | 53 -- .../model/InviteAsMembersResponseTest.java | 427 ----------- .../client/model/JoinAChannelRequestTest.java | 62 -- .../client/model/JoinChannelsRequestTest.java | 52 -- .../model/LeaveAChannelRequestTest.java | 76 -- .../LeaveMyGroupChannelsRequestTest.java | 50 -- .../model/ListBlockedUsersResponseTest.java | 61 -- ...otsResponseBotsInnerBotStyleColorTest.java | 66 -- ...ListBotsResponseBotsInnerBotStyleTest.java | 79 --- .../ListBotsResponseBotsInnerBotTest.java | 106 --- ...seBotsInnerFirstMessagesInnerDataTest.java | 52 -- ...sponseBotsInnerFirstMessagesInnerTest.java | 59 -- ...istBotsResponseBotsInnerSafeguardTest.java | 76 -- .../model/ListBotsResponseBotsInnerTest.java | 128 ---- .../client/model/ListBotsResponseTest.java | 61 -- .../model/ListMessagesResponseTest.java | 53 -- .../ListMyGroupChannelsResponseTest.java | 69 -- .../model/ListOpenChannelsResponseTest.java | 69 -- .../model/ListOperatorsResponseTest.java | 61 -- ...egistrationOrDeviceTokensResponseTest.java | 77 -- .../client/model/ListUsersResponseTest.java | 61 -- .../MarkAllMessagesAsReadRequestTest.java | 52 -- .../MarkChannelMessagesAsReadRequestTest.java | 50 -- ...igrateMessagesAdminMessageRequestTest.java | 116 --- ...MigrateMessagesFileMessageRequestTest.java | 157 ---- ...FileMessageRequestThumbnailsInnerTest.java | 35 - ...grateMessagesRequestMessagesInnerTest.java | 184 ----- .../model/MigrateMessagesRequestTest.java | 69 -- ...MigrateMessagesTextMessageRequestTest.java | 116 --- ...erOperatorsToAGroupChannelRequestTest.java | 52 -- ...RegistrationOrDeviceTokenResponseTest.java | 59 -- ...RegistrationOrDeviceTokenResponseTest.java | 61 -- .../model/ResetChatHistoryRequestTest.java | 58 -- .../model/ResetChatHistoryResponseTest.java | 50 -- ...cementRequestCreateChannelOptionsTest.java | 82 --- ...eduleAnAnnouncementRequestMessageTest.java | 82 --- .../ScheduleAnAnnouncementRequestTest.java | 190 ----- ...duleAnAnnouncementResponseMessageTest.java | 90 --- .../ScheduleAnAnnouncementResponseTest.java | 237 ------- .../model/SendABotMessageResponseTest.java | 51 -- ...geRequestPushMessageTemplateOneOfTest.java | 58 -- ...MessageRequestPushMessageTemplateTest.java | 59 -- .../client/model/SendAMessageRequestTest.java | 256 ------- .../SendAdminMessageRequestBodyTest.java | 142 ---- .../client/model/SendBirdFileTest.java | 93 --- .../model/SendBirdGroupChannelTest.java | 416 ----------- .../client/model/SendBirdMemberTest.java | 225 ------ .../model/SendBirdMessageResponseTest.java | 295 -------- .../client/model/SendBirdOpenChannelTest.java | 153 ---- .../model/SendBirdParentMessageInfoTest.java | 102 --- .../client/model/SendBirdReactionTest.java | 68 -- .../client/model/SendBirdUserTest.java | 216 ------ .../model/SendFileMessageRequestBodyTest.java | 215 ------ ...ageRequestBodyPushMessageTemplateTest.java | 59 -- .../model/SendTextMessageRequestBodyTest.java | 199 ------ .../model/SendbirdBasicUserInfoTest.java | 110 --- .../SendbirdDisappearingMessageTest.java | 58 -- .../SendbirdExtendedMessagePayloadTest.java | 60 -- ...SendbirdGroupChannelDetailChannelTest.java | 106 --- .../model/SendbirdGroupChannelDetailTest.java | 317 --------- .../SendbirdGroupChannelLastMessageTest.java | 296 -------- ...ageResponseExtendedMessagePayloadTest.java | 61 -- ...dbirdMessageResponseMessageEventsTest.java | 74 -- .../model/SendbirdPushTriggerOptionTest.java | 33 - .../client/model/SendbirdSmsFallbackTest.java | 60 -- .../SendbirdSortedMetaarrayInnerTest.java | 60 -- .../client/model/SendbirdThumbnailTest.java | 90 --- .../StartTypingIndicatorsRequestTest.java | 52 -- .../UpdateAChannelMetadataRequestTest.java | 58 -- .../model/UpdateAGroupChannelRequestTest.java | 129 ---- .../model/UpdateAMessageRequestTest.java | 100 --- .../client/model/UpdateAUserRequestTest.java | 121 ---- .../model/UpdateAnOpenChannelRequestTest.java | 93 --- .../client/model/UpdateBotByIdDataTest.java | 106 --- .../model/UpdateBotByIdResponseTest.java | 91 --- ...hannelInvitationPreferenceRequestTest.java | 50 -- ...annelInvitationPreferenceResponseTest.java | 50 -- ...eCountPreferenceOfAChannelRequestTest.java | 50 -- ...tPreferenceOfChannelByUrlResponseTest.java | 50 -- .../UpdateExtraDataInAMessageRequestTest.java | 69 -- ...UpdateExtraDataInAMessageResponseTest.java | 53 -- ...PushPreferencesForAChannelRequestTest.java | 58 -- ...ushPreferencesForAChannelResponseTest.java | 67 -- .../UpdatePushPreferencesRequestTest.java | 157 ---- .../UpdatePushPreferencesResponseTest.java | 157 ---- ...UpdateSpecificUserMetadataRequestTest.java | 50 -- .../model/UpdateUserMetadataRequestTest.java | 62 -- .../model/ViewBotByIdResponseBotTest.java | 90 --- .../client/model/ViewBotByIdResponseTest.java | 91 --- ...CountPreferenceOfAChannelResponseTest.java | 50 -- ...hannelsWithUnreadMessagesResponseTest.java | 50 -- ...wNumberOfDailyActiveUsersResponseTest.java | 50 -- ...umberOfMonthlyActiveUsersResponseTest.java | 50 -- ...iewNumberOfUnreadMessagesResponseTest.java | 50 -- ...ushPreferencesForAChannelResponseTest.java | 67 -- .../ViewPushPreferencesResponseTest.java | 157 ---- .../client/api/AnnouncementApiTest.java | 55 -- .../org/sendbird/client/api/BotApiTest.java | 252 ------- .../client/api/GroupChannelApiTest.java | 517 -------------- .../sendbird/client/api/MessageApiTest.java | 312 -------- .../sendbird/client/api/MetadataApiTest.java | 119 ---- .../client/api/ModerationApiTest.java | 146 ---- .../client/api/OpenChannelApiTest.java | 207 ------ .../client/api/StatisticsApiTest.java | 73 -- .../org/sendbird/client/api/UserApiTest.java | 671 ------------------ 136 files changed, 14672 deletions(-) delete mode 100644 src/test/java/org/openapitools/client/model/AcceptAnInvitationRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/AddExtraDataToAMessageRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/AddExtraDataToAMessageResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/BlockAUserRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/BlockAUserResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/CheckIfMemberResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/CreateABotRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/CreateABotResponseBotTest.java delete mode 100644 src/test/java/org/openapitools/client/model/CreateABotResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/CreateAChannelMetadataRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/CreateAChannelMetadataResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/CreateAGroupChannelRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/CreateAUserRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/CreateAnOpenChannelRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/CreateUserMetadataRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/CreateUserTokenRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/CreateUserTokenResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/FreezeAGroupChannelRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/FreezeAnOpenChannelRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/GetAGroupChannelResponseAllOfTest.java delete mode 100644 src/test/java/org/openapitools/client/model/GetAGroupChannelResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/GroupChannelListMembersResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/GroupChatListChannelsResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/HideAChannelRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/InviteAsMembersRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/InviteAsMembersResponseAllOfTest.java delete mode 100644 src/test/java/org/openapitools/client/model/InviteAsMembersResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/JoinAChannelRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/JoinChannelsRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/LeaveAChannelRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/LeaveMyGroupChannelsRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ListBlockedUsersResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColorTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerDataTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguardTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ListBotsResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ListMessagesResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ListMyGroupChannelsResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ListOpenChannelsResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ListOperatorsResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ListUsersResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/MarkAllMessagesAsReadRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInnerTest.java delete mode 100644 src/test/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInnerTest.java delete mode 100644 src/test/java/org/openapitools/client/model/MigrateMessagesRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/MigrateMessagesTextMessageRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ResetChatHistoryRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ResetChatHistoryResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptionsTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessageTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessageTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendABotMessageResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOfTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendAMessageRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendAdminMessageRequestBodyTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendBirdFileTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendBirdGroupChannelTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendBirdMemberTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendBirdMessageResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendBirdOpenChannelTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendBirdParentMessageInfoTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendBirdReactionTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendBirdUserTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendFileMessageRequestBodyTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplateTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendTextMessageRequestBodyTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendbirdBasicUserInfoTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendbirdDisappearingMessageTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendbirdExtendedMessagePayloadTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannelTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendbirdGroupChannelDetailTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendbirdGroupChannelLastMessageTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayloadTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendbirdMessageResponseMessageEventsTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendbirdPushTriggerOptionTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendbirdSmsFallbackTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendbirdSortedMetaarrayInnerTest.java delete mode 100644 src/test/java/org/openapitools/client/model/SendbirdThumbnailTest.java delete mode 100644 src/test/java/org/openapitools/client/model/StartTypingIndicatorsRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/UpdateAChannelMetadataRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/UpdateAGroupChannelRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/UpdateAMessageRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/UpdateAUserRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/UpdateAnOpenChannelRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/UpdateBotByIdDataTest.java delete mode 100644 src/test/java/org/openapitools/client/model/UpdateBotByIdResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/UpdatePushPreferencesRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/UpdatePushPreferencesResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/UpdateUserMetadataRequestTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ViewBotByIdResponseBotTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ViewBotByIdResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponseTest.java delete mode 100644 src/test/java/org/openapitools/client/model/ViewPushPreferencesResponseTest.java delete mode 100644 src/test/java/org/sendbird/client/api/AnnouncementApiTest.java delete mode 100644 src/test/java/org/sendbird/client/api/BotApiTest.java delete mode 100644 src/test/java/org/sendbird/client/api/GroupChannelApiTest.java delete mode 100644 src/test/java/org/sendbird/client/api/MessageApiTest.java delete mode 100644 src/test/java/org/sendbird/client/api/MetadataApiTest.java delete mode 100644 src/test/java/org/sendbird/client/api/ModerationApiTest.java delete mode 100644 src/test/java/org/sendbird/client/api/OpenChannelApiTest.java delete mode 100644 src/test/java/org/sendbird/client/api/StatisticsApiTest.java delete mode 100644 src/test/java/org/sendbird/client/api/UserApiTest.java diff --git a/src/test/java/org/openapitools/client/model/AcceptAnInvitationRequestTest.java b/src/test/java/org/openapitools/client/model/AcceptAnInvitationRequestTest.java deleted file mode 100644 index 81de6d9c..00000000 --- a/src/test/java/org/openapitools/client/model/AcceptAnInvitationRequestTest.java +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for AcceptAnInvitationRequest - */ -public class AcceptAnInvitationRequestTest { - private final AcceptAnInvitationRequest model = new AcceptAnInvitationRequest(); - - /** - * Model tests for AcceptAnInvitationRequest - */ - @Test - public void testAcceptAnInvitationRequest() { - // TODO: test AcceptAnInvitationRequest - } - - /** - * Test the property 'accessCode' - */ - @Test - public void accessCodeTest() { - // TODO: test accessCode - } - - /** - * Test the property 'userId' - */ - @Test - public void userIdTest() { - // TODO: test userId - } - -} diff --git a/src/test/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequestTest.java b/src/test/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequestTest.java deleted file mode 100644 index fe4f28d7..00000000 --- a/src/test/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequestTest.java +++ /dev/null @@ -1,66 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for AddARegistrationOrDeviceTokenRequest - */ -public class AddARegistrationOrDeviceTokenRequestTest { - private final AddARegistrationOrDeviceTokenRequest model = new AddARegistrationOrDeviceTokenRequest(); - - /** - * Model tests for AddARegistrationOrDeviceTokenRequest - */ - @Test - public void testAddARegistrationOrDeviceTokenRequest() { - // TODO: test AddARegistrationOrDeviceTokenRequest - } - - /** - * Test the property 'apnsDeviceToken' - */ - @Test - public void apnsDeviceTokenTest() { - // TODO: test apnsDeviceToken - } - - /** - * Test the property 'gcmRegToken' - */ - @Test - public void gcmRegTokenTest() { - // TODO: test gcmRegToken - } - - /** - * Test the property 'huaweiDeviceToken' - */ - @Test - public void huaweiDeviceTokenTest() { - // TODO: test huaweiDeviceToken - } - -} diff --git a/src/test/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponseTest.java b/src/test/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponseTest.java deleted file mode 100644 index f41ae4df..00000000 --- a/src/test/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponseTest.java +++ /dev/null @@ -1,67 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import org.openapitools.client.model.SendbirdBasicUserInfo; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for AddARegistrationOrDeviceTokenResponse - */ -public class AddARegistrationOrDeviceTokenResponseTest { - private final AddARegistrationOrDeviceTokenResponse model = new AddARegistrationOrDeviceTokenResponse(); - - /** - * Model tests for AddARegistrationOrDeviceTokenResponse - */ - @Test - public void testAddARegistrationOrDeviceTokenResponse() { - // TODO: test AddARegistrationOrDeviceTokenResponse - } - - /** - * Test the property 'token' - */ - @Test - public void tokenTest() { - // TODO: test token - } - - /** - * Test the property 'type' - */ - @Test - public void typeTest() { - // TODO: test type - } - - /** - * Test the property 'user' - */ - @Test - public void userTest() { - // TODO: test user - } - -} diff --git a/src/test/java/org/openapitools/client/model/AddExtraDataToAMessageRequestTest.java b/src/test/java/org/openapitools/client/model/AddExtraDataToAMessageRequestTest.java deleted file mode 100644 index b79a4413..00000000 --- a/src/test/java/org/openapitools/client/model/AddExtraDataToAMessageRequestTest.java +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdSortedMetaarrayInner; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for AddExtraDataToAMessageRequest - */ -public class AddExtraDataToAMessageRequestTest { - private final AddExtraDataToAMessageRequest model = new AddExtraDataToAMessageRequest(); - - /** - * Model tests for AddExtraDataToAMessageRequest - */ - @Test - public void testAddExtraDataToAMessageRequest() { - // TODO: test AddExtraDataToAMessageRequest - } - - /** - * Test the property 'sortedMetaarray' - */ - @Test - public void sortedMetaarrayTest() { - // TODO: test sortedMetaarray - } - -} diff --git a/src/test/java/org/openapitools/client/model/AddExtraDataToAMessageResponseTest.java b/src/test/java/org/openapitools/client/model/AddExtraDataToAMessageResponseTest.java deleted file mode 100644 index 4a64705d..00000000 --- a/src/test/java/org/openapitools/client/model/AddExtraDataToAMessageResponseTest.java +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdSortedMetaarrayInner; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for AddExtraDataToAMessageResponse - */ -public class AddExtraDataToAMessageResponseTest { - private final AddExtraDataToAMessageResponse model = new AddExtraDataToAMessageResponse(); - - /** - * Model tests for AddExtraDataToAMessageResponse - */ - @Test - public void testAddExtraDataToAMessageResponse() { - // TODO: test AddExtraDataToAMessageResponse - } - - /** - * Test the property 'sortedMetaarray' - */ - @Test - public void sortedMetaarrayTest() { - // TODO: test sortedMetaarray - } - -} diff --git a/src/test/java/org/openapitools/client/model/BlockAUserRequestTest.java b/src/test/java/org/openapitools/client/model/BlockAUserRequestTest.java deleted file mode 100644 index 8ccd2c18..00000000 --- a/src/test/java/org/openapitools/client/model/BlockAUserRequestTest.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for BlockAUserRequest - */ -public class BlockAUserRequestTest { - private final BlockAUserRequest model = new BlockAUserRequest(); - - /** - * Model tests for BlockAUserRequest - */ - @Test - public void testBlockAUserRequest() { - // TODO: test BlockAUserRequest - } - - /** - * Test the property 'targetId' - */ - @Test - public void targetIdTest() { - // TODO: test targetId - } - - /** - * Test the property 'userIds' - */ - @Test - public void userIdsTest() { - // TODO: test userIds - } - -} diff --git a/src/test/java/org/openapitools/client/model/BlockAUserResponseTest.java b/src/test/java/org/openapitools/client/model/BlockAUserResponseTest.java deleted file mode 100644 index 7ccc9ece..00000000 --- a/src/test/java/org/openapitools/client/model/BlockAUserResponseTest.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdUser; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for BlockAUserResponse - */ -public class BlockAUserResponseTest { - private final BlockAUserResponse model = new BlockAUserResponse(); - - /** - * Model tests for BlockAUserResponse - */ - @Test - public void testBlockAUserResponse() { - // TODO: test BlockAUserResponse - } - - /** - * Test the property 'users' - */ - @Test - public void usersTest() { - // TODO: test users - } - - /** - * Test the property 'next' - */ - @Test - public void nextTest() { - // TODO: test next - } - -} diff --git a/src/test/java/org/openapitools/client/model/CheckIfMemberResponseTest.java b/src/test/java/org/openapitools/client/model/CheckIfMemberResponseTest.java deleted file mode 100644 index d54451f1..00000000 --- a/src/test/java/org/openapitools/client/model/CheckIfMemberResponseTest.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for CheckIfMemberResponse - */ -public class CheckIfMemberResponseTest { - private final CheckIfMemberResponse model = new CheckIfMemberResponse(); - - /** - * Model tests for CheckIfMemberResponse - */ - @Test - public void testCheckIfMemberResponse() { - // TODO: test CheckIfMemberResponse - } - - /** - * Test the property 'isMember' - */ - @Test - public void isMemberTest() { - // TODO: test isMember - } - - /** - * Test the property 'state' - */ - @Test - public void stateTest() { - // TODO: test state - } - -} diff --git a/src/test/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequestTest.java b/src/test/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequestTest.java deleted file mode 100644 index dad375a9..00000000 --- a/src/test/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequestTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ChooseAPushNotificationContentTemplateRequest - */ -public class ChooseAPushNotificationContentTemplateRequestTest { - private final ChooseAPushNotificationContentTemplateRequest model = new ChooseAPushNotificationContentTemplateRequest(); - - /** - * Model tests for ChooseAPushNotificationContentTemplateRequest - */ - @Test - public void testChooseAPushNotificationContentTemplateRequest() { - // TODO: test ChooseAPushNotificationContentTemplateRequest - } - - /** - * Test the property 'name' - */ - @Test - public void nameTest() { - // TODO: test name - } - -} diff --git a/src/test/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponseTest.java b/src/test/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponseTest.java deleted file mode 100644 index 54fc19a7..00000000 --- a/src/test/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponseTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ChooseAPushNotificationContentTemplateResponse - */ -public class ChooseAPushNotificationContentTemplateResponseTest { - private final ChooseAPushNotificationContentTemplateResponse model = new ChooseAPushNotificationContentTemplateResponse(); - - /** - * Model tests for ChooseAPushNotificationContentTemplateResponse - */ - @Test - public void testChooseAPushNotificationContentTemplateResponse() { - // TODO: test ChooseAPushNotificationContentTemplateResponse - } - - /** - * Test the property 'name' - */ - @Test - public void nameTest() { - // TODO: test name - } - -} diff --git a/src/test/java/org/openapitools/client/model/CreateABotRequestTest.java b/src/test/java/org/openapitools/client/model/CreateABotRequestTest.java deleted file mode 100644 index 29d1ec52..00000000 --- a/src/test/java/org/openapitools/client/model/CreateABotRequestTest.java +++ /dev/null @@ -1,114 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for CreateABotRequest - */ -public class CreateABotRequestTest { - private final CreateABotRequest model = new CreateABotRequest(); - - /** - * Model tests for CreateABotRequest - */ - @Test - public void testCreateABotRequest() { - // TODO: test CreateABotRequest - } - - /** - * Test the property 'botCallbackUrl' - */ - @Test - public void botCallbackUrlTest() { - // TODO: test botCallbackUrl - } - - /** - * Test the property 'botNickname' - */ - @Test - public void botNicknameTest() { - // TODO: test botNickname - } - - /** - * Test the property 'botProfileUrl' - */ - @Test - public void botProfileUrlTest() { - // TODO: test botProfileUrl - } - - /** - * Test the property 'botType' - */ - @Test - public void botTypeTest() { - // TODO: test botType - } - - /** - * Test the property 'botUserid' - */ - @Test - public void botUseridTest() { - // TODO: test botUserid - } - - /** - * Test the property 'isPrivacyMode' - */ - @Test - public void isPrivacyModeTest() { - // TODO: test isPrivacyMode - } - - /** - * Test the property 'channelInvitationPreference' - */ - @Test - public void channelInvitationPreferenceTest() { - // TODO: test channelInvitationPreference - } - - /** - * Test the property 'enableMarkAsRead' - */ - @Test - public void enableMarkAsReadTest() { - // TODO: test enableMarkAsRead - } - - /** - * Test the property 'showMember' - */ - @Test - public void showMemberTest() { - // TODO: test showMember - } - -} diff --git a/src/test/java/org/openapitools/client/model/CreateABotResponseBotTest.java b/src/test/java/org/openapitools/client/model/CreateABotResponseBotTest.java deleted file mode 100644 index 7661fe11..00000000 --- a/src/test/java/org/openapitools/client/model/CreateABotResponseBotTest.java +++ /dev/null @@ -1,114 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for CreateABotResponseBot - */ -public class CreateABotResponseBotTest { - private final CreateABotResponseBot model = new CreateABotResponseBot(); - - /** - * Model tests for CreateABotResponseBot - */ - @Test - public void testCreateABotResponseBot() { - // TODO: test CreateABotResponseBot - } - - /** - * Test the property 'aiAgentType' - */ - @Test - public void aiAgentTypeTest() { - // TODO: test aiAgentType - } - - /** - * Test the property 'botMetadata' - */ - @Test - public void botMetadataTest() { - // TODO: test botMetadata - } - - /** - * Test the property 'botNickname' - */ - @Test - public void botNicknameTest() { - // TODO: test botNickname - } - - /** - * Test the property 'botProfileUrl' - */ - @Test - public void botProfileUrlTest() { - // TODO: test botProfileUrl - } - - /** - * Test the property 'botRequireAuthForProfileImage' - */ - @Test - public void botRequireAuthForProfileImageTest() { - // TODO: test botRequireAuthForProfileImage - } - - /** - * Test the property 'botToken' - */ - @Test - public void botTokenTest() { - // TODO: test botToken - } - - /** - * Test the property 'botType' - */ - @Test - public void botTypeTest() { - // TODO: test botType - } - - /** - * Test the property 'botUserid' - */ - @Test - public void botUseridTest() { - // TODO: test botUserid - } - - /** - * Test the property 'feedback' - */ - @Test - public void feedbackTest() { - // TODO: test feedback - } - -} diff --git a/src/test/java/org/openapitools/client/model/CreateABotResponseTest.java b/src/test/java/org/openapitools/client/model/CreateABotResponseTest.java deleted file mode 100644 index 1d50851f..00000000 --- a/src/test/java/org/openapitools/client/model/CreateABotResponseTest.java +++ /dev/null @@ -1,108 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import org.openapitools.client.model.CreateABotResponseBot; -import org.openapitools.client.model.ListBotsResponseBotsInnerBotStyle; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for CreateABotResponse - */ -public class CreateABotResponseTest { - private final CreateABotResponse model = new CreateABotResponse(); - - /** - * Model tests for CreateABotResponse - */ - @Test - public void testCreateABotResponse() { - // TODO: test CreateABotResponse - } - - /** - * Test the property 'bot' - */ - @Test - public void botTest() { - // TODO: test bot - } - - /** - * Test the property 'botCallbackUrl' - */ - @Test - public void botCallbackUrlTest() { - // TODO: test botCallbackUrl - } - - /** - * Test the property 'botStyle' - */ - @Test - public void botStyleTest() { - // TODO: test botStyle - } - - /** - * Test the property 'channelInvitationPreference' - */ - @Test - public void channelInvitationPreferenceTest() { - // TODO: test channelInvitationPreference - } - - /** - * Test the property 'createdAt' - */ - @Test - public void createdAtTest() { - // TODO: test createdAt - } - - /** - * Test the property 'enableMarkAsRead' - */ - @Test - public void enableMarkAsReadTest() { - // TODO: test enableMarkAsRead - } - - /** - * Test the property 'isPrivacyMode' - */ - @Test - public void isPrivacyModeTest() { - // TODO: test isPrivacyMode - } - - /** - * Test the property 'showMember' - */ - @Test - public void showMemberTest() { - // TODO: test showMember - } - -} diff --git a/src/test/java/org/openapitools/client/model/CreateAChannelMetadataRequestTest.java b/src/test/java/org/openapitools/client/model/CreateAChannelMetadataRequestTest.java deleted file mode 100644 index b2dde6d3..00000000 --- a/src/test/java/org/openapitools/client/model/CreateAChannelMetadataRequestTest.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for CreateAChannelMetadataRequest - */ -public class CreateAChannelMetadataRequestTest { - private final CreateAChannelMetadataRequest model = new CreateAChannelMetadataRequest(); - - /** - * Model tests for CreateAChannelMetadataRequest - */ - @Test - public void testCreateAChannelMetadataRequest() { - // TODO: test CreateAChannelMetadataRequest - } - - /** - * Test the property 'includeTs' - */ - @Test - public void includeTsTest() { - // TODO: test includeTs - } - - /** - * Test the property 'metadata' - */ - @Test - public void metadataTest() { - // TODO: test metadata - } - -} diff --git a/src/test/java/org/openapitools/client/model/CreateAChannelMetadataResponseTest.java b/src/test/java/org/openapitools/client/model/CreateAChannelMetadataResponseTest.java deleted file mode 100644 index 55aed7b1..00000000 --- a/src/test/java/org/openapitools/client/model/CreateAChannelMetadataResponseTest.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for CreateAChannelMetadataResponse - */ -public class CreateAChannelMetadataResponseTest { - private final CreateAChannelMetadataResponse model = new CreateAChannelMetadataResponse(); - - /** - * Model tests for CreateAChannelMetadataResponse - */ - @Test - public void testCreateAChannelMetadataResponse() { - // TODO: test CreateAChannelMetadataResponse - } - - /** - * Test the property 'includeTs' - */ - @Test - public void includeTsTest() { - // TODO: test includeTs - } - - /** - * Test the property 'metadata' - */ - @Test - public void metadataTest() { - // TODO: test metadata - } - -} diff --git a/src/test/java/org/openapitools/client/model/CreateAGroupChannelRequestTest.java b/src/test/java/org/openapitools/client/model/CreateAGroupChannelRequestTest.java deleted file mode 100644 index ab6c47a0..00000000 --- a/src/test/java/org/openapitools/client/model/CreateAGroupChannelRequestTest.java +++ /dev/null @@ -1,202 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.io.File; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdUser; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for CreateAGroupChannelRequest - */ -public class CreateAGroupChannelRequestTest { - private final CreateAGroupChannelRequest model = new CreateAGroupChannelRequest(); - - /** - * Model tests for CreateAGroupChannelRequest - */ - @Test - public void testCreateAGroupChannelRequest() { - // TODO: test CreateAGroupChannelRequest - } - - /** - * Test the property 'accessCode' - */ - @Test - public void accessCodeTest() { - // TODO: test accessCode - } - - /** - * Test the property 'blockSdkUserChannelJoin' - */ - @Test - public void blockSdkUserChannelJoinTest() { - // TODO: test blockSdkUserChannelJoin - } - - /** - * Test the property 'channelUrl' - */ - @Test - public void channelUrlTest() { - // TODO: test channelUrl - } - - /** - * Test the property 'coverFile' - */ - @Test - public void coverFileTest() { - // TODO: test coverFile - } - - /** - * Test the property 'coverUrl' - */ - @Test - public void coverUrlTest() { - // TODO: test coverUrl - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'hiddenStatus' - */ - @Test - public void hiddenStatusTest() { - // TODO: test hiddenStatus - } - - /** - * Test the property 'invitationStatus' - */ - @Test - public void invitationStatusTest() { - // TODO: test invitationStatus - } - - /** - * Test the property 'inviterId' - */ - @Test - public void inviterIdTest() { - // TODO: test inviterId - } - - /** - * Test the property 'isDistinct' - */ - @Test - public void isDistinctTest() { - // TODO: test isDistinct - } - - /** - * Test the property 'isEphemeral' - */ - @Test - public void isEphemeralTest() { - // TODO: test isEphemeral - } - - /** - * Test the property 'isPublic' - */ - @Test - public void isPublicTest() { - // TODO: test isPublic - } - - /** - * Test the property 'isSuper' - */ - @Test - public void isSuperTest() { - // TODO: test isSuper - } - - /** - * Test the property 'name' - */ - @Test - public void nameTest() { - // TODO: test name - } - - /** - * Test the property 'operatorIds' - */ - @Test - public void operatorIdsTest() { - // TODO: test operatorIds - } - - /** - * Test the property 'strict' - */ - @Test - public void strictTest() { - // TODO: test strict - } - - /** - * Test the property 'userIds' - */ - @Test - public void userIdsTest() { - // TODO: test userIds - } - - /** - * Test the property 'users' - */ - @Test - public void usersTest() { - // TODO: test users - } - -} diff --git a/src/test/java/org/openapitools/client/model/CreateAUserRequestTest.java b/src/test/java/org/openapitools/client/model/CreateAUserRequestTest.java deleted file mode 100644 index 9662a104..00000000 --- a/src/test/java/org/openapitools/client/model/CreateAUserRequestTest.java +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.io.File; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for CreateAUserRequest - */ -public class CreateAUserRequestTest { - private final CreateAUserRequest model = new CreateAUserRequest(); - - /** - * Model tests for CreateAUserRequest - */ - @Test - public void testCreateAUserRequest() { - // TODO: test CreateAUserRequest - } - - /** - * Test the property 'discoveryKeys' - */ - @Test - public void discoveryKeysTest() { - // TODO: test discoveryKeys - } - - /** - * Test the property 'issueAccessToken' - */ - @Test - public void issueAccessTokenTest() { - // TODO: test issueAccessToken - } - - /** - * Test the property 'metadata' - */ - @Test - public void metadataTest() { - // TODO: test metadata - } - - /** - * Test the property 'nickname' - */ - @Test - public void nicknameTest() { - // TODO: test nickname - } - - /** - * Test the property 'profileFile' - */ - @Test - public void profileFileTest() { - // TODO: test profileFile - } - - /** - * Test the property 'profileUrl' - */ - @Test - public void profileUrlTest() { - // TODO: test profileUrl - } - - /** - * Test the property 'userId' - */ - @Test - public void userIdTest() { - // TODO: test userId - } - -} diff --git a/src/test/java/org/openapitools/client/model/CreateAnOpenChannelRequestTest.java b/src/test/java/org/openapitools/client/model/CreateAnOpenChannelRequestTest.java deleted file mode 100644 index 54737876..00000000 --- a/src/test/java/org/openapitools/client/model/CreateAnOpenChannelRequestTest.java +++ /dev/null @@ -1,117 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.io.File; -import java.util.ArrayList; -import java.util.List; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for CreateAnOpenChannelRequest - */ -public class CreateAnOpenChannelRequestTest { - private final CreateAnOpenChannelRequest model = new CreateAnOpenChannelRequest(); - - /** - * Model tests for CreateAnOpenChannelRequest - */ - @Test - public void testCreateAnOpenChannelRequest() { - // TODO: test CreateAnOpenChannelRequest - } - - /** - * Test the property 'isDynamicPartitioned' - */ - @Test - public void isDynamicPartitionedTest() { - // TODO: test isDynamicPartitioned - } - - /** - * Test the property 'channelUrl' - */ - @Test - public void channelUrlTest() { - // TODO: test channelUrl - } - - /** - * Test the property 'coverFile' - */ - @Test - public void coverFileTest() { - // TODO: test coverFile - } - - /** - * Test the property 'coverUrl' - */ - @Test - public void coverUrlTest() { - // TODO: test coverUrl - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'isEphemeral' - */ - @Test - public void isEphemeralTest() { - // TODO: test isEphemeral - } - - /** - * Test the property 'name' - */ - @Test - public void nameTest() { - // TODO: test name - } - - /** - * Test the property 'operatorIds' - */ - @Test - public void operatorIdsTest() { - // TODO: test operatorIds - } - -} diff --git a/src/test/java/org/openapitools/client/model/CreateUserMetadataRequestTest.java b/src/test/java/org/openapitools/client/model/CreateUserMetadataRequestTest.java deleted file mode 100644 index 637e1691..00000000 --- a/src/test/java/org/openapitools/client/model/CreateUserMetadataRequestTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for CreateUserMetadataRequest - */ -public class CreateUserMetadataRequestTest { - private final CreateUserMetadataRequest model = new CreateUserMetadataRequest(); - - /** - * Model tests for CreateUserMetadataRequest - */ - @Test - public void testCreateUserMetadataRequest() { - // TODO: test CreateUserMetadataRequest - } - - /** - * Test the property 'metadata' - */ - @Test - public void metadataTest() { - // TODO: test metadata - } - -} diff --git a/src/test/java/org/openapitools/client/model/CreateUserTokenRequestTest.java b/src/test/java/org/openapitools/client/model/CreateUserTokenRequestTest.java deleted file mode 100644 index 527179a5..00000000 --- a/src/test/java/org/openapitools/client/model/CreateUserTokenRequestTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for CreateUserTokenRequest - */ -public class CreateUserTokenRequestTest { - private final CreateUserTokenRequest model = new CreateUserTokenRequest(); - - /** - * Model tests for CreateUserTokenRequest - */ - @Test - public void testCreateUserTokenRequest() { - // TODO: test CreateUserTokenRequest - } - - /** - * Test the property 'expiresAt' - */ - @Test - public void expiresAtTest() { - // TODO: test expiresAt - } - -} diff --git a/src/test/java/org/openapitools/client/model/CreateUserTokenResponseTest.java b/src/test/java/org/openapitools/client/model/CreateUserTokenResponseTest.java deleted file mode 100644 index e10eb2a6..00000000 --- a/src/test/java/org/openapitools/client/model/CreateUserTokenResponseTest.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for CreateUserTokenResponse - */ -public class CreateUserTokenResponseTest { - private final CreateUserTokenResponse model = new CreateUserTokenResponse(); - - /** - * Model tests for CreateUserTokenResponse - */ - @Test - public void testCreateUserTokenResponse() { - // TODO: test CreateUserTokenResponse - } - - /** - * Test the property 'expiresAt' - */ - @Test - public void expiresAtTest() { - // TODO: test expiresAt - } - - /** - * Test the property 'token' - */ - @Test - public void tokenTest() { - // TODO: test token - } - -} diff --git a/src/test/java/org/openapitools/client/model/FreezeAGroupChannelRequestTest.java b/src/test/java/org/openapitools/client/model/FreezeAGroupChannelRequestTest.java deleted file mode 100644 index f148f82e..00000000 --- a/src/test/java/org/openapitools/client/model/FreezeAGroupChannelRequestTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for FreezeAGroupChannelRequest - */ -public class FreezeAGroupChannelRequestTest { - private final FreezeAGroupChannelRequest model = new FreezeAGroupChannelRequest(); - - /** - * Model tests for FreezeAGroupChannelRequest - */ - @Test - public void testFreezeAGroupChannelRequest() { - // TODO: test FreezeAGroupChannelRequest - } - - /** - * Test the property 'freeze' - */ - @Test - public void freezeTest() { - // TODO: test freeze - } - -} diff --git a/src/test/java/org/openapitools/client/model/FreezeAnOpenChannelRequestTest.java b/src/test/java/org/openapitools/client/model/FreezeAnOpenChannelRequestTest.java deleted file mode 100644 index 0fc3b621..00000000 --- a/src/test/java/org/openapitools/client/model/FreezeAnOpenChannelRequestTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for FreezeAnOpenChannelRequest - */ -public class FreezeAnOpenChannelRequestTest { - private final FreezeAnOpenChannelRequest model = new FreezeAnOpenChannelRequest(); - - /** - * Model tests for FreezeAnOpenChannelRequest - */ - @Test - public void testFreezeAnOpenChannelRequest() { - // TODO: test FreezeAnOpenChannelRequest - } - - /** - * Test the property 'freeze' - */ - @Test - public void freezeTest() { - // TODO: test freeze - } - -} diff --git a/src/test/java/org/openapitools/client/model/GetAGroupChannelResponseAllOfTest.java b/src/test/java/org/openapitools/client/model/GetAGroupChannelResponseAllOfTest.java deleted file mode 100644 index 1f1e0c97..00000000 --- a/src/test/java/org/openapitools/client/model/GetAGroupChannelResponseAllOfTest.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import org.openapitools.client.model.SendbirdGroupChannelDetailChannel; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for GetAGroupChannelResponseAllOf - */ -public class GetAGroupChannelResponseAllOfTest { - private final GetAGroupChannelResponseAllOf model = new GetAGroupChannelResponseAllOf(); - - /** - * Model tests for GetAGroupChannelResponseAllOf - */ - @Test - public void testGetAGroupChannelResponseAllOf() { - // TODO: test GetAGroupChannelResponseAllOf - } - - /** - * Test the property 'channel' - */ - @Test - public void channelTest() { - // TODO: test channel - } - -} diff --git a/src/test/java/org/openapitools/client/model/GetAGroupChannelResponseTest.java b/src/test/java/org/openapitools/client/model/GetAGroupChannelResponseTest.java deleted file mode 100644 index 8d8e41a2..00000000 --- a/src/test/java/org/openapitools/client/model/GetAGroupChannelResponseTest.java +++ /dev/null @@ -1,427 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import org.openapitools.client.model.GetAGroupChannelResponseAllOf; -import org.openapitools.client.model.SendbirdBasicUserInfo; -import org.openapitools.client.model.SendbirdDisappearingMessage; -import org.openapitools.client.model.SendbirdGroupChannel; -import org.openapitools.client.model.SendbirdGroupChannelDetailChannel; -import org.openapitools.client.model.SendbirdGroupChannelLastMessage; -import org.openapitools.client.model.SendbirdMember; -import org.openapitools.client.model.SendbirdPushTriggerOption; -import org.openapitools.client.model.SendbirdSmsFallback; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for GetAGroupChannelResponse - */ -public class GetAGroupChannelResponseTest { - private final GetAGroupChannelResponse model = new GetAGroupChannelResponse(); - - /** - * Model tests for GetAGroupChannelResponse - */ - @Test - public void testGetAGroupChannelResponse() { - // TODO: test GetAGroupChannelResponse - } - - /** - * Test the property 'channel' - */ - @Test - public void channelTest() { - // TODO: test channel - } - - /** - * Test the property 'channelUrl' - */ - @Test - public void channelUrlTest() { - // TODO: test channelUrl - } - - /** - * Test the property 'countPreference' - */ - @Test - public void countPreferenceTest() { - // TODO: test countPreference - } - - /** - * Test the property 'coverUrl' - */ - @Test - public void coverUrlTest() { - // TODO: test coverUrl - } - - /** - * Test the property 'createdAt' - */ - @Test - public void createdAtTest() { - // TODO: test createdAt - } - - /** - * Test the property 'createdBy' - */ - @Test - public void createdByTest() { - // TODO: test createdBy - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'deliveryReceipt' - */ - @Test - public void deliveryReceiptTest() { - // TODO: test deliveryReceipt - } - - /** - * Test the property 'disappearingMessage' - */ - @Test - public void disappearingMessageTest() { - // TODO: test disappearingMessage - } - - /** - * Test the property 'freeze' - */ - @Test - public void freezeTest() { - // TODO: test freeze - } - - /** - * Test the property 'hasAiBot' - */ - @Test - public void hasAiBotTest() { - // TODO: test hasAiBot - } - - /** - * Test the property 'hasBot' - */ - @Test - public void hasBotTest() { - // TODO: test hasBot - } - - /** - * Test the property 'hiddenState' - */ - @Test - public void hiddenStateTest() { - // TODO: test hiddenState - } - - /** - * Test the property 'ignoreProfanityFilter' - */ - @Test - public void ignoreProfanityFilterTest() { - // TODO: test ignoreProfanityFilter - } - - /** - * Test the property 'invitedAt' - */ - @Test - public void invitedAtTest() { - // TODO: test invitedAt - } - - /** - * Test the property 'inviter' - */ - @Test - public void inviterTest() { - // TODO: test inviter - } - - /** - * Test the property 'isAccessCodeRequired' - */ - @Test - public void isAccessCodeRequiredTest() { - // TODO: test isAccessCodeRequired - } - - /** - * Test the property 'isBroadcast' - */ - @Test - public void isBroadcastTest() { - // TODO: test isBroadcast - } - - /** - * Test the property 'isDiscoverable' - */ - @Test - public void isDiscoverableTest() { - // TODO: test isDiscoverable - } - - /** - * Test the property 'isDistinct' - */ - @Test - public void isDistinctTest() { - // TODO: test isDistinct - } - - /** - * Test the property 'isEphemeral' - */ - @Test - public void isEphemeralTest() { - // TODO: test isEphemeral - } - - /** - * Test the property 'isExclusive' - */ - @Test - public void isExclusiveTest() { - // TODO: test isExclusive - } - - /** - * Test the property 'isHidden' - */ - @Test - public void isHiddenTest() { - // TODO: test isHidden - } - - /** - * Test the property 'isMuted' - */ - @Test - public void isMutedTest() { - // TODO: test isMuted - } - - /** - * Test the property 'isPublic' - */ - @Test - public void isPublicTest() { - // TODO: test isPublic - } - - /** - * Test the property 'isPushEnabled' - */ - @Test - public void isPushEnabledTest() { - // TODO: test isPushEnabled - } - - /** - * Test the property 'isSuper' - */ - @Test - public void isSuperTest() { - // TODO: test isSuper - } - - /** - * Test the property 'joinedMemberCount' - */ - @Test - public void joinedMemberCountTest() { - // TODO: test joinedMemberCount - } - - /** - * Test the property 'joinedTs' - */ - @Test - public void joinedTsTest() { - // TODO: test joinedTs - } - - /** - * Test the property 'lastMessage' - */ - @Test - public void lastMessageTest() { - // TODO: test lastMessage - } - - /** - * Test the property 'maxLengthMessage' - */ - @Test - public void maxLengthMessageTest() { - // TODO: test maxLengthMessage - } - - /** - * Test the property 'memberCount' - */ - @Test - public void memberCountTest() { - // TODO: test memberCount - } - - /** - * Test the property 'memberState' - */ - @Test - public void memberStateTest() { - // TODO: test memberState - } - - /** - * Test the property 'members' - */ - @Test - public void membersTest() { - // TODO: test members - } - - /** - * Test the property 'messageSurvivalSeconds' - */ - @Test - public void messageSurvivalSecondsTest() { - // TODO: test messageSurvivalSeconds - } - - /** - * Test the property 'metadata' - */ - @Test - public void metadataTest() { - // TODO: test metadata - } - - /** - * Test the property 'myRole' - */ - @Test - public void myRoleTest() { - // TODO: test myRole - } - - /** - * Test the property 'name' - */ - @Test - public void nameTest() { - // TODO: test name - } - - /** - * Test the property 'pushTriggerOption' - */ - @Test - public void pushTriggerOptionTest() { - // TODO: test pushTriggerOption - } - - /** - * Test the property 'readReceipt' - */ - @Test - public void readReceiptTest() { - // TODO: test readReceipt - } - - /** - * Test the property 'smsFallback' - */ - @Test - public void smsFallbackTest() { - // TODO: test smsFallback - } - - /** - * Test the property 'tsMessageOffset' - */ - @Test - public void tsMessageOffsetTest() { - // TODO: test tsMessageOffset - } - - /** - * Test the property 'unreadMentionCount' - */ - @Test - public void unreadMentionCountTest() { - // TODO: test unreadMentionCount - } - - /** - * Test the property 'unreadMessageCount' - */ - @Test - public void unreadMessageCountTest() { - // TODO: test unreadMessageCount - } - - /** - * Test the property 'userLastRead' - */ - @Test - public void userLastReadTest() { - // TODO: test userLastRead - } - -} diff --git a/src/test/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponseTest.java b/src/test/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponseTest.java deleted file mode 100644 index 291166e3..00000000 --- a/src/test/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponseTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for GetChannelInvitationPreferenceResponse - */ -public class GetChannelInvitationPreferenceResponseTest { - private final GetChannelInvitationPreferenceResponse model = new GetChannelInvitationPreferenceResponse(); - - /** - * Model tests for GetChannelInvitationPreferenceResponse - */ - @Test - public void testGetChannelInvitationPreferenceResponse() { - // TODO: test GetChannelInvitationPreferenceResponse - } - - /** - * Test the property 'autoAccept' - */ - @Test - public void autoAcceptTest() { - // TODO: test autoAccept - } - -} diff --git a/src/test/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponseTest.java b/src/test/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponseTest.java deleted file mode 100644 index 1303f323..00000000 --- a/src/test/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponseTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for GetTotalNumberOfMessagesInAChannelResponse - */ -public class GetTotalNumberOfMessagesInAChannelResponseTest { - private final GetTotalNumberOfMessagesInAChannelResponse model = new GetTotalNumberOfMessagesInAChannelResponse(); - - /** - * Model tests for GetTotalNumberOfMessagesInAChannelResponse - */ - @Test - public void testGetTotalNumberOfMessagesInAChannelResponse() { - // TODO: test GetTotalNumberOfMessagesInAChannelResponse - } - - /** - * Test the property 'total' - */ - @Test - public void totalTest() { - // TODO: test total - } - -} diff --git a/src/test/java/org/openapitools/client/model/GroupChannelListMembersResponseTest.java b/src/test/java/org/openapitools/client/model/GroupChannelListMembersResponseTest.java deleted file mode 100644 index c3f1fe22..00000000 --- a/src/test/java/org/openapitools/client/model/GroupChannelListMembersResponseTest.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdMember; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for GroupChannelListMembersResponse - */ -public class GroupChannelListMembersResponseTest { - private final GroupChannelListMembersResponse model = new GroupChannelListMembersResponse(); - - /** - * Model tests for GroupChannelListMembersResponse - */ - @Test - public void testGroupChannelListMembersResponse() { - // TODO: test GroupChannelListMembersResponse - } - - /** - * Test the property 'members' - */ - @Test - public void membersTest() { - // TODO: test members - } - - /** - * Test the property 'next' - */ - @Test - public void nextTest() { - // TODO: test next - } - -} diff --git a/src/test/java/org/openapitools/client/model/GroupChatListChannelsResponseTest.java b/src/test/java/org/openapitools/client/model/GroupChatListChannelsResponseTest.java deleted file mode 100644 index 6d782982..00000000 --- a/src/test/java/org/openapitools/client/model/GroupChatListChannelsResponseTest.java +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdGroupChannel; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for GroupChatListChannelsResponse - */ -public class GroupChatListChannelsResponseTest { - private final GroupChatListChannelsResponse model = new GroupChatListChannelsResponse(); - - /** - * Model tests for GroupChatListChannelsResponse - */ - @Test - public void testGroupChatListChannelsResponse() { - // TODO: test GroupChatListChannelsResponse - } - - /** - * Test the property 'channels' - */ - @Test - public void channelsTest() { - // TODO: test channels - } - - /** - * Test the property 'next' - */ - @Test - public void nextTest() { - // TODO: test next - } - - /** - * Test the property 'ts' - */ - @Test - public void tsTest() { - // TODO: test ts - } - -} diff --git a/src/test/java/org/openapitools/client/model/HideAChannelRequestTest.java b/src/test/java/org/openapitools/client/model/HideAChannelRequestTest.java deleted file mode 100644 index 73ff2e46..00000000 --- a/src/test/java/org/openapitools/client/model/HideAChannelRequestTest.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for HideAChannelRequest - */ -public class HideAChannelRequestTest { - private final HideAChannelRequest model = new HideAChannelRequest(); - - /** - * Model tests for HideAChannelRequest - */ - @Test - public void testHideAChannelRequest() { - // TODO: test HideAChannelRequest - } - - /** - * Test the property 'allowAutoUnhide' - */ - @Test - public void allowAutoUnhideTest() { - // TODO: test allowAutoUnhide - } - - /** - * Test the property 'hidePreviousMessages' - */ - @Test - public void hidePreviousMessagesTest() { - // TODO: test hidePreviousMessages - } - - /** - * Test the property 'shouldHideAll' - */ - @Test - public void shouldHideAllTest() { - // TODO: test shouldHideAll - } - - /** - * Test the property 'userId' - */ - @Test - public void userIdTest() { - // TODO: test userId - } - -} diff --git a/src/test/java/org/openapitools/client/model/InviteAsMembersRequestTest.java b/src/test/java/org/openapitools/client/model/InviteAsMembersRequestTest.java deleted file mode 100644 index ae0bcb9a..00000000 --- a/src/test/java/org/openapitools/client/model/InviteAsMembersRequestTest.java +++ /dev/null @@ -1,76 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for InviteAsMembersRequest - */ -public class InviteAsMembersRequestTest { - private final InviteAsMembersRequest model = new InviteAsMembersRequest(); - - /** - * Model tests for InviteAsMembersRequest - */ - @Test - public void testInviteAsMembersRequest() { - // TODO: test InviteAsMembersRequest - } - - /** - * Test the property 'hiddenStatus' - */ - @Test - public void hiddenStatusTest() { - // TODO: test hiddenStatus - } - - /** - * Test the property 'invitationStatus' - */ - @Test - public void invitationStatusTest() { - // TODO: test invitationStatus - } - - /** - * Test the property 'inviterId' - */ - @Test - public void inviterIdTest() { - // TODO: test inviterId - } - - /** - * Test the property 'userIds' - */ - @Test - public void userIdsTest() { - // TODO: test userIds - } - -} diff --git a/src/test/java/org/openapitools/client/model/InviteAsMembersResponseAllOfTest.java b/src/test/java/org/openapitools/client/model/InviteAsMembersResponseAllOfTest.java deleted file mode 100644 index 0071747e..00000000 --- a/src/test/java/org/openapitools/client/model/InviteAsMembersResponseAllOfTest.java +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdUser; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for InviteAsMembersResponseAllOf - */ -public class InviteAsMembersResponseAllOfTest { - private final InviteAsMembersResponseAllOf model = new InviteAsMembersResponseAllOf(); - - /** - * Model tests for InviteAsMembersResponseAllOf - */ - @Test - public void testInviteAsMembersResponseAllOf() { - // TODO: test InviteAsMembersResponseAllOf - } - - /** - * Test the property 'operators' - */ - @Test - public void operatorsTest() { - // TODO: test operators - } - -} diff --git a/src/test/java/org/openapitools/client/model/InviteAsMembersResponseTest.java b/src/test/java/org/openapitools/client/model/InviteAsMembersResponseTest.java deleted file mode 100644 index d6dde7d0..00000000 --- a/src/test/java/org/openapitools/client/model/InviteAsMembersResponseTest.java +++ /dev/null @@ -1,427 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import org.openapitools.client.model.InviteAsMembersResponseAllOf; -import org.openapitools.client.model.SendbirdBasicUserInfo; -import org.openapitools.client.model.SendbirdDisappearingMessage; -import org.openapitools.client.model.SendbirdGroupChannel; -import org.openapitools.client.model.SendbirdGroupChannelLastMessage; -import org.openapitools.client.model.SendbirdMember; -import org.openapitools.client.model.SendbirdPushTriggerOption; -import org.openapitools.client.model.SendbirdSmsFallback; -import org.openapitools.client.model.SendbirdUser; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for InviteAsMembersResponse - */ -public class InviteAsMembersResponseTest { - private final InviteAsMembersResponse model = new InviteAsMembersResponse(); - - /** - * Model tests for InviteAsMembersResponse - */ - @Test - public void testInviteAsMembersResponse() { - // TODO: test InviteAsMembersResponse - } - - /** - * Test the property 'channelUrl' - */ - @Test - public void channelUrlTest() { - // TODO: test channelUrl - } - - /** - * Test the property 'countPreference' - */ - @Test - public void countPreferenceTest() { - // TODO: test countPreference - } - - /** - * Test the property 'coverUrl' - */ - @Test - public void coverUrlTest() { - // TODO: test coverUrl - } - - /** - * Test the property 'createdAt' - */ - @Test - public void createdAtTest() { - // TODO: test createdAt - } - - /** - * Test the property 'createdBy' - */ - @Test - public void createdByTest() { - // TODO: test createdBy - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'deliveryReceipt' - */ - @Test - public void deliveryReceiptTest() { - // TODO: test deliveryReceipt - } - - /** - * Test the property 'disappearingMessage' - */ - @Test - public void disappearingMessageTest() { - // TODO: test disappearingMessage - } - - /** - * Test the property 'freeze' - */ - @Test - public void freezeTest() { - // TODO: test freeze - } - - /** - * Test the property 'hasAiBot' - */ - @Test - public void hasAiBotTest() { - // TODO: test hasAiBot - } - - /** - * Test the property 'hasBot' - */ - @Test - public void hasBotTest() { - // TODO: test hasBot - } - - /** - * Test the property 'hiddenState' - */ - @Test - public void hiddenStateTest() { - // TODO: test hiddenState - } - - /** - * Test the property 'ignoreProfanityFilter' - */ - @Test - public void ignoreProfanityFilterTest() { - // TODO: test ignoreProfanityFilter - } - - /** - * Test the property 'invitedAt' - */ - @Test - public void invitedAtTest() { - // TODO: test invitedAt - } - - /** - * Test the property 'inviter' - */ - @Test - public void inviterTest() { - // TODO: test inviter - } - - /** - * Test the property 'isAccessCodeRequired' - */ - @Test - public void isAccessCodeRequiredTest() { - // TODO: test isAccessCodeRequired - } - - /** - * Test the property 'isBroadcast' - */ - @Test - public void isBroadcastTest() { - // TODO: test isBroadcast - } - - /** - * Test the property 'isDiscoverable' - */ - @Test - public void isDiscoverableTest() { - // TODO: test isDiscoverable - } - - /** - * Test the property 'isDistinct' - */ - @Test - public void isDistinctTest() { - // TODO: test isDistinct - } - - /** - * Test the property 'isEphemeral' - */ - @Test - public void isEphemeralTest() { - // TODO: test isEphemeral - } - - /** - * Test the property 'isExclusive' - */ - @Test - public void isExclusiveTest() { - // TODO: test isExclusive - } - - /** - * Test the property 'isHidden' - */ - @Test - public void isHiddenTest() { - // TODO: test isHidden - } - - /** - * Test the property 'isMuted' - */ - @Test - public void isMutedTest() { - // TODO: test isMuted - } - - /** - * Test the property 'isPublic' - */ - @Test - public void isPublicTest() { - // TODO: test isPublic - } - - /** - * Test the property 'isPushEnabled' - */ - @Test - public void isPushEnabledTest() { - // TODO: test isPushEnabled - } - - /** - * Test the property 'isSuper' - */ - @Test - public void isSuperTest() { - // TODO: test isSuper - } - - /** - * Test the property 'joinedMemberCount' - */ - @Test - public void joinedMemberCountTest() { - // TODO: test joinedMemberCount - } - - /** - * Test the property 'joinedTs' - */ - @Test - public void joinedTsTest() { - // TODO: test joinedTs - } - - /** - * Test the property 'lastMessage' - */ - @Test - public void lastMessageTest() { - // TODO: test lastMessage - } - - /** - * Test the property 'maxLengthMessage' - */ - @Test - public void maxLengthMessageTest() { - // TODO: test maxLengthMessage - } - - /** - * Test the property 'memberCount' - */ - @Test - public void memberCountTest() { - // TODO: test memberCount - } - - /** - * Test the property 'memberState' - */ - @Test - public void memberStateTest() { - // TODO: test memberState - } - - /** - * Test the property 'members' - */ - @Test - public void membersTest() { - // TODO: test members - } - - /** - * Test the property 'messageSurvivalSeconds' - */ - @Test - public void messageSurvivalSecondsTest() { - // TODO: test messageSurvivalSeconds - } - - /** - * Test the property 'metadata' - */ - @Test - public void metadataTest() { - // TODO: test metadata - } - - /** - * Test the property 'myRole' - */ - @Test - public void myRoleTest() { - // TODO: test myRole - } - - /** - * Test the property 'name' - */ - @Test - public void nameTest() { - // TODO: test name - } - - /** - * Test the property 'pushTriggerOption' - */ - @Test - public void pushTriggerOptionTest() { - // TODO: test pushTriggerOption - } - - /** - * Test the property 'readReceipt' - */ - @Test - public void readReceiptTest() { - // TODO: test readReceipt - } - - /** - * Test the property 'smsFallback' - */ - @Test - public void smsFallbackTest() { - // TODO: test smsFallback - } - - /** - * Test the property 'tsMessageOffset' - */ - @Test - public void tsMessageOffsetTest() { - // TODO: test tsMessageOffset - } - - /** - * Test the property 'unreadMentionCount' - */ - @Test - public void unreadMentionCountTest() { - // TODO: test unreadMentionCount - } - - /** - * Test the property 'unreadMessageCount' - */ - @Test - public void unreadMessageCountTest() { - // TODO: test unreadMessageCount - } - - /** - * Test the property 'userLastRead' - */ - @Test - public void userLastReadTest() { - // TODO: test userLastRead - } - - /** - * Test the property 'operators' - */ - @Test - public void operatorsTest() { - // TODO: test operators - } - -} diff --git a/src/test/java/org/openapitools/client/model/JoinAChannelRequestTest.java b/src/test/java/org/openapitools/client/model/JoinAChannelRequestTest.java deleted file mode 100644 index 76c2578c..00000000 --- a/src/test/java/org/openapitools/client/model/JoinAChannelRequestTest.java +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for JoinAChannelRequest - */ -public class JoinAChannelRequestTest { - private final JoinAChannelRequest model = new JoinAChannelRequest(); - - /** - * Model tests for JoinAChannelRequest - */ - @Test - public void testJoinAChannelRequest() { - // TODO: test JoinAChannelRequest - } - - /** - * Test the property 'userId' - */ - @Test - public void userIdTest() { - // TODO: test userId - } - - /** - * Test the property 'accessCode' - */ - @Test - public void accessCodeTest() { - // TODO: test accessCode - } - -} diff --git a/src/test/java/org/openapitools/client/model/JoinChannelsRequestTest.java b/src/test/java/org/openapitools/client/model/JoinChannelsRequestTest.java deleted file mode 100644 index e8f99c8e..00000000 --- a/src/test/java/org/openapitools/client/model/JoinChannelsRequestTest.java +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for JoinChannelsRequest - */ -public class JoinChannelsRequestTest { - private final JoinChannelsRequest model = new JoinChannelsRequest(); - - /** - * Model tests for JoinChannelsRequest - */ - @Test - public void testJoinChannelsRequest() { - // TODO: test JoinChannelsRequest - } - - /** - * Test the property 'channelUrls' - */ - @Test - public void channelUrlsTest() { - // TODO: test channelUrls - } - -} diff --git a/src/test/java/org/openapitools/client/model/LeaveAChannelRequestTest.java b/src/test/java/org/openapitools/client/model/LeaveAChannelRequestTest.java deleted file mode 100644 index bc03395f..00000000 --- a/src/test/java/org/openapitools/client/model/LeaveAChannelRequestTest.java +++ /dev/null @@ -1,76 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for LeaveAChannelRequest - */ -public class LeaveAChannelRequestTest { - private final LeaveAChannelRequest model = new LeaveAChannelRequest(); - - /** - * Model tests for LeaveAChannelRequest - */ - @Test - public void testLeaveAChannelRequest() { - // TODO: test LeaveAChannelRequest - } - - /** - * Test the property 'userIds' - */ - @Test - public void userIdsTest() { - // TODO: test userIds - } - - /** - * Test the property 'shouldLeaveAll' - */ - @Test - public void shouldLeaveAllTest() { - // TODO: test shouldLeaveAll - } - - /** - * Test the property 'shouldRemoveOperatorStatus' - */ - @Test - public void shouldRemoveOperatorStatusTest() { - // TODO: test shouldRemoveOperatorStatus - } - - /** - * Test the property 'reason' - */ - @Test - public void reasonTest() { - // TODO: test reason - } - -} diff --git a/src/test/java/org/openapitools/client/model/LeaveMyGroupChannelsRequestTest.java b/src/test/java/org/openapitools/client/model/LeaveMyGroupChannelsRequestTest.java deleted file mode 100644 index 85094846..00000000 --- a/src/test/java/org/openapitools/client/model/LeaveMyGroupChannelsRequestTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for LeaveMyGroupChannelsRequest - */ -public class LeaveMyGroupChannelsRequestTest { - private final LeaveMyGroupChannelsRequest model = new LeaveMyGroupChannelsRequest(); - - /** - * Model tests for LeaveMyGroupChannelsRequest - */ - @Test - public void testLeaveMyGroupChannelsRequest() { - // TODO: test LeaveMyGroupChannelsRequest - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - -} diff --git a/src/test/java/org/openapitools/client/model/ListBlockedUsersResponseTest.java b/src/test/java/org/openapitools/client/model/ListBlockedUsersResponseTest.java deleted file mode 100644 index 8ac6d806..00000000 --- a/src/test/java/org/openapitools/client/model/ListBlockedUsersResponseTest.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdUser; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ListBlockedUsersResponse - */ -public class ListBlockedUsersResponseTest { - private final ListBlockedUsersResponse model = new ListBlockedUsersResponse(); - - /** - * Model tests for ListBlockedUsersResponse - */ - @Test - public void testListBlockedUsersResponse() { - // TODO: test ListBlockedUsersResponse - } - - /** - * Test the property 'users' - */ - @Test - public void usersTest() { - // TODO: test users - } - - /** - * Test the property 'next' - */ - @Test - public void nextTest() { - // TODO: test next - } - -} diff --git a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColorTest.java b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColorTest.java deleted file mode 100644 index b1df2de2..00000000 --- a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColorTest.java +++ /dev/null @@ -1,66 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ListBotsResponseBotsInnerBotStyleColor - */ -public class ListBotsResponseBotsInnerBotStyleColorTest { - private final ListBotsResponseBotsInnerBotStyleColor model = new ListBotsResponseBotsInnerBotStyleColor(); - - /** - * Model tests for ListBotsResponseBotsInnerBotStyleColor - */ - @Test - public void testListBotsResponseBotsInnerBotStyleColor() { - // TODO: test ListBotsResponseBotsInnerBotStyleColor - } - - /** - * Test the property 'accentColor' - */ - @Test - public void accentColorTest() { - // TODO: test accentColor - } - - /** - * Test the property 'botMessageColor' - */ - @Test - public void botMessageColorTest() { - // TODO: test botMessageColor - } - - /** - * Test the property 'theme' - */ - @Test - public void themeTest() { - // TODO: test theme - } - -} diff --git a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleTest.java b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleTest.java deleted file mode 100644 index 0d8a1840..00000000 --- a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleTest.java +++ /dev/null @@ -1,79 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import org.openapitools.client.model.ListBotsResponseBotsInnerBotStyleColor; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ListBotsResponseBotsInnerBotStyle - */ -public class ListBotsResponseBotsInnerBotStyleTest { - private final ListBotsResponseBotsInnerBotStyle model = new ListBotsResponseBotsInnerBotStyle(); - - /** - * Model tests for ListBotsResponseBotsInnerBotStyle - */ - @Test - public void testListBotsResponseBotsInnerBotStyle() { - // TODO: test ListBotsResponseBotsInnerBotStyle - } - - /** - * Test the property 'autoOpen' - */ - @Test - public void autoOpenTest() { - // TODO: test autoOpen - } - - /** - * Test the property 'color' - */ - @Test - public void colorTest() { - // TODO: test color - } - - /** - * Test the property 'toggleButtonType' - */ - @Test - public void toggleButtonTypeTest() { - // TODO: test toggleButtonType - } - - /** - * Test the property 'toggleButtonUrl' - */ - @Test - public void toggleButtonUrlTest() { - // TODO: test toggleButtonUrl - } - -} diff --git a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotTest.java b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotTest.java deleted file mode 100644 index 2baa935d..00000000 --- a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotTest.java +++ /dev/null @@ -1,106 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ListBotsResponseBotsInnerBot - */ -public class ListBotsResponseBotsInnerBotTest { - private final ListBotsResponseBotsInnerBot model = new ListBotsResponseBotsInnerBot(); - - /** - * Model tests for ListBotsResponseBotsInnerBot - */ - @Test - public void testListBotsResponseBotsInnerBot() { - // TODO: test ListBotsResponseBotsInnerBot - } - - /** - * Test the property 'aiAgentType' - */ - @Test - public void aiAgentTypeTest() { - // TODO: test aiAgentType - } - - /** - * Test the property 'botMetadata' - */ - @Test - public void botMetadataTest() { - // TODO: test botMetadata - } - - /** - * Test the property 'botNickname' - */ - @Test - public void botNicknameTest() { - // TODO: test botNickname - } - - /** - * Test the property 'botProfileUrl' - */ - @Test - public void botProfileUrlTest() { - // TODO: test botProfileUrl - } - - /** - * Test the property 'botRequireAuthForProfileImage' - */ - @Test - public void botRequireAuthForProfileImageTest() { - // TODO: test botRequireAuthForProfileImage - } - - /** - * Test the property 'botToken' - */ - @Test - public void botTokenTest() { - // TODO: test botToken - } - - /** - * Test the property 'botType' - */ - @Test - public void botTypeTest() { - // TODO: test botType - } - - /** - * Test the property 'botUserid' - */ - @Test - public void botUseridTest() { - // TODO: test botUserid - } - -} diff --git a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerDataTest.java b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerDataTest.java deleted file mode 100644 index 7ad95976..00000000 --- a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerDataTest.java +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ListBotsResponseBotsInnerFirstMessagesInnerData - */ -public class ListBotsResponseBotsInnerFirstMessagesInnerDataTest { - private final ListBotsResponseBotsInnerFirstMessagesInnerData model = new ListBotsResponseBotsInnerFirstMessagesInnerData(); - - /** - * Model tests for ListBotsResponseBotsInnerFirstMessagesInnerData - */ - @Test - public void testListBotsResponseBotsInnerFirstMessagesInnerData() { - // TODO: test ListBotsResponseBotsInnerFirstMessagesInnerData - } - - /** - * Test the property 'suggestedReplies' - */ - @Test - public void suggestedRepliesTest() { - // TODO: test suggestedReplies - } - -} diff --git a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerTest.java b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerTest.java deleted file mode 100644 index 60f1f0a6..00000000 --- a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerTest.java +++ /dev/null @@ -1,59 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import org.openapitools.client.model.ListBotsResponseBotsInnerFirstMessagesInnerData; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ListBotsResponseBotsInnerFirstMessagesInner - */ -public class ListBotsResponseBotsInnerFirstMessagesInnerTest { - private final ListBotsResponseBotsInnerFirstMessagesInner model = new ListBotsResponseBotsInnerFirstMessagesInner(); - - /** - * Model tests for ListBotsResponseBotsInnerFirstMessagesInner - */ - @Test - public void testListBotsResponseBotsInnerFirstMessagesInner() { - // TODO: test ListBotsResponseBotsInnerFirstMessagesInner - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'message' - */ - @Test - public void messageTest() { - // TODO: test message - } - -} diff --git a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguardTest.java b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguardTest.java deleted file mode 100644 index ac46f4d7..00000000 --- a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguardTest.java +++ /dev/null @@ -1,76 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ListBotsResponseBotsInnerSafeguard - */ -public class ListBotsResponseBotsInnerSafeguardTest { - private final ListBotsResponseBotsInnerSafeguard model = new ListBotsResponseBotsInnerSafeguard(); - - /** - * Model tests for ListBotsResponseBotsInnerSafeguard - */ - @Test - public void testListBotsResponseBotsInnerSafeguard() { - // TODO: test ListBotsResponseBotsInnerSafeguard - } - - /** - * Test the property 'bannedPhrases' - */ - @Test - public void bannedPhrasesTest() { - // TODO: test bannedPhrases - } - - /** - * Test the property 'enabled' - */ - @Test - public void enabledTest() { - // TODO: test enabled - } - - /** - * Test the property 'message' - */ - @Test - public void messageTest() { - // TODO: test message - } - - /** - * Test the property 'piiMasking' - */ - @Test - public void piiMaskingTest() { - // TODO: test piiMasking - } - -} diff --git a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerTest.java b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerTest.java deleted file mode 100644 index fee12fc0..00000000 --- a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerTest.java +++ /dev/null @@ -1,128 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.ListBotsResponseBotsInnerBot; -import org.openapitools.client.model.ListBotsResponseBotsInnerBotStyle; -import org.openapitools.client.model.ListBotsResponseBotsInnerFirstMessagesInner; -import org.openapitools.client.model.ListBotsResponseBotsInnerSafeguard; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ListBotsResponseBotsInner - */ -public class ListBotsResponseBotsInnerTest { - private final ListBotsResponseBotsInner model = new ListBotsResponseBotsInner(); - - /** - * Model tests for ListBotsResponseBotsInner - */ - @Test - public void testListBotsResponseBotsInner() { - // TODO: test ListBotsResponseBotsInner - } - - /** - * Test the property 'bot' - */ - @Test - public void botTest() { - // TODO: test bot - } - - /** - * Test the property 'botCallbackUrl' - */ - @Test - public void botCallbackUrlTest() { - // TODO: test botCallbackUrl - } - - /** - * Test the property 'botStyle' - */ - @Test - public void botStyleTest() { - // TODO: test botStyle - } - - /** - * Test the property 'channelInvitationPreference' - */ - @Test - public void channelInvitationPreferenceTest() { - // TODO: test channelInvitationPreference - } - - /** - * Test the property 'createdAt' - */ - @Test - public void createdAtTest() { - // TODO: test createdAt - } - - /** - * Test the property 'enableMarkAsRead' - */ - @Test - public void enableMarkAsReadTest() { - // TODO: test enableMarkAsRead - } - - /** - * Test the property 'firstMessages' - */ - @Test - public void firstMessagesTest() { - // TODO: test firstMessages - } - - /** - * Test the property 'isPrivacyMode' - */ - @Test - public void isPrivacyModeTest() { - // TODO: test isPrivacyMode - } - - /** - * Test the property 'safeguard' - */ - @Test - public void safeguardTest() { - // TODO: test safeguard - } - - /** - * Test the property 'showMember' - */ - @Test - public void showMemberTest() { - // TODO: test showMember - } - -} diff --git a/src/test/java/org/openapitools/client/model/ListBotsResponseTest.java b/src/test/java/org/openapitools/client/model/ListBotsResponseTest.java deleted file mode 100644 index e2b70421..00000000 --- a/src/test/java/org/openapitools/client/model/ListBotsResponseTest.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.ListBotsResponseBotsInner; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ListBotsResponse - */ -public class ListBotsResponseTest { - private final ListBotsResponse model = new ListBotsResponse(); - - /** - * Model tests for ListBotsResponse - */ - @Test - public void testListBotsResponse() { - // TODO: test ListBotsResponse - } - - /** - * Test the property 'bots' - */ - @Test - public void botsTest() { - // TODO: test bots - } - - /** - * Test the property 'next' - */ - @Test - public void nextTest() { - // TODO: test next - } - -} diff --git a/src/test/java/org/openapitools/client/model/ListMessagesResponseTest.java b/src/test/java/org/openapitools/client/model/ListMessagesResponseTest.java deleted file mode 100644 index 24809df5..00000000 --- a/src/test/java/org/openapitools/client/model/ListMessagesResponseTest.java +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdMessageResponse; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ListMessagesResponse - */ -public class ListMessagesResponseTest { - private final ListMessagesResponse model = new ListMessagesResponse(); - - /** - * Model tests for ListMessagesResponse - */ - @Test - public void testListMessagesResponse() { - // TODO: test ListMessagesResponse - } - - /** - * Test the property 'messages' - */ - @Test - public void messagesTest() { - // TODO: test messages - } - -} diff --git a/src/test/java/org/openapitools/client/model/ListMyGroupChannelsResponseTest.java b/src/test/java/org/openapitools/client/model/ListMyGroupChannelsResponseTest.java deleted file mode 100644 index 57ca3e1e..00000000 --- a/src/test/java/org/openapitools/client/model/ListMyGroupChannelsResponseTest.java +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdGroupChannel; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ListMyGroupChannelsResponse - */ -public class ListMyGroupChannelsResponseTest { - private final ListMyGroupChannelsResponse model = new ListMyGroupChannelsResponse(); - - /** - * Model tests for ListMyGroupChannelsResponse - */ - @Test - public void testListMyGroupChannelsResponse() { - // TODO: test ListMyGroupChannelsResponse - } - - /** - * Test the property 'channels' - */ - @Test - public void channelsTest() { - // TODO: test channels - } - - /** - * Test the property 'next' - */ - @Test - public void nextTest() { - // TODO: test next - } - - /** - * Test the property 'ts' - */ - @Test - public void tsTest() { - // TODO: test ts - } - -} diff --git a/src/test/java/org/openapitools/client/model/ListOpenChannelsResponseTest.java b/src/test/java/org/openapitools/client/model/ListOpenChannelsResponseTest.java deleted file mode 100644 index 7bf43d33..00000000 --- a/src/test/java/org/openapitools/client/model/ListOpenChannelsResponseTest.java +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdOpenChannel; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ListOpenChannelsResponse - */ -public class ListOpenChannelsResponseTest { - private final ListOpenChannelsResponse model = new ListOpenChannelsResponse(); - - /** - * Model tests for ListOpenChannelsResponse - */ - @Test - public void testListOpenChannelsResponse() { - // TODO: test ListOpenChannelsResponse - } - - /** - * Test the property 'channels' - */ - @Test - public void channelsTest() { - // TODO: test channels - } - - /** - * Test the property 'next' - */ - @Test - public void nextTest() { - // TODO: test next - } - - /** - * Test the property 'ts' - */ - @Test - public void tsTest() { - // TODO: test ts - } - -} diff --git a/src/test/java/org/openapitools/client/model/ListOperatorsResponseTest.java b/src/test/java/org/openapitools/client/model/ListOperatorsResponseTest.java deleted file mode 100644 index b6c3b3d0..00000000 --- a/src/test/java/org/openapitools/client/model/ListOperatorsResponseTest.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdBasicUserInfo; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ListOperatorsResponse - */ -public class ListOperatorsResponseTest { - private final ListOperatorsResponse model = new ListOperatorsResponse(); - - /** - * Model tests for ListOperatorsResponse - */ - @Test - public void testListOperatorsResponse() { - // TODO: test ListOperatorsResponse - } - - /** - * Test the property 'next' - */ - @Test - public void nextTest() { - // TODO: test next - } - - /** - * Test the property 'operators' - */ - @Test - public void operatorsTest() { - // TODO: test operators - } - -} diff --git a/src/test/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponseTest.java b/src/test/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponseTest.java deleted file mode 100644 index 919c72d0..00000000 --- a/src/test/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponseTest.java +++ /dev/null @@ -1,77 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdBasicUserInfo; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ListRegistrationOrDeviceTokensResponse - */ -public class ListRegistrationOrDeviceTokensResponseTest { - private final ListRegistrationOrDeviceTokensResponse model = new ListRegistrationOrDeviceTokensResponse(); - - /** - * Model tests for ListRegistrationOrDeviceTokensResponse - */ - @Test - public void testListRegistrationOrDeviceTokensResponse() { - // TODO: test ListRegistrationOrDeviceTokensResponse - } - - /** - * Test the property 'token' - */ - @Test - public void tokenTest() { - // TODO: test token - } - - /** - * Test the property 'tokens' - */ - @Test - public void tokensTest() { - // TODO: test tokens - } - - /** - * Test the property 'type' - */ - @Test - public void typeTest() { - // TODO: test type - } - - /** - * Test the property 'user' - */ - @Test - public void userTest() { - // TODO: test user - } - -} diff --git a/src/test/java/org/openapitools/client/model/ListUsersResponseTest.java b/src/test/java/org/openapitools/client/model/ListUsersResponseTest.java deleted file mode 100644 index 64545225..00000000 --- a/src/test/java/org/openapitools/client/model/ListUsersResponseTest.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdUser; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ListUsersResponse - */ -public class ListUsersResponseTest { - private final ListUsersResponse model = new ListUsersResponse(); - - /** - * Model tests for ListUsersResponse - */ - @Test - public void testListUsersResponse() { - // TODO: test ListUsersResponse - } - - /** - * Test the property 'next' - */ - @Test - public void nextTest() { - // TODO: test next - } - - /** - * Test the property 'users' - */ - @Test - public void usersTest() { - // TODO: test users - } - -} diff --git a/src/test/java/org/openapitools/client/model/MarkAllMessagesAsReadRequestTest.java b/src/test/java/org/openapitools/client/model/MarkAllMessagesAsReadRequestTest.java deleted file mode 100644 index c73dbd0d..00000000 --- a/src/test/java/org/openapitools/client/model/MarkAllMessagesAsReadRequestTest.java +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for MarkAllMessagesAsReadRequest - */ -public class MarkAllMessagesAsReadRequestTest { - private final MarkAllMessagesAsReadRequest model = new MarkAllMessagesAsReadRequest(); - - /** - * Model tests for MarkAllMessagesAsReadRequest - */ - @Test - public void testMarkAllMessagesAsReadRequest() { - // TODO: test MarkAllMessagesAsReadRequest - } - - /** - * Test the property 'channelUrls' - */ - @Test - public void channelUrlsTest() { - // TODO: test channelUrls - } - -} diff --git a/src/test/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequestTest.java b/src/test/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequestTest.java deleted file mode 100644 index 983b87ab..00000000 --- a/src/test/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequestTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for MarkChannelMessagesAsReadRequest - */ -public class MarkChannelMessagesAsReadRequestTest { - private final MarkChannelMessagesAsReadRequest model = new MarkChannelMessagesAsReadRequest(); - - /** - * Model tests for MarkChannelMessagesAsReadRequest - */ - @Test - public void testMarkChannelMessagesAsReadRequest() { - // TODO: test MarkChannelMessagesAsReadRequest - } - - /** - * Test the property 'userId' - */ - @Test - public void userIdTest() { - // TODO: test userId - } - -} diff --git a/src/test/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequestTest.java b/src/test/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequestTest.java deleted file mode 100644 index df65cff4..00000000 --- a/src/test/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequestTest.java +++ /dev/null @@ -1,116 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for MigrateMessagesAdminMessageRequest - */ -public class MigrateMessagesAdminMessageRequestTest { - private final MigrateMessagesAdminMessageRequest model = new MigrateMessagesAdminMessageRequest(); - - /** - * Model tests for MigrateMessagesAdminMessageRequest - */ - @Test - public void testMigrateMessagesAdminMessageRequest() { - // TODO: test MigrateMessagesAdminMessageRequest - } - - /** - * Test the property 'messageType' - */ - @Test - public void messageTypeTest() { - // TODO: test messageType - } - - /** - * Test the property 'message' - */ - @Test - public void messageTest() { - // TODO: test message - } - - /** - * Test the property 'timestamp' - */ - @Test - public void timestampTest() { - // TODO: test timestamp - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'isSilent' - */ - @Test - public void isSilentTest() { - // TODO: test isSilent - } - - /** - * Test the property 'mentionedUserIds' - */ - @Test - public void mentionedUserIdsTest() { - // TODO: test mentionedUserIds - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'dedupId' - */ - @Test - public void dedupIdTest() { - // TODO: test dedupId - } - - /** - * Test the property 'sortedMetaarray' - */ - @Test - public void sortedMetaarrayTest() { - // TODO: test sortedMetaarray - } - -} diff --git a/src/test/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestTest.java b/src/test/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestTest.java deleted file mode 100644 index aea3e041..00000000 --- a/src/test/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestTest.java +++ /dev/null @@ -1,157 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.MigrateMessagesFileMessageRequestThumbnailsInner; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for MigrateMessagesFileMessageRequest - */ -public class MigrateMessagesFileMessageRequestTest { - private final MigrateMessagesFileMessageRequest model = new MigrateMessagesFileMessageRequest(); - - /** - * Model tests for MigrateMessagesFileMessageRequest - */ - @Test - public void testMigrateMessagesFileMessageRequest() { - // TODO: test MigrateMessagesFileMessageRequest - } - - /** - * Test the property 'userId' - */ - @Test - public void userIdTest() { - // TODO: test userId - } - - /** - * Test the property 'messageType' - */ - @Test - public void messageTypeTest() { - // TODO: test messageType - } - - /** - * Test the property 'url' - */ - @Test - public void urlTest() { - // TODO: test url - } - - /** - * Test the property 'timestamp' - */ - @Test - public void timestampTest() { - // TODO: test timestamp - } - - /** - * Test the property 'fileName' - */ - @Test - public void fileNameTest() { - // TODO: test fileName - } - - /** - * Test the property 'fileSize' - */ - @Test - public void fileSizeTest() { - // TODO: test fileSize - } - - /** - * Test the property 'fileType' - */ - @Test - public void fileTypeTest() { - // TODO: test fileType - } - - /** - * Test the property 'thumbnails' - */ - @Test - public void thumbnailsTest() { - // TODO: test thumbnails - } - - /** - * Test the property 'requireAuth' - */ - @Test - public void requireAuthTest() { - // TODO: test requireAuth - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'customField' - */ - @Test - public void customFieldTest() { - // TODO: test customField - } - - /** - * Test the property 'mentionedUserIds' - */ - @Test - public void mentionedUserIdsTest() { - // TODO: test mentionedUserIds - } - - /** - * Test the property 'dedupId' - */ - @Test - public void dedupIdTest() { - // TODO: test dedupId - } - - /** - * Test the property 'sortedMetaarray' - */ - @Test - public void sortedMetaarrayTest() { - // TODO: test sortedMetaarray - } - -} diff --git a/src/test/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInnerTest.java b/src/test/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInnerTest.java deleted file mode 100644 index a10f2086..00000000 --- a/src/test/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInnerTest.java +++ /dev/null @@ -1,35 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for MigrateMessagesFileMessageRequestThumbnailsInner - */ -public class MigrateMessagesFileMessageRequestThumbnailsInnerTest { - private final MigrateMessagesFileMessageRequestThumbnailsInner model = new MigrateMessagesFileMessageRequestThumbnailsInner(); - - /** - * Model tests for MigrateMessagesFileMessageRequestThumbnailsInner - */ - @Test - public void testMigrateMessagesFileMessageRequestThumbnailsInner() { - // TODO: test MigrateMessagesFileMessageRequestThumbnailsInner - } - -} diff --git a/src/test/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInnerTest.java b/src/test/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInnerTest.java deleted file mode 100644 index 957adf24..00000000 --- a/src/test/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInnerTest.java +++ /dev/null @@ -1,184 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.MigrateMessagesAdminMessageRequest; -import org.openapitools.client.model.MigrateMessagesFileMessageRequest; -import org.openapitools.client.model.MigrateMessagesFileMessageRequestThumbnailsInner; -import org.openapitools.client.model.MigrateMessagesTextMessageRequest; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for MigrateMessagesRequestMessagesInner - */ -public class MigrateMessagesRequestMessagesInnerTest { - private final MigrateMessagesRequestMessagesInner model = new MigrateMessagesRequestMessagesInner(); - - /** - * Model tests for MigrateMessagesRequestMessagesInner - */ - @Test - public void testMigrateMessagesRequestMessagesInner() { - // TODO: test MigrateMessagesRequestMessagesInner - } - - /** - * Test the property 'userId' - */ - @Test - public void userIdTest() { - // TODO: test userId - } - - /** - * Test the property 'messageType' - */ - @Test - public void messageTypeTest() { - // TODO: test messageType - } - - /** - * Test the property 'message' - */ - @Test - public void messageTest() { - // TODO: test message - } - - /** - * Test the property 'timestamp' - */ - @Test - public void timestampTest() { - // TODO: test timestamp - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'mentionedUserIds' - */ - @Test - public void mentionedUserIdsTest() { - // TODO: test mentionedUserIds - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'dedupId' - */ - @Test - public void dedupIdTest() { - // TODO: test dedupId - } - - /** - * Test the property 'sortedMetaarray' - */ - @Test - public void sortedMetaarrayTest() { - // TODO: test sortedMetaarray - } - - /** - * Test the property 'url' - */ - @Test - public void urlTest() { - // TODO: test url - } - - /** - * Test the property 'fileName' - */ - @Test - public void fileNameTest() { - // TODO: test fileName - } - - /** - * Test the property 'fileSize' - */ - @Test - public void fileSizeTest() { - // TODO: test fileSize - } - - /** - * Test the property 'fileType' - */ - @Test - public void fileTypeTest() { - // TODO: test fileType - } - - /** - * Test the property 'thumbnails' - */ - @Test - public void thumbnailsTest() { - // TODO: test thumbnails - } - - /** - * Test the property 'requireAuth' - */ - @Test - public void requireAuthTest() { - // TODO: test requireAuth - } - - /** - * Test the property 'customField' - */ - @Test - public void customFieldTest() { - // TODO: test customField - } - - /** - * Test the property 'isSilent' - */ - @Test - public void isSilentTest() { - // TODO: test isSilent - } - -} diff --git a/src/test/java/org/openapitools/client/model/MigrateMessagesRequestTest.java b/src/test/java/org/openapitools/client/model/MigrateMessagesRequestTest.java deleted file mode 100644 index 2c2fbc34..00000000 --- a/src/test/java/org/openapitools/client/model/MigrateMessagesRequestTest.java +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.MigrateMessagesRequestMessagesInner; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for MigrateMessagesRequest - */ -public class MigrateMessagesRequestTest { - private final MigrateMessagesRequest model = new MigrateMessagesRequest(); - - /** - * Model tests for MigrateMessagesRequest - */ - @Test - public void testMigrateMessagesRequest() { - // TODO: test MigrateMessagesRequest - } - - /** - * Test the property 'messages' - */ - @Test - public void messagesTest() { - // TODO: test messages - } - - /** - * Test the property 'updateReadTs' - */ - @Test - public void updateReadTsTest() { - // TODO: test updateReadTs - } - - /** - * Test the property 'rewindReadTs' - */ - @Test - public void rewindReadTsTest() { - // TODO: test rewindReadTs - } - -} diff --git a/src/test/java/org/openapitools/client/model/MigrateMessagesTextMessageRequestTest.java b/src/test/java/org/openapitools/client/model/MigrateMessagesTextMessageRequestTest.java deleted file mode 100644 index a7745675..00000000 --- a/src/test/java/org/openapitools/client/model/MigrateMessagesTextMessageRequestTest.java +++ /dev/null @@ -1,116 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for MigrateMessagesTextMessageRequest - */ -public class MigrateMessagesTextMessageRequestTest { - private final MigrateMessagesTextMessageRequest model = new MigrateMessagesTextMessageRequest(); - - /** - * Model tests for MigrateMessagesTextMessageRequest - */ - @Test - public void testMigrateMessagesTextMessageRequest() { - // TODO: test MigrateMessagesTextMessageRequest - } - - /** - * Test the property 'userId' - */ - @Test - public void userIdTest() { - // TODO: test userId - } - - /** - * Test the property 'messageType' - */ - @Test - public void messageTypeTest() { - // TODO: test messageType - } - - /** - * Test the property 'message' - */ - @Test - public void messageTest() { - // TODO: test message - } - - /** - * Test the property 'timestamp' - */ - @Test - public void timestampTest() { - // TODO: test timestamp - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'mentionedUserIds' - */ - @Test - public void mentionedUserIdsTest() { - // TODO: test mentionedUserIds - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'dedupId' - */ - @Test - public void dedupIdTest() { - // TODO: test dedupId - } - - /** - * Test the property 'sortedMetaarray' - */ - @Test - public void sortedMetaarrayTest() { - // TODO: test sortedMetaarray - } - -} diff --git a/src/test/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequestTest.java b/src/test/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequestTest.java deleted file mode 100644 index 72ede1e5..00000000 --- a/src/test/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequestTest.java +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for RegisterOperatorsToAGroupChannelRequest - */ -public class RegisterOperatorsToAGroupChannelRequestTest { - private final RegisterOperatorsToAGroupChannelRequest model = new RegisterOperatorsToAGroupChannelRequest(); - - /** - * Model tests for RegisterOperatorsToAGroupChannelRequest - */ - @Test - public void testRegisterOperatorsToAGroupChannelRequest() { - // TODO: test RegisterOperatorsToAGroupChannelRequest - } - - /** - * Test the property 'operatorIds' - */ - @Test - public void operatorIdsTest() { - // TODO: test operatorIds - } - -} diff --git a/src/test/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponseTest.java b/src/test/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponseTest.java deleted file mode 100644 index 87f2ac34..00000000 --- a/src/test/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponseTest.java +++ /dev/null @@ -1,59 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import org.openapitools.client.model.SendbirdBasicUserInfo; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for RemoveARegistrationOrDeviceTokenResponse - */ -public class RemoveARegistrationOrDeviceTokenResponseTest { - private final RemoveARegistrationOrDeviceTokenResponse model = new RemoveARegistrationOrDeviceTokenResponse(); - - /** - * Model tests for RemoveARegistrationOrDeviceTokenResponse - */ - @Test - public void testRemoveARegistrationOrDeviceTokenResponse() { - // TODO: test RemoveARegistrationOrDeviceTokenResponse - } - - /** - * Test the property 'token' - */ - @Test - public void tokenTest() { - // TODO: test token - } - - /** - * Test the property 'user' - */ - @Test - public void userTest() { - // TODO: test user - } - -} diff --git a/src/test/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponseTest.java b/src/test/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponseTest.java deleted file mode 100644 index c545070e..00000000 --- a/src/test/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponseTest.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdBasicUserInfo; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for RemoveAllRegistrationOrDeviceTokenResponse - */ -public class RemoveAllRegistrationOrDeviceTokenResponseTest { - private final RemoveAllRegistrationOrDeviceTokenResponse model = new RemoveAllRegistrationOrDeviceTokenResponse(); - - /** - * Model tests for RemoveAllRegistrationOrDeviceTokenResponse - */ - @Test - public void testRemoveAllRegistrationOrDeviceTokenResponse() { - // TODO: test RemoveAllRegistrationOrDeviceTokenResponse - } - - /** - * Test the property 'token' - */ - @Test - public void tokenTest() { - // TODO: test token - } - - /** - * Test the property 'user' - */ - @Test - public void userTest() { - // TODO: test user - } - -} diff --git a/src/test/java/org/openapitools/client/model/ResetChatHistoryRequestTest.java b/src/test/java/org/openapitools/client/model/ResetChatHistoryRequestTest.java deleted file mode 100644 index 18d26592..00000000 --- a/src/test/java/org/openapitools/client/model/ResetChatHistoryRequestTest.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ResetChatHistoryRequest - */ -public class ResetChatHistoryRequestTest { - private final ResetChatHistoryRequest model = new ResetChatHistoryRequest(); - - /** - * Model tests for ResetChatHistoryRequest - */ - @Test - public void testResetChatHistoryRequest() { - // TODO: test ResetChatHistoryRequest - } - - /** - * Test the property 'resetAll' - */ - @Test - public void resetAllTest() { - // TODO: test resetAll - } - - /** - * Test the property 'userId' - */ - @Test - public void userIdTest() { - // TODO: test userId - } - -} diff --git a/src/test/java/org/openapitools/client/model/ResetChatHistoryResponseTest.java b/src/test/java/org/openapitools/client/model/ResetChatHistoryResponseTest.java deleted file mode 100644 index aa65f386..00000000 --- a/src/test/java/org/openapitools/client/model/ResetChatHistoryResponseTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ResetChatHistoryResponse - */ -public class ResetChatHistoryResponseTest { - private final ResetChatHistoryResponse model = new ResetChatHistoryResponse(); - - /** - * Model tests for ResetChatHistoryResponse - */ - @Test - public void testResetChatHistoryResponse() { - // TODO: test ResetChatHistoryResponse - } - - /** - * Test the property 'tsMessageOffset' - */ - @Test - public void tsMessageOffsetTest() { - // TODO: test tsMessageOffset - } - -} diff --git a/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptionsTest.java b/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptionsTest.java deleted file mode 100644 index b5a5523b..00000000 --- a/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptionsTest.java +++ /dev/null @@ -1,82 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ScheduleAnAnnouncementRequestCreateChannelOptions - */ -public class ScheduleAnAnnouncementRequestCreateChannelOptionsTest { - private final ScheduleAnAnnouncementRequestCreateChannelOptions model = new ScheduleAnAnnouncementRequestCreateChannelOptions(); - - /** - * Model tests for ScheduleAnAnnouncementRequestCreateChannelOptions - */ - @Test - public void testScheduleAnAnnouncementRequestCreateChannelOptions() { - // TODO: test ScheduleAnAnnouncementRequestCreateChannelOptions - } - - /** - * Test the property 'coverUrl' - */ - @Test - public void coverUrlTest() { - // TODO: test coverUrl - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'distinct' - */ - @Test - public void distinctTest() { - // TODO: test distinct - } - - /** - * Test the property 'name' - */ - @Test - public void nameTest() { - // TODO: test name - } - -} diff --git a/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessageTest.java b/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessageTest.java deleted file mode 100644 index 5d2a9f88..00000000 --- a/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessageTest.java +++ /dev/null @@ -1,82 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ScheduleAnAnnouncementRequestMessage - */ -public class ScheduleAnAnnouncementRequestMessageTest { - private final ScheduleAnAnnouncementRequestMessage model = new ScheduleAnAnnouncementRequestMessage(); - - /** - * Model tests for ScheduleAnAnnouncementRequestMessage - */ - @Test - public void testScheduleAnAnnouncementRequestMessage() { - // TODO: test ScheduleAnAnnouncementRequestMessage - } - - /** - * Test the property 'content' - */ - @Test - public void contentTest() { - // TODO: test content - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'type' - */ - @Test - public void typeTest() { - // TODO: test type - } - - /** - * Test the property 'userId' - */ - @Test - public void userIdTest() { - // TODO: test userId - } - -} diff --git a/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestTest.java b/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestTest.java deleted file mode 100644 index 80ff33f7..00000000 --- a/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestTest.java +++ /dev/null @@ -1,190 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.ScheduleAnAnnouncementRequestCreateChannelOptions; -import org.openapitools.client.model.ScheduleAnAnnouncementRequestMessage; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ScheduleAnAnnouncementRequest - */ -public class ScheduleAnAnnouncementRequestTest { - private final ScheduleAnAnnouncementRequest model = new ScheduleAnAnnouncementRequest(); - - /** - * Model tests for ScheduleAnAnnouncementRequest - */ - @Test - public void testScheduleAnAnnouncementRequest() { - // TODO: test ScheduleAnAnnouncementRequest - } - - /** - * Test the property 'announcementGroup' - */ - @Test - public void announcementGroupTest() { - // TODO: test announcementGroup - } - - /** - * Test the property 'assignSenderAsChannelInviter' - */ - @Test - public void assignSenderAsChannelInviterTest() { - // TODO: test assignSenderAsChannelInviter - } - - /** - * Test the property 'ceaseAt' - */ - @Test - public void ceaseAtTest() { - // TODO: test ceaseAt - } - - /** - * Test the property 'createChannel' - */ - @Test - public void createChannelTest() { - // TODO: test createChannel - } - - /** - * Test the property 'createChannelOptions' - */ - @Test - public void createChannelOptionsTest() { - // TODO: test createChannelOptions - } - - /** - * Test the property 'enablePush' - */ - @Test - public void enablePushTest() { - // TODO: test enablePush - } - - /** - * Test the property 'endAt' - */ - @Test - public void endAtTest() { - // TODO: test endAt - } - - /** - * Test the property 'keepChannelHiddenForSender' - */ - @Test - public void keepChannelHiddenForSenderTest() { - // TODO: test keepChannelHiddenForSender - } - - /** - * Test the property 'markAsRead' - */ - @Test - public void markAsReadTest() { - // TODO: test markAsRead - } - - /** - * Test the property 'message' - */ - @Test - public void messageTest() { - // TODO: test message - } - - /** - * Test the property 'resumeAt' - */ - @Test - public void resumeAtTest() { - // TODO: test resumeAt - } - - /** - * Test the property 'scheduledAt' - */ - @Test - public void scheduledAtTest() { - // TODO: test scheduledAt - } - - /** - * Test the property 'sendToFrozenChannels' - */ - @Test - public void sendToFrozenChannelsTest() { - // TODO: test sendToFrozenChannels - } - - /** - * Test the property 'targetAt' - */ - @Test - public void targetAtTest() { - // TODO: test targetAt - } - - /** - * Test the property 'targetChannelType' - */ - @Test - public void targetChannelTypeTest() { - // TODO: test targetChannelType - } - - /** - * Test the property 'targetCustomType' - */ - @Test - public void targetCustomTypeTest() { - // TODO: test targetCustomType - } - - /** - * Test the property 'targetList' - */ - @Test - public void targetListTest() { - // TODO: test targetList - } - - /** - * Test the property 'uniqueId' - */ - @Test - public void uniqueIdTest() { - // TODO: test uniqueId - } - -} diff --git a/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessageTest.java b/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessageTest.java deleted file mode 100644 index 8f51ae4f..00000000 --- a/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessageTest.java +++ /dev/null @@ -1,90 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ScheduleAnAnnouncementResponseMessage - */ -public class ScheduleAnAnnouncementResponseMessageTest { - private final ScheduleAnAnnouncementResponseMessage model = new ScheduleAnAnnouncementResponseMessage(); - - /** - * Model tests for ScheduleAnAnnouncementResponseMessage - */ - @Test - public void testScheduleAnAnnouncementResponseMessage() { - // TODO: test ScheduleAnAnnouncementResponseMessage - } - - /** - * Test the property 'content' - */ - @Test - public void contentTest() { - // TODO: test content - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'messageRetentionHour' - */ - @Test - public void messageRetentionHourTest() { - // TODO: test messageRetentionHour - } - - /** - * Test the property 'type' - */ - @Test - public void typeTest() { - // TODO: test type - } - - /** - * Test the property 'userId' - */ - @Test - public void userIdTest() { - // TODO: test userId - } - -} diff --git a/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseTest.java b/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseTest.java deleted file mode 100644 index d8bee77d..00000000 --- a/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseTest.java +++ /dev/null @@ -1,237 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.math.BigDecimal; -import org.openapitools.client.model.ScheduleAnAnnouncementRequestCreateChannelOptions; -import org.openapitools.client.model.ScheduleAnAnnouncementResponseMessage; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ScheduleAnAnnouncementResponse - */ -public class ScheduleAnAnnouncementResponseTest { - private final ScheduleAnAnnouncementResponse model = new ScheduleAnAnnouncementResponse(); - - /** - * Model tests for ScheduleAnAnnouncementResponse - */ - @Test - public void testScheduleAnAnnouncementResponse() { - // TODO: test ScheduleAnAnnouncementResponse - } - - /** - * Test the property 'announcementGroup' - */ - @Test - public void announcementGroupTest() { - // TODO: test announcementGroup - } - - /** - * Test the property 'ceaseAt' - */ - @Test - public void ceaseAtTest() { - // TODO: test ceaseAt - } - - /** - * Test the property 'completedAt' - */ - @Test - public void completedAtTest() { - // TODO: test completedAt - } - - /** - * Test the property 'createChannel' - */ - @Test - public void createChannelTest() { - // TODO: test createChannel - } - - /** - * Test the property 'createChannelOptions' - */ - @Test - public void createChannelOptionsTest() { - // TODO: test createChannelOptions - } - - /** - * Test the property 'enablePush' - */ - @Test - public void enablePushTest() { - // TODO: test enablePush - } - - /** - * Test the property 'endAt' - */ - @Test - public void endAtTest() { - // TODO: test endAt - } - - /** - * Test the property 'markAsRead' - */ - @Test - public void markAsReadTest() { - // TODO: test markAsRead - } - - /** - * Test the property 'message' - */ - @Test - public void messageTest() { - // TODO: test message - } - - /** - * Test the property 'openCount' - */ - @Test - public void openCountTest() { - // TODO: test openCount - } - - /** - * Test the property 'openRate' - */ - @Test - public void openRateTest() { - // TODO: test openRate - } - - /** - * Test the property 'priority' - */ - @Test - public void priorityTest() { - // TODO: test priority - } - - /** - * Test the property 'resumeAt' - */ - @Test - public void resumeAtTest() { - // TODO: test resumeAt - } - - /** - * Test the property 'scheduledAt' - */ - @Test - public void scheduledAtTest() { - // TODO: test scheduledAt - } - - /** - * Test the property 'sendToFrozenChannels' - */ - @Test - public void sendToFrozenChannelsTest() { - // TODO: test sendToFrozenChannels - } - - /** - * Test the property 'sentChannelCount' - */ - @Test - public void sentChannelCountTest() { - // TODO: test sentChannelCount - } - - /** - * Test the property 'sentUserCount' - */ - @Test - public void sentUserCountTest() { - // TODO: test sentUserCount - } - - /** - * Test the property 'status' - */ - @Test - public void statusTest() { - // TODO: test status - } - - /** - * Test the property 'targetAt' - */ - @Test - public void targetAtTest() { - // TODO: test targetAt - } - - /** - * Test the property 'targetChannelCount' - */ - @Test - public void targetChannelCountTest() { - // TODO: test targetChannelCount - } - - /** - * Test the property 'targetChannelType' - */ - @Test - public void targetChannelTypeTest() { - // TODO: test targetChannelType - } - - /** - * Test the property 'targetCustomType' - */ - @Test - public void targetCustomTypeTest() { - // TODO: test targetCustomType - } - - /** - * Test the property 'targetUserCount' - */ - @Test - public void targetUserCountTest() { - // TODO: test targetUserCount - } - - /** - * Test the property 'uniqueId' - */ - @Test - public void uniqueIdTest() { - // TODO: test uniqueId - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendABotMessageResponseTest.java b/src/test/java/org/openapitools/client/model/SendABotMessageResponseTest.java deleted file mode 100644 index 361c470d..00000000 --- a/src/test/java/org/openapitools/client/model/SendABotMessageResponseTest.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import org.openapitools.client.model.SendbirdMessageResponse; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendABotMessageResponse - */ -public class SendABotMessageResponseTest { - private final SendABotMessageResponse model = new SendABotMessageResponse(); - - /** - * Model tests for SendABotMessageResponse - */ - @Test - public void testSendABotMessageResponse() { - // TODO: test SendABotMessageResponse - } - - /** - * Test the property 'message' - */ - @Test - public void messageTest() { - // TODO: test message - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOfTest.java b/src/test/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOfTest.java deleted file mode 100644 index ce39817c..00000000 --- a/src/test/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOfTest.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendAMessageRequestPushMessageTemplateOneOf - */ -public class SendAMessageRequestPushMessageTemplateOneOfTest { - private final SendAMessageRequestPushMessageTemplateOneOf model = new SendAMessageRequestPushMessageTemplateOneOf(); - - /** - * Model tests for SendAMessageRequestPushMessageTemplateOneOf - */ - @Test - public void testSendAMessageRequestPushMessageTemplateOneOf() { - // TODO: test SendAMessageRequestPushMessageTemplateOneOf - } - - /** - * Test the property 'title' - */ - @Test - public void titleTest() { - // TODO: test title - } - - /** - * Test the property 'body' - */ - @Test - public void bodyTest() { - // TODO: test body - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateTest.java b/src/test/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateTest.java deleted file mode 100644 index 728e9816..00000000 --- a/src/test/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateTest.java +++ /dev/null @@ -1,59 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import org.openapitools.client.model.SendAMessageRequestPushMessageTemplateOneOf; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendAMessageRequestPushMessageTemplate - */ -public class SendAMessageRequestPushMessageTemplateTest { - private final SendAMessageRequestPushMessageTemplate model = new SendAMessageRequestPushMessageTemplate(); - - /** - * Model tests for SendAMessageRequestPushMessageTemplate - */ - @Test - public void testSendAMessageRequestPushMessageTemplate() { - // TODO: test SendAMessageRequestPushMessageTemplate - } - - /** - * Test the property 'title' - */ - @Test - public void titleTest() { - // TODO: test title - } - - /** - * Test the property 'body' - */ - @Test - public void bodyTest() { - // TODO: test body - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendAMessageRequestTest.java b/src/test/java/org/openapitools/client/model/SendAMessageRequestTest.java deleted file mode 100644 index 696eee1a..00000000 --- a/src/test/java/org/openapitools/client/model/SendAMessageRequestTest.java +++ /dev/null @@ -1,256 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.math.BigDecimal; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendAMessageRequestPushMessageTemplate; -import org.openapitools.client.model.SendbirdFile; -import org.openapitools.client.model.SendbirdSortedMetaarrayInner; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendAMessageRequest - */ -public class SendAMessageRequestTest { - private final SendAMessageRequest model = new SendAMessageRequest(); - - /** - * Model tests for SendAMessageRequest - */ - @Test - public void testSendAMessageRequest() { - // TODO: test SendAMessageRequest - } - - /** - * Test the property 'messageType' - */ - @Test - public void messageTypeTest() { - // TODO: test messageType - } - - /** - * Test the property 'userId' - */ - @Test - public void userIdTest() { - // TODO: test userId - } - - /** - * Test the property 'message' - */ - @Test - public void messageTest() { - // TODO: test message - } - - /** - * Test the property 'pushMessageTemplate' - */ - @Test - public void pushMessageTemplateTest() { - // TODO: test pushMessageTemplate - } - - /** - * Test the property 'pollId' - */ - @Test - public void pollIdTest() { - // TODO: test pollId - } - - /** - * Test the property 'files' - */ - @Test - public void filesTest() { - // TODO: test files - } - - /** - * Test the property 'requireAuth' - */ - @Test - public void requireAuthTest() { - // TODO: test requireAuth - } - - /** - * Test the property 'thumbnail1' - */ - @Test - public void thumbnail1Test() { - // TODO: test thumbnail1 - } - - /** - * Test the property 'thumbnail2' - */ - @Test - public void thumbnail2Test() { - // TODO: test thumbnail2 - } - - /** - * Test the property 'thumbnail3' - */ - @Test - public void thumbnail3Test() { - // TODO: test thumbnail3 - } - - /** - * Test the property 'thumbnails' - */ - @Test - public void thumbnailsTest() { - // TODO: test thumbnails - } - - /** - * Test the property 'apnsBundleId' - */ - @Test - public void apnsBundleIdTest() { - // TODO: test apnsBundleId - } - - /** - * Test the property 'appleCriticalAlertOptions' - */ - @Test - public void appleCriticalAlertOptionsTest() { - // TODO: test appleCriticalAlertOptions - } - - /** - * Test the property 'createdAt' - */ - @Test - public void createdAtTest() { - // TODO: test createdAt - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'dedupId' - */ - @Test - public void dedupIdTest() { - // TODO: test dedupId - } - - /** - * Test the property 'includePollDetails' - */ - @Test - public void includePollDetailsTest() { - // TODO: test includePollDetails - } - - /** - * Test the property 'isSilent' - */ - @Test - public void isSilentTest() { - // TODO: test isSilent - } - - /** - * Test the property 'markAsRead' - */ - @Test - public void markAsReadTest() { - // TODO: test markAsRead - } - - /** - * Test the property 'mentionType' - */ - @Test - public void mentionTypeTest() { - // TODO: test mentionType - } - - /** - * Test the property 'mentionedUserIds' - */ - @Test - public void mentionedUserIdsTest() { - // TODO: test mentionedUserIds - } - - /** - * Test the property 'sendPush' - */ - @Test - public void sendPushTest() { - // TODO: test sendPush - } - - /** - * Test the property 'sortedMetaarray' - */ - @Test - public void sortedMetaarrayTest() { - // TODO: test sortedMetaarray - } - - /** - * Test the property 'sound' - */ - @Test - public void soundTest() { - // TODO: test sound - } - - /** - * Test the property 'volume' - */ - @Test - public void volumeTest() { - // TODO: test volume - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendAdminMessageRequestBodyTest.java b/src/test/java/org/openapitools/client/model/SendAdminMessageRequestBodyTest.java deleted file mode 100644 index 2c17db64..00000000 --- a/src/test/java/org/openapitools/client/model/SendAdminMessageRequestBodyTest.java +++ /dev/null @@ -1,142 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendTextMessageRequestBodyPushMessageTemplate; -import org.openapitools.client.model.SendbirdSortedMetaarrayInner; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendAdminMessageRequestBody - */ -public class SendAdminMessageRequestBodyTest { - private final SendAdminMessageRequestBody model = new SendAdminMessageRequestBody(); - - /** - * Model tests for SendAdminMessageRequestBody - */ - @Test - public void testSendAdminMessageRequestBody() { - // TODO: test SendAdminMessageRequestBody - } - - /** - * Test the property 'apnsBundleId' - */ - @Test - public void apnsBundleIdTest() { - // TODO: test apnsBundleId - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'dedupId' - */ - @Test - public void dedupIdTest() { - // TODO: test dedupId - } - - /** - * Test the property 'isSilent' - */ - @Test - public void isSilentTest() { - // TODO: test isSilent - } - - /** - * Test the property 'mentionType' - */ - @Test - public void mentionTypeTest() { - // TODO: test mentionType - } - - /** - * Test the property 'mentionedUserIds' - */ - @Test - public void mentionedUserIdsTest() { - // TODO: test mentionedUserIds - } - - /** - * Test the property 'message' - */ - @Test - public void messageTest() { - // TODO: test message - } - - /** - * Test the property 'messageType' - */ - @Test - public void messageTypeTest() { - // TODO: test messageType - } - - /** - * Test the property 'pushMessageTemplate' - */ - @Test - public void pushMessageTemplateTest() { - // TODO: test pushMessageTemplate - } - - /** - * Test the property 'sendPush' - */ - @Test - public void sendPushTest() { - // TODO: test sendPush - } - - /** - * Test the property 'sortedMetaarray' - */ - @Test - public void sortedMetaarrayTest() { - // TODO: test sortedMetaarray - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendBirdFileTest.java b/src/test/java/org/openapitools/client/model/SendBirdFileTest.java deleted file mode 100644 index dac4e729..00000000 --- a/src/test/java/org/openapitools/client/model/SendBirdFileTest.java +++ /dev/null @@ -1,93 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdThumbnail; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendbirdFile - */ -public class SendbirdFileTest { - private final SendbirdFile model = new SendbirdFile(); - - /** - * Model tests for SendbirdFile - */ - @Test - public void testSendbirdFile() { - // TODO: test SendbirdFile - } - - /** - * Test the property 'url' - */ - @Test - public void urlTest() { - // TODO: test url - } - - /** - * Test the property 'fileName' - */ - @Test - public void fileNameTest() { - // TODO: test fileName - } - - /** - * Test the property 'fileSize' - */ - @Test - public void fileSizeTest() { - // TODO: test fileSize - } - - /** - * Test the property 'fileType' - */ - @Test - public void fileTypeTest() { - // TODO: test fileType - } - - /** - * Test the property 'thumbnails' - */ - @Test - public void thumbnailsTest() { - // TODO: test thumbnails - } - - /** - * Test the property 'requireAuth' - */ - @Test - public void requireAuthTest() { - // TODO: test requireAuth - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendBirdGroupChannelTest.java b/src/test/java/org/openapitools/client/model/SendBirdGroupChannelTest.java deleted file mode 100644 index d3371fb0..00000000 --- a/src/test/java/org/openapitools/client/model/SendBirdGroupChannelTest.java +++ /dev/null @@ -1,416 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import org.openapitools.client.model.SendbirdBasicUserInfo; -import org.openapitools.client.model.SendbirdDisappearingMessage; -import org.openapitools.client.model.SendbirdGroupChannelLastMessage; -import org.openapitools.client.model.SendbirdMember; -import org.openapitools.client.model.SendbirdPushTriggerOption; -import org.openapitools.client.model.SendbirdSmsFallback; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendbirdGroupChannel - */ -public class SendbirdGroupChannelTest { - private final SendbirdGroupChannel model = new SendbirdGroupChannel(); - - /** - * Model tests for SendbirdGroupChannel - */ - @Test - public void testSendbirdGroupChannel() { - // TODO: test SendbirdGroupChannel - } - - /** - * Test the property 'channelUrl' - */ - @Test - public void channelUrlTest() { - // TODO: test channelUrl - } - - /** - * Test the property 'countPreference' - */ - @Test - public void countPreferenceTest() { - // TODO: test countPreference - } - - /** - * Test the property 'coverUrl' - */ - @Test - public void coverUrlTest() { - // TODO: test coverUrl - } - - /** - * Test the property 'createdAt' - */ - @Test - public void createdAtTest() { - // TODO: test createdAt - } - - /** - * Test the property 'createdBy' - */ - @Test - public void createdByTest() { - // TODO: test createdBy - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'deliveryReceipt' - */ - @Test - public void deliveryReceiptTest() { - // TODO: test deliveryReceipt - } - - /** - * Test the property 'disappearingMessage' - */ - @Test - public void disappearingMessageTest() { - // TODO: test disappearingMessage - } - - /** - * Test the property 'freeze' - */ - @Test - public void freezeTest() { - // TODO: test freeze - } - - /** - * Test the property 'hasAiBot' - */ - @Test - public void hasAiBotTest() { - // TODO: test hasAiBot - } - - /** - * Test the property 'hasBot' - */ - @Test - public void hasBotTest() { - // TODO: test hasBot - } - - /** - * Test the property 'hiddenState' - */ - @Test - public void hiddenStateTest() { - // TODO: test hiddenState - } - - /** - * Test the property 'ignoreProfanityFilter' - */ - @Test - public void ignoreProfanityFilterTest() { - // TODO: test ignoreProfanityFilter - } - - /** - * Test the property 'invitedAt' - */ - @Test - public void invitedAtTest() { - // TODO: test invitedAt - } - - /** - * Test the property 'inviter' - */ - @Test - public void inviterTest() { - // TODO: test inviter - } - - /** - * Test the property 'isAccessCodeRequired' - */ - @Test - public void isAccessCodeRequiredTest() { - // TODO: test isAccessCodeRequired - } - - /** - * Test the property 'isBroadcast' - */ - @Test - public void isBroadcastTest() { - // TODO: test isBroadcast - } - - /** - * Test the property 'isDiscoverable' - */ - @Test - public void isDiscoverableTest() { - // TODO: test isDiscoverable - } - - /** - * Test the property 'isDistinct' - */ - @Test - public void isDistinctTest() { - // TODO: test isDistinct - } - - /** - * Test the property 'isEphemeral' - */ - @Test - public void isEphemeralTest() { - // TODO: test isEphemeral - } - - /** - * Test the property 'isExclusive' - */ - @Test - public void isExclusiveTest() { - // TODO: test isExclusive - } - - /** - * Test the property 'isHidden' - */ - @Test - public void isHiddenTest() { - // TODO: test isHidden - } - - /** - * Test the property 'isMuted' - */ - @Test - public void isMutedTest() { - // TODO: test isMuted - } - - /** - * Test the property 'isPublic' - */ - @Test - public void isPublicTest() { - // TODO: test isPublic - } - - /** - * Test the property 'isPushEnabled' - */ - @Test - public void isPushEnabledTest() { - // TODO: test isPushEnabled - } - - /** - * Test the property 'isSuper' - */ - @Test - public void isSuperTest() { - // TODO: test isSuper - } - - /** - * Test the property 'joinedMemberCount' - */ - @Test - public void joinedMemberCountTest() { - // TODO: test joinedMemberCount - } - - /** - * Test the property 'joinedTs' - */ - @Test - public void joinedTsTest() { - // TODO: test joinedTs - } - - /** - * Test the property 'lastMessage' - */ - @Test - public void lastMessageTest() { - // TODO: test lastMessage - } - - /** - * Test the property 'maxLengthMessage' - */ - @Test - public void maxLengthMessageTest() { - // TODO: test maxLengthMessage - } - - /** - * Test the property 'memberCount' - */ - @Test - public void memberCountTest() { - // TODO: test memberCount - } - - /** - * Test the property 'memberState' - */ - @Test - public void memberStateTest() { - // TODO: test memberState - } - - /** - * Test the property 'members' - */ - @Test - public void membersTest() { - // TODO: test members - } - - /** - * Test the property 'messageSurvivalSeconds' - */ - @Test - public void messageSurvivalSecondsTest() { - // TODO: test messageSurvivalSeconds - } - - /** - * Test the property 'metadata' - */ - @Test - public void metadataTest() { - // TODO: test metadata - } - - /** - * Test the property 'myRole' - */ - @Test - public void myRoleTest() { - // TODO: test myRole - } - - /** - * Test the property 'name' - */ - @Test - public void nameTest() { - // TODO: test name - } - - /** - * Test the property 'pushTriggerOption' - */ - @Test - public void pushTriggerOptionTest() { - // TODO: test pushTriggerOption - } - - /** - * Test the property 'readReceipt' - */ - @Test - public void readReceiptTest() { - // TODO: test readReceipt - } - - /** - * Test the property 'smsFallback' - */ - @Test - public void smsFallbackTest() { - // TODO: test smsFallback - } - - /** - * Test the property 'tsMessageOffset' - */ - @Test - public void tsMessageOffsetTest() { - // TODO: test tsMessageOffset - } - - /** - * Test the property 'unreadMentionCount' - */ - @Test - public void unreadMentionCountTest() { - // TODO: test unreadMentionCount - } - - /** - * Test the property 'unreadMessageCount' - */ - @Test - public void unreadMessageCountTest() { - // TODO: test unreadMessageCount - } - - /** - * Test the property 'userLastRead' - */ - @Test - public void userLastReadTest() { - // TODO: test userLastRead - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendBirdMemberTest.java b/src/test/java/org/openapitools/client/model/SendBirdMemberTest.java deleted file mode 100644 index 4c2a2982..00000000 --- a/src/test/java/org/openapitools/client/model/SendBirdMemberTest.java +++ /dev/null @@ -1,225 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdPushTriggerOption; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendbirdMember - */ -public class SendbirdMemberTest { - private final SendbirdMember model = new SendbirdMember(); - - /** - * Model tests for SendbirdMember - */ - @Test - public void testSendbirdMember() { - // TODO: test SendbirdMember - } - - /** - * Test the property 'deliveredTs' - */ - @Test - public void deliveredTsTest() { - // TODO: test deliveredTs - } - - /** - * Test the property 'doNotDisturb' - */ - @Test - public void doNotDisturbTest() { - // TODO: test doNotDisturb - } - - /** - * Test the property 'friendDiscoveryKey' - */ - @Test - public void friendDiscoveryKeyTest() { - // TODO: test friendDiscoveryKey - } - - /** - * Test the property 'friendName' - */ - @Test - public void friendNameTest() { - // TODO: test friendName - } - - /** - * Test the property 'isActive' - */ - @Test - public void isActiveTest() { - // TODO: test isActive - } - - /** - * Test the property 'isBlockedByMe' - */ - @Test - public void isBlockedByMeTest() { - // TODO: test isBlockedByMe - } - - /** - * Test the property 'isBlockingMe' - */ - @Test - public void isBlockingMeTest() { - // TODO: test isBlockingMe - } - - /** - * Test the property 'isMuted' - */ - @Test - public void isMutedTest() { - // TODO: test isMuted - } - - /** - * Test the property 'isOnline' - */ - @Test - public void isOnlineTest() { - // TODO: test isOnline - } - - /** - * Test the property 'lastSeenAt' - */ - @Test - public void lastSeenAtTest() { - // TODO: test lastSeenAt - } - - /** - * Test the property 'metadata' - */ - @Test - public void metadataTest() { - // TODO: test metadata - } - - /** - * Test the property 'mutedDescription' - */ - @Test - public void mutedDescriptionTest() { - // TODO: test mutedDescription - } - - /** - * Test the property 'mutedEndAt' - */ - @Test - public void mutedEndAtTest() { - // TODO: test mutedEndAt - } - - /** - * Test the property 'nickname' - */ - @Test - public void nicknameTest() { - // TODO: test nickname - } - - /** - * Test the property 'pushEnabled' - */ - @Test - public void pushEnabledTest() { - // TODO: test pushEnabled - } - - /** - * Test the property 'pushTriggerOption' - */ - @Test - public void pushTriggerOptionTest() { - // TODO: test pushTriggerOption - } - - /** - * Test the property 'profileUrl' - */ - @Test - public void profileUrlTest() { - // TODO: test profileUrl - } - - /** - * Test the property 'requireAuthForProfileImage' - */ - @Test - public void requireAuthForProfileImageTest() { - // TODO: test requireAuthForProfileImage - } - - /** - * Test the property 'readTs' - */ - @Test - public void readTsTest() { - // TODO: test readTs - } - - /** - * Test the property 'role' - */ - @Test - public void roleTest() { - // TODO: test role - } - - /** - * Test the property 'state' - */ - @Test - public void stateTest() { - // TODO: test state - } - - /** - * Test the property 'userId' - */ - @Test - public void userIdTest() { - // TODO: test userId - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendBirdMessageResponseTest.java b/src/test/java/org/openapitools/client/model/SendBirdMessageResponseTest.java deleted file mode 100644 index fd2de0ba..00000000 --- a/src/test/java/org/openapitools/client/model/SendBirdMessageResponseTest.java +++ /dev/null @@ -1,295 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdBasicUserInfo; -import org.openapitools.client.model.SendbirdFile; -import org.openapitools.client.model.SendbirdMessageResponseExtendedMessagePayload; -import org.openapitools.client.model.SendbirdMessageResponseMessageEvents; -import org.openapitools.client.model.SendbirdParentMessageInfo; -import org.openapitools.client.model.SendbirdReaction; -import org.openapitools.client.model.SendbirdSortedMetaarrayInner; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendbirdMessageResponse - */ -public class SendbirdMessageResponseTest { - private final SendbirdMessageResponse model = new SendbirdMessageResponse(); - - /** - * Model tests for SendbirdMessageResponse - */ - @Test - public void testSendbirdMessageResponse() { - // TODO: test SendbirdMessageResponse - } - - /** - * Test the property 'requireAuth' - */ - @Test - public void requireAuthTest() { - // TODO: test requireAuth - } - - /** - * Test the property 'messageSurvivalSeconds' - */ - @Test - public void messageSurvivalSecondsTest() { - // TODO: test messageSurvivalSeconds - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'mentionedUsers' - */ - @Test - public void mentionedUsersTest() { - // TODO: test mentionedUsers - } - - /** - * Test the property 'translations' - */ - @Test - public void translationsTest() { - // TODO: test translations - } - - /** - * Test the property 'updatedAt' - */ - @Test - public void updatedAtTest() { - // TODO: test updatedAt - } - - /** - * Test the property 'isOpMsg' - */ - @Test - public void isOpMsgTest() { - // TODO: test isOpMsg - } - - /** - * Test the property 'reactions' - */ - @Test - public void reactionsTest() { - // TODO: test reactions - } - - /** - * Test the property 'isRemoved' - */ - @Test - public void isRemovedTest() { - // TODO: test isRemoved - } - - /** - * Test the property 'user' - */ - @Test - public void userTest() { - // TODO: test user - } - - /** - * Test the property '_file' - */ - @Test - public void _fileTest() { - // TODO: test _file - } - - /** - * Test the property 'files' - */ - @Test - public void filesTest() { - // TODO: test files - } - - /** - * Test the property 'message' - */ - @Test - public void messageTest() { - // TODO: test message - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'messageRetentionHour' - */ - @Test - public void messageRetentionHourTest() { - // TODO: test messageRetentionHour - } - - /** - * Test the property 'silent' - */ - @Test - public void silentTest() { - // TODO: test silent - } - - /** - * Test the property 'type' - */ - @Test - public void typeTest() { - // TODO: test type - } - - /** - * Test the property 'createdAt' - */ - @Test - public void createdAtTest() { - // TODO: test createdAt - } - - /** - * Test the property 'channelType' - */ - @Test - public void channelTypeTest() { - // TODO: test channelType - } - - /** - * Test the property 'reqId' - */ - @Test - public void reqIdTest() { - // TODO: test reqId - } - - /** - * Test the property 'mentionType' - */ - @Test - public void mentionTypeTest() { - // TODO: test mentionType - } - - /** - * Test the property 'channelUrl' - */ - @Test - public void channelUrlTest() { - // TODO: test channelUrl - } - - /** - * Test the property 'messageId' - */ - @Test - public void messageIdTest() { - // TODO: test messageId - } - - /** - * Test the property 'sortedMetaarray' - */ - @Test - public void sortedMetaarrayTest() { - // TODO: test sortedMetaarray - } - - /** - * Test the property 'threadInfo' - */ - @Test - public void threadInfoTest() { - // TODO: test threadInfo - } - - /** - * Test the property 'parentMessageId' - */ - @Test - public void parentMessageIdTest() { - // TODO: test parentMessageId - } - - /** - * Test the property 'parentMessageInfo' - */ - @Test - public void parentMessageInfoTest() { - // TODO: test parentMessageInfo - } - - /** - * Test the property 'isReplyToChannel' - */ - @Test - public void isReplyToChannelTest() { - // TODO: test isReplyToChannel - } - - /** - * Test the property 'messageEvents' - */ - @Test - public void messageEventsTest() { - // TODO: test messageEvents - } - - /** - * Test the property 'extendedMessagePayload' - */ - @Test - public void extendedMessagePayloadTest() { - // TODO: test extendedMessagePayload - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendBirdOpenChannelTest.java b/src/test/java/org/openapitools/client/model/SendBirdOpenChannelTest.java deleted file mode 100644 index 4b786e59..00000000 --- a/src/test/java/org/openapitools/client/model/SendBirdOpenChannelTest.java +++ /dev/null @@ -1,153 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdBasicUserInfo; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendbirdOpenChannel - */ -public class SendbirdOpenChannelTest { - private final SendbirdOpenChannel model = new SendbirdOpenChannel(); - - /** - * Model tests for SendbirdOpenChannel - */ - @Test - public void testSendbirdOpenChannel() { - // TODO: test SendbirdOpenChannel - } - - /** - * Test the property 'channelUrl' - */ - @Test - public void channelUrlTest() { - // TODO: test channelUrl - } - - /** - * Test the property 'coverUrl' - */ - @Test - public void coverUrlTest() { - // TODO: test coverUrl - } - - /** - * Test the property 'createdAt' - */ - @Test - public void createdAtTest() { - // TODO: test createdAt - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'freeze' - */ - @Test - public void freezeTest() { - // TODO: test freeze - } - - /** - * Test the property 'isDynamicPartitioned' - */ - @Test - public void isDynamicPartitionedTest() { - // TODO: test isDynamicPartitioned - } - - /** - * Test the property 'isEphemeral' - */ - @Test - public void isEphemeralTest() { - // TODO: test isEphemeral - } - - /** - * Test the property 'maxLengthMessage' - */ - @Test - public void maxLengthMessageTest() { - // TODO: test maxLengthMessage - } - - /** - * Test the property 'name' - */ - @Test - public void nameTest() { - // TODO: test name - } - - /** - * Test the property 'operators' - */ - @Test - public void operatorsTest() { - // TODO: test operators - } - - /** - * Test the property 'participantCount' - */ - @Test - public void participantCountTest() { - // TODO: test participantCount - } - - /** - * Test the property 'metadata' - */ - @Test - public void metadataTest() { - // TODO: test metadata - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendBirdParentMessageInfoTest.java b/src/test/java/org/openapitools/client/model/SendBirdParentMessageInfoTest.java deleted file mode 100644 index 445a641d..00000000 --- a/src/test/java/org/openapitools/client/model/SendBirdParentMessageInfoTest.java +++ /dev/null @@ -1,102 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdFile; -import org.openapitools.client.model.SendbirdUser; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendbirdParentMessageInfo - */ -public class SendbirdParentMessageInfoTest { - private final SendbirdParentMessageInfo model = new SendbirdParentMessageInfo(); - - /** - * Model tests for SendbirdParentMessageInfo - */ - @Test - public void testSendbirdParentMessageInfo() { - // TODO: test SendbirdParentMessageInfo - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'message' - */ - @Test - public void messageTest() { - // TODO: test message - } - - /** - * Test the property 'type' - */ - @Test - public void typeTest() { - // TODO: test type - } - - /** - * Test the property 'ts' - */ - @Test - public void tsTest() { - // TODO: test ts - } - - /** - * Test the property 'user' - */ - @Test - public void userTest() { - // TODO: test user - } - - /** - * Test the property '_file' - */ - @Test - public void _fileTest() { - // TODO: test _file - } - - /** - * Test the property 'files' - */ - @Test - public void filesTest() { - // TODO: test files - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendBirdReactionTest.java b/src/test/java/org/openapitools/client/model/SendBirdReactionTest.java deleted file mode 100644 index 065fa834..00000000 --- a/src/test/java/org/openapitools/client/model/SendBirdReactionTest.java +++ /dev/null @@ -1,68 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendbirdReaction - */ -public class SendbirdReactionTest { - private final SendbirdReaction model = new SendbirdReaction(); - - /** - * Model tests for SendbirdReaction - */ - @Test - public void testSendbirdReaction() { - // TODO: test SendbirdReaction - } - - /** - * Test the property 'key' - */ - @Test - public void keyTest() { - // TODO: test key - } - - /** - * Test the property 'updatedAt' - */ - @Test - public void updatedAtTest() { - // TODO: test updatedAt - } - - /** - * Test the property 'userIds' - */ - @Test - public void userIdsTest() { - // TODO: test userIds - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendBirdUserTest.java b/src/test/java/org/openapitools/client/model/SendBirdUserTest.java deleted file mode 100644 index d786b5ad..00000000 --- a/src/test/java/org/openapitools/client/model/SendBirdUserTest.java +++ /dev/null @@ -1,216 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendbirdUser - */ -public class SendbirdUserTest { - private final SendbirdUser model = new SendbirdUser(); - - /** - * Model tests for SendbirdUser - */ - @Test - public void testSendbirdUser() { - // TODO: test SendbirdUser - } - - /** - * Test the property 'accessToken' - */ - @Test - public void accessTokenTest() { - // TODO: test accessToken - } - - /** - * Test the property 'createdAt' - */ - @Test - public void createdAtTest() { - // TODO: test createdAt - } - - /** - * Test the property 'discoveryKeys' - */ - @Test - public void discoveryKeysTest() { - // TODO: test discoveryKeys - } - - /** - * Test the property 'hasEverLoggedIn' - */ - @Test - public void hasEverLoggedInTest() { - // TODO: test hasEverLoggedIn - } - - /** - * Test the property 'isActive' - */ - @Test - public void isActiveTest() { - // TODO: test isActive - } - - /** - * Test the property 'isHideMeFromFriends' - */ - @Test - public void isHideMeFromFriendsTest() { - // TODO: test isHideMeFromFriends - } - - /** - * Test the property 'isOnline' - */ - @Test - public void isOnlineTest() { - // TODO: test isOnline - } - - /** - * Test the property 'isShadowBlocked' - */ - @Test - public void isShadowBlockedTest() { - // TODO: test isShadowBlocked - } - - /** - * Test the property 'lastSeenAt' - */ - @Test - public void lastSeenAtTest() { - // TODO: test lastSeenAt - } - - /** - * Test the property 'locale' - */ - @Test - public void localeTest() { - // TODO: test locale - } - - /** - * Test the property 'metadata' - */ - @Test - public void metadataTest() { - // TODO: test metadata - } - - /** - * Test the property 'nickname' - */ - @Test - public void nicknameTest() { - // TODO: test nickname - } - - /** - * Test the property 'preferredLanguages' - */ - @Test - public void preferredLanguagesTest() { - // TODO: test preferredLanguages - } - - /** - * Test the property 'profileUrl' - */ - @Test - public void profileUrlTest() { - // TODO: test profileUrl - } - - /** - * Test the property 'requireAuthForProfileImage' - */ - @Test - public void requireAuthForProfileImageTest() { - // TODO: test requireAuthForProfileImage - } - - /** - * Test the property 'userId' - */ - @Test - public void userIdTest() { - // TODO: test userId - } - - /** - * Test the property 'state' - */ - @Test - public void stateTest() { - // TODO: test state - } - - /** - * Test the property 'unreadChannelCount' - */ - @Test - public void unreadChannelCountTest() { - // TODO: test unreadChannelCount - } - - /** - * Test the property 'unreadMessageCount' - */ - @Test - public void unreadMessageCountTest() { - // TODO: test unreadMessageCount - } - - /** - * Test the property 'phoneNumber' - */ - @Test - public void phoneNumberTest() { - // TODO: test phoneNumber - } - - /** - * Test the property 'isCreated' - */ - @Test - public void isCreatedTest() { - // TODO: test isCreated - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendFileMessageRequestBodyTest.java b/src/test/java/org/openapitools/client/model/SendFileMessageRequestBodyTest.java deleted file mode 100644 index 80ffc07e..00000000 --- a/src/test/java/org/openapitools/client/model/SendFileMessageRequestBodyTest.java +++ /dev/null @@ -1,215 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.math.BigDecimal; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdFile; -import org.openapitools.client.model.SendbirdSortedMetaarrayInner; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendFileMessageRequestBody - */ -public class SendFileMessageRequestBodyTest { - private final SendFileMessageRequestBody model = new SendFileMessageRequestBody(); - - /** - * Model tests for SendFileMessageRequestBody - */ - @Test - public void testSendFileMessageRequestBody() { - // TODO: test SendFileMessageRequestBody - } - - /** - * Test the property 'apnsBundleId' - */ - @Test - public void apnsBundleIdTest() { - // TODO: test apnsBundleId - } - - /** - * Test the property 'appleCriticalAlertOptions' - */ - @Test - public void appleCriticalAlertOptionsTest() { - // TODO: test appleCriticalAlertOptions - } - - /** - * Test the property 'createdAt' - */ - @Test - public void createdAtTest() { - // TODO: test createdAt - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'dedupId' - */ - @Test - public void dedupIdTest() { - // TODO: test dedupId - } - - /** - * Test the property 'files' - */ - @Test - public void filesTest() { - // TODO: test files - } - - /** - * Test the property 'isSilent' - */ - @Test - public void isSilentTest() { - // TODO: test isSilent - } - - /** - * Test the property 'markAsRead' - */ - @Test - public void markAsReadTest() { - // TODO: test markAsRead - } - - /** - * Test the property 'mentionType' - */ - @Test - public void mentionTypeTest() { - // TODO: test mentionType - } - - /** - * Test the property 'mentionedUserIds' - */ - @Test - public void mentionedUserIdsTest() { - // TODO: test mentionedUserIds - } - - /** - * Test the property 'messageType' - */ - @Test - public void messageTypeTest() { - // TODO: test messageType - } - - /** - * Test the property 'requireAuth' - */ - @Test - public void requireAuthTest() { - // TODO: test requireAuth - } - - /** - * Test the property 'sendPush' - */ - @Test - public void sendPushTest() { - // TODO: test sendPush - } - - /** - * Test the property 'sortedMetaarray' - */ - @Test - public void sortedMetaarrayTest() { - // TODO: test sortedMetaarray - } - - /** - * Test the property 'sound' - */ - @Test - public void soundTest() { - // TODO: test sound - } - - /** - * Test the property 'thumbnail1' - */ - @Test - public void thumbnail1Test() { - // TODO: test thumbnail1 - } - - /** - * Test the property 'thumbnail2' - */ - @Test - public void thumbnail2Test() { - // TODO: test thumbnail2 - } - - /** - * Test the property 'thumbnail3' - */ - @Test - public void thumbnail3Test() { - // TODO: test thumbnail3 - } - - /** - * Test the property 'thumbnails' - */ - @Test - public void thumbnailsTest() { - // TODO: test thumbnails - } - - /** - * Test the property 'volume' - */ - @Test - public void volumeTest() { - // TODO: test volume - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplateTest.java b/src/test/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplateTest.java deleted file mode 100644 index b6faaeac..00000000 --- a/src/test/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplateTest.java +++ /dev/null @@ -1,59 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import org.openapitools.client.model.SendAMessageRequestPushMessageTemplateOneOf; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendTextMessageRequestBodyPushMessageTemplate - */ -public class SendTextMessageRequestBodyPushMessageTemplateTest { - private final SendTextMessageRequestBodyPushMessageTemplate model = new SendTextMessageRequestBodyPushMessageTemplate(); - - /** - * Model tests for SendTextMessageRequestBodyPushMessageTemplate - */ - @Test - public void testSendTextMessageRequestBodyPushMessageTemplate() { - // TODO: test SendTextMessageRequestBodyPushMessageTemplate - } - - /** - * Test the property 'title' - */ - @Test - public void titleTest() { - // TODO: test title - } - - /** - * Test the property 'body' - */ - @Test - public void bodyTest() { - // TODO: test body - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendTextMessageRequestBodyTest.java b/src/test/java/org/openapitools/client/model/SendTextMessageRequestBodyTest.java deleted file mode 100644 index ff1a731c..00000000 --- a/src/test/java/org/openapitools/client/model/SendTextMessageRequestBodyTest.java +++ /dev/null @@ -1,199 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.math.BigDecimal; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendTextMessageRequestBodyPushMessageTemplate; -import org.openapitools.client.model.SendbirdSortedMetaarrayInner; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendTextMessageRequestBody - */ -public class SendTextMessageRequestBodyTest { - private final SendTextMessageRequestBody model = new SendTextMessageRequestBody(); - - /** - * Model tests for SendTextMessageRequestBody - */ - @Test - public void testSendTextMessageRequestBody() { - // TODO: test SendTextMessageRequestBody - } - - /** - * Test the property 'apnsBundleId' - */ - @Test - public void apnsBundleIdTest() { - // TODO: test apnsBundleId - } - - /** - * Test the property 'appleCriticalAlertOptions' - */ - @Test - public void appleCriticalAlertOptionsTest() { - // TODO: test appleCriticalAlertOptions - } - - /** - * Test the property 'createdAt' - */ - @Test - public void createdAtTest() { - // TODO: test createdAt - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'dedupId' - */ - @Test - public void dedupIdTest() { - // TODO: test dedupId - } - - /** - * Test the property 'includePollDetails' - */ - @Test - public void includePollDetailsTest() { - // TODO: test includePollDetails - } - - /** - * Test the property 'isSilent' - */ - @Test - public void isSilentTest() { - // TODO: test isSilent - } - - /** - * Test the property 'markAsRead' - */ - @Test - public void markAsReadTest() { - // TODO: test markAsRead - } - - /** - * Test the property 'mentionType' - */ - @Test - public void mentionTypeTest() { - // TODO: test mentionType - } - - /** - * Test the property 'mentionedUserIds' - */ - @Test - public void mentionedUserIdsTest() { - // TODO: test mentionedUserIds - } - - /** - * Test the property 'message' - */ - @Test - public void messageTest() { - // TODO: test message - } - - /** - * Test the property 'messageType' - */ - @Test - public void messageTypeTest() { - // TODO: test messageType - } - - /** - * Test the property 'pollId' - */ - @Test - public void pollIdTest() { - // TODO: test pollId - } - - /** - * Test the property 'pushMessageTemplate' - */ - @Test - public void pushMessageTemplateTest() { - // TODO: test pushMessageTemplate - } - - /** - * Test the property 'sendPush' - */ - @Test - public void sendPushTest() { - // TODO: test sendPush - } - - /** - * Test the property 'sortedMetaarray' - */ - @Test - public void sortedMetaarrayTest() { - // TODO: test sortedMetaarray - } - - /** - * Test the property 'sound' - */ - @Test - public void soundTest() { - // TODO: test sound - } - - /** - * Test the property 'volume' - */ - @Test - public void volumeTest() { - // TODO: test volume - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendbirdBasicUserInfoTest.java b/src/test/java/org/openapitools/client/model/SendbirdBasicUserInfoTest.java deleted file mode 100644 index 4b4511d6..00000000 --- a/src/test/java/org/openapitools/client/model/SendbirdBasicUserInfoTest.java +++ /dev/null @@ -1,110 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendbirdBasicUserInfo - */ -public class SendbirdBasicUserInfoTest { - private final SendbirdBasicUserInfo model = new SendbirdBasicUserInfo(); - - /** - * Model tests for SendbirdBasicUserInfo - */ - @Test - public void testSendbirdBasicUserInfo() { - // TODO: test SendbirdBasicUserInfo - } - - /** - * Test the property 'requireAuthForProfileImage' - */ - @Test - public void requireAuthForProfileImageTest() { - // TODO: test requireAuthForProfileImage - } - - /** - * Test the property 'isActive' - */ - @Test - public void isActiveTest() { - // TODO: test isActive - } - - /** - * Test the property 'isBlockedByMe' - */ - @Test - public void isBlockedByMeTest() { - // TODO: test isBlockedByMe - } - - /** - * Test the property 'role' - */ - @Test - public void roleTest() { - // TODO: test role - } - - /** - * Test the property 'nickname' - */ - @Test - public void nicknameTest() { - // TODO: test nickname - } - - /** - * Test the property 'userId' - */ - @Test - public void userIdTest() { - // TODO: test userId - } - - /** - * Test the property 'profileUrl' - */ - @Test - public void profileUrlTest() { - // TODO: test profileUrl - } - - /** - * Test the property 'metadata' - */ - @Test - public void metadataTest() { - // TODO: test metadata - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendbirdDisappearingMessageTest.java b/src/test/java/org/openapitools/client/model/SendbirdDisappearingMessageTest.java deleted file mode 100644 index c165f748..00000000 --- a/src/test/java/org/openapitools/client/model/SendbirdDisappearingMessageTest.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendbirdDisappearingMessage - */ -public class SendbirdDisappearingMessageTest { - private final SendbirdDisappearingMessage model = new SendbirdDisappearingMessage(); - - /** - * Model tests for SendbirdDisappearingMessage - */ - @Test - public void testSendbirdDisappearingMessage() { - // TODO: test SendbirdDisappearingMessage - } - - /** - * Test the property 'messageSurvivalSeconds' - */ - @Test - public void messageSurvivalSecondsTest() { - // TODO: test messageSurvivalSeconds - } - - /** - * Test the property 'isTriggeredByMessageRead' - */ - @Test - public void isTriggeredByMessageReadTest() { - // TODO: test isTriggeredByMessageRead - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendbirdExtendedMessagePayloadTest.java b/src/test/java/org/openapitools/client/model/SendbirdExtendedMessagePayloadTest.java deleted file mode 100644 index dd46e756..00000000 --- a/src/test/java/org/openapitools/client/model/SendbirdExtendedMessagePayloadTest.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendbirdExtendedMessagePayload - */ -public class SendbirdExtendedMessagePayloadTest { - private final SendbirdExtendedMessagePayload model = new SendbirdExtendedMessagePayload(); - - /** - * Model tests for SendbirdExtendedMessagePayload - */ - @Test - public void testSendbirdExtendedMessagePayload() { - // TODO: test SendbirdExtendedMessagePayload - } - - /** - * Test the property 'customView' - */ - @Test - public void customViewTest() { - // TODO: test customView - } - - /** - * Test the property 'suggestedReplies' - */ - @Test - public void suggestedRepliesTest() { - // TODO: test suggestedReplies - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannelTest.java b/src/test/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannelTest.java deleted file mode 100644 index de5cd745..00000000 --- a/src/test/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannelTest.java +++ /dev/null @@ -1,106 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendbirdGroupChannelDetailChannel - */ -public class SendbirdGroupChannelDetailChannelTest { - private final SendbirdGroupChannelDetailChannel model = new SendbirdGroupChannelDetailChannel(); - - /** - * Model tests for SendbirdGroupChannelDetailChannel - */ - @Test - public void testSendbirdGroupChannelDetailChannel() { - // TODO: test SendbirdGroupChannelDetailChannel - } - - /** - * Test the property 'channelUrl' - */ - @Test - public void channelUrlTest() { - // TODO: test channelUrl - } - - /** - * Test the property 'coverUrl' - */ - @Test - public void coverUrlTest() { - // TODO: test coverUrl - } - - /** - * Test the property 'createdAt' - */ - @Test - public void createdAtTest() { - // TODO: test createdAt - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'maxLengthMessage' - */ - @Test - public void maxLengthMessageTest() { - // TODO: test maxLengthMessage - } - - /** - * Test the property 'memberCount' - */ - @Test - public void memberCountTest() { - // TODO: test memberCount - } - - /** - * Test the property 'name' - */ - @Test - public void nameTest() { - // TODO: test name - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendbirdGroupChannelDetailTest.java b/src/test/java/org/openapitools/client/model/SendbirdGroupChannelDetailTest.java deleted file mode 100644 index bb4059b3..00000000 --- a/src/test/java/org/openapitools/client/model/SendbirdGroupChannelDetailTest.java +++ /dev/null @@ -1,317 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import org.openapitools.client.model.SendbirdBasicUserInfo; -import org.openapitools.client.model.SendbirdDisappearingMessage; -import org.openapitools.client.model.SendbirdGroupChannelDetailChannel; -import org.openapitools.client.model.SendbirdMember; -import org.openapitools.client.model.SendbirdMessageResponse; -import org.openapitools.client.model.SendbirdSmsFallback; -import org.openapitools.client.model.SendbirdUser; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendbirdGroupChannelDetail - */ -public class SendbirdGroupChannelDetailTest { - private final SendbirdGroupChannelDetail model = new SendbirdGroupChannelDetail(); - - /** - * Model tests for SendbirdGroupChannelDetail - */ - @Test - public void testSendbirdGroupChannelDetail() { - // TODO: test SendbirdGroupChannelDetail - } - - /** - * Test the property 'channel' - */ - @Test - public void channelTest() { - // TODO: test channel - } - - /** - * Test the property 'channelUrl' - */ - @Test - public void channelUrlTest() { - // TODO: test channelUrl - } - - /** - * Test the property 'coverUrl' - */ - @Test - public void coverUrlTest() { - // TODO: test coverUrl - } - - /** - * Test the property 'createdAt' - */ - @Test - public void createdAtTest() { - // TODO: test createdAt - } - - /** - * Test the property 'createdBy' - */ - @Test - public void createdByTest() { - // TODO: test createdBy - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'deliveryReceipt' - */ - @Test - public void deliveryReceiptTest() { - // TODO: test deliveryReceipt - } - - /** - * Test the property 'disappearingMessage' - */ - @Test - public void disappearingMessageTest() { - // TODO: test disappearingMessage - } - - /** - * Test the property 'freeze' - */ - @Test - public void freezeTest() { - // TODO: test freeze - } - - /** - * Test the property 'hasAiBot' - */ - @Test - public void hasAiBotTest() { - // TODO: test hasAiBot - } - - /** - * Test the property 'hasBot' - */ - @Test - public void hasBotTest() { - // TODO: test hasBot - } - - /** - * Test the property 'id' - */ - @Test - public void idTest() { - // TODO: test id - } - - /** - * Test the property 'ignoreProfanityFilter' - */ - @Test - public void ignoreProfanityFilterTest() { - // TODO: test ignoreProfanityFilter - } - - /** - * Test the property 'isAccessCodeRequired' - */ - @Test - public void isAccessCodeRequiredTest() { - // TODO: test isAccessCodeRequired - } - - /** - * Test the property 'isBroadcast' - */ - @Test - public void isBroadcastTest() { - // TODO: test isBroadcast - } - - /** - * Test the property 'isDiscoverable' - */ - @Test - public void isDiscoverableTest() { - // TODO: test isDiscoverable - } - - /** - * Test the property 'isDistinct' - */ - @Test - public void isDistinctTest() { - // TODO: test isDistinct - } - - /** - * Test the property 'isEphemeral' - */ - @Test - public void isEphemeralTest() { - // TODO: test isEphemeral - } - - /** - * Test the property 'isPublic' - */ - @Test - public void isPublicTest() { - // TODO: test isPublic - } - - /** - * Test the property 'isSuper' - */ - @Test - public void isSuperTest() { - // TODO: test isSuper - } - - /** - * Test the property 'joinedMemberCount' - */ - @Test - public void joinedMemberCountTest() { - // TODO: test joinedMemberCount - } - - /** - * Test the property 'lastMessage' - */ - @Test - public void lastMessageTest() { - // TODO: test lastMessage - } - - /** - * Test the property 'maxLengthMessage' - */ - @Test - public void maxLengthMessageTest() { - // TODO: test maxLengthMessage - } - - /** - * Test the property 'memberCount' - */ - @Test - public void memberCountTest() { - // TODO: test memberCount - } - - /** - * Test the property 'members' - */ - @Test - public void membersTest() { - // TODO: test members - } - - /** - * Test the property 'messageSurvivalSeconds' - */ - @Test - public void messageSurvivalSecondsTest() { - // TODO: test messageSurvivalSeconds - } - - /** - * Test the property 'name' - */ - @Test - public void nameTest() { - // TODO: test name - } - - /** - * Test the property 'operators' - */ - @Test - public void operatorsTest() { - // TODO: test operators - } - - /** - * Test the property 'readReceipt' - */ - @Test - public void readReceiptTest() { - // TODO: test readReceipt - } - - /** - * Test the property 'smsFallback' - */ - @Test - public void smsFallbackTest() { - // TODO: test smsFallback - } - - /** - * Test the property 'unreadMentionCount' - */ - @Test - public void unreadMentionCountTest() { - // TODO: test unreadMentionCount - } - - /** - * Test the property 'unreadMessageCount' - */ - @Test - public void unreadMessageCountTest() { - // TODO: test unreadMessageCount - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendbirdGroupChannelLastMessageTest.java b/src/test/java/org/openapitools/client/model/SendbirdGroupChannelLastMessageTest.java deleted file mode 100644 index 558deee8..00000000 --- a/src/test/java/org/openapitools/client/model/SendbirdGroupChannelLastMessageTest.java +++ /dev/null @@ -1,296 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdBasicUserInfo; -import org.openapitools.client.model.SendbirdFile; -import org.openapitools.client.model.SendbirdMessageResponse; -import org.openapitools.client.model.SendbirdMessageResponseExtendedMessagePayload; -import org.openapitools.client.model.SendbirdMessageResponseMessageEvents; -import org.openapitools.client.model.SendbirdParentMessageInfo; -import org.openapitools.client.model.SendbirdReaction; -import org.openapitools.client.model.SendbirdSortedMetaarrayInner; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendbirdGroupChannelLastMessage - */ -public class SendbirdGroupChannelLastMessageTest { - private final SendbirdGroupChannelLastMessage model = new SendbirdGroupChannelLastMessage(); - - /** - * Model tests for SendbirdGroupChannelLastMessage - */ - @Test - public void testSendbirdGroupChannelLastMessage() { - // TODO: test SendbirdGroupChannelLastMessage - } - - /** - * Test the property 'requireAuth' - */ - @Test - public void requireAuthTest() { - // TODO: test requireAuth - } - - /** - * Test the property 'messageSurvivalSeconds' - */ - @Test - public void messageSurvivalSecondsTest() { - // TODO: test messageSurvivalSeconds - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'mentionedUsers' - */ - @Test - public void mentionedUsersTest() { - // TODO: test mentionedUsers - } - - /** - * Test the property 'translations' - */ - @Test - public void translationsTest() { - // TODO: test translations - } - - /** - * Test the property 'updatedAt' - */ - @Test - public void updatedAtTest() { - // TODO: test updatedAt - } - - /** - * Test the property 'isOpMsg' - */ - @Test - public void isOpMsgTest() { - // TODO: test isOpMsg - } - - /** - * Test the property 'reactions' - */ - @Test - public void reactionsTest() { - // TODO: test reactions - } - - /** - * Test the property 'isRemoved' - */ - @Test - public void isRemovedTest() { - // TODO: test isRemoved - } - - /** - * Test the property 'user' - */ - @Test - public void userTest() { - // TODO: test user - } - - /** - * Test the property '_file' - */ - @Test - public void _fileTest() { - // TODO: test _file - } - - /** - * Test the property 'files' - */ - @Test - public void filesTest() { - // TODO: test files - } - - /** - * Test the property 'message' - */ - @Test - public void messageTest() { - // TODO: test message - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'messageRetentionHour' - */ - @Test - public void messageRetentionHourTest() { - // TODO: test messageRetentionHour - } - - /** - * Test the property 'silent' - */ - @Test - public void silentTest() { - // TODO: test silent - } - - /** - * Test the property 'type' - */ - @Test - public void typeTest() { - // TODO: test type - } - - /** - * Test the property 'createdAt' - */ - @Test - public void createdAtTest() { - // TODO: test createdAt - } - - /** - * Test the property 'channelType' - */ - @Test - public void channelTypeTest() { - // TODO: test channelType - } - - /** - * Test the property 'reqId' - */ - @Test - public void reqIdTest() { - // TODO: test reqId - } - - /** - * Test the property 'mentionType' - */ - @Test - public void mentionTypeTest() { - // TODO: test mentionType - } - - /** - * Test the property 'channelUrl' - */ - @Test - public void channelUrlTest() { - // TODO: test channelUrl - } - - /** - * Test the property 'messageId' - */ - @Test - public void messageIdTest() { - // TODO: test messageId - } - - /** - * Test the property 'sortedMetaarray' - */ - @Test - public void sortedMetaarrayTest() { - // TODO: test sortedMetaarray - } - - /** - * Test the property 'threadInfo' - */ - @Test - public void threadInfoTest() { - // TODO: test threadInfo - } - - /** - * Test the property 'parentMessageId' - */ - @Test - public void parentMessageIdTest() { - // TODO: test parentMessageId - } - - /** - * Test the property 'parentMessageInfo' - */ - @Test - public void parentMessageInfoTest() { - // TODO: test parentMessageInfo - } - - /** - * Test the property 'isReplyToChannel' - */ - @Test - public void isReplyToChannelTest() { - // TODO: test isReplyToChannel - } - - /** - * Test the property 'messageEvents' - */ - @Test - public void messageEventsTest() { - // TODO: test messageEvents - } - - /** - * Test the property 'extendedMessagePayload' - */ - @Test - public void extendedMessagePayloadTest() { - // TODO: test extendedMessagePayload - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayloadTest.java b/src/test/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayloadTest.java deleted file mode 100644 index 24f6c117..00000000 --- a/src/test/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayloadTest.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdExtendedMessagePayload; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendbirdMessageResponseExtendedMessagePayload - */ -public class SendbirdMessageResponseExtendedMessagePayloadTest { - private final SendbirdMessageResponseExtendedMessagePayload model = new SendbirdMessageResponseExtendedMessagePayload(); - - /** - * Model tests for SendbirdMessageResponseExtendedMessagePayload - */ - @Test - public void testSendbirdMessageResponseExtendedMessagePayload() { - // TODO: test SendbirdMessageResponseExtendedMessagePayload - } - - /** - * Test the property 'customView' - */ - @Test - public void customViewTest() { - // TODO: test customView - } - - /** - * Test the property 'suggestedReplies' - */ - @Test - public void suggestedRepliesTest() { - // TODO: test suggestedReplies - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendbirdMessageResponseMessageEventsTest.java b/src/test/java/org/openapitools/client/model/SendbirdMessageResponseMessageEventsTest.java deleted file mode 100644 index 9bbc4d36..00000000 --- a/src/test/java/org/openapitools/client/model/SendbirdMessageResponseMessageEventsTest.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendbirdMessageResponseMessageEvents - */ -public class SendbirdMessageResponseMessageEventsTest { - private final SendbirdMessageResponseMessageEvents model = new SendbirdMessageResponseMessageEvents(); - - /** - * Model tests for SendbirdMessageResponseMessageEvents - */ - @Test - public void testSendbirdMessageResponseMessageEvents() { - // TODO: test SendbirdMessageResponseMessageEvents - } - - /** - * Test the property 'sendPushNotification' - */ - @Test - public void sendPushNotificationTest() { - // TODO: test sendPushNotification - } - - /** - * Test the property 'updateUnreadCount' - */ - @Test - public void updateUnreadCountTest() { - // TODO: test updateUnreadCount - } - - /** - * Test the property 'updateMentionCount' - */ - @Test - public void updateMentionCountTest() { - // TODO: test updateMentionCount - } - - /** - * Test the property 'updateLastMessage' - */ - @Test - public void updateLastMessageTest() { - // TODO: test updateLastMessage - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendbirdPushTriggerOptionTest.java b/src/test/java/org/openapitools/client/model/SendbirdPushTriggerOptionTest.java deleted file mode 100644 index 21784965..00000000 --- a/src/test/java/org/openapitools/client/model/SendbirdPushTriggerOptionTest.java +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendbirdPushTriggerOption - */ -public class SendbirdPushTriggerOptionTest { - /** - * Model tests for SendbirdPushTriggerOption - */ - @Test - public void testSendbirdPushTriggerOption() { - // TODO: test SendbirdPushTriggerOption - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendbirdSmsFallbackTest.java b/src/test/java/org/openapitools/client/model/SendbirdSmsFallbackTest.java deleted file mode 100644 index fb1440fe..00000000 --- a/src/test/java/org/openapitools/client/model/SendbirdSmsFallbackTest.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendbirdSmsFallback - */ -public class SendbirdSmsFallbackTest { - private final SendbirdSmsFallback model = new SendbirdSmsFallback(); - - /** - * Model tests for SendbirdSmsFallback - */ - @Test - public void testSendbirdSmsFallback() { - // TODO: test SendbirdSmsFallback - } - - /** - * Test the property 'waitSeconds' - */ - @Test - public void waitSecondsTest() { - // TODO: test waitSeconds - } - - /** - * Test the property 'excludeUserIds' - */ - @Test - public void excludeUserIdsTest() { - // TODO: test excludeUserIds - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendbirdSortedMetaarrayInnerTest.java b/src/test/java/org/openapitools/client/model/SendbirdSortedMetaarrayInnerTest.java deleted file mode 100644 index 2911d41c..00000000 --- a/src/test/java/org/openapitools/client/model/SendbirdSortedMetaarrayInnerTest.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendbirdSortedMetaarrayInner - */ -public class SendbirdSortedMetaarrayInnerTest { - private final SendbirdSortedMetaarrayInner model = new SendbirdSortedMetaarrayInner(); - - /** - * Model tests for SendbirdSortedMetaarrayInner - */ - @Test - public void testSendbirdSortedMetaarrayInner() { - // TODO: test SendbirdSortedMetaarrayInner - } - - /** - * Test the property 'key' - */ - @Test - public void keyTest() { - // TODO: test key - } - - /** - * Test the property 'value' - */ - @Test - public void valueTest() { - // TODO: test value - } - -} diff --git a/src/test/java/org/openapitools/client/model/SendbirdThumbnailTest.java b/src/test/java/org/openapitools/client/model/SendbirdThumbnailTest.java deleted file mode 100644 index 787ed05a..00000000 --- a/src/test/java/org/openapitools/client/model/SendbirdThumbnailTest.java +++ /dev/null @@ -1,90 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for SendbirdThumbnail - */ -public class SendbirdThumbnailTest { - private final SendbirdThumbnail model = new SendbirdThumbnail(); - - /** - * Model tests for SendbirdThumbnail - */ - @Test - public void testSendbirdThumbnail() { - // TODO: test SendbirdThumbnail - } - - /** - * Test the property 'height' - */ - @Test - public void heightTest() { - // TODO: test height - } - - /** - * Test the property 'plainUrl' - */ - @Test - public void plainUrlTest() { - // TODO: test plainUrl - } - - /** - * Test the property 'realHeight' - */ - @Test - public void realHeightTest() { - // TODO: test realHeight - } - - /** - * Test the property 'realWidth' - */ - @Test - public void realWidthTest() { - // TODO: test realWidth - } - - /** - * Test the property 'url' - */ - @Test - public void urlTest() { - // TODO: test url - } - - /** - * Test the property 'width' - */ - @Test - public void widthTest() { - // TODO: test width - } - -} diff --git a/src/test/java/org/openapitools/client/model/StartTypingIndicatorsRequestTest.java b/src/test/java/org/openapitools/client/model/StartTypingIndicatorsRequestTest.java deleted file mode 100644 index 5b04ef30..00000000 --- a/src/test/java/org/openapitools/client/model/StartTypingIndicatorsRequestTest.java +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for StartTypingIndicatorsRequest - */ -public class StartTypingIndicatorsRequestTest { - private final StartTypingIndicatorsRequest model = new StartTypingIndicatorsRequest(); - - /** - * Model tests for StartTypingIndicatorsRequest - */ - @Test - public void testStartTypingIndicatorsRequest() { - // TODO: test StartTypingIndicatorsRequest - } - - /** - * Test the property 'userIds' - */ - @Test - public void userIdsTest() { - // TODO: test userIds - } - -} diff --git a/src/test/java/org/openapitools/client/model/UpdateAChannelMetadataRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateAChannelMetadataRequestTest.java deleted file mode 100644 index 2208f0a5..00000000 --- a/src/test/java/org/openapitools/client/model/UpdateAChannelMetadataRequestTest.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for UpdateAChannelMetadataRequest - */ -public class UpdateAChannelMetadataRequestTest { - private final UpdateAChannelMetadataRequest model = new UpdateAChannelMetadataRequest(); - - /** - * Model tests for UpdateAChannelMetadataRequest - */ - @Test - public void testUpdateAChannelMetadataRequest() { - // TODO: test UpdateAChannelMetadataRequest - } - - /** - * Test the property 'metadata' - */ - @Test - public void metadataTest() { - // TODO: test metadata - } - - /** - * Test the property 'upsert' - */ - @Test - public void upsertTest() { - // TODO: test upsert - } - -} diff --git a/src/test/java/org/openapitools/client/model/UpdateAGroupChannelRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateAGroupChannelRequestTest.java deleted file mode 100644 index c4bd82d8..00000000 --- a/src/test/java/org/openapitools/client/model/UpdateAGroupChannelRequestTest.java +++ /dev/null @@ -1,129 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.io.File; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for UpdateAGroupChannelRequest - */ -public class UpdateAGroupChannelRequestTest { - private final UpdateAGroupChannelRequest model = new UpdateAGroupChannelRequest(); - - /** - * Model tests for UpdateAGroupChannelRequest - */ - @Test - public void testUpdateAGroupChannelRequest() { - // TODO: test UpdateAGroupChannelRequest - } - - /** - * Test the property 'accessCode' - */ - @Test - public void accessCodeTest() { - // TODO: test accessCode - } - - /** - * Test the property 'coverFile' - */ - @Test - public void coverFileTest() { - // TODO: test coverFile - } - - /** - * Test the property 'coverUrl' - */ - @Test - public void coverUrlTest() { - // TODO: test coverUrl - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'isDistinct' - */ - @Test - public void isDistinctTest() { - // TODO: test isDistinct - } - - /** - * Test the property 'isPublic' - */ - @Test - public void isPublicTest() { - // TODO: test isPublic - } - - /** - * Test the property 'isSuper' - */ - @Test - public void isSuperTest() { - // TODO: test isSuper - } - - /** - * Test the property 'name' - */ - @Test - public void nameTest() { - // TODO: test name - } - - /** - * Test the property 'operatorIds' - */ - @Test - public void operatorIdsTest() { - // TODO: test operatorIds - } - -} diff --git a/src/test/java/org/openapitools/client/model/UpdateAMessageRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateAMessageRequestTest.java deleted file mode 100644 index c6cf1a4b..00000000 --- a/src/test/java/org/openapitools/client/model/UpdateAMessageRequestTest.java +++ /dev/null @@ -1,100 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for UpdateAMessageRequest - */ -public class UpdateAMessageRequestTest { - private final UpdateAMessageRequest model = new UpdateAMessageRequest(); - - /** - * Model tests for UpdateAMessageRequest - */ - @Test - public void testUpdateAMessageRequest() { - // TODO: test UpdateAMessageRequest - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'mentionType' - */ - @Test - public void mentionTypeTest() { - // TODO: test mentionType - } - - /** - * Test the property 'mentionedUserIds' - */ - @Test - public void mentionedUserIdsTest() { - // TODO: test mentionedUserIds - } - - /** - * Test the property 'message' - */ - @Test - public void messageTest() { - // TODO: test message - } - - /** - * Test the property 'url' - */ - @Test - public void urlTest() { - // TODO: test url - } - - /** - * Test the property 'messageType' - */ - @Test - public void messageTypeTest() { - // TODO: test messageType - } - -} diff --git a/src/test/java/org/openapitools/client/model/UpdateAUserRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateAUserRequestTest.java deleted file mode 100644 index e0951f39..00000000 --- a/src/test/java/org/openapitools/client/model/UpdateAUserRequestTest.java +++ /dev/null @@ -1,121 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.io.File; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for UpdateAUserRequest - */ -public class UpdateAUserRequestTest { - private final UpdateAUserRequest model = new UpdateAUserRequest(); - - /** - * Model tests for UpdateAUserRequest - */ - @Test - public void testUpdateAUserRequest() { - // TODO: test UpdateAUserRequest - } - - /** - * Test the property 'discoveryKeys' - */ - @Test - public void discoveryKeysTest() { - // TODO: test discoveryKeys - } - - /** - * Test the property 'isActive' - */ - @Test - public void isActiveTest() { - // TODO: test isActive - } - - /** - * Test the property 'issueAccessToken' - */ - @Test - public void issueAccessTokenTest() { - // TODO: test issueAccessToken - } - - /** - * Test the property 'lastSeenAt' - */ - @Test - public void lastSeenAtTest() { - // TODO: test lastSeenAt - } - - /** - * Test the property 'leaveAllWhenDeactivated' - */ - @Test - public void leaveAllWhenDeactivatedTest() { - // TODO: test leaveAllWhenDeactivated - } - - /** - * Test the property 'nickname' - */ - @Test - public void nicknameTest() { - // TODO: test nickname - } - - /** - * Test the property 'preferredLanguages' - */ - @Test - public void preferredLanguagesTest() { - // TODO: test preferredLanguages - } - - /** - * Test the property 'profileFile' - */ - @Test - public void profileFileTest() { - // TODO: test profileFile - } - - /** - * Test the property 'profileUrl' - */ - @Test - public void profileUrlTest() { - // TODO: test profileUrl - } - -} diff --git a/src/test/java/org/openapitools/client/model/UpdateAnOpenChannelRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateAnOpenChannelRequestTest.java deleted file mode 100644 index d702510f..00000000 --- a/src/test/java/org/openapitools/client/model/UpdateAnOpenChannelRequestTest.java +++ /dev/null @@ -1,93 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.io.File; -import java.util.ArrayList; -import java.util.List; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for UpdateAnOpenChannelRequest - */ -public class UpdateAnOpenChannelRequestTest { - private final UpdateAnOpenChannelRequest model = new UpdateAnOpenChannelRequest(); - - /** - * Model tests for UpdateAnOpenChannelRequest - */ - @Test - public void testUpdateAnOpenChannelRequest() { - // TODO: test UpdateAnOpenChannelRequest - } - - /** - * Test the property 'coverFile' - */ - @Test - public void coverFileTest() { - // TODO: test coverFile - } - - /** - * Test the property 'coverUrl' - */ - @Test - public void coverUrlTest() { - // TODO: test coverUrl - } - - /** - * Test the property 'customType' - */ - @Test - public void customTypeTest() { - // TODO: test customType - } - - /** - * Test the property 'data' - */ - @Test - public void dataTest() { - // TODO: test data - } - - /** - * Test the property 'name' - */ - @Test - public void nameTest() { - // TODO: test name - } - - /** - * Test the property 'operatorIds' - */ - @Test - public void operatorIdsTest() { - // TODO: test operatorIds - } - -} diff --git a/src/test/java/org/openapitools/client/model/UpdateBotByIdDataTest.java b/src/test/java/org/openapitools/client/model/UpdateBotByIdDataTest.java deleted file mode 100644 index a2dd8f1f..00000000 --- a/src/test/java/org/openapitools/client/model/UpdateBotByIdDataTest.java +++ /dev/null @@ -1,106 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for UpdateBotByIdData - */ -public class UpdateBotByIdDataTest { - private final UpdateBotByIdData model = new UpdateBotByIdData(); - - /** - * Model tests for UpdateBotByIdData - */ - @Test - public void testUpdateBotByIdData() { - // TODO: test UpdateBotByIdData - } - - /** - * Test the property 'botUserid' - */ - @Test - public void botUseridTest() { - // TODO: test botUserid - } - - /** - * Test the property 'botNickname' - */ - @Test - public void botNicknameTest() { - // TODO: test botNickname - } - - /** - * Test the property 'botProfileUrl' - */ - @Test - public void botProfileUrlTest() { - // TODO: test botProfileUrl - } - - /** - * Test the property 'botCallbackUrl' - */ - @Test - public void botCallbackUrlTest() { - // TODO: test botCallbackUrl - } - - /** - * Test the property 'isPrivacyMode' - */ - @Test - public void isPrivacyModeTest() { - // TODO: test isPrivacyMode - } - - /** - * Test the property 'enableMarkAsRead' - */ - @Test - public void enableMarkAsReadTest() { - // TODO: test enableMarkAsRead - } - - /** - * Test the property 'showMember' - */ - @Test - public void showMemberTest() { - // TODO: test showMember - } - - /** - * Test the property 'channelInvitationPreference' - */ - @Test - public void channelInvitationPreferenceTest() { - // TODO: test channelInvitationPreference - } - -} diff --git a/src/test/java/org/openapitools/client/model/UpdateBotByIdResponseTest.java b/src/test/java/org/openapitools/client/model/UpdateBotByIdResponseTest.java deleted file mode 100644 index 609e541c..00000000 --- a/src/test/java/org/openapitools/client/model/UpdateBotByIdResponseTest.java +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import org.openapitools.client.model.ViewBotByIdResponseBot; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for UpdateBotByIdResponse - */ -public class UpdateBotByIdResponseTest { - private final UpdateBotByIdResponse model = new UpdateBotByIdResponse(); - - /** - * Model tests for UpdateBotByIdResponse - */ - @Test - public void testUpdateBotByIdResponse() { - // TODO: test UpdateBotByIdResponse - } - - /** - * Test the property 'bot' - */ - @Test - public void botTest() { - // TODO: test bot - } - - /** - * Test the property 'botCallbackUrl' - */ - @Test - public void botCallbackUrlTest() { - // TODO: test botCallbackUrl - } - - /** - * Test the property 'enableMarkAsRead' - */ - @Test - public void enableMarkAsReadTest() { - // TODO: test enableMarkAsRead - } - - /** - * Test the property 'isPrivacyMode' - */ - @Test - public void isPrivacyModeTest() { - // TODO: test isPrivacyMode - } - - /** - * Test the property 'showMember' - */ - @Test - public void showMemberTest() { - // TODO: test showMember - } - - /** - * Test the property 'channelInvitationPreference' - */ - @Test - public void channelInvitationPreferenceTest() { - // TODO: test channelInvitationPreference - } - -} diff --git a/src/test/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequestTest.java deleted file mode 100644 index 9d1485b1..00000000 --- a/src/test/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequestTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for UpdateChannelInvitationPreferenceRequest - */ -public class UpdateChannelInvitationPreferenceRequestTest { - private final UpdateChannelInvitationPreferenceRequest model = new UpdateChannelInvitationPreferenceRequest(); - - /** - * Model tests for UpdateChannelInvitationPreferenceRequest - */ - @Test - public void testUpdateChannelInvitationPreferenceRequest() { - // TODO: test UpdateChannelInvitationPreferenceRequest - } - - /** - * Test the property 'autoAccept' - */ - @Test - public void autoAcceptTest() { - // TODO: test autoAccept - } - -} diff --git a/src/test/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponseTest.java b/src/test/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponseTest.java deleted file mode 100644 index ec0ce124..00000000 --- a/src/test/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponseTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for UpdateChannelInvitationPreferenceResponse - */ -public class UpdateChannelInvitationPreferenceResponseTest { - private final UpdateChannelInvitationPreferenceResponse model = new UpdateChannelInvitationPreferenceResponse(); - - /** - * Model tests for UpdateChannelInvitationPreferenceResponse - */ - @Test - public void testUpdateChannelInvitationPreferenceResponse() { - // TODO: test UpdateChannelInvitationPreferenceResponse - } - - /** - * Test the property 'autoAccept' - */ - @Test - public void autoAcceptTest() { - // TODO: test autoAccept - } - -} diff --git a/src/test/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequestTest.java deleted file mode 100644 index b105f3b1..00000000 --- a/src/test/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequestTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for UpdateCountPreferenceOfAChannelRequest - */ -public class UpdateCountPreferenceOfAChannelRequestTest { - private final UpdateCountPreferenceOfAChannelRequest model = new UpdateCountPreferenceOfAChannelRequest(); - - /** - * Model tests for UpdateCountPreferenceOfAChannelRequest - */ - @Test - public void testUpdateCountPreferenceOfAChannelRequest() { - // TODO: test UpdateCountPreferenceOfAChannelRequest - } - - /** - * Test the property 'countPreference' - */ - @Test - public void countPreferenceTest() { - // TODO: test countPreference - } - -} diff --git a/src/test/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponseTest.java b/src/test/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponseTest.java deleted file mode 100644 index a17423d7..00000000 --- a/src/test/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponseTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for UpdateCountPreferenceOfChannelByUrlResponse - */ -public class UpdateCountPreferenceOfChannelByUrlResponseTest { - private final UpdateCountPreferenceOfChannelByUrlResponse model = new UpdateCountPreferenceOfChannelByUrlResponse(); - - /** - * Model tests for UpdateCountPreferenceOfChannelByUrlResponse - */ - @Test - public void testUpdateCountPreferenceOfChannelByUrlResponse() { - // TODO: test UpdateCountPreferenceOfChannelByUrlResponse - } - - /** - * Test the property 'countPreference' - */ - @Test - public void countPreferenceTest() { - // TODO: test countPreference - } - -} diff --git a/src/test/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequestTest.java deleted file mode 100644 index cf9a9d58..00000000 --- a/src/test/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequestTest.java +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdSortedMetaarrayInner; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for UpdateExtraDataInAMessageRequest - */ -public class UpdateExtraDataInAMessageRequestTest { - private final UpdateExtraDataInAMessageRequest model = new UpdateExtraDataInAMessageRequest(); - - /** - * Model tests for UpdateExtraDataInAMessageRequest - */ - @Test - public void testUpdateExtraDataInAMessageRequest() { - // TODO: test UpdateExtraDataInAMessageRequest - } - - /** - * Test the property 'mode' - */ - @Test - public void modeTest() { - // TODO: test mode - } - - /** - * Test the property 'sortedMetaarray' - */ - @Test - public void sortedMetaarrayTest() { - // TODO: test sortedMetaarray - } - - /** - * Test the property 'upsert' - */ - @Test - public void upsertTest() { - // TODO: test upsert - } - -} diff --git a/src/test/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponseTest.java b/src/test/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponseTest.java deleted file mode 100644 index d5f2eb10..00000000 --- a/src/test/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponseTest.java +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdSortedMetaarrayInner; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for UpdateExtraDataInAMessageResponse - */ -public class UpdateExtraDataInAMessageResponseTest { - private final UpdateExtraDataInAMessageResponse model = new UpdateExtraDataInAMessageResponse(); - - /** - * Model tests for UpdateExtraDataInAMessageResponse - */ - @Test - public void testUpdateExtraDataInAMessageResponse() { - // TODO: test UpdateExtraDataInAMessageResponse - } - - /** - * Test the property 'sortedMetaarray' - */ - @Test - public void sortedMetaarrayTest() { - // TODO: test sortedMetaarray - } - -} diff --git a/src/test/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequestTest.java b/src/test/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequestTest.java deleted file mode 100644 index 1bc49845..00000000 --- a/src/test/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequestTest.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for UpdatePushPreferencesForAChannelRequest - */ -public class UpdatePushPreferencesForAChannelRequestTest { - private final UpdatePushPreferencesForAChannelRequest model = new UpdatePushPreferencesForAChannelRequest(); - - /** - * Model tests for UpdatePushPreferencesForAChannelRequest - */ - @Test - public void testUpdatePushPreferencesForAChannelRequest() { - // TODO: test UpdatePushPreferencesForAChannelRequest - } - - /** - * Test the property 'pushTriggerOption' - */ - @Test - public void pushTriggerOptionTest() { - // TODO: test pushTriggerOption - } - - /** - * Test the property 'pushSound' - */ - @Test - public void pushSoundTest() { - // TODO: test pushSound - } - -} diff --git a/src/test/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponseTest.java b/src/test/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponseTest.java deleted file mode 100644 index 87ddf040..00000000 --- a/src/test/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponseTest.java +++ /dev/null @@ -1,67 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import org.openapitools.client.model.SendbirdPushTriggerOption; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for UpdatePushPreferencesForAChannelResponse - */ -public class UpdatePushPreferencesForAChannelResponseTest { - private final UpdatePushPreferencesForAChannelResponse model = new UpdatePushPreferencesForAChannelResponse(); - - /** - * Model tests for UpdatePushPreferencesForAChannelResponse - */ - @Test - public void testUpdatePushPreferencesForAChannelResponse() { - // TODO: test UpdatePushPreferencesForAChannelResponse - } - - /** - * Test the property 'enable' - */ - @Test - public void enableTest() { - // TODO: test enable - } - - /** - * Test the property 'pushSound' - */ - @Test - public void pushSoundTest() { - // TODO: test pushSound - } - - /** - * Test the property 'pushTriggerOption' - */ - @Test - public void pushTriggerOptionTest() { - // TODO: test pushTriggerOption - } - -} diff --git a/src/test/java/org/openapitools/client/model/UpdatePushPreferencesRequestTest.java b/src/test/java/org/openapitools/client/model/UpdatePushPreferencesRequestTest.java deleted file mode 100644 index f92e2620..00000000 --- a/src/test/java/org/openapitools/client/model/UpdatePushPreferencesRequestTest.java +++ /dev/null @@ -1,157 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdPushTriggerOption; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for UpdatePushPreferencesRequest - */ -public class UpdatePushPreferencesRequestTest { - private final UpdatePushPreferencesRequest model = new UpdatePushPreferencesRequest(); - - /** - * Model tests for UpdatePushPreferencesRequest - */ - @Test - public void testUpdatePushPreferencesRequest() { - // TODO: test UpdatePushPreferencesRequest - } - - /** - * Test the property 'blockPushFromBots' - */ - @Test - public void blockPushFromBotsTest() { - // TODO: test blockPushFromBots - } - - /** - * Test the property 'doNotDisturb' - */ - @Test - public void doNotDisturbTest() { - // TODO: test doNotDisturb - } - - /** - * Test the property 'enablePushForReplies' - */ - @Test - public void enablePushForRepliesTest() { - // TODO: test enablePushForReplies - } - - /** - * Test the property 'endHour' - */ - @Test - public void endHourTest() { - // TODO: test endHour - } - - /** - * Test the property 'endMin' - */ - @Test - public void endMinTest() { - // TODO: test endMin - } - - /** - * Test the property 'pushBlockedBotIds' - */ - @Test - public void pushBlockedBotIdsTest() { - // TODO: test pushBlockedBotIds - } - - /** - * Test the property 'pushSound' - */ - @Test - public void pushSoundTest() { - // TODO: test pushSound - } - - /** - * Test the property 'pushTriggerOption' - */ - @Test - public void pushTriggerOptionTest() { - // TODO: test pushTriggerOption - } - - /** - * Test the property 'snoozeEnabled' - */ - @Test - public void snoozeEnabledTest() { - // TODO: test snoozeEnabled - } - - /** - * Test the property 'snoozeEndTs' - */ - @Test - public void snoozeEndTsTest() { - // TODO: test snoozeEndTs - } - - /** - * Test the property 'snoozeStartTs' - */ - @Test - public void snoozeStartTsTest() { - // TODO: test snoozeStartTs - } - - /** - * Test the property 'startHour' - */ - @Test - public void startHourTest() { - // TODO: test startHour - } - - /** - * Test the property 'startMin' - */ - @Test - public void startMinTest() { - // TODO: test startMin - } - - /** - * Test the property 'timezone' - */ - @Test - public void timezoneTest() { - // TODO: test timezone - } - -} diff --git a/src/test/java/org/openapitools/client/model/UpdatePushPreferencesResponseTest.java b/src/test/java/org/openapitools/client/model/UpdatePushPreferencesResponseTest.java deleted file mode 100644 index f7eb2312..00000000 --- a/src/test/java/org/openapitools/client/model/UpdatePushPreferencesResponseTest.java +++ /dev/null @@ -1,157 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdPushTriggerOption; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for UpdatePushPreferencesResponse - */ -public class UpdatePushPreferencesResponseTest { - private final UpdatePushPreferencesResponse model = new UpdatePushPreferencesResponse(); - - /** - * Model tests for UpdatePushPreferencesResponse - */ - @Test - public void testUpdatePushPreferencesResponse() { - // TODO: test UpdatePushPreferencesResponse - } - - /** - * Test the property 'blockPushFromBots' - */ - @Test - public void blockPushFromBotsTest() { - // TODO: test blockPushFromBots - } - - /** - * Test the property 'doNotDisturb' - */ - @Test - public void doNotDisturbTest() { - // TODO: test doNotDisturb - } - - /** - * Test the property 'enablePushForReplies' - */ - @Test - public void enablePushForRepliesTest() { - // TODO: test enablePushForReplies - } - - /** - * Test the property 'endHour' - */ - @Test - public void endHourTest() { - // TODO: test endHour - } - - /** - * Test the property 'endMin' - */ - @Test - public void endMinTest() { - // TODO: test endMin - } - - /** - * Test the property 'pushBlockedBotIds' - */ - @Test - public void pushBlockedBotIdsTest() { - // TODO: test pushBlockedBotIds - } - - /** - * Test the property 'pushSound' - */ - @Test - public void pushSoundTest() { - // TODO: test pushSound - } - - /** - * Test the property 'pushTriggerOption' - */ - @Test - public void pushTriggerOptionTest() { - // TODO: test pushTriggerOption - } - - /** - * Test the property 'snoozeEnabled' - */ - @Test - public void snoozeEnabledTest() { - // TODO: test snoozeEnabled - } - - /** - * Test the property 'snoozeEndTs' - */ - @Test - public void snoozeEndTsTest() { - // TODO: test snoozeEndTs - } - - /** - * Test the property 'snoozeStartTs' - */ - @Test - public void snoozeStartTsTest() { - // TODO: test snoozeStartTs - } - - /** - * Test the property 'startHour' - */ - @Test - public void startHourTest() { - // TODO: test startHour - } - - /** - * Test the property 'startMin' - */ - @Test - public void startMinTest() { - // TODO: test startMin - } - - /** - * Test the property 'timezone' - */ - @Test - public void timezoneTest() { - // TODO: test timezone - } - -} diff --git a/src/test/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequestTest.java deleted file mode 100644 index ebe2ec20..00000000 --- a/src/test/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequestTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for UpdateSpecificUserMetadataRequest - */ -public class UpdateSpecificUserMetadataRequestTest { - private final UpdateSpecificUserMetadataRequest model = new UpdateSpecificUserMetadataRequest(); - - /** - * Model tests for UpdateSpecificUserMetadataRequest - */ - @Test - public void testUpdateSpecificUserMetadataRequest() { - // TODO: test UpdateSpecificUserMetadataRequest - } - - /** - * Test the property 'value' - */ - @Test - public void valueTest() { - // TODO: test value - } - -} diff --git a/src/test/java/org/openapitools/client/model/UpdateUserMetadataRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateUserMetadataRequestTest.java deleted file mode 100644 index a5376a93..00000000 --- a/src/test/java/org/openapitools/client/model/UpdateUserMetadataRequestTest.java +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import org.openapitools.jackson.nullable.JsonNullable; -import com.fasterxml.jackson.annotation.JsonIgnore; -import org.openapitools.jackson.nullable.JsonNullable; -import java.util.NoSuchElementException; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for UpdateUserMetadataRequest - */ -public class UpdateUserMetadataRequestTest { - private final UpdateUserMetadataRequest model = new UpdateUserMetadataRequest(); - - /** - * Model tests for UpdateUserMetadataRequest - */ - @Test - public void testUpdateUserMetadataRequest() { - // TODO: test UpdateUserMetadataRequest - } - - /** - * Test the property 'metadata' - */ - @Test - public void metadataTest() { - // TODO: test metadata - } - - /** - * Test the property 'upsert' - */ - @Test - public void upsertTest() { - // TODO: test upsert - } - -} diff --git a/src/test/java/org/openapitools/client/model/ViewBotByIdResponseBotTest.java b/src/test/java/org/openapitools/client/model/ViewBotByIdResponseBotTest.java deleted file mode 100644 index 524609af..00000000 --- a/src/test/java/org/openapitools/client/model/ViewBotByIdResponseBotTest.java +++ /dev/null @@ -1,90 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ViewBotByIdResponseBot - */ -public class ViewBotByIdResponseBotTest { - private final ViewBotByIdResponseBot model = new ViewBotByIdResponseBot(); - - /** - * Model tests for ViewBotByIdResponseBot - */ - @Test - public void testViewBotByIdResponseBot() { - // TODO: test ViewBotByIdResponseBot - } - - /** - * Test the property 'botToken' - */ - @Test - public void botTokenTest() { - // TODO: test botToken - } - - /** - * Test the property 'botProfileUrl' - */ - @Test - public void botProfileUrlTest() { - // TODO: test botProfileUrl - } - - /** - * Test the property 'botUserid' - */ - @Test - public void botUseridTest() { - // TODO: test botUserid - } - - /** - * Test the property 'botNickname' - */ - @Test - public void botNicknameTest() { - // TODO: test botNickname - } - - /** - * Test the property 'botType' - */ - @Test - public void botTypeTest() { - // TODO: test botType - } - - /** - * Test the property 'botMetadata' - */ - @Test - public void botMetadataTest() { - // TODO: test botMetadata - } - -} diff --git a/src/test/java/org/openapitools/client/model/ViewBotByIdResponseTest.java b/src/test/java/org/openapitools/client/model/ViewBotByIdResponseTest.java deleted file mode 100644 index 01bc40b2..00000000 --- a/src/test/java/org/openapitools/client/model/ViewBotByIdResponseTest.java +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import org.openapitools.client.model.ViewBotByIdResponseBot; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ViewBotByIdResponse - */ -public class ViewBotByIdResponseTest { - private final ViewBotByIdResponse model = new ViewBotByIdResponse(); - - /** - * Model tests for ViewBotByIdResponse - */ - @Test - public void testViewBotByIdResponse() { - // TODO: test ViewBotByIdResponse - } - - /** - * Test the property 'bot' - */ - @Test - public void botTest() { - // TODO: test bot - } - - /** - * Test the property 'botCallbackUrl' - */ - @Test - public void botCallbackUrlTest() { - // TODO: test botCallbackUrl - } - - /** - * Test the property 'enableMarkAsRead' - */ - @Test - public void enableMarkAsReadTest() { - // TODO: test enableMarkAsRead - } - - /** - * Test the property 'isPrivacyMode' - */ - @Test - public void isPrivacyModeTest() { - // TODO: test isPrivacyMode - } - - /** - * Test the property 'showMember' - */ - @Test - public void showMemberTest() { - // TODO: test showMember - } - - /** - * Test the property 'channelInvitationPreference' - */ - @Test - public void channelInvitationPreferenceTest() { - // TODO: test channelInvitationPreference - } - -} diff --git a/src/test/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponseTest.java b/src/test/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponseTest.java deleted file mode 100644 index 1db2d8ad..00000000 --- a/src/test/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponseTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ViewCountPreferenceOfAChannelResponse - */ -public class ViewCountPreferenceOfAChannelResponseTest { - private final ViewCountPreferenceOfAChannelResponse model = new ViewCountPreferenceOfAChannelResponse(); - - /** - * Model tests for ViewCountPreferenceOfAChannelResponse - */ - @Test - public void testViewCountPreferenceOfAChannelResponse() { - // TODO: test ViewCountPreferenceOfAChannelResponse - } - - /** - * Test the property 'countPreference' - */ - @Test - public void countPreferenceTest() { - // TODO: test countPreference - } - -} diff --git a/src/test/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponseTest.java b/src/test/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponseTest.java deleted file mode 100644 index 8c24d3cb..00000000 --- a/src/test/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponseTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ViewNumberOfChannelsWithUnreadMessagesResponse - */ -public class ViewNumberOfChannelsWithUnreadMessagesResponseTest { - private final ViewNumberOfChannelsWithUnreadMessagesResponse model = new ViewNumberOfChannelsWithUnreadMessagesResponse(); - - /** - * Model tests for ViewNumberOfChannelsWithUnreadMessagesResponse - */ - @Test - public void testViewNumberOfChannelsWithUnreadMessagesResponse() { - // TODO: test ViewNumberOfChannelsWithUnreadMessagesResponse - } - - /** - * Test the property 'unreadCount' - */ - @Test - public void unreadCountTest() { - // TODO: test unreadCount - } - -} diff --git a/src/test/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponseTest.java b/src/test/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponseTest.java deleted file mode 100644 index 0e209e35..00000000 --- a/src/test/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponseTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ViewNumberOfDailyActiveUsersResponse - */ -public class ViewNumberOfDailyActiveUsersResponseTest { - private final ViewNumberOfDailyActiveUsersResponse model = new ViewNumberOfDailyActiveUsersResponse(); - - /** - * Model tests for ViewNumberOfDailyActiveUsersResponse - */ - @Test - public void testViewNumberOfDailyActiveUsersResponse() { - // TODO: test ViewNumberOfDailyActiveUsersResponse - } - - /** - * Test the property 'dau' - */ - @Test - public void dauTest() { - // TODO: test dau - } - -} diff --git a/src/test/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponseTest.java b/src/test/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponseTest.java deleted file mode 100644 index 79c511e1..00000000 --- a/src/test/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponseTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ViewNumberOfMonthlyActiveUsersResponse - */ -public class ViewNumberOfMonthlyActiveUsersResponseTest { - private final ViewNumberOfMonthlyActiveUsersResponse model = new ViewNumberOfMonthlyActiveUsersResponse(); - - /** - * Model tests for ViewNumberOfMonthlyActiveUsersResponse - */ - @Test - public void testViewNumberOfMonthlyActiveUsersResponse() { - // TODO: test ViewNumberOfMonthlyActiveUsersResponse - } - - /** - * Test the property 'mau' - */ - @Test - public void mauTest() { - // TODO: test mau - } - -} diff --git a/src/test/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponseTest.java b/src/test/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponseTest.java deleted file mode 100644 index 3b168892..00000000 --- a/src/test/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponseTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ViewNumberOfUnreadMessagesResponse - */ -public class ViewNumberOfUnreadMessagesResponseTest { - private final ViewNumberOfUnreadMessagesResponse model = new ViewNumberOfUnreadMessagesResponse(); - - /** - * Model tests for ViewNumberOfUnreadMessagesResponse - */ - @Test - public void testViewNumberOfUnreadMessagesResponse() { - // TODO: test ViewNumberOfUnreadMessagesResponse - } - - /** - * Test the property 'unreadCount' - */ - @Test - public void unreadCountTest() { - // TODO: test unreadCount - } - -} diff --git a/src/test/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponseTest.java b/src/test/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponseTest.java deleted file mode 100644 index 8296c2bc..00000000 --- a/src/test/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponseTest.java +++ /dev/null @@ -1,67 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import org.openapitools.client.model.SendbirdPushTriggerOption; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ViewPushPreferencesForAChannelResponse - */ -public class ViewPushPreferencesForAChannelResponseTest { - private final ViewPushPreferencesForAChannelResponse model = new ViewPushPreferencesForAChannelResponse(); - - /** - * Model tests for ViewPushPreferencesForAChannelResponse - */ - @Test - public void testViewPushPreferencesForAChannelResponse() { - // TODO: test ViewPushPreferencesForAChannelResponse - } - - /** - * Test the property 'enable' - */ - @Test - public void enableTest() { - // TODO: test enable - } - - /** - * Test the property 'pushSound' - */ - @Test - public void pushSoundTest() { - // TODO: test pushSound - } - - /** - * Test the property 'pushTriggerOption' - */ - @Test - public void pushTriggerOptionTest() { - // TODO: test pushTriggerOption - } - -} diff --git a/src/test/java/org/openapitools/client/model/ViewPushPreferencesResponseTest.java b/src/test/java/org/openapitools/client/model/ViewPushPreferencesResponseTest.java deleted file mode 100644 index 3f975af9..00000000 --- a/src/test/java/org/openapitools/client/model/ViewPushPreferencesResponseTest.java +++ /dev/null @@ -1,157 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import java.util.ArrayList; -import java.util.List; -import org.openapitools.client.model.SendbirdPushTriggerOption; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for ViewPushPreferencesResponse - */ -public class ViewPushPreferencesResponseTest { - private final ViewPushPreferencesResponse model = new ViewPushPreferencesResponse(); - - /** - * Model tests for ViewPushPreferencesResponse - */ - @Test - public void testViewPushPreferencesResponse() { - // TODO: test ViewPushPreferencesResponse - } - - /** - * Test the property 'blockPushFromBots' - */ - @Test - public void blockPushFromBotsTest() { - // TODO: test blockPushFromBots - } - - /** - * Test the property 'doNotDisturb' - */ - @Test - public void doNotDisturbTest() { - // TODO: test doNotDisturb - } - - /** - * Test the property 'enablePushForReplies' - */ - @Test - public void enablePushForRepliesTest() { - // TODO: test enablePushForReplies - } - - /** - * Test the property 'endHour' - */ - @Test - public void endHourTest() { - // TODO: test endHour - } - - /** - * Test the property 'endMin' - */ - @Test - public void endMinTest() { - // TODO: test endMin - } - - /** - * Test the property 'pushBlockedBotIds' - */ - @Test - public void pushBlockedBotIdsTest() { - // TODO: test pushBlockedBotIds - } - - /** - * Test the property 'pushSound' - */ - @Test - public void pushSoundTest() { - // TODO: test pushSound - } - - /** - * Test the property 'pushTriggerOption' - */ - @Test - public void pushTriggerOptionTest() { - // TODO: test pushTriggerOption - } - - /** - * Test the property 'snoozeEnabled' - */ - @Test - public void snoozeEnabledTest() { - // TODO: test snoozeEnabled - } - - /** - * Test the property 'snoozeEndTs' - */ - @Test - public void snoozeEndTsTest() { - // TODO: test snoozeEndTs - } - - /** - * Test the property 'snoozeStartTs' - */ - @Test - public void snoozeStartTsTest() { - // TODO: test snoozeStartTs - } - - /** - * Test the property 'startHour' - */ - @Test - public void startHourTest() { - // TODO: test startHour - } - - /** - * Test the property 'startMin' - */ - @Test - public void startMinTest() { - // TODO: test startMin - } - - /** - * Test the property 'timezone' - */ - @Test - public void timezoneTest() { - // TODO: test timezone - } - -} diff --git a/src/test/java/org/sendbird/client/api/AnnouncementApiTest.java b/src/test/java/org/sendbird/client/api/AnnouncementApiTest.java deleted file mode 100644 index d4e0dbd8..00000000 --- a/src/test/java/org/sendbird/client/api/AnnouncementApiTest.java +++ /dev/null @@ -1,55 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.sendbird.client.api; - -import org.sendbird.client.*; -import org.sendbird.client.auth.*; -import org.openapitools.client.model.ScheduleAnAnnouncementRequest; -import org.openapitools.client.model.ScheduleAnAnnouncementResponse; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -/** - * API tests for AnnouncementApi - */ -public class AnnouncementApiTest { - - private final AnnouncementApi api = new AnnouncementApi(); - - /** - * Schedule an announcement - * - * ## Schedule an announcement Creates an announcement. You can also schedule an announcement in the [Sendbird Dashboard](https://dashboard.sendbird.com). [https://sendbird.com/docs/chat/platform-api/v3/message/announcements/create-an-announcement#1-create-an-announcement](https://sendbird.com/docs/chat/platform-api/v3/message/announcements/create-an-announcement#1-create-an-announcement) - * - * @throws ApiException if the Api call fails - */ - @Test - public void scheduleAnAnnouncementTest() throws ApiException { - //String apiToken = null; - //ScheduleAnAnnouncementRequest scheduleAnAnnouncementRequest = null; - //ScheduleAnAnnouncementResponse response = api.scheduleAnAnnouncement() - // .apiToken(apiToken) - // .scheduleAnAnnouncementRequest(scheduleAnAnnouncementRequest) - // .execute(); - // TODO: test validations - } - -} diff --git a/src/test/java/org/sendbird/client/api/BotApiTest.java b/src/test/java/org/sendbird/client/api/BotApiTest.java deleted file mode 100644 index 31ea4c6b..00000000 --- a/src/test/java/org/sendbird/client/api/BotApiTest.java +++ /dev/null @@ -1,252 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.sendbird.client.api; - -import org.sendbird.client.*; -import org.sendbird.client.auth.*; -import java.math.BigDecimal; -import org.openapitools.client.model.CreateABotRequest; -import org.openapitools.client.model.CreateABotResponse; -import java.io.File; -import org.openapitools.client.model.JoinChannelsRequest; -import org.openapitools.client.model.ListBotsResponse; -import org.openapitools.client.model.SendABotMessageResponse; -import org.openapitools.client.model.SendbirdExtendedMessagePayload; -import org.openapitools.client.model.SendbirdGroupChannelDetail; -import org.openapitools.client.model.SendbirdSortedMetaarrayInner; -import org.openapitools.client.model.UpdateBotByIdData; -import org.openapitools.client.model.UpdateBotByIdResponse; -import org.openapitools.client.model.ViewBotByIdResponse; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -/** - * API tests for BotApi - */ -public class BotApiTest { - - private final BotApi api = new BotApi(); - - /** - * Create a bot - * - * ## Create a bot Creates a new bot within an application. Creating a bot is similar to creating a normal user, except a callback URL should be specified for a bot to receive events. > **Note**: The bot must first [join a group channel](https://sendbird.com/docs/chat/platform-api/v3/bot/managing-a-bot/join-channels) to interact with users. In group channels, you can also invite a bot through the [invite as members](https://sendbird.com/docs/chat/platform-api/v3/channel/inviting-a-user/invite-as-members-channel) action. [https://sendbird.com/docs/chat/platform-api/v3/bot/creating-a-bot/create-a-bot#1-create-a-bot](https://sendbird.com/docs/chat/platform-api/v3/bot/creating-a-bot/create-a-bot#1-create-a-bot) - * - * @throws ApiException if the Api call fails - */ - @Test - public void createABotTest() throws ApiException { - //String apiToken = null; - //CreateABotRequest createABotRequest = null; - //CreateABotResponse response = api.createABot() - // .apiToken(apiToken) - // .createABotRequest(createABotRequest) - // .execute(); - // TODO: test validations - } - - /** - * Delete a bot - * - * ## Delete a bot Deletes a bot from an application. https://sendbird.com/docs/chat/v3/platform-api/guides/bot-interface#2-delete-a-bot ---------------------------- - * - * @throws ApiException if the Api call fails - */ - @Test - public void deleteBotByIdTest() throws ApiException { - //String botUserid = null; - //String apiToken = null; - //Object response = api.deleteBotById(botUserid) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Join channels - * - * ## Join channels Makes a bot join one or more group channels. [https://sendbird.com/docs/chat/platform-api/v3/bot/managing-a-bot/join-channels#1-join-channels](https://sendbird.com/docs/chat/platform-api/v3/bot/managing-a-bot/join-channels#1-join-channels) - * - * @throws ApiException if the Api call fails - */ - @Test - public void joinChannelsTest() throws ApiException { - //String botUserid = null; - //String apiToken = null; - //JoinChannelsRequest joinChannelsRequest = null; - //SendbirdGroupChannelDetail response = api.joinChannels(botUserid) - // .apiToken(apiToken) - // .joinChannelsRequest(joinChannelsRequest) - // .execute(); - // TODO: test validations - } - - /** - * Leave channels - When leaving a specific channel - * - * ## Leave channels Makes a bot leave a specific channel [https://sendbird.com/docs/chat/platform-api/v3/bot/managing-a-bot/leave-channels#1-leave-channels](https://sendbird.com/docs/chat/platform-api/v3/bot/managing-a-bot/leave-channels#1-leave-channels) - * - * @throws ApiException if the Api call fails - */ - @Test - public void leaveAGroupChannelTest() throws ApiException { - //String channelUrl = null; - //String botUserid = null; - //String apiToken = null; - //Object response = api.leaveAGroupChannel(channelUrl, botUserid) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Leave channels - When leaving all channels - * - * ## Leave channels Makes a bot leave all group channels. [https://sendbird.com/docs/chat/platform-api/v3/bot/managing-a-bot/leave-channels#1-leave-channels](https://sendbird.com/docs/chat/platform-api/v3/bot/managing-a-bot/leave-channels#1-leave-channels) - * - * @throws ApiException if the Api call fails - */ - @Test - public void leaveGroupChannelsTest() throws ApiException { - //String botUserid = null; - //String apiToken = null; - //Object response = api.leaveGroupChannels(botUserid) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * List bots - * - * ## List bots Retrieves a list of all bots within an application. https://sendbird.com/docs/chat/platform-api/v3/bot/listing-bots/list-bots#1-list-bots - * - * @throws ApiException if the Api call fails - */ - @Test - public void listBotsTest() throws ApiException { - //String token = null; - //Integer limit = null; - //String apiToken = null; - //ListBotsResponse response = api.listBots() - // .token(token) - // .limit(limit) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Send a bot's message - * - * ## Send a bot message Sends a bot message to a group channel. [https://sendbird.com/docs/chat/platform-api/v3/bot/sending-a-bot-message/send-a-bot-message#1-send-a-bot-message](https://sendbird.com/docs/chat/platform-api/v3/bot/sending-a-bot-message/send-a-bot-message#1-send-a-bot-message) `bot_userid` Type: string Description: Specifies the ID of the bot to send a message. - * - * @throws ApiException if the Api call fails - */ - @Test - public void sendABotMessageTest() throws ApiException { - //String botUserid = null; - //String messageType = null; - //String channelUrl = null; - //String apiToken = null; - //String message = null; - //List mentioned = null; - //SendbirdExtendedMessagePayload extendedMessagePayload = null; - //File _file = null; - //Boolean requireAuth = null; - //String mentionType = null; - //List mentionedUserIds = null; - //Boolean isSilent = null; - //List sortedMetaarray = null; - //String apnsBundleId = null; - //Object appleCriticalAlertOptions = null; - //String sound = null; - //BigDecimal volume = null; - //Long createdAt = null; - //String customType = null; - //String data = null; - //String dedupId = null; - //Boolean markAsRead = null; - //Boolean sendPush = null; - //SendABotMessageResponse response = api.sendABotMessage(botUserid) - // .messageType(messageType) - // .channelUrl(channelUrl) - // .apiToken(apiToken) - // .message(message) - // .mentioned(mentioned) - // .extendedMessagePayload(extendedMessagePayload) - // ._file(_file) - // .requireAuth(requireAuth) - // .mentionType(mentionType) - // .mentionedUserIds(mentionedUserIds) - // .isSilent(isSilent) - // .sortedMetaarray(sortedMetaarray) - // .apnsBundleId(apnsBundleId) - // .appleCriticalAlertOptions(appleCriticalAlertOptions) - // .sound(sound) - // .volume(volume) - // .createdAt(createdAt) - // .customType(customType) - // .data(data) - // .dedupId(dedupId) - // .markAsRead(markAsRead) - // .sendPush(sendPush) - // .execute(); - // TODO: test validations - } - - /** - * Update a bot - * - * ## Update a bot Updates information on a bot. https://sendbird.com/docs/chat/v3/platform-api/guides/bot-interface#2-update-a-bot ---------------------------- - * - * @throws ApiException if the Api call fails - */ - @Test - public void updateBotByIdTest() throws ApiException { - //String botUserid = null; - //String apiToken = null; - //UpdateBotByIdData updateBotByIdData = null; - //UpdateBotByIdResponse response = api.updateBotById(botUserid) - // .apiToken(apiToken) - // .updateBotByIdData(updateBotByIdData) - // .execute(); - // TODO: test validations - } - - /** - * View a bot - * - * ## View a bot Retrieves information on a bot. https://sendbird.com/docs/chat/v3/platform-api/guides/bot-interface#2-view-a-bot ---------------------------- - * - * @throws ApiException if the Api call fails - */ - @Test - public void viewBotByIdTest() throws ApiException { - //String botUserid = null; - //String apiToken = null; - //ViewBotByIdResponse response = api.viewBotById(botUserid) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - -} diff --git a/src/test/java/org/sendbird/client/api/GroupChannelApiTest.java b/src/test/java/org/sendbird/client/api/GroupChannelApiTest.java deleted file mode 100644 index 3c22a061..00000000 --- a/src/test/java/org/sendbird/client/api/GroupChannelApiTest.java +++ /dev/null @@ -1,517 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.sendbird.client.api; - -import org.sendbird.client.*; -import org.sendbird.client.auth.*; -import org.openapitools.client.model.AcceptAnInvitationRequest; -import org.openapitools.client.model.CheckIfMemberResponse; -import org.openapitools.client.model.CreateAGroupChannelRequest; -import org.openapitools.client.model.GetAGroupChannelResponse; -import org.openapitools.client.model.GroupChannelListMembersResponse; -import org.openapitools.client.model.GroupChatListChannelsResponse; -import org.openapitools.client.model.HideAChannelRequest; -import org.openapitools.client.model.InviteAsMembersRequest; -import org.openapitools.client.model.InviteAsMembersResponse; -import org.openapitools.client.model.JoinAChannelRequest; -import org.openapitools.client.model.LeaveAChannelRequest; -import org.openapitools.client.model.ListOperatorsResponse; -import org.openapitools.client.model.RegisterOperatorsToAGroupChannelRequest; -import org.openapitools.client.model.ResetChatHistoryRequest; -import org.openapitools.client.model.ResetChatHistoryResponse; -import org.openapitools.client.model.SendbirdGroupChannelDetail; -import org.openapitools.client.model.StartTypingIndicatorsRequest; -import org.openapitools.client.model.UpdateAGroupChannelRequest; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -/** - * API tests for GroupChannelApi - */ -public class GroupChannelApiTest { - - private final GroupChannelApi api = new GroupChannelApi(); - - /** - * Accept an invitation - * - * ## Accept an invitation Accepts an invitation from a group channel for a user to join. A single user may join up to 2,000 group channels, and any invitation to a user who is at capacity will be automatically canceled. See [this page](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel-vs-group-channel-vs-supergroup-channel) to learn more about channel types. > **Note**: This action is only available when the `auto_accept` property of an application is set to **false**. You can change the value of the property using the [update default channel invitation preference](https://sendbird.com/docs/chat/platform-api/v3/channel/setting-up-channels/update-default-invitation-preference) action, or the [update channel invitation preference](https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/update-channel-invitation-preference) action. [https://sendbird.com/docs/chat/platform-api/v3/channel/inviting-a-user/accept-an-invitation-channel#1-accept-an-invitation](https://sendbird.com/docs/chat/platform-api/v3/channel/inviting-a-user/accept-an-invitation-channel#1-accept-an-invitation) - * - * @throws ApiException if the Api call fails - */ - @Test - public void acceptAnInvitationTest() throws ApiException { - //String channelUrl = null; - //String apiToken = null; - //AcceptAnInvitationRequest acceptAnInvitationRequest = null; - //SendbirdGroupChannelDetail response = api.acceptAnInvitation(channelUrl) - // .apiToken(apiToken) - // .acceptAnInvitationRequest(acceptAnInvitationRequest) - // .execute(); - // TODO: test validations - } - - /** - * Cancel the registration of operators - * - * ## Unregister operators from a group channel You can unregister operators in a group channel but keep them in the channel as members using this API. https://sendbird.com/docs/chat/platform-api/v3/user/assigning-a-user-role/unregister-operators-from-a-group-channel#1-unregister-operators-from-a-group-channel `channel_url` Type: string Description: Specifies the URL of the channel to cancel the registration of operators. - * - * @throws ApiException if the Api call fails - */ - @Test - public void cancelTheRegistrationOfOperatorsTest() throws ApiException { - //String channelUrl = null; - //String operatorIds = null; - //Boolean deleteAll = null; - //String apiToken = null; - //Object response = api.cancelTheRegistrationOfOperators(channelUrl) - // .operatorIds(operatorIds) - // .deleteAll(deleteAll) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Check if member - * - * ## Check if user is a member Checks if a user is a member of a group channel. > **Note**: See [this page](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel-vs-group-channel-vs-supergroup-channel) to learn more about channel types. [https://sendbird.com/docs/chat/platform-api/v3/channel/listing-users/check-if-user-is-a-member#1-check-if-user-is-a-member](https://sendbird.com/docs/chat/platform-api/v3/channel/listing-users/check-if-user-is-a-member#1-check-if-user-is-a-member) - * - * @throws ApiException if the Api call fails - */ - @Test - public void checkIfMemberTest() throws ApiException { - //String channelUrl = null; - //String userId = null; - //String apiToken = null; - //CheckIfMemberResponse response = api.checkIfMember(channelUrl, userId) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Create a group channel - * - * ## Create a group channel You can create a group channel for 1-to-1 and 1-to-N conversations. By default, group channels are used for conversations between up to 100 members. This number can stretch up to tens of thousands in Supergroup channels. Group channels can either be private and invite only, or public. They support typing indicators, unread count and read receipts, allowing for an interactive chat experience. A user can join up to 2000 group channels, and higher numbers would negatively impact the performance for the end user. The Chat history is turned off by default and its settings can be changed on Sendbird Dashboard by going to Settings > Chat > Channels > Group channels > Chat history. To learn more about group channels, see Channel Overview. > If you are seeing the error message Maximum \"channel join\" count reached., then consider deleting channels that are no longer used. For situations where an agent connects with many customers such as support, delivery logistics or sales, we recommend using Sendbird Desk. https://sendbird.com/docs/chat/platform-api/v3/channel/creating-a-channel/create-a-group-channel#1-create-a-group-channel - * - * @throws ApiException if the Api call fails - */ - @Test - public void createAGroupChannelTest() throws ApiException { - //String apiToken = null; - //CreateAGroupChannelRequest createAGroupChannelRequest = null; - //SendbirdGroupChannelDetail response = api.createAGroupChannel() - // .apiToken(apiToken) - // .createAGroupChannelRequest(createAGroupChannelRequest) - // .execute(); - // TODO: test validations - } - - /** - * Delete a group channel - * - * ## Delete a group channel You can delete a group channel or a Supergroup channel using this API. See [this page](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel-vs-group-channel-vs-supergroup-channel) to learn more about channel types. [https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/delete-a-group-channel#1-delete-a-group-channel](https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/delete-a-group-channel#1-delete-a-group-channel) - * - * @throws ApiException if the Api call fails - */ - @Test - public void deleteAGroupChannelTest() throws ApiException { - //String channelUrl = null; - //String apiToken = null; - //Object response = api.deleteAGroupChannel(channelUrl) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Get a group channel - * - * ## Get a group channel This action retrieves information about a specific [group channel](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-group-channel). You can use the optional query parameters to determine whether to include delivery receipt, read receipt, or member information in the response. https://sendbird.com/docs/chat/platform-api/v3/channel/listing-channels-in-an-application/get-a-group-channel#1-get-a-group-channel `channel_url` Type: string Description: Specifies the URL of the channel to retrieve. - * - * @throws ApiException if the Api call fails - */ - @Test - public void getAGroupChannelTest() throws ApiException { - //String channelUrl = null; - //Boolean showDeliveryReceipt = null; - //Boolean showReadReceipt = null; - //Boolean showMember = null; - //String memberActiveMode = null; - //String userId = null; - //String apiToken = null; - //GetAGroupChannelResponse response = api.getAGroupChannel(channelUrl) - // .showDeliveryReceipt(showDeliveryReceipt) - // .showReadReceipt(showReadReceipt) - // .showMember(showMember) - // .memberActiveMode(memberActiveMode) - // .userId(userId) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Hide a channel - * - * ## Hide a channel This action allows you to hide a [group channel](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-group-channel) from a user's channel list. Hiding a channel gives users the ability to archive channels so that they can focus on channels that need the most attention. With this API, you can allow users to hide a channel from themselves or from all channel members. You can also determine whether to have the channel remain hidden when a new message is sent to the channel. Note that only group channels can be hidden. [https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/hide-a-channel#1-hide-a-channel](https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/hide-a-channel#1-hide-a-channel) - * - * @throws ApiException if the Api call fails - */ - @Test - public void hideAChannelTest() throws ApiException { - //String channelUrl = null; - //String apiToken = null; - //HideAChannelRequest hideAChannelRequest = null; - //Object response = api.hideAChannel(channelUrl) - // .apiToken(apiToken) - // .hideAChannelRequest(hideAChannelRequest) - // .execute(); - // TODO: test validations - } - - /** - * Invite as members - * - * ## Invite as members Invites one or more users as members to a group channel. Users can join a group channel immediately after receiving an invitation, without having to accept it. To give users an option to accept or decline an invitation, see [update default channel invitation preference](https://sendbird.com/docs/chat/platform-api/v3/channel/setting-up-channels/update-default-invitation-preference) or [update channel invitation preference](https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/update-channel-invitation-preference). See [this page](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel-vs-group-channel-vs-supergroup-channel) to learn more about channel types. > **Note**: By default, [blocked users](https://sendbird.com/docs/chat/platform-api/v3/moderation/blocking-users/block-users) are included when sending invitations. If you wish to exclude blocked users, [contact our sales team](https://get.sendbird.com/talk-to-sales.html). [https://sendbird.com/docs/chat/platform-api/v3/channel/inviting-a-user/invite-as-members-channel#1-invite-as-members](https://sendbird.com/docs/chat/platform-api/v3/channel/inviting-a-user/invite-as-members-channel#1-invite-as-members) - * - * @throws ApiException if the Api call fails - */ - @Test - public void inviteAsMembersTest() throws ApiException { - //String channelUrl = null; - //String apiToken = null; - //InviteAsMembersRequest inviteAsMembersRequest = null; - //InviteAsMembersResponse response = api.inviteAsMembers(channelUrl) - // .apiToken(apiToken) - // .inviteAsMembersRequest(inviteAsMembersRequest) - // .execute(); - // TODO: test validations - } - - /** - * Join a channel - * - * ## Join a channel This API allows a user to join a [public](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#4-group-channel-types) group channel. Users can only join public group channels where the `is_public` property is set to `true` using this API. A single user can join up to 2,000 group channels, and a user who reaches the capacity can’t join a new channel. See [this page](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel-vs-group-channel-vs-supergroup-channel) to learn more about channel types. [https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/join-a-channel#1-join-a-channel](https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/join-a-channel#1-join-a-channel) - * - * @throws ApiException if the Api call fails - */ - @Test - public void joinAChannelTest() throws ApiException { - //String channelUrl = null; - //String apiToken = null; - //JoinAChannelRequest joinAChannelRequest = null; - //SendbirdGroupChannelDetail response = api.joinAChannel(channelUrl) - // .apiToken(apiToken) - // .joinAChannelRequest(joinAChannelRequest) - // .execute(); - // TODO: test validations - } - - /** - * Leave a channel - * - * ## Leave a channel Makes one or more members leave a group channel. https://sendbird.com/docs/chat/v3/platform-api/guides/group-channel#2-leave-a-channel ---------------------------- - * - * @throws ApiException if the Api call fails - */ - @Test - public void leaveAChannelTest() throws ApiException { - //String channelUrl = null; - //String apiToken = null; - //LeaveAChannelRequest leaveAChannelRequest = null; - //Object response = api.leaveAChannel(channelUrl) - // .apiToken(apiToken) - // .leaveAChannelRequest(leaveAChannelRequest) - // .execute(); - // TODO: test validations - } - - /** - * List channels - * - * ## List group channels This action retrieves a list of [group channels](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-group-channel). You can use various query parameters to determine the search scope and select what kind of information you want to receive about the queried channels. If you want to retrieve a list of group channels that a specific user has joined, use the [list group channels by user](https://sendbird.com/docs/chat/platform-api/v3/user/managing-joined-group-channels/list-group-channels-by-user) action under the User section. https://sendbird.com/docs/chat/platform-api/v3/channel/listing-channels-in-an-application/list-group-channels#1-list-group-channels - * - * @throws ApiException if the Api call fails - */ - @Test - public void listChannelsTest() throws ApiException { - //String apiToken = null; - //String token = null; - //Integer limit = null; - //String distinctMode = null; - //String publicMode = null; - //String superMode = null; - //Long createdAfter = null; - //Long createdBefore = null; - //Boolean showEmpty = null; - //Boolean showMember = null; - //Boolean showDeliveryReceipt = null; - //Boolean showReadReceipt = null; - //Boolean showMetadata = null; - //Boolean showFrozen = null; - //String order = null; - //String metadataOrderKey = null; - //String customTypes = null; - //String customTypeStartswith = null; - //String channelUrls = null; - //String name = null; - //String nameContains = null; - //String nameStartswith = null; - //String membersExactlyIn = null; - //String membersIncludeIn = null; - //String queryType = null; - //String membersNickname = null; - //String membersNicknameContains = null; - //String metadataKey = null; - //String metadataValues = null; - //String metadataValueStartswith = null; - //String metacounterKey = null; - //String metacounterValues = null; - //String metacounterValueGt = null; - //String metacounterValueGte = null; - //String metacounterValueLt = null; - //String metacounterValueLte = null; - //Boolean includeSortedMetaarrayInLastMessage = null; - //GroupChatListChannelsResponse response = api.listChannels() - // .apiToken(apiToken) - // .token(token) - // .limit(limit) - // .distinctMode(distinctMode) - // .publicMode(publicMode) - // .superMode(superMode) - // .createdAfter(createdAfter) - // .createdBefore(createdBefore) - // .showEmpty(showEmpty) - // .showMember(showMember) - // .showDeliveryReceipt(showDeliveryReceipt) - // .showReadReceipt(showReadReceipt) - // .showMetadata(showMetadata) - // .showFrozen(showFrozen) - // .order(order) - // .metadataOrderKey(metadataOrderKey) - // .customTypes(customTypes) - // .customTypeStartswith(customTypeStartswith) - // .channelUrls(channelUrls) - // .name(name) - // .nameContains(nameContains) - // .nameStartswith(nameStartswith) - // .membersExactlyIn(membersExactlyIn) - // .membersIncludeIn(membersIncludeIn) - // .queryType(queryType) - // .membersNickname(membersNickname) - // .membersNicknameContains(membersNicknameContains) - // .metadataKey(metadataKey) - // .metadataValues(metadataValues) - // .metadataValueStartswith(metadataValueStartswith) - // .metacounterKey(metacounterKey) - // .metacounterValues(metacounterValues) - // .metacounterValueGt(metacounterValueGt) - // .metacounterValueGte(metacounterValueGte) - // .metacounterValueLt(metacounterValueLt) - // .metacounterValueLte(metacounterValueLte) - // .includeSortedMetaarrayInLastMessage(includeSortedMetaarrayInLastMessage) - // .execute(); - // TODO: test validations - } - - /** - * List members - * - * ## List members Retrieves a list of members of a group channel. > **Note**: See [this page](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel-vs-group-channel-vs-supergroup-channel) to learn more about channel types. [https://sendbird.com/docs/chat/platform-api/v3/channel/listing-users/list-members-of-a-group-channel#1-list-members-of-a-group-channel](https://sendbird.com/docs/chat/platform-api/v3/channel/listing-users/list-members-of-a-group-channel#1-list-members-of-a-group-channel) `channel_url` Type: string Description: Specifies the URL of the channel to retrieve a list of members of. - * - * @throws ApiException if the Api call fails - */ - @Test - public void listMembersTest() throws ApiException { - //String channelUrl = null; - //String token = null; - //Integer limit = null; - //String userId = null; - //Boolean showDeliveryReceipt = null; - //Boolean showReadReceipt = null; - //Boolean showMemberIsMuted = null; - //String order = null; - //String operatorFilter = null; - //String memberStateFilter = null; - //String mutedMemberFilter = null; - //String memberActiveModeFilter = null; - //String nicknameStartswith = null; - //Boolean includePushPreference = null; - //String apiToken = null; - //GroupChannelListMembersResponse response = api.listMembers(channelUrl) - // .token(token) - // .limit(limit) - // .userId(userId) - // .showDeliveryReceipt(showDeliveryReceipt) - // .showReadReceipt(showReadReceipt) - // .showMemberIsMuted(showMemberIsMuted) - // .order(order) - // .operatorFilter(operatorFilter) - // .memberStateFilter(memberStateFilter) - // .mutedMemberFilter(mutedMemberFilter) - // .memberActiveModeFilter(memberActiveModeFilter) - // .nicknameStartswith(nicknameStartswith) - // .includePushPreference(includePushPreference) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * List operators - * - * ## List operators You can retrieve a list of operators of a group channel using this API. https://sendbird.com/docs/chat/platform-api/v3/user/assigning-a-user-role/list-operators-of-a-group-channel#1-list-operators-of-a-group-channel `channel_url` Type: string Description: Specifies the URL of the channel to retrieve a list of operators. - * - * @throws ApiException if the Api call fails - */ - @Test - public void listOperatorsTest() throws ApiException { - //String channelUrl = null; - //String token = null; - //Integer limit = null; - //String apiToken = null; - //ListOperatorsResponse response = api.listOperators(channelUrl) - // .token(token) - // .limit(limit) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Register operators to a group channel - * - * ## Register operators to a group channel You can register one or more operators to a group channel using this API. https://sendbird.com/docs/chat/platform-api/v3/user/assigning-a-user-role/register-operators-to-a-group-channel#1-register-operators-to-a-group-channel - * - * @throws ApiException if the Api call fails - */ - @Test - public void registerOperatorsToAGroupChannelTest() throws ApiException { - //String channelUrl = null; - //String apiToken = null; - //RegisterOperatorsToAGroupChannelRequest registerOperatorsToAGroupChannelRequest = null; - //Object response = api.registerOperatorsToAGroupChannel(channelUrl) - // .apiToken(apiToken) - // .registerOperatorsToAGroupChannelRequest(registerOperatorsToAGroupChannelRequest) - // .execute(); - // TODO: test validations - } - - /** - * Reset chat history - * - * ## Reset chat history This action resets the properties related to a specific user's chat history in a [group channel](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-group-channel), clearing existing messages in a channel from only the specified user's end. Because this action doesn't delete messages from the Sendbird database, other members in the channel can still retrieve and see the messages. This action clears the messages for the specified user by updating the `last_message` and `read_receipt` properties of the [group channel resource](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#4-list-of-properties-for-group-channels) in addition to other internally managed data such as the count of a user's unread messages. Using the `reset_all` property, you can also reset the properties related to the chat history of all members in a group channel. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/reset-chat-history#1-reset-chat-history - * - * @throws ApiException if the Api call fails - */ - @Test - public void resetChatHistoryTest() throws ApiException { - //String channelUrl = null; - //String apiToken = null; - //ResetChatHistoryRequest resetChatHistoryRequest = null; - //ResetChatHistoryResponse response = api.resetChatHistory(channelUrl) - // .apiToken(apiToken) - // .resetChatHistoryRequest(resetChatHistoryRequest) - // .execute(); - // TODO: test validations - } - - /** - * Start typing indicators - * - * ## Start typing indicators You can start showing a typing indicator using this API. Seeing whether other users are typing can help a more interactive conversation environment by showing real-time engagement of other users. If you're looking for an easy way to show typing indicators on your app, check out Sendbird UIKit for a ready-to-use UI feature that can be customized to fit your needs. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-typing-indicators/start-typing-indicators#1-start-typing-indicators `channel_url` Type: string Description: Specifies the URL of the channel to set typing indicators. - * - * @throws ApiException if the Api call fails - */ - @Test - public void startTypingIndicatorsTest() throws ApiException { - //String channelUrl = null; - //String apiToken = null; - //StartTypingIndicatorsRequest startTypingIndicatorsRequest = null; - //Object response = api.startTypingIndicators(channelUrl) - // .apiToken(apiToken) - // .startTypingIndicatorsRequest(startTypingIndicatorsRequest) - // .execute(); - // TODO: test validations - } - - /** - * Stop typing indicators - * - * ## Stop typing indicators You can stop showing a typing indicator using this API. To signal that a user is no longer typing, you can let the indicator disappear when the user sends a message or completely deletes the message text. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-typing-indicators/stop-typing-indicators#1-stop-typing-indicators `channel_url` Type: string Description: Specifies the URL of the channel to set typing indicators. - * - * @throws ApiException if the Api call fails - */ - @Test - public void stopTypingIndicatorsTest() throws ApiException { - //String channelUrl = null; - //String apiToken = null; - //StartTypingIndicatorsRequest startTypingIndicatorsRequest = null; - //Object response = api.stopTypingIndicators(channelUrl) - // .apiToken(apiToken) - // .startTypingIndicatorsRequest(startTypingIndicatorsRequest) - // .execute(); - // TODO: test validations - } - - /** - * Unhide a channel - * - * ## Unhide a channel This action lets a hidden [group channel](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-group-channel) reappear on the channel list of a specific user or every member in the group channel. Hiding or unhiding a channel lets users organize their channel list based on those that require the most attention. Note that only group channels can be hidden or unhidden. [https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/unhide-a-channel#1-unhide-a-channel](https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/unhide-a-channel#1-unhide-a-channel) `channel_url` Type: string Description: Specifies the URL of the channel to unhide or unarchive. - * - * @throws ApiException if the Api call fails - */ - @Test - public void unhideAChannelTest() throws ApiException { - //String channelUrl = null; - //String userId = null; - //Boolean shouldUnhideAll = null; - //String apiToken = null; - //Object response = api.unhideAChannel(channelUrl) - // .userId(userId) - // .shouldUnhideAll(shouldUnhideAll) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Update a group channel - * - * ## Update a group channel You can update information about a group channel or a Supergroup channel using this API. You can't make any changes to the members of a channel with this API. To change members, see [invite as members](https://sendbird.com/docs/chat/platform-api/v3/channel/inviting-a-user/invite-as-members-channel) instead. See [this page](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel-vs-group-channel-vs-supergroup-channel) to learn more about channel types. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/update-a-group-channel#1-update-a-group-channel - * - * @throws ApiException if the Api call fails - */ - @Test - public void updateAGroupChannelTest() throws ApiException { - //String channelUrl = null; - //String apiToken = null; - //UpdateAGroupChannelRequest updateAGroupChannelRequest = null; - //SendbirdGroupChannelDetail response = api.updateAGroupChannel(channelUrl) - // .apiToken(apiToken) - // .updateAGroupChannelRequest(updateAGroupChannelRequest) - // .execute(); - // TODO: test validations - } - -} diff --git a/src/test/java/org/sendbird/client/api/MessageApiTest.java b/src/test/java/org/sendbird/client/api/MessageApiTest.java deleted file mode 100644 index eb874426..00000000 --- a/src/test/java/org/sendbird/client/api/MessageApiTest.java +++ /dev/null @@ -1,312 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.sendbird.client.api; - -import org.sendbird.client.*; -import org.sendbird.client.auth.*; -import org.openapitools.client.model.AddExtraDataToAMessageRequest; -import org.openapitools.client.model.AddExtraDataToAMessageResponse; -import org.openapitools.client.model.GetTotalNumberOfMessagesInAChannelResponse; -import org.openapitools.client.model.ListMessagesResponse; -import org.openapitools.client.model.MarkChannelMessagesAsReadRequest; -import org.openapitools.client.model.MigrateMessagesRequest; -import org.openapitools.client.model.SendAMessageRequest; -import org.openapitools.client.model.SendbirdMessageResponse; -import org.openapitools.client.model.UpdateAMessageRequest; -import org.openapitools.client.model.UpdateExtraDataInAMessageRequest; -import org.openapitools.client.model.UpdateExtraDataInAMessageResponse; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -/** - * API tests for MessageApi - */ -public class MessageApiTest { - - private final MessageApi api = new MessageApi(); - - /** - * Add extra data to a message - * - * ## Add extra data to a message Adds one or more key-values items which store additional information for a message. https://sendbird.com/docs/chat/platform-api/v3/message/messaging-basics/message-add-metadata#1-add-metadata ---------------------------- - * - * @throws ApiException if the Api call fails - */ - @Test - public void addExtraDataToAMessageTest() throws ApiException { - //String channelType = null; - //String channelUrl = null; - //Long messageId = null; - //String apiToken = null; - //AddExtraDataToAMessageRequest addExtraDataToAMessageRequest = null; - //AddExtraDataToAMessageResponse response = api.addExtraDataToAMessage(channelType, channelUrl, messageId) - // .apiToken(apiToken) - // .addExtraDataToAMessageRequest(addExtraDataToAMessageRequest) - // .execute(); - // TODO: test validations - } - - /** - * Delete a message - * - * ## Delete a message Deletes a message from a channel. https://sendbird.com/docs/chat/platform-api/v3/message/messaging-basics/delete-a-message#1-delete-a-message ---------------------------- - * - * @throws ApiException if the Api call fails - */ - @Test - public void deleteAMessageTest() throws ApiException { - //String channelType = null; - //String channelUrl = null; - //Long messageId = null; - //String apiToken = null; - //Object response = api.deleteAMessage(channelType, channelUrl, messageId) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Get a message - * - * ## Get a message Retrieves information on a specific message. https://sendbird.com/docs/chat/platform-api/v3/message/messaging-basics/get-a-message#1-get-a-message ---------------------------- `channel_type` Type: string Description: Specifies the type of the channel. Either open_channels or group_channels. `channel_url` Type: string Description: Specifies the URL of the target channel. `message_id` Type: long Description: Specifies the unique ID of the message to retrieve. - * - * @throws ApiException if the Api call fails - */ - @Test - public void getAMessageTest() throws ApiException { - //String channelType = null; - //String channelUrl = null; - //Long messageId = null; - //Boolean includeReactions = null; - //Boolean includeThreadInfo = null; - //Boolean includeParentMessageInfo = null; - //Boolean includePollDetails = null; - //Boolean withSortedMetaArray = null; - //String apiToken = null; - //SendbirdMessageResponse response = api.getAMessage(channelType, channelUrl, messageId) - // .includeReactions(includeReactions) - // .includeThreadInfo(includeThreadInfo) - // .includeParentMessageInfo(includeParentMessageInfo) - // .includePollDetails(includePollDetails) - // .withSortedMetaArray(withSortedMetaArray) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Get total number of messages in a channel - * - * ## Get total number of messages in a channel Retrieves the total number of messages in a specific channel. https://sendbird.com/docs/chat/platform-api/v3/message/messaging-basics/get-total-number-of-messages-in-a-channel#1-get-total-number-of-messages-in-a-channel ---------------------------- - * - * @throws ApiException if the Api call fails - */ - @Test - public void getTotalNumberOfMessagesInAChannelTest() throws ApiException { - //String channelType = null; - //String channelUrl = null; - //String apiToken = null; - //GetTotalNumberOfMessagesInAChannelResponse response = api.getTotalNumberOfMessagesInAChannel(channelType, channelUrl) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * List messages - * - * ## List messages You can retrieve a list of past messages of a specific channel with this API. By default, this action returns a list of messages in the order they were created. Replies in threaded messages are also listed in the chronological order of their creation like other messages, not grouped with their parent messages. https://sendbird.com/docs/chat/platform-api/v3/message/messaging-basics/list-messages#1-list-messages `channel_type` Type: string Description: Specifies the type of the channel. Either open_channels or group_channels. `channel_url` Type: string Description: Specifies the URL of the channel to retrieve a list of past messages. - * - * @throws ApiException if the Api call fails - */ - @Test - public void listMessagesTest() throws ApiException { - //String channelType = null; - //String channelUrl = null; - //Long messageTs = null; - //Long messageId = null; - //Integer prevLimit = null; - //Integer nextLimit = null; - //Boolean include = null; - //Boolean reverse = null; - //String senderId = null; - //String senderIds = null; - //String operatorFilter = null; - //String customTypes = null; - //String messageType = null; - //Boolean includingRemoved = null; - //Boolean includeReactions = null; - //String includeReplyType = null; - //Boolean includeParentMessageInfo = null; - //Boolean includeThreadInfo = null; - //Boolean includePollDetails = null; - //Boolean withSortedMetaArray = null; - //Boolean showSubchannelMessagesOnly = null; - //String userId = null; - //String apiToken = null; - //ListMessagesResponse response = api.listMessages(channelType, channelUrl) - // .messageTs(messageTs) - // .messageId(messageId) - // .prevLimit(prevLimit) - // .nextLimit(nextLimit) - // .include(include) - // .reverse(reverse) - // .senderId(senderId) - // .senderIds(senderIds) - // .operatorFilter(operatorFilter) - // .customTypes(customTypes) - // .messageType(messageType) - // .includingRemoved(includingRemoved) - // .includeReactions(includeReactions) - // .includeReplyType(includeReplyType) - // .includeParentMessageInfo(includeParentMessageInfo) - // .includeThreadInfo(includeThreadInfo) - // .includePollDetails(includePollDetails) - // .withSortedMetaArray(withSortedMetaArray) - // .showSubchannelMessagesOnly(showSubchannelMessagesOnly) - // .userId(userId) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Mark all messages as read - * - * ## Mark all messages as read Marks all messages in a group channel as read for a specific user. This action is only applicable for users in a group channel. https://sendbird.com/docs/chat/platform-api/v3/message/read-receipts/mark-all-messages-as-read-message#1-mark-all-messages-as-read - * - * @throws ApiException if the Api call fails - */ - @Test - public void markChannelMessagesAsReadTest() throws ApiException { - //String channelUrl = null; - //String apiToken = null; - //MarkChannelMessagesAsReadRequest markChannelMessagesAsReadRequest = null; - //Object response = api.markChannelMessagesAsRead(channelUrl) - // .apiToken(apiToken) - // .markChannelMessagesAsReadRequest(markChannelMessagesAsReadRequest) - // .execute(); - // TODO: test validations - } - - /** - * Migrate messages - * - * ## Migrate messages Using our migration API, you can migrate the messages from another system into a Sendbird system's [channel](https://sendbird.com/docs/chat/v3/platform-api/guides/channel-types) which consists of users, messages, and other chat-related data. > To turn on this feature, [contact our support team](https://dashboard.sendbird.com/settings/contact_us). There are three things to do in advance before the migration. Follow the instructions below: 1. Register the users of your current chat solution to your Sendbird application. You can migrate the users into the Sendbird system using the [user creation API](https://sendbird.com/docs/chat/v3/platform-api/guides/user#2-create-a-user). 2. Create either an [open](https://sendbird.com/docs/chat/v3/platform-api/guides/open-channel#2-create-a-channel) or a [group](https://sendbird.com/docs/chat/v3/platform-api/guides/group-channel#2-create-a-channel) channel to migrate the messages of your chat solution. The Sendbird system doesn't create a channel for your migration automatically. 3. The maximum number of migrated messages per call is 100. To avoid the failure during your migration, you must adjust the number of messages to process at once via the API. https://sendbird.com/docs/chat/platform-api/v3/message/migration/migrate-messages#1-migrate-messages - * - * @throws ApiException if the Api call fails - */ - @Test - public void migrateMessagesTest() throws ApiException { - //String targetChannelUrl = null; - //String apiToken = null; - //MigrateMessagesRequest migrateMessagesRequest = null; - //Object response = api.migrateMessages(targetChannelUrl) - // .apiToken(apiToken) - // .migrateMessagesRequest(migrateMessagesRequest) - // .execute(); - // TODO: test validations - } - - /** - * Remove extra data from a message - * - * ## Remove extra data from a message Removes specific items from a message by their keys. https://sendbird.com/docs/chat/platform-api/v3/message/messaging-basics/message-remove-metadata#1-remove-metadata ---------------------------- - * - * @throws ApiException if the Api call fails - */ - @Test - public void removeExtraDataFromAMessageTest() throws ApiException { - //String channelType = null; - //String channelUrl = null; - //Long messageId = null; - //String keys = null; - //String apiToken = null; - //Object response = api.removeExtraDataFromAMessage(channelType, channelUrl, messageId) - // .keys(keys) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Send a message - * - * ## Send a message You can use this action to send a text message, a file message, or an admin message to a specific channel. Sendbird Chat SDKs and the platform API allows you to upload any type of files in messages to the Sendbird server. See [Message Overview](https://sendbird.com/docs/chat/platform-api/v3/message/message-overview) for more information on each message type. Messages are sent between client devices running the Sendbird Chat SDK or UIKit as well as programmatically from businesses to their customers. For instance, a delivery app can automatically send a message like \"Arriving in one minute!\" on behalf of a delivery driver. https://sendbird.com/docs/chat/platform-api/v3/message/messaging-basics/send-a-message#1-send-a-message ---------------------------- - * - * @throws ApiException if the Api call fails - */ - @Test - public void sendAMessageTest() throws ApiException { - //String channelType = null; - //String channelUrl = null; - //String apiToken = null; - //SendAMessageRequest sendAMessageRequest = null; - //SendbirdMessageResponse response = api.sendAMessage(channelType, channelUrl) - // .apiToken(apiToken) - // .sendAMessageRequest(sendAMessageRequest) - // .execute(); - // TODO: test validations - } - - /** - * Update a message - * - * ## Update a message Updates specific information on a message. https://sendbird.com/docs/chat/platform-api/v3/message/messaging-basics/update-a-message#1-update-a-message ---------------------------- - * - * @throws ApiException if the Api call fails - */ - @Test - public void updateAMessageTest() throws ApiException { - //String channelType = null; - //String channelUrl = null; - //Long messageId = null; - //String apiToken = null; - //UpdateAMessageRequest updateAMessageRequest = null; - //SendbirdMessageResponse response = api.updateAMessage(channelType, channelUrl, messageId) - // .apiToken(apiToken) - // .updateAMessageRequest(updateAMessageRequest) - // .execute(); - // TODO: test validations - } - - /** - * Update extra data in a message - * - * ## Update extra data in a message Updates the values of specific items by their keys. https://sendbird.com/docs/chat/platform-api/v3/message/messaging-basics/message-update-metadata#1-update-metadata ---------------------------- - * - * @throws ApiException if the Api call fails - */ - @Test - public void updateExtraDataInAMessageTest() throws ApiException { - //String channelType = null; - //String channelUrl = null; - //Long messageId = null; - //String apiToken = null; - //UpdateExtraDataInAMessageRequest updateExtraDataInAMessageRequest = null; - //UpdateExtraDataInAMessageResponse response = api.updateExtraDataInAMessage(channelType, channelUrl, messageId) - // .apiToken(apiToken) - // .updateExtraDataInAMessageRequest(updateExtraDataInAMessageRequest) - // .execute(); - // TODO: test validations - } - -} diff --git a/src/test/java/org/sendbird/client/api/MetadataApiTest.java b/src/test/java/org/sendbird/client/api/MetadataApiTest.java deleted file mode 100644 index fe56334a..00000000 --- a/src/test/java/org/sendbird/client/api/MetadataApiTest.java +++ /dev/null @@ -1,119 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.sendbird.client.api; - -import org.sendbird.client.*; -import org.sendbird.client.auth.*; -import org.openapitools.client.model.CreateAChannelMetadataRequest; -import org.openapitools.client.model.CreateAChannelMetadataResponse; -import org.openapitools.client.model.UpdateAChannelMetadataRequest; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -/** - * API tests for MetadataApi - */ -public class MetadataApiTest { - - private final MetadataApi api = new MetadataApi(); - - /** - * Create a channel metadata - * - * ## Create a channel metadata Creates a channel metadata's items to store in a channel. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-metadata/channel-create-metadata#1-create-metadata ---------------------------- - * - * @throws ApiException if the Api call fails - */ - @Test - public void createAChannelMetadataTest() throws ApiException { - //String channelType = null; - //String channelUrl = null; - //String apiToken = null; - //CreateAChannelMetadataRequest createAChannelMetadataRequest = null; - //CreateAChannelMetadataResponse response = api.createAChannelMetadata(channelType, channelUrl) - // .apiToken(apiToken) - // .createAChannelMetadataRequest(createAChannelMetadataRequest) - // .execute(); - // TODO: test validations - } - - /** - * Delete a channel metadata - When deleting all items of a channel metadata - * - * ## Delete a channel metadata Deletes a channel metadata's one or all items that are stored in a channel. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-metadata/channel-delete-metadata#1-delete-metadata ---------------------------- `channel_type` Type: string Description: Specifies the type of the channel. Either open_channels or group_channels. `channel_url` Type: string Description: Specifies the URL of the channel which has the metadata to delete. - * - * @throws ApiException if the Api call fails - */ - @Test - public void deleteAChannelMetadataWhenDeletingAllItemsOfAChannelMetadataTest() throws ApiException { - //String channelType = null; - //String channelUrl = null; - //String key = null; - //String apiToken = null; - //Object response = api.deleteAChannelMetadataWhenDeletingAllItemsOfAChannelMetadata(channelType, channelUrl, key) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Update a channel metadata - When updating existing items of a channel metadata by their keys or adding new items to the metadata - * - * ## Update a channel metadata Updates existing items of a channel metadata by their keys, or adds new items to the metadata. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-metadata/channel-update-metadata#1-update-metadata ---------------------------- `channel_type` Type: string Description: Specifies the type of the channel. Either open_channels or group_channels. `channel_url` Type: string Description: Specifies the URL of the target channel. - * - * @throws ApiException if the Api call fails - */ - @Test - public void updateAChannelMetadataTest() throws ApiException { - //String channelType = null; - //String channelUrl = null; - //String apiToken = null; - //UpdateAChannelMetadataRequest updateAChannelMetadataRequest = null; - //Object response = api.updateAChannelMetadata(channelType, channelUrl) - // .apiToken(apiToken) - // .updateAChannelMetadataRequest(updateAChannelMetadataRequest) - // .execute(); - // TODO: test validations - } - - /** - * View a channel metadata - When retrieving all items of a channel metadata - * - * ## View a channel metadata Retrieves a channel metadata's one or more items that are stored in a channel. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-metadata/channel-get-metadata#1-get-metadata ---------------------------- `channel_type` Type: string Description: Specifies the type of the channel. Either open_channels or group_channels. `channel_url` Type: string Description: Specifies the URL of the target channel. - * - * @throws ApiException if the Api call fails - */ - @Test - public void viewAChannelMetadataWhenRetrievingAllItemsOfAChannelMetadataTest() throws ApiException { - //String channelType = null; - //String channelUrl = null; - //String key = null; - //String keys = null; - //String apiToken = null; - //Object response = api.viewAChannelMetadataWhenRetrievingAllItemsOfAChannelMetadata(channelType, channelUrl) - // .key(key) - // .keys(keys) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - -} diff --git a/src/test/java/org/sendbird/client/api/ModerationApiTest.java b/src/test/java/org/sendbird/client/api/ModerationApiTest.java deleted file mode 100644 index f3b67ca2..00000000 --- a/src/test/java/org/sendbird/client/api/ModerationApiTest.java +++ /dev/null @@ -1,146 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.sendbird.client.api; - -import org.sendbird.client.*; -import org.sendbird.client.auth.*; -import org.openapitools.client.model.BlockAUserRequest; -import org.openapitools.client.model.BlockAUserResponse; -import org.openapitools.client.model.FreezeAGroupChannelRequest; -import org.openapitools.client.model.FreezeAnOpenChannelRequest; -import org.openapitools.client.model.ListBlockedUsersResponse; -import org.openapitools.client.model.SendbirdGroupChannelDetail; -import org.openapitools.client.model.SendbirdOpenChannel; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -/** - * API tests for ModerationApi - */ -public class ModerationApiTest { - - private final ModerationApi api = new ModerationApi(); - - /** - * Block a user - * - * ## Block a user A user can block another user if the user doesn't wish to receive any messages or notifications from the blocked user in a 1-to-1 group channel. In a 1-to-N group channel, the user can still receive messages from the blocked user, but this depends on the UI settings of the chat view. In any case, notifications from the blocked user won't be delivered to the 1-to-N group channel. You can choose whether or not the user can view [which users are blocked](https://sendbird.com/docs/chat/platform-api/v3/moderation/listing-blocked-and-blocking-users/list-blocked-and-blocking-users) in the channel UI. Sendbird application provides two blocking options: include or exclude blocked users when sending invitations, and turn on or off notifications from blocked users. [Explicit and classic block modes](https://sendbird.com/docs/chat/platform-api/v3/deprecated#2-explicit-and-classic-block-modes) have been deprecated and are only supported for customers who started using them before they were deprecated. - **Include or exclude blocked users when sending invitations**: Determines whether or not to automatically filter out blocked users when a user invites a group of users to a new group channel. By default, blocked users are included when sending invitations. The value of this option can be changed by Sendbird if your Sendbird application isn't integrated with the client app. If you want to change the value, [contact our sales team](https://get.sendbird.com/talk-to-sales.html). - **Turn on or off notifications from blocked users**: Determines whether or not to receive message notifications from the blocked user in a specific 1-to-N group channel where they are both members. By default, a user doesn't receive notifications from blocked users. The value of this option can be set individually per channel. If you want to use this option, [contact our sales team](https://get.sendbird.com/talk-to-sales.html). > **Note**: To learn more about other available moderation tools, see [Moderation Overview](https://sendbird.com/docs/chat/platform-api/v3/moderation/moderation-overview#2-actions). The following tables explain what happens to a user's chat experience when the user blocks another user in a 1-to-1 or 1-to-N group channel. In the case of a 1-to-1 group channel, the block mode is only maintained with the original members. If other than the original members are added, the rules for 1-to-N group channel begin to apply. [https://sendbird.com/docs/chat/platform-api/v3/moderation/blocking-users/block-users#1-block-users](https://sendbird.com/docs/chat/platform-api/v3/moderation/blocking-users/block-users#1-block-users) - * - * @throws ApiException if the Api call fails - */ - @Test - public void blockAUserTest() throws ApiException { - //String userId = null; - //String apiToken = null; - //BlockAUserRequest blockAUserRequest = null; - //BlockAUserResponse response = api.blockAUser(userId) - // .apiToken(apiToken) - // .blockAUserRequest(blockAUserRequest) - // .execute(); - // TODO: test validations - } - - /** - * Freeze a group channel - * - * ## Freeze a group channel Freezes or unfreezes a group channel. > **Note**: To learn more about other available moderation tools, see [Moderation Overview](https://sendbird.com/docs/chat/platform-api/v3/moderation/moderation-overview#2-actions). [https://sendbird.com/docs/chat/platform-api/v3/moderation/freezing-a-channel/freeze-a-group-channel#1-freeze-a-group-channel](https://sendbird.com/docs/chat/platform-api/v3/moderation/freezing-a-channel/freeze-a-group-channel#1-freeze-a-group-channel) - * - * @throws ApiException if the Api call fails - */ - @Test - public void freezeAGroupChannelTest() throws ApiException { - //String channelUrl = null; - //String apiToken = null; - //FreezeAGroupChannelRequest freezeAGroupChannelRequest = null; - //SendbirdGroupChannelDetail response = api.freezeAGroupChannel(channelUrl) - // .apiToken(apiToken) - // .freezeAGroupChannelRequest(freezeAGroupChannelRequest) - // .execute(); - // TODO: test validations - } - - /** - * Freeze an open channel - * - * ## Freeze an open channel Freezes or unfreezes an open channel. > **Note**: To learn more about other available moderation tools, see [Moderation Overview](https://sendbird.com/docs/chat/platform-api/v3/moderation/moderation-overview#2-actions). [https://sendbird.com/docs/chat/platform-api/v3/moderation/freezing-a-channel/freeze-an-open-channel#1-freeze-an-open-channel](https://sendbird.com/docs/chat/platform-api/v3/moderation/freezing-a-channel/freeze-an-open-channel#1-freeze-an-open-channel) - * - * @throws ApiException if the Api call fails - */ - @Test - public void freezeAnOpenChannelTest() throws ApiException { - //String channelUrl = null; - //String apiToken = null; - //FreezeAnOpenChannelRequest freezeAnOpenChannelRequest = null; - //SendbirdOpenChannel response = api.freezeAnOpenChannel(channelUrl) - // .apiToken(apiToken) - // .freezeAnOpenChannelRequest(freezeAnOpenChannelRequest) - // .execute(); - // TODO: test validations - } - - /** - * List blocked users - * - * ## List blocked by and blocking users This action retrieves a list of users who are either blocked by a specific user or a list of users who are blocking a specific user. [https://sendbird.com/docs/chat/platform-api/v3/moderation/listing-blocked-and-blocking-users/list-blocked-and-blocking-users#1-list-blocked-by-and-blocking-users](https://sendbird.com/docs/chat/platform-api/v3/moderation/listing-blocked-and-blocking-users/list-blocked-and-blocking-users#1-list-blocked-by-and-blocking-users) `user_id` Type: string Description: Specifies the unique ID of the target user. - * - * @throws ApiException if the Api call fails - */ - @Test - public void listBlockedUsersTest() throws ApiException { - //String userId = null; - //String _list = null; - //String token = null; - //Integer limit = null; - //String userIds = null; - //String metadatakey = null; - //String metadatavaluesIn = null; - //String apiToken = null; - //ListBlockedUsersResponse response = api.listBlockedUsers(userId) - // ._list(_list) - // .token(token) - // .limit(limit) - // .userIds(userIds) - // .metadatakey(metadatakey) - // .metadatavaluesIn(metadatavaluesIn) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Unblock a user - * - * ## Unblock a user Unblocks the user. https://sendbird.com/docs/chat/platform-api/v3/moderation/blocking-users/unblock-a-user#1-unblock-a-user - * - * @throws ApiException if the Api call fails - */ - @Test - public void unblockAUserTest() throws ApiException { - //String userId = null; - //String targetId = null; - //String apiToken = null; - //Object response = api.unblockAUser(userId, targetId) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - -} diff --git a/src/test/java/org/sendbird/client/api/OpenChannelApiTest.java b/src/test/java/org/sendbird/client/api/OpenChannelApiTest.java deleted file mode 100644 index d0e20a43..00000000 --- a/src/test/java/org/sendbird/client/api/OpenChannelApiTest.java +++ /dev/null @@ -1,207 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.sendbird.client.api; - -import org.sendbird.client.*; -import org.sendbird.client.auth.*; -import org.openapitools.client.model.CreateAnOpenChannelRequest; -import org.openapitools.client.model.ListOpenChannelsResponse; -import org.openapitools.client.model.ListOperatorsResponse; -import org.openapitools.client.model.RegisterOperatorsToAGroupChannelRequest; -import org.openapitools.client.model.SendbirdOpenChannel; -import org.openapitools.client.model.UpdateAnOpenChannelRequest; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -/** - * API tests for OpenChannelApi - */ -public class OpenChannelApiTest { - - private final OpenChannelApi api = new OpenChannelApi(); - - /** - * Create an open channel - * - * ## Create an open channel You can create an [open channel](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel) that facilitates conversations for millions of users. Open channels allow a seamless chat experience possible for all participants by using [dynamic partitioning](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#4-how-dynamic-partitioning-works) which creates subchannels that each handle up to tens of thousands of participants. Because users don't need invitations to join open channels, short-lived live events like concerts or live streams that don't require a sustained membership are good use cases for open channels. [https://sendbird.com/docs/chat/v3/platform-api/guides/open-channel#2-create-a-channel](https://sendbird.com/docs/chat/v3/platform-api/guides/open-channel#2-create-a-channel) - * - * @throws ApiException if the Api call fails - */ - @Test - public void createAnOpenChannelTest() throws ApiException { - //String apiToken = null; - //CreateAnOpenChannelRequest createAnOpenChannelRequest = null; - //SendbirdOpenChannel response = api.createAnOpenChannel() - // .apiToken(apiToken) - // .createAnOpenChannelRequest(createAnOpenChannelRequest) - // .execute(); - // TODO: test validations - } - - /** - * Delete an open channel - * - * ## Delete an open channel You can delete an open channel using this API. See [this page](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel-vs-group-channel-vs-supergroup-channel) to learn more about channel types. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/delete-an-open-channel#1-delete-an-open-channel - * - * @throws ApiException if the Api call fails - */ - @Test - public void deleteAnOpenChannelTest() throws ApiException { - //String channelUrl = null; - //String apiToken = null; - //Object response = api.deleteAnOpenChannel(channelUrl) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Get an open channel - * - * ## Get an open channel This action retrieves information about a specific [open channel](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel). [https://sendbird.com/docs/chat/platform-api/v3/channel/listing-channels-in-an-application/get-an-open-channel#1-get-an-open-channel](https://sendbird.com/docs/chat/platform-api/v3/channel/listing-channels-in-an-application/get-an-open-channel#1-get-an-open-channel) - * - * @throws ApiException if the Api call fails - */ - @Test - public void getAnOpenChannelTest() throws ApiException { - //String channelUrl = null; - //String apiToken = null; - //Boolean includeOperators = null; - //SendbirdOpenChannel response = api.getAnOpenChannel(channelUrl) - // .apiToken(apiToken) - // .includeOperators(includeOperators) - // .execute(); - // TODO: test validations - } - - /** - * List operators of an open channel - * - * ## List operators of an open channel You can retrieve a list of operators of an open channel using this API. https://sendbird.com/docs/chat/platform-api/v3/user/assigning-a-user-role/list-operators-of-an-open-channel#1-list-operators-of-an-open-channel `channel_url` Type: string Description: Specifies the URL of the channel to retrieve a list of operators. - * - * @throws ApiException if the Api call fails - */ - @Test - public void listChannelOperatorsTest() throws ApiException { - //String channelUrl = null; - //String token = null; - //Integer limit = null; - //String apiToken = null; - //ListOperatorsResponse response = api.listChannelOperators(channelUrl) - // .token(token) - // .limit(limit) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * List open channels - * - * ## List open channels This action retrieves a list of [open channels](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel). You can use various query parameters to determine the search scope and select what kind of information you want to receive about the queried channels. [https://sendbird.com/docs/chat/platform-api/v3/channel/listing-channels-in-an-application/list-open-channels#1-list-open-channels](https://sendbird.com/docs/chat/platform-api/v3/channel/listing-channels-in-an-application/list-open-channels#1-list-open-channels) - * - * @throws ApiException if the Api call fails - */ - @Test - public void listOpenChannelsTest() throws ApiException { - //String token = null; - //String channelUrls = null; - //Integer limit = null; - //String customTypes = null; - //String nameContains = null; - //String urlContains = null; - //Boolean showFrozen = null; - //Boolean showMetadata = null; - //String apiToken = null; - //ListOpenChannelsResponse response = api.listOpenChannels() - // .token(token) - // .channelUrls(channelUrls) - // .limit(limit) - // .customTypes(customTypes) - // .nameContains(nameContains) - // .urlContains(urlContains) - // .showFrozen(showFrozen) - // .showMetadata(showMetadata) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Register operators to an open channel - * - * ## Register operators to an open channel You can register one or more operators to an open channel using this API. https://sendbird.com/docs/chat/platform-api/v3/user/assigning-a-user-role/register-operators-to-an-open-channel#1-register-operators-to-an-open-channel - * - * @throws ApiException if the Api call fails - */ - @Test - public void registerOperatorsTest() throws ApiException { - //String channelUrl = null; - //String apiToken = null; - //RegisterOperatorsToAGroupChannelRequest registerOperatorsToAGroupChannelRequest = null; - //Object response = api.registerOperators(channelUrl) - // .apiToken(apiToken) - // .registerOperatorsToAGroupChannelRequest(registerOperatorsToAGroupChannelRequest) - // .execute(); - // TODO: test validations - } - - /** - * Unregister operators from an open channel - * - * ## Unregister operators from an open channel You can unregister operators in an open channel but keep them in the channel as participants using this API. https://sendbird.com/docs/chat/platform-api/v3/user/assigning-a-user-role/unregister-operators-from-an-open-channel#1-unregister-operators-from-an-open-channel `channel_url` Type: string Description: Specifies the URL of the channel to cancel the registration of operators. - * - * @throws ApiException if the Api call fails - */ - @Test - public void unregisterOperatorsTest() throws ApiException { - //String channelUrl = null; - //String operatorIds = null; - //Boolean deleteAll = null; - //String apiToken = null; - //Object response = api.unregisterOperators(channelUrl) - // .operatorIds(operatorIds) - // .deleteAll(deleteAll) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Update an open channel - * - * ## Update an open channel You can update information about an open channel using this API. You can add a cover image to a channel to better identify the channel or specify a custom channel type for grouping channels by custom type. See [this page](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel-vs-group-channel-vs-supergroup-channel) to learn more about channel types. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/update-an-open-channel#1-update-an-open-channel - * - * @throws ApiException if the Api call fails - */ - @Test - public void updateAnOpenChannelTest() throws ApiException { - //String channelUrl = null; - //String apiToken = null; - //UpdateAnOpenChannelRequest updateAnOpenChannelRequest = null; - //SendbirdOpenChannel response = api.updateAnOpenChannel(channelUrl) - // .apiToken(apiToken) - // .updateAnOpenChannelRequest(updateAnOpenChannelRequest) - // .execute(); - // TODO: test validations - } - -} diff --git a/src/test/java/org/sendbird/client/api/StatisticsApiTest.java b/src/test/java/org/sendbird/client/api/StatisticsApiTest.java deleted file mode 100644 index 571487d5..00000000 --- a/src/test/java/org/sendbird/client/api/StatisticsApiTest.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.sendbird.client.api; - -import org.sendbird.client.*; -import org.sendbird.client.auth.*; -import org.openapitools.client.model.ViewNumberOfDailyActiveUsersResponse; -import org.openapitools.client.model.ViewNumberOfMonthlyActiveUsersResponse; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -/** - * API tests for StatisticsApi - */ -public class StatisticsApiTest { - - private final StatisticsApi api = new StatisticsApi(); - - /** - * View number of daily active users - * - * ## View number of daily active users Retrieves the number of daily active users of an application. > **Note**: This metric is scheduled to be calculated every 30 minutes, starting at 00:00 UTC, with the first update at 00:30 UTC. [https://sendbird.com/docs/chat/platform-api/v3/statistics/daus-and-maus/get-number-of-daily-active-users#1-get-number-of-daily-active-users](https://sendbird.com/docs/chat/platform-api/v3/statistics/daus-and-maus/get-number-of-daily-active-users#1-get-number-of-daily-active-users) - * - * @throws ApiException if the Api call fails - */ - @Test - public void viewNumberOfDailyActiveUsersTest() throws ApiException { - //String date = null; - //String apiToken = null; - //ViewNumberOfDailyActiveUsersResponse response = api.viewNumberOfDailyActiveUsers() - // .date(date) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * View number of monthly active users - * - * ## View number of monthly active users Retrieves the number of monthly active users of an application. > **Note**: This metric is scheduled to be calculated every 30 minutes, starting at 00:00 UTC, with the first update at 00:30 UTC. [https://sendbird.com/docs/chat/platform-api/v3/statistics/daus-and-maus/get-number-of-monthly-active-users#1-get-number-of-monthly-active-users](https://sendbird.com/docs/chat/platform-api/v3/statistics/daus-and-maus/get-number-of-monthly-active-users#1-get-number-of-monthly-active-users) - * - * @throws ApiException if the Api call fails - */ - @Test - public void viewNumberOfMonthlyActiveUsersTest() throws ApiException { - //String date = null; - //String apiToken = null; - //ViewNumberOfMonthlyActiveUsersResponse response = api.viewNumberOfMonthlyActiveUsers() - // .date(date) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - -} diff --git a/src/test/java/org/sendbird/client/api/UserApiTest.java b/src/test/java/org/sendbird/client/api/UserApiTest.java deleted file mode 100644 index 8f52d5b8..00000000 --- a/src/test/java/org/sendbird/client/api/UserApiTest.java +++ /dev/null @@ -1,671 +0,0 @@ -/* - * Sendbird Platform SDK - * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) - * - * The version of the OpenAPI document: 1.0.0 - * Contact: support@sendbird.com - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.sendbird.client.api; - -import org.sendbird.client.*; -import org.sendbird.client.auth.*; -import org.openapitools.client.model.AddARegistrationOrDeviceTokenRequest; -import org.openapitools.client.model.AddARegistrationOrDeviceTokenResponse; -import org.openapitools.client.model.ChooseAPushNotificationContentTemplateRequest; -import org.openapitools.client.model.ChooseAPushNotificationContentTemplateResponse; -import org.openapitools.client.model.CreateAUserRequest; -import org.openapitools.client.model.CreateUserTokenRequest; -import org.openapitools.client.model.CreateUserTokenResponse; -import org.openapitools.client.model.GetChannelInvitationPreferenceResponse; -import org.openapitools.client.model.LeaveMyGroupChannelsRequest; -import org.openapitools.client.model.ListMyGroupChannelsResponse; -import org.openapitools.client.model.ListRegistrationOrDeviceTokensResponse; -import org.openapitools.client.model.ListUsersResponse; -import org.openapitools.client.model.MarkAllMessagesAsReadRequest; -import org.openapitools.client.model.MarkChannelMessagesAsReadRequest; -import org.openapitools.client.model.RemoveARegistrationOrDeviceTokenResponse; -import org.openapitools.client.model.RemoveAllRegistrationOrDeviceTokenResponse; -import org.openapitools.client.model.SendbirdUser; -import org.openapitools.client.model.UpdateAUserRequest; -import org.openapitools.client.model.UpdateChannelInvitationPreferenceRequest; -import org.openapitools.client.model.UpdateChannelInvitationPreferenceResponse; -import org.openapitools.client.model.UpdateCountPreferenceOfAChannelRequest; -import org.openapitools.client.model.UpdateCountPreferenceOfChannelByUrlResponse; -import org.openapitools.client.model.UpdatePushPreferencesForAChannelRequest; -import org.openapitools.client.model.UpdatePushPreferencesForAChannelResponse; -import org.openapitools.client.model.UpdatePushPreferencesRequest; -import org.openapitools.client.model.UpdatePushPreferencesResponse; -import org.openapitools.client.model.ViewCountPreferenceOfAChannelResponse; -import org.openapitools.client.model.ViewNumberOfChannelsWithUnreadMessagesResponse; -import org.openapitools.client.model.ViewNumberOfUnreadMessagesResponse; -import org.openapitools.client.model.ViewPushPreferencesForAChannelResponse; -import org.openapitools.client.model.ViewPushPreferencesResponse; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -/** - * API tests for UserApi - */ -public class UserApiTest { - - private final UserApi api = new UserApi(); - - /** - * Add a registration or device token - * - * ## Add a registration or device token > __Note__: A user can have up to 20 FCM registration tokens, 20 HMS device tokens, and 20 APNs device tokens each. The oldest token will be deleted before a new token is added for a user who already has 20 registration or device tokens. Only the 20 newest tokens will be maintained for users who already have more than 20 of each token type. To send notification requests to push notification services on behalf of your server, adds a specific user's FCM registration token, HMS device token, or APNs device token to Sendbird server. Depending on which push service you are using, you can pass one of two values in `token_type`: `gcm`, `huawei`, or `apns`. A FCM registration token and an APNs device token allow identification of each client app instance on each device, and are generated and registered by Android and iOS apps through the corresponding SDKs. Use this method if you need to register a token via your own server. > __Note__: For more information on the registration token and device token, visit the Google's [FCM](https://firebase.google.com/docs/auth/admin/verify-id-tokens) page, Huawei's [Push kit](https://developer.huawei.com/consumer/en/doc/development/HMSCore-Guides/service-introduction-0000001050040060) and Apple's [APNs](https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/APNSOverview.html) page. https://sendbird.com/docs/chat/v3/platform-api/guides/user#2-add-a-registration-or-device-token ---------------------------- - * - * @throws ApiException if the Api call fails - */ - @Test - public void addARegistrationOrDeviceTokenTest() throws ApiException { - //String userId = null; - //String tokenType = null; - //String apiToken = null; - //AddARegistrationOrDeviceTokenRequest addARegistrationOrDeviceTokenRequest = null; - //AddARegistrationOrDeviceTokenResponse response = api.addARegistrationOrDeviceToken(userId, tokenType) - // .apiToken(apiToken) - // .addARegistrationOrDeviceTokenRequest(addARegistrationOrDeviceTokenRequest) - // .execute(); - // TODO: test validations - } - - /** - * Choose a push notification content template - * - * ## Choose a push notification content template Users can choose a template to determine how push notifications appear to them. Push notification content templates are pre-formatted forms that can be customized to display your own push notification messages on a user's device. Sendbird provides two types: `default` and `alternative`. Go to **Settings** > **Chat** > **Push notifications** > **Push notification content templates** on [Sendbird Dashboard](https://dashboard.sendbird.com/auth/signin) to customize the templates. If the `push_message_template` property is specified when [sending a message](https://sendbird.com/docs/chat/platform-api/v3/message/messaging-basics/send-a-message), the content template customized for the message takes precedence over the user's choice. > **Note**: Push notifications are only available for group channels. https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/choose-a-push-notification-content-template#1-choose-a-push-notification-content-template - * - * @throws ApiException if the Api call fails - */ - @Test - public void chooseAPushNotificationContentTemplateTest() throws ApiException { - //String userId = null; - //String apiToken = null; - //ChooseAPushNotificationContentTemplateRequest chooseAPushNotificationContentTemplateRequest = null; - //ChooseAPushNotificationContentTemplateResponse response = api.chooseAPushNotificationContentTemplate(userId) - // .apiToken(apiToken) - // .chooseAPushNotificationContentTemplateRequest(chooseAPushNotificationContentTemplateRequest) - // .execute(); - // TODO: test validations - } - - /** - * Create a user - * - * ## Create a user You should create a user in your Sendbird application to initiate conversations in channels. A user is identified by its unique user ID, and additionally have a changeable nickname, profile image, and so on. Users are at the core of all conversations. Sendbird applications are made up of users who chat in either Open Channels or Group Channels. Using this API, it is possible to have fine grained control over your users and what those users can do. To learn more about users, see [User overview](https://sendbird.com/docs/chat/platform-api/v3/user/user-overview#2-resource-representation). https://sendbird.com/docs/chat/platform-api/v3/user/creating-users/create-a-user#1-create-a-user - * - * @throws ApiException if the Api call fails - */ - @Test - public void createAUserTest() throws ApiException { - //String apiToken = null; - //CreateAUserRequest createAUserRequest = null; - //SendbirdUser response = api.createAUser() - // .apiToken(apiToken) - // .createAUserRequest(createAUserRequest) - // .execute(); - // TODO: test validations - } - - /** - * Create user token - * - * ## Create user token This action issues a session token for user authentication. Session tokens provide an efficient stateless authentication method by not storing the tokens in the Sendbird database, and thus improving the server's performance. See [access token vs. session token](https://sendbird.com/docs/chat/platform-api/v3/user/creating-users/create-a-user#2-access-token-vs-session-token) to learn more about authenticating users. > **Note**: The endpoint `/users/{user_id}` is deprecated. Use `/users/{user_id}/token` for greater efficiency. https://sendbird.com/docs/chat/platform-api/v3/user/managing-session-tokens/issue-a-session-token#1-issue-a-session-token - * - * @throws ApiException if the Api call fails - */ - @Test - public void createUserTokenTest() throws ApiException { - //String userId = null; - //String apiToken = null; - //CreateUserTokenRequest createUserTokenRequest = null; - //CreateUserTokenResponse response = api.createUserToken(userId) - // .apiToken(apiToken) - // .createUserTokenRequest(createUserTokenRequest) - // .execute(); - // TODO: test validations - } - - /** - * Delete a user - * - * ## Delete a user You can delete a user from your Sendbird application using this API. > **Note**: This API deletes user data and metadata, except for their messages. If you wish to delete user data including their messages, use the [GDPR request](https://sendbird.com/docs/chat/platform-api/v3/privacy/privacy-overview). [https://sendbird.com/docs/chat/platform-api/v3/user/managing-users/delete-a-user#1-delete-a-user](https://sendbird.com/docs/chat/platform-api/v3/user/managing-users/delete-a-user#1-delete-a-user) - * - * @throws ApiException if the Api call fails - */ - @Test - public void deleteAUserTest() throws ApiException { - //String userId = null; - //String apiToken = null; - //Object response = api.deleteAUser(userId) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Get channel invitation preference - * - * ## Get channel invitation preference This action retrieves a user's [group channel](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-group-channel) invitation preference. Users are subject to both user-specific and application-wide invitation preferences. Of the two, the invitation preference set for a specific user takes precedence over [the default channel invitation preference](https://sendbird.com/docs/chat/platform-api/v3/channel/setting-up-channels/get-default-invitation-preference). [https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/get-channel-invitation-preference#1-get-channel-invitation-preference](https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/get-channel-invitation-preference#1-get-channel-invitation-preference) - * - * @throws ApiException if the Api call fails - */ - @Test - public void getChannelInvitationPreferenceTest() throws ApiException { - //String userId = null; - //String apiToken = null; - //GetChannelInvitationPreferenceResponse response = api.getChannelInvitationPreference(userId) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Leave my group channels - * - * ## Leave my group channels This action allows a user to leave all group channels or channels with a specific custom type. This API is useful if you want to let a user leave a set of channels at once. To let a user leave only one of their group channels, use the [leave a channel API](https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/leave-a-channel) instead. Since this API can't be called for a deactivated user, ensure that the [<code>leave_all_when_deactivated</code>](https://sendbird.com/docs/chat/platform-api/v3/user/managing-users/update-a-user#2-request-body) property of the user is set to its default value of `true` to let the user leave all joined group channels upon deactivation. https://sendbird.com/docs/chat/platform-api/v3/user/managing-joined-group-channels/leave-group-channels#1-leave-group-channels `user_id` Type: string Description: Specifies the unique ID of the user to leave all joined group channels. - * - * @throws ApiException if the Api call fails - */ - @Test - public void leaveMyGroupChannelsTest() throws ApiException { - //String userId = null; - //String apiToken = null; - //LeaveMyGroupChannelsRequest leaveMyGroupChannelsRequest = null; - //Object response = api.leaveMyGroupChannels(userId) - // .apiToken(apiToken) - // .leaveMyGroupChannelsRequest(leaveMyGroupChannelsRequest) - // .execute(); - // TODO: test validations - } - - /** - * List my group channels - * - * ## List my group channels This action retrieves a list of [group channels](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-group-channel) that a specific user has joined. You can use various query parameters to determine the search scope and select what kind of information you want to receive about the queried channels. If you're looking to retrieve a list of group channels in a specific application, visit the [list group channels](https://sendbird.com/docs/chat/platform-api/v3/channel/listing-channels-in-an-application/list-group-channels) page under the Channel section. https://sendbird.com/docs/chat/platform-api/v3/user/managing-joined-group-channels/list-group-channels-by-user#1-list-group-channels-by-user `user_id` Type: string Description: Specifies the unique ID of the target user. - * - * @throws ApiException if the Api call fails - */ - @Test - public void listMyGroupChannelsTest() throws ApiException { - //String userId = null; - //String apiToken = null; - //String token = null; - //Integer limit = null; - //String distinctMode = null; - //String publicMode = null; - //String superMode = null; - //Long createdAfter = null; - //Long createdBefore = null; - //Boolean showEmpty = null; - //Boolean showMember = null; - //Boolean showDeliveryReceipt = null; - //Boolean showReadReceipt = null; - //Boolean showMetadata = null; - //Boolean showFrozen = null; - //String order = null; - //String metadataOrderKey = null; - //String customTypes = null; - //String customTypeStartswith = null; - //String channelUrls = null; - //String name = null; - //String nameContains = null; - //String nameStartswith = null; - //String membersExactlyIn = null; - //String membersIncludeIn = null; - //String queryType = null; - //String membersNickname = null; - //String membersNicknameContains = null; - //String membersNicknameStartswith = null; - //String searchQuery = null; - //String searchFields = null; - //String metadataKey = null; - //String metadataValues = null; - //String metadataValueStartswith = null; - //String metacounterKey = null; - //String metacounterValues = null; - //String metacounterValueGt = null; - //String metacounterValueGte = null; - //String metacounterValueLt = null; - //String metacounterValueLte = null; - //Boolean includeSortedMetaarrayInLastMessage = null; - //String hiddenMode = null; - //String unreadFilter = null; - //String memberStateFilter = null; - //ListMyGroupChannelsResponse response = api.listMyGroupChannels(userId) - // .apiToken(apiToken) - // .token(token) - // .limit(limit) - // .distinctMode(distinctMode) - // .publicMode(publicMode) - // .superMode(superMode) - // .createdAfter(createdAfter) - // .createdBefore(createdBefore) - // .showEmpty(showEmpty) - // .showMember(showMember) - // .showDeliveryReceipt(showDeliveryReceipt) - // .showReadReceipt(showReadReceipt) - // .showMetadata(showMetadata) - // .showFrozen(showFrozen) - // .order(order) - // .metadataOrderKey(metadataOrderKey) - // .customTypes(customTypes) - // .customTypeStartswith(customTypeStartswith) - // .channelUrls(channelUrls) - // .name(name) - // .nameContains(nameContains) - // .nameStartswith(nameStartswith) - // .membersExactlyIn(membersExactlyIn) - // .membersIncludeIn(membersIncludeIn) - // .queryType(queryType) - // .membersNickname(membersNickname) - // .membersNicknameContains(membersNicknameContains) - // .membersNicknameStartswith(membersNicknameStartswith) - // .searchQuery(searchQuery) - // .searchFields(searchFields) - // .metadataKey(metadataKey) - // .metadataValues(metadataValues) - // .metadataValueStartswith(metadataValueStartswith) - // .metacounterKey(metacounterKey) - // .metacounterValues(metacounterValues) - // .metacounterValueGt(metacounterValueGt) - // .metacounterValueGte(metacounterValueGte) - // .metacounterValueLt(metacounterValueLt) - // .metacounterValueLte(metacounterValueLte) - // .includeSortedMetaarrayInLastMessage(includeSortedMetaarrayInLastMessage) - // .hiddenMode(hiddenMode) - // .unreadFilter(unreadFilter) - // .memberStateFilter(memberStateFilter) - // .execute(); - // TODO: test validations - } - - /** - * List registration or device tokens - * - * ## List registration or device tokens Retrieves a list of a user's registration or device tokens. You can pass `gcm`, `huawei`, or `apns` for FCM registration token, HMS device token, or APNs device token, respectively, in the `token_type` parameter for the push notification service you are using. https://sendbird.com/docs/chat/platform-api/v3/user/managing-device-tokens/list-registration-or-device-tokens#1-list-registration-or-device-tokens - * - * @throws ApiException if the Api call fails - */ - @Test - public void listRegistrationOrDeviceTokensTest() throws ApiException { - //String userId = null; - //String tokenType = null; - //String apiToken = null; - //ListRegistrationOrDeviceTokensResponse response = api.listRegistrationOrDeviceTokens(userId, tokenType) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * List users - * - * ## List users You can retrieve a list of users in your Sendbird application using this API. You can generate a customized list using various parameter combinations. https://sendbird.com/docs/chat/platform-api/v3/user/listing-users/list-users#1-list-users - * - * @throws ApiException if the Api call fails - */ - @Test - public void listUsersTest() throws ApiException { - //String token = null; - //Integer limit = null; - //String activeMode = null; - //Boolean showBot = null; - //String userIds = null; - //String nickname = null; - //String nicknameStartswith = null; - //String metadatakey = null; - //String metadatavaluesIn = null; - //String apiToken = null; - //ListUsersResponse response = api.listUsers() - // .token(token) - // .limit(limit) - // .activeMode(activeMode) - // .showBot(showBot) - // .userIds(userIds) - // .nickname(nickname) - // .nicknameStartswith(nicknameStartswith) - // .metadatakey(metadatakey) - // .metadatavaluesIn(metadatavaluesIn) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Mark all messages as read - * - * ## Mark all messages as read This action marks all of a user's unread messages as read in certain group channels. If channels aren't specified, the user's unread messages in all group channels are marked as read. https://sendbird.com/docs/chat/platform-api/v3/user/marking-messages-as-read/mark-all-of-a-users-messages-as-read#1-mark-all-of-a-user-s-messages-as-read - * - * @throws ApiException if the Api call fails - */ - @Test - public void markAllMessagesAsReadTest() throws ApiException { - //String userId = null; - //String apiToken = null; - //MarkAllMessagesAsReadRequest markAllMessagesAsReadRequest = null; - //Object response = api.markAllMessagesAsRead(userId) - // .apiToken(apiToken) - // .markAllMessagesAsReadRequest(markAllMessagesAsReadRequest) - // .execute(); - // TODO: test validations - } - - /** - * Remove a registration or device token - When unregistering a specific token - * - * ## Remove a registration or device token Removes a user's specific registration or device token or all tokens. You can pass `gcm`, `huawei`, or `apns` for FCM registration token, HMS device token, or APNs device token, respectively, in the `token_type` parameter for the push notification service you are using. https://sendbird.com/docs/chat/platform-api/v3/user/managing-device-tokens/remove-a-registration-or-device-token#1-remove-a-registration-or-device-token - * - * @throws ApiException if the Api call fails - */ - @Test - public void removeARegistrationOrDeviceTokenTest() throws ApiException { - //String userId = null; - //String tokenType = null; - //String token = null; - //String apiToken = null; - //RemoveARegistrationOrDeviceTokenResponse response = api.removeARegistrationOrDeviceToken(userId, tokenType, token) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Remove a registration or device token from an owner - * - * ## Remove a registration or device token from an owner Removes a registration or device token from a user who is the owner of the token. You can pass `gcm`, `huawei`, or `apns` for FCM registration token, HMS device token, or APNs device token, respectively, in the `token_type` parameter for the push notification service you are using. https://sendbird.com/docs/chat/platform-api/v3/user/managing-device-tokens/remove-a-registration-or-device-token-from-an-owner#1-remove-a-registration-or-device-token-from-an-owner - * - * @throws ApiException if the Api call fails - */ - @Test - public void removeARegistrationOrDeviceTokenFromAnOwnerTest() throws ApiException { - //String tokenType = null; - //String token = null; - //String apiToken = null; - //List response = api.removeARegistrationOrDeviceTokenFromAnOwner(tokenType, token) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Remove a registration or device token - When unregistering all device tokens - * - * ## Remove a registration or device token Removes a user's specific registration or device token or all tokens. You can pass `gcm`, `huawei`, or `apns` for FCM registration token, HMS device token, or APNs device token, respectively, in the `token_type` parameter for the push notification service you are using. https://sendbird.com/docs/chat/platform-api/v3/user/managing-device-tokens/remove-a-registration-or-device-token#1-remove-a-registration-or-device-token - * - * @throws ApiException if the Api call fails - */ - @Test - public void removeAllRegistrationOrDeviceTokenTest() throws ApiException { - //String userId = null; - //String apiToken = null; - //RemoveAllRegistrationOrDeviceTokenResponse response = api.removeAllRegistrationOrDeviceToken(userId) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Reset push preferences - * - * ## Reset push preferences You can reset a user's notifications preferences. The values are reset to the default as the following. - The values for the `do_not_disturb` and `snooze_enabled` properties are set to `false`. - The values of the parameters associated with the time frame are all set to `0`. - The value for the `timezone` property is set to `UTC`. - The value for the `push_sound` property is set to `default`. > **Note**: Push notifications are only available for group channels. [https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/reset-push-notification-preferences#1-reset-push-notification-preferences](https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/reset-push-notification-preferences#1-reset-push-notification-preferences) - * - * @throws ApiException if the Api call fails - */ - @Test - public void resetPushPreferencesTest() throws ApiException { - //String userId = null; - //String apiToken = null; - //Object response = api.resetPushPreferences(userId) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * Update a user - * - * ## Update a user You can update information about a user using this API. In addition to changing a user's nickname or profile image, you can issue a new access token for the user. The new access token replaces the previous one as the necessary token for authentication. You can also deactivate or reactivate a user using this API request. If the `leave_all_when_deactivated` is set to `true`, a user leaves all joined group channels and becomes deactivated. > **Note**: Issuing session tokens through the `/users/{user_id}` endpoint is now deprecated and it&apos;s replaced with [&lt;code&gt;/users/{user_id}/token&lt;/code&gt;](https://sendbird.com/docs/chat/platform-api/v3/user/managing-session-tokens/issue-a-session-token) endpoint for greater efficiency. For those who are currently using the old endpoint, you can start issuing tokens using the new endpoint. [https://sendbird.com/docs/chat/platform-api/v3/user/managing-users/update-a-user#1-update-a-user](https://sendbird.com/docs/chat/platform-api/v3/user/managing-users/update-a-user#1-update-a-user) - * - * @throws ApiException if the Api call fails - */ - @Test - public void updateAUserTest() throws ApiException { - //String userId = null; - //String apiToken = null; - //UpdateAUserRequest updateAUserRequest = null; - //SendbirdUser response = api.updateAUser(userId) - // .apiToken(apiToken) - // .updateAUserRequest(updateAUserRequest) - // .execute(); - // TODO: test validations - } - - /** - * Update channel invitation preference - * - * ## Update channel invitation preference This action updates a user's [group channel](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-group-channel) invitation preference. Updating the [application's default channel invitation preference](https://sendbird.com/docs/chat/platform-api/v3/channel/setting-up-channels/update-default-invitation-preference) won't override existing users' individual channel invitation preferences. The changed preference only affects the users created after the update. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/update-channel-invitation-preference#1-update-channel-invitation-preference - * - * @throws ApiException if the Api call fails - */ - @Test - public void updateChannelInvitationPreferenceTest() throws ApiException { - //String userId = null; - //String apiToken = null; - //UpdateChannelInvitationPreferenceRequest updateChannelInvitationPreferenceRequest = null; - //UpdateChannelInvitationPreferenceResponse response = api.updateChannelInvitationPreference(userId) - // .apiToken(apiToken) - // .updateChannelInvitationPreferenceRequest(updateChannelInvitationPreferenceRequest) - // .execute(); - // TODO: test validations - } - - /** - * Update count preference of a channel - * - * ## Update count preference of a channel This action updates a user's count preference of a specific group channel. The count preference allows a user to either update the number of unread messages or the number of unread mentioned messages, or both in a specific group channel. If you want to retrieve the total number count of a specific group channel, go to the [get count preference of a channel](https://sendbird.com/docs/chat/platform-api/v3/user/managing-unread-count/get-count-preference-of-a-channel) page. https://sendbird.com/docs/chat/platform-api/v3/user/managing-unread-count/update-count-preference-of-a-channel#1-update-count-preference-of-a-channel - * - * @throws ApiException if the Api call fails - */ - @Test - public void updateCountPreferenceOfAChannelTest() throws ApiException { - //String userId = null; - //String channelUrl = null; - //String apiToken = null; - //UpdateCountPreferenceOfAChannelRequest updateCountPreferenceOfAChannelRequest = null; - //UpdateCountPreferenceOfChannelByUrlResponse response = api.updateCountPreferenceOfAChannel(userId, channelUrl) - // .apiToken(apiToken) - // .updateCountPreferenceOfAChannelRequest(updateCountPreferenceOfAChannelRequest) - // .execute(); - // TODO: test validations - } - - /** - * Update push preferences - * - * ## Update push preferences You can update a user's notifications preferences. A push notification is a message that is immediately delivered to a user's device when the device is either idle or running the client app in the background. > **Note**: Push notifications are only available for group channels. [https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/update-push-notification-preferences#1-update-push-notification-preferences](https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/update-push-notification-preferences#1-update-push-notification-preferences) - * - * @throws ApiException if the Api call fails - */ - @Test - public void updatePushPreferencesTest() throws ApiException { - //String userId = null; - //String apiToken = null; - //UpdatePushPreferencesRequest updatePushPreferencesRequest = null; - //UpdatePushPreferencesResponse response = api.updatePushPreferences(userId) - // .apiToken(apiToken) - // .updatePushPreferencesRequest(updatePushPreferencesRequest) - // .execute(); - // TODO: test validations - } - - /** - * Update push preferences for a channel - * - * ## Update push preferences for a channel You can update a user's notifications preferences for a specific channel. A push notification is a message that is immediately delivered to a user's device when the device is either idle or running the client app in the background. > **Note**: Push notifications are only available for group channels. [https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/update-push-notification-preferences-for-a-channel#1-update-push-notification-preferences-for-a-channel](https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/update-push-notification-preferences-for-a-channel#1-update-push-notification-preferences-for-a-channel) - * - * @throws ApiException if the Api call fails - */ - @Test - public void updatePushPreferencesForAChannelTest() throws ApiException { - //String userId = null; - //String channelUrl = null; - //String apiToken = null; - //UpdatePushPreferencesForAChannelRequest updatePushPreferencesForAChannelRequest = null; - //UpdatePushPreferencesForAChannelResponse response = api.updatePushPreferencesForAChannel(userId, channelUrl) - // .apiToken(apiToken) - // .updatePushPreferencesForAChannelRequest(updatePushPreferencesForAChannelRequest) - // .execute(); - // TODO: test validations - } - - /** - * View a user - * - * ## View a user You can retrieve information about a user using this API. https://sendbird.com/docs/chat/platform-api/v3/user/listing-users/get-a-user#1-get-a-user `user_id` Type: string Description: Specifies the unique ID of the user to retrieve. - * - * @throws ApiException if the Api call fails - */ - @Test - public void viewAUserTest() throws ApiException { - //String userId = null; - //Boolean includeUnreadCount = null; - //String customTypes = null; - //String superMode = null; - //String apiToken = null; - //SendbirdUser response = api.viewAUser(userId) - // .includeUnreadCount(includeUnreadCount) - // .customTypes(customTypes) - // .superMode(superMode) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * View count preference of a channel - * - * ## View count preference of a channel This action retrieves a user's count preference of a specific group channel. The count preference allows a user to either retrieve the number of unread messages or unread mentioned messages, or both in a specific group channel. If you want to update the total number count of a specific group channel, visit the [update count preference of a channel](https://sendbird.com/docs/chat/platform-api/v3/user/managing-unread-count/update-count-preference-of-a-channel). https://sendbird.com/docs/chat/platform-api/v3/user/managing-unread-count/get-count-preference-of-a-channel#1-get-count-preference-of-a-channel - * - * @throws ApiException if the Api call fails - */ - @Test - public void viewCountPreferenceOfAChannelTest() throws ApiException { - //String userId = null; - //String channelUrl = null; - //String apiToken = null; - //ViewCountPreferenceOfAChannelResponse response = api.viewCountPreferenceOfAChannel(userId, channelUrl) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * View number of channels with unread messages - * - * ## View number of channels with unread messages This action retrieves the total number of group channels in which a user has unread messages. You can use various query parameters to determine the search scope of group channels. https://sendbird.com/docs/chat/platform-api/v3/user/managing-unread-count/get-number-of-channels-with-unread-messages#1-get-number-of-channels-with-unread-messages - * - * @throws ApiException if the Api call fails - */ - @Test - public void viewNumberOfChannelsWithUnreadMessagesTest() throws ApiException { - //String userId = null; - //String customTypes = null; - //String superMode = null; - //String apiToken = null; - //ViewNumberOfChannelsWithUnreadMessagesResponse response = api.viewNumberOfChannelsWithUnreadMessages(userId) - // .customTypes(customTypes) - // .superMode(superMode) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * View number of unread messages - * - * ## View number of unread messages This action retrieves a user's total number of unread messages in group channels. > **Note**: The unread count feature is only available for group channels. [https://sendbird.com/docs/chat/platform-api/v3/user/managing-unread-count/get-number-of-unread-messages#1-get-number-of-unread-messages](https://sendbird.com/docs/chat/platform-api/v3/user/managing-unread-count/get-number-of-unread-messages#1-get-number-of-unread-messages) `user_id` Type: string Description: Specifies the unique ID of a user. - * - * @throws ApiException if the Api call fails - */ - @Test - public void viewNumberOfUnreadMessagesTest() throws ApiException { - //String userId = null; - //String customTypes = null; - //String superMode = null; - //String apiToken = null; - //ViewNumberOfUnreadMessagesResponse response = api.viewNumberOfUnreadMessages(userId) - // .customTypes(customTypes) - // .superMode(superMode) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * View push preferences - * - * ## View push preferences You can retrieves a user's notifications preferences. A push notification is a message that is immediately delivered to a user's device when the device is either idle or running the client app in the background. > **Note**: Push notifications are only available for group channels. [https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/get-push-notification-preferences#1-get-push-notification-preferences](https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/get-push-notification-preferences#1-get-push-notification-preferences) - * - * @throws ApiException if the Api call fails - */ - @Test - public void viewPushPreferencesTest() throws ApiException { - //String userId = null; - //String apiToken = null; - //ViewPushPreferencesResponse response = api.viewPushPreferences(userId) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * View push preferences for a channel - * - * ## View push preferences for a channel You can retrieve a user's notifications preferences for a specific channel. A push notification is a message that is immediately delivered to a user's device when the device is either idle or running the client app in the background. These notifications preferences can be configured. > **Note**: Push notifications are only available for group channels. [https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/get-push-notification-preferences-for-a-channel#1-get-push-notification-preferences-for-a-channel](https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/get-push-notification-preferences-for-a-channel#1-get-push-notification-preferences-for-a-channel) - * - * @throws ApiException if the Api call fails - */ - @Test - public void viewPushPreferencesForAChannelTest() throws ApiException { - //String userId = null; - //String channelUrl = null; - //String apiToken = null; - //ViewPushPreferencesForAChannelResponse response = api.viewPushPreferencesForAChannel(userId, channelUrl) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - - /** - * View who owns a registration or device token - * - * ## View who owns a registration or device token Retrieves a user who owns a FCM registration token, HMS device token, or APNs device token. You can pass one of two values in `token_type`: `gcm`, `huawei`, or `apns`, depending on which push service you are using. https://sendbird.com/docs/chat/v3/platform-api/guides/user#2-view-who-owns-a-registration-or-device-token ---------------------------- - * - * @throws ApiException if the Api call fails - */ - @Test - public void viewWhoOwnsARegistrationOrDeviceTokenTest() throws ApiException { - //String tokenType = null; - //String token = null; - //String apiToken = null; - //List response = api.viewWhoOwnsARegistrationOrDeviceToken(tokenType, token) - // .apiToken(apiToken) - // .execute(); - // TODO: test validations - } - -} From 00ac93351370ac3684feed1d7c62616859a50a8f Mon Sep 17 00:00:00 2001 From: danney-chun <63285271+danney-chun@users.noreply.github.com> Date: Mon, 5 Jan 2026 16:00:49 +0900 Subject: [PATCH 6/6] 2.1.2 --- .github/workflows/maven.yml | 2 +- .openapi-generator/FILES | 136 +++ .../client/model/AbstractOpenApiSchema.java | 2 +- .../model/AcceptAnInvitationRequest.java | 2 +- .../AddARegistrationOrDeviceTokenRequest.java | 2 +- ...AddARegistrationOrDeviceTokenResponse.java | 2 +- .../model/AddExtraDataToAMessageRequest.java | 2 +- .../model/AddExtraDataToAMessageResponse.java | 2 +- .../client/model/BlockAUserRequest.java | 2 +- .../client/model/BlockAUserResponse.java | 2 +- .../client/model/CheckIfMemberResponse.java | 2 +- ...ushNotificationContentTemplateRequest.java | 2 +- ...shNotificationContentTemplateResponse.java | 2 +- .../client/model/CreateABotRequest.java | 2 +- .../client/model/CreateABotResponse.java | 2 +- .../client/model/CreateABotResponseBot.java | 2 +- .../model/CreateAChannelMetadataRequest.java | 2 +- .../model/CreateAChannelMetadataResponse.java | 2 +- .../model/CreateAGroupChannelRequest.java | 2 +- .../client/model/CreateAUserRequest.java | 2 +- .../model/CreateAnOpenChannelRequest.java | 2 +- .../model/CreateUserMetadataRequest.java | 2 +- .../client/model/CreateUserTokenRequest.java | 2 +- .../client/model/CreateUserTokenResponse.java | 2 +- .../model/FreezeAGroupChannelRequest.java | 2 +- .../model/FreezeAnOpenChannelRequest.java | 2 +- .../model/GetAGroupChannelResponse.java | 2 +- .../model/GetAGroupChannelResponseAllOf.java | 2 +- ...etChannelInvitationPreferenceResponse.java | 2 +- ...talNumberOfMessagesInAChannelResponse.java | 2 +- .../GroupChannelListMembersResponse.java | 2 +- .../model/GroupChatListChannelsResponse.java | 2 +- .../client/model/HideAChannelRequest.java | 2 +- .../client/model/InviteAsMembersRequest.java | 2 +- .../client/model/InviteAsMembersResponse.java | 2 +- .../model/InviteAsMembersResponseAllOf.java | 2 +- .../client/model/JoinAChannelRequest.java | 2 +- .../client/model/JoinChannelsRequest.java | 2 +- .../client/model/LeaveAChannelRequest.java | 2 +- .../model/LeaveMyGroupChannelsRequest.java | 2 +- .../model/ListBlockedUsersResponse.java | 2 +- .../client/model/ListBotsResponse.java | 2 +- .../model/ListBotsResponseBotsInner.java | 2 +- .../model/ListBotsResponseBotsInnerBot.java | 2 +- .../ListBotsResponseBotsInnerBotStyle.java | 2 +- ...istBotsResponseBotsInnerBotStyleColor.java | 2 +- ...tsResponseBotsInnerFirstMessagesInner.java | 2 +- ...sponseBotsInnerFirstMessagesInnerData.java | 2 +- .../ListBotsResponseBotsInnerSafeguard.java | 2 +- .../client/model/ListMessagesResponse.java | 2 +- .../model/ListMyGroupChannelsResponse.java | 2 +- .../model/ListOpenChannelsResponse.java | 2 +- .../client/model/ListOperatorsResponse.java | 2 +- ...istRegistrationOrDeviceTokensResponse.java | 2 +- .../client/model/ListUsersResponse.java | 2 +- .../model/MarkAllMessagesAsReadRequest.java | 2 +- .../MarkChannelMessagesAsReadRequest.java | 2 +- .../MigrateMessagesAdminMessageRequest.java | 2 +- .../MigrateMessagesFileMessageRequest.java | 2 +- ...agesFileMessageRequestThumbnailsInner.java | 2 +- .../client/model/MigrateMessagesRequest.java | 2 +- .../MigrateMessagesRequestMessagesInner.java | 2 +- .../MigrateMessagesTextMessageRequest.java | 2 +- ...gisterOperatorsToAGroupChannelRequest.java | 2 +- ...oveARegistrationOrDeviceTokenResponse.java | 2 +- ...eAllRegistrationOrDeviceTokenResponse.java | 2 +- .../client/model/ResetChatHistoryRequest.java | 2 +- .../model/ResetChatHistoryResponse.java | 2 +- .../model/ScheduleAnAnnouncementRequest.java | 2 +- ...nouncementRequestCreateChannelOptions.java | 2 +- .../ScheduleAnAnnouncementRequestMessage.java | 2 +- .../model/ScheduleAnAnnouncementResponse.java | 2 +- ...ScheduleAnAnnouncementResponseMessage.java | 2 +- .../client/model/SendABotMessageResponse.java | 2 +- .../client/model/SendAMessageRequest.java | 2 +- ...endAMessageRequestPushMessageTemplate.java | 2 +- ...essageRequestPushMessageTemplateOneOf.java | 2 +- .../model/SendAdminMessageRequestBody.java | 2 +- .../model/SendFileMessageRequestBody.java | 2 +- .../model/SendTextMessageRequestBody.java | 2 +- ...MessageRequestBodyPushMessageTemplate.java | 2 +- .../client/model/SendbirdBasicUserInfo.java | 2 +- .../model/SendbirdDisappearingMessage.java | 2 +- .../model/SendbirdExtendedMessagePayload.java | 2 +- .../client/model/SendbirdFile.java | 2 +- .../client/model/SendbirdGroupChannel.java | 2 +- .../model/SendbirdGroupChannelDetail.java | 2 +- .../SendbirdGroupChannelDetailChannel.java | 2 +- .../SendbirdGroupChannelLastMessage.java | 2 +- .../client/model/SendbirdMember.java | 2 +- .../client/model/SendbirdMessageResponse.java | 2 +- ...MessageResponseExtendedMessagePayload.java | 2 +- .../SendbirdMessageResponseMessageEvents.java | 2 +- .../client/model/SendbirdOpenChannel.java | 2 +- .../model/SendbirdParentMessageInfo.java | 2 +- .../client/model/SendbirdReaction.java | 2 +- .../client/model/SendbirdSmsFallback.java | 2 +- .../model/SendbirdSortedMetaarrayInner.java | 2 +- .../client/model/SendbirdThumbnail.java | 2 +- .../client/model/SendbirdUser.java | 2 +- .../model/StartTypingIndicatorsRequest.java | 2 +- .../model/UpdateAChannelMetadataRequest.java | 2 +- .../model/UpdateAGroupChannelRequest.java | 2 +- .../client/model/UpdateAMessageRequest.java | 2 +- .../client/model/UpdateAUserRequest.java | 2 +- .../model/UpdateAnOpenChannelRequest.java | 2 +- .../client/model/UpdateBotByIdData.java | 2 +- .../client/model/UpdateBotByIdResponse.java | 2 +- ...ateChannelInvitationPreferenceRequest.java | 2 +- ...teChannelInvitationPreferenceResponse.java | 2 +- ...pdateCountPreferenceOfAChannelRequest.java | 2 +- ...CountPreferenceOfChannelByUrlResponse.java | 2 +- .../UpdateExtraDataInAMessageRequest.java | 2 +- .../UpdateExtraDataInAMessageResponse.java | 2 +- ...datePushPreferencesForAChannelRequest.java | 2 +- ...atePushPreferencesForAChannelResponse.java | 2 +- .../model/UpdatePushPreferencesRequest.java | 2 +- .../model/UpdatePushPreferencesResponse.java | 2 +- .../UpdateSpecificUserMetadataRequest.java | 2 +- .../model/UpdateUserMetadataRequest.java | 2 +- .../client/model/ViewBotByIdResponse.java | 2 +- .../client/model/ViewBotByIdResponseBot.java | 2 +- ...ViewCountPreferenceOfAChannelResponse.java | 2 +- ...rOfChannelsWithUnreadMessagesResponse.java | 2 +- .../ViewNumberOfDailyActiveUsersResponse.java | 2 +- ...iewNumberOfMonthlyActiveUsersResponse.java | 2 +- .../ViewNumberOfUnreadMessagesResponse.java | 2 +- ...iewPushPreferencesForAChannelResponse.java | 2 +- .../model/ViewPushPreferencesResponse.java | 2 +- .../java/org/sendbird/client/ApiClient.java | 2 +- .../org/sendbird/client/ApiException.java | 2 +- .../org/sendbird/client/Configuration.java | 2 +- src/main/java/org/sendbird/client/JSON.java | 2 +- .../sendbird/client/JavaTimeFormatter.java | 2 +- src/main/java/org/sendbird/client/Pair.java | 2 +- .../java/org/sendbird/client/StringUtil.java | 2 +- .../sendbird/client/api/AnnouncementApi.java | 2 +- .../java/org/sendbird/client/api/BotApi.java | 2 +- .../sendbird/client/api/GroupChannelApi.java | 2 +- .../org/sendbird/client/api/MessageApi.java | 2 +- .../org/sendbird/client/api/MetadataApi.java | 2 +- .../sendbird/client/api/ModerationApi.java | 2 +- .../sendbird/client/api/OpenChannelApi.java | 2 +- .../sendbird/client/api/StatisticsApi.java | 2 +- .../java/org/sendbird/client/api/UserApi.java | 2 +- .../org/sendbird/client/auth/ApiKeyAuth.java | 2 +- .../sendbird/client/auth/HttpBasicAuth.java | 2 +- .../sendbird/client/auth/HttpBearerAuth.java | 2 +- .../model/AcceptAnInvitationRequestTest.java | 62 ++ ...ARegistrationOrDeviceTokenRequestTest.java | 66 ++ ...RegistrationOrDeviceTokenResponseTest.java | 67 ++ .../AddExtraDataToAMessageRequestTest.java | 53 ++ .../AddExtraDataToAMessageResponseTest.java | 53 ++ .../client/model/BlockAUserRequestTest.java | 60 ++ .../client/model/BlockAUserResponseTest.java | 61 ++ .../model/CheckIfMemberResponseTest.java | 58 ++ ...otificationContentTemplateRequestTest.java | 50 ++ ...tificationContentTemplateResponseTest.java | 50 ++ .../client/model/CreateABotRequestTest.java | 114 +++ .../model/CreateABotResponseBotTest.java | 114 +++ .../client/model/CreateABotResponseTest.java | 108 +++ .../CreateAChannelMetadataRequestTest.java | 58 ++ .../CreateAChannelMetadataResponseTest.java | 58 ++ .../model/CreateAGroupChannelRequestTest.java | 202 +++++ .../client/model/CreateAUserRequestTest.java | 105 +++ .../model/CreateAnOpenChannelRequestTest.java | 117 +++ .../model/CreateUserMetadataRequestTest.java | 50 ++ .../model/CreateUserTokenRequestTest.java | 50 ++ .../model/CreateUserTokenResponseTest.java | 58 ++ .../model/FreezeAGroupChannelRequestTest.java | 50 ++ .../model/FreezeAnOpenChannelRequestTest.java | 50 ++ .../GetAGroupChannelResponseAllOfTest.java | 51 ++ .../model/GetAGroupChannelResponseTest.java | 427 ++++++++++ ...annelInvitationPreferenceResponseTest.java | 50 ++ ...umberOfMessagesInAChannelResponseTest.java | 50 ++ .../GroupChannelListMembersResponseTest.java | 61 ++ .../GroupChatListChannelsResponseTest.java | 69 ++ .../client/model/HideAChannelRequestTest.java | 74 ++ .../model/InviteAsMembersRequestTest.java | 76 ++ .../InviteAsMembersResponseAllOfTest.java | 53 ++ .../model/InviteAsMembersResponseTest.java | 427 ++++++++++ .../client/model/JoinAChannelRequestTest.java | 62 ++ .../client/model/JoinChannelsRequestTest.java | 52 ++ .../model/LeaveAChannelRequestTest.java | 76 ++ .../LeaveMyGroupChannelsRequestTest.java | 50 ++ .../model/ListBlockedUsersResponseTest.java | 61 ++ ...otsResponseBotsInnerBotStyleColorTest.java | 66 ++ ...ListBotsResponseBotsInnerBotStyleTest.java | 79 ++ .../ListBotsResponseBotsInnerBotTest.java | 106 +++ ...seBotsInnerFirstMessagesInnerDataTest.java | 52 ++ ...sponseBotsInnerFirstMessagesInnerTest.java | 59 ++ ...istBotsResponseBotsInnerSafeguardTest.java | 76 ++ .../model/ListBotsResponseBotsInnerTest.java | 128 +++ .../client/model/ListBotsResponseTest.java | 61 ++ .../model/ListMessagesResponseTest.java | 53 ++ .../ListMyGroupChannelsResponseTest.java | 69 ++ .../model/ListOpenChannelsResponseTest.java | 69 ++ .../model/ListOperatorsResponseTest.java | 61 ++ ...egistrationOrDeviceTokensResponseTest.java | 77 ++ .../client/model/ListUsersResponseTest.java | 61 ++ .../MarkAllMessagesAsReadRequestTest.java | 52 ++ .../MarkChannelMessagesAsReadRequestTest.java | 50 ++ ...igrateMessagesAdminMessageRequestTest.java | 116 +++ ...MigrateMessagesFileMessageRequestTest.java | 157 ++++ ...FileMessageRequestThumbnailsInnerTest.java | 35 + ...grateMessagesRequestMessagesInnerTest.java | 184 ++++ .../model/MigrateMessagesRequestTest.java | 69 ++ ...MigrateMessagesTextMessageRequestTest.java | 116 +++ ...erOperatorsToAGroupChannelRequestTest.java | 52 ++ ...RegistrationOrDeviceTokenResponseTest.java | 59 ++ ...RegistrationOrDeviceTokenResponseTest.java | 61 ++ .../model/ResetChatHistoryRequestTest.java | 58 ++ .../model/ResetChatHistoryResponseTest.java | 50 ++ ...cementRequestCreateChannelOptionsTest.java | 82 ++ ...eduleAnAnnouncementRequestMessageTest.java | 82 ++ .../ScheduleAnAnnouncementRequestTest.java | 190 +++++ ...duleAnAnnouncementResponseMessageTest.java | 90 ++ .../ScheduleAnAnnouncementResponseTest.java | 237 ++++++ .../model/SendABotMessageResponseTest.java | 51 ++ ...geRequestPushMessageTemplateOneOfTest.java | 58 ++ ...MessageRequestPushMessageTemplateTest.java | 59 ++ .../client/model/SendAMessageRequestTest.java | 256 ++++++ .../SendAdminMessageRequestBodyTest.java | 142 ++++ .../model/SendFileMessageRequestBodyTest.java | 215 +++++ ...ageRequestBodyPushMessageTemplateTest.java | 59 ++ .../model/SendTextMessageRequestBodyTest.java | 199 +++++ .../model/SendbirdBasicUserInfoTest.java | 110 +++ .../SendbirdDisappearingMessageTest.java | 58 ++ .../SendbirdExtendedMessagePayloadTest.java | 60 ++ .../client/model/SendbirdFileTest.java | 93 +++ ...SendbirdGroupChannelDetailChannelTest.java | 106 +++ .../model/SendbirdGroupChannelDetailTest.java | 317 +++++++ .../SendbirdGroupChannelLastMessageTest.java | 296 +++++++ .../model/SendbirdGroupChannelTest.java | 416 ++++++++++ .../client/model/SendbirdMemberTest.java | 225 +++++ ...ageResponseExtendedMessagePayloadTest.java | 61 ++ ...dbirdMessageResponseMessageEventsTest.java | 74 ++ .../model/SendbirdMessageResponseTest.java | 295 +++++++ .../client/model/SendbirdOpenChannelTest.java | 153 ++++ .../model/SendbirdParentMessageInfoTest.java | 102 +++ .../model/SendbirdPushTriggerOptionTest.java | 33 + .../client/model/SendbirdReactionTest.java | 68 ++ .../client/model/SendbirdSmsFallbackTest.java | 60 ++ .../SendbirdSortedMetaarrayInnerTest.java | 60 ++ .../client/model/SendbirdThumbnailTest.java | 90 ++ .../client/model/SendbirdUserTest.java | 216 +++++ .../StartTypingIndicatorsRequestTest.java | 52 ++ .../UpdateAChannelMetadataRequestTest.java | 58 ++ .../model/UpdateAGroupChannelRequestTest.java | 129 +++ .../model/UpdateAMessageRequestTest.java | 100 +++ .../client/model/UpdateAUserRequestTest.java | 121 +++ .../model/UpdateAnOpenChannelRequestTest.java | 93 +++ .../client/model/UpdateBotByIdDataTest.java | 106 +++ .../model/UpdateBotByIdResponseTest.java | 91 ++ ...hannelInvitationPreferenceRequestTest.java | 50 ++ ...annelInvitationPreferenceResponseTest.java | 50 ++ ...eCountPreferenceOfAChannelRequestTest.java | 50 ++ ...tPreferenceOfChannelByUrlResponseTest.java | 50 ++ .../UpdateExtraDataInAMessageRequestTest.java | 69 ++ ...UpdateExtraDataInAMessageResponseTest.java | 53 ++ ...PushPreferencesForAChannelRequestTest.java | 58 ++ ...ushPreferencesForAChannelResponseTest.java | 67 ++ .../UpdatePushPreferencesRequestTest.java | 157 ++++ .../UpdatePushPreferencesResponseTest.java | 157 ++++ ...UpdateSpecificUserMetadataRequestTest.java | 50 ++ .../model/UpdateUserMetadataRequestTest.java | 62 ++ .../model/ViewBotByIdResponseBotTest.java | 90 ++ .../client/model/ViewBotByIdResponseTest.java | 91 ++ ...CountPreferenceOfAChannelResponseTest.java | 50 ++ ...hannelsWithUnreadMessagesResponseTest.java | 50 ++ ...wNumberOfDailyActiveUsersResponseTest.java | 50 ++ ...umberOfMonthlyActiveUsersResponseTest.java | 50 ++ ...iewNumberOfUnreadMessagesResponseTest.java | 50 ++ ...ushPreferencesForAChannelResponseTest.java | 67 ++ .../ViewPushPreferencesResponseTest.java | 157 ++++ .../client/api/AnnouncementApiTest.java | 55 ++ .../org/sendbird/client/api/BotApiTest.java | 252 ++++++ .../client/api/GroupChannelApiTest.java | 517 ++++++++++++ .../sendbird/client/api/MessageApiTest.java | 312 +++++++ .../sendbird/client/api/MetadataApiTest.java | 119 +++ .../client/api/ModerationApiTest.java | 146 ++++ .../client/api/OpenChannelApiTest.java | 207 +++++ .../client/api/StatisticsApiTest.java | 73 ++ .../org/sendbird/client/api/UserApiTest.java | 785 ++++++++++++++++++ 284 files changed, 15069 insertions(+), 147 deletions(-) create mode 100644 src/test/java/org/openapitools/client/model/AcceptAnInvitationRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/AddExtraDataToAMessageRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/AddExtraDataToAMessageResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/BlockAUserRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/BlockAUserResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/CheckIfMemberResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/CreateABotRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/CreateABotResponseBotTest.java create mode 100644 src/test/java/org/openapitools/client/model/CreateABotResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/CreateAChannelMetadataRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/CreateAChannelMetadataResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/CreateAGroupChannelRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/CreateAUserRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/CreateAnOpenChannelRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/CreateUserMetadataRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/CreateUserTokenRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/CreateUserTokenResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/FreezeAGroupChannelRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/FreezeAnOpenChannelRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/GetAGroupChannelResponseAllOfTest.java create mode 100644 src/test/java/org/openapitools/client/model/GetAGroupChannelResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/GroupChannelListMembersResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/GroupChatListChannelsResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/HideAChannelRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/InviteAsMembersRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/InviteAsMembersResponseAllOfTest.java create mode 100644 src/test/java/org/openapitools/client/model/InviteAsMembersResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/JoinAChannelRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/JoinChannelsRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/LeaveAChannelRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/LeaveMyGroupChannelsRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/ListBlockedUsersResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColorTest.java create mode 100644 src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleTest.java create mode 100644 src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotTest.java create mode 100644 src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerDataTest.java create mode 100644 src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerTest.java create mode 100644 src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguardTest.java create mode 100644 src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerTest.java create mode 100644 src/test/java/org/openapitools/client/model/ListBotsResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/ListMessagesResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/ListMyGroupChannelsResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/ListOpenChannelsResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/ListOperatorsResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/ListUsersResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/MarkAllMessagesAsReadRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInnerTest.java create mode 100644 src/test/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInnerTest.java create mode 100644 src/test/java/org/openapitools/client/model/MigrateMessagesRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/MigrateMessagesTextMessageRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/ResetChatHistoryRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/ResetChatHistoryResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptionsTest.java create mode 100644 src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessageTest.java create mode 100644 src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessageTest.java create mode 100644 src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendABotMessageResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOfTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendAMessageRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendAdminMessageRequestBodyTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendFileMessageRequestBodyTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplateTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendTextMessageRequestBodyTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendbirdBasicUserInfoTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendbirdDisappearingMessageTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendbirdExtendedMessagePayloadTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendbirdFileTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannelTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendbirdGroupChannelDetailTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendbirdGroupChannelLastMessageTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendbirdGroupChannelTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendbirdMemberTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayloadTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendbirdMessageResponseMessageEventsTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendbirdMessageResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendbirdOpenChannelTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendbirdParentMessageInfoTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendbirdPushTriggerOptionTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendbirdReactionTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendbirdSmsFallbackTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendbirdSortedMetaarrayInnerTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendbirdThumbnailTest.java create mode 100644 src/test/java/org/openapitools/client/model/SendbirdUserTest.java create mode 100644 src/test/java/org/openapitools/client/model/StartTypingIndicatorsRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdateAChannelMetadataRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdateAGroupChannelRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdateAMessageRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdateAUserRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdateAnOpenChannelRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdateBotByIdDataTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdateBotByIdResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdatePushPreferencesRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdatePushPreferencesResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/UpdateUserMetadataRequestTest.java create mode 100644 src/test/java/org/openapitools/client/model/ViewBotByIdResponseBotTest.java create mode 100644 src/test/java/org/openapitools/client/model/ViewBotByIdResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponseTest.java create mode 100644 src/test/java/org/openapitools/client/model/ViewPushPreferencesResponseTest.java create mode 100644 src/test/java/org/sendbird/client/api/AnnouncementApiTest.java create mode 100644 src/test/java/org/sendbird/client/api/BotApiTest.java create mode 100644 src/test/java/org/sendbird/client/api/GroupChannelApiTest.java create mode 100644 src/test/java/org/sendbird/client/api/MessageApiTest.java create mode 100644 src/test/java/org/sendbird/client/api/MetadataApiTest.java create mode 100644 src/test/java/org/sendbird/client/api/ModerationApiTest.java create mode 100644 src/test/java/org/sendbird/client/api/OpenChannelApiTest.java create mode 100644 src/test/java/org/sendbird/client/api/StatisticsApiTest.java create mode 100644 src/test/java/org/sendbird/client/api/UserApiTest.java diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index d2ff6764..507e395d 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -21,7 +21,7 @@ jobs: steps: - uses: actions/checkout@v2 - name: Set up JDK - uses: actions/setup-java@v4 + uses: actions/setup-java@v3 with: java-version: ${{ matrix.java }} distribution: 'temurin' diff --git a/.openapi-generator/FILES b/.openapi-generator/FILES index 9e16f944..508e9fd9 100644 --- a/.openapi-generator/FILES +++ b/.openapi-generator/FILES @@ -301,3 +301,139 @@ src/main/java/org/sendbird/client/auth/ApiKeyAuth.java src/main/java/org/sendbird/client/auth/Authentication.java src/main/java/org/sendbird/client/auth/HttpBasicAuth.java src/main/java/org/sendbird/client/auth/HttpBearerAuth.java +src/test/java/org/openapitools/client/model/AcceptAnInvitationRequestTest.java +src/test/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequestTest.java +src/test/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponseTest.java +src/test/java/org/openapitools/client/model/AddExtraDataToAMessageRequestTest.java +src/test/java/org/openapitools/client/model/AddExtraDataToAMessageResponseTest.java +src/test/java/org/openapitools/client/model/BlockAUserRequestTest.java +src/test/java/org/openapitools/client/model/BlockAUserResponseTest.java +src/test/java/org/openapitools/client/model/CheckIfMemberResponseTest.java +src/test/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequestTest.java +src/test/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponseTest.java +src/test/java/org/openapitools/client/model/CreateABotRequestTest.java +src/test/java/org/openapitools/client/model/CreateABotResponseBotTest.java +src/test/java/org/openapitools/client/model/CreateABotResponseTest.java +src/test/java/org/openapitools/client/model/CreateAChannelMetadataRequestTest.java +src/test/java/org/openapitools/client/model/CreateAChannelMetadataResponseTest.java +src/test/java/org/openapitools/client/model/CreateAGroupChannelRequestTest.java +src/test/java/org/openapitools/client/model/CreateAUserRequestTest.java +src/test/java/org/openapitools/client/model/CreateAnOpenChannelRequestTest.java +src/test/java/org/openapitools/client/model/CreateUserMetadataRequestTest.java +src/test/java/org/openapitools/client/model/CreateUserTokenRequestTest.java +src/test/java/org/openapitools/client/model/CreateUserTokenResponseTest.java +src/test/java/org/openapitools/client/model/FreezeAGroupChannelRequestTest.java +src/test/java/org/openapitools/client/model/FreezeAnOpenChannelRequestTest.java +src/test/java/org/openapitools/client/model/GetAGroupChannelResponseAllOfTest.java +src/test/java/org/openapitools/client/model/GetAGroupChannelResponseTest.java +src/test/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponseTest.java +src/test/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponseTest.java +src/test/java/org/openapitools/client/model/GroupChannelListMembersResponseTest.java +src/test/java/org/openapitools/client/model/GroupChatListChannelsResponseTest.java +src/test/java/org/openapitools/client/model/HideAChannelRequestTest.java +src/test/java/org/openapitools/client/model/InviteAsMembersRequestTest.java +src/test/java/org/openapitools/client/model/InviteAsMembersResponseAllOfTest.java +src/test/java/org/openapitools/client/model/InviteAsMembersResponseTest.java +src/test/java/org/openapitools/client/model/JoinAChannelRequestTest.java +src/test/java/org/openapitools/client/model/JoinChannelsRequestTest.java +src/test/java/org/openapitools/client/model/LeaveAChannelRequestTest.java +src/test/java/org/openapitools/client/model/LeaveMyGroupChannelsRequestTest.java +src/test/java/org/openapitools/client/model/ListBlockedUsersResponseTest.java +src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColorTest.java +src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleTest.java +src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotTest.java +src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerDataTest.java +src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerTest.java +src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguardTest.java +src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerTest.java +src/test/java/org/openapitools/client/model/ListBotsResponseTest.java +src/test/java/org/openapitools/client/model/ListMessagesResponseTest.java +src/test/java/org/openapitools/client/model/ListMyGroupChannelsResponseTest.java +src/test/java/org/openapitools/client/model/ListOpenChannelsResponseTest.java +src/test/java/org/openapitools/client/model/ListOperatorsResponseTest.java +src/test/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponseTest.java +src/test/java/org/openapitools/client/model/ListUsersResponseTest.java +src/test/java/org/openapitools/client/model/MarkAllMessagesAsReadRequestTest.java +src/test/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequestTest.java +src/test/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequestTest.java +src/test/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestTest.java +src/test/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInnerTest.java +src/test/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInnerTest.java +src/test/java/org/openapitools/client/model/MigrateMessagesRequestTest.java +src/test/java/org/openapitools/client/model/MigrateMessagesTextMessageRequestTest.java +src/test/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequestTest.java +src/test/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponseTest.java +src/test/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponseTest.java +src/test/java/org/openapitools/client/model/ResetChatHistoryRequestTest.java +src/test/java/org/openapitools/client/model/ResetChatHistoryResponseTest.java +src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptionsTest.java +src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessageTest.java +src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestTest.java +src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessageTest.java +src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseTest.java +src/test/java/org/openapitools/client/model/SendABotMessageResponseTest.java +src/test/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOfTest.java +src/test/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateTest.java +src/test/java/org/openapitools/client/model/SendAMessageRequestTest.java +src/test/java/org/openapitools/client/model/SendAdminMessageRequestBodyTest.java +src/test/java/org/openapitools/client/model/SendFileMessageRequestBodyTest.java +src/test/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplateTest.java +src/test/java/org/openapitools/client/model/SendTextMessageRequestBodyTest.java +src/test/java/org/openapitools/client/model/SendbirdBasicUserInfoTest.java +src/test/java/org/openapitools/client/model/SendbirdDisappearingMessageTest.java +src/test/java/org/openapitools/client/model/SendbirdExtendedMessagePayloadTest.java +src/test/java/org/openapitools/client/model/SendbirdFileTest.java +src/test/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannelTest.java +src/test/java/org/openapitools/client/model/SendbirdGroupChannelDetailTest.java +src/test/java/org/openapitools/client/model/SendbirdGroupChannelLastMessageTest.java +src/test/java/org/openapitools/client/model/SendbirdGroupChannelTest.java +src/test/java/org/openapitools/client/model/SendbirdMemberTest.java +src/test/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayloadTest.java +src/test/java/org/openapitools/client/model/SendbirdMessageResponseMessageEventsTest.java +src/test/java/org/openapitools/client/model/SendbirdMessageResponseTest.java +src/test/java/org/openapitools/client/model/SendbirdOpenChannelTest.java +src/test/java/org/openapitools/client/model/SendbirdParentMessageInfoTest.java +src/test/java/org/openapitools/client/model/SendbirdPushTriggerOptionTest.java +src/test/java/org/openapitools/client/model/SendbirdReactionTest.java +src/test/java/org/openapitools/client/model/SendbirdSmsFallbackTest.java +src/test/java/org/openapitools/client/model/SendbirdSortedMetaarrayInnerTest.java +src/test/java/org/openapitools/client/model/SendbirdThumbnailTest.java +src/test/java/org/openapitools/client/model/SendbirdUserTest.java +src/test/java/org/openapitools/client/model/StartTypingIndicatorsRequestTest.java +src/test/java/org/openapitools/client/model/UpdateAChannelMetadataRequestTest.java +src/test/java/org/openapitools/client/model/UpdateAGroupChannelRequestTest.java +src/test/java/org/openapitools/client/model/UpdateAMessageRequestTest.java +src/test/java/org/openapitools/client/model/UpdateAUserRequestTest.java +src/test/java/org/openapitools/client/model/UpdateAnOpenChannelRequestTest.java +src/test/java/org/openapitools/client/model/UpdateBotByIdDataTest.java +src/test/java/org/openapitools/client/model/UpdateBotByIdResponseTest.java +src/test/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequestTest.java +src/test/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponseTest.java +src/test/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequestTest.java +src/test/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponseTest.java +src/test/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequestTest.java +src/test/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponseTest.java +src/test/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequestTest.java +src/test/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponseTest.java +src/test/java/org/openapitools/client/model/UpdatePushPreferencesRequestTest.java +src/test/java/org/openapitools/client/model/UpdatePushPreferencesResponseTest.java +src/test/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequestTest.java +src/test/java/org/openapitools/client/model/UpdateUserMetadataRequestTest.java +src/test/java/org/openapitools/client/model/ViewBotByIdResponseBotTest.java +src/test/java/org/openapitools/client/model/ViewBotByIdResponseTest.java +src/test/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponseTest.java +src/test/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponseTest.java +src/test/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponseTest.java +src/test/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponseTest.java +src/test/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponseTest.java +src/test/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponseTest.java +src/test/java/org/openapitools/client/model/ViewPushPreferencesResponseTest.java +src/test/java/org/sendbird/client/api/AnnouncementApiTest.java +src/test/java/org/sendbird/client/api/BotApiTest.java +src/test/java/org/sendbird/client/api/GroupChannelApiTest.java +src/test/java/org/sendbird/client/api/MessageApiTest.java +src/test/java/org/sendbird/client/api/MetadataApiTest.java +src/test/java/org/sendbird/client/api/ModerationApiTest.java +src/test/java/org/sendbird/client/api/OpenChannelApiTest.java +src/test/java/org/sendbird/client/api/StatisticsApiTest.java +src/test/java/org/sendbird/client/api/UserApiTest.java diff --git a/src/main/java/org/openapitools/client/model/AbstractOpenApiSchema.java b/src/main/java/org/openapitools/client/model/AbstractOpenApiSchema.java index 4061f531..fb203e0f 100644 --- a/src/main/java/org/openapitools/client/model/AbstractOpenApiSchema.java +++ b/src/main/java/org/openapitools/client/model/AbstractOpenApiSchema.java @@ -24,7 +24,7 @@ /** * Abstract class for oneOf,anyOf schemas defined in OpenAPI spec */ -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public abstract class AbstractOpenApiSchema { // store the actual instance of the schema/object diff --git a/src/main/java/org/openapitools/client/model/AcceptAnInvitationRequest.java b/src/main/java/org/openapitools/client/model/AcceptAnInvitationRequest.java index a1971035..9141a4e7 100644 --- a/src/main/java/org/openapitools/client/model/AcceptAnInvitationRequest.java +++ b/src/main/java/org/openapitools/client/model/AcceptAnInvitationRequest.java @@ -40,7 +40,7 @@ AcceptAnInvitationRequest.JSON_PROPERTY_USER_ID }) @JsonTypeName("acceptAnInvitation_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class AcceptAnInvitationRequest { public static final String JSON_PROPERTY_ACCESS_CODE = "access_code"; private JsonNullable accessCode = JsonNullable.undefined(); diff --git a/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequest.java b/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequest.java index 6f197d02..21c43edf 100644 --- a/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequest.java +++ b/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequest.java @@ -37,7 +37,7 @@ AddARegistrationOrDeviceTokenRequest.JSON_PROPERTY_HUAWEI_DEVICE_TOKEN }) @JsonTypeName("addARegistrationOrDeviceToken_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class AddARegistrationOrDeviceTokenRequest { public static final String JSON_PROPERTY_APNS_DEVICE_TOKEN = "apns_device_token"; private String apnsDeviceToken; diff --git a/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponse.java b/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponse.java index e7b03aa0..cc083094 100644 --- a/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponse.java +++ b/src/main/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponse.java @@ -38,7 +38,7 @@ AddARegistrationOrDeviceTokenResponse.JSON_PROPERTY_USER }) @JsonTypeName("addARegistrationOrDeviceTokenResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class AddARegistrationOrDeviceTokenResponse { public static final String JSON_PROPERTY_TOKEN = "token"; private String token; diff --git a/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageRequest.java b/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageRequest.java index 4ed6c838..c274b414 100644 --- a/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageRequest.java @@ -38,7 +38,7 @@ AddExtraDataToAMessageRequest.JSON_PROPERTY_SORTED_METAARRAY }) @JsonTypeName("addExtraDataToAMessage_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class AddExtraDataToAMessageRequest { public static final String JSON_PROPERTY_SORTED_METAARRAY = "sorted_metaarray"; private List sortedMetaarray = new ArrayList<>(); diff --git a/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageResponse.java b/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageResponse.java index a4b9243d..ede4635e 100644 --- a/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageResponse.java +++ b/src/main/java/org/openapitools/client/model/AddExtraDataToAMessageResponse.java @@ -38,7 +38,7 @@ AddExtraDataToAMessageResponse.JSON_PROPERTY_SORTED_METAARRAY }) @JsonTypeName("addExtraDataToAMessageResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class AddExtraDataToAMessageResponse { public static final String JSON_PROPERTY_SORTED_METAARRAY = "sorted_metaarray"; private List sortedMetaarray = null; diff --git a/src/main/java/org/openapitools/client/model/BlockAUserRequest.java b/src/main/java/org/openapitools/client/model/BlockAUserRequest.java index 04af94f8..d0ffc0a8 100644 --- a/src/main/java/org/openapitools/client/model/BlockAUserRequest.java +++ b/src/main/java/org/openapitools/client/model/BlockAUserRequest.java @@ -38,7 +38,7 @@ BlockAUserRequest.JSON_PROPERTY_USER_IDS }) @JsonTypeName("blockAUser_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class BlockAUserRequest { public static final String JSON_PROPERTY_TARGET_ID = "target_id"; private String targetId; diff --git a/src/main/java/org/openapitools/client/model/BlockAUserResponse.java b/src/main/java/org/openapitools/client/model/BlockAUserResponse.java index 2b775481..e2dc59f0 100644 --- a/src/main/java/org/openapitools/client/model/BlockAUserResponse.java +++ b/src/main/java/org/openapitools/client/model/BlockAUserResponse.java @@ -39,7 +39,7 @@ BlockAUserResponse.JSON_PROPERTY_NEXT }) @JsonTypeName("blockAUserResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class BlockAUserResponse { public static final String JSON_PROPERTY_USERS = "users"; private List users = null; diff --git a/src/main/java/org/openapitools/client/model/CheckIfMemberResponse.java b/src/main/java/org/openapitools/client/model/CheckIfMemberResponse.java index be7cd743..b83a79e2 100644 --- a/src/main/java/org/openapitools/client/model/CheckIfMemberResponse.java +++ b/src/main/java/org/openapitools/client/model/CheckIfMemberResponse.java @@ -36,7 +36,7 @@ CheckIfMemberResponse.JSON_PROPERTY_STATE }) @JsonTypeName("checkIfMemberResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class CheckIfMemberResponse { public static final String JSON_PROPERTY_IS_MEMBER = "is_member"; private Boolean isMember; diff --git a/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequest.java b/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequest.java index 42f7af8f..d8f53383 100644 --- a/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequest.java +++ b/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequest.java @@ -35,7 +35,7 @@ ChooseAPushNotificationContentTemplateRequest.JSON_PROPERTY_NAME }) @JsonTypeName("chooseAPushNotificationContentTemplate_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ChooseAPushNotificationContentTemplateRequest { /** * Specifies the name of a template used for notifications. Acceptable values are default and alternative. (Default: default) diff --git a/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponse.java b/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponse.java index a8bb8358..3f25f390 100644 --- a/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponse.java +++ b/src/main/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponse.java @@ -35,7 +35,7 @@ ChooseAPushNotificationContentTemplateResponse.JSON_PROPERTY_NAME }) @JsonTypeName("chooseAPushNotificationContentTemplateResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ChooseAPushNotificationContentTemplateResponse { public static final String JSON_PROPERTY_NAME = "name"; private String name; diff --git a/src/main/java/org/openapitools/client/model/CreateABotRequest.java b/src/main/java/org/openapitools/client/model/CreateABotRequest.java index c10d7c0c..f49ad0c2 100644 --- a/src/main/java/org/openapitools/client/model/CreateABotRequest.java +++ b/src/main/java/org/openapitools/client/model/CreateABotRequest.java @@ -43,7 +43,7 @@ CreateABotRequest.JSON_PROPERTY_SHOW_MEMBER }) @JsonTypeName("createABot_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class CreateABotRequest { public static final String JSON_PROPERTY_BOT_CALLBACK_URL = "bot_callback_url"; private String botCallbackUrl; diff --git a/src/main/java/org/openapitools/client/model/CreateABotResponse.java b/src/main/java/org/openapitools/client/model/CreateABotResponse.java index d84c4897..3b9af90a 100644 --- a/src/main/java/org/openapitools/client/model/CreateABotResponse.java +++ b/src/main/java/org/openapitools/client/model/CreateABotResponse.java @@ -44,7 +44,7 @@ CreateABotResponse.JSON_PROPERTY_SHOW_MEMBER }) @JsonTypeName("createABotResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class CreateABotResponse { public static final String JSON_PROPERTY_BOT = "bot"; private CreateABotResponseBot bot; diff --git a/src/main/java/org/openapitools/client/model/CreateABotResponseBot.java b/src/main/java/org/openapitools/client/model/CreateABotResponseBot.java index 94d4c262..1ccdf102 100644 --- a/src/main/java/org/openapitools/client/model/CreateABotResponseBot.java +++ b/src/main/java/org/openapitools/client/model/CreateABotResponseBot.java @@ -43,7 +43,7 @@ CreateABotResponseBot.JSON_PROPERTY_FEEDBACK }) @JsonTypeName("createABotResponse_bot") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class CreateABotResponseBot { public static final String JSON_PROPERTY_AI_AGENT_TYPE = "ai_agent_type"; private String aiAgentType; diff --git a/src/main/java/org/openapitools/client/model/CreateAChannelMetadataRequest.java b/src/main/java/org/openapitools/client/model/CreateAChannelMetadataRequest.java index f00e0bfd..64765ec2 100644 --- a/src/main/java/org/openapitools/client/model/CreateAChannelMetadataRequest.java +++ b/src/main/java/org/openapitools/client/model/CreateAChannelMetadataRequest.java @@ -36,7 +36,7 @@ CreateAChannelMetadataRequest.JSON_PROPERTY_METADATA }) @JsonTypeName("createAChannelMetadata_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class CreateAChannelMetadataRequest { public static final String JSON_PROPERTY_INCLUDE_TS = "include_ts"; private Boolean includeTs; diff --git a/src/main/java/org/openapitools/client/model/CreateAChannelMetadataResponse.java b/src/main/java/org/openapitools/client/model/CreateAChannelMetadataResponse.java index 7e3aca47..2153bcb2 100644 --- a/src/main/java/org/openapitools/client/model/CreateAChannelMetadataResponse.java +++ b/src/main/java/org/openapitools/client/model/CreateAChannelMetadataResponse.java @@ -36,7 +36,7 @@ CreateAChannelMetadataResponse.JSON_PROPERTY_METADATA }) @JsonTypeName("createAChannelMetadataResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class CreateAChannelMetadataResponse { public static final String JSON_PROPERTY_INCLUDE_TS = "include_ts"; private Long includeTs; diff --git a/src/main/java/org/openapitools/client/model/CreateAGroupChannelRequest.java b/src/main/java/org/openapitools/client/model/CreateAGroupChannelRequest.java index a5124585..01e395ea 100644 --- a/src/main/java/org/openapitools/client/model/CreateAGroupChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/CreateAGroupChannelRequest.java @@ -61,7 +61,7 @@ CreateAGroupChannelRequest.JSON_PROPERTY_USERS }) @JsonTypeName("createAGroupChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class CreateAGroupChannelRequest { public static final String JSON_PROPERTY_ACCESS_CODE = "access_code"; private JsonNullable accessCode = JsonNullable.undefined(); diff --git a/src/main/java/org/openapitools/client/model/CreateAUserRequest.java b/src/main/java/org/openapitools/client/model/CreateAUserRequest.java index c6a42e2b..535c7403 100644 --- a/src/main/java/org/openapitools/client/model/CreateAUserRequest.java +++ b/src/main/java/org/openapitools/client/model/CreateAUserRequest.java @@ -48,7 +48,7 @@ CreateAUserRequest.JSON_PROPERTY_USER_ID }) @JsonTypeName("createAUser_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class CreateAUserRequest { public static final String JSON_PROPERTY_DISCOVERY_KEYS = "discovery_keys"; private JsonNullable> discoveryKeys = JsonNullable.>undefined(); diff --git a/src/main/java/org/openapitools/client/model/CreateAnOpenChannelRequest.java b/src/main/java/org/openapitools/client/model/CreateAnOpenChannelRequest.java index f18d865f..967844f4 100644 --- a/src/main/java/org/openapitools/client/model/CreateAnOpenChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/CreateAnOpenChannelRequest.java @@ -46,7 +46,7 @@ CreateAnOpenChannelRequest.JSON_PROPERTY_OPERATOR_IDS }) @JsonTypeName("createAnOpenChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class CreateAnOpenChannelRequest { public static final String JSON_PROPERTY_IS_DYNAMIC_PARTITIONED = "is_dynamic_partitioned"; private Boolean isDynamicPartitioned; diff --git a/src/main/java/org/openapitools/client/model/CreateUserMetadataRequest.java b/src/main/java/org/openapitools/client/model/CreateUserMetadataRequest.java index b291637d..45704d5d 100644 --- a/src/main/java/org/openapitools/client/model/CreateUserMetadataRequest.java +++ b/src/main/java/org/openapitools/client/model/CreateUserMetadataRequest.java @@ -35,7 +35,7 @@ CreateUserMetadataRequest.JSON_PROPERTY_METADATA }) @JsonTypeName("createUserMetadata_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class CreateUserMetadataRequest { public static final String JSON_PROPERTY_METADATA = "metadata"; private Object metadata; diff --git a/src/main/java/org/openapitools/client/model/CreateUserTokenRequest.java b/src/main/java/org/openapitools/client/model/CreateUserTokenRequest.java index ac60a8da..b14ed93e 100644 --- a/src/main/java/org/openapitools/client/model/CreateUserTokenRequest.java +++ b/src/main/java/org/openapitools/client/model/CreateUserTokenRequest.java @@ -35,7 +35,7 @@ CreateUserTokenRequest.JSON_PROPERTY_EXPIRES_AT }) @JsonTypeName("createUserToken_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class CreateUserTokenRequest { public static final String JSON_PROPERTY_EXPIRES_AT = "expires_at"; private Long expiresAt; diff --git a/src/main/java/org/openapitools/client/model/CreateUserTokenResponse.java b/src/main/java/org/openapitools/client/model/CreateUserTokenResponse.java index 4f44efda..280d1ce5 100644 --- a/src/main/java/org/openapitools/client/model/CreateUserTokenResponse.java +++ b/src/main/java/org/openapitools/client/model/CreateUserTokenResponse.java @@ -36,7 +36,7 @@ CreateUserTokenResponse.JSON_PROPERTY_TOKEN }) @JsonTypeName("createUserTokenResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class CreateUserTokenResponse { public static final String JSON_PROPERTY_EXPIRES_AT = "expires_at"; private Long expiresAt; diff --git a/src/main/java/org/openapitools/client/model/FreezeAGroupChannelRequest.java b/src/main/java/org/openapitools/client/model/FreezeAGroupChannelRequest.java index f5aa986e..4a985160 100644 --- a/src/main/java/org/openapitools/client/model/FreezeAGroupChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/FreezeAGroupChannelRequest.java @@ -35,7 +35,7 @@ FreezeAGroupChannelRequest.JSON_PROPERTY_FREEZE }) @JsonTypeName("freezeAGroupChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class FreezeAGroupChannelRequest { public static final String JSON_PROPERTY_FREEZE = "freeze"; private Boolean freeze; diff --git a/src/main/java/org/openapitools/client/model/FreezeAnOpenChannelRequest.java b/src/main/java/org/openapitools/client/model/FreezeAnOpenChannelRequest.java index 6a64cb52..4327ffdc 100644 --- a/src/main/java/org/openapitools/client/model/FreezeAnOpenChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/FreezeAnOpenChannelRequest.java @@ -35,7 +35,7 @@ FreezeAnOpenChannelRequest.JSON_PROPERTY_FREEZE }) @JsonTypeName("freezeAnOpenChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class FreezeAnOpenChannelRequest { public static final String JSON_PROPERTY_FREEZE = "freeze"; private Boolean freeze; diff --git a/src/main/java/org/openapitools/client/model/GetAGroupChannelResponse.java b/src/main/java/org/openapitools/client/model/GetAGroupChannelResponse.java index 82e7c518..924e387e 100644 --- a/src/main/java/org/openapitools/client/model/GetAGroupChannelResponse.java +++ b/src/main/java/org/openapitools/client/model/GetAGroupChannelResponse.java @@ -97,7 +97,7 @@ GetAGroupChannelResponse.JSON_PROPERTY_USER_LAST_READ }) @JsonTypeName("getAGroupChannelResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class GetAGroupChannelResponse { public static final String JSON_PROPERTY_CHANNEL = "channel"; private SendbirdGroupChannelDetailChannel channel; diff --git a/src/main/java/org/openapitools/client/model/GetAGroupChannelResponseAllOf.java b/src/main/java/org/openapitools/client/model/GetAGroupChannelResponseAllOf.java index 6492e3cc..1f2fde21 100644 --- a/src/main/java/org/openapitools/client/model/GetAGroupChannelResponseAllOf.java +++ b/src/main/java/org/openapitools/client/model/GetAGroupChannelResponseAllOf.java @@ -36,7 +36,7 @@ GetAGroupChannelResponseAllOf.JSON_PROPERTY_CHANNEL }) @JsonTypeName("getAGroupChannelResponse_allOf") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class GetAGroupChannelResponseAllOf { public static final String JSON_PROPERTY_CHANNEL = "channel"; private SendbirdGroupChannelDetailChannel channel; diff --git a/src/main/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponse.java b/src/main/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponse.java index 01ca0ea6..24db378d 100644 --- a/src/main/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponse.java +++ b/src/main/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponse.java @@ -35,7 +35,7 @@ GetChannelInvitationPreferenceResponse.JSON_PROPERTY_AUTO_ACCEPT }) @JsonTypeName("getChannelInvitationPreferenceResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class GetChannelInvitationPreferenceResponse { public static final String JSON_PROPERTY_AUTO_ACCEPT = "auto_accept"; private Boolean autoAccept; diff --git a/src/main/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponse.java b/src/main/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponse.java index 145bd9f9..948da3a0 100644 --- a/src/main/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponse.java +++ b/src/main/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponse.java @@ -35,7 +35,7 @@ GetTotalNumberOfMessagesInAChannelResponse.JSON_PROPERTY_TOTAL }) @JsonTypeName("getTotalNumberOfMessagesInAChannelResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class GetTotalNumberOfMessagesInAChannelResponse { public static final String JSON_PROPERTY_TOTAL = "total"; private Integer total; diff --git a/src/main/java/org/openapitools/client/model/GroupChannelListMembersResponse.java b/src/main/java/org/openapitools/client/model/GroupChannelListMembersResponse.java index c3b2302a..5baa8069 100644 --- a/src/main/java/org/openapitools/client/model/GroupChannelListMembersResponse.java +++ b/src/main/java/org/openapitools/client/model/GroupChannelListMembersResponse.java @@ -39,7 +39,7 @@ GroupChannelListMembersResponse.JSON_PROPERTY_NEXT }) @JsonTypeName("groupChannelListMembersResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class GroupChannelListMembersResponse { public static final String JSON_PROPERTY_MEMBERS = "members"; private List members = new ArrayList<>(); diff --git a/src/main/java/org/openapitools/client/model/GroupChatListChannelsResponse.java b/src/main/java/org/openapitools/client/model/GroupChatListChannelsResponse.java index b502d1a7..88e455c6 100644 --- a/src/main/java/org/openapitools/client/model/GroupChatListChannelsResponse.java +++ b/src/main/java/org/openapitools/client/model/GroupChatListChannelsResponse.java @@ -40,7 +40,7 @@ GroupChatListChannelsResponse.JSON_PROPERTY_TS }) @JsonTypeName("groupChatListChannelsResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class GroupChatListChannelsResponse { public static final String JSON_PROPERTY_CHANNELS = "channels"; private List channels = null; diff --git a/src/main/java/org/openapitools/client/model/HideAChannelRequest.java b/src/main/java/org/openapitools/client/model/HideAChannelRequest.java index f55f43d9..4e312056 100644 --- a/src/main/java/org/openapitools/client/model/HideAChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/HideAChannelRequest.java @@ -38,7 +38,7 @@ HideAChannelRequest.JSON_PROPERTY_USER_ID }) @JsonTypeName("hideAChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class HideAChannelRequest { public static final String JSON_PROPERTY_ALLOW_AUTO_UNHIDE = "allow_auto_unhide"; private Boolean allowAutoUnhide; diff --git a/src/main/java/org/openapitools/client/model/InviteAsMembersRequest.java b/src/main/java/org/openapitools/client/model/InviteAsMembersRequest.java index 6e68ac67..e050a5d8 100644 --- a/src/main/java/org/openapitools/client/model/InviteAsMembersRequest.java +++ b/src/main/java/org/openapitools/client/model/InviteAsMembersRequest.java @@ -40,7 +40,7 @@ InviteAsMembersRequest.JSON_PROPERTY_USER_IDS }) @JsonTypeName("inviteAsMembers_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class InviteAsMembersRequest { public static final String JSON_PROPERTY_HIDDEN_STATUS = "hidden_status"; private Object hiddenStatus; diff --git a/src/main/java/org/openapitools/client/model/InviteAsMembersResponse.java b/src/main/java/org/openapitools/client/model/InviteAsMembersResponse.java index f8e81539..5bb3a76f 100644 --- a/src/main/java/org/openapitools/client/model/InviteAsMembersResponse.java +++ b/src/main/java/org/openapitools/client/model/InviteAsMembersResponse.java @@ -97,7 +97,7 @@ InviteAsMembersResponse.JSON_PROPERTY_OPERATORS }) @JsonTypeName("inviteAsMembersResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class InviteAsMembersResponse { public static final String JSON_PROPERTY_CHANNEL_URL = "channel_url"; private String channelUrl; diff --git a/src/main/java/org/openapitools/client/model/InviteAsMembersResponseAllOf.java b/src/main/java/org/openapitools/client/model/InviteAsMembersResponseAllOf.java index dd6d65eb..b1f1820a 100644 --- a/src/main/java/org/openapitools/client/model/InviteAsMembersResponseAllOf.java +++ b/src/main/java/org/openapitools/client/model/InviteAsMembersResponseAllOf.java @@ -38,7 +38,7 @@ InviteAsMembersResponseAllOf.JSON_PROPERTY_OPERATORS }) @JsonTypeName("inviteAsMembersResponse_allOf") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class InviteAsMembersResponseAllOf { public static final String JSON_PROPERTY_OPERATORS = "operators"; private List operators = null; diff --git a/src/main/java/org/openapitools/client/model/JoinAChannelRequest.java b/src/main/java/org/openapitools/client/model/JoinAChannelRequest.java index 64c12e4a..08e6e888 100644 --- a/src/main/java/org/openapitools/client/model/JoinAChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/JoinAChannelRequest.java @@ -40,7 +40,7 @@ JoinAChannelRequest.JSON_PROPERTY_ACCESS_CODE }) @JsonTypeName("joinAChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class JoinAChannelRequest { public static final String JSON_PROPERTY_USER_ID = "user_id"; private String userId; diff --git a/src/main/java/org/openapitools/client/model/JoinChannelsRequest.java b/src/main/java/org/openapitools/client/model/JoinChannelsRequest.java index d7522d6b..af9ddb77 100644 --- a/src/main/java/org/openapitools/client/model/JoinChannelsRequest.java +++ b/src/main/java/org/openapitools/client/model/JoinChannelsRequest.java @@ -37,7 +37,7 @@ JoinChannelsRequest.JSON_PROPERTY_CHANNEL_URLS }) @JsonTypeName("joinChannels_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class JoinChannelsRequest { public static final String JSON_PROPERTY_CHANNEL_URLS = "channel_urls"; private List channelUrls = new ArrayList<>(); diff --git a/src/main/java/org/openapitools/client/model/LeaveAChannelRequest.java b/src/main/java/org/openapitools/client/model/LeaveAChannelRequest.java index e0729b8e..255dc5b7 100644 --- a/src/main/java/org/openapitools/client/model/LeaveAChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/LeaveAChannelRequest.java @@ -40,7 +40,7 @@ LeaveAChannelRequest.JSON_PROPERTY_REASON }) @JsonTypeName("leaveAChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class LeaveAChannelRequest { public static final String JSON_PROPERTY_USER_IDS = "user_ids"; private List userIds = new ArrayList<>(); diff --git a/src/main/java/org/openapitools/client/model/LeaveMyGroupChannelsRequest.java b/src/main/java/org/openapitools/client/model/LeaveMyGroupChannelsRequest.java index 8491e0b9..10d4b62f 100644 --- a/src/main/java/org/openapitools/client/model/LeaveMyGroupChannelsRequest.java +++ b/src/main/java/org/openapitools/client/model/LeaveMyGroupChannelsRequest.java @@ -35,7 +35,7 @@ LeaveMyGroupChannelsRequest.JSON_PROPERTY_CUSTOM_TYPE }) @JsonTypeName("leaveMyGroupChannels_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class LeaveMyGroupChannelsRequest { public static final String JSON_PROPERTY_CUSTOM_TYPE = "custom_type"; private String customType; diff --git a/src/main/java/org/openapitools/client/model/ListBlockedUsersResponse.java b/src/main/java/org/openapitools/client/model/ListBlockedUsersResponse.java index 5297c5e5..bb0d2922 100644 --- a/src/main/java/org/openapitools/client/model/ListBlockedUsersResponse.java +++ b/src/main/java/org/openapitools/client/model/ListBlockedUsersResponse.java @@ -39,7 +39,7 @@ ListBlockedUsersResponse.JSON_PROPERTY_NEXT }) @JsonTypeName("listBlockedUsersResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ListBlockedUsersResponse { public static final String JSON_PROPERTY_USERS = "users"; private List users = null; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponse.java b/src/main/java/org/openapitools/client/model/ListBotsResponse.java index 3ff48152..268bd09a 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponse.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponse.java @@ -39,7 +39,7 @@ ListBotsResponse.JSON_PROPERTY_NEXT }) @JsonTypeName("listBotsResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ListBotsResponse { public static final String JSON_PROPERTY_BOTS = "bots"; private List bots = null; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInner.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInner.java index a44275b6..5c20b6cd 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInner.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInner.java @@ -50,7 +50,7 @@ ListBotsResponseBotsInner.JSON_PROPERTY_SHOW_MEMBER }) @JsonTypeName("listBotsResponse_bots_inner") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ListBotsResponseBotsInner { public static final String JSON_PROPERTY_BOT = "bot"; private ListBotsResponseBotsInnerBot bot; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBot.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBot.java index 80f89f71..ba6deec4 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBot.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBot.java @@ -42,7 +42,7 @@ ListBotsResponseBotsInnerBot.JSON_PROPERTY_BOT_USERID }) @JsonTypeName("listBotsResponse_bots_inner_bot") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ListBotsResponseBotsInnerBot { public static final String JSON_PROPERTY_AI_AGENT_TYPE = "ai_agent_type"; private String aiAgentType; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyle.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyle.java index 3ef0ad59..e8e4d010 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyle.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyle.java @@ -43,7 +43,7 @@ ListBotsResponseBotsInnerBotStyle.JSON_PROPERTY_TOGGLE_BUTTON_URL }) @JsonTypeName("listBotsResponse_bots_inner_bot_style") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ListBotsResponseBotsInnerBotStyle { public static final String JSON_PROPERTY_AUTO_OPEN = "auto_open"; private Boolean autoOpen; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColor.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColor.java index 4faadf89..3bdc603a 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColor.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColor.java @@ -37,7 +37,7 @@ ListBotsResponseBotsInnerBotStyleColor.JSON_PROPERTY_THEME }) @JsonTypeName("listBotsResponse_bots_inner_bot_style_color") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ListBotsResponseBotsInnerBotStyleColor { public static final String JSON_PROPERTY_ACCENT_COLOR = "accent_color"; private String accentColor; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInner.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInner.java index c9d0aef3..58b3db04 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInner.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInner.java @@ -37,7 +37,7 @@ ListBotsResponseBotsInnerFirstMessagesInner.JSON_PROPERTY_MESSAGE }) @JsonTypeName("listBotsResponse_bots_inner_first_messages_inner") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ListBotsResponseBotsInnerFirstMessagesInner { public static final String JSON_PROPERTY_DATA = "data"; private ListBotsResponseBotsInnerFirstMessagesInnerData data; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerData.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerData.java index ecf415dc..91bdddf5 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerData.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerData.java @@ -37,7 +37,7 @@ ListBotsResponseBotsInnerFirstMessagesInnerData.JSON_PROPERTY_SUGGESTED_REPLIES }) @JsonTypeName("listBotsResponse_bots_inner_first_messages_inner_data") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ListBotsResponseBotsInnerFirstMessagesInnerData { public static final String JSON_PROPERTY_SUGGESTED_REPLIES = "suggested_replies"; private List suggestedReplies = null; diff --git a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguard.java b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguard.java index 5b94bf82..546e7d63 100644 --- a/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguard.java +++ b/src/main/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguard.java @@ -40,7 +40,7 @@ ListBotsResponseBotsInnerSafeguard.JSON_PROPERTY_PII_MASKING }) @JsonTypeName("listBotsResponse_bots_inner_safeguard") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ListBotsResponseBotsInnerSafeguard { public static final String JSON_PROPERTY_BANNED_PHRASES = "banned_phrases"; private List bannedPhrases = null; diff --git a/src/main/java/org/openapitools/client/model/ListMessagesResponse.java b/src/main/java/org/openapitools/client/model/ListMessagesResponse.java index 4cd68a50..bb41124c 100644 --- a/src/main/java/org/openapitools/client/model/ListMessagesResponse.java +++ b/src/main/java/org/openapitools/client/model/ListMessagesResponse.java @@ -38,7 +38,7 @@ ListMessagesResponse.JSON_PROPERTY_MESSAGES }) @JsonTypeName("listMessagesResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ListMessagesResponse { public static final String JSON_PROPERTY_MESSAGES = "messages"; private List messages = null; diff --git a/src/main/java/org/openapitools/client/model/ListMyGroupChannelsResponse.java b/src/main/java/org/openapitools/client/model/ListMyGroupChannelsResponse.java index 664d89e2..e0f56ec3 100644 --- a/src/main/java/org/openapitools/client/model/ListMyGroupChannelsResponse.java +++ b/src/main/java/org/openapitools/client/model/ListMyGroupChannelsResponse.java @@ -40,7 +40,7 @@ ListMyGroupChannelsResponse.JSON_PROPERTY_TS }) @JsonTypeName("listMyGroupChannelsResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ListMyGroupChannelsResponse { public static final String JSON_PROPERTY_CHANNELS = "channels"; private List channels = null; diff --git a/src/main/java/org/openapitools/client/model/ListOpenChannelsResponse.java b/src/main/java/org/openapitools/client/model/ListOpenChannelsResponse.java index c894ed18..752444bc 100644 --- a/src/main/java/org/openapitools/client/model/ListOpenChannelsResponse.java +++ b/src/main/java/org/openapitools/client/model/ListOpenChannelsResponse.java @@ -40,7 +40,7 @@ ListOpenChannelsResponse.JSON_PROPERTY_TS }) @JsonTypeName("listOpenChannelsResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ListOpenChannelsResponse { public static final String JSON_PROPERTY_CHANNELS = "channels"; private List channels = null; diff --git a/src/main/java/org/openapitools/client/model/ListOperatorsResponse.java b/src/main/java/org/openapitools/client/model/ListOperatorsResponse.java index 335830b9..a30fe347 100644 --- a/src/main/java/org/openapitools/client/model/ListOperatorsResponse.java +++ b/src/main/java/org/openapitools/client/model/ListOperatorsResponse.java @@ -39,7 +39,7 @@ ListOperatorsResponse.JSON_PROPERTY_OPERATORS }) @JsonTypeName("listOperatorsResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ListOperatorsResponse { public static final String JSON_PROPERTY_NEXT = "next"; private String next; diff --git a/src/main/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponse.java b/src/main/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponse.java index b61d758f..5356a6e1 100644 --- a/src/main/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponse.java +++ b/src/main/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponse.java @@ -41,7 +41,7 @@ ListRegistrationOrDeviceTokensResponse.JSON_PROPERTY_USER }) @JsonTypeName("listRegistrationOrDeviceTokensResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ListRegistrationOrDeviceTokensResponse { public static final String JSON_PROPERTY_TOKEN = "token"; private List token = null; diff --git a/src/main/java/org/openapitools/client/model/ListUsersResponse.java b/src/main/java/org/openapitools/client/model/ListUsersResponse.java index f640f201..ff6b4a4b 100644 --- a/src/main/java/org/openapitools/client/model/ListUsersResponse.java +++ b/src/main/java/org/openapitools/client/model/ListUsersResponse.java @@ -39,7 +39,7 @@ ListUsersResponse.JSON_PROPERTY_USERS }) @JsonTypeName("listUsersResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ListUsersResponse { public static final String JSON_PROPERTY_NEXT = "next"; private String next; diff --git a/src/main/java/org/openapitools/client/model/MarkAllMessagesAsReadRequest.java b/src/main/java/org/openapitools/client/model/MarkAllMessagesAsReadRequest.java index c60ae171..13caa6f5 100644 --- a/src/main/java/org/openapitools/client/model/MarkAllMessagesAsReadRequest.java +++ b/src/main/java/org/openapitools/client/model/MarkAllMessagesAsReadRequest.java @@ -37,7 +37,7 @@ MarkAllMessagesAsReadRequest.JSON_PROPERTY_CHANNEL_URLS }) @JsonTypeName("markAllMessagesAsRead_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class MarkAllMessagesAsReadRequest { public static final String JSON_PROPERTY_CHANNEL_URLS = "channel_urls"; private List channelUrls = null; diff --git a/src/main/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequest.java b/src/main/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequest.java index 28dd72c9..25072ed8 100644 --- a/src/main/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequest.java +++ b/src/main/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequest.java @@ -35,7 +35,7 @@ MarkChannelMessagesAsReadRequest.JSON_PROPERTY_USER_ID }) @JsonTypeName("markChannelMessagesAsRead_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class MarkChannelMessagesAsReadRequest { public static final String JSON_PROPERTY_USER_ID = "user_id"; private String userId; diff --git a/src/main/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequest.java b/src/main/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequest.java index 0c8c1c78..364d5722 100644 --- a/src/main/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequest.java @@ -44,7 +44,7 @@ MigrateMessagesAdminMessageRequest.JSON_PROPERTY_DEDUP_ID, MigrateMessagesAdminMessageRequest.JSON_PROPERTY_SORTED_METAARRAY }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class MigrateMessagesAdminMessageRequest { /** * Gets or Sets messageType diff --git a/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequest.java b/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequest.java index 56a275fa..b22daa9a 100644 --- a/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequest.java @@ -50,7 +50,7 @@ MigrateMessagesFileMessageRequest.JSON_PROPERTY_DEDUP_ID, MigrateMessagesFileMessageRequest.JSON_PROPERTY_SORTED_METAARRAY }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class MigrateMessagesFileMessageRequest { public static final String JSON_PROPERTY_USER_ID = "user_id"; private String userId; diff --git a/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInner.java b/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInner.java index 94b139ba..d883da19 100644 --- a/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInner.java +++ b/src/main/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInner.java @@ -47,7 +47,7 @@ import com.fasterxml.jackson.databind.ser.std.StdSerializer; import org.sendbird.client.JSON; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") @JsonDeserialize(using = MigrateMessagesFileMessageRequestThumbnailsInner.MigrateMessagesFileMessageRequestThumbnailsInnerDeserializer.class) @JsonSerialize(using = MigrateMessagesFileMessageRequestThumbnailsInner.MigrateMessagesFileMessageRequestThumbnailsInnerSerializer.class) public class MigrateMessagesFileMessageRequestThumbnailsInner extends AbstractOpenApiSchema { diff --git a/src/main/java/org/openapitools/client/model/MigrateMessagesRequest.java b/src/main/java/org/openapitools/client/model/MigrateMessagesRequest.java index 6bab8f6a..fc8f9950 100644 --- a/src/main/java/org/openapitools/client/model/MigrateMessagesRequest.java +++ b/src/main/java/org/openapitools/client/model/MigrateMessagesRequest.java @@ -39,7 +39,7 @@ MigrateMessagesRequest.JSON_PROPERTY_UPDATE_READ_TS, MigrateMessagesRequest.JSON_PROPERTY_REWIND_READ_TS }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class MigrateMessagesRequest { public static final String JSON_PROPERTY_MESSAGES = "messages"; private List messages = null; diff --git a/src/main/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInner.java b/src/main/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInner.java index 4679e514..2e5f01be 100644 --- a/src/main/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInner.java +++ b/src/main/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInner.java @@ -60,7 +60,7 @@ import com.fasterxml.jackson.databind.ser.std.StdSerializer; import org.sendbird.client.JSON; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") @JsonDeserialize(using = MigrateMessagesRequestMessagesInner.MigrateMessagesRequestMessagesInnerDeserializer.class) @JsonSerialize(using = MigrateMessagesRequestMessagesInner.MigrateMessagesRequestMessagesInnerSerializer.class) public class MigrateMessagesRequestMessagesInner extends AbstractOpenApiSchema { diff --git a/src/main/java/org/openapitools/client/model/MigrateMessagesTextMessageRequest.java b/src/main/java/org/openapitools/client/model/MigrateMessagesTextMessageRequest.java index 0e667c14..c6ad39a3 100644 --- a/src/main/java/org/openapitools/client/model/MigrateMessagesTextMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/MigrateMessagesTextMessageRequest.java @@ -44,7 +44,7 @@ MigrateMessagesTextMessageRequest.JSON_PROPERTY_DEDUP_ID, MigrateMessagesTextMessageRequest.JSON_PROPERTY_SORTED_METAARRAY }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class MigrateMessagesTextMessageRequest { public static final String JSON_PROPERTY_USER_ID = "user_id"; private String userId; diff --git a/src/main/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequest.java b/src/main/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequest.java index 98513004..ef40305f 100644 --- a/src/main/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequest.java @@ -37,7 +37,7 @@ RegisterOperatorsToAGroupChannelRequest.JSON_PROPERTY_OPERATOR_IDS }) @JsonTypeName("registerOperatorsToAGroupChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class RegisterOperatorsToAGroupChannelRequest { public static final String JSON_PROPERTY_OPERATOR_IDS = "operator_ids"; private List operatorIds = new ArrayList<>(); diff --git a/src/main/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponse.java b/src/main/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponse.java index 9ccbaed7..270efea0 100644 --- a/src/main/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponse.java +++ b/src/main/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponse.java @@ -37,7 +37,7 @@ RemoveARegistrationOrDeviceTokenResponse.JSON_PROPERTY_USER }) @JsonTypeName("removeARegistrationOrDeviceTokenResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class RemoveARegistrationOrDeviceTokenResponse { public static final String JSON_PROPERTY_TOKEN = "token"; private String token; diff --git a/src/main/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponse.java b/src/main/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponse.java index 7006c51f..546e14c6 100644 --- a/src/main/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponse.java +++ b/src/main/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponse.java @@ -39,7 +39,7 @@ RemoveAllRegistrationOrDeviceTokenResponse.JSON_PROPERTY_USER }) @JsonTypeName("removeAllRegistrationOrDeviceTokenResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class RemoveAllRegistrationOrDeviceTokenResponse { public static final String JSON_PROPERTY_TOKEN = "token"; private List token = null; diff --git a/src/main/java/org/openapitools/client/model/ResetChatHistoryRequest.java b/src/main/java/org/openapitools/client/model/ResetChatHistoryRequest.java index c46ef91a..9c61f417 100644 --- a/src/main/java/org/openapitools/client/model/ResetChatHistoryRequest.java +++ b/src/main/java/org/openapitools/client/model/ResetChatHistoryRequest.java @@ -36,7 +36,7 @@ ResetChatHistoryRequest.JSON_PROPERTY_USER_ID }) @JsonTypeName("resetChatHistory_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ResetChatHistoryRequest { public static final String JSON_PROPERTY_RESET_ALL = "reset_all"; private Boolean resetAll; diff --git a/src/main/java/org/openapitools/client/model/ResetChatHistoryResponse.java b/src/main/java/org/openapitools/client/model/ResetChatHistoryResponse.java index f32b1f19..4ceb7271 100644 --- a/src/main/java/org/openapitools/client/model/ResetChatHistoryResponse.java +++ b/src/main/java/org/openapitools/client/model/ResetChatHistoryResponse.java @@ -35,7 +35,7 @@ ResetChatHistoryResponse.JSON_PROPERTY_TS_MESSAGE_OFFSET }) @JsonTypeName("resetChatHistoryResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ResetChatHistoryResponse { public static final String JSON_PROPERTY_TS_MESSAGE_OFFSET = "ts_message_offset"; private Long tsMessageOffset; diff --git a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequest.java b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequest.java index c39e7d94..b0b0fa61 100644 --- a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequest.java +++ b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequest.java @@ -56,7 +56,7 @@ ScheduleAnAnnouncementRequest.JSON_PROPERTY_UNIQUE_ID }) @JsonTypeName("scheduleAnAnnouncement_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ScheduleAnAnnouncementRequest { public static final String JSON_PROPERTY_ANNOUNCEMENT_GROUP = "announcement_group"; private String announcementGroup; diff --git a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptions.java b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptions.java index cac755e7..71bc479d 100644 --- a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptions.java +++ b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptions.java @@ -39,7 +39,7 @@ ScheduleAnAnnouncementRequestCreateChannelOptions.JSON_PROPERTY_NAME }) @JsonTypeName("scheduleAnAnnouncement_request_create_channel_options") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ScheduleAnAnnouncementRequestCreateChannelOptions { public static final String JSON_PROPERTY_COVER_URL = "cover_url"; private String coverUrl; diff --git a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessage.java b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessage.java index 51f86acc..3eaebc11 100644 --- a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessage.java +++ b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessage.java @@ -39,7 +39,7 @@ ScheduleAnAnnouncementRequestMessage.JSON_PROPERTY_USER_ID }) @JsonTypeName("scheduleAnAnnouncement_request_message") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ScheduleAnAnnouncementRequestMessage { public static final String JSON_PROPERTY_CONTENT = "content"; private String content; diff --git a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponse.java b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponse.java index bd80e120..ca5e3975 100644 --- a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponse.java +++ b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponse.java @@ -61,7 +61,7 @@ ScheduleAnAnnouncementResponse.JSON_PROPERTY_UNIQUE_ID }) @JsonTypeName("scheduleAnAnnouncementResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ScheduleAnAnnouncementResponse { public static final String JSON_PROPERTY_ANNOUNCEMENT_GROUP = "announcement_group"; private String announcementGroup; diff --git a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessage.java b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessage.java index 25163b1d..d573631d 100644 --- a/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessage.java +++ b/src/main/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessage.java @@ -40,7 +40,7 @@ ScheduleAnAnnouncementResponseMessage.JSON_PROPERTY_USER_ID }) @JsonTypeName("scheduleAnAnnouncementResponse_message") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ScheduleAnAnnouncementResponseMessage { public static final String JSON_PROPERTY_CONTENT = "content"; private String content; diff --git a/src/main/java/org/openapitools/client/model/SendABotMessageResponse.java b/src/main/java/org/openapitools/client/model/SendABotMessageResponse.java index 141aafb0..ce59785f 100644 --- a/src/main/java/org/openapitools/client/model/SendABotMessageResponse.java +++ b/src/main/java/org/openapitools/client/model/SendABotMessageResponse.java @@ -36,7 +36,7 @@ SendABotMessageResponse.JSON_PROPERTY_MESSAGE }) @JsonTypeName("sendABotMessageResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendABotMessageResponse { public static final String JSON_PROPERTY_MESSAGE = "message"; private SendbirdMessageResponse message; diff --git a/src/main/java/org/openapitools/client/model/SendAMessageRequest.java b/src/main/java/org/openapitools/client/model/SendAMessageRequest.java index 5f8b6b4e..bed50d2d 100644 --- a/src/main/java/org/openapitools/client/model/SendAMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/SendAMessageRequest.java @@ -66,7 +66,7 @@ SendAMessageRequest.JSON_PROPERTY_VOLUME }) @JsonTypeName("sendAMessage_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendAMessageRequest { /** * Gets or Sets messageType diff --git a/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplate.java b/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplate.java index 3c075700..611be39a 100644 --- a/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplate.java +++ b/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplate.java @@ -55,7 +55,7 @@ import com.fasterxml.jackson.databind.ser.std.StdSerializer; import org.sendbird.client.JSON; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") @JsonDeserialize(using = SendAMessageRequestPushMessageTemplate.SendAMessageRequestPushMessageTemplateDeserializer.class) @JsonSerialize(using = SendAMessageRequestPushMessageTemplate.SendAMessageRequestPushMessageTemplateSerializer.class) public class SendAMessageRequestPushMessageTemplate extends AbstractOpenApiSchema { diff --git a/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOf.java b/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOf.java index 186120c4..272226b8 100644 --- a/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOf.java +++ b/src/main/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOf.java @@ -36,7 +36,7 @@ SendAMessageRequestPushMessageTemplateOneOf.JSON_PROPERTY_BODY }) @JsonTypeName("sendAMessage_request_push_message_template_oneOf") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendAMessageRequestPushMessageTemplateOneOf { public static final String JSON_PROPERTY_TITLE = "title"; private String title; diff --git a/src/main/java/org/openapitools/client/model/SendAdminMessageRequestBody.java b/src/main/java/org/openapitools/client/model/SendAdminMessageRequestBody.java index 30aad4df..3d59562e 100644 --- a/src/main/java/org/openapitools/client/model/SendAdminMessageRequestBody.java +++ b/src/main/java/org/openapitools/client/model/SendAdminMessageRequestBody.java @@ -50,7 +50,7 @@ SendAdminMessageRequestBody.JSON_PROPERTY_SORTED_METAARRAY }) @JsonTypeName("sendAdminMessageRequestBody") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendAdminMessageRequestBody { public static final String JSON_PROPERTY_APNS_BUNDLE_ID = "apns_bundle_id"; private String apnsBundleId; diff --git a/src/main/java/org/openapitools/client/model/SendFileMessageRequestBody.java b/src/main/java/org/openapitools/client/model/SendFileMessageRequestBody.java index 88affb11..91afd7f7 100644 --- a/src/main/java/org/openapitools/client/model/SendFileMessageRequestBody.java +++ b/src/main/java/org/openapitools/client/model/SendFileMessageRequestBody.java @@ -60,7 +60,7 @@ SendFileMessageRequestBody.JSON_PROPERTY_VOLUME }) @JsonTypeName("sendFileMessageRequestBody") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendFileMessageRequestBody { public static final String JSON_PROPERTY_APNS_BUNDLE_ID = "apns_bundle_id"; private String apnsBundleId; diff --git a/src/main/java/org/openapitools/client/model/SendTextMessageRequestBody.java b/src/main/java/org/openapitools/client/model/SendTextMessageRequestBody.java index 3a908053..1c9902a7 100644 --- a/src/main/java/org/openapitools/client/model/SendTextMessageRequestBody.java +++ b/src/main/java/org/openapitools/client/model/SendTextMessageRequestBody.java @@ -58,7 +58,7 @@ SendTextMessageRequestBody.JSON_PROPERTY_VOLUME }) @JsonTypeName("sendTextMessageRequestBody") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendTextMessageRequestBody { public static final String JSON_PROPERTY_APNS_BUNDLE_ID = "apns_bundle_id"; private String apnsBundleId; diff --git a/src/main/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplate.java b/src/main/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplate.java index 6044a72a..b9baf272 100644 --- a/src/main/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplate.java +++ b/src/main/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplate.java @@ -55,7 +55,7 @@ import com.fasterxml.jackson.databind.ser.std.StdSerializer; import org.sendbird.client.JSON; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") @JsonDeserialize(using = SendTextMessageRequestBodyPushMessageTemplate.SendTextMessageRequestBodyPushMessageTemplateDeserializer.class) @JsonSerialize(using = SendTextMessageRequestBodyPushMessageTemplate.SendTextMessageRequestBodyPushMessageTemplateSerializer.class) public class SendTextMessageRequestBodyPushMessageTemplate extends AbstractOpenApiSchema { diff --git a/src/main/java/org/openapitools/client/model/SendbirdBasicUserInfo.java b/src/main/java/org/openapitools/client/model/SendbirdBasicUserInfo.java index 3acdf3bb..8bcd44a4 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdBasicUserInfo.java +++ b/src/main/java/org/openapitools/client/model/SendbirdBasicUserInfo.java @@ -45,7 +45,7 @@ SendbirdBasicUserInfo.JSON_PROPERTY_PROFILE_URL, SendbirdBasicUserInfo.JSON_PROPERTY_METADATA }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendbirdBasicUserInfo { public static final String JSON_PROPERTY_REQUIRE_AUTH_FOR_PROFILE_IMAGE = "require_auth_for_profile_image"; private Boolean requireAuthForProfileImage; diff --git a/src/main/java/org/openapitools/client/model/SendbirdDisappearingMessage.java b/src/main/java/org/openapitools/client/model/SendbirdDisappearingMessage.java index fb2b920c..c6134b46 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdDisappearingMessage.java +++ b/src/main/java/org/openapitools/client/model/SendbirdDisappearingMessage.java @@ -35,7 +35,7 @@ SendbirdDisappearingMessage.JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS, SendbirdDisappearingMessage.JSON_PROPERTY_IS_TRIGGERED_BY_MESSAGE_READ }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendbirdDisappearingMessage { public static final String JSON_PROPERTY_MESSAGE_SURVIVAL_SECONDS = "message_survival_seconds"; private Integer messageSurvivalSeconds; diff --git a/src/main/java/org/openapitools/client/model/SendbirdExtendedMessagePayload.java b/src/main/java/org/openapitools/client/model/SendbirdExtendedMessagePayload.java index 5592b1af..0ca0c2a1 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdExtendedMessagePayload.java +++ b/src/main/java/org/openapitools/client/model/SendbirdExtendedMessagePayload.java @@ -38,7 +38,7 @@ SendbirdExtendedMessagePayload.JSON_PROPERTY_CUSTOM_VIEW, SendbirdExtendedMessagePayload.JSON_PROPERTY_SUGGESTED_REPLIES }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendbirdExtendedMessagePayload { public static final String JSON_PROPERTY_CUSTOM_VIEW = "custom_view"; private Object customView; diff --git a/src/main/java/org/openapitools/client/model/SendbirdFile.java b/src/main/java/org/openapitools/client/model/SendbirdFile.java index 551db003..078c7a6a 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdFile.java +++ b/src/main/java/org/openapitools/client/model/SendbirdFile.java @@ -42,7 +42,7 @@ SendbirdFile.JSON_PROPERTY_THUMBNAILS, SendbirdFile.JSON_PROPERTY_REQUIRE_AUTH }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendbirdFile { public static final String JSON_PROPERTY_URL = "url"; private String url; diff --git a/src/main/java/org/openapitools/client/model/SendbirdGroupChannel.java b/src/main/java/org/openapitools/client/model/SendbirdGroupChannel.java index eeeb385b..9ecb13c5 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdGroupChannel.java +++ b/src/main/java/org/openapitools/client/model/SendbirdGroupChannel.java @@ -92,7 +92,7 @@ SendbirdGroupChannel.JSON_PROPERTY_UNREAD_MESSAGE_COUNT, SendbirdGroupChannel.JSON_PROPERTY_USER_LAST_READ }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendbirdGroupChannel { public static final String JSON_PROPERTY_CHANNEL_URL = "channel_url"; private String channelUrl; diff --git a/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetail.java b/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetail.java index 6d490d87..ea740907 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetail.java +++ b/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetail.java @@ -77,7 +77,7 @@ SendbirdGroupChannelDetail.JSON_PROPERTY_UNREAD_MENTION_COUNT, SendbirdGroupChannelDetail.JSON_PROPERTY_UNREAD_MESSAGE_COUNT }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendbirdGroupChannelDetail { public static final String JSON_PROPERTY_CHANNEL = "channel"; private SendbirdGroupChannelDetailChannel channel; diff --git a/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannel.java b/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannel.java index a8159ab7..9eb0d30d 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannel.java +++ b/src/main/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannel.java @@ -42,7 +42,7 @@ SendbirdGroupChannelDetailChannel.JSON_PROPERTY_NAME }) @JsonTypeName("SendbirdGroupChannelDetail_channel") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendbirdGroupChannelDetailChannel { public static final String JSON_PROPERTY_CHANNEL_URL = "channel_url"; private String channelUrl; diff --git a/src/main/java/org/openapitools/client/model/SendbirdGroupChannelLastMessage.java b/src/main/java/org/openapitools/client/model/SendbirdGroupChannelLastMessage.java index 8fad2b44..6ed11665 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdGroupChannelLastMessage.java +++ b/src/main/java/org/openapitools/client/model/SendbirdGroupChannelLastMessage.java @@ -68,7 +68,7 @@ import com.fasterxml.jackson.databind.ser.std.StdSerializer; import org.sendbird.client.JSON; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") @JsonDeserialize(using = SendbirdGroupChannelLastMessage.SendbirdGroupChannelLastMessageDeserializer.class) @JsonSerialize(using = SendbirdGroupChannelLastMessage.SendbirdGroupChannelLastMessageSerializer.class) public class SendbirdGroupChannelLastMessage extends AbstractOpenApiSchema { diff --git a/src/main/java/org/openapitools/client/model/SendbirdMember.java b/src/main/java/org/openapitools/client/model/SendbirdMember.java index fc6f354f..9e73f96c 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdMember.java +++ b/src/main/java/org/openapitools/client/model/SendbirdMember.java @@ -62,7 +62,7 @@ SendbirdMember.JSON_PROPERTY_STATE, SendbirdMember.JSON_PROPERTY_USER_ID }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendbirdMember { public static final String JSON_PROPERTY_DELIVERED_TS = "delivered_ts"; private Long deliveredTs; diff --git a/src/main/java/org/openapitools/client/model/SendbirdMessageResponse.java b/src/main/java/org/openapitools/client/model/SendbirdMessageResponse.java index 426fee29..1d81b977 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdMessageResponse.java +++ b/src/main/java/org/openapitools/client/model/SendbirdMessageResponse.java @@ -76,7 +76,7 @@ SendbirdMessageResponse.JSON_PROPERTY_MESSAGE_EVENTS, SendbirdMessageResponse.JSON_PROPERTY_EXTENDED_MESSAGE_PAYLOAD }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendbirdMessageResponse { public static final String JSON_PROPERTY_REQUIRE_AUTH = "require_auth"; private Boolean requireAuth; diff --git a/src/main/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayload.java b/src/main/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayload.java index 582512fd..be5b0ec5 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayload.java +++ b/src/main/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayload.java @@ -57,7 +57,7 @@ import com.fasterxml.jackson.databind.ser.std.StdSerializer; import org.sendbird.client.JSON; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") @JsonDeserialize(using = SendbirdMessageResponseExtendedMessagePayload.SendbirdMessageResponseExtendedMessagePayloadDeserializer.class) @JsonSerialize(using = SendbirdMessageResponseExtendedMessagePayload.SendbirdMessageResponseExtendedMessagePayloadSerializer.class) public class SendbirdMessageResponseExtendedMessagePayload extends AbstractOpenApiSchema { diff --git a/src/main/java/org/openapitools/client/model/SendbirdMessageResponseMessageEvents.java b/src/main/java/org/openapitools/client/model/SendbirdMessageResponseMessageEvents.java index fc05b3ae..8e452e44 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdMessageResponseMessageEvents.java +++ b/src/main/java/org/openapitools/client/model/SendbirdMessageResponseMessageEvents.java @@ -38,7 +38,7 @@ SendbirdMessageResponseMessageEvents.JSON_PROPERTY_UPDATE_LAST_MESSAGE }) @JsonTypeName("SendbirdMessageResponse_message_events") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendbirdMessageResponseMessageEvents { public static final String JSON_PROPERTY_SEND_PUSH_NOTIFICATION = "send_push_notification"; private String sendPushNotification; diff --git a/src/main/java/org/openapitools/client/model/SendbirdOpenChannel.java b/src/main/java/org/openapitools/client/model/SendbirdOpenChannel.java index 60376a84..80bb40ce 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdOpenChannel.java +++ b/src/main/java/org/openapitools/client/model/SendbirdOpenChannel.java @@ -53,7 +53,7 @@ SendbirdOpenChannel.JSON_PROPERTY_PARTICIPANT_COUNT, SendbirdOpenChannel.JSON_PROPERTY_METADATA }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendbirdOpenChannel { public static final String JSON_PROPERTY_CHANNEL_URL = "channel_url"; private String channelUrl; diff --git a/src/main/java/org/openapitools/client/model/SendbirdParentMessageInfo.java b/src/main/java/org/openapitools/client/model/SendbirdParentMessageInfo.java index a919137b..7c66b9d7 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdParentMessageInfo.java +++ b/src/main/java/org/openapitools/client/model/SendbirdParentMessageInfo.java @@ -44,7 +44,7 @@ SendbirdParentMessageInfo.JSON_PROPERTY_FILE, SendbirdParentMessageInfo.JSON_PROPERTY_FILES }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendbirdParentMessageInfo { public static final String JSON_PROPERTY_CUSTOM_TYPE = "custom_type"; private String customType; diff --git a/src/main/java/org/openapitools/client/model/SendbirdReaction.java b/src/main/java/org/openapitools/client/model/SendbirdReaction.java index 6869191f..c1867747 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdReaction.java +++ b/src/main/java/org/openapitools/client/model/SendbirdReaction.java @@ -38,7 +38,7 @@ SendbirdReaction.JSON_PROPERTY_UPDATED_AT, SendbirdReaction.JSON_PROPERTY_USER_IDS }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendbirdReaction { public static final String JSON_PROPERTY_KEY = "key"; private String key; diff --git a/src/main/java/org/openapitools/client/model/SendbirdSmsFallback.java b/src/main/java/org/openapitools/client/model/SendbirdSmsFallback.java index 89cddf04..79a67297 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdSmsFallback.java +++ b/src/main/java/org/openapitools/client/model/SendbirdSmsFallback.java @@ -37,7 +37,7 @@ SendbirdSmsFallback.JSON_PROPERTY_WAIT_SECONDS, SendbirdSmsFallback.JSON_PROPERTY_EXCLUDE_USER_IDS }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendbirdSmsFallback { public static final String JSON_PROPERTY_WAIT_SECONDS = "wait_seconds"; private Integer waitSeconds; diff --git a/src/main/java/org/openapitools/client/model/SendbirdSortedMetaarrayInner.java b/src/main/java/org/openapitools/client/model/SendbirdSortedMetaarrayInner.java index bd83e4b4..0f93c5d2 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdSortedMetaarrayInner.java +++ b/src/main/java/org/openapitools/client/model/SendbirdSortedMetaarrayInner.java @@ -38,7 +38,7 @@ SendbirdSortedMetaarrayInner.JSON_PROPERTY_VALUE }) @JsonTypeName("SendbirdSortedMetaarray_inner") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendbirdSortedMetaarrayInner { public static final String JSON_PROPERTY_KEY = "key"; private String key; diff --git a/src/main/java/org/openapitools/client/model/SendbirdThumbnail.java b/src/main/java/org/openapitools/client/model/SendbirdThumbnail.java index 354555e0..4c3226fa 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdThumbnail.java +++ b/src/main/java/org/openapitools/client/model/SendbirdThumbnail.java @@ -39,7 +39,7 @@ SendbirdThumbnail.JSON_PROPERTY_URL, SendbirdThumbnail.JSON_PROPERTY_WIDTH }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendbirdThumbnail { public static final String JSON_PROPERTY_HEIGHT = "height"; private Integer height; diff --git a/src/main/java/org/openapitools/client/model/SendbirdUser.java b/src/main/java/org/openapitools/client/model/SendbirdUser.java index e458c644..c53a964f 100644 --- a/src/main/java/org/openapitools/client/model/SendbirdUser.java +++ b/src/main/java/org/openapitools/client/model/SendbirdUser.java @@ -61,7 +61,7 @@ SendbirdUser.JSON_PROPERTY_PHONE_NUMBER, SendbirdUser.JSON_PROPERTY_IS_CREATED }) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class SendbirdUser { public static final String JSON_PROPERTY_ACCESS_TOKEN = "access_token"; private String accessToken; diff --git a/src/main/java/org/openapitools/client/model/StartTypingIndicatorsRequest.java b/src/main/java/org/openapitools/client/model/StartTypingIndicatorsRequest.java index ef53d68d..8b1746a7 100644 --- a/src/main/java/org/openapitools/client/model/StartTypingIndicatorsRequest.java +++ b/src/main/java/org/openapitools/client/model/StartTypingIndicatorsRequest.java @@ -37,7 +37,7 @@ StartTypingIndicatorsRequest.JSON_PROPERTY_USER_IDS }) @JsonTypeName("startTypingIndicators_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class StartTypingIndicatorsRequest { public static final String JSON_PROPERTY_USER_IDS = "user_ids"; private List userIds = new ArrayList<>(); diff --git a/src/main/java/org/openapitools/client/model/UpdateAChannelMetadataRequest.java b/src/main/java/org/openapitools/client/model/UpdateAChannelMetadataRequest.java index 6648bb77..81e18070 100644 --- a/src/main/java/org/openapitools/client/model/UpdateAChannelMetadataRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateAChannelMetadataRequest.java @@ -36,7 +36,7 @@ UpdateAChannelMetadataRequest.JSON_PROPERTY_UPSERT }) @JsonTypeName("updateAChannelMetadata_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class UpdateAChannelMetadataRequest { public static final String JSON_PROPERTY_METADATA = "metadata"; private Object metadata; diff --git a/src/main/java/org/openapitools/client/model/UpdateAGroupChannelRequest.java b/src/main/java/org/openapitools/client/model/UpdateAGroupChannelRequest.java index 6cb7cc32..3a8dcdb1 100644 --- a/src/main/java/org/openapitools/client/model/UpdateAGroupChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateAGroupChannelRequest.java @@ -51,7 +51,7 @@ UpdateAGroupChannelRequest.JSON_PROPERTY_OPERATOR_IDS }) @JsonTypeName("updateAGroupChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class UpdateAGroupChannelRequest { public static final String JSON_PROPERTY_ACCESS_CODE = "access_code"; private JsonNullable accessCode = JsonNullable.undefined(); diff --git a/src/main/java/org/openapitools/client/model/UpdateAMessageRequest.java b/src/main/java/org/openapitools/client/model/UpdateAMessageRequest.java index 3a8241bd..0a6c08eb 100644 --- a/src/main/java/org/openapitools/client/model/UpdateAMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateAMessageRequest.java @@ -43,7 +43,7 @@ UpdateAMessageRequest.JSON_PROPERTY_MESSAGE_TYPE }) @JsonTypeName("updateAMessage_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class UpdateAMessageRequest { public static final String JSON_PROPERTY_CUSTOM_TYPE = "custom_type"; private String customType; diff --git a/src/main/java/org/openapitools/client/model/UpdateAUserRequest.java b/src/main/java/org/openapitools/client/model/UpdateAUserRequest.java index f5b50722..a55b875b 100644 --- a/src/main/java/org/openapitools/client/model/UpdateAUserRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateAUserRequest.java @@ -50,7 +50,7 @@ UpdateAUserRequest.JSON_PROPERTY_PROFILE_URL }) @JsonTypeName("updateAUser_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class UpdateAUserRequest { public static final String JSON_PROPERTY_DISCOVERY_KEYS = "discovery_keys"; private JsonNullable> discoveryKeys = JsonNullable.>undefined(); diff --git a/src/main/java/org/openapitools/client/model/UpdateAnOpenChannelRequest.java b/src/main/java/org/openapitools/client/model/UpdateAnOpenChannelRequest.java index 96fcfb41..8b2cbeab 100644 --- a/src/main/java/org/openapitools/client/model/UpdateAnOpenChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateAnOpenChannelRequest.java @@ -43,7 +43,7 @@ UpdateAnOpenChannelRequest.JSON_PROPERTY_OPERATOR_IDS }) @JsonTypeName("updateAnOpenChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class UpdateAnOpenChannelRequest { public static final String JSON_PROPERTY_COVER_FILE = "cover_file"; private File coverFile; diff --git a/src/main/java/org/openapitools/client/model/UpdateBotByIdData.java b/src/main/java/org/openapitools/client/model/UpdateBotByIdData.java index 5642a377..99816932 100644 --- a/src/main/java/org/openapitools/client/model/UpdateBotByIdData.java +++ b/src/main/java/org/openapitools/client/model/UpdateBotByIdData.java @@ -42,7 +42,7 @@ UpdateBotByIdData.JSON_PROPERTY_CHANNEL_INVITATION_PREFERENCE }) @JsonTypeName("updateBotByIdData") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class UpdateBotByIdData { public static final String JSON_PROPERTY_BOT_USERID = "bot_userid"; private String botUserid; diff --git a/src/main/java/org/openapitools/client/model/UpdateBotByIdResponse.java b/src/main/java/org/openapitools/client/model/UpdateBotByIdResponse.java index e3798308..2d12238b 100644 --- a/src/main/java/org/openapitools/client/model/UpdateBotByIdResponse.java +++ b/src/main/java/org/openapitools/client/model/UpdateBotByIdResponse.java @@ -41,7 +41,7 @@ UpdateBotByIdResponse.JSON_PROPERTY_CHANNEL_INVITATION_PREFERENCE }) @JsonTypeName("updateBotByIdResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class UpdateBotByIdResponse { public static final String JSON_PROPERTY_BOT = "bot"; private ViewBotByIdResponseBot bot; diff --git a/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequest.java b/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequest.java index bcea4432..f9b94e34 100644 --- a/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequest.java @@ -35,7 +35,7 @@ UpdateChannelInvitationPreferenceRequest.JSON_PROPERTY_AUTO_ACCEPT }) @JsonTypeName("updateChannelInvitationPreference_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class UpdateChannelInvitationPreferenceRequest { public static final String JSON_PROPERTY_AUTO_ACCEPT = "auto_accept"; private Boolean autoAccept; diff --git a/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponse.java b/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponse.java index 63681254..2d93a4a5 100644 --- a/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponse.java +++ b/src/main/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponse.java @@ -35,7 +35,7 @@ UpdateChannelInvitationPreferenceResponse.JSON_PROPERTY_AUTO_ACCEPT }) @JsonTypeName("updateChannelInvitationPreferenceResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class UpdateChannelInvitationPreferenceResponse { public static final String JSON_PROPERTY_AUTO_ACCEPT = "auto_accept"; private Boolean autoAccept; diff --git a/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequest.java b/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequest.java index 381f0719..8d5bd138 100644 --- a/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequest.java @@ -35,7 +35,7 @@ UpdateCountPreferenceOfAChannelRequest.JSON_PROPERTY_COUNT_PREFERENCE }) @JsonTypeName("updateCountPreferenceOfAChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class UpdateCountPreferenceOfAChannelRequest { /** * Gets or Sets countPreference diff --git a/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponse.java b/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponse.java index 4e01cc8a..a896facf 100644 --- a/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponse.java +++ b/src/main/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponse.java @@ -35,7 +35,7 @@ UpdateCountPreferenceOfChannelByUrlResponse.JSON_PROPERTY_COUNT_PREFERENCE }) @JsonTypeName("updateCountPreferenceOfChannelByUrlResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class UpdateCountPreferenceOfChannelByUrlResponse { /** * Gets or Sets countPreference diff --git a/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequest.java b/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequest.java index 68d7e4dd..9cb1d6ed 100644 --- a/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequest.java @@ -40,7 +40,7 @@ UpdateExtraDataInAMessageRequest.JSON_PROPERTY_UPSERT }) @JsonTypeName("updateExtraDataInAMessage_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class UpdateExtraDataInAMessageRequest { public static final String JSON_PROPERTY_MODE = "mode"; private String mode; diff --git a/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponse.java b/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponse.java index 43522037..4816d79a 100644 --- a/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponse.java +++ b/src/main/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponse.java @@ -38,7 +38,7 @@ UpdateExtraDataInAMessageResponse.JSON_PROPERTY_SORTED_METAARRAY }) @JsonTypeName("updateExtraDataInAMessageResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class UpdateExtraDataInAMessageResponse { public static final String JSON_PROPERTY_SORTED_METAARRAY = "sorted_metaarray"; private List sortedMetaarray = null; diff --git a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequest.java b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequest.java index a393c55b..539e2c0e 100644 --- a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequest.java @@ -36,7 +36,7 @@ UpdatePushPreferencesForAChannelRequest.JSON_PROPERTY_PUSH_SOUND }) @JsonTypeName("updatePushPreferencesForAChannel_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class UpdatePushPreferencesForAChannelRequest { /** * The type of notifications trigger applies to group channels when a user is disconnected from Sendbird server. Acceptable values are the following: - default (default): Indicates that a user's notifications trigger setting applies to the specified channel. - all: Indicates that a user receives notifications for all new messages. - mention_only: Indicates that a user only receives notifications for mentioned messages. - off: Indicates that a user doesn't receive any notifications. diff --git a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponse.java b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponse.java index 1bbc7679..c375bc1e 100644 --- a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponse.java +++ b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponse.java @@ -38,7 +38,7 @@ UpdatePushPreferencesForAChannelResponse.JSON_PROPERTY_PUSH_TRIGGER_OPTION }) @JsonTypeName("updatePushPreferencesForAChannelResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class UpdatePushPreferencesForAChannelResponse { public static final String JSON_PROPERTY_ENABLE = "enable"; private Boolean enable; diff --git a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesRequest.java b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesRequest.java index d03af13f..6c0962d4 100644 --- a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesRequest.java @@ -51,7 +51,7 @@ UpdatePushPreferencesRequest.JSON_PROPERTY_TIMEZONE }) @JsonTypeName("updatePushPreferences_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class UpdatePushPreferencesRequest { public static final String JSON_PROPERTY_BLOCK_PUSH_FROM_BOTS = "block_push_from_bots"; private Boolean blockPushFromBots; diff --git a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesResponse.java b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesResponse.java index e1be7216..d44fc958 100644 --- a/src/main/java/org/openapitools/client/model/UpdatePushPreferencesResponse.java +++ b/src/main/java/org/openapitools/client/model/UpdatePushPreferencesResponse.java @@ -51,7 +51,7 @@ UpdatePushPreferencesResponse.JSON_PROPERTY_TIMEZONE }) @JsonTypeName("updatePushPreferencesResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class UpdatePushPreferencesResponse { public static final String JSON_PROPERTY_BLOCK_PUSH_FROM_BOTS = "block_push_from_bots"; private Boolean blockPushFromBots; diff --git a/src/main/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequest.java b/src/main/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequest.java index f093cbaa..32c159ce 100644 --- a/src/main/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequest.java @@ -35,7 +35,7 @@ UpdateSpecificUserMetadataRequest.JSON_PROPERTY_VALUE }) @JsonTypeName("updateSpecificUserMetadata_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class UpdateSpecificUserMetadataRequest { public static final String JSON_PROPERTY_VALUE = "value"; private String value; diff --git a/src/main/java/org/openapitools/client/model/UpdateUserMetadataRequest.java b/src/main/java/org/openapitools/client/model/UpdateUserMetadataRequest.java index 4302ba3f..dd5a96d6 100644 --- a/src/main/java/org/openapitools/client/model/UpdateUserMetadataRequest.java +++ b/src/main/java/org/openapitools/client/model/UpdateUserMetadataRequest.java @@ -40,7 +40,7 @@ UpdateUserMetadataRequest.JSON_PROPERTY_UPSERT }) @JsonTypeName("updateUserMetadata_request") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class UpdateUserMetadataRequest { public static final String JSON_PROPERTY_METADATA = "metadata"; private Object metadata; diff --git a/src/main/java/org/openapitools/client/model/ViewBotByIdResponse.java b/src/main/java/org/openapitools/client/model/ViewBotByIdResponse.java index 843e969a..ca4906a9 100644 --- a/src/main/java/org/openapitools/client/model/ViewBotByIdResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewBotByIdResponse.java @@ -41,7 +41,7 @@ ViewBotByIdResponse.JSON_PROPERTY_CHANNEL_INVITATION_PREFERENCE }) @JsonTypeName("viewBotByIdResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ViewBotByIdResponse { public static final String JSON_PROPERTY_BOT = "bot"; private ViewBotByIdResponseBot bot; diff --git a/src/main/java/org/openapitools/client/model/ViewBotByIdResponseBot.java b/src/main/java/org/openapitools/client/model/ViewBotByIdResponseBot.java index 49592ce6..c880eb89 100644 --- a/src/main/java/org/openapitools/client/model/ViewBotByIdResponseBot.java +++ b/src/main/java/org/openapitools/client/model/ViewBotByIdResponseBot.java @@ -40,7 +40,7 @@ ViewBotByIdResponseBot.JSON_PROPERTY_BOT_METADATA }) @JsonTypeName("viewBotByIdResponse_bot") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ViewBotByIdResponseBot { public static final String JSON_PROPERTY_BOT_TOKEN = "bot_token"; private String botToken; diff --git a/src/main/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponse.java b/src/main/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponse.java index 7ac9ecce..b1d9748a 100644 --- a/src/main/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponse.java @@ -35,7 +35,7 @@ ViewCountPreferenceOfAChannelResponse.JSON_PROPERTY_COUNT_PREFERENCE }) @JsonTypeName("viewCountPreferenceOfAChannelResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ViewCountPreferenceOfAChannelResponse { /** * Gets or Sets countPreference diff --git a/src/main/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponse.java b/src/main/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponse.java index 2c015490..a42e3d86 100644 --- a/src/main/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponse.java @@ -35,7 +35,7 @@ ViewNumberOfChannelsWithUnreadMessagesResponse.JSON_PROPERTY_UNREAD_COUNT }) @JsonTypeName("viewNumberOfChannelsWithUnreadMessagesResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ViewNumberOfChannelsWithUnreadMessagesResponse { public static final String JSON_PROPERTY_UNREAD_COUNT = "unread_count"; private Integer unreadCount; diff --git a/src/main/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponse.java b/src/main/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponse.java index 4d5e5779..b9105810 100644 --- a/src/main/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponse.java @@ -35,7 +35,7 @@ ViewNumberOfDailyActiveUsersResponse.JSON_PROPERTY_DAU }) @JsonTypeName("viewNumberOfDailyActiveUsersResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ViewNumberOfDailyActiveUsersResponse { public static final String JSON_PROPERTY_DAU = "dau"; private Integer dau; diff --git a/src/main/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponse.java b/src/main/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponse.java index 416ef447..a7bdbad4 100644 --- a/src/main/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponse.java @@ -35,7 +35,7 @@ ViewNumberOfMonthlyActiveUsersResponse.JSON_PROPERTY_MAU }) @JsonTypeName("viewNumberOfMonthlyActiveUsersResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ViewNumberOfMonthlyActiveUsersResponse { public static final String JSON_PROPERTY_MAU = "mau"; private Integer mau; diff --git a/src/main/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponse.java b/src/main/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponse.java index e7aee09c..4dec6919 100644 --- a/src/main/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponse.java @@ -35,7 +35,7 @@ ViewNumberOfUnreadMessagesResponse.JSON_PROPERTY_UNREAD_COUNT }) @JsonTypeName("viewNumberOfUnreadMessagesResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ViewNumberOfUnreadMessagesResponse { public static final String JSON_PROPERTY_UNREAD_COUNT = "unread_count"; private Integer unreadCount; diff --git a/src/main/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponse.java b/src/main/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponse.java index 8f445b74..2b2b25bd 100644 --- a/src/main/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponse.java @@ -38,7 +38,7 @@ ViewPushPreferencesForAChannelResponse.JSON_PROPERTY_PUSH_TRIGGER_OPTION }) @JsonTypeName("viewPushPreferencesForAChannelResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ViewPushPreferencesForAChannelResponse { public static final String JSON_PROPERTY_ENABLE = "enable"; private Boolean enable; diff --git a/src/main/java/org/openapitools/client/model/ViewPushPreferencesResponse.java b/src/main/java/org/openapitools/client/model/ViewPushPreferencesResponse.java index fd43405d..975a6e7a 100644 --- a/src/main/java/org/openapitools/client/model/ViewPushPreferencesResponse.java +++ b/src/main/java/org/openapitools/client/model/ViewPushPreferencesResponse.java @@ -51,7 +51,7 @@ ViewPushPreferencesResponse.JSON_PROPERTY_TIMEZONE }) @JsonTypeName("viewPushPreferencesResponse") -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ViewPushPreferencesResponse { public static final String JSON_PROPERTY_BLOCK_PUSH_FROM_BOTS = "block_push_from_bots"; private Boolean blockPushFromBots; diff --git a/src/main/java/org/sendbird/client/ApiClient.java b/src/main/java/org/sendbird/client/ApiClient.java index 6176aa54..4781e341 100644 --- a/src/main/java/org/sendbird/client/ApiClient.java +++ b/src/main/java/org/sendbird/client/ApiClient.java @@ -66,7 +66,7 @@ /** *

ApiClient class.

*/ -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ApiClient extends JavaTimeFormatter { protected Map defaultHeaderMap = new HashMap(); protected Map defaultCookieMap = new HashMap(); diff --git a/src/main/java/org/sendbird/client/ApiException.java b/src/main/java/org/sendbird/client/ApiException.java index 0b904b2c..ea0c8687 100644 --- a/src/main/java/org/sendbird/client/ApiException.java +++ b/src/main/java/org/sendbird/client/ApiException.java @@ -19,7 +19,7 @@ /** * API Exception */ -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ApiException extends Exception { private int code = 0; private Map> responseHeaders = null; diff --git a/src/main/java/org/sendbird/client/Configuration.java b/src/main/java/org/sendbird/client/Configuration.java index a28df933..3131a611 100644 --- a/src/main/java/org/sendbird/client/Configuration.java +++ b/src/main/java/org/sendbird/client/Configuration.java @@ -13,7 +13,7 @@ package org.sendbird.client; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class Configuration { private static ApiClient defaultApiClient = new ApiClient(); diff --git a/src/main/java/org/sendbird/client/JSON.java b/src/main/java/org/sendbird/client/JSON.java index efc6dff6..819e49f6 100644 --- a/src/main/java/org/sendbird/client/JSON.java +++ b/src/main/java/org/sendbird/client/JSON.java @@ -15,7 +15,7 @@ import javax.ws.rs.core.GenericType; import javax.ws.rs.ext.ContextResolver; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class JSON implements ContextResolver { private ObjectMapper mapper; diff --git a/src/main/java/org/sendbird/client/JavaTimeFormatter.java b/src/main/java/org/sendbird/client/JavaTimeFormatter.java index 53672e95..2e5fc8f9 100644 --- a/src/main/java/org/sendbird/client/JavaTimeFormatter.java +++ b/src/main/java/org/sendbird/client/JavaTimeFormatter.java @@ -20,7 +20,7 @@ * Class that add parsing/formatting support for Java 8+ {@code OffsetDateTime} class. * It's generated for java clients when {@code AbstractJavaCodegen#dateLibrary} specified as {@code java8}. */ -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class JavaTimeFormatter { private DateTimeFormatter offsetDateTimeFormatter = DateTimeFormatter.ISO_OFFSET_DATE_TIME; diff --git a/src/main/java/org/sendbird/client/Pair.java b/src/main/java/org/sendbird/client/Pair.java index c29ebd87..09a89229 100644 --- a/src/main/java/org/sendbird/client/Pair.java +++ b/src/main/java/org/sendbird/client/Pair.java @@ -13,7 +13,7 @@ package org.sendbird.client; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class Pair { private String name = ""; private String value = ""; diff --git a/src/main/java/org/sendbird/client/StringUtil.java b/src/main/java/org/sendbird/client/StringUtil.java index 6225caad..f8b09cf0 100644 --- a/src/main/java/org/sendbird/client/StringUtil.java +++ b/src/main/java/org/sendbird/client/StringUtil.java @@ -16,7 +16,7 @@ import java.util.Collection; import java.util.Iterator; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class StringUtil { /** * Check if the given array contains the given value (with case-insensitive comparison). diff --git a/src/main/java/org/sendbird/client/api/AnnouncementApi.java b/src/main/java/org/sendbird/client/api/AnnouncementApi.java index 458debd2..642a4791 100644 --- a/src/main/java/org/sendbird/client/api/AnnouncementApi.java +++ b/src/main/java/org/sendbird/client/api/AnnouncementApi.java @@ -16,7 +16,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class AnnouncementApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/BotApi.java b/src/main/java/org/sendbird/client/api/BotApi.java index f66ec00a..f7107058 100644 --- a/src/main/java/org/sendbird/client/api/BotApi.java +++ b/src/main/java/org/sendbird/client/api/BotApi.java @@ -27,7 +27,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class BotApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/GroupChannelApi.java b/src/main/java/org/sendbird/client/api/GroupChannelApi.java index b77b59b2..32da079a 100644 --- a/src/main/java/org/sendbird/client/api/GroupChannelApi.java +++ b/src/main/java/org/sendbird/client/api/GroupChannelApi.java @@ -32,7 +32,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class GroupChannelApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/MessageApi.java b/src/main/java/org/sendbird/client/api/MessageApi.java index e20653d9..cdadc4fe 100644 --- a/src/main/java/org/sendbird/client/api/MessageApi.java +++ b/src/main/java/org/sendbird/client/api/MessageApi.java @@ -25,7 +25,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class MessageApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/MetadataApi.java b/src/main/java/org/sendbird/client/api/MetadataApi.java index aa315528..bb789d92 100644 --- a/src/main/java/org/sendbird/client/api/MetadataApi.java +++ b/src/main/java/org/sendbird/client/api/MetadataApi.java @@ -17,7 +17,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class MetadataApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/ModerationApi.java b/src/main/java/org/sendbird/client/api/ModerationApi.java index 4ebbe270..77bf6b43 100644 --- a/src/main/java/org/sendbird/client/api/ModerationApi.java +++ b/src/main/java/org/sendbird/client/api/ModerationApi.java @@ -21,7 +21,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ModerationApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/OpenChannelApi.java b/src/main/java/org/sendbird/client/api/OpenChannelApi.java index 73176189..46151bfe 100644 --- a/src/main/java/org/sendbird/client/api/OpenChannelApi.java +++ b/src/main/java/org/sendbird/client/api/OpenChannelApi.java @@ -20,7 +20,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class OpenChannelApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/StatisticsApi.java b/src/main/java/org/sendbird/client/api/StatisticsApi.java index b62b8030..6985af04 100644 --- a/src/main/java/org/sendbird/client/api/StatisticsApi.java +++ b/src/main/java/org/sendbird/client/api/StatisticsApi.java @@ -16,7 +16,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class StatisticsApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/api/UserApi.java b/src/main/java/org/sendbird/client/api/UserApi.java index eb258ffa..58747ee0 100644 --- a/src/main/java/org/sendbird/client/api/UserApi.java +++ b/src/main/java/org/sendbird/client/api/UserApi.java @@ -48,7 +48,7 @@ import java.util.List; import java.util.Map; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class UserApi { private ApiClient apiClient; diff --git a/src/main/java/org/sendbird/client/auth/ApiKeyAuth.java b/src/main/java/org/sendbird/client/auth/ApiKeyAuth.java index 7f210016..44ca07c6 100644 --- a/src/main/java/org/sendbird/client/auth/ApiKeyAuth.java +++ b/src/main/java/org/sendbird/client/auth/ApiKeyAuth.java @@ -20,7 +20,7 @@ import java.util.Map; import java.util.List; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class ApiKeyAuth implements Authentication { private final String location; private final String paramName; diff --git a/src/main/java/org/sendbird/client/auth/HttpBasicAuth.java b/src/main/java/org/sendbird/client/auth/HttpBasicAuth.java index 21a2ca6b..9359e3b6 100644 --- a/src/main/java/org/sendbird/client/auth/HttpBasicAuth.java +++ b/src/main/java/org/sendbird/client/auth/HttpBasicAuth.java @@ -23,7 +23,7 @@ import java.util.Map; import java.util.List; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class HttpBasicAuth implements Authentication { private String username; private String password; diff --git a/src/main/java/org/sendbird/client/auth/HttpBearerAuth.java b/src/main/java/org/sendbird/client/auth/HttpBearerAuth.java index 33b7b907..987c738d 100644 --- a/src/main/java/org/sendbird/client/auth/HttpBearerAuth.java +++ b/src/main/java/org/sendbird/client/auth/HttpBearerAuth.java @@ -20,7 +20,7 @@ import java.util.Map; import java.util.List; -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T15:56:19.361171+09:00[Asia/Seoul]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-01-05T16:00:24.119682+09:00[Asia/Seoul]") public class HttpBearerAuth implements Authentication { private final String scheme; private String bearerToken; diff --git a/src/test/java/org/openapitools/client/model/AcceptAnInvitationRequestTest.java b/src/test/java/org/openapitools/client/model/AcceptAnInvitationRequestTest.java new file mode 100644 index 00000000..81de6d9c --- /dev/null +++ b/src/test/java/org/openapitools/client/model/AcceptAnInvitationRequestTest.java @@ -0,0 +1,62 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for AcceptAnInvitationRequest + */ +public class AcceptAnInvitationRequestTest { + private final AcceptAnInvitationRequest model = new AcceptAnInvitationRequest(); + + /** + * Model tests for AcceptAnInvitationRequest + */ + @Test + public void testAcceptAnInvitationRequest() { + // TODO: test AcceptAnInvitationRequest + } + + /** + * Test the property 'accessCode' + */ + @Test + public void accessCodeTest() { + // TODO: test accessCode + } + + /** + * Test the property 'userId' + */ + @Test + public void userIdTest() { + // TODO: test userId + } + +} diff --git a/src/test/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequestTest.java b/src/test/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequestTest.java new file mode 100644 index 00000000..fe4f28d7 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenRequestTest.java @@ -0,0 +1,66 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for AddARegistrationOrDeviceTokenRequest + */ +public class AddARegistrationOrDeviceTokenRequestTest { + private final AddARegistrationOrDeviceTokenRequest model = new AddARegistrationOrDeviceTokenRequest(); + + /** + * Model tests for AddARegistrationOrDeviceTokenRequest + */ + @Test + public void testAddARegistrationOrDeviceTokenRequest() { + // TODO: test AddARegistrationOrDeviceTokenRequest + } + + /** + * Test the property 'apnsDeviceToken' + */ + @Test + public void apnsDeviceTokenTest() { + // TODO: test apnsDeviceToken + } + + /** + * Test the property 'gcmRegToken' + */ + @Test + public void gcmRegTokenTest() { + // TODO: test gcmRegToken + } + + /** + * Test the property 'huaweiDeviceToken' + */ + @Test + public void huaweiDeviceTokenTest() { + // TODO: test huaweiDeviceToken + } + +} diff --git a/src/test/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponseTest.java b/src/test/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponseTest.java new file mode 100644 index 00000000..f41ae4df --- /dev/null +++ b/src/test/java/org/openapitools/client/model/AddARegistrationOrDeviceTokenResponseTest.java @@ -0,0 +1,67 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import org.openapitools.client.model.SendbirdBasicUserInfo; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for AddARegistrationOrDeviceTokenResponse + */ +public class AddARegistrationOrDeviceTokenResponseTest { + private final AddARegistrationOrDeviceTokenResponse model = new AddARegistrationOrDeviceTokenResponse(); + + /** + * Model tests for AddARegistrationOrDeviceTokenResponse + */ + @Test + public void testAddARegistrationOrDeviceTokenResponse() { + // TODO: test AddARegistrationOrDeviceTokenResponse + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'type' + */ + @Test + public void typeTest() { + // TODO: test type + } + + /** + * Test the property 'user' + */ + @Test + public void userTest() { + // TODO: test user + } + +} diff --git a/src/test/java/org/openapitools/client/model/AddExtraDataToAMessageRequestTest.java b/src/test/java/org/openapitools/client/model/AddExtraDataToAMessageRequestTest.java new file mode 100644 index 00000000..b79a4413 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/AddExtraDataToAMessageRequestTest.java @@ -0,0 +1,53 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdSortedMetaarrayInner; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for AddExtraDataToAMessageRequest + */ +public class AddExtraDataToAMessageRequestTest { + private final AddExtraDataToAMessageRequest model = new AddExtraDataToAMessageRequest(); + + /** + * Model tests for AddExtraDataToAMessageRequest + */ + @Test + public void testAddExtraDataToAMessageRequest() { + // TODO: test AddExtraDataToAMessageRequest + } + + /** + * Test the property 'sortedMetaarray' + */ + @Test + public void sortedMetaarrayTest() { + // TODO: test sortedMetaarray + } + +} diff --git a/src/test/java/org/openapitools/client/model/AddExtraDataToAMessageResponseTest.java b/src/test/java/org/openapitools/client/model/AddExtraDataToAMessageResponseTest.java new file mode 100644 index 00000000..4a64705d --- /dev/null +++ b/src/test/java/org/openapitools/client/model/AddExtraDataToAMessageResponseTest.java @@ -0,0 +1,53 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdSortedMetaarrayInner; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for AddExtraDataToAMessageResponse + */ +public class AddExtraDataToAMessageResponseTest { + private final AddExtraDataToAMessageResponse model = new AddExtraDataToAMessageResponse(); + + /** + * Model tests for AddExtraDataToAMessageResponse + */ + @Test + public void testAddExtraDataToAMessageResponse() { + // TODO: test AddExtraDataToAMessageResponse + } + + /** + * Test the property 'sortedMetaarray' + */ + @Test + public void sortedMetaarrayTest() { + // TODO: test sortedMetaarray + } + +} diff --git a/src/test/java/org/openapitools/client/model/BlockAUserRequestTest.java b/src/test/java/org/openapitools/client/model/BlockAUserRequestTest.java new file mode 100644 index 00000000..8ccd2c18 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/BlockAUserRequestTest.java @@ -0,0 +1,60 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for BlockAUserRequest + */ +public class BlockAUserRequestTest { + private final BlockAUserRequest model = new BlockAUserRequest(); + + /** + * Model tests for BlockAUserRequest + */ + @Test + public void testBlockAUserRequest() { + // TODO: test BlockAUserRequest + } + + /** + * Test the property 'targetId' + */ + @Test + public void targetIdTest() { + // TODO: test targetId + } + + /** + * Test the property 'userIds' + */ + @Test + public void userIdsTest() { + // TODO: test userIds + } + +} diff --git a/src/test/java/org/openapitools/client/model/BlockAUserResponseTest.java b/src/test/java/org/openapitools/client/model/BlockAUserResponseTest.java new file mode 100644 index 00000000..7ccc9ece --- /dev/null +++ b/src/test/java/org/openapitools/client/model/BlockAUserResponseTest.java @@ -0,0 +1,61 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdUser; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for BlockAUserResponse + */ +public class BlockAUserResponseTest { + private final BlockAUserResponse model = new BlockAUserResponse(); + + /** + * Model tests for BlockAUserResponse + */ + @Test + public void testBlockAUserResponse() { + // TODO: test BlockAUserResponse + } + + /** + * Test the property 'users' + */ + @Test + public void usersTest() { + // TODO: test users + } + + /** + * Test the property 'next' + */ + @Test + public void nextTest() { + // TODO: test next + } + +} diff --git a/src/test/java/org/openapitools/client/model/CheckIfMemberResponseTest.java b/src/test/java/org/openapitools/client/model/CheckIfMemberResponseTest.java new file mode 100644 index 00000000..d54451f1 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/CheckIfMemberResponseTest.java @@ -0,0 +1,58 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for CheckIfMemberResponse + */ +public class CheckIfMemberResponseTest { + private final CheckIfMemberResponse model = new CheckIfMemberResponse(); + + /** + * Model tests for CheckIfMemberResponse + */ + @Test + public void testCheckIfMemberResponse() { + // TODO: test CheckIfMemberResponse + } + + /** + * Test the property 'isMember' + */ + @Test + public void isMemberTest() { + // TODO: test isMember + } + + /** + * Test the property 'state' + */ + @Test + public void stateTest() { + // TODO: test state + } + +} diff --git a/src/test/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequestTest.java b/src/test/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequestTest.java new file mode 100644 index 00000000..dad375a9 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateRequestTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ChooseAPushNotificationContentTemplateRequest + */ +public class ChooseAPushNotificationContentTemplateRequestTest { + private final ChooseAPushNotificationContentTemplateRequest model = new ChooseAPushNotificationContentTemplateRequest(); + + /** + * Model tests for ChooseAPushNotificationContentTemplateRequest + */ + @Test + public void testChooseAPushNotificationContentTemplateRequest() { + // TODO: test ChooseAPushNotificationContentTemplateRequest + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + +} diff --git a/src/test/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponseTest.java b/src/test/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponseTest.java new file mode 100644 index 00000000..54fc19a7 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ChooseAPushNotificationContentTemplateResponseTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ChooseAPushNotificationContentTemplateResponse + */ +public class ChooseAPushNotificationContentTemplateResponseTest { + private final ChooseAPushNotificationContentTemplateResponse model = new ChooseAPushNotificationContentTemplateResponse(); + + /** + * Model tests for ChooseAPushNotificationContentTemplateResponse + */ + @Test + public void testChooseAPushNotificationContentTemplateResponse() { + // TODO: test ChooseAPushNotificationContentTemplateResponse + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + +} diff --git a/src/test/java/org/openapitools/client/model/CreateABotRequestTest.java b/src/test/java/org/openapitools/client/model/CreateABotRequestTest.java new file mode 100644 index 00000000..29d1ec52 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/CreateABotRequestTest.java @@ -0,0 +1,114 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for CreateABotRequest + */ +public class CreateABotRequestTest { + private final CreateABotRequest model = new CreateABotRequest(); + + /** + * Model tests for CreateABotRequest + */ + @Test + public void testCreateABotRequest() { + // TODO: test CreateABotRequest + } + + /** + * Test the property 'botCallbackUrl' + */ + @Test + public void botCallbackUrlTest() { + // TODO: test botCallbackUrl + } + + /** + * Test the property 'botNickname' + */ + @Test + public void botNicknameTest() { + // TODO: test botNickname + } + + /** + * Test the property 'botProfileUrl' + */ + @Test + public void botProfileUrlTest() { + // TODO: test botProfileUrl + } + + /** + * Test the property 'botType' + */ + @Test + public void botTypeTest() { + // TODO: test botType + } + + /** + * Test the property 'botUserid' + */ + @Test + public void botUseridTest() { + // TODO: test botUserid + } + + /** + * Test the property 'isPrivacyMode' + */ + @Test + public void isPrivacyModeTest() { + // TODO: test isPrivacyMode + } + + /** + * Test the property 'channelInvitationPreference' + */ + @Test + public void channelInvitationPreferenceTest() { + // TODO: test channelInvitationPreference + } + + /** + * Test the property 'enableMarkAsRead' + */ + @Test + public void enableMarkAsReadTest() { + // TODO: test enableMarkAsRead + } + + /** + * Test the property 'showMember' + */ + @Test + public void showMemberTest() { + // TODO: test showMember + } + +} diff --git a/src/test/java/org/openapitools/client/model/CreateABotResponseBotTest.java b/src/test/java/org/openapitools/client/model/CreateABotResponseBotTest.java new file mode 100644 index 00000000..7661fe11 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/CreateABotResponseBotTest.java @@ -0,0 +1,114 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for CreateABotResponseBot + */ +public class CreateABotResponseBotTest { + private final CreateABotResponseBot model = new CreateABotResponseBot(); + + /** + * Model tests for CreateABotResponseBot + */ + @Test + public void testCreateABotResponseBot() { + // TODO: test CreateABotResponseBot + } + + /** + * Test the property 'aiAgentType' + */ + @Test + public void aiAgentTypeTest() { + // TODO: test aiAgentType + } + + /** + * Test the property 'botMetadata' + */ + @Test + public void botMetadataTest() { + // TODO: test botMetadata + } + + /** + * Test the property 'botNickname' + */ + @Test + public void botNicknameTest() { + // TODO: test botNickname + } + + /** + * Test the property 'botProfileUrl' + */ + @Test + public void botProfileUrlTest() { + // TODO: test botProfileUrl + } + + /** + * Test the property 'botRequireAuthForProfileImage' + */ + @Test + public void botRequireAuthForProfileImageTest() { + // TODO: test botRequireAuthForProfileImage + } + + /** + * Test the property 'botToken' + */ + @Test + public void botTokenTest() { + // TODO: test botToken + } + + /** + * Test the property 'botType' + */ + @Test + public void botTypeTest() { + // TODO: test botType + } + + /** + * Test the property 'botUserid' + */ + @Test + public void botUseridTest() { + // TODO: test botUserid + } + + /** + * Test the property 'feedback' + */ + @Test + public void feedbackTest() { + // TODO: test feedback + } + +} diff --git a/src/test/java/org/openapitools/client/model/CreateABotResponseTest.java b/src/test/java/org/openapitools/client/model/CreateABotResponseTest.java new file mode 100644 index 00000000..1d50851f --- /dev/null +++ b/src/test/java/org/openapitools/client/model/CreateABotResponseTest.java @@ -0,0 +1,108 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import org.openapitools.client.model.CreateABotResponseBot; +import org.openapitools.client.model.ListBotsResponseBotsInnerBotStyle; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for CreateABotResponse + */ +public class CreateABotResponseTest { + private final CreateABotResponse model = new CreateABotResponse(); + + /** + * Model tests for CreateABotResponse + */ + @Test + public void testCreateABotResponse() { + // TODO: test CreateABotResponse + } + + /** + * Test the property 'bot' + */ + @Test + public void botTest() { + // TODO: test bot + } + + /** + * Test the property 'botCallbackUrl' + */ + @Test + public void botCallbackUrlTest() { + // TODO: test botCallbackUrl + } + + /** + * Test the property 'botStyle' + */ + @Test + public void botStyleTest() { + // TODO: test botStyle + } + + /** + * Test the property 'channelInvitationPreference' + */ + @Test + public void channelInvitationPreferenceTest() { + // TODO: test channelInvitationPreference + } + + /** + * Test the property 'createdAt' + */ + @Test + public void createdAtTest() { + // TODO: test createdAt + } + + /** + * Test the property 'enableMarkAsRead' + */ + @Test + public void enableMarkAsReadTest() { + // TODO: test enableMarkAsRead + } + + /** + * Test the property 'isPrivacyMode' + */ + @Test + public void isPrivacyModeTest() { + // TODO: test isPrivacyMode + } + + /** + * Test the property 'showMember' + */ + @Test + public void showMemberTest() { + // TODO: test showMember + } + +} diff --git a/src/test/java/org/openapitools/client/model/CreateAChannelMetadataRequestTest.java b/src/test/java/org/openapitools/client/model/CreateAChannelMetadataRequestTest.java new file mode 100644 index 00000000..b2dde6d3 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/CreateAChannelMetadataRequestTest.java @@ -0,0 +1,58 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for CreateAChannelMetadataRequest + */ +public class CreateAChannelMetadataRequestTest { + private final CreateAChannelMetadataRequest model = new CreateAChannelMetadataRequest(); + + /** + * Model tests for CreateAChannelMetadataRequest + */ + @Test + public void testCreateAChannelMetadataRequest() { + // TODO: test CreateAChannelMetadataRequest + } + + /** + * Test the property 'includeTs' + */ + @Test + public void includeTsTest() { + // TODO: test includeTs + } + + /** + * Test the property 'metadata' + */ + @Test + public void metadataTest() { + // TODO: test metadata + } + +} diff --git a/src/test/java/org/openapitools/client/model/CreateAChannelMetadataResponseTest.java b/src/test/java/org/openapitools/client/model/CreateAChannelMetadataResponseTest.java new file mode 100644 index 00000000..55aed7b1 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/CreateAChannelMetadataResponseTest.java @@ -0,0 +1,58 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for CreateAChannelMetadataResponse + */ +public class CreateAChannelMetadataResponseTest { + private final CreateAChannelMetadataResponse model = new CreateAChannelMetadataResponse(); + + /** + * Model tests for CreateAChannelMetadataResponse + */ + @Test + public void testCreateAChannelMetadataResponse() { + // TODO: test CreateAChannelMetadataResponse + } + + /** + * Test the property 'includeTs' + */ + @Test + public void includeTsTest() { + // TODO: test includeTs + } + + /** + * Test the property 'metadata' + */ + @Test + public void metadataTest() { + // TODO: test metadata + } + +} diff --git a/src/test/java/org/openapitools/client/model/CreateAGroupChannelRequestTest.java b/src/test/java/org/openapitools/client/model/CreateAGroupChannelRequestTest.java new file mode 100644 index 00000000..ab6c47a0 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/CreateAGroupChannelRequestTest.java @@ -0,0 +1,202 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.File; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdUser; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for CreateAGroupChannelRequest + */ +public class CreateAGroupChannelRequestTest { + private final CreateAGroupChannelRequest model = new CreateAGroupChannelRequest(); + + /** + * Model tests for CreateAGroupChannelRequest + */ + @Test + public void testCreateAGroupChannelRequest() { + // TODO: test CreateAGroupChannelRequest + } + + /** + * Test the property 'accessCode' + */ + @Test + public void accessCodeTest() { + // TODO: test accessCode + } + + /** + * Test the property 'blockSdkUserChannelJoin' + */ + @Test + public void blockSdkUserChannelJoinTest() { + // TODO: test blockSdkUserChannelJoin + } + + /** + * Test the property 'channelUrl' + */ + @Test + public void channelUrlTest() { + // TODO: test channelUrl + } + + /** + * Test the property 'coverFile' + */ + @Test + public void coverFileTest() { + // TODO: test coverFile + } + + /** + * Test the property 'coverUrl' + */ + @Test + public void coverUrlTest() { + // TODO: test coverUrl + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'hiddenStatus' + */ + @Test + public void hiddenStatusTest() { + // TODO: test hiddenStatus + } + + /** + * Test the property 'invitationStatus' + */ + @Test + public void invitationStatusTest() { + // TODO: test invitationStatus + } + + /** + * Test the property 'inviterId' + */ + @Test + public void inviterIdTest() { + // TODO: test inviterId + } + + /** + * Test the property 'isDistinct' + */ + @Test + public void isDistinctTest() { + // TODO: test isDistinct + } + + /** + * Test the property 'isEphemeral' + */ + @Test + public void isEphemeralTest() { + // TODO: test isEphemeral + } + + /** + * Test the property 'isPublic' + */ + @Test + public void isPublicTest() { + // TODO: test isPublic + } + + /** + * Test the property 'isSuper' + */ + @Test + public void isSuperTest() { + // TODO: test isSuper + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'operatorIds' + */ + @Test + public void operatorIdsTest() { + // TODO: test operatorIds + } + + /** + * Test the property 'strict' + */ + @Test + public void strictTest() { + // TODO: test strict + } + + /** + * Test the property 'userIds' + */ + @Test + public void userIdsTest() { + // TODO: test userIds + } + + /** + * Test the property 'users' + */ + @Test + public void usersTest() { + // TODO: test users + } + +} diff --git a/src/test/java/org/openapitools/client/model/CreateAUserRequestTest.java b/src/test/java/org/openapitools/client/model/CreateAUserRequestTest.java new file mode 100644 index 00000000..9662a104 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/CreateAUserRequestTest.java @@ -0,0 +1,105 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.File; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for CreateAUserRequest + */ +public class CreateAUserRequestTest { + private final CreateAUserRequest model = new CreateAUserRequest(); + + /** + * Model tests for CreateAUserRequest + */ + @Test + public void testCreateAUserRequest() { + // TODO: test CreateAUserRequest + } + + /** + * Test the property 'discoveryKeys' + */ + @Test + public void discoveryKeysTest() { + // TODO: test discoveryKeys + } + + /** + * Test the property 'issueAccessToken' + */ + @Test + public void issueAccessTokenTest() { + // TODO: test issueAccessToken + } + + /** + * Test the property 'metadata' + */ + @Test + public void metadataTest() { + // TODO: test metadata + } + + /** + * Test the property 'nickname' + */ + @Test + public void nicknameTest() { + // TODO: test nickname + } + + /** + * Test the property 'profileFile' + */ + @Test + public void profileFileTest() { + // TODO: test profileFile + } + + /** + * Test the property 'profileUrl' + */ + @Test + public void profileUrlTest() { + // TODO: test profileUrl + } + + /** + * Test the property 'userId' + */ + @Test + public void userIdTest() { + // TODO: test userId + } + +} diff --git a/src/test/java/org/openapitools/client/model/CreateAnOpenChannelRequestTest.java b/src/test/java/org/openapitools/client/model/CreateAnOpenChannelRequestTest.java new file mode 100644 index 00000000..54737876 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/CreateAnOpenChannelRequestTest.java @@ -0,0 +1,117 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.File; +import java.util.ArrayList; +import java.util.List; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for CreateAnOpenChannelRequest + */ +public class CreateAnOpenChannelRequestTest { + private final CreateAnOpenChannelRequest model = new CreateAnOpenChannelRequest(); + + /** + * Model tests for CreateAnOpenChannelRequest + */ + @Test + public void testCreateAnOpenChannelRequest() { + // TODO: test CreateAnOpenChannelRequest + } + + /** + * Test the property 'isDynamicPartitioned' + */ + @Test + public void isDynamicPartitionedTest() { + // TODO: test isDynamicPartitioned + } + + /** + * Test the property 'channelUrl' + */ + @Test + public void channelUrlTest() { + // TODO: test channelUrl + } + + /** + * Test the property 'coverFile' + */ + @Test + public void coverFileTest() { + // TODO: test coverFile + } + + /** + * Test the property 'coverUrl' + */ + @Test + public void coverUrlTest() { + // TODO: test coverUrl + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'isEphemeral' + */ + @Test + public void isEphemeralTest() { + // TODO: test isEphemeral + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'operatorIds' + */ + @Test + public void operatorIdsTest() { + // TODO: test operatorIds + } + +} diff --git a/src/test/java/org/openapitools/client/model/CreateUserMetadataRequestTest.java b/src/test/java/org/openapitools/client/model/CreateUserMetadataRequestTest.java new file mode 100644 index 00000000..637e1691 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/CreateUserMetadataRequestTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for CreateUserMetadataRequest + */ +public class CreateUserMetadataRequestTest { + private final CreateUserMetadataRequest model = new CreateUserMetadataRequest(); + + /** + * Model tests for CreateUserMetadataRequest + */ + @Test + public void testCreateUserMetadataRequest() { + // TODO: test CreateUserMetadataRequest + } + + /** + * Test the property 'metadata' + */ + @Test + public void metadataTest() { + // TODO: test metadata + } + +} diff --git a/src/test/java/org/openapitools/client/model/CreateUserTokenRequestTest.java b/src/test/java/org/openapitools/client/model/CreateUserTokenRequestTest.java new file mode 100644 index 00000000..527179a5 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/CreateUserTokenRequestTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for CreateUserTokenRequest + */ +public class CreateUserTokenRequestTest { + private final CreateUserTokenRequest model = new CreateUserTokenRequest(); + + /** + * Model tests for CreateUserTokenRequest + */ + @Test + public void testCreateUserTokenRequest() { + // TODO: test CreateUserTokenRequest + } + + /** + * Test the property 'expiresAt' + */ + @Test + public void expiresAtTest() { + // TODO: test expiresAt + } + +} diff --git a/src/test/java/org/openapitools/client/model/CreateUserTokenResponseTest.java b/src/test/java/org/openapitools/client/model/CreateUserTokenResponseTest.java new file mode 100644 index 00000000..e10eb2a6 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/CreateUserTokenResponseTest.java @@ -0,0 +1,58 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for CreateUserTokenResponse + */ +public class CreateUserTokenResponseTest { + private final CreateUserTokenResponse model = new CreateUserTokenResponse(); + + /** + * Model tests for CreateUserTokenResponse + */ + @Test + public void testCreateUserTokenResponse() { + // TODO: test CreateUserTokenResponse + } + + /** + * Test the property 'expiresAt' + */ + @Test + public void expiresAtTest() { + // TODO: test expiresAt + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + +} diff --git a/src/test/java/org/openapitools/client/model/FreezeAGroupChannelRequestTest.java b/src/test/java/org/openapitools/client/model/FreezeAGroupChannelRequestTest.java new file mode 100644 index 00000000..f148f82e --- /dev/null +++ b/src/test/java/org/openapitools/client/model/FreezeAGroupChannelRequestTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for FreezeAGroupChannelRequest + */ +public class FreezeAGroupChannelRequestTest { + private final FreezeAGroupChannelRequest model = new FreezeAGroupChannelRequest(); + + /** + * Model tests for FreezeAGroupChannelRequest + */ + @Test + public void testFreezeAGroupChannelRequest() { + // TODO: test FreezeAGroupChannelRequest + } + + /** + * Test the property 'freeze' + */ + @Test + public void freezeTest() { + // TODO: test freeze + } + +} diff --git a/src/test/java/org/openapitools/client/model/FreezeAnOpenChannelRequestTest.java b/src/test/java/org/openapitools/client/model/FreezeAnOpenChannelRequestTest.java new file mode 100644 index 00000000..0fc3b621 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/FreezeAnOpenChannelRequestTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for FreezeAnOpenChannelRequest + */ +public class FreezeAnOpenChannelRequestTest { + private final FreezeAnOpenChannelRequest model = new FreezeAnOpenChannelRequest(); + + /** + * Model tests for FreezeAnOpenChannelRequest + */ + @Test + public void testFreezeAnOpenChannelRequest() { + // TODO: test FreezeAnOpenChannelRequest + } + + /** + * Test the property 'freeze' + */ + @Test + public void freezeTest() { + // TODO: test freeze + } + +} diff --git a/src/test/java/org/openapitools/client/model/GetAGroupChannelResponseAllOfTest.java b/src/test/java/org/openapitools/client/model/GetAGroupChannelResponseAllOfTest.java new file mode 100644 index 00000000..1f1e0c97 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/GetAGroupChannelResponseAllOfTest.java @@ -0,0 +1,51 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import org.openapitools.client.model.SendbirdGroupChannelDetailChannel; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for GetAGroupChannelResponseAllOf + */ +public class GetAGroupChannelResponseAllOfTest { + private final GetAGroupChannelResponseAllOf model = new GetAGroupChannelResponseAllOf(); + + /** + * Model tests for GetAGroupChannelResponseAllOf + */ + @Test + public void testGetAGroupChannelResponseAllOf() { + // TODO: test GetAGroupChannelResponseAllOf + } + + /** + * Test the property 'channel' + */ + @Test + public void channelTest() { + // TODO: test channel + } + +} diff --git a/src/test/java/org/openapitools/client/model/GetAGroupChannelResponseTest.java b/src/test/java/org/openapitools/client/model/GetAGroupChannelResponseTest.java new file mode 100644 index 00000000..8d8e41a2 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/GetAGroupChannelResponseTest.java @@ -0,0 +1,427 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import org.openapitools.client.model.GetAGroupChannelResponseAllOf; +import org.openapitools.client.model.SendbirdBasicUserInfo; +import org.openapitools.client.model.SendbirdDisappearingMessage; +import org.openapitools.client.model.SendbirdGroupChannel; +import org.openapitools.client.model.SendbirdGroupChannelDetailChannel; +import org.openapitools.client.model.SendbirdGroupChannelLastMessage; +import org.openapitools.client.model.SendbirdMember; +import org.openapitools.client.model.SendbirdPushTriggerOption; +import org.openapitools.client.model.SendbirdSmsFallback; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for GetAGroupChannelResponse + */ +public class GetAGroupChannelResponseTest { + private final GetAGroupChannelResponse model = new GetAGroupChannelResponse(); + + /** + * Model tests for GetAGroupChannelResponse + */ + @Test + public void testGetAGroupChannelResponse() { + // TODO: test GetAGroupChannelResponse + } + + /** + * Test the property 'channel' + */ + @Test + public void channelTest() { + // TODO: test channel + } + + /** + * Test the property 'channelUrl' + */ + @Test + public void channelUrlTest() { + // TODO: test channelUrl + } + + /** + * Test the property 'countPreference' + */ + @Test + public void countPreferenceTest() { + // TODO: test countPreference + } + + /** + * Test the property 'coverUrl' + */ + @Test + public void coverUrlTest() { + // TODO: test coverUrl + } + + /** + * Test the property 'createdAt' + */ + @Test + public void createdAtTest() { + // TODO: test createdAt + } + + /** + * Test the property 'createdBy' + */ + @Test + public void createdByTest() { + // TODO: test createdBy + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'deliveryReceipt' + */ + @Test + public void deliveryReceiptTest() { + // TODO: test deliveryReceipt + } + + /** + * Test the property 'disappearingMessage' + */ + @Test + public void disappearingMessageTest() { + // TODO: test disappearingMessage + } + + /** + * Test the property 'freeze' + */ + @Test + public void freezeTest() { + // TODO: test freeze + } + + /** + * Test the property 'hasAiBot' + */ + @Test + public void hasAiBotTest() { + // TODO: test hasAiBot + } + + /** + * Test the property 'hasBot' + */ + @Test + public void hasBotTest() { + // TODO: test hasBot + } + + /** + * Test the property 'hiddenState' + */ + @Test + public void hiddenStateTest() { + // TODO: test hiddenState + } + + /** + * Test the property 'ignoreProfanityFilter' + */ + @Test + public void ignoreProfanityFilterTest() { + // TODO: test ignoreProfanityFilter + } + + /** + * Test the property 'invitedAt' + */ + @Test + public void invitedAtTest() { + // TODO: test invitedAt + } + + /** + * Test the property 'inviter' + */ + @Test + public void inviterTest() { + // TODO: test inviter + } + + /** + * Test the property 'isAccessCodeRequired' + */ + @Test + public void isAccessCodeRequiredTest() { + // TODO: test isAccessCodeRequired + } + + /** + * Test the property 'isBroadcast' + */ + @Test + public void isBroadcastTest() { + // TODO: test isBroadcast + } + + /** + * Test the property 'isDiscoverable' + */ + @Test + public void isDiscoverableTest() { + // TODO: test isDiscoverable + } + + /** + * Test the property 'isDistinct' + */ + @Test + public void isDistinctTest() { + // TODO: test isDistinct + } + + /** + * Test the property 'isEphemeral' + */ + @Test + public void isEphemeralTest() { + // TODO: test isEphemeral + } + + /** + * Test the property 'isExclusive' + */ + @Test + public void isExclusiveTest() { + // TODO: test isExclusive + } + + /** + * Test the property 'isHidden' + */ + @Test + public void isHiddenTest() { + // TODO: test isHidden + } + + /** + * Test the property 'isMuted' + */ + @Test + public void isMutedTest() { + // TODO: test isMuted + } + + /** + * Test the property 'isPublic' + */ + @Test + public void isPublicTest() { + // TODO: test isPublic + } + + /** + * Test the property 'isPushEnabled' + */ + @Test + public void isPushEnabledTest() { + // TODO: test isPushEnabled + } + + /** + * Test the property 'isSuper' + */ + @Test + public void isSuperTest() { + // TODO: test isSuper + } + + /** + * Test the property 'joinedMemberCount' + */ + @Test + public void joinedMemberCountTest() { + // TODO: test joinedMemberCount + } + + /** + * Test the property 'joinedTs' + */ + @Test + public void joinedTsTest() { + // TODO: test joinedTs + } + + /** + * Test the property 'lastMessage' + */ + @Test + public void lastMessageTest() { + // TODO: test lastMessage + } + + /** + * Test the property 'maxLengthMessage' + */ + @Test + public void maxLengthMessageTest() { + // TODO: test maxLengthMessage + } + + /** + * Test the property 'memberCount' + */ + @Test + public void memberCountTest() { + // TODO: test memberCount + } + + /** + * Test the property 'memberState' + */ + @Test + public void memberStateTest() { + // TODO: test memberState + } + + /** + * Test the property 'members' + */ + @Test + public void membersTest() { + // TODO: test members + } + + /** + * Test the property 'messageSurvivalSeconds' + */ + @Test + public void messageSurvivalSecondsTest() { + // TODO: test messageSurvivalSeconds + } + + /** + * Test the property 'metadata' + */ + @Test + public void metadataTest() { + // TODO: test metadata + } + + /** + * Test the property 'myRole' + */ + @Test + public void myRoleTest() { + // TODO: test myRole + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'pushTriggerOption' + */ + @Test + public void pushTriggerOptionTest() { + // TODO: test pushTriggerOption + } + + /** + * Test the property 'readReceipt' + */ + @Test + public void readReceiptTest() { + // TODO: test readReceipt + } + + /** + * Test the property 'smsFallback' + */ + @Test + public void smsFallbackTest() { + // TODO: test smsFallback + } + + /** + * Test the property 'tsMessageOffset' + */ + @Test + public void tsMessageOffsetTest() { + // TODO: test tsMessageOffset + } + + /** + * Test the property 'unreadMentionCount' + */ + @Test + public void unreadMentionCountTest() { + // TODO: test unreadMentionCount + } + + /** + * Test the property 'unreadMessageCount' + */ + @Test + public void unreadMessageCountTest() { + // TODO: test unreadMessageCount + } + + /** + * Test the property 'userLastRead' + */ + @Test + public void userLastReadTest() { + // TODO: test userLastRead + } + +} diff --git a/src/test/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponseTest.java b/src/test/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponseTest.java new file mode 100644 index 00000000..291166e3 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/GetChannelInvitationPreferenceResponseTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for GetChannelInvitationPreferenceResponse + */ +public class GetChannelInvitationPreferenceResponseTest { + private final GetChannelInvitationPreferenceResponse model = new GetChannelInvitationPreferenceResponse(); + + /** + * Model tests for GetChannelInvitationPreferenceResponse + */ + @Test + public void testGetChannelInvitationPreferenceResponse() { + // TODO: test GetChannelInvitationPreferenceResponse + } + + /** + * Test the property 'autoAccept' + */ + @Test + public void autoAcceptTest() { + // TODO: test autoAccept + } + +} diff --git a/src/test/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponseTest.java b/src/test/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponseTest.java new file mode 100644 index 00000000..1303f323 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/GetTotalNumberOfMessagesInAChannelResponseTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for GetTotalNumberOfMessagesInAChannelResponse + */ +public class GetTotalNumberOfMessagesInAChannelResponseTest { + private final GetTotalNumberOfMessagesInAChannelResponse model = new GetTotalNumberOfMessagesInAChannelResponse(); + + /** + * Model tests for GetTotalNumberOfMessagesInAChannelResponse + */ + @Test + public void testGetTotalNumberOfMessagesInAChannelResponse() { + // TODO: test GetTotalNumberOfMessagesInAChannelResponse + } + + /** + * Test the property 'total' + */ + @Test + public void totalTest() { + // TODO: test total + } + +} diff --git a/src/test/java/org/openapitools/client/model/GroupChannelListMembersResponseTest.java b/src/test/java/org/openapitools/client/model/GroupChannelListMembersResponseTest.java new file mode 100644 index 00000000..c3f1fe22 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/GroupChannelListMembersResponseTest.java @@ -0,0 +1,61 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdMember; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for GroupChannelListMembersResponse + */ +public class GroupChannelListMembersResponseTest { + private final GroupChannelListMembersResponse model = new GroupChannelListMembersResponse(); + + /** + * Model tests for GroupChannelListMembersResponse + */ + @Test + public void testGroupChannelListMembersResponse() { + // TODO: test GroupChannelListMembersResponse + } + + /** + * Test the property 'members' + */ + @Test + public void membersTest() { + // TODO: test members + } + + /** + * Test the property 'next' + */ + @Test + public void nextTest() { + // TODO: test next + } + +} diff --git a/src/test/java/org/openapitools/client/model/GroupChatListChannelsResponseTest.java b/src/test/java/org/openapitools/client/model/GroupChatListChannelsResponseTest.java new file mode 100644 index 00000000..6d782982 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/GroupChatListChannelsResponseTest.java @@ -0,0 +1,69 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdGroupChannel; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for GroupChatListChannelsResponse + */ +public class GroupChatListChannelsResponseTest { + private final GroupChatListChannelsResponse model = new GroupChatListChannelsResponse(); + + /** + * Model tests for GroupChatListChannelsResponse + */ + @Test + public void testGroupChatListChannelsResponse() { + // TODO: test GroupChatListChannelsResponse + } + + /** + * Test the property 'channels' + */ + @Test + public void channelsTest() { + // TODO: test channels + } + + /** + * Test the property 'next' + */ + @Test + public void nextTest() { + // TODO: test next + } + + /** + * Test the property 'ts' + */ + @Test + public void tsTest() { + // TODO: test ts + } + +} diff --git a/src/test/java/org/openapitools/client/model/HideAChannelRequestTest.java b/src/test/java/org/openapitools/client/model/HideAChannelRequestTest.java new file mode 100644 index 00000000..73ff2e46 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/HideAChannelRequestTest.java @@ -0,0 +1,74 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for HideAChannelRequest + */ +public class HideAChannelRequestTest { + private final HideAChannelRequest model = new HideAChannelRequest(); + + /** + * Model tests for HideAChannelRequest + */ + @Test + public void testHideAChannelRequest() { + // TODO: test HideAChannelRequest + } + + /** + * Test the property 'allowAutoUnhide' + */ + @Test + public void allowAutoUnhideTest() { + // TODO: test allowAutoUnhide + } + + /** + * Test the property 'hidePreviousMessages' + */ + @Test + public void hidePreviousMessagesTest() { + // TODO: test hidePreviousMessages + } + + /** + * Test the property 'shouldHideAll' + */ + @Test + public void shouldHideAllTest() { + // TODO: test shouldHideAll + } + + /** + * Test the property 'userId' + */ + @Test + public void userIdTest() { + // TODO: test userId + } + +} diff --git a/src/test/java/org/openapitools/client/model/InviteAsMembersRequestTest.java b/src/test/java/org/openapitools/client/model/InviteAsMembersRequestTest.java new file mode 100644 index 00000000..ae0bcb9a --- /dev/null +++ b/src/test/java/org/openapitools/client/model/InviteAsMembersRequestTest.java @@ -0,0 +1,76 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for InviteAsMembersRequest + */ +public class InviteAsMembersRequestTest { + private final InviteAsMembersRequest model = new InviteAsMembersRequest(); + + /** + * Model tests for InviteAsMembersRequest + */ + @Test + public void testInviteAsMembersRequest() { + // TODO: test InviteAsMembersRequest + } + + /** + * Test the property 'hiddenStatus' + */ + @Test + public void hiddenStatusTest() { + // TODO: test hiddenStatus + } + + /** + * Test the property 'invitationStatus' + */ + @Test + public void invitationStatusTest() { + // TODO: test invitationStatus + } + + /** + * Test the property 'inviterId' + */ + @Test + public void inviterIdTest() { + // TODO: test inviterId + } + + /** + * Test the property 'userIds' + */ + @Test + public void userIdsTest() { + // TODO: test userIds + } + +} diff --git a/src/test/java/org/openapitools/client/model/InviteAsMembersResponseAllOfTest.java b/src/test/java/org/openapitools/client/model/InviteAsMembersResponseAllOfTest.java new file mode 100644 index 00000000..0071747e --- /dev/null +++ b/src/test/java/org/openapitools/client/model/InviteAsMembersResponseAllOfTest.java @@ -0,0 +1,53 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdUser; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for InviteAsMembersResponseAllOf + */ +public class InviteAsMembersResponseAllOfTest { + private final InviteAsMembersResponseAllOf model = new InviteAsMembersResponseAllOf(); + + /** + * Model tests for InviteAsMembersResponseAllOf + */ + @Test + public void testInviteAsMembersResponseAllOf() { + // TODO: test InviteAsMembersResponseAllOf + } + + /** + * Test the property 'operators' + */ + @Test + public void operatorsTest() { + // TODO: test operators + } + +} diff --git a/src/test/java/org/openapitools/client/model/InviteAsMembersResponseTest.java b/src/test/java/org/openapitools/client/model/InviteAsMembersResponseTest.java new file mode 100644 index 00000000..d6dde7d0 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/InviteAsMembersResponseTest.java @@ -0,0 +1,427 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import org.openapitools.client.model.InviteAsMembersResponseAllOf; +import org.openapitools.client.model.SendbirdBasicUserInfo; +import org.openapitools.client.model.SendbirdDisappearingMessage; +import org.openapitools.client.model.SendbirdGroupChannel; +import org.openapitools.client.model.SendbirdGroupChannelLastMessage; +import org.openapitools.client.model.SendbirdMember; +import org.openapitools.client.model.SendbirdPushTriggerOption; +import org.openapitools.client.model.SendbirdSmsFallback; +import org.openapitools.client.model.SendbirdUser; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for InviteAsMembersResponse + */ +public class InviteAsMembersResponseTest { + private final InviteAsMembersResponse model = new InviteAsMembersResponse(); + + /** + * Model tests for InviteAsMembersResponse + */ + @Test + public void testInviteAsMembersResponse() { + // TODO: test InviteAsMembersResponse + } + + /** + * Test the property 'channelUrl' + */ + @Test + public void channelUrlTest() { + // TODO: test channelUrl + } + + /** + * Test the property 'countPreference' + */ + @Test + public void countPreferenceTest() { + // TODO: test countPreference + } + + /** + * Test the property 'coverUrl' + */ + @Test + public void coverUrlTest() { + // TODO: test coverUrl + } + + /** + * Test the property 'createdAt' + */ + @Test + public void createdAtTest() { + // TODO: test createdAt + } + + /** + * Test the property 'createdBy' + */ + @Test + public void createdByTest() { + // TODO: test createdBy + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'deliveryReceipt' + */ + @Test + public void deliveryReceiptTest() { + // TODO: test deliveryReceipt + } + + /** + * Test the property 'disappearingMessage' + */ + @Test + public void disappearingMessageTest() { + // TODO: test disappearingMessage + } + + /** + * Test the property 'freeze' + */ + @Test + public void freezeTest() { + // TODO: test freeze + } + + /** + * Test the property 'hasAiBot' + */ + @Test + public void hasAiBotTest() { + // TODO: test hasAiBot + } + + /** + * Test the property 'hasBot' + */ + @Test + public void hasBotTest() { + // TODO: test hasBot + } + + /** + * Test the property 'hiddenState' + */ + @Test + public void hiddenStateTest() { + // TODO: test hiddenState + } + + /** + * Test the property 'ignoreProfanityFilter' + */ + @Test + public void ignoreProfanityFilterTest() { + // TODO: test ignoreProfanityFilter + } + + /** + * Test the property 'invitedAt' + */ + @Test + public void invitedAtTest() { + // TODO: test invitedAt + } + + /** + * Test the property 'inviter' + */ + @Test + public void inviterTest() { + // TODO: test inviter + } + + /** + * Test the property 'isAccessCodeRequired' + */ + @Test + public void isAccessCodeRequiredTest() { + // TODO: test isAccessCodeRequired + } + + /** + * Test the property 'isBroadcast' + */ + @Test + public void isBroadcastTest() { + // TODO: test isBroadcast + } + + /** + * Test the property 'isDiscoverable' + */ + @Test + public void isDiscoverableTest() { + // TODO: test isDiscoverable + } + + /** + * Test the property 'isDistinct' + */ + @Test + public void isDistinctTest() { + // TODO: test isDistinct + } + + /** + * Test the property 'isEphemeral' + */ + @Test + public void isEphemeralTest() { + // TODO: test isEphemeral + } + + /** + * Test the property 'isExclusive' + */ + @Test + public void isExclusiveTest() { + // TODO: test isExclusive + } + + /** + * Test the property 'isHidden' + */ + @Test + public void isHiddenTest() { + // TODO: test isHidden + } + + /** + * Test the property 'isMuted' + */ + @Test + public void isMutedTest() { + // TODO: test isMuted + } + + /** + * Test the property 'isPublic' + */ + @Test + public void isPublicTest() { + // TODO: test isPublic + } + + /** + * Test the property 'isPushEnabled' + */ + @Test + public void isPushEnabledTest() { + // TODO: test isPushEnabled + } + + /** + * Test the property 'isSuper' + */ + @Test + public void isSuperTest() { + // TODO: test isSuper + } + + /** + * Test the property 'joinedMemberCount' + */ + @Test + public void joinedMemberCountTest() { + // TODO: test joinedMemberCount + } + + /** + * Test the property 'joinedTs' + */ + @Test + public void joinedTsTest() { + // TODO: test joinedTs + } + + /** + * Test the property 'lastMessage' + */ + @Test + public void lastMessageTest() { + // TODO: test lastMessage + } + + /** + * Test the property 'maxLengthMessage' + */ + @Test + public void maxLengthMessageTest() { + // TODO: test maxLengthMessage + } + + /** + * Test the property 'memberCount' + */ + @Test + public void memberCountTest() { + // TODO: test memberCount + } + + /** + * Test the property 'memberState' + */ + @Test + public void memberStateTest() { + // TODO: test memberState + } + + /** + * Test the property 'members' + */ + @Test + public void membersTest() { + // TODO: test members + } + + /** + * Test the property 'messageSurvivalSeconds' + */ + @Test + public void messageSurvivalSecondsTest() { + // TODO: test messageSurvivalSeconds + } + + /** + * Test the property 'metadata' + */ + @Test + public void metadataTest() { + // TODO: test metadata + } + + /** + * Test the property 'myRole' + */ + @Test + public void myRoleTest() { + // TODO: test myRole + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'pushTriggerOption' + */ + @Test + public void pushTriggerOptionTest() { + // TODO: test pushTriggerOption + } + + /** + * Test the property 'readReceipt' + */ + @Test + public void readReceiptTest() { + // TODO: test readReceipt + } + + /** + * Test the property 'smsFallback' + */ + @Test + public void smsFallbackTest() { + // TODO: test smsFallback + } + + /** + * Test the property 'tsMessageOffset' + */ + @Test + public void tsMessageOffsetTest() { + // TODO: test tsMessageOffset + } + + /** + * Test the property 'unreadMentionCount' + */ + @Test + public void unreadMentionCountTest() { + // TODO: test unreadMentionCount + } + + /** + * Test the property 'unreadMessageCount' + */ + @Test + public void unreadMessageCountTest() { + // TODO: test unreadMessageCount + } + + /** + * Test the property 'userLastRead' + */ + @Test + public void userLastReadTest() { + // TODO: test userLastRead + } + + /** + * Test the property 'operators' + */ + @Test + public void operatorsTest() { + // TODO: test operators + } + +} diff --git a/src/test/java/org/openapitools/client/model/JoinAChannelRequestTest.java b/src/test/java/org/openapitools/client/model/JoinAChannelRequestTest.java new file mode 100644 index 00000000..76c2578c --- /dev/null +++ b/src/test/java/org/openapitools/client/model/JoinAChannelRequestTest.java @@ -0,0 +1,62 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for JoinAChannelRequest + */ +public class JoinAChannelRequestTest { + private final JoinAChannelRequest model = new JoinAChannelRequest(); + + /** + * Model tests for JoinAChannelRequest + */ + @Test + public void testJoinAChannelRequest() { + // TODO: test JoinAChannelRequest + } + + /** + * Test the property 'userId' + */ + @Test + public void userIdTest() { + // TODO: test userId + } + + /** + * Test the property 'accessCode' + */ + @Test + public void accessCodeTest() { + // TODO: test accessCode + } + +} diff --git a/src/test/java/org/openapitools/client/model/JoinChannelsRequestTest.java b/src/test/java/org/openapitools/client/model/JoinChannelsRequestTest.java new file mode 100644 index 00000000..e8f99c8e --- /dev/null +++ b/src/test/java/org/openapitools/client/model/JoinChannelsRequestTest.java @@ -0,0 +1,52 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for JoinChannelsRequest + */ +public class JoinChannelsRequestTest { + private final JoinChannelsRequest model = new JoinChannelsRequest(); + + /** + * Model tests for JoinChannelsRequest + */ + @Test + public void testJoinChannelsRequest() { + // TODO: test JoinChannelsRequest + } + + /** + * Test the property 'channelUrls' + */ + @Test + public void channelUrlsTest() { + // TODO: test channelUrls + } + +} diff --git a/src/test/java/org/openapitools/client/model/LeaveAChannelRequestTest.java b/src/test/java/org/openapitools/client/model/LeaveAChannelRequestTest.java new file mode 100644 index 00000000..bc03395f --- /dev/null +++ b/src/test/java/org/openapitools/client/model/LeaveAChannelRequestTest.java @@ -0,0 +1,76 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for LeaveAChannelRequest + */ +public class LeaveAChannelRequestTest { + private final LeaveAChannelRequest model = new LeaveAChannelRequest(); + + /** + * Model tests for LeaveAChannelRequest + */ + @Test + public void testLeaveAChannelRequest() { + // TODO: test LeaveAChannelRequest + } + + /** + * Test the property 'userIds' + */ + @Test + public void userIdsTest() { + // TODO: test userIds + } + + /** + * Test the property 'shouldLeaveAll' + */ + @Test + public void shouldLeaveAllTest() { + // TODO: test shouldLeaveAll + } + + /** + * Test the property 'shouldRemoveOperatorStatus' + */ + @Test + public void shouldRemoveOperatorStatusTest() { + // TODO: test shouldRemoveOperatorStatus + } + + /** + * Test the property 'reason' + */ + @Test + public void reasonTest() { + // TODO: test reason + } + +} diff --git a/src/test/java/org/openapitools/client/model/LeaveMyGroupChannelsRequestTest.java b/src/test/java/org/openapitools/client/model/LeaveMyGroupChannelsRequestTest.java new file mode 100644 index 00000000..85094846 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/LeaveMyGroupChannelsRequestTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for LeaveMyGroupChannelsRequest + */ +public class LeaveMyGroupChannelsRequestTest { + private final LeaveMyGroupChannelsRequest model = new LeaveMyGroupChannelsRequest(); + + /** + * Model tests for LeaveMyGroupChannelsRequest + */ + @Test + public void testLeaveMyGroupChannelsRequest() { + // TODO: test LeaveMyGroupChannelsRequest + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + +} diff --git a/src/test/java/org/openapitools/client/model/ListBlockedUsersResponseTest.java b/src/test/java/org/openapitools/client/model/ListBlockedUsersResponseTest.java new file mode 100644 index 00000000..8ac6d806 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ListBlockedUsersResponseTest.java @@ -0,0 +1,61 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdUser; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ListBlockedUsersResponse + */ +public class ListBlockedUsersResponseTest { + private final ListBlockedUsersResponse model = new ListBlockedUsersResponse(); + + /** + * Model tests for ListBlockedUsersResponse + */ + @Test + public void testListBlockedUsersResponse() { + // TODO: test ListBlockedUsersResponse + } + + /** + * Test the property 'users' + */ + @Test + public void usersTest() { + // TODO: test users + } + + /** + * Test the property 'next' + */ + @Test + public void nextTest() { + // TODO: test next + } + +} diff --git a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColorTest.java b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColorTest.java new file mode 100644 index 00000000..b1df2de2 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleColorTest.java @@ -0,0 +1,66 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ListBotsResponseBotsInnerBotStyleColor + */ +public class ListBotsResponseBotsInnerBotStyleColorTest { + private final ListBotsResponseBotsInnerBotStyleColor model = new ListBotsResponseBotsInnerBotStyleColor(); + + /** + * Model tests for ListBotsResponseBotsInnerBotStyleColor + */ + @Test + public void testListBotsResponseBotsInnerBotStyleColor() { + // TODO: test ListBotsResponseBotsInnerBotStyleColor + } + + /** + * Test the property 'accentColor' + */ + @Test + public void accentColorTest() { + // TODO: test accentColor + } + + /** + * Test the property 'botMessageColor' + */ + @Test + public void botMessageColorTest() { + // TODO: test botMessageColor + } + + /** + * Test the property 'theme' + */ + @Test + public void themeTest() { + // TODO: test theme + } + +} diff --git a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleTest.java b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleTest.java new file mode 100644 index 00000000..0d8a1840 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotStyleTest.java @@ -0,0 +1,79 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import org.openapitools.client.model.ListBotsResponseBotsInnerBotStyleColor; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ListBotsResponseBotsInnerBotStyle + */ +public class ListBotsResponseBotsInnerBotStyleTest { + private final ListBotsResponseBotsInnerBotStyle model = new ListBotsResponseBotsInnerBotStyle(); + + /** + * Model tests for ListBotsResponseBotsInnerBotStyle + */ + @Test + public void testListBotsResponseBotsInnerBotStyle() { + // TODO: test ListBotsResponseBotsInnerBotStyle + } + + /** + * Test the property 'autoOpen' + */ + @Test + public void autoOpenTest() { + // TODO: test autoOpen + } + + /** + * Test the property 'color' + */ + @Test + public void colorTest() { + // TODO: test color + } + + /** + * Test the property 'toggleButtonType' + */ + @Test + public void toggleButtonTypeTest() { + // TODO: test toggleButtonType + } + + /** + * Test the property 'toggleButtonUrl' + */ + @Test + public void toggleButtonUrlTest() { + // TODO: test toggleButtonUrl + } + +} diff --git a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotTest.java b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotTest.java new file mode 100644 index 00000000..2baa935d --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerBotTest.java @@ -0,0 +1,106 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ListBotsResponseBotsInnerBot + */ +public class ListBotsResponseBotsInnerBotTest { + private final ListBotsResponseBotsInnerBot model = new ListBotsResponseBotsInnerBot(); + + /** + * Model tests for ListBotsResponseBotsInnerBot + */ + @Test + public void testListBotsResponseBotsInnerBot() { + // TODO: test ListBotsResponseBotsInnerBot + } + + /** + * Test the property 'aiAgentType' + */ + @Test + public void aiAgentTypeTest() { + // TODO: test aiAgentType + } + + /** + * Test the property 'botMetadata' + */ + @Test + public void botMetadataTest() { + // TODO: test botMetadata + } + + /** + * Test the property 'botNickname' + */ + @Test + public void botNicknameTest() { + // TODO: test botNickname + } + + /** + * Test the property 'botProfileUrl' + */ + @Test + public void botProfileUrlTest() { + // TODO: test botProfileUrl + } + + /** + * Test the property 'botRequireAuthForProfileImage' + */ + @Test + public void botRequireAuthForProfileImageTest() { + // TODO: test botRequireAuthForProfileImage + } + + /** + * Test the property 'botToken' + */ + @Test + public void botTokenTest() { + // TODO: test botToken + } + + /** + * Test the property 'botType' + */ + @Test + public void botTypeTest() { + // TODO: test botType + } + + /** + * Test the property 'botUserid' + */ + @Test + public void botUseridTest() { + // TODO: test botUserid + } + +} diff --git a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerDataTest.java b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerDataTest.java new file mode 100644 index 00000000..7ad95976 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerDataTest.java @@ -0,0 +1,52 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ListBotsResponseBotsInnerFirstMessagesInnerData + */ +public class ListBotsResponseBotsInnerFirstMessagesInnerDataTest { + private final ListBotsResponseBotsInnerFirstMessagesInnerData model = new ListBotsResponseBotsInnerFirstMessagesInnerData(); + + /** + * Model tests for ListBotsResponseBotsInnerFirstMessagesInnerData + */ + @Test + public void testListBotsResponseBotsInnerFirstMessagesInnerData() { + // TODO: test ListBotsResponseBotsInnerFirstMessagesInnerData + } + + /** + * Test the property 'suggestedReplies' + */ + @Test + public void suggestedRepliesTest() { + // TODO: test suggestedReplies + } + +} diff --git a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerTest.java b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerTest.java new file mode 100644 index 00000000..60f1f0a6 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerFirstMessagesInnerTest.java @@ -0,0 +1,59 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import org.openapitools.client.model.ListBotsResponseBotsInnerFirstMessagesInnerData; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ListBotsResponseBotsInnerFirstMessagesInner + */ +public class ListBotsResponseBotsInnerFirstMessagesInnerTest { + private final ListBotsResponseBotsInnerFirstMessagesInner model = new ListBotsResponseBotsInnerFirstMessagesInner(); + + /** + * Model tests for ListBotsResponseBotsInnerFirstMessagesInner + */ + @Test + public void testListBotsResponseBotsInnerFirstMessagesInner() { + // TODO: test ListBotsResponseBotsInnerFirstMessagesInner + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'message' + */ + @Test + public void messageTest() { + // TODO: test message + } + +} diff --git a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguardTest.java b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguardTest.java new file mode 100644 index 00000000..ac46f4d7 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerSafeguardTest.java @@ -0,0 +1,76 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ListBotsResponseBotsInnerSafeguard + */ +public class ListBotsResponseBotsInnerSafeguardTest { + private final ListBotsResponseBotsInnerSafeguard model = new ListBotsResponseBotsInnerSafeguard(); + + /** + * Model tests for ListBotsResponseBotsInnerSafeguard + */ + @Test + public void testListBotsResponseBotsInnerSafeguard() { + // TODO: test ListBotsResponseBotsInnerSafeguard + } + + /** + * Test the property 'bannedPhrases' + */ + @Test + public void bannedPhrasesTest() { + // TODO: test bannedPhrases + } + + /** + * Test the property 'enabled' + */ + @Test + public void enabledTest() { + // TODO: test enabled + } + + /** + * Test the property 'message' + */ + @Test + public void messageTest() { + // TODO: test message + } + + /** + * Test the property 'piiMasking' + */ + @Test + public void piiMaskingTest() { + // TODO: test piiMasking + } + +} diff --git a/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerTest.java b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerTest.java new file mode 100644 index 00000000..fee12fc0 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ListBotsResponseBotsInnerTest.java @@ -0,0 +1,128 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.ListBotsResponseBotsInnerBot; +import org.openapitools.client.model.ListBotsResponseBotsInnerBotStyle; +import org.openapitools.client.model.ListBotsResponseBotsInnerFirstMessagesInner; +import org.openapitools.client.model.ListBotsResponseBotsInnerSafeguard; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ListBotsResponseBotsInner + */ +public class ListBotsResponseBotsInnerTest { + private final ListBotsResponseBotsInner model = new ListBotsResponseBotsInner(); + + /** + * Model tests for ListBotsResponseBotsInner + */ + @Test + public void testListBotsResponseBotsInner() { + // TODO: test ListBotsResponseBotsInner + } + + /** + * Test the property 'bot' + */ + @Test + public void botTest() { + // TODO: test bot + } + + /** + * Test the property 'botCallbackUrl' + */ + @Test + public void botCallbackUrlTest() { + // TODO: test botCallbackUrl + } + + /** + * Test the property 'botStyle' + */ + @Test + public void botStyleTest() { + // TODO: test botStyle + } + + /** + * Test the property 'channelInvitationPreference' + */ + @Test + public void channelInvitationPreferenceTest() { + // TODO: test channelInvitationPreference + } + + /** + * Test the property 'createdAt' + */ + @Test + public void createdAtTest() { + // TODO: test createdAt + } + + /** + * Test the property 'enableMarkAsRead' + */ + @Test + public void enableMarkAsReadTest() { + // TODO: test enableMarkAsRead + } + + /** + * Test the property 'firstMessages' + */ + @Test + public void firstMessagesTest() { + // TODO: test firstMessages + } + + /** + * Test the property 'isPrivacyMode' + */ + @Test + public void isPrivacyModeTest() { + // TODO: test isPrivacyMode + } + + /** + * Test the property 'safeguard' + */ + @Test + public void safeguardTest() { + // TODO: test safeguard + } + + /** + * Test the property 'showMember' + */ + @Test + public void showMemberTest() { + // TODO: test showMember + } + +} diff --git a/src/test/java/org/openapitools/client/model/ListBotsResponseTest.java b/src/test/java/org/openapitools/client/model/ListBotsResponseTest.java new file mode 100644 index 00000000..e2b70421 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ListBotsResponseTest.java @@ -0,0 +1,61 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.ListBotsResponseBotsInner; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ListBotsResponse + */ +public class ListBotsResponseTest { + private final ListBotsResponse model = new ListBotsResponse(); + + /** + * Model tests for ListBotsResponse + */ + @Test + public void testListBotsResponse() { + // TODO: test ListBotsResponse + } + + /** + * Test the property 'bots' + */ + @Test + public void botsTest() { + // TODO: test bots + } + + /** + * Test the property 'next' + */ + @Test + public void nextTest() { + // TODO: test next + } + +} diff --git a/src/test/java/org/openapitools/client/model/ListMessagesResponseTest.java b/src/test/java/org/openapitools/client/model/ListMessagesResponseTest.java new file mode 100644 index 00000000..24809df5 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ListMessagesResponseTest.java @@ -0,0 +1,53 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdMessageResponse; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ListMessagesResponse + */ +public class ListMessagesResponseTest { + private final ListMessagesResponse model = new ListMessagesResponse(); + + /** + * Model tests for ListMessagesResponse + */ + @Test + public void testListMessagesResponse() { + // TODO: test ListMessagesResponse + } + + /** + * Test the property 'messages' + */ + @Test + public void messagesTest() { + // TODO: test messages + } + +} diff --git a/src/test/java/org/openapitools/client/model/ListMyGroupChannelsResponseTest.java b/src/test/java/org/openapitools/client/model/ListMyGroupChannelsResponseTest.java new file mode 100644 index 00000000..57ca3e1e --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ListMyGroupChannelsResponseTest.java @@ -0,0 +1,69 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdGroupChannel; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ListMyGroupChannelsResponse + */ +public class ListMyGroupChannelsResponseTest { + private final ListMyGroupChannelsResponse model = new ListMyGroupChannelsResponse(); + + /** + * Model tests for ListMyGroupChannelsResponse + */ + @Test + public void testListMyGroupChannelsResponse() { + // TODO: test ListMyGroupChannelsResponse + } + + /** + * Test the property 'channels' + */ + @Test + public void channelsTest() { + // TODO: test channels + } + + /** + * Test the property 'next' + */ + @Test + public void nextTest() { + // TODO: test next + } + + /** + * Test the property 'ts' + */ + @Test + public void tsTest() { + // TODO: test ts + } + +} diff --git a/src/test/java/org/openapitools/client/model/ListOpenChannelsResponseTest.java b/src/test/java/org/openapitools/client/model/ListOpenChannelsResponseTest.java new file mode 100644 index 00000000..7bf43d33 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ListOpenChannelsResponseTest.java @@ -0,0 +1,69 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdOpenChannel; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ListOpenChannelsResponse + */ +public class ListOpenChannelsResponseTest { + private final ListOpenChannelsResponse model = new ListOpenChannelsResponse(); + + /** + * Model tests for ListOpenChannelsResponse + */ + @Test + public void testListOpenChannelsResponse() { + // TODO: test ListOpenChannelsResponse + } + + /** + * Test the property 'channels' + */ + @Test + public void channelsTest() { + // TODO: test channels + } + + /** + * Test the property 'next' + */ + @Test + public void nextTest() { + // TODO: test next + } + + /** + * Test the property 'ts' + */ + @Test + public void tsTest() { + // TODO: test ts + } + +} diff --git a/src/test/java/org/openapitools/client/model/ListOperatorsResponseTest.java b/src/test/java/org/openapitools/client/model/ListOperatorsResponseTest.java new file mode 100644 index 00000000..b6c3b3d0 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ListOperatorsResponseTest.java @@ -0,0 +1,61 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdBasicUserInfo; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ListOperatorsResponse + */ +public class ListOperatorsResponseTest { + private final ListOperatorsResponse model = new ListOperatorsResponse(); + + /** + * Model tests for ListOperatorsResponse + */ + @Test + public void testListOperatorsResponse() { + // TODO: test ListOperatorsResponse + } + + /** + * Test the property 'next' + */ + @Test + public void nextTest() { + // TODO: test next + } + + /** + * Test the property 'operators' + */ + @Test + public void operatorsTest() { + // TODO: test operators + } + +} diff --git a/src/test/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponseTest.java b/src/test/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponseTest.java new file mode 100644 index 00000000..919c72d0 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ListRegistrationOrDeviceTokensResponseTest.java @@ -0,0 +1,77 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdBasicUserInfo; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ListRegistrationOrDeviceTokensResponse + */ +public class ListRegistrationOrDeviceTokensResponseTest { + private final ListRegistrationOrDeviceTokensResponse model = new ListRegistrationOrDeviceTokensResponse(); + + /** + * Model tests for ListRegistrationOrDeviceTokensResponse + */ + @Test + public void testListRegistrationOrDeviceTokensResponse() { + // TODO: test ListRegistrationOrDeviceTokensResponse + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'tokens' + */ + @Test + public void tokensTest() { + // TODO: test tokens + } + + /** + * Test the property 'type' + */ + @Test + public void typeTest() { + // TODO: test type + } + + /** + * Test the property 'user' + */ + @Test + public void userTest() { + // TODO: test user + } + +} diff --git a/src/test/java/org/openapitools/client/model/ListUsersResponseTest.java b/src/test/java/org/openapitools/client/model/ListUsersResponseTest.java new file mode 100644 index 00000000..64545225 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ListUsersResponseTest.java @@ -0,0 +1,61 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdUser; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ListUsersResponse + */ +public class ListUsersResponseTest { + private final ListUsersResponse model = new ListUsersResponse(); + + /** + * Model tests for ListUsersResponse + */ + @Test + public void testListUsersResponse() { + // TODO: test ListUsersResponse + } + + /** + * Test the property 'next' + */ + @Test + public void nextTest() { + // TODO: test next + } + + /** + * Test the property 'users' + */ + @Test + public void usersTest() { + // TODO: test users + } + +} diff --git a/src/test/java/org/openapitools/client/model/MarkAllMessagesAsReadRequestTest.java b/src/test/java/org/openapitools/client/model/MarkAllMessagesAsReadRequestTest.java new file mode 100644 index 00000000..c73dbd0d --- /dev/null +++ b/src/test/java/org/openapitools/client/model/MarkAllMessagesAsReadRequestTest.java @@ -0,0 +1,52 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for MarkAllMessagesAsReadRequest + */ +public class MarkAllMessagesAsReadRequestTest { + private final MarkAllMessagesAsReadRequest model = new MarkAllMessagesAsReadRequest(); + + /** + * Model tests for MarkAllMessagesAsReadRequest + */ + @Test + public void testMarkAllMessagesAsReadRequest() { + // TODO: test MarkAllMessagesAsReadRequest + } + + /** + * Test the property 'channelUrls' + */ + @Test + public void channelUrlsTest() { + // TODO: test channelUrls + } + +} diff --git a/src/test/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequestTest.java b/src/test/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequestTest.java new file mode 100644 index 00000000..983b87ab --- /dev/null +++ b/src/test/java/org/openapitools/client/model/MarkChannelMessagesAsReadRequestTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for MarkChannelMessagesAsReadRequest + */ +public class MarkChannelMessagesAsReadRequestTest { + private final MarkChannelMessagesAsReadRequest model = new MarkChannelMessagesAsReadRequest(); + + /** + * Model tests for MarkChannelMessagesAsReadRequest + */ + @Test + public void testMarkChannelMessagesAsReadRequest() { + // TODO: test MarkChannelMessagesAsReadRequest + } + + /** + * Test the property 'userId' + */ + @Test + public void userIdTest() { + // TODO: test userId + } + +} diff --git a/src/test/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequestTest.java b/src/test/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequestTest.java new file mode 100644 index 00000000..df65cff4 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/MigrateMessagesAdminMessageRequestTest.java @@ -0,0 +1,116 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for MigrateMessagesAdminMessageRequest + */ +public class MigrateMessagesAdminMessageRequestTest { + private final MigrateMessagesAdminMessageRequest model = new MigrateMessagesAdminMessageRequest(); + + /** + * Model tests for MigrateMessagesAdminMessageRequest + */ + @Test + public void testMigrateMessagesAdminMessageRequest() { + // TODO: test MigrateMessagesAdminMessageRequest + } + + /** + * Test the property 'messageType' + */ + @Test + public void messageTypeTest() { + // TODO: test messageType + } + + /** + * Test the property 'message' + */ + @Test + public void messageTest() { + // TODO: test message + } + + /** + * Test the property 'timestamp' + */ + @Test + public void timestampTest() { + // TODO: test timestamp + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'isSilent' + */ + @Test + public void isSilentTest() { + // TODO: test isSilent + } + + /** + * Test the property 'mentionedUserIds' + */ + @Test + public void mentionedUserIdsTest() { + // TODO: test mentionedUserIds + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'dedupId' + */ + @Test + public void dedupIdTest() { + // TODO: test dedupId + } + + /** + * Test the property 'sortedMetaarray' + */ + @Test + public void sortedMetaarrayTest() { + // TODO: test sortedMetaarray + } + +} diff --git a/src/test/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestTest.java b/src/test/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestTest.java new file mode 100644 index 00000000..aea3e041 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestTest.java @@ -0,0 +1,157 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.MigrateMessagesFileMessageRequestThumbnailsInner; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for MigrateMessagesFileMessageRequest + */ +public class MigrateMessagesFileMessageRequestTest { + private final MigrateMessagesFileMessageRequest model = new MigrateMessagesFileMessageRequest(); + + /** + * Model tests for MigrateMessagesFileMessageRequest + */ + @Test + public void testMigrateMessagesFileMessageRequest() { + // TODO: test MigrateMessagesFileMessageRequest + } + + /** + * Test the property 'userId' + */ + @Test + public void userIdTest() { + // TODO: test userId + } + + /** + * Test the property 'messageType' + */ + @Test + public void messageTypeTest() { + // TODO: test messageType + } + + /** + * Test the property 'url' + */ + @Test + public void urlTest() { + // TODO: test url + } + + /** + * Test the property 'timestamp' + */ + @Test + public void timestampTest() { + // TODO: test timestamp + } + + /** + * Test the property 'fileName' + */ + @Test + public void fileNameTest() { + // TODO: test fileName + } + + /** + * Test the property 'fileSize' + */ + @Test + public void fileSizeTest() { + // TODO: test fileSize + } + + /** + * Test the property 'fileType' + */ + @Test + public void fileTypeTest() { + // TODO: test fileType + } + + /** + * Test the property 'thumbnails' + */ + @Test + public void thumbnailsTest() { + // TODO: test thumbnails + } + + /** + * Test the property 'requireAuth' + */ + @Test + public void requireAuthTest() { + // TODO: test requireAuth + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'customField' + */ + @Test + public void customFieldTest() { + // TODO: test customField + } + + /** + * Test the property 'mentionedUserIds' + */ + @Test + public void mentionedUserIdsTest() { + // TODO: test mentionedUserIds + } + + /** + * Test the property 'dedupId' + */ + @Test + public void dedupIdTest() { + // TODO: test dedupId + } + + /** + * Test the property 'sortedMetaarray' + */ + @Test + public void sortedMetaarrayTest() { + // TODO: test sortedMetaarray + } + +} diff --git a/src/test/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInnerTest.java b/src/test/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInnerTest.java new file mode 100644 index 00000000..a10f2086 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/MigrateMessagesFileMessageRequestThumbnailsInnerTest.java @@ -0,0 +1,35 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for MigrateMessagesFileMessageRequestThumbnailsInner + */ +public class MigrateMessagesFileMessageRequestThumbnailsInnerTest { + private final MigrateMessagesFileMessageRequestThumbnailsInner model = new MigrateMessagesFileMessageRequestThumbnailsInner(); + + /** + * Model tests for MigrateMessagesFileMessageRequestThumbnailsInner + */ + @Test + public void testMigrateMessagesFileMessageRequestThumbnailsInner() { + // TODO: test MigrateMessagesFileMessageRequestThumbnailsInner + } + +} diff --git a/src/test/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInnerTest.java b/src/test/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInnerTest.java new file mode 100644 index 00000000..957adf24 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/MigrateMessagesRequestMessagesInnerTest.java @@ -0,0 +1,184 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.MigrateMessagesAdminMessageRequest; +import org.openapitools.client.model.MigrateMessagesFileMessageRequest; +import org.openapitools.client.model.MigrateMessagesFileMessageRequestThumbnailsInner; +import org.openapitools.client.model.MigrateMessagesTextMessageRequest; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for MigrateMessagesRequestMessagesInner + */ +public class MigrateMessagesRequestMessagesInnerTest { + private final MigrateMessagesRequestMessagesInner model = new MigrateMessagesRequestMessagesInner(); + + /** + * Model tests for MigrateMessagesRequestMessagesInner + */ + @Test + public void testMigrateMessagesRequestMessagesInner() { + // TODO: test MigrateMessagesRequestMessagesInner + } + + /** + * Test the property 'userId' + */ + @Test + public void userIdTest() { + // TODO: test userId + } + + /** + * Test the property 'messageType' + */ + @Test + public void messageTypeTest() { + // TODO: test messageType + } + + /** + * Test the property 'message' + */ + @Test + public void messageTest() { + // TODO: test message + } + + /** + * Test the property 'timestamp' + */ + @Test + public void timestampTest() { + // TODO: test timestamp + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'mentionedUserIds' + */ + @Test + public void mentionedUserIdsTest() { + // TODO: test mentionedUserIds + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'dedupId' + */ + @Test + public void dedupIdTest() { + // TODO: test dedupId + } + + /** + * Test the property 'sortedMetaarray' + */ + @Test + public void sortedMetaarrayTest() { + // TODO: test sortedMetaarray + } + + /** + * Test the property 'url' + */ + @Test + public void urlTest() { + // TODO: test url + } + + /** + * Test the property 'fileName' + */ + @Test + public void fileNameTest() { + // TODO: test fileName + } + + /** + * Test the property 'fileSize' + */ + @Test + public void fileSizeTest() { + // TODO: test fileSize + } + + /** + * Test the property 'fileType' + */ + @Test + public void fileTypeTest() { + // TODO: test fileType + } + + /** + * Test the property 'thumbnails' + */ + @Test + public void thumbnailsTest() { + // TODO: test thumbnails + } + + /** + * Test the property 'requireAuth' + */ + @Test + public void requireAuthTest() { + // TODO: test requireAuth + } + + /** + * Test the property 'customField' + */ + @Test + public void customFieldTest() { + // TODO: test customField + } + + /** + * Test the property 'isSilent' + */ + @Test + public void isSilentTest() { + // TODO: test isSilent + } + +} diff --git a/src/test/java/org/openapitools/client/model/MigrateMessagesRequestTest.java b/src/test/java/org/openapitools/client/model/MigrateMessagesRequestTest.java new file mode 100644 index 00000000..2c2fbc34 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/MigrateMessagesRequestTest.java @@ -0,0 +1,69 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.MigrateMessagesRequestMessagesInner; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for MigrateMessagesRequest + */ +public class MigrateMessagesRequestTest { + private final MigrateMessagesRequest model = new MigrateMessagesRequest(); + + /** + * Model tests for MigrateMessagesRequest + */ + @Test + public void testMigrateMessagesRequest() { + // TODO: test MigrateMessagesRequest + } + + /** + * Test the property 'messages' + */ + @Test + public void messagesTest() { + // TODO: test messages + } + + /** + * Test the property 'updateReadTs' + */ + @Test + public void updateReadTsTest() { + // TODO: test updateReadTs + } + + /** + * Test the property 'rewindReadTs' + */ + @Test + public void rewindReadTsTest() { + // TODO: test rewindReadTs + } + +} diff --git a/src/test/java/org/openapitools/client/model/MigrateMessagesTextMessageRequestTest.java b/src/test/java/org/openapitools/client/model/MigrateMessagesTextMessageRequestTest.java new file mode 100644 index 00000000..a7745675 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/MigrateMessagesTextMessageRequestTest.java @@ -0,0 +1,116 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for MigrateMessagesTextMessageRequest + */ +public class MigrateMessagesTextMessageRequestTest { + private final MigrateMessagesTextMessageRequest model = new MigrateMessagesTextMessageRequest(); + + /** + * Model tests for MigrateMessagesTextMessageRequest + */ + @Test + public void testMigrateMessagesTextMessageRequest() { + // TODO: test MigrateMessagesTextMessageRequest + } + + /** + * Test the property 'userId' + */ + @Test + public void userIdTest() { + // TODO: test userId + } + + /** + * Test the property 'messageType' + */ + @Test + public void messageTypeTest() { + // TODO: test messageType + } + + /** + * Test the property 'message' + */ + @Test + public void messageTest() { + // TODO: test message + } + + /** + * Test the property 'timestamp' + */ + @Test + public void timestampTest() { + // TODO: test timestamp + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'mentionedUserIds' + */ + @Test + public void mentionedUserIdsTest() { + // TODO: test mentionedUserIds + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'dedupId' + */ + @Test + public void dedupIdTest() { + // TODO: test dedupId + } + + /** + * Test the property 'sortedMetaarray' + */ + @Test + public void sortedMetaarrayTest() { + // TODO: test sortedMetaarray + } + +} diff --git a/src/test/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequestTest.java b/src/test/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequestTest.java new file mode 100644 index 00000000..72ede1e5 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/RegisterOperatorsToAGroupChannelRequestTest.java @@ -0,0 +1,52 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for RegisterOperatorsToAGroupChannelRequest + */ +public class RegisterOperatorsToAGroupChannelRequestTest { + private final RegisterOperatorsToAGroupChannelRequest model = new RegisterOperatorsToAGroupChannelRequest(); + + /** + * Model tests for RegisterOperatorsToAGroupChannelRequest + */ + @Test + public void testRegisterOperatorsToAGroupChannelRequest() { + // TODO: test RegisterOperatorsToAGroupChannelRequest + } + + /** + * Test the property 'operatorIds' + */ + @Test + public void operatorIdsTest() { + // TODO: test operatorIds + } + +} diff --git a/src/test/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponseTest.java b/src/test/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponseTest.java new file mode 100644 index 00000000..87f2ac34 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/RemoveARegistrationOrDeviceTokenResponseTest.java @@ -0,0 +1,59 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import org.openapitools.client.model.SendbirdBasicUserInfo; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for RemoveARegistrationOrDeviceTokenResponse + */ +public class RemoveARegistrationOrDeviceTokenResponseTest { + private final RemoveARegistrationOrDeviceTokenResponse model = new RemoveARegistrationOrDeviceTokenResponse(); + + /** + * Model tests for RemoveARegistrationOrDeviceTokenResponse + */ + @Test + public void testRemoveARegistrationOrDeviceTokenResponse() { + // TODO: test RemoveARegistrationOrDeviceTokenResponse + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'user' + */ + @Test + public void userTest() { + // TODO: test user + } + +} diff --git a/src/test/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponseTest.java b/src/test/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponseTest.java new file mode 100644 index 00000000..c545070e --- /dev/null +++ b/src/test/java/org/openapitools/client/model/RemoveAllRegistrationOrDeviceTokenResponseTest.java @@ -0,0 +1,61 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdBasicUserInfo; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for RemoveAllRegistrationOrDeviceTokenResponse + */ +public class RemoveAllRegistrationOrDeviceTokenResponseTest { + private final RemoveAllRegistrationOrDeviceTokenResponse model = new RemoveAllRegistrationOrDeviceTokenResponse(); + + /** + * Model tests for RemoveAllRegistrationOrDeviceTokenResponse + */ + @Test + public void testRemoveAllRegistrationOrDeviceTokenResponse() { + // TODO: test RemoveAllRegistrationOrDeviceTokenResponse + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'user' + */ + @Test + public void userTest() { + // TODO: test user + } + +} diff --git a/src/test/java/org/openapitools/client/model/ResetChatHistoryRequestTest.java b/src/test/java/org/openapitools/client/model/ResetChatHistoryRequestTest.java new file mode 100644 index 00000000..18d26592 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ResetChatHistoryRequestTest.java @@ -0,0 +1,58 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ResetChatHistoryRequest + */ +public class ResetChatHistoryRequestTest { + private final ResetChatHistoryRequest model = new ResetChatHistoryRequest(); + + /** + * Model tests for ResetChatHistoryRequest + */ + @Test + public void testResetChatHistoryRequest() { + // TODO: test ResetChatHistoryRequest + } + + /** + * Test the property 'resetAll' + */ + @Test + public void resetAllTest() { + // TODO: test resetAll + } + + /** + * Test the property 'userId' + */ + @Test + public void userIdTest() { + // TODO: test userId + } + +} diff --git a/src/test/java/org/openapitools/client/model/ResetChatHistoryResponseTest.java b/src/test/java/org/openapitools/client/model/ResetChatHistoryResponseTest.java new file mode 100644 index 00000000..aa65f386 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ResetChatHistoryResponseTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ResetChatHistoryResponse + */ +public class ResetChatHistoryResponseTest { + private final ResetChatHistoryResponse model = new ResetChatHistoryResponse(); + + /** + * Model tests for ResetChatHistoryResponse + */ + @Test + public void testResetChatHistoryResponse() { + // TODO: test ResetChatHistoryResponse + } + + /** + * Test the property 'tsMessageOffset' + */ + @Test + public void tsMessageOffsetTest() { + // TODO: test tsMessageOffset + } + +} diff --git a/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptionsTest.java b/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptionsTest.java new file mode 100644 index 00000000..b5a5523b --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestCreateChannelOptionsTest.java @@ -0,0 +1,82 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ScheduleAnAnnouncementRequestCreateChannelOptions + */ +public class ScheduleAnAnnouncementRequestCreateChannelOptionsTest { + private final ScheduleAnAnnouncementRequestCreateChannelOptions model = new ScheduleAnAnnouncementRequestCreateChannelOptions(); + + /** + * Model tests for ScheduleAnAnnouncementRequestCreateChannelOptions + */ + @Test + public void testScheduleAnAnnouncementRequestCreateChannelOptions() { + // TODO: test ScheduleAnAnnouncementRequestCreateChannelOptions + } + + /** + * Test the property 'coverUrl' + */ + @Test + public void coverUrlTest() { + // TODO: test coverUrl + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'distinct' + */ + @Test + public void distinctTest() { + // TODO: test distinct + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + +} diff --git a/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessageTest.java b/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessageTest.java new file mode 100644 index 00000000..5d2a9f88 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestMessageTest.java @@ -0,0 +1,82 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ScheduleAnAnnouncementRequestMessage + */ +public class ScheduleAnAnnouncementRequestMessageTest { + private final ScheduleAnAnnouncementRequestMessage model = new ScheduleAnAnnouncementRequestMessage(); + + /** + * Model tests for ScheduleAnAnnouncementRequestMessage + */ + @Test + public void testScheduleAnAnnouncementRequestMessage() { + // TODO: test ScheduleAnAnnouncementRequestMessage + } + + /** + * Test the property 'content' + */ + @Test + public void contentTest() { + // TODO: test content + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'type' + */ + @Test + public void typeTest() { + // TODO: test type + } + + /** + * Test the property 'userId' + */ + @Test + public void userIdTest() { + // TODO: test userId + } + +} diff --git a/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestTest.java b/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestTest.java new file mode 100644 index 00000000..80ff33f7 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementRequestTest.java @@ -0,0 +1,190 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.ScheduleAnAnnouncementRequestCreateChannelOptions; +import org.openapitools.client.model.ScheduleAnAnnouncementRequestMessage; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ScheduleAnAnnouncementRequest + */ +public class ScheduleAnAnnouncementRequestTest { + private final ScheduleAnAnnouncementRequest model = new ScheduleAnAnnouncementRequest(); + + /** + * Model tests for ScheduleAnAnnouncementRequest + */ + @Test + public void testScheduleAnAnnouncementRequest() { + // TODO: test ScheduleAnAnnouncementRequest + } + + /** + * Test the property 'announcementGroup' + */ + @Test + public void announcementGroupTest() { + // TODO: test announcementGroup + } + + /** + * Test the property 'assignSenderAsChannelInviter' + */ + @Test + public void assignSenderAsChannelInviterTest() { + // TODO: test assignSenderAsChannelInviter + } + + /** + * Test the property 'ceaseAt' + */ + @Test + public void ceaseAtTest() { + // TODO: test ceaseAt + } + + /** + * Test the property 'createChannel' + */ + @Test + public void createChannelTest() { + // TODO: test createChannel + } + + /** + * Test the property 'createChannelOptions' + */ + @Test + public void createChannelOptionsTest() { + // TODO: test createChannelOptions + } + + /** + * Test the property 'enablePush' + */ + @Test + public void enablePushTest() { + // TODO: test enablePush + } + + /** + * Test the property 'endAt' + */ + @Test + public void endAtTest() { + // TODO: test endAt + } + + /** + * Test the property 'keepChannelHiddenForSender' + */ + @Test + public void keepChannelHiddenForSenderTest() { + // TODO: test keepChannelHiddenForSender + } + + /** + * Test the property 'markAsRead' + */ + @Test + public void markAsReadTest() { + // TODO: test markAsRead + } + + /** + * Test the property 'message' + */ + @Test + public void messageTest() { + // TODO: test message + } + + /** + * Test the property 'resumeAt' + */ + @Test + public void resumeAtTest() { + // TODO: test resumeAt + } + + /** + * Test the property 'scheduledAt' + */ + @Test + public void scheduledAtTest() { + // TODO: test scheduledAt + } + + /** + * Test the property 'sendToFrozenChannels' + */ + @Test + public void sendToFrozenChannelsTest() { + // TODO: test sendToFrozenChannels + } + + /** + * Test the property 'targetAt' + */ + @Test + public void targetAtTest() { + // TODO: test targetAt + } + + /** + * Test the property 'targetChannelType' + */ + @Test + public void targetChannelTypeTest() { + // TODO: test targetChannelType + } + + /** + * Test the property 'targetCustomType' + */ + @Test + public void targetCustomTypeTest() { + // TODO: test targetCustomType + } + + /** + * Test the property 'targetList' + */ + @Test + public void targetListTest() { + // TODO: test targetList + } + + /** + * Test the property 'uniqueId' + */ + @Test + public void uniqueIdTest() { + // TODO: test uniqueId + } + +} diff --git a/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessageTest.java b/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessageTest.java new file mode 100644 index 00000000..8f51ae4f --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseMessageTest.java @@ -0,0 +1,90 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ScheduleAnAnnouncementResponseMessage + */ +public class ScheduleAnAnnouncementResponseMessageTest { + private final ScheduleAnAnnouncementResponseMessage model = new ScheduleAnAnnouncementResponseMessage(); + + /** + * Model tests for ScheduleAnAnnouncementResponseMessage + */ + @Test + public void testScheduleAnAnnouncementResponseMessage() { + // TODO: test ScheduleAnAnnouncementResponseMessage + } + + /** + * Test the property 'content' + */ + @Test + public void contentTest() { + // TODO: test content + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'messageRetentionHour' + */ + @Test + public void messageRetentionHourTest() { + // TODO: test messageRetentionHour + } + + /** + * Test the property 'type' + */ + @Test + public void typeTest() { + // TODO: test type + } + + /** + * Test the property 'userId' + */ + @Test + public void userIdTest() { + // TODO: test userId + } + +} diff --git a/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseTest.java b/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseTest.java new file mode 100644 index 00000000..d8bee77d --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ScheduleAnAnnouncementResponseTest.java @@ -0,0 +1,237 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.math.BigDecimal; +import org.openapitools.client.model.ScheduleAnAnnouncementRequestCreateChannelOptions; +import org.openapitools.client.model.ScheduleAnAnnouncementResponseMessage; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ScheduleAnAnnouncementResponse + */ +public class ScheduleAnAnnouncementResponseTest { + private final ScheduleAnAnnouncementResponse model = new ScheduleAnAnnouncementResponse(); + + /** + * Model tests for ScheduleAnAnnouncementResponse + */ + @Test + public void testScheduleAnAnnouncementResponse() { + // TODO: test ScheduleAnAnnouncementResponse + } + + /** + * Test the property 'announcementGroup' + */ + @Test + public void announcementGroupTest() { + // TODO: test announcementGroup + } + + /** + * Test the property 'ceaseAt' + */ + @Test + public void ceaseAtTest() { + // TODO: test ceaseAt + } + + /** + * Test the property 'completedAt' + */ + @Test + public void completedAtTest() { + // TODO: test completedAt + } + + /** + * Test the property 'createChannel' + */ + @Test + public void createChannelTest() { + // TODO: test createChannel + } + + /** + * Test the property 'createChannelOptions' + */ + @Test + public void createChannelOptionsTest() { + // TODO: test createChannelOptions + } + + /** + * Test the property 'enablePush' + */ + @Test + public void enablePushTest() { + // TODO: test enablePush + } + + /** + * Test the property 'endAt' + */ + @Test + public void endAtTest() { + // TODO: test endAt + } + + /** + * Test the property 'markAsRead' + */ + @Test + public void markAsReadTest() { + // TODO: test markAsRead + } + + /** + * Test the property 'message' + */ + @Test + public void messageTest() { + // TODO: test message + } + + /** + * Test the property 'openCount' + */ + @Test + public void openCountTest() { + // TODO: test openCount + } + + /** + * Test the property 'openRate' + */ + @Test + public void openRateTest() { + // TODO: test openRate + } + + /** + * Test the property 'priority' + */ + @Test + public void priorityTest() { + // TODO: test priority + } + + /** + * Test the property 'resumeAt' + */ + @Test + public void resumeAtTest() { + // TODO: test resumeAt + } + + /** + * Test the property 'scheduledAt' + */ + @Test + public void scheduledAtTest() { + // TODO: test scheduledAt + } + + /** + * Test the property 'sendToFrozenChannels' + */ + @Test + public void sendToFrozenChannelsTest() { + // TODO: test sendToFrozenChannels + } + + /** + * Test the property 'sentChannelCount' + */ + @Test + public void sentChannelCountTest() { + // TODO: test sentChannelCount + } + + /** + * Test the property 'sentUserCount' + */ + @Test + public void sentUserCountTest() { + // TODO: test sentUserCount + } + + /** + * Test the property 'status' + */ + @Test + public void statusTest() { + // TODO: test status + } + + /** + * Test the property 'targetAt' + */ + @Test + public void targetAtTest() { + // TODO: test targetAt + } + + /** + * Test the property 'targetChannelCount' + */ + @Test + public void targetChannelCountTest() { + // TODO: test targetChannelCount + } + + /** + * Test the property 'targetChannelType' + */ + @Test + public void targetChannelTypeTest() { + // TODO: test targetChannelType + } + + /** + * Test the property 'targetCustomType' + */ + @Test + public void targetCustomTypeTest() { + // TODO: test targetCustomType + } + + /** + * Test the property 'targetUserCount' + */ + @Test + public void targetUserCountTest() { + // TODO: test targetUserCount + } + + /** + * Test the property 'uniqueId' + */ + @Test + public void uniqueIdTest() { + // TODO: test uniqueId + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendABotMessageResponseTest.java b/src/test/java/org/openapitools/client/model/SendABotMessageResponseTest.java new file mode 100644 index 00000000..361c470d --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendABotMessageResponseTest.java @@ -0,0 +1,51 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import org.openapitools.client.model.SendbirdMessageResponse; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendABotMessageResponse + */ +public class SendABotMessageResponseTest { + private final SendABotMessageResponse model = new SendABotMessageResponse(); + + /** + * Model tests for SendABotMessageResponse + */ + @Test + public void testSendABotMessageResponse() { + // TODO: test SendABotMessageResponse + } + + /** + * Test the property 'message' + */ + @Test + public void messageTest() { + // TODO: test message + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOfTest.java b/src/test/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOfTest.java new file mode 100644 index 00000000..ce39817c --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateOneOfTest.java @@ -0,0 +1,58 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendAMessageRequestPushMessageTemplateOneOf + */ +public class SendAMessageRequestPushMessageTemplateOneOfTest { + private final SendAMessageRequestPushMessageTemplateOneOf model = new SendAMessageRequestPushMessageTemplateOneOf(); + + /** + * Model tests for SendAMessageRequestPushMessageTemplateOneOf + */ + @Test + public void testSendAMessageRequestPushMessageTemplateOneOf() { + // TODO: test SendAMessageRequestPushMessageTemplateOneOf + } + + /** + * Test the property 'title' + */ + @Test + public void titleTest() { + // TODO: test title + } + + /** + * Test the property 'body' + */ + @Test + public void bodyTest() { + // TODO: test body + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateTest.java b/src/test/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateTest.java new file mode 100644 index 00000000..728e9816 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendAMessageRequestPushMessageTemplateTest.java @@ -0,0 +1,59 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import org.openapitools.client.model.SendAMessageRequestPushMessageTemplateOneOf; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendAMessageRequestPushMessageTemplate + */ +public class SendAMessageRequestPushMessageTemplateTest { + private final SendAMessageRequestPushMessageTemplate model = new SendAMessageRequestPushMessageTemplate(); + + /** + * Model tests for SendAMessageRequestPushMessageTemplate + */ + @Test + public void testSendAMessageRequestPushMessageTemplate() { + // TODO: test SendAMessageRequestPushMessageTemplate + } + + /** + * Test the property 'title' + */ + @Test + public void titleTest() { + // TODO: test title + } + + /** + * Test the property 'body' + */ + @Test + public void bodyTest() { + // TODO: test body + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendAMessageRequestTest.java b/src/test/java/org/openapitools/client/model/SendAMessageRequestTest.java new file mode 100644 index 00000000..696eee1a --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendAMessageRequestTest.java @@ -0,0 +1,256 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendAMessageRequestPushMessageTemplate; +import org.openapitools.client.model.SendbirdFile; +import org.openapitools.client.model.SendbirdSortedMetaarrayInner; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendAMessageRequest + */ +public class SendAMessageRequestTest { + private final SendAMessageRequest model = new SendAMessageRequest(); + + /** + * Model tests for SendAMessageRequest + */ + @Test + public void testSendAMessageRequest() { + // TODO: test SendAMessageRequest + } + + /** + * Test the property 'messageType' + */ + @Test + public void messageTypeTest() { + // TODO: test messageType + } + + /** + * Test the property 'userId' + */ + @Test + public void userIdTest() { + // TODO: test userId + } + + /** + * Test the property 'message' + */ + @Test + public void messageTest() { + // TODO: test message + } + + /** + * Test the property 'pushMessageTemplate' + */ + @Test + public void pushMessageTemplateTest() { + // TODO: test pushMessageTemplate + } + + /** + * Test the property 'pollId' + */ + @Test + public void pollIdTest() { + // TODO: test pollId + } + + /** + * Test the property 'files' + */ + @Test + public void filesTest() { + // TODO: test files + } + + /** + * Test the property 'requireAuth' + */ + @Test + public void requireAuthTest() { + // TODO: test requireAuth + } + + /** + * Test the property 'thumbnail1' + */ + @Test + public void thumbnail1Test() { + // TODO: test thumbnail1 + } + + /** + * Test the property 'thumbnail2' + */ + @Test + public void thumbnail2Test() { + // TODO: test thumbnail2 + } + + /** + * Test the property 'thumbnail3' + */ + @Test + public void thumbnail3Test() { + // TODO: test thumbnail3 + } + + /** + * Test the property 'thumbnails' + */ + @Test + public void thumbnailsTest() { + // TODO: test thumbnails + } + + /** + * Test the property 'apnsBundleId' + */ + @Test + public void apnsBundleIdTest() { + // TODO: test apnsBundleId + } + + /** + * Test the property 'appleCriticalAlertOptions' + */ + @Test + public void appleCriticalAlertOptionsTest() { + // TODO: test appleCriticalAlertOptions + } + + /** + * Test the property 'createdAt' + */ + @Test + public void createdAtTest() { + // TODO: test createdAt + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'dedupId' + */ + @Test + public void dedupIdTest() { + // TODO: test dedupId + } + + /** + * Test the property 'includePollDetails' + */ + @Test + public void includePollDetailsTest() { + // TODO: test includePollDetails + } + + /** + * Test the property 'isSilent' + */ + @Test + public void isSilentTest() { + // TODO: test isSilent + } + + /** + * Test the property 'markAsRead' + */ + @Test + public void markAsReadTest() { + // TODO: test markAsRead + } + + /** + * Test the property 'mentionType' + */ + @Test + public void mentionTypeTest() { + // TODO: test mentionType + } + + /** + * Test the property 'mentionedUserIds' + */ + @Test + public void mentionedUserIdsTest() { + // TODO: test mentionedUserIds + } + + /** + * Test the property 'sendPush' + */ + @Test + public void sendPushTest() { + // TODO: test sendPush + } + + /** + * Test the property 'sortedMetaarray' + */ + @Test + public void sortedMetaarrayTest() { + // TODO: test sortedMetaarray + } + + /** + * Test the property 'sound' + */ + @Test + public void soundTest() { + // TODO: test sound + } + + /** + * Test the property 'volume' + */ + @Test + public void volumeTest() { + // TODO: test volume + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendAdminMessageRequestBodyTest.java b/src/test/java/org/openapitools/client/model/SendAdminMessageRequestBodyTest.java new file mode 100644 index 00000000..2c17db64 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendAdminMessageRequestBodyTest.java @@ -0,0 +1,142 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendTextMessageRequestBodyPushMessageTemplate; +import org.openapitools.client.model.SendbirdSortedMetaarrayInner; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendAdminMessageRequestBody + */ +public class SendAdminMessageRequestBodyTest { + private final SendAdminMessageRequestBody model = new SendAdminMessageRequestBody(); + + /** + * Model tests for SendAdminMessageRequestBody + */ + @Test + public void testSendAdminMessageRequestBody() { + // TODO: test SendAdminMessageRequestBody + } + + /** + * Test the property 'apnsBundleId' + */ + @Test + public void apnsBundleIdTest() { + // TODO: test apnsBundleId + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'dedupId' + */ + @Test + public void dedupIdTest() { + // TODO: test dedupId + } + + /** + * Test the property 'isSilent' + */ + @Test + public void isSilentTest() { + // TODO: test isSilent + } + + /** + * Test the property 'mentionType' + */ + @Test + public void mentionTypeTest() { + // TODO: test mentionType + } + + /** + * Test the property 'mentionedUserIds' + */ + @Test + public void mentionedUserIdsTest() { + // TODO: test mentionedUserIds + } + + /** + * Test the property 'message' + */ + @Test + public void messageTest() { + // TODO: test message + } + + /** + * Test the property 'messageType' + */ + @Test + public void messageTypeTest() { + // TODO: test messageType + } + + /** + * Test the property 'pushMessageTemplate' + */ + @Test + public void pushMessageTemplateTest() { + // TODO: test pushMessageTemplate + } + + /** + * Test the property 'sendPush' + */ + @Test + public void sendPushTest() { + // TODO: test sendPush + } + + /** + * Test the property 'sortedMetaarray' + */ + @Test + public void sortedMetaarrayTest() { + // TODO: test sortedMetaarray + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendFileMessageRequestBodyTest.java b/src/test/java/org/openapitools/client/model/SendFileMessageRequestBodyTest.java new file mode 100644 index 00000000..80ffc07e --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendFileMessageRequestBodyTest.java @@ -0,0 +1,215 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdFile; +import org.openapitools.client.model.SendbirdSortedMetaarrayInner; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendFileMessageRequestBody + */ +public class SendFileMessageRequestBodyTest { + private final SendFileMessageRequestBody model = new SendFileMessageRequestBody(); + + /** + * Model tests for SendFileMessageRequestBody + */ + @Test + public void testSendFileMessageRequestBody() { + // TODO: test SendFileMessageRequestBody + } + + /** + * Test the property 'apnsBundleId' + */ + @Test + public void apnsBundleIdTest() { + // TODO: test apnsBundleId + } + + /** + * Test the property 'appleCriticalAlertOptions' + */ + @Test + public void appleCriticalAlertOptionsTest() { + // TODO: test appleCriticalAlertOptions + } + + /** + * Test the property 'createdAt' + */ + @Test + public void createdAtTest() { + // TODO: test createdAt + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'dedupId' + */ + @Test + public void dedupIdTest() { + // TODO: test dedupId + } + + /** + * Test the property 'files' + */ + @Test + public void filesTest() { + // TODO: test files + } + + /** + * Test the property 'isSilent' + */ + @Test + public void isSilentTest() { + // TODO: test isSilent + } + + /** + * Test the property 'markAsRead' + */ + @Test + public void markAsReadTest() { + // TODO: test markAsRead + } + + /** + * Test the property 'mentionType' + */ + @Test + public void mentionTypeTest() { + // TODO: test mentionType + } + + /** + * Test the property 'mentionedUserIds' + */ + @Test + public void mentionedUserIdsTest() { + // TODO: test mentionedUserIds + } + + /** + * Test the property 'messageType' + */ + @Test + public void messageTypeTest() { + // TODO: test messageType + } + + /** + * Test the property 'requireAuth' + */ + @Test + public void requireAuthTest() { + // TODO: test requireAuth + } + + /** + * Test the property 'sendPush' + */ + @Test + public void sendPushTest() { + // TODO: test sendPush + } + + /** + * Test the property 'sortedMetaarray' + */ + @Test + public void sortedMetaarrayTest() { + // TODO: test sortedMetaarray + } + + /** + * Test the property 'sound' + */ + @Test + public void soundTest() { + // TODO: test sound + } + + /** + * Test the property 'thumbnail1' + */ + @Test + public void thumbnail1Test() { + // TODO: test thumbnail1 + } + + /** + * Test the property 'thumbnail2' + */ + @Test + public void thumbnail2Test() { + // TODO: test thumbnail2 + } + + /** + * Test the property 'thumbnail3' + */ + @Test + public void thumbnail3Test() { + // TODO: test thumbnail3 + } + + /** + * Test the property 'thumbnails' + */ + @Test + public void thumbnailsTest() { + // TODO: test thumbnails + } + + /** + * Test the property 'volume' + */ + @Test + public void volumeTest() { + // TODO: test volume + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplateTest.java b/src/test/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplateTest.java new file mode 100644 index 00000000..b6faaeac --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendTextMessageRequestBodyPushMessageTemplateTest.java @@ -0,0 +1,59 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import org.openapitools.client.model.SendAMessageRequestPushMessageTemplateOneOf; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendTextMessageRequestBodyPushMessageTemplate + */ +public class SendTextMessageRequestBodyPushMessageTemplateTest { + private final SendTextMessageRequestBodyPushMessageTemplate model = new SendTextMessageRequestBodyPushMessageTemplate(); + + /** + * Model tests for SendTextMessageRequestBodyPushMessageTemplate + */ + @Test + public void testSendTextMessageRequestBodyPushMessageTemplate() { + // TODO: test SendTextMessageRequestBodyPushMessageTemplate + } + + /** + * Test the property 'title' + */ + @Test + public void titleTest() { + // TODO: test title + } + + /** + * Test the property 'body' + */ + @Test + public void bodyTest() { + // TODO: test body + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendTextMessageRequestBodyTest.java b/src/test/java/org/openapitools/client/model/SendTextMessageRequestBodyTest.java new file mode 100644 index 00000000..ff1a731c --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendTextMessageRequestBodyTest.java @@ -0,0 +1,199 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendTextMessageRequestBodyPushMessageTemplate; +import org.openapitools.client.model.SendbirdSortedMetaarrayInner; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendTextMessageRequestBody + */ +public class SendTextMessageRequestBodyTest { + private final SendTextMessageRequestBody model = new SendTextMessageRequestBody(); + + /** + * Model tests for SendTextMessageRequestBody + */ + @Test + public void testSendTextMessageRequestBody() { + // TODO: test SendTextMessageRequestBody + } + + /** + * Test the property 'apnsBundleId' + */ + @Test + public void apnsBundleIdTest() { + // TODO: test apnsBundleId + } + + /** + * Test the property 'appleCriticalAlertOptions' + */ + @Test + public void appleCriticalAlertOptionsTest() { + // TODO: test appleCriticalAlertOptions + } + + /** + * Test the property 'createdAt' + */ + @Test + public void createdAtTest() { + // TODO: test createdAt + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'dedupId' + */ + @Test + public void dedupIdTest() { + // TODO: test dedupId + } + + /** + * Test the property 'includePollDetails' + */ + @Test + public void includePollDetailsTest() { + // TODO: test includePollDetails + } + + /** + * Test the property 'isSilent' + */ + @Test + public void isSilentTest() { + // TODO: test isSilent + } + + /** + * Test the property 'markAsRead' + */ + @Test + public void markAsReadTest() { + // TODO: test markAsRead + } + + /** + * Test the property 'mentionType' + */ + @Test + public void mentionTypeTest() { + // TODO: test mentionType + } + + /** + * Test the property 'mentionedUserIds' + */ + @Test + public void mentionedUserIdsTest() { + // TODO: test mentionedUserIds + } + + /** + * Test the property 'message' + */ + @Test + public void messageTest() { + // TODO: test message + } + + /** + * Test the property 'messageType' + */ + @Test + public void messageTypeTest() { + // TODO: test messageType + } + + /** + * Test the property 'pollId' + */ + @Test + public void pollIdTest() { + // TODO: test pollId + } + + /** + * Test the property 'pushMessageTemplate' + */ + @Test + public void pushMessageTemplateTest() { + // TODO: test pushMessageTemplate + } + + /** + * Test the property 'sendPush' + */ + @Test + public void sendPushTest() { + // TODO: test sendPush + } + + /** + * Test the property 'sortedMetaarray' + */ + @Test + public void sortedMetaarrayTest() { + // TODO: test sortedMetaarray + } + + /** + * Test the property 'sound' + */ + @Test + public void soundTest() { + // TODO: test sound + } + + /** + * Test the property 'volume' + */ + @Test + public void volumeTest() { + // TODO: test volume + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendbirdBasicUserInfoTest.java b/src/test/java/org/openapitools/client/model/SendbirdBasicUserInfoTest.java new file mode 100644 index 00000000..4b4511d6 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendbirdBasicUserInfoTest.java @@ -0,0 +1,110 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendbirdBasicUserInfo + */ +public class SendbirdBasicUserInfoTest { + private final SendbirdBasicUserInfo model = new SendbirdBasicUserInfo(); + + /** + * Model tests for SendbirdBasicUserInfo + */ + @Test + public void testSendbirdBasicUserInfo() { + // TODO: test SendbirdBasicUserInfo + } + + /** + * Test the property 'requireAuthForProfileImage' + */ + @Test + public void requireAuthForProfileImageTest() { + // TODO: test requireAuthForProfileImage + } + + /** + * Test the property 'isActive' + */ + @Test + public void isActiveTest() { + // TODO: test isActive + } + + /** + * Test the property 'isBlockedByMe' + */ + @Test + public void isBlockedByMeTest() { + // TODO: test isBlockedByMe + } + + /** + * Test the property 'role' + */ + @Test + public void roleTest() { + // TODO: test role + } + + /** + * Test the property 'nickname' + */ + @Test + public void nicknameTest() { + // TODO: test nickname + } + + /** + * Test the property 'userId' + */ + @Test + public void userIdTest() { + // TODO: test userId + } + + /** + * Test the property 'profileUrl' + */ + @Test + public void profileUrlTest() { + // TODO: test profileUrl + } + + /** + * Test the property 'metadata' + */ + @Test + public void metadataTest() { + // TODO: test metadata + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendbirdDisappearingMessageTest.java b/src/test/java/org/openapitools/client/model/SendbirdDisappearingMessageTest.java new file mode 100644 index 00000000..c165f748 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendbirdDisappearingMessageTest.java @@ -0,0 +1,58 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendbirdDisappearingMessage + */ +public class SendbirdDisappearingMessageTest { + private final SendbirdDisappearingMessage model = new SendbirdDisappearingMessage(); + + /** + * Model tests for SendbirdDisappearingMessage + */ + @Test + public void testSendbirdDisappearingMessage() { + // TODO: test SendbirdDisappearingMessage + } + + /** + * Test the property 'messageSurvivalSeconds' + */ + @Test + public void messageSurvivalSecondsTest() { + // TODO: test messageSurvivalSeconds + } + + /** + * Test the property 'isTriggeredByMessageRead' + */ + @Test + public void isTriggeredByMessageReadTest() { + // TODO: test isTriggeredByMessageRead + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendbirdExtendedMessagePayloadTest.java b/src/test/java/org/openapitools/client/model/SendbirdExtendedMessagePayloadTest.java new file mode 100644 index 00000000..dd46e756 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendbirdExtendedMessagePayloadTest.java @@ -0,0 +1,60 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendbirdExtendedMessagePayload + */ +public class SendbirdExtendedMessagePayloadTest { + private final SendbirdExtendedMessagePayload model = new SendbirdExtendedMessagePayload(); + + /** + * Model tests for SendbirdExtendedMessagePayload + */ + @Test + public void testSendbirdExtendedMessagePayload() { + // TODO: test SendbirdExtendedMessagePayload + } + + /** + * Test the property 'customView' + */ + @Test + public void customViewTest() { + // TODO: test customView + } + + /** + * Test the property 'suggestedReplies' + */ + @Test + public void suggestedRepliesTest() { + // TODO: test suggestedReplies + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendbirdFileTest.java b/src/test/java/org/openapitools/client/model/SendbirdFileTest.java new file mode 100644 index 00000000..dac4e729 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendbirdFileTest.java @@ -0,0 +1,93 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdThumbnail; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendbirdFile + */ +public class SendbirdFileTest { + private final SendbirdFile model = new SendbirdFile(); + + /** + * Model tests for SendbirdFile + */ + @Test + public void testSendbirdFile() { + // TODO: test SendbirdFile + } + + /** + * Test the property 'url' + */ + @Test + public void urlTest() { + // TODO: test url + } + + /** + * Test the property 'fileName' + */ + @Test + public void fileNameTest() { + // TODO: test fileName + } + + /** + * Test the property 'fileSize' + */ + @Test + public void fileSizeTest() { + // TODO: test fileSize + } + + /** + * Test the property 'fileType' + */ + @Test + public void fileTypeTest() { + // TODO: test fileType + } + + /** + * Test the property 'thumbnails' + */ + @Test + public void thumbnailsTest() { + // TODO: test thumbnails + } + + /** + * Test the property 'requireAuth' + */ + @Test + public void requireAuthTest() { + // TODO: test requireAuth + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannelTest.java b/src/test/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannelTest.java new file mode 100644 index 00000000..de5cd745 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendbirdGroupChannelDetailChannelTest.java @@ -0,0 +1,106 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendbirdGroupChannelDetailChannel + */ +public class SendbirdGroupChannelDetailChannelTest { + private final SendbirdGroupChannelDetailChannel model = new SendbirdGroupChannelDetailChannel(); + + /** + * Model tests for SendbirdGroupChannelDetailChannel + */ + @Test + public void testSendbirdGroupChannelDetailChannel() { + // TODO: test SendbirdGroupChannelDetailChannel + } + + /** + * Test the property 'channelUrl' + */ + @Test + public void channelUrlTest() { + // TODO: test channelUrl + } + + /** + * Test the property 'coverUrl' + */ + @Test + public void coverUrlTest() { + // TODO: test coverUrl + } + + /** + * Test the property 'createdAt' + */ + @Test + public void createdAtTest() { + // TODO: test createdAt + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'maxLengthMessage' + */ + @Test + public void maxLengthMessageTest() { + // TODO: test maxLengthMessage + } + + /** + * Test the property 'memberCount' + */ + @Test + public void memberCountTest() { + // TODO: test memberCount + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendbirdGroupChannelDetailTest.java b/src/test/java/org/openapitools/client/model/SendbirdGroupChannelDetailTest.java new file mode 100644 index 00000000..bb4059b3 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendbirdGroupChannelDetailTest.java @@ -0,0 +1,317 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import org.openapitools.client.model.SendbirdBasicUserInfo; +import org.openapitools.client.model.SendbirdDisappearingMessage; +import org.openapitools.client.model.SendbirdGroupChannelDetailChannel; +import org.openapitools.client.model.SendbirdMember; +import org.openapitools.client.model.SendbirdMessageResponse; +import org.openapitools.client.model.SendbirdSmsFallback; +import org.openapitools.client.model.SendbirdUser; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendbirdGroupChannelDetail + */ +public class SendbirdGroupChannelDetailTest { + private final SendbirdGroupChannelDetail model = new SendbirdGroupChannelDetail(); + + /** + * Model tests for SendbirdGroupChannelDetail + */ + @Test + public void testSendbirdGroupChannelDetail() { + // TODO: test SendbirdGroupChannelDetail + } + + /** + * Test the property 'channel' + */ + @Test + public void channelTest() { + // TODO: test channel + } + + /** + * Test the property 'channelUrl' + */ + @Test + public void channelUrlTest() { + // TODO: test channelUrl + } + + /** + * Test the property 'coverUrl' + */ + @Test + public void coverUrlTest() { + // TODO: test coverUrl + } + + /** + * Test the property 'createdAt' + */ + @Test + public void createdAtTest() { + // TODO: test createdAt + } + + /** + * Test the property 'createdBy' + */ + @Test + public void createdByTest() { + // TODO: test createdBy + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'deliveryReceipt' + */ + @Test + public void deliveryReceiptTest() { + // TODO: test deliveryReceipt + } + + /** + * Test the property 'disappearingMessage' + */ + @Test + public void disappearingMessageTest() { + // TODO: test disappearingMessage + } + + /** + * Test the property 'freeze' + */ + @Test + public void freezeTest() { + // TODO: test freeze + } + + /** + * Test the property 'hasAiBot' + */ + @Test + public void hasAiBotTest() { + // TODO: test hasAiBot + } + + /** + * Test the property 'hasBot' + */ + @Test + public void hasBotTest() { + // TODO: test hasBot + } + + /** + * Test the property 'id' + */ + @Test + public void idTest() { + // TODO: test id + } + + /** + * Test the property 'ignoreProfanityFilter' + */ + @Test + public void ignoreProfanityFilterTest() { + // TODO: test ignoreProfanityFilter + } + + /** + * Test the property 'isAccessCodeRequired' + */ + @Test + public void isAccessCodeRequiredTest() { + // TODO: test isAccessCodeRequired + } + + /** + * Test the property 'isBroadcast' + */ + @Test + public void isBroadcastTest() { + // TODO: test isBroadcast + } + + /** + * Test the property 'isDiscoverable' + */ + @Test + public void isDiscoverableTest() { + // TODO: test isDiscoverable + } + + /** + * Test the property 'isDistinct' + */ + @Test + public void isDistinctTest() { + // TODO: test isDistinct + } + + /** + * Test the property 'isEphemeral' + */ + @Test + public void isEphemeralTest() { + // TODO: test isEphemeral + } + + /** + * Test the property 'isPublic' + */ + @Test + public void isPublicTest() { + // TODO: test isPublic + } + + /** + * Test the property 'isSuper' + */ + @Test + public void isSuperTest() { + // TODO: test isSuper + } + + /** + * Test the property 'joinedMemberCount' + */ + @Test + public void joinedMemberCountTest() { + // TODO: test joinedMemberCount + } + + /** + * Test the property 'lastMessage' + */ + @Test + public void lastMessageTest() { + // TODO: test lastMessage + } + + /** + * Test the property 'maxLengthMessage' + */ + @Test + public void maxLengthMessageTest() { + // TODO: test maxLengthMessage + } + + /** + * Test the property 'memberCount' + */ + @Test + public void memberCountTest() { + // TODO: test memberCount + } + + /** + * Test the property 'members' + */ + @Test + public void membersTest() { + // TODO: test members + } + + /** + * Test the property 'messageSurvivalSeconds' + */ + @Test + public void messageSurvivalSecondsTest() { + // TODO: test messageSurvivalSeconds + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'operators' + */ + @Test + public void operatorsTest() { + // TODO: test operators + } + + /** + * Test the property 'readReceipt' + */ + @Test + public void readReceiptTest() { + // TODO: test readReceipt + } + + /** + * Test the property 'smsFallback' + */ + @Test + public void smsFallbackTest() { + // TODO: test smsFallback + } + + /** + * Test the property 'unreadMentionCount' + */ + @Test + public void unreadMentionCountTest() { + // TODO: test unreadMentionCount + } + + /** + * Test the property 'unreadMessageCount' + */ + @Test + public void unreadMessageCountTest() { + // TODO: test unreadMessageCount + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendbirdGroupChannelLastMessageTest.java b/src/test/java/org/openapitools/client/model/SendbirdGroupChannelLastMessageTest.java new file mode 100644 index 00000000..558deee8 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendbirdGroupChannelLastMessageTest.java @@ -0,0 +1,296 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdBasicUserInfo; +import org.openapitools.client.model.SendbirdFile; +import org.openapitools.client.model.SendbirdMessageResponse; +import org.openapitools.client.model.SendbirdMessageResponseExtendedMessagePayload; +import org.openapitools.client.model.SendbirdMessageResponseMessageEvents; +import org.openapitools.client.model.SendbirdParentMessageInfo; +import org.openapitools.client.model.SendbirdReaction; +import org.openapitools.client.model.SendbirdSortedMetaarrayInner; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendbirdGroupChannelLastMessage + */ +public class SendbirdGroupChannelLastMessageTest { + private final SendbirdGroupChannelLastMessage model = new SendbirdGroupChannelLastMessage(); + + /** + * Model tests for SendbirdGroupChannelLastMessage + */ + @Test + public void testSendbirdGroupChannelLastMessage() { + // TODO: test SendbirdGroupChannelLastMessage + } + + /** + * Test the property 'requireAuth' + */ + @Test + public void requireAuthTest() { + // TODO: test requireAuth + } + + /** + * Test the property 'messageSurvivalSeconds' + */ + @Test + public void messageSurvivalSecondsTest() { + // TODO: test messageSurvivalSeconds + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'mentionedUsers' + */ + @Test + public void mentionedUsersTest() { + // TODO: test mentionedUsers + } + + /** + * Test the property 'translations' + */ + @Test + public void translationsTest() { + // TODO: test translations + } + + /** + * Test the property 'updatedAt' + */ + @Test + public void updatedAtTest() { + // TODO: test updatedAt + } + + /** + * Test the property 'isOpMsg' + */ + @Test + public void isOpMsgTest() { + // TODO: test isOpMsg + } + + /** + * Test the property 'reactions' + */ + @Test + public void reactionsTest() { + // TODO: test reactions + } + + /** + * Test the property 'isRemoved' + */ + @Test + public void isRemovedTest() { + // TODO: test isRemoved + } + + /** + * Test the property 'user' + */ + @Test + public void userTest() { + // TODO: test user + } + + /** + * Test the property '_file' + */ + @Test + public void _fileTest() { + // TODO: test _file + } + + /** + * Test the property 'files' + */ + @Test + public void filesTest() { + // TODO: test files + } + + /** + * Test the property 'message' + */ + @Test + public void messageTest() { + // TODO: test message + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'messageRetentionHour' + */ + @Test + public void messageRetentionHourTest() { + // TODO: test messageRetentionHour + } + + /** + * Test the property 'silent' + */ + @Test + public void silentTest() { + // TODO: test silent + } + + /** + * Test the property 'type' + */ + @Test + public void typeTest() { + // TODO: test type + } + + /** + * Test the property 'createdAt' + */ + @Test + public void createdAtTest() { + // TODO: test createdAt + } + + /** + * Test the property 'channelType' + */ + @Test + public void channelTypeTest() { + // TODO: test channelType + } + + /** + * Test the property 'reqId' + */ + @Test + public void reqIdTest() { + // TODO: test reqId + } + + /** + * Test the property 'mentionType' + */ + @Test + public void mentionTypeTest() { + // TODO: test mentionType + } + + /** + * Test the property 'channelUrl' + */ + @Test + public void channelUrlTest() { + // TODO: test channelUrl + } + + /** + * Test the property 'messageId' + */ + @Test + public void messageIdTest() { + // TODO: test messageId + } + + /** + * Test the property 'sortedMetaarray' + */ + @Test + public void sortedMetaarrayTest() { + // TODO: test sortedMetaarray + } + + /** + * Test the property 'threadInfo' + */ + @Test + public void threadInfoTest() { + // TODO: test threadInfo + } + + /** + * Test the property 'parentMessageId' + */ + @Test + public void parentMessageIdTest() { + // TODO: test parentMessageId + } + + /** + * Test the property 'parentMessageInfo' + */ + @Test + public void parentMessageInfoTest() { + // TODO: test parentMessageInfo + } + + /** + * Test the property 'isReplyToChannel' + */ + @Test + public void isReplyToChannelTest() { + // TODO: test isReplyToChannel + } + + /** + * Test the property 'messageEvents' + */ + @Test + public void messageEventsTest() { + // TODO: test messageEvents + } + + /** + * Test the property 'extendedMessagePayload' + */ + @Test + public void extendedMessagePayloadTest() { + // TODO: test extendedMessagePayload + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendbirdGroupChannelTest.java b/src/test/java/org/openapitools/client/model/SendbirdGroupChannelTest.java new file mode 100644 index 00000000..d3371fb0 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendbirdGroupChannelTest.java @@ -0,0 +1,416 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import org.openapitools.client.model.SendbirdBasicUserInfo; +import org.openapitools.client.model.SendbirdDisappearingMessage; +import org.openapitools.client.model.SendbirdGroupChannelLastMessage; +import org.openapitools.client.model.SendbirdMember; +import org.openapitools.client.model.SendbirdPushTriggerOption; +import org.openapitools.client.model.SendbirdSmsFallback; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendbirdGroupChannel + */ +public class SendbirdGroupChannelTest { + private final SendbirdGroupChannel model = new SendbirdGroupChannel(); + + /** + * Model tests for SendbirdGroupChannel + */ + @Test + public void testSendbirdGroupChannel() { + // TODO: test SendbirdGroupChannel + } + + /** + * Test the property 'channelUrl' + */ + @Test + public void channelUrlTest() { + // TODO: test channelUrl + } + + /** + * Test the property 'countPreference' + */ + @Test + public void countPreferenceTest() { + // TODO: test countPreference + } + + /** + * Test the property 'coverUrl' + */ + @Test + public void coverUrlTest() { + // TODO: test coverUrl + } + + /** + * Test the property 'createdAt' + */ + @Test + public void createdAtTest() { + // TODO: test createdAt + } + + /** + * Test the property 'createdBy' + */ + @Test + public void createdByTest() { + // TODO: test createdBy + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'deliveryReceipt' + */ + @Test + public void deliveryReceiptTest() { + // TODO: test deliveryReceipt + } + + /** + * Test the property 'disappearingMessage' + */ + @Test + public void disappearingMessageTest() { + // TODO: test disappearingMessage + } + + /** + * Test the property 'freeze' + */ + @Test + public void freezeTest() { + // TODO: test freeze + } + + /** + * Test the property 'hasAiBot' + */ + @Test + public void hasAiBotTest() { + // TODO: test hasAiBot + } + + /** + * Test the property 'hasBot' + */ + @Test + public void hasBotTest() { + // TODO: test hasBot + } + + /** + * Test the property 'hiddenState' + */ + @Test + public void hiddenStateTest() { + // TODO: test hiddenState + } + + /** + * Test the property 'ignoreProfanityFilter' + */ + @Test + public void ignoreProfanityFilterTest() { + // TODO: test ignoreProfanityFilter + } + + /** + * Test the property 'invitedAt' + */ + @Test + public void invitedAtTest() { + // TODO: test invitedAt + } + + /** + * Test the property 'inviter' + */ + @Test + public void inviterTest() { + // TODO: test inviter + } + + /** + * Test the property 'isAccessCodeRequired' + */ + @Test + public void isAccessCodeRequiredTest() { + // TODO: test isAccessCodeRequired + } + + /** + * Test the property 'isBroadcast' + */ + @Test + public void isBroadcastTest() { + // TODO: test isBroadcast + } + + /** + * Test the property 'isDiscoverable' + */ + @Test + public void isDiscoverableTest() { + // TODO: test isDiscoverable + } + + /** + * Test the property 'isDistinct' + */ + @Test + public void isDistinctTest() { + // TODO: test isDistinct + } + + /** + * Test the property 'isEphemeral' + */ + @Test + public void isEphemeralTest() { + // TODO: test isEphemeral + } + + /** + * Test the property 'isExclusive' + */ + @Test + public void isExclusiveTest() { + // TODO: test isExclusive + } + + /** + * Test the property 'isHidden' + */ + @Test + public void isHiddenTest() { + // TODO: test isHidden + } + + /** + * Test the property 'isMuted' + */ + @Test + public void isMutedTest() { + // TODO: test isMuted + } + + /** + * Test the property 'isPublic' + */ + @Test + public void isPublicTest() { + // TODO: test isPublic + } + + /** + * Test the property 'isPushEnabled' + */ + @Test + public void isPushEnabledTest() { + // TODO: test isPushEnabled + } + + /** + * Test the property 'isSuper' + */ + @Test + public void isSuperTest() { + // TODO: test isSuper + } + + /** + * Test the property 'joinedMemberCount' + */ + @Test + public void joinedMemberCountTest() { + // TODO: test joinedMemberCount + } + + /** + * Test the property 'joinedTs' + */ + @Test + public void joinedTsTest() { + // TODO: test joinedTs + } + + /** + * Test the property 'lastMessage' + */ + @Test + public void lastMessageTest() { + // TODO: test lastMessage + } + + /** + * Test the property 'maxLengthMessage' + */ + @Test + public void maxLengthMessageTest() { + // TODO: test maxLengthMessage + } + + /** + * Test the property 'memberCount' + */ + @Test + public void memberCountTest() { + // TODO: test memberCount + } + + /** + * Test the property 'memberState' + */ + @Test + public void memberStateTest() { + // TODO: test memberState + } + + /** + * Test the property 'members' + */ + @Test + public void membersTest() { + // TODO: test members + } + + /** + * Test the property 'messageSurvivalSeconds' + */ + @Test + public void messageSurvivalSecondsTest() { + // TODO: test messageSurvivalSeconds + } + + /** + * Test the property 'metadata' + */ + @Test + public void metadataTest() { + // TODO: test metadata + } + + /** + * Test the property 'myRole' + */ + @Test + public void myRoleTest() { + // TODO: test myRole + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'pushTriggerOption' + */ + @Test + public void pushTriggerOptionTest() { + // TODO: test pushTriggerOption + } + + /** + * Test the property 'readReceipt' + */ + @Test + public void readReceiptTest() { + // TODO: test readReceipt + } + + /** + * Test the property 'smsFallback' + */ + @Test + public void smsFallbackTest() { + // TODO: test smsFallback + } + + /** + * Test the property 'tsMessageOffset' + */ + @Test + public void tsMessageOffsetTest() { + // TODO: test tsMessageOffset + } + + /** + * Test the property 'unreadMentionCount' + */ + @Test + public void unreadMentionCountTest() { + // TODO: test unreadMentionCount + } + + /** + * Test the property 'unreadMessageCount' + */ + @Test + public void unreadMessageCountTest() { + // TODO: test unreadMessageCount + } + + /** + * Test the property 'userLastRead' + */ + @Test + public void userLastReadTest() { + // TODO: test userLastRead + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendbirdMemberTest.java b/src/test/java/org/openapitools/client/model/SendbirdMemberTest.java new file mode 100644 index 00000000..4c2a2982 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendbirdMemberTest.java @@ -0,0 +1,225 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdPushTriggerOption; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendbirdMember + */ +public class SendbirdMemberTest { + private final SendbirdMember model = new SendbirdMember(); + + /** + * Model tests for SendbirdMember + */ + @Test + public void testSendbirdMember() { + // TODO: test SendbirdMember + } + + /** + * Test the property 'deliveredTs' + */ + @Test + public void deliveredTsTest() { + // TODO: test deliveredTs + } + + /** + * Test the property 'doNotDisturb' + */ + @Test + public void doNotDisturbTest() { + // TODO: test doNotDisturb + } + + /** + * Test the property 'friendDiscoveryKey' + */ + @Test + public void friendDiscoveryKeyTest() { + // TODO: test friendDiscoveryKey + } + + /** + * Test the property 'friendName' + */ + @Test + public void friendNameTest() { + // TODO: test friendName + } + + /** + * Test the property 'isActive' + */ + @Test + public void isActiveTest() { + // TODO: test isActive + } + + /** + * Test the property 'isBlockedByMe' + */ + @Test + public void isBlockedByMeTest() { + // TODO: test isBlockedByMe + } + + /** + * Test the property 'isBlockingMe' + */ + @Test + public void isBlockingMeTest() { + // TODO: test isBlockingMe + } + + /** + * Test the property 'isMuted' + */ + @Test + public void isMutedTest() { + // TODO: test isMuted + } + + /** + * Test the property 'isOnline' + */ + @Test + public void isOnlineTest() { + // TODO: test isOnline + } + + /** + * Test the property 'lastSeenAt' + */ + @Test + public void lastSeenAtTest() { + // TODO: test lastSeenAt + } + + /** + * Test the property 'metadata' + */ + @Test + public void metadataTest() { + // TODO: test metadata + } + + /** + * Test the property 'mutedDescription' + */ + @Test + public void mutedDescriptionTest() { + // TODO: test mutedDescription + } + + /** + * Test the property 'mutedEndAt' + */ + @Test + public void mutedEndAtTest() { + // TODO: test mutedEndAt + } + + /** + * Test the property 'nickname' + */ + @Test + public void nicknameTest() { + // TODO: test nickname + } + + /** + * Test the property 'pushEnabled' + */ + @Test + public void pushEnabledTest() { + // TODO: test pushEnabled + } + + /** + * Test the property 'pushTriggerOption' + */ + @Test + public void pushTriggerOptionTest() { + // TODO: test pushTriggerOption + } + + /** + * Test the property 'profileUrl' + */ + @Test + public void profileUrlTest() { + // TODO: test profileUrl + } + + /** + * Test the property 'requireAuthForProfileImage' + */ + @Test + public void requireAuthForProfileImageTest() { + // TODO: test requireAuthForProfileImage + } + + /** + * Test the property 'readTs' + */ + @Test + public void readTsTest() { + // TODO: test readTs + } + + /** + * Test the property 'role' + */ + @Test + public void roleTest() { + // TODO: test role + } + + /** + * Test the property 'state' + */ + @Test + public void stateTest() { + // TODO: test state + } + + /** + * Test the property 'userId' + */ + @Test + public void userIdTest() { + // TODO: test userId + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayloadTest.java b/src/test/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayloadTest.java new file mode 100644 index 00000000..24f6c117 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendbirdMessageResponseExtendedMessagePayloadTest.java @@ -0,0 +1,61 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdExtendedMessagePayload; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendbirdMessageResponseExtendedMessagePayload + */ +public class SendbirdMessageResponseExtendedMessagePayloadTest { + private final SendbirdMessageResponseExtendedMessagePayload model = new SendbirdMessageResponseExtendedMessagePayload(); + + /** + * Model tests for SendbirdMessageResponseExtendedMessagePayload + */ + @Test + public void testSendbirdMessageResponseExtendedMessagePayload() { + // TODO: test SendbirdMessageResponseExtendedMessagePayload + } + + /** + * Test the property 'customView' + */ + @Test + public void customViewTest() { + // TODO: test customView + } + + /** + * Test the property 'suggestedReplies' + */ + @Test + public void suggestedRepliesTest() { + // TODO: test suggestedReplies + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendbirdMessageResponseMessageEventsTest.java b/src/test/java/org/openapitools/client/model/SendbirdMessageResponseMessageEventsTest.java new file mode 100644 index 00000000..9bbc4d36 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendbirdMessageResponseMessageEventsTest.java @@ -0,0 +1,74 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendbirdMessageResponseMessageEvents + */ +public class SendbirdMessageResponseMessageEventsTest { + private final SendbirdMessageResponseMessageEvents model = new SendbirdMessageResponseMessageEvents(); + + /** + * Model tests for SendbirdMessageResponseMessageEvents + */ + @Test + public void testSendbirdMessageResponseMessageEvents() { + // TODO: test SendbirdMessageResponseMessageEvents + } + + /** + * Test the property 'sendPushNotification' + */ + @Test + public void sendPushNotificationTest() { + // TODO: test sendPushNotification + } + + /** + * Test the property 'updateUnreadCount' + */ + @Test + public void updateUnreadCountTest() { + // TODO: test updateUnreadCount + } + + /** + * Test the property 'updateMentionCount' + */ + @Test + public void updateMentionCountTest() { + // TODO: test updateMentionCount + } + + /** + * Test the property 'updateLastMessage' + */ + @Test + public void updateLastMessageTest() { + // TODO: test updateLastMessage + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendbirdMessageResponseTest.java b/src/test/java/org/openapitools/client/model/SendbirdMessageResponseTest.java new file mode 100644 index 00000000..fd2de0ba --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendbirdMessageResponseTest.java @@ -0,0 +1,295 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdBasicUserInfo; +import org.openapitools.client.model.SendbirdFile; +import org.openapitools.client.model.SendbirdMessageResponseExtendedMessagePayload; +import org.openapitools.client.model.SendbirdMessageResponseMessageEvents; +import org.openapitools.client.model.SendbirdParentMessageInfo; +import org.openapitools.client.model.SendbirdReaction; +import org.openapitools.client.model.SendbirdSortedMetaarrayInner; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendbirdMessageResponse + */ +public class SendbirdMessageResponseTest { + private final SendbirdMessageResponse model = new SendbirdMessageResponse(); + + /** + * Model tests for SendbirdMessageResponse + */ + @Test + public void testSendbirdMessageResponse() { + // TODO: test SendbirdMessageResponse + } + + /** + * Test the property 'requireAuth' + */ + @Test + public void requireAuthTest() { + // TODO: test requireAuth + } + + /** + * Test the property 'messageSurvivalSeconds' + */ + @Test + public void messageSurvivalSecondsTest() { + // TODO: test messageSurvivalSeconds + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'mentionedUsers' + */ + @Test + public void mentionedUsersTest() { + // TODO: test mentionedUsers + } + + /** + * Test the property 'translations' + */ + @Test + public void translationsTest() { + // TODO: test translations + } + + /** + * Test the property 'updatedAt' + */ + @Test + public void updatedAtTest() { + // TODO: test updatedAt + } + + /** + * Test the property 'isOpMsg' + */ + @Test + public void isOpMsgTest() { + // TODO: test isOpMsg + } + + /** + * Test the property 'reactions' + */ + @Test + public void reactionsTest() { + // TODO: test reactions + } + + /** + * Test the property 'isRemoved' + */ + @Test + public void isRemovedTest() { + // TODO: test isRemoved + } + + /** + * Test the property 'user' + */ + @Test + public void userTest() { + // TODO: test user + } + + /** + * Test the property '_file' + */ + @Test + public void _fileTest() { + // TODO: test _file + } + + /** + * Test the property 'files' + */ + @Test + public void filesTest() { + // TODO: test files + } + + /** + * Test the property 'message' + */ + @Test + public void messageTest() { + // TODO: test message + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'messageRetentionHour' + */ + @Test + public void messageRetentionHourTest() { + // TODO: test messageRetentionHour + } + + /** + * Test the property 'silent' + */ + @Test + public void silentTest() { + // TODO: test silent + } + + /** + * Test the property 'type' + */ + @Test + public void typeTest() { + // TODO: test type + } + + /** + * Test the property 'createdAt' + */ + @Test + public void createdAtTest() { + // TODO: test createdAt + } + + /** + * Test the property 'channelType' + */ + @Test + public void channelTypeTest() { + // TODO: test channelType + } + + /** + * Test the property 'reqId' + */ + @Test + public void reqIdTest() { + // TODO: test reqId + } + + /** + * Test the property 'mentionType' + */ + @Test + public void mentionTypeTest() { + // TODO: test mentionType + } + + /** + * Test the property 'channelUrl' + */ + @Test + public void channelUrlTest() { + // TODO: test channelUrl + } + + /** + * Test the property 'messageId' + */ + @Test + public void messageIdTest() { + // TODO: test messageId + } + + /** + * Test the property 'sortedMetaarray' + */ + @Test + public void sortedMetaarrayTest() { + // TODO: test sortedMetaarray + } + + /** + * Test the property 'threadInfo' + */ + @Test + public void threadInfoTest() { + // TODO: test threadInfo + } + + /** + * Test the property 'parentMessageId' + */ + @Test + public void parentMessageIdTest() { + // TODO: test parentMessageId + } + + /** + * Test the property 'parentMessageInfo' + */ + @Test + public void parentMessageInfoTest() { + // TODO: test parentMessageInfo + } + + /** + * Test the property 'isReplyToChannel' + */ + @Test + public void isReplyToChannelTest() { + // TODO: test isReplyToChannel + } + + /** + * Test the property 'messageEvents' + */ + @Test + public void messageEventsTest() { + // TODO: test messageEvents + } + + /** + * Test the property 'extendedMessagePayload' + */ + @Test + public void extendedMessagePayloadTest() { + // TODO: test extendedMessagePayload + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendbirdOpenChannelTest.java b/src/test/java/org/openapitools/client/model/SendbirdOpenChannelTest.java new file mode 100644 index 00000000..4b786e59 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendbirdOpenChannelTest.java @@ -0,0 +1,153 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdBasicUserInfo; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendbirdOpenChannel + */ +public class SendbirdOpenChannelTest { + private final SendbirdOpenChannel model = new SendbirdOpenChannel(); + + /** + * Model tests for SendbirdOpenChannel + */ + @Test + public void testSendbirdOpenChannel() { + // TODO: test SendbirdOpenChannel + } + + /** + * Test the property 'channelUrl' + */ + @Test + public void channelUrlTest() { + // TODO: test channelUrl + } + + /** + * Test the property 'coverUrl' + */ + @Test + public void coverUrlTest() { + // TODO: test coverUrl + } + + /** + * Test the property 'createdAt' + */ + @Test + public void createdAtTest() { + // TODO: test createdAt + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'freeze' + */ + @Test + public void freezeTest() { + // TODO: test freeze + } + + /** + * Test the property 'isDynamicPartitioned' + */ + @Test + public void isDynamicPartitionedTest() { + // TODO: test isDynamicPartitioned + } + + /** + * Test the property 'isEphemeral' + */ + @Test + public void isEphemeralTest() { + // TODO: test isEphemeral + } + + /** + * Test the property 'maxLengthMessage' + */ + @Test + public void maxLengthMessageTest() { + // TODO: test maxLengthMessage + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'operators' + */ + @Test + public void operatorsTest() { + // TODO: test operators + } + + /** + * Test the property 'participantCount' + */ + @Test + public void participantCountTest() { + // TODO: test participantCount + } + + /** + * Test the property 'metadata' + */ + @Test + public void metadataTest() { + // TODO: test metadata + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendbirdParentMessageInfoTest.java b/src/test/java/org/openapitools/client/model/SendbirdParentMessageInfoTest.java new file mode 100644 index 00000000..445a641d --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendbirdParentMessageInfoTest.java @@ -0,0 +1,102 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdFile; +import org.openapitools.client.model.SendbirdUser; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendbirdParentMessageInfo + */ +public class SendbirdParentMessageInfoTest { + private final SendbirdParentMessageInfo model = new SendbirdParentMessageInfo(); + + /** + * Model tests for SendbirdParentMessageInfo + */ + @Test + public void testSendbirdParentMessageInfo() { + // TODO: test SendbirdParentMessageInfo + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'message' + */ + @Test + public void messageTest() { + // TODO: test message + } + + /** + * Test the property 'type' + */ + @Test + public void typeTest() { + // TODO: test type + } + + /** + * Test the property 'ts' + */ + @Test + public void tsTest() { + // TODO: test ts + } + + /** + * Test the property 'user' + */ + @Test + public void userTest() { + // TODO: test user + } + + /** + * Test the property '_file' + */ + @Test + public void _fileTest() { + // TODO: test _file + } + + /** + * Test the property 'files' + */ + @Test + public void filesTest() { + // TODO: test files + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendbirdPushTriggerOptionTest.java b/src/test/java/org/openapitools/client/model/SendbirdPushTriggerOptionTest.java new file mode 100644 index 00000000..21784965 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendbirdPushTriggerOptionTest.java @@ -0,0 +1,33 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendbirdPushTriggerOption + */ +public class SendbirdPushTriggerOptionTest { + /** + * Model tests for SendbirdPushTriggerOption + */ + @Test + public void testSendbirdPushTriggerOption() { + // TODO: test SendbirdPushTriggerOption + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendbirdReactionTest.java b/src/test/java/org/openapitools/client/model/SendbirdReactionTest.java new file mode 100644 index 00000000..065fa834 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendbirdReactionTest.java @@ -0,0 +1,68 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendbirdReaction + */ +public class SendbirdReactionTest { + private final SendbirdReaction model = new SendbirdReaction(); + + /** + * Model tests for SendbirdReaction + */ + @Test + public void testSendbirdReaction() { + // TODO: test SendbirdReaction + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'updatedAt' + */ + @Test + public void updatedAtTest() { + // TODO: test updatedAt + } + + /** + * Test the property 'userIds' + */ + @Test + public void userIdsTest() { + // TODO: test userIds + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendbirdSmsFallbackTest.java b/src/test/java/org/openapitools/client/model/SendbirdSmsFallbackTest.java new file mode 100644 index 00000000..fb1440fe --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendbirdSmsFallbackTest.java @@ -0,0 +1,60 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendbirdSmsFallback + */ +public class SendbirdSmsFallbackTest { + private final SendbirdSmsFallback model = new SendbirdSmsFallback(); + + /** + * Model tests for SendbirdSmsFallback + */ + @Test + public void testSendbirdSmsFallback() { + // TODO: test SendbirdSmsFallback + } + + /** + * Test the property 'waitSeconds' + */ + @Test + public void waitSecondsTest() { + // TODO: test waitSeconds + } + + /** + * Test the property 'excludeUserIds' + */ + @Test + public void excludeUserIdsTest() { + // TODO: test excludeUserIds + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendbirdSortedMetaarrayInnerTest.java b/src/test/java/org/openapitools/client/model/SendbirdSortedMetaarrayInnerTest.java new file mode 100644 index 00000000..2911d41c --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendbirdSortedMetaarrayInnerTest.java @@ -0,0 +1,60 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendbirdSortedMetaarrayInner + */ +public class SendbirdSortedMetaarrayInnerTest { + private final SendbirdSortedMetaarrayInner model = new SendbirdSortedMetaarrayInner(); + + /** + * Model tests for SendbirdSortedMetaarrayInner + */ + @Test + public void testSendbirdSortedMetaarrayInner() { + // TODO: test SendbirdSortedMetaarrayInner + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'value' + */ + @Test + public void valueTest() { + // TODO: test value + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendbirdThumbnailTest.java b/src/test/java/org/openapitools/client/model/SendbirdThumbnailTest.java new file mode 100644 index 00000000..787ed05a --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendbirdThumbnailTest.java @@ -0,0 +1,90 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendbirdThumbnail + */ +public class SendbirdThumbnailTest { + private final SendbirdThumbnail model = new SendbirdThumbnail(); + + /** + * Model tests for SendbirdThumbnail + */ + @Test + public void testSendbirdThumbnail() { + // TODO: test SendbirdThumbnail + } + + /** + * Test the property 'height' + */ + @Test + public void heightTest() { + // TODO: test height + } + + /** + * Test the property 'plainUrl' + */ + @Test + public void plainUrlTest() { + // TODO: test plainUrl + } + + /** + * Test the property 'realHeight' + */ + @Test + public void realHeightTest() { + // TODO: test realHeight + } + + /** + * Test the property 'realWidth' + */ + @Test + public void realWidthTest() { + // TODO: test realWidth + } + + /** + * Test the property 'url' + */ + @Test + public void urlTest() { + // TODO: test url + } + + /** + * Test the property 'width' + */ + @Test + public void widthTest() { + // TODO: test width + } + +} diff --git a/src/test/java/org/openapitools/client/model/SendbirdUserTest.java b/src/test/java/org/openapitools/client/model/SendbirdUserTest.java new file mode 100644 index 00000000..d786b5ad --- /dev/null +++ b/src/test/java/org/openapitools/client/model/SendbirdUserTest.java @@ -0,0 +1,216 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for SendbirdUser + */ +public class SendbirdUserTest { + private final SendbirdUser model = new SendbirdUser(); + + /** + * Model tests for SendbirdUser + */ + @Test + public void testSendbirdUser() { + // TODO: test SendbirdUser + } + + /** + * Test the property 'accessToken' + */ + @Test + public void accessTokenTest() { + // TODO: test accessToken + } + + /** + * Test the property 'createdAt' + */ + @Test + public void createdAtTest() { + // TODO: test createdAt + } + + /** + * Test the property 'discoveryKeys' + */ + @Test + public void discoveryKeysTest() { + // TODO: test discoveryKeys + } + + /** + * Test the property 'hasEverLoggedIn' + */ + @Test + public void hasEverLoggedInTest() { + // TODO: test hasEverLoggedIn + } + + /** + * Test the property 'isActive' + */ + @Test + public void isActiveTest() { + // TODO: test isActive + } + + /** + * Test the property 'isHideMeFromFriends' + */ + @Test + public void isHideMeFromFriendsTest() { + // TODO: test isHideMeFromFriends + } + + /** + * Test the property 'isOnline' + */ + @Test + public void isOnlineTest() { + // TODO: test isOnline + } + + /** + * Test the property 'isShadowBlocked' + */ + @Test + public void isShadowBlockedTest() { + // TODO: test isShadowBlocked + } + + /** + * Test the property 'lastSeenAt' + */ + @Test + public void lastSeenAtTest() { + // TODO: test lastSeenAt + } + + /** + * Test the property 'locale' + */ + @Test + public void localeTest() { + // TODO: test locale + } + + /** + * Test the property 'metadata' + */ + @Test + public void metadataTest() { + // TODO: test metadata + } + + /** + * Test the property 'nickname' + */ + @Test + public void nicknameTest() { + // TODO: test nickname + } + + /** + * Test the property 'preferredLanguages' + */ + @Test + public void preferredLanguagesTest() { + // TODO: test preferredLanguages + } + + /** + * Test the property 'profileUrl' + */ + @Test + public void profileUrlTest() { + // TODO: test profileUrl + } + + /** + * Test the property 'requireAuthForProfileImage' + */ + @Test + public void requireAuthForProfileImageTest() { + // TODO: test requireAuthForProfileImage + } + + /** + * Test the property 'userId' + */ + @Test + public void userIdTest() { + // TODO: test userId + } + + /** + * Test the property 'state' + */ + @Test + public void stateTest() { + // TODO: test state + } + + /** + * Test the property 'unreadChannelCount' + */ + @Test + public void unreadChannelCountTest() { + // TODO: test unreadChannelCount + } + + /** + * Test the property 'unreadMessageCount' + */ + @Test + public void unreadMessageCountTest() { + // TODO: test unreadMessageCount + } + + /** + * Test the property 'phoneNumber' + */ + @Test + public void phoneNumberTest() { + // TODO: test phoneNumber + } + + /** + * Test the property 'isCreated' + */ + @Test + public void isCreatedTest() { + // TODO: test isCreated + } + +} diff --git a/src/test/java/org/openapitools/client/model/StartTypingIndicatorsRequestTest.java b/src/test/java/org/openapitools/client/model/StartTypingIndicatorsRequestTest.java new file mode 100644 index 00000000..5b04ef30 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/StartTypingIndicatorsRequestTest.java @@ -0,0 +1,52 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for StartTypingIndicatorsRequest + */ +public class StartTypingIndicatorsRequestTest { + private final StartTypingIndicatorsRequest model = new StartTypingIndicatorsRequest(); + + /** + * Model tests for StartTypingIndicatorsRequest + */ + @Test + public void testStartTypingIndicatorsRequest() { + // TODO: test StartTypingIndicatorsRequest + } + + /** + * Test the property 'userIds' + */ + @Test + public void userIdsTest() { + // TODO: test userIds + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdateAChannelMetadataRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateAChannelMetadataRequestTest.java new file mode 100644 index 00000000..2208f0a5 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdateAChannelMetadataRequestTest.java @@ -0,0 +1,58 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdateAChannelMetadataRequest + */ +public class UpdateAChannelMetadataRequestTest { + private final UpdateAChannelMetadataRequest model = new UpdateAChannelMetadataRequest(); + + /** + * Model tests for UpdateAChannelMetadataRequest + */ + @Test + public void testUpdateAChannelMetadataRequest() { + // TODO: test UpdateAChannelMetadataRequest + } + + /** + * Test the property 'metadata' + */ + @Test + public void metadataTest() { + // TODO: test metadata + } + + /** + * Test the property 'upsert' + */ + @Test + public void upsertTest() { + // TODO: test upsert + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdateAGroupChannelRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateAGroupChannelRequestTest.java new file mode 100644 index 00000000..c4bd82d8 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdateAGroupChannelRequestTest.java @@ -0,0 +1,129 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.File; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdateAGroupChannelRequest + */ +public class UpdateAGroupChannelRequestTest { + private final UpdateAGroupChannelRequest model = new UpdateAGroupChannelRequest(); + + /** + * Model tests for UpdateAGroupChannelRequest + */ + @Test + public void testUpdateAGroupChannelRequest() { + // TODO: test UpdateAGroupChannelRequest + } + + /** + * Test the property 'accessCode' + */ + @Test + public void accessCodeTest() { + // TODO: test accessCode + } + + /** + * Test the property 'coverFile' + */ + @Test + public void coverFileTest() { + // TODO: test coverFile + } + + /** + * Test the property 'coverUrl' + */ + @Test + public void coverUrlTest() { + // TODO: test coverUrl + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'isDistinct' + */ + @Test + public void isDistinctTest() { + // TODO: test isDistinct + } + + /** + * Test the property 'isPublic' + */ + @Test + public void isPublicTest() { + // TODO: test isPublic + } + + /** + * Test the property 'isSuper' + */ + @Test + public void isSuperTest() { + // TODO: test isSuper + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'operatorIds' + */ + @Test + public void operatorIdsTest() { + // TODO: test operatorIds + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdateAMessageRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateAMessageRequestTest.java new file mode 100644 index 00000000..c6cf1a4b --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdateAMessageRequestTest.java @@ -0,0 +1,100 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdateAMessageRequest + */ +public class UpdateAMessageRequestTest { + private final UpdateAMessageRequest model = new UpdateAMessageRequest(); + + /** + * Model tests for UpdateAMessageRequest + */ + @Test + public void testUpdateAMessageRequest() { + // TODO: test UpdateAMessageRequest + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'mentionType' + */ + @Test + public void mentionTypeTest() { + // TODO: test mentionType + } + + /** + * Test the property 'mentionedUserIds' + */ + @Test + public void mentionedUserIdsTest() { + // TODO: test mentionedUserIds + } + + /** + * Test the property 'message' + */ + @Test + public void messageTest() { + // TODO: test message + } + + /** + * Test the property 'url' + */ + @Test + public void urlTest() { + // TODO: test url + } + + /** + * Test the property 'messageType' + */ + @Test + public void messageTypeTest() { + // TODO: test messageType + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdateAUserRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateAUserRequestTest.java new file mode 100644 index 00000000..e0951f39 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdateAUserRequestTest.java @@ -0,0 +1,121 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.File; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdateAUserRequest + */ +public class UpdateAUserRequestTest { + private final UpdateAUserRequest model = new UpdateAUserRequest(); + + /** + * Model tests for UpdateAUserRequest + */ + @Test + public void testUpdateAUserRequest() { + // TODO: test UpdateAUserRequest + } + + /** + * Test the property 'discoveryKeys' + */ + @Test + public void discoveryKeysTest() { + // TODO: test discoveryKeys + } + + /** + * Test the property 'isActive' + */ + @Test + public void isActiveTest() { + // TODO: test isActive + } + + /** + * Test the property 'issueAccessToken' + */ + @Test + public void issueAccessTokenTest() { + // TODO: test issueAccessToken + } + + /** + * Test the property 'lastSeenAt' + */ + @Test + public void lastSeenAtTest() { + // TODO: test lastSeenAt + } + + /** + * Test the property 'leaveAllWhenDeactivated' + */ + @Test + public void leaveAllWhenDeactivatedTest() { + // TODO: test leaveAllWhenDeactivated + } + + /** + * Test the property 'nickname' + */ + @Test + public void nicknameTest() { + // TODO: test nickname + } + + /** + * Test the property 'preferredLanguages' + */ + @Test + public void preferredLanguagesTest() { + // TODO: test preferredLanguages + } + + /** + * Test the property 'profileFile' + */ + @Test + public void profileFileTest() { + // TODO: test profileFile + } + + /** + * Test the property 'profileUrl' + */ + @Test + public void profileUrlTest() { + // TODO: test profileUrl + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdateAnOpenChannelRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateAnOpenChannelRequestTest.java new file mode 100644 index 00000000..d702510f --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdateAnOpenChannelRequestTest.java @@ -0,0 +1,93 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.File; +import java.util.ArrayList; +import java.util.List; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdateAnOpenChannelRequest + */ +public class UpdateAnOpenChannelRequestTest { + private final UpdateAnOpenChannelRequest model = new UpdateAnOpenChannelRequest(); + + /** + * Model tests for UpdateAnOpenChannelRequest + */ + @Test + public void testUpdateAnOpenChannelRequest() { + // TODO: test UpdateAnOpenChannelRequest + } + + /** + * Test the property 'coverFile' + */ + @Test + public void coverFileTest() { + // TODO: test coverFile + } + + /** + * Test the property 'coverUrl' + */ + @Test + public void coverUrlTest() { + // TODO: test coverUrl + } + + /** + * Test the property 'customType' + */ + @Test + public void customTypeTest() { + // TODO: test customType + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'operatorIds' + */ + @Test + public void operatorIdsTest() { + // TODO: test operatorIds + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdateBotByIdDataTest.java b/src/test/java/org/openapitools/client/model/UpdateBotByIdDataTest.java new file mode 100644 index 00000000..a2dd8f1f --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdateBotByIdDataTest.java @@ -0,0 +1,106 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdateBotByIdData + */ +public class UpdateBotByIdDataTest { + private final UpdateBotByIdData model = new UpdateBotByIdData(); + + /** + * Model tests for UpdateBotByIdData + */ + @Test + public void testUpdateBotByIdData() { + // TODO: test UpdateBotByIdData + } + + /** + * Test the property 'botUserid' + */ + @Test + public void botUseridTest() { + // TODO: test botUserid + } + + /** + * Test the property 'botNickname' + */ + @Test + public void botNicknameTest() { + // TODO: test botNickname + } + + /** + * Test the property 'botProfileUrl' + */ + @Test + public void botProfileUrlTest() { + // TODO: test botProfileUrl + } + + /** + * Test the property 'botCallbackUrl' + */ + @Test + public void botCallbackUrlTest() { + // TODO: test botCallbackUrl + } + + /** + * Test the property 'isPrivacyMode' + */ + @Test + public void isPrivacyModeTest() { + // TODO: test isPrivacyMode + } + + /** + * Test the property 'enableMarkAsRead' + */ + @Test + public void enableMarkAsReadTest() { + // TODO: test enableMarkAsRead + } + + /** + * Test the property 'showMember' + */ + @Test + public void showMemberTest() { + // TODO: test showMember + } + + /** + * Test the property 'channelInvitationPreference' + */ + @Test + public void channelInvitationPreferenceTest() { + // TODO: test channelInvitationPreference + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdateBotByIdResponseTest.java b/src/test/java/org/openapitools/client/model/UpdateBotByIdResponseTest.java new file mode 100644 index 00000000..609e541c --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdateBotByIdResponseTest.java @@ -0,0 +1,91 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import org.openapitools.client.model.ViewBotByIdResponseBot; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdateBotByIdResponse + */ +public class UpdateBotByIdResponseTest { + private final UpdateBotByIdResponse model = new UpdateBotByIdResponse(); + + /** + * Model tests for UpdateBotByIdResponse + */ + @Test + public void testUpdateBotByIdResponse() { + // TODO: test UpdateBotByIdResponse + } + + /** + * Test the property 'bot' + */ + @Test + public void botTest() { + // TODO: test bot + } + + /** + * Test the property 'botCallbackUrl' + */ + @Test + public void botCallbackUrlTest() { + // TODO: test botCallbackUrl + } + + /** + * Test the property 'enableMarkAsRead' + */ + @Test + public void enableMarkAsReadTest() { + // TODO: test enableMarkAsRead + } + + /** + * Test the property 'isPrivacyMode' + */ + @Test + public void isPrivacyModeTest() { + // TODO: test isPrivacyMode + } + + /** + * Test the property 'showMember' + */ + @Test + public void showMemberTest() { + // TODO: test showMember + } + + /** + * Test the property 'channelInvitationPreference' + */ + @Test + public void channelInvitationPreferenceTest() { + // TODO: test channelInvitationPreference + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequestTest.java new file mode 100644 index 00000000..9d1485b1 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceRequestTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdateChannelInvitationPreferenceRequest + */ +public class UpdateChannelInvitationPreferenceRequestTest { + private final UpdateChannelInvitationPreferenceRequest model = new UpdateChannelInvitationPreferenceRequest(); + + /** + * Model tests for UpdateChannelInvitationPreferenceRequest + */ + @Test + public void testUpdateChannelInvitationPreferenceRequest() { + // TODO: test UpdateChannelInvitationPreferenceRequest + } + + /** + * Test the property 'autoAccept' + */ + @Test + public void autoAcceptTest() { + // TODO: test autoAccept + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponseTest.java b/src/test/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponseTest.java new file mode 100644 index 00000000..ec0ce124 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdateChannelInvitationPreferenceResponseTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdateChannelInvitationPreferenceResponse + */ +public class UpdateChannelInvitationPreferenceResponseTest { + private final UpdateChannelInvitationPreferenceResponse model = new UpdateChannelInvitationPreferenceResponse(); + + /** + * Model tests for UpdateChannelInvitationPreferenceResponse + */ + @Test + public void testUpdateChannelInvitationPreferenceResponse() { + // TODO: test UpdateChannelInvitationPreferenceResponse + } + + /** + * Test the property 'autoAccept' + */ + @Test + public void autoAcceptTest() { + // TODO: test autoAccept + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequestTest.java new file mode 100644 index 00000000..b105f3b1 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdateCountPreferenceOfAChannelRequestTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdateCountPreferenceOfAChannelRequest + */ +public class UpdateCountPreferenceOfAChannelRequestTest { + private final UpdateCountPreferenceOfAChannelRequest model = new UpdateCountPreferenceOfAChannelRequest(); + + /** + * Model tests for UpdateCountPreferenceOfAChannelRequest + */ + @Test + public void testUpdateCountPreferenceOfAChannelRequest() { + // TODO: test UpdateCountPreferenceOfAChannelRequest + } + + /** + * Test the property 'countPreference' + */ + @Test + public void countPreferenceTest() { + // TODO: test countPreference + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponseTest.java b/src/test/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponseTest.java new file mode 100644 index 00000000..a17423d7 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdateCountPreferenceOfChannelByUrlResponseTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdateCountPreferenceOfChannelByUrlResponse + */ +public class UpdateCountPreferenceOfChannelByUrlResponseTest { + private final UpdateCountPreferenceOfChannelByUrlResponse model = new UpdateCountPreferenceOfChannelByUrlResponse(); + + /** + * Model tests for UpdateCountPreferenceOfChannelByUrlResponse + */ + @Test + public void testUpdateCountPreferenceOfChannelByUrlResponse() { + // TODO: test UpdateCountPreferenceOfChannelByUrlResponse + } + + /** + * Test the property 'countPreference' + */ + @Test + public void countPreferenceTest() { + // TODO: test countPreference + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequestTest.java new file mode 100644 index 00000000..cf9a9d58 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdateExtraDataInAMessageRequestTest.java @@ -0,0 +1,69 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdSortedMetaarrayInner; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdateExtraDataInAMessageRequest + */ +public class UpdateExtraDataInAMessageRequestTest { + private final UpdateExtraDataInAMessageRequest model = new UpdateExtraDataInAMessageRequest(); + + /** + * Model tests for UpdateExtraDataInAMessageRequest + */ + @Test + public void testUpdateExtraDataInAMessageRequest() { + // TODO: test UpdateExtraDataInAMessageRequest + } + + /** + * Test the property 'mode' + */ + @Test + public void modeTest() { + // TODO: test mode + } + + /** + * Test the property 'sortedMetaarray' + */ + @Test + public void sortedMetaarrayTest() { + // TODO: test sortedMetaarray + } + + /** + * Test the property 'upsert' + */ + @Test + public void upsertTest() { + // TODO: test upsert + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponseTest.java b/src/test/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponseTest.java new file mode 100644 index 00000000..d5f2eb10 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdateExtraDataInAMessageResponseTest.java @@ -0,0 +1,53 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdSortedMetaarrayInner; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdateExtraDataInAMessageResponse + */ +public class UpdateExtraDataInAMessageResponseTest { + private final UpdateExtraDataInAMessageResponse model = new UpdateExtraDataInAMessageResponse(); + + /** + * Model tests for UpdateExtraDataInAMessageResponse + */ + @Test + public void testUpdateExtraDataInAMessageResponse() { + // TODO: test UpdateExtraDataInAMessageResponse + } + + /** + * Test the property 'sortedMetaarray' + */ + @Test + public void sortedMetaarrayTest() { + // TODO: test sortedMetaarray + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequestTest.java b/src/test/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequestTest.java new file mode 100644 index 00000000..1bc49845 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelRequestTest.java @@ -0,0 +1,58 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdatePushPreferencesForAChannelRequest + */ +public class UpdatePushPreferencesForAChannelRequestTest { + private final UpdatePushPreferencesForAChannelRequest model = new UpdatePushPreferencesForAChannelRequest(); + + /** + * Model tests for UpdatePushPreferencesForAChannelRequest + */ + @Test + public void testUpdatePushPreferencesForAChannelRequest() { + // TODO: test UpdatePushPreferencesForAChannelRequest + } + + /** + * Test the property 'pushTriggerOption' + */ + @Test + public void pushTriggerOptionTest() { + // TODO: test pushTriggerOption + } + + /** + * Test the property 'pushSound' + */ + @Test + public void pushSoundTest() { + // TODO: test pushSound + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponseTest.java b/src/test/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponseTest.java new file mode 100644 index 00000000..87ddf040 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdatePushPreferencesForAChannelResponseTest.java @@ -0,0 +1,67 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import org.openapitools.client.model.SendbirdPushTriggerOption; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdatePushPreferencesForAChannelResponse + */ +public class UpdatePushPreferencesForAChannelResponseTest { + private final UpdatePushPreferencesForAChannelResponse model = new UpdatePushPreferencesForAChannelResponse(); + + /** + * Model tests for UpdatePushPreferencesForAChannelResponse + */ + @Test + public void testUpdatePushPreferencesForAChannelResponse() { + // TODO: test UpdatePushPreferencesForAChannelResponse + } + + /** + * Test the property 'enable' + */ + @Test + public void enableTest() { + // TODO: test enable + } + + /** + * Test the property 'pushSound' + */ + @Test + public void pushSoundTest() { + // TODO: test pushSound + } + + /** + * Test the property 'pushTriggerOption' + */ + @Test + public void pushTriggerOptionTest() { + // TODO: test pushTriggerOption + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdatePushPreferencesRequestTest.java b/src/test/java/org/openapitools/client/model/UpdatePushPreferencesRequestTest.java new file mode 100644 index 00000000..f92e2620 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdatePushPreferencesRequestTest.java @@ -0,0 +1,157 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdPushTriggerOption; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdatePushPreferencesRequest + */ +public class UpdatePushPreferencesRequestTest { + private final UpdatePushPreferencesRequest model = new UpdatePushPreferencesRequest(); + + /** + * Model tests for UpdatePushPreferencesRequest + */ + @Test + public void testUpdatePushPreferencesRequest() { + // TODO: test UpdatePushPreferencesRequest + } + + /** + * Test the property 'blockPushFromBots' + */ + @Test + public void blockPushFromBotsTest() { + // TODO: test blockPushFromBots + } + + /** + * Test the property 'doNotDisturb' + */ + @Test + public void doNotDisturbTest() { + // TODO: test doNotDisturb + } + + /** + * Test the property 'enablePushForReplies' + */ + @Test + public void enablePushForRepliesTest() { + // TODO: test enablePushForReplies + } + + /** + * Test the property 'endHour' + */ + @Test + public void endHourTest() { + // TODO: test endHour + } + + /** + * Test the property 'endMin' + */ + @Test + public void endMinTest() { + // TODO: test endMin + } + + /** + * Test the property 'pushBlockedBotIds' + */ + @Test + public void pushBlockedBotIdsTest() { + // TODO: test pushBlockedBotIds + } + + /** + * Test the property 'pushSound' + */ + @Test + public void pushSoundTest() { + // TODO: test pushSound + } + + /** + * Test the property 'pushTriggerOption' + */ + @Test + public void pushTriggerOptionTest() { + // TODO: test pushTriggerOption + } + + /** + * Test the property 'snoozeEnabled' + */ + @Test + public void snoozeEnabledTest() { + // TODO: test snoozeEnabled + } + + /** + * Test the property 'snoozeEndTs' + */ + @Test + public void snoozeEndTsTest() { + // TODO: test snoozeEndTs + } + + /** + * Test the property 'snoozeStartTs' + */ + @Test + public void snoozeStartTsTest() { + // TODO: test snoozeStartTs + } + + /** + * Test the property 'startHour' + */ + @Test + public void startHourTest() { + // TODO: test startHour + } + + /** + * Test the property 'startMin' + */ + @Test + public void startMinTest() { + // TODO: test startMin + } + + /** + * Test the property 'timezone' + */ + @Test + public void timezoneTest() { + // TODO: test timezone + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdatePushPreferencesResponseTest.java b/src/test/java/org/openapitools/client/model/UpdatePushPreferencesResponseTest.java new file mode 100644 index 00000000..f7eb2312 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdatePushPreferencesResponseTest.java @@ -0,0 +1,157 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdPushTriggerOption; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdatePushPreferencesResponse + */ +public class UpdatePushPreferencesResponseTest { + private final UpdatePushPreferencesResponse model = new UpdatePushPreferencesResponse(); + + /** + * Model tests for UpdatePushPreferencesResponse + */ + @Test + public void testUpdatePushPreferencesResponse() { + // TODO: test UpdatePushPreferencesResponse + } + + /** + * Test the property 'blockPushFromBots' + */ + @Test + public void blockPushFromBotsTest() { + // TODO: test blockPushFromBots + } + + /** + * Test the property 'doNotDisturb' + */ + @Test + public void doNotDisturbTest() { + // TODO: test doNotDisturb + } + + /** + * Test the property 'enablePushForReplies' + */ + @Test + public void enablePushForRepliesTest() { + // TODO: test enablePushForReplies + } + + /** + * Test the property 'endHour' + */ + @Test + public void endHourTest() { + // TODO: test endHour + } + + /** + * Test the property 'endMin' + */ + @Test + public void endMinTest() { + // TODO: test endMin + } + + /** + * Test the property 'pushBlockedBotIds' + */ + @Test + public void pushBlockedBotIdsTest() { + // TODO: test pushBlockedBotIds + } + + /** + * Test the property 'pushSound' + */ + @Test + public void pushSoundTest() { + // TODO: test pushSound + } + + /** + * Test the property 'pushTriggerOption' + */ + @Test + public void pushTriggerOptionTest() { + // TODO: test pushTriggerOption + } + + /** + * Test the property 'snoozeEnabled' + */ + @Test + public void snoozeEnabledTest() { + // TODO: test snoozeEnabled + } + + /** + * Test the property 'snoozeEndTs' + */ + @Test + public void snoozeEndTsTest() { + // TODO: test snoozeEndTs + } + + /** + * Test the property 'snoozeStartTs' + */ + @Test + public void snoozeStartTsTest() { + // TODO: test snoozeStartTs + } + + /** + * Test the property 'startHour' + */ + @Test + public void startHourTest() { + // TODO: test startHour + } + + /** + * Test the property 'startMin' + */ + @Test + public void startMinTest() { + // TODO: test startMin + } + + /** + * Test the property 'timezone' + */ + @Test + public void timezoneTest() { + // TODO: test timezone + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequestTest.java new file mode 100644 index 00000000..ebe2ec20 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdateSpecificUserMetadataRequestTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdateSpecificUserMetadataRequest + */ +public class UpdateSpecificUserMetadataRequestTest { + private final UpdateSpecificUserMetadataRequest model = new UpdateSpecificUserMetadataRequest(); + + /** + * Model tests for UpdateSpecificUserMetadataRequest + */ + @Test + public void testUpdateSpecificUserMetadataRequest() { + // TODO: test UpdateSpecificUserMetadataRequest + } + + /** + * Test the property 'value' + */ + @Test + public void valueTest() { + // TODO: test value + } + +} diff --git a/src/test/java/org/openapitools/client/model/UpdateUserMetadataRequestTest.java b/src/test/java/org/openapitools/client/model/UpdateUserMetadataRequestTest.java new file mode 100644 index 00000000..a5376a93 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/UpdateUserMetadataRequestTest.java @@ -0,0 +1,62 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import org.openapitools.jackson.nullable.JsonNullable; +import com.fasterxml.jackson.annotation.JsonIgnore; +import org.openapitools.jackson.nullable.JsonNullable; +import java.util.NoSuchElementException; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for UpdateUserMetadataRequest + */ +public class UpdateUserMetadataRequestTest { + private final UpdateUserMetadataRequest model = new UpdateUserMetadataRequest(); + + /** + * Model tests for UpdateUserMetadataRequest + */ + @Test + public void testUpdateUserMetadataRequest() { + // TODO: test UpdateUserMetadataRequest + } + + /** + * Test the property 'metadata' + */ + @Test + public void metadataTest() { + // TODO: test metadata + } + + /** + * Test the property 'upsert' + */ + @Test + public void upsertTest() { + // TODO: test upsert + } + +} diff --git a/src/test/java/org/openapitools/client/model/ViewBotByIdResponseBotTest.java b/src/test/java/org/openapitools/client/model/ViewBotByIdResponseBotTest.java new file mode 100644 index 00000000..524609af --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ViewBotByIdResponseBotTest.java @@ -0,0 +1,90 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ViewBotByIdResponseBot + */ +public class ViewBotByIdResponseBotTest { + private final ViewBotByIdResponseBot model = new ViewBotByIdResponseBot(); + + /** + * Model tests for ViewBotByIdResponseBot + */ + @Test + public void testViewBotByIdResponseBot() { + // TODO: test ViewBotByIdResponseBot + } + + /** + * Test the property 'botToken' + */ + @Test + public void botTokenTest() { + // TODO: test botToken + } + + /** + * Test the property 'botProfileUrl' + */ + @Test + public void botProfileUrlTest() { + // TODO: test botProfileUrl + } + + /** + * Test the property 'botUserid' + */ + @Test + public void botUseridTest() { + // TODO: test botUserid + } + + /** + * Test the property 'botNickname' + */ + @Test + public void botNicknameTest() { + // TODO: test botNickname + } + + /** + * Test the property 'botType' + */ + @Test + public void botTypeTest() { + // TODO: test botType + } + + /** + * Test the property 'botMetadata' + */ + @Test + public void botMetadataTest() { + // TODO: test botMetadata + } + +} diff --git a/src/test/java/org/openapitools/client/model/ViewBotByIdResponseTest.java b/src/test/java/org/openapitools/client/model/ViewBotByIdResponseTest.java new file mode 100644 index 00000000..01bc40b2 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ViewBotByIdResponseTest.java @@ -0,0 +1,91 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import org.openapitools.client.model.ViewBotByIdResponseBot; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ViewBotByIdResponse + */ +public class ViewBotByIdResponseTest { + private final ViewBotByIdResponse model = new ViewBotByIdResponse(); + + /** + * Model tests for ViewBotByIdResponse + */ + @Test + public void testViewBotByIdResponse() { + // TODO: test ViewBotByIdResponse + } + + /** + * Test the property 'bot' + */ + @Test + public void botTest() { + // TODO: test bot + } + + /** + * Test the property 'botCallbackUrl' + */ + @Test + public void botCallbackUrlTest() { + // TODO: test botCallbackUrl + } + + /** + * Test the property 'enableMarkAsRead' + */ + @Test + public void enableMarkAsReadTest() { + // TODO: test enableMarkAsRead + } + + /** + * Test the property 'isPrivacyMode' + */ + @Test + public void isPrivacyModeTest() { + // TODO: test isPrivacyMode + } + + /** + * Test the property 'showMember' + */ + @Test + public void showMemberTest() { + // TODO: test showMember + } + + /** + * Test the property 'channelInvitationPreference' + */ + @Test + public void channelInvitationPreferenceTest() { + // TODO: test channelInvitationPreference + } + +} diff --git a/src/test/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponseTest.java b/src/test/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponseTest.java new file mode 100644 index 00000000..1db2d8ad --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ViewCountPreferenceOfAChannelResponseTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ViewCountPreferenceOfAChannelResponse + */ +public class ViewCountPreferenceOfAChannelResponseTest { + private final ViewCountPreferenceOfAChannelResponse model = new ViewCountPreferenceOfAChannelResponse(); + + /** + * Model tests for ViewCountPreferenceOfAChannelResponse + */ + @Test + public void testViewCountPreferenceOfAChannelResponse() { + // TODO: test ViewCountPreferenceOfAChannelResponse + } + + /** + * Test the property 'countPreference' + */ + @Test + public void countPreferenceTest() { + // TODO: test countPreference + } + +} diff --git a/src/test/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponseTest.java b/src/test/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponseTest.java new file mode 100644 index 00000000..8c24d3cb --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ViewNumberOfChannelsWithUnreadMessagesResponseTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ViewNumberOfChannelsWithUnreadMessagesResponse + */ +public class ViewNumberOfChannelsWithUnreadMessagesResponseTest { + private final ViewNumberOfChannelsWithUnreadMessagesResponse model = new ViewNumberOfChannelsWithUnreadMessagesResponse(); + + /** + * Model tests for ViewNumberOfChannelsWithUnreadMessagesResponse + */ + @Test + public void testViewNumberOfChannelsWithUnreadMessagesResponse() { + // TODO: test ViewNumberOfChannelsWithUnreadMessagesResponse + } + + /** + * Test the property 'unreadCount' + */ + @Test + public void unreadCountTest() { + // TODO: test unreadCount + } + +} diff --git a/src/test/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponseTest.java b/src/test/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponseTest.java new file mode 100644 index 00000000..0e209e35 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ViewNumberOfDailyActiveUsersResponseTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ViewNumberOfDailyActiveUsersResponse + */ +public class ViewNumberOfDailyActiveUsersResponseTest { + private final ViewNumberOfDailyActiveUsersResponse model = new ViewNumberOfDailyActiveUsersResponse(); + + /** + * Model tests for ViewNumberOfDailyActiveUsersResponse + */ + @Test + public void testViewNumberOfDailyActiveUsersResponse() { + // TODO: test ViewNumberOfDailyActiveUsersResponse + } + + /** + * Test the property 'dau' + */ + @Test + public void dauTest() { + // TODO: test dau + } + +} diff --git a/src/test/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponseTest.java b/src/test/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponseTest.java new file mode 100644 index 00000000..79c511e1 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ViewNumberOfMonthlyActiveUsersResponseTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ViewNumberOfMonthlyActiveUsersResponse + */ +public class ViewNumberOfMonthlyActiveUsersResponseTest { + private final ViewNumberOfMonthlyActiveUsersResponse model = new ViewNumberOfMonthlyActiveUsersResponse(); + + /** + * Model tests for ViewNumberOfMonthlyActiveUsersResponse + */ + @Test + public void testViewNumberOfMonthlyActiveUsersResponse() { + // TODO: test ViewNumberOfMonthlyActiveUsersResponse + } + + /** + * Test the property 'mau' + */ + @Test + public void mauTest() { + // TODO: test mau + } + +} diff --git a/src/test/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponseTest.java b/src/test/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponseTest.java new file mode 100644 index 00000000..3b168892 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ViewNumberOfUnreadMessagesResponseTest.java @@ -0,0 +1,50 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ViewNumberOfUnreadMessagesResponse + */ +public class ViewNumberOfUnreadMessagesResponseTest { + private final ViewNumberOfUnreadMessagesResponse model = new ViewNumberOfUnreadMessagesResponse(); + + /** + * Model tests for ViewNumberOfUnreadMessagesResponse + */ + @Test + public void testViewNumberOfUnreadMessagesResponse() { + // TODO: test ViewNumberOfUnreadMessagesResponse + } + + /** + * Test the property 'unreadCount' + */ + @Test + public void unreadCountTest() { + // TODO: test unreadCount + } + +} diff --git a/src/test/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponseTest.java b/src/test/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponseTest.java new file mode 100644 index 00000000..8296c2bc --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ViewPushPreferencesForAChannelResponseTest.java @@ -0,0 +1,67 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import org.openapitools.client.model.SendbirdPushTriggerOption; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ViewPushPreferencesForAChannelResponse + */ +public class ViewPushPreferencesForAChannelResponseTest { + private final ViewPushPreferencesForAChannelResponse model = new ViewPushPreferencesForAChannelResponse(); + + /** + * Model tests for ViewPushPreferencesForAChannelResponse + */ + @Test + public void testViewPushPreferencesForAChannelResponse() { + // TODO: test ViewPushPreferencesForAChannelResponse + } + + /** + * Test the property 'enable' + */ + @Test + public void enableTest() { + // TODO: test enable + } + + /** + * Test the property 'pushSound' + */ + @Test + public void pushSoundTest() { + // TODO: test pushSound + } + + /** + * Test the property 'pushTriggerOption' + */ + @Test + public void pushTriggerOptionTest() { + // TODO: test pushTriggerOption + } + +} diff --git a/src/test/java/org/openapitools/client/model/ViewPushPreferencesResponseTest.java b/src/test/java/org/openapitools/client/model/ViewPushPreferencesResponseTest.java new file mode 100644 index 00000000..3f975af9 --- /dev/null +++ b/src/test/java/org/openapitools/client/model/ViewPushPreferencesResponseTest.java @@ -0,0 +1,157 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.util.ArrayList; +import java.util.List; +import org.openapitools.client.model.SendbirdPushTriggerOption; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for ViewPushPreferencesResponse + */ +public class ViewPushPreferencesResponseTest { + private final ViewPushPreferencesResponse model = new ViewPushPreferencesResponse(); + + /** + * Model tests for ViewPushPreferencesResponse + */ + @Test + public void testViewPushPreferencesResponse() { + // TODO: test ViewPushPreferencesResponse + } + + /** + * Test the property 'blockPushFromBots' + */ + @Test + public void blockPushFromBotsTest() { + // TODO: test blockPushFromBots + } + + /** + * Test the property 'doNotDisturb' + */ + @Test + public void doNotDisturbTest() { + // TODO: test doNotDisturb + } + + /** + * Test the property 'enablePushForReplies' + */ + @Test + public void enablePushForRepliesTest() { + // TODO: test enablePushForReplies + } + + /** + * Test the property 'endHour' + */ + @Test + public void endHourTest() { + // TODO: test endHour + } + + /** + * Test the property 'endMin' + */ + @Test + public void endMinTest() { + // TODO: test endMin + } + + /** + * Test the property 'pushBlockedBotIds' + */ + @Test + public void pushBlockedBotIdsTest() { + // TODO: test pushBlockedBotIds + } + + /** + * Test the property 'pushSound' + */ + @Test + public void pushSoundTest() { + // TODO: test pushSound + } + + /** + * Test the property 'pushTriggerOption' + */ + @Test + public void pushTriggerOptionTest() { + // TODO: test pushTriggerOption + } + + /** + * Test the property 'snoozeEnabled' + */ + @Test + public void snoozeEnabledTest() { + // TODO: test snoozeEnabled + } + + /** + * Test the property 'snoozeEndTs' + */ + @Test + public void snoozeEndTsTest() { + // TODO: test snoozeEndTs + } + + /** + * Test the property 'snoozeStartTs' + */ + @Test + public void snoozeStartTsTest() { + // TODO: test snoozeStartTs + } + + /** + * Test the property 'startHour' + */ + @Test + public void startHourTest() { + // TODO: test startHour + } + + /** + * Test the property 'startMin' + */ + @Test + public void startMinTest() { + // TODO: test startMin + } + + /** + * Test the property 'timezone' + */ + @Test + public void timezoneTest() { + // TODO: test timezone + } + +} diff --git a/src/test/java/org/sendbird/client/api/AnnouncementApiTest.java b/src/test/java/org/sendbird/client/api/AnnouncementApiTest.java new file mode 100644 index 00000000..d4e0dbd8 --- /dev/null +++ b/src/test/java/org/sendbird/client/api/AnnouncementApiTest.java @@ -0,0 +1,55 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.sendbird.client.api; + +import org.sendbird.client.*; +import org.sendbird.client.auth.*; +import org.openapitools.client.model.ScheduleAnAnnouncementRequest; +import org.openapitools.client.model.ScheduleAnAnnouncementResponse; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * API tests for AnnouncementApi + */ +public class AnnouncementApiTest { + + private final AnnouncementApi api = new AnnouncementApi(); + + /** + * Schedule an announcement + * + * ## Schedule an announcement Creates an announcement. You can also schedule an announcement in the [Sendbird Dashboard](https://dashboard.sendbird.com). [https://sendbird.com/docs/chat/platform-api/v3/message/announcements/create-an-announcement#1-create-an-announcement](https://sendbird.com/docs/chat/platform-api/v3/message/announcements/create-an-announcement#1-create-an-announcement) + * + * @throws ApiException if the Api call fails + */ + @Test + public void scheduleAnAnnouncementTest() throws ApiException { + //String apiToken = null; + //ScheduleAnAnnouncementRequest scheduleAnAnnouncementRequest = null; + //ScheduleAnAnnouncementResponse response = api.scheduleAnAnnouncement() + // .apiToken(apiToken) + // .scheduleAnAnnouncementRequest(scheduleAnAnnouncementRequest) + // .execute(); + // TODO: test validations + } + +} diff --git a/src/test/java/org/sendbird/client/api/BotApiTest.java b/src/test/java/org/sendbird/client/api/BotApiTest.java new file mode 100644 index 00000000..31ea4c6b --- /dev/null +++ b/src/test/java/org/sendbird/client/api/BotApiTest.java @@ -0,0 +1,252 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.sendbird.client.api; + +import org.sendbird.client.*; +import org.sendbird.client.auth.*; +import java.math.BigDecimal; +import org.openapitools.client.model.CreateABotRequest; +import org.openapitools.client.model.CreateABotResponse; +import java.io.File; +import org.openapitools.client.model.JoinChannelsRequest; +import org.openapitools.client.model.ListBotsResponse; +import org.openapitools.client.model.SendABotMessageResponse; +import org.openapitools.client.model.SendbirdExtendedMessagePayload; +import org.openapitools.client.model.SendbirdGroupChannelDetail; +import org.openapitools.client.model.SendbirdSortedMetaarrayInner; +import org.openapitools.client.model.UpdateBotByIdData; +import org.openapitools.client.model.UpdateBotByIdResponse; +import org.openapitools.client.model.ViewBotByIdResponse; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * API tests for BotApi + */ +public class BotApiTest { + + private final BotApi api = new BotApi(); + + /** + * Create a bot + * + * ## Create a bot Creates a new bot within an application. Creating a bot is similar to creating a normal user, except a callback URL should be specified for a bot to receive events. > **Note**: The bot must first [join a group channel](https://sendbird.com/docs/chat/platform-api/v3/bot/managing-a-bot/join-channels) to interact with users. In group channels, you can also invite a bot through the [invite as members](https://sendbird.com/docs/chat/platform-api/v3/channel/inviting-a-user/invite-as-members-channel) action. [https://sendbird.com/docs/chat/platform-api/v3/bot/creating-a-bot/create-a-bot#1-create-a-bot](https://sendbird.com/docs/chat/platform-api/v3/bot/creating-a-bot/create-a-bot#1-create-a-bot) + * + * @throws ApiException if the Api call fails + */ + @Test + public void createABotTest() throws ApiException { + //String apiToken = null; + //CreateABotRequest createABotRequest = null; + //CreateABotResponse response = api.createABot() + // .apiToken(apiToken) + // .createABotRequest(createABotRequest) + // .execute(); + // TODO: test validations + } + + /** + * Delete a bot + * + * ## Delete a bot Deletes a bot from an application. https://sendbird.com/docs/chat/v3/platform-api/guides/bot-interface#2-delete-a-bot ---------------------------- + * + * @throws ApiException if the Api call fails + */ + @Test + public void deleteBotByIdTest() throws ApiException { + //String botUserid = null; + //String apiToken = null; + //Object response = api.deleteBotById(botUserid) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Join channels + * + * ## Join channels Makes a bot join one or more group channels. [https://sendbird.com/docs/chat/platform-api/v3/bot/managing-a-bot/join-channels#1-join-channels](https://sendbird.com/docs/chat/platform-api/v3/bot/managing-a-bot/join-channels#1-join-channels) + * + * @throws ApiException if the Api call fails + */ + @Test + public void joinChannelsTest() throws ApiException { + //String botUserid = null; + //String apiToken = null; + //JoinChannelsRequest joinChannelsRequest = null; + //SendbirdGroupChannelDetail response = api.joinChannels(botUserid) + // .apiToken(apiToken) + // .joinChannelsRequest(joinChannelsRequest) + // .execute(); + // TODO: test validations + } + + /** + * Leave channels - When leaving a specific channel + * + * ## Leave channels Makes a bot leave a specific channel [https://sendbird.com/docs/chat/platform-api/v3/bot/managing-a-bot/leave-channels#1-leave-channels](https://sendbird.com/docs/chat/platform-api/v3/bot/managing-a-bot/leave-channels#1-leave-channels) + * + * @throws ApiException if the Api call fails + */ + @Test + public void leaveAGroupChannelTest() throws ApiException { + //String channelUrl = null; + //String botUserid = null; + //String apiToken = null; + //Object response = api.leaveAGroupChannel(channelUrl, botUserid) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Leave channels - When leaving all channels + * + * ## Leave channels Makes a bot leave all group channels. [https://sendbird.com/docs/chat/platform-api/v3/bot/managing-a-bot/leave-channels#1-leave-channels](https://sendbird.com/docs/chat/platform-api/v3/bot/managing-a-bot/leave-channels#1-leave-channels) + * + * @throws ApiException if the Api call fails + */ + @Test + public void leaveGroupChannelsTest() throws ApiException { + //String botUserid = null; + //String apiToken = null; + //Object response = api.leaveGroupChannels(botUserid) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * List bots + * + * ## List bots Retrieves a list of all bots within an application. https://sendbird.com/docs/chat/platform-api/v3/bot/listing-bots/list-bots#1-list-bots + * + * @throws ApiException if the Api call fails + */ + @Test + public void listBotsTest() throws ApiException { + //String token = null; + //Integer limit = null; + //String apiToken = null; + //ListBotsResponse response = api.listBots() + // .token(token) + // .limit(limit) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Send a bot's message + * + * ## Send a bot message Sends a bot message to a group channel. [https://sendbird.com/docs/chat/platform-api/v3/bot/sending-a-bot-message/send-a-bot-message#1-send-a-bot-message](https://sendbird.com/docs/chat/platform-api/v3/bot/sending-a-bot-message/send-a-bot-message#1-send-a-bot-message) `bot_userid` Type: string Description: Specifies the ID of the bot to send a message. + * + * @throws ApiException if the Api call fails + */ + @Test + public void sendABotMessageTest() throws ApiException { + //String botUserid = null; + //String messageType = null; + //String channelUrl = null; + //String apiToken = null; + //String message = null; + //List mentioned = null; + //SendbirdExtendedMessagePayload extendedMessagePayload = null; + //File _file = null; + //Boolean requireAuth = null; + //String mentionType = null; + //List mentionedUserIds = null; + //Boolean isSilent = null; + //List sortedMetaarray = null; + //String apnsBundleId = null; + //Object appleCriticalAlertOptions = null; + //String sound = null; + //BigDecimal volume = null; + //Long createdAt = null; + //String customType = null; + //String data = null; + //String dedupId = null; + //Boolean markAsRead = null; + //Boolean sendPush = null; + //SendABotMessageResponse response = api.sendABotMessage(botUserid) + // .messageType(messageType) + // .channelUrl(channelUrl) + // .apiToken(apiToken) + // .message(message) + // .mentioned(mentioned) + // .extendedMessagePayload(extendedMessagePayload) + // ._file(_file) + // .requireAuth(requireAuth) + // .mentionType(mentionType) + // .mentionedUserIds(mentionedUserIds) + // .isSilent(isSilent) + // .sortedMetaarray(sortedMetaarray) + // .apnsBundleId(apnsBundleId) + // .appleCriticalAlertOptions(appleCriticalAlertOptions) + // .sound(sound) + // .volume(volume) + // .createdAt(createdAt) + // .customType(customType) + // .data(data) + // .dedupId(dedupId) + // .markAsRead(markAsRead) + // .sendPush(sendPush) + // .execute(); + // TODO: test validations + } + + /** + * Update a bot + * + * ## Update a bot Updates information on a bot. https://sendbird.com/docs/chat/v3/platform-api/guides/bot-interface#2-update-a-bot ---------------------------- + * + * @throws ApiException if the Api call fails + */ + @Test + public void updateBotByIdTest() throws ApiException { + //String botUserid = null; + //String apiToken = null; + //UpdateBotByIdData updateBotByIdData = null; + //UpdateBotByIdResponse response = api.updateBotById(botUserid) + // .apiToken(apiToken) + // .updateBotByIdData(updateBotByIdData) + // .execute(); + // TODO: test validations + } + + /** + * View a bot + * + * ## View a bot Retrieves information on a bot. https://sendbird.com/docs/chat/v3/platform-api/guides/bot-interface#2-view-a-bot ---------------------------- + * + * @throws ApiException if the Api call fails + */ + @Test + public void viewBotByIdTest() throws ApiException { + //String botUserid = null; + //String apiToken = null; + //ViewBotByIdResponse response = api.viewBotById(botUserid) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + +} diff --git a/src/test/java/org/sendbird/client/api/GroupChannelApiTest.java b/src/test/java/org/sendbird/client/api/GroupChannelApiTest.java new file mode 100644 index 00000000..3c22a061 --- /dev/null +++ b/src/test/java/org/sendbird/client/api/GroupChannelApiTest.java @@ -0,0 +1,517 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.sendbird.client.api; + +import org.sendbird.client.*; +import org.sendbird.client.auth.*; +import org.openapitools.client.model.AcceptAnInvitationRequest; +import org.openapitools.client.model.CheckIfMemberResponse; +import org.openapitools.client.model.CreateAGroupChannelRequest; +import org.openapitools.client.model.GetAGroupChannelResponse; +import org.openapitools.client.model.GroupChannelListMembersResponse; +import org.openapitools.client.model.GroupChatListChannelsResponse; +import org.openapitools.client.model.HideAChannelRequest; +import org.openapitools.client.model.InviteAsMembersRequest; +import org.openapitools.client.model.InviteAsMembersResponse; +import org.openapitools.client.model.JoinAChannelRequest; +import org.openapitools.client.model.LeaveAChannelRequest; +import org.openapitools.client.model.ListOperatorsResponse; +import org.openapitools.client.model.RegisterOperatorsToAGroupChannelRequest; +import org.openapitools.client.model.ResetChatHistoryRequest; +import org.openapitools.client.model.ResetChatHistoryResponse; +import org.openapitools.client.model.SendbirdGroupChannelDetail; +import org.openapitools.client.model.StartTypingIndicatorsRequest; +import org.openapitools.client.model.UpdateAGroupChannelRequest; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * API tests for GroupChannelApi + */ +public class GroupChannelApiTest { + + private final GroupChannelApi api = new GroupChannelApi(); + + /** + * Accept an invitation + * + * ## Accept an invitation Accepts an invitation from a group channel for a user to join. A single user may join up to 2,000 group channels, and any invitation to a user who is at capacity will be automatically canceled. See [this page](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel-vs-group-channel-vs-supergroup-channel) to learn more about channel types. > **Note**: This action is only available when the `auto_accept` property of an application is set to **false**. You can change the value of the property using the [update default channel invitation preference](https://sendbird.com/docs/chat/platform-api/v3/channel/setting-up-channels/update-default-invitation-preference) action, or the [update channel invitation preference](https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/update-channel-invitation-preference) action. [https://sendbird.com/docs/chat/platform-api/v3/channel/inviting-a-user/accept-an-invitation-channel#1-accept-an-invitation](https://sendbird.com/docs/chat/platform-api/v3/channel/inviting-a-user/accept-an-invitation-channel#1-accept-an-invitation) + * + * @throws ApiException if the Api call fails + */ + @Test + public void acceptAnInvitationTest() throws ApiException { + //String channelUrl = null; + //String apiToken = null; + //AcceptAnInvitationRequest acceptAnInvitationRequest = null; + //SendbirdGroupChannelDetail response = api.acceptAnInvitation(channelUrl) + // .apiToken(apiToken) + // .acceptAnInvitationRequest(acceptAnInvitationRequest) + // .execute(); + // TODO: test validations + } + + /** + * Cancel the registration of operators + * + * ## Unregister operators from a group channel You can unregister operators in a group channel but keep them in the channel as members using this API. https://sendbird.com/docs/chat/platform-api/v3/user/assigning-a-user-role/unregister-operators-from-a-group-channel#1-unregister-operators-from-a-group-channel `channel_url` Type: string Description: Specifies the URL of the channel to cancel the registration of operators. + * + * @throws ApiException if the Api call fails + */ + @Test + public void cancelTheRegistrationOfOperatorsTest() throws ApiException { + //String channelUrl = null; + //String operatorIds = null; + //Boolean deleteAll = null; + //String apiToken = null; + //Object response = api.cancelTheRegistrationOfOperators(channelUrl) + // .operatorIds(operatorIds) + // .deleteAll(deleteAll) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Check if member + * + * ## Check if user is a member Checks if a user is a member of a group channel. > **Note**: See [this page](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel-vs-group-channel-vs-supergroup-channel) to learn more about channel types. [https://sendbird.com/docs/chat/platform-api/v3/channel/listing-users/check-if-user-is-a-member#1-check-if-user-is-a-member](https://sendbird.com/docs/chat/platform-api/v3/channel/listing-users/check-if-user-is-a-member#1-check-if-user-is-a-member) + * + * @throws ApiException if the Api call fails + */ + @Test + public void checkIfMemberTest() throws ApiException { + //String channelUrl = null; + //String userId = null; + //String apiToken = null; + //CheckIfMemberResponse response = api.checkIfMember(channelUrl, userId) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Create a group channel + * + * ## Create a group channel You can create a group channel for 1-to-1 and 1-to-N conversations. By default, group channels are used for conversations between up to 100 members. This number can stretch up to tens of thousands in Supergroup channels. Group channels can either be private and invite only, or public. They support typing indicators, unread count and read receipts, allowing for an interactive chat experience. A user can join up to 2000 group channels, and higher numbers would negatively impact the performance for the end user. The Chat history is turned off by default and its settings can be changed on Sendbird Dashboard by going to Settings > Chat > Channels > Group channels > Chat history. To learn more about group channels, see Channel Overview. > If you are seeing the error message Maximum \"channel join\" count reached., then consider deleting channels that are no longer used. For situations where an agent connects with many customers such as support, delivery logistics or sales, we recommend using Sendbird Desk. https://sendbird.com/docs/chat/platform-api/v3/channel/creating-a-channel/create-a-group-channel#1-create-a-group-channel + * + * @throws ApiException if the Api call fails + */ + @Test + public void createAGroupChannelTest() throws ApiException { + //String apiToken = null; + //CreateAGroupChannelRequest createAGroupChannelRequest = null; + //SendbirdGroupChannelDetail response = api.createAGroupChannel() + // .apiToken(apiToken) + // .createAGroupChannelRequest(createAGroupChannelRequest) + // .execute(); + // TODO: test validations + } + + /** + * Delete a group channel + * + * ## Delete a group channel You can delete a group channel or a Supergroup channel using this API. See [this page](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel-vs-group-channel-vs-supergroup-channel) to learn more about channel types. [https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/delete-a-group-channel#1-delete-a-group-channel](https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/delete-a-group-channel#1-delete-a-group-channel) + * + * @throws ApiException if the Api call fails + */ + @Test + public void deleteAGroupChannelTest() throws ApiException { + //String channelUrl = null; + //String apiToken = null; + //Object response = api.deleteAGroupChannel(channelUrl) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Get a group channel + * + * ## Get a group channel This action retrieves information about a specific [group channel](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-group-channel). You can use the optional query parameters to determine whether to include delivery receipt, read receipt, or member information in the response. https://sendbird.com/docs/chat/platform-api/v3/channel/listing-channels-in-an-application/get-a-group-channel#1-get-a-group-channel `channel_url` Type: string Description: Specifies the URL of the channel to retrieve. + * + * @throws ApiException if the Api call fails + */ + @Test + public void getAGroupChannelTest() throws ApiException { + //String channelUrl = null; + //Boolean showDeliveryReceipt = null; + //Boolean showReadReceipt = null; + //Boolean showMember = null; + //String memberActiveMode = null; + //String userId = null; + //String apiToken = null; + //GetAGroupChannelResponse response = api.getAGroupChannel(channelUrl) + // .showDeliveryReceipt(showDeliveryReceipt) + // .showReadReceipt(showReadReceipt) + // .showMember(showMember) + // .memberActiveMode(memberActiveMode) + // .userId(userId) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Hide a channel + * + * ## Hide a channel This action allows you to hide a [group channel](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-group-channel) from a user's channel list. Hiding a channel gives users the ability to archive channels so that they can focus on channels that need the most attention. With this API, you can allow users to hide a channel from themselves or from all channel members. You can also determine whether to have the channel remain hidden when a new message is sent to the channel. Note that only group channels can be hidden. [https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/hide-a-channel#1-hide-a-channel](https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/hide-a-channel#1-hide-a-channel) + * + * @throws ApiException if the Api call fails + */ + @Test + public void hideAChannelTest() throws ApiException { + //String channelUrl = null; + //String apiToken = null; + //HideAChannelRequest hideAChannelRequest = null; + //Object response = api.hideAChannel(channelUrl) + // .apiToken(apiToken) + // .hideAChannelRequest(hideAChannelRequest) + // .execute(); + // TODO: test validations + } + + /** + * Invite as members + * + * ## Invite as members Invites one or more users as members to a group channel. Users can join a group channel immediately after receiving an invitation, without having to accept it. To give users an option to accept or decline an invitation, see [update default channel invitation preference](https://sendbird.com/docs/chat/platform-api/v3/channel/setting-up-channels/update-default-invitation-preference) or [update channel invitation preference](https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/update-channel-invitation-preference). See [this page](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel-vs-group-channel-vs-supergroup-channel) to learn more about channel types. > **Note**: By default, [blocked users](https://sendbird.com/docs/chat/platform-api/v3/moderation/blocking-users/block-users) are included when sending invitations. If you wish to exclude blocked users, [contact our sales team](https://get.sendbird.com/talk-to-sales.html). [https://sendbird.com/docs/chat/platform-api/v3/channel/inviting-a-user/invite-as-members-channel#1-invite-as-members](https://sendbird.com/docs/chat/platform-api/v3/channel/inviting-a-user/invite-as-members-channel#1-invite-as-members) + * + * @throws ApiException if the Api call fails + */ + @Test + public void inviteAsMembersTest() throws ApiException { + //String channelUrl = null; + //String apiToken = null; + //InviteAsMembersRequest inviteAsMembersRequest = null; + //InviteAsMembersResponse response = api.inviteAsMembers(channelUrl) + // .apiToken(apiToken) + // .inviteAsMembersRequest(inviteAsMembersRequest) + // .execute(); + // TODO: test validations + } + + /** + * Join a channel + * + * ## Join a channel This API allows a user to join a [public](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#4-group-channel-types) group channel. Users can only join public group channels where the `is_public` property is set to `true` using this API. A single user can join up to 2,000 group channels, and a user who reaches the capacity can’t join a new channel. See [this page](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel-vs-group-channel-vs-supergroup-channel) to learn more about channel types. [https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/join-a-channel#1-join-a-channel](https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/join-a-channel#1-join-a-channel) + * + * @throws ApiException if the Api call fails + */ + @Test + public void joinAChannelTest() throws ApiException { + //String channelUrl = null; + //String apiToken = null; + //JoinAChannelRequest joinAChannelRequest = null; + //SendbirdGroupChannelDetail response = api.joinAChannel(channelUrl) + // .apiToken(apiToken) + // .joinAChannelRequest(joinAChannelRequest) + // .execute(); + // TODO: test validations + } + + /** + * Leave a channel + * + * ## Leave a channel Makes one or more members leave a group channel. https://sendbird.com/docs/chat/v3/platform-api/guides/group-channel#2-leave-a-channel ---------------------------- + * + * @throws ApiException if the Api call fails + */ + @Test + public void leaveAChannelTest() throws ApiException { + //String channelUrl = null; + //String apiToken = null; + //LeaveAChannelRequest leaveAChannelRequest = null; + //Object response = api.leaveAChannel(channelUrl) + // .apiToken(apiToken) + // .leaveAChannelRequest(leaveAChannelRequest) + // .execute(); + // TODO: test validations + } + + /** + * List channels + * + * ## List group channels This action retrieves a list of [group channels](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-group-channel). You can use various query parameters to determine the search scope and select what kind of information you want to receive about the queried channels. If you want to retrieve a list of group channels that a specific user has joined, use the [list group channels by user](https://sendbird.com/docs/chat/platform-api/v3/user/managing-joined-group-channels/list-group-channels-by-user) action under the User section. https://sendbird.com/docs/chat/platform-api/v3/channel/listing-channels-in-an-application/list-group-channels#1-list-group-channels + * + * @throws ApiException if the Api call fails + */ + @Test + public void listChannelsTest() throws ApiException { + //String apiToken = null; + //String token = null; + //Integer limit = null; + //String distinctMode = null; + //String publicMode = null; + //String superMode = null; + //Long createdAfter = null; + //Long createdBefore = null; + //Boolean showEmpty = null; + //Boolean showMember = null; + //Boolean showDeliveryReceipt = null; + //Boolean showReadReceipt = null; + //Boolean showMetadata = null; + //Boolean showFrozen = null; + //String order = null; + //String metadataOrderKey = null; + //String customTypes = null; + //String customTypeStartswith = null; + //String channelUrls = null; + //String name = null; + //String nameContains = null; + //String nameStartswith = null; + //String membersExactlyIn = null; + //String membersIncludeIn = null; + //String queryType = null; + //String membersNickname = null; + //String membersNicknameContains = null; + //String metadataKey = null; + //String metadataValues = null; + //String metadataValueStartswith = null; + //String metacounterKey = null; + //String metacounterValues = null; + //String metacounterValueGt = null; + //String metacounterValueGte = null; + //String metacounterValueLt = null; + //String metacounterValueLte = null; + //Boolean includeSortedMetaarrayInLastMessage = null; + //GroupChatListChannelsResponse response = api.listChannels() + // .apiToken(apiToken) + // .token(token) + // .limit(limit) + // .distinctMode(distinctMode) + // .publicMode(publicMode) + // .superMode(superMode) + // .createdAfter(createdAfter) + // .createdBefore(createdBefore) + // .showEmpty(showEmpty) + // .showMember(showMember) + // .showDeliveryReceipt(showDeliveryReceipt) + // .showReadReceipt(showReadReceipt) + // .showMetadata(showMetadata) + // .showFrozen(showFrozen) + // .order(order) + // .metadataOrderKey(metadataOrderKey) + // .customTypes(customTypes) + // .customTypeStartswith(customTypeStartswith) + // .channelUrls(channelUrls) + // .name(name) + // .nameContains(nameContains) + // .nameStartswith(nameStartswith) + // .membersExactlyIn(membersExactlyIn) + // .membersIncludeIn(membersIncludeIn) + // .queryType(queryType) + // .membersNickname(membersNickname) + // .membersNicknameContains(membersNicknameContains) + // .metadataKey(metadataKey) + // .metadataValues(metadataValues) + // .metadataValueStartswith(metadataValueStartswith) + // .metacounterKey(metacounterKey) + // .metacounterValues(metacounterValues) + // .metacounterValueGt(metacounterValueGt) + // .metacounterValueGte(metacounterValueGte) + // .metacounterValueLt(metacounterValueLt) + // .metacounterValueLte(metacounterValueLte) + // .includeSortedMetaarrayInLastMessage(includeSortedMetaarrayInLastMessage) + // .execute(); + // TODO: test validations + } + + /** + * List members + * + * ## List members Retrieves a list of members of a group channel. > **Note**: See [this page](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel-vs-group-channel-vs-supergroup-channel) to learn more about channel types. [https://sendbird.com/docs/chat/platform-api/v3/channel/listing-users/list-members-of-a-group-channel#1-list-members-of-a-group-channel](https://sendbird.com/docs/chat/platform-api/v3/channel/listing-users/list-members-of-a-group-channel#1-list-members-of-a-group-channel) `channel_url` Type: string Description: Specifies the URL of the channel to retrieve a list of members of. + * + * @throws ApiException if the Api call fails + */ + @Test + public void listMembersTest() throws ApiException { + //String channelUrl = null; + //String token = null; + //Integer limit = null; + //String userId = null; + //Boolean showDeliveryReceipt = null; + //Boolean showReadReceipt = null; + //Boolean showMemberIsMuted = null; + //String order = null; + //String operatorFilter = null; + //String memberStateFilter = null; + //String mutedMemberFilter = null; + //String memberActiveModeFilter = null; + //String nicknameStartswith = null; + //Boolean includePushPreference = null; + //String apiToken = null; + //GroupChannelListMembersResponse response = api.listMembers(channelUrl) + // .token(token) + // .limit(limit) + // .userId(userId) + // .showDeliveryReceipt(showDeliveryReceipt) + // .showReadReceipt(showReadReceipt) + // .showMemberIsMuted(showMemberIsMuted) + // .order(order) + // .operatorFilter(operatorFilter) + // .memberStateFilter(memberStateFilter) + // .mutedMemberFilter(mutedMemberFilter) + // .memberActiveModeFilter(memberActiveModeFilter) + // .nicknameStartswith(nicknameStartswith) + // .includePushPreference(includePushPreference) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * List operators + * + * ## List operators You can retrieve a list of operators of a group channel using this API. https://sendbird.com/docs/chat/platform-api/v3/user/assigning-a-user-role/list-operators-of-a-group-channel#1-list-operators-of-a-group-channel `channel_url` Type: string Description: Specifies the URL of the channel to retrieve a list of operators. + * + * @throws ApiException if the Api call fails + */ + @Test + public void listOperatorsTest() throws ApiException { + //String channelUrl = null; + //String token = null; + //Integer limit = null; + //String apiToken = null; + //ListOperatorsResponse response = api.listOperators(channelUrl) + // .token(token) + // .limit(limit) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Register operators to a group channel + * + * ## Register operators to a group channel You can register one or more operators to a group channel using this API. https://sendbird.com/docs/chat/platform-api/v3/user/assigning-a-user-role/register-operators-to-a-group-channel#1-register-operators-to-a-group-channel + * + * @throws ApiException if the Api call fails + */ + @Test + public void registerOperatorsToAGroupChannelTest() throws ApiException { + //String channelUrl = null; + //String apiToken = null; + //RegisterOperatorsToAGroupChannelRequest registerOperatorsToAGroupChannelRequest = null; + //Object response = api.registerOperatorsToAGroupChannel(channelUrl) + // .apiToken(apiToken) + // .registerOperatorsToAGroupChannelRequest(registerOperatorsToAGroupChannelRequest) + // .execute(); + // TODO: test validations + } + + /** + * Reset chat history + * + * ## Reset chat history This action resets the properties related to a specific user's chat history in a [group channel](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-group-channel), clearing existing messages in a channel from only the specified user's end. Because this action doesn't delete messages from the Sendbird database, other members in the channel can still retrieve and see the messages. This action clears the messages for the specified user by updating the `last_message` and `read_receipt` properties of the [group channel resource](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#4-list-of-properties-for-group-channels) in addition to other internally managed data such as the count of a user's unread messages. Using the `reset_all` property, you can also reset the properties related to the chat history of all members in a group channel. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/reset-chat-history#1-reset-chat-history + * + * @throws ApiException if the Api call fails + */ + @Test + public void resetChatHistoryTest() throws ApiException { + //String channelUrl = null; + //String apiToken = null; + //ResetChatHistoryRequest resetChatHistoryRequest = null; + //ResetChatHistoryResponse response = api.resetChatHistory(channelUrl) + // .apiToken(apiToken) + // .resetChatHistoryRequest(resetChatHistoryRequest) + // .execute(); + // TODO: test validations + } + + /** + * Start typing indicators + * + * ## Start typing indicators You can start showing a typing indicator using this API. Seeing whether other users are typing can help a more interactive conversation environment by showing real-time engagement of other users. If you're looking for an easy way to show typing indicators on your app, check out Sendbird UIKit for a ready-to-use UI feature that can be customized to fit your needs. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-typing-indicators/start-typing-indicators#1-start-typing-indicators `channel_url` Type: string Description: Specifies the URL of the channel to set typing indicators. + * + * @throws ApiException if the Api call fails + */ + @Test + public void startTypingIndicatorsTest() throws ApiException { + //String channelUrl = null; + //String apiToken = null; + //StartTypingIndicatorsRequest startTypingIndicatorsRequest = null; + //Object response = api.startTypingIndicators(channelUrl) + // .apiToken(apiToken) + // .startTypingIndicatorsRequest(startTypingIndicatorsRequest) + // .execute(); + // TODO: test validations + } + + /** + * Stop typing indicators + * + * ## Stop typing indicators You can stop showing a typing indicator using this API. To signal that a user is no longer typing, you can let the indicator disappear when the user sends a message or completely deletes the message text. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-typing-indicators/stop-typing-indicators#1-stop-typing-indicators `channel_url` Type: string Description: Specifies the URL of the channel to set typing indicators. + * + * @throws ApiException if the Api call fails + */ + @Test + public void stopTypingIndicatorsTest() throws ApiException { + //String channelUrl = null; + //String apiToken = null; + //StartTypingIndicatorsRequest startTypingIndicatorsRequest = null; + //Object response = api.stopTypingIndicators(channelUrl) + // .apiToken(apiToken) + // .startTypingIndicatorsRequest(startTypingIndicatorsRequest) + // .execute(); + // TODO: test validations + } + + /** + * Unhide a channel + * + * ## Unhide a channel This action lets a hidden [group channel](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-group-channel) reappear on the channel list of a specific user or every member in the group channel. Hiding or unhiding a channel lets users organize their channel list based on those that require the most attention. Note that only group channels can be hidden or unhidden. [https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/unhide-a-channel#1-unhide-a-channel](https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/unhide-a-channel#1-unhide-a-channel) `channel_url` Type: string Description: Specifies the URL of the channel to unhide or unarchive. + * + * @throws ApiException if the Api call fails + */ + @Test + public void unhideAChannelTest() throws ApiException { + //String channelUrl = null; + //String userId = null; + //Boolean shouldUnhideAll = null; + //String apiToken = null; + //Object response = api.unhideAChannel(channelUrl) + // .userId(userId) + // .shouldUnhideAll(shouldUnhideAll) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Update a group channel + * + * ## Update a group channel You can update information about a group channel or a Supergroup channel using this API. You can't make any changes to the members of a channel with this API. To change members, see [invite as members](https://sendbird.com/docs/chat/platform-api/v3/channel/inviting-a-user/invite-as-members-channel) instead. See [this page](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel-vs-group-channel-vs-supergroup-channel) to learn more about channel types. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/update-a-group-channel#1-update-a-group-channel + * + * @throws ApiException if the Api call fails + */ + @Test + public void updateAGroupChannelTest() throws ApiException { + //String channelUrl = null; + //String apiToken = null; + //UpdateAGroupChannelRequest updateAGroupChannelRequest = null; + //SendbirdGroupChannelDetail response = api.updateAGroupChannel(channelUrl) + // .apiToken(apiToken) + // .updateAGroupChannelRequest(updateAGroupChannelRequest) + // .execute(); + // TODO: test validations + } + +} diff --git a/src/test/java/org/sendbird/client/api/MessageApiTest.java b/src/test/java/org/sendbird/client/api/MessageApiTest.java new file mode 100644 index 00000000..eb874426 --- /dev/null +++ b/src/test/java/org/sendbird/client/api/MessageApiTest.java @@ -0,0 +1,312 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.sendbird.client.api; + +import org.sendbird.client.*; +import org.sendbird.client.auth.*; +import org.openapitools.client.model.AddExtraDataToAMessageRequest; +import org.openapitools.client.model.AddExtraDataToAMessageResponse; +import org.openapitools.client.model.GetTotalNumberOfMessagesInAChannelResponse; +import org.openapitools.client.model.ListMessagesResponse; +import org.openapitools.client.model.MarkChannelMessagesAsReadRequest; +import org.openapitools.client.model.MigrateMessagesRequest; +import org.openapitools.client.model.SendAMessageRequest; +import org.openapitools.client.model.SendbirdMessageResponse; +import org.openapitools.client.model.UpdateAMessageRequest; +import org.openapitools.client.model.UpdateExtraDataInAMessageRequest; +import org.openapitools.client.model.UpdateExtraDataInAMessageResponse; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * API tests for MessageApi + */ +public class MessageApiTest { + + private final MessageApi api = new MessageApi(); + + /** + * Add extra data to a message + * + * ## Add extra data to a message Adds one or more key-values items which store additional information for a message. https://sendbird.com/docs/chat/platform-api/v3/message/messaging-basics/message-add-metadata#1-add-metadata ---------------------------- + * + * @throws ApiException if the Api call fails + */ + @Test + public void addExtraDataToAMessageTest() throws ApiException { + //String channelType = null; + //String channelUrl = null; + //Long messageId = null; + //String apiToken = null; + //AddExtraDataToAMessageRequest addExtraDataToAMessageRequest = null; + //AddExtraDataToAMessageResponse response = api.addExtraDataToAMessage(channelType, channelUrl, messageId) + // .apiToken(apiToken) + // .addExtraDataToAMessageRequest(addExtraDataToAMessageRequest) + // .execute(); + // TODO: test validations + } + + /** + * Delete a message + * + * ## Delete a message Deletes a message from a channel. https://sendbird.com/docs/chat/platform-api/v3/message/messaging-basics/delete-a-message#1-delete-a-message ---------------------------- + * + * @throws ApiException if the Api call fails + */ + @Test + public void deleteAMessageTest() throws ApiException { + //String channelType = null; + //String channelUrl = null; + //Long messageId = null; + //String apiToken = null; + //Object response = api.deleteAMessage(channelType, channelUrl, messageId) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Get a message + * + * ## Get a message Retrieves information on a specific message. https://sendbird.com/docs/chat/platform-api/v3/message/messaging-basics/get-a-message#1-get-a-message ---------------------------- `channel_type` Type: string Description: Specifies the type of the channel. Either open_channels or group_channels. `channel_url` Type: string Description: Specifies the URL of the target channel. `message_id` Type: long Description: Specifies the unique ID of the message to retrieve. + * + * @throws ApiException if the Api call fails + */ + @Test + public void getAMessageTest() throws ApiException { + //String channelType = null; + //String channelUrl = null; + //Long messageId = null; + //Boolean includeReactions = null; + //Boolean includeThreadInfo = null; + //Boolean includeParentMessageInfo = null; + //Boolean includePollDetails = null; + //Boolean withSortedMetaArray = null; + //String apiToken = null; + //SendbirdMessageResponse response = api.getAMessage(channelType, channelUrl, messageId) + // .includeReactions(includeReactions) + // .includeThreadInfo(includeThreadInfo) + // .includeParentMessageInfo(includeParentMessageInfo) + // .includePollDetails(includePollDetails) + // .withSortedMetaArray(withSortedMetaArray) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Get total number of messages in a channel + * + * ## Get total number of messages in a channel Retrieves the total number of messages in a specific channel. https://sendbird.com/docs/chat/platform-api/v3/message/messaging-basics/get-total-number-of-messages-in-a-channel#1-get-total-number-of-messages-in-a-channel ---------------------------- + * + * @throws ApiException if the Api call fails + */ + @Test + public void getTotalNumberOfMessagesInAChannelTest() throws ApiException { + //String channelType = null; + //String channelUrl = null; + //String apiToken = null; + //GetTotalNumberOfMessagesInAChannelResponse response = api.getTotalNumberOfMessagesInAChannel(channelType, channelUrl) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * List messages + * + * ## List messages You can retrieve a list of past messages of a specific channel with this API. By default, this action returns a list of messages in the order they were created. Replies in threaded messages are also listed in the chronological order of their creation like other messages, not grouped with their parent messages. https://sendbird.com/docs/chat/platform-api/v3/message/messaging-basics/list-messages#1-list-messages `channel_type` Type: string Description: Specifies the type of the channel. Either open_channels or group_channels. `channel_url` Type: string Description: Specifies the URL of the channel to retrieve a list of past messages. + * + * @throws ApiException if the Api call fails + */ + @Test + public void listMessagesTest() throws ApiException { + //String channelType = null; + //String channelUrl = null; + //Long messageTs = null; + //Long messageId = null; + //Integer prevLimit = null; + //Integer nextLimit = null; + //Boolean include = null; + //Boolean reverse = null; + //String senderId = null; + //String senderIds = null; + //String operatorFilter = null; + //String customTypes = null; + //String messageType = null; + //Boolean includingRemoved = null; + //Boolean includeReactions = null; + //String includeReplyType = null; + //Boolean includeParentMessageInfo = null; + //Boolean includeThreadInfo = null; + //Boolean includePollDetails = null; + //Boolean withSortedMetaArray = null; + //Boolean showSubchannelMessagesOnly = null; + //String userId = null; + //String apiToken = null; + //ListMessagesResponse response = api.listMessages(channelType, channelUrl) + // .messageTs(messageTs) + // .messageId(messageId) + // .prevLimit(prevLimit) + // .nextLimit(nextLimit) + // .include(include) + // .reverse(reverse) + // .senderId(senderId) + // .senderIds(senderIds) + // .operatorFilter(operatorFilter) + // .customTypes(customTypes) + // .messageType(messageType) + // .includingRemoved(includingRemoved) + // .includeReactions(includeReactions) + // .includeReplyType(includeReplyType) + // .includeParentMessageInfo(includeParentMessageInfo) + // .includeThreadInfo(includeThreadInfo) + // .includePollDetails(includePollDetails) + // .withSortedMetaArray(withSortedMetaArray) + // .showSubchannelMessagesOnly(showSubchannelMessagesOnly) + // .userId(userId) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Mark all messages as read + * + * ## Mark all messages as read Marks all messages in a group channel as read for a specific user. This action is only applicable for users in a group channel. https://sendbird.com/docs/chat/platform-api/v3/message/read-receipts/mark-all-messages-as-read-message#1-mark-all-messages-as-read + * + * @throws ApiException if the Api call fails + */ + @Test + public void markChannelMessagesAsReadTest() throws ApiException { + //String channelUrl = null; + //String apiToken = null; + //MarkChannelMessagesAsReadRequest markChannelMessagesAsReadRequest = null; + //Object response = api.markChannelMessagesAsRead(channelUrl) + // .apiToken(apiToken) + // .markChannelMessagesAsReadRequest(markChannelMessagesAsReadRequest) + // .execute(); + // TODO: test validations + } + + /** + * Migrate messages + * + * ## Migrate messages Using our migration API, you can migrate the messages from another system into a Sendbird system's [channel](https://sendbird.com/docs/chat/v3/platform-api/guides/channel-types) which consists of users, messages, and other chat-related data. > To turn on this feature, [contact our support team](https://dashboard.sendbird.com/settings/contact_us). There are three things to do in advance before the migration. Follow the instructions below: 1. Register the users of your current chat solution to your Sendbird application. You can migrate the users into the Sendbird system using the [user creation API](https://sendbird.com/docs/chat/v3/platform-api/guides/user#2-create-a-user). 2. Create either an [open](https://sendbird.com/docs/chat/v3/platform-api/guides/open-channel#2-create-a-channel) or a [group](https://sendbird.com/docs/chat/v3/platform-api/guides/group-channel#2-create-a-channel) channel to migrate the messages of your chat solution. The Sendbird system doesn't create a channel for your migration automatically. 3. The maximum number of migrated messages per call is 100. To avoid the failure during your migration, you must adjust the number of messages to process at once via the API. https://sendbird.com/docs/chat/platform-api/v3/message/migration/migrate-messages#1-migrate-messages + * + * @throws ApiException if the Api call fails + */ + @Test + public void migrateMessagesTest() throws ApiException { + //String targetChannelUrl = null; + //String apiToken = null; + //MigrateMessagesRequest migrateMessagesRequest = null; + //Object response = api.migrateMessages(targetChannelUrl) + // .apiToken(apiToken) + // .migrateMessagesRequest(migrateMessagesRequest) + // .execute(); + // TODO: test validations + } + + /** + * Remove extra data from a message + * + * ## Remove extra data from a message Removes specific items from a message by their keys. https://sendbird.com/docs/chat/platform-api/v3/message/messaging-basics/message-remove-metadata#1-remove-metadata ---------------------------- + * + * @throws ApiException if the Api call fails + */ + @Test + public void removeExtraDataFromAMessageTest() throws ApiException { + //String channelType = null; + //String channelUrl = null; + //Long messageId = null; + //String keys = null; + //String apiToken = null; + //Object response = api.removeExtraDataFromAMessage(channelType, channelUrl, messageId) + // .keys(keys) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Send a message + * + * ## Send a message You can use this action to send a text message, a file message, or an admin message to a specific channel. Sendbird Chat SDKs and the platform API allows you to upload any type of files in messages to the Sendbird server. See [Message Overview](https://sendbird.com/docs/chat/platform-api/v3/message/message-overview) for more information on each message type. Messages are sent between client devices running the Sendbird Chat SDK or UIKit as well as programmatically from businesses to their customers. For instance, a delivery app can automatically send a message like \"Arriving in one minute!\" on behalf of a delivery driver. https://sendbird.com/docs/chat/platform-api/v3/message/messaging-basics/send-a-message#1-send-a-message ---------------------------- + * + * @throws ApiException if the Api call fails + */ + @Test + public void sendAMessageTest() throws ApiException { + //String channelType = null; + //String channelUrl = null; + //String apiToken = null; + //SendAMessageRequest sendAMessageRequest = null; + //SendbirdMessageResponse response = api.sendAMessage(channelType, channelUrl) + // .apiToken(apiToken) + // .sendAMessageRequest(sendAMessageRequest) + // .execute(); + // TODO: test validations + } + + /** + * Update a message + * + * ## Update a message Updates specific information on a message. https://sendbird.com/docs/chat/platform-api/v3/message/messaging-basics/update-a-message#1-update-a-message ---------------------------- + * + * @throws ApiException if the Api call fails + */ + @Test + public void updateAMessageTest() throws ApiException { + //String channelType = null; + //String channelUrl = null; + //Long messageId = null; + //String apiToken = null; + //UpdateAMessageRequest updateAMessageRequest = null; + //SendbirdMessageResponse response = api.updateAMessage(channelType, channelUrl, messageId) + // .apiToken(apiToken) + // .updateAMessageRequest(updateAMessageRequest) + // .execute(); + // TODO: test validations + } + + /** + * Update extra data in a message + * + * ## Update extra data in a message Updates the values of specific items by their keys. https://sendbird.com/docs/chat/platform-api/v3/message/messaging-basics/message-update-metadata#1-update-metadata ---------------------------- + * + * @throws ApiException if the Api call fails + */ + @Test + public void updateExtraDataInAMessageTest() throws ApiException { + //String channelType = null; + //String channelUrl = null; + //Long messageId = null; + //String apiToken = null; + //UpdateExtraDataInAMessageRequest updateExtraDataInAMessageRequest = null; + //UpdateExtraDataInAMessageResponse response = api.updateExtraDataInAMessage(channelType, channelUrl, messageId) + // .apiToken(apiToken) + // .updateExtraDataInAMessageRequest(updateExtraDataInAMessageRequest) + // .execute(); + // TODO: test validations + } + +} diff --git a/src/test/java/org/sendbird/client/api/MetadataApiTest.java b/src/test/java/org/sendbird/client/api/MetadataApiTest.java new file mode 100644 index 00000000..fe56334a --- /dev/null +++ b/src/test/java/org/sendbird/client/api/MetadataApiTest.java @@ -0,0 +1,119 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.sendbird.client.api; + +import org.sendbird.client.*; +import org.sendbird.client.auth.*; +import org.openapitools.client.model.CreateAChannelMetadataRequest; +import org.openapitools.client.model.CreateAChannelMetadataResponse; +import org.openapitools.client.model.UpdateAChannelMetadataRequest; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * API tests for MetadataApi + */ +public class MetadataApiTest { + + private final MetadataApi api = new MetadataApi(); + + /** + * Create a channel metadata + * + * ## Create a channel metadata Creates a channel metadata's items to store in a channel. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-metadata/channel-create-metadata#1-create-metadata ---------------------------- + * + * @throws ApiException if the Api call fails + */ + @Test + public void createAChannelMetadataTest() throws ApiException { + //String channelType = null; + //String channelUrl = null; + //String apiToken = null; + //CreateAChannelMetadataRequest createAChannelMetadataRequest = null; + //CreateAChannelMetadataResponse response = api.createAChannelMetadata(channelType, channelUrl) + // .apiToken(apiToken) + // .createAChannelMetadataRequest(createAChannelMetadataRequest) + // .execute(); + // TODO: test validations + } + + /** + * Delete a channel metadata - When deleting all items of a channel metadata + * + * ## Delete a channel metadata Deletes a channel metadata's one or all items that are stored in a channel. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-metadata/channel-delete-metadata#1-delete-metadata ---------------------------- `channel_type` Type: string Description: Specifies the type of the channel. Either open_channels or group_channels. `channel_url` Type: string Description: Specifies the URL of the channel which has the metadata to delete. + * + * @throws ApiException if the Api call fails + */ + @Test + public void deleteAChannelMetadataWhenDeletingAllItemsOfAChannelMetadataTest() throws ApiException { + //String channelType = null; + //String channelUrl = null; + //String key = null; + //String apiToken = null; + //Object response = api.deleteAChannelMetadataWhenDeletingAllItemsOfAChannelMetadata(channelType, channelUrl, key) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Update a channel metadata - When updating existing items of a channel metadata by their keys or adding new items to the metadata + * + * ## Update a channel metadata Updates existing items of a channel metadata by their keys, or adds new items to the metadata. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-metadata/channel-update-metadata#1-update-metadata ---------------------------- `channel_type` Type: string Description: Specifies the type of the channel. Either open_channels or group_channels. `channel_url` Type: string Description: Specifies the URL of the target channel. + * + * @throws ApiException if the Api call fails + */ + @Test + public void updateAChannelMetadataTest() throws ApiException { + //String channelType = null; + //String channelUrl = null; + //String apiToken = null; + //UpdateAChannelMetadataRequest updateAChannelMetadataRequest = null; + //Object response = api.updateAChannelMetadata(channelType, channelUrl) + // .apiToken(apiToken) + // .updateAChannelMetadataRequest(updateAChannelMetadataRequest) + // .execute(); + // TODO: test validations + } + + /** + * View a channel metadata - When retrieving all items of a channel metadata + * + * ## View a channel metadata Retrieves a channel metadata's one or more items that are stored in a channel. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-metadata/channel-get-metadata#1-get-metadata ---------------------------- `channel_type` Type: string Description: Specifies the type of the channel. Either open_channels or group_channels. `channel_url` Type: string Description: Specifies the URL of the target channel. + * + * @throws ApiException if the Api call fails + */ + @Test + public void viewAChannelMetadataWhenRetrievingAllItemsOfAChannelMetadataTest() throws ApiException { + //String channelType = null; + //String channelUrl = null; + //String key = null; + //String keys = null; + //String apiToken = null; + //Object response = api.viewAChannelMetadataWhenRetrievingAllItemsOfAChannelMetadata(channelType, channelUrl) + // .key(key) + // .keys(keys) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + +} diff --git a/src/test/java/org/sendbird/client/api/ModerationApiTest.java b/src/test/java/org/sendbird/client/api/ModerationApiTest.java new file mode 100644 index 00000000..f3b67ca2 --- /dev/null +++ b/src/test/java/org/sendbird/client/api/ModerationApiTest.java @@ -0,0 +1,146 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.sendbird.client.api; + +import org.sendbird.client.*; +import org.sendbird.client.auth.*; +import org.openapitools.client.model.BlockAUserRequest; +import org.openapitools.client.model.BlockAUserResponse; +import org.openapitools.client.model.FreezeAGroupChannelRequest; +import org.openapitools.client.model.FreezeAnOpenChannelRequest; +import org.openapitools.client.model.ListBlockedUsersResponse; +import org.openapitools.client.model.SendbirdGroupChannelDetail; +import org.openapitools.client.model.SendbirdOpenChannel; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * API tests for ModerationApi + */ +public class ModerationApiTest { + + private final ModerationApi api = new ModerationApi(); + + /** + * Block a user + * + * ## Block a user A user can block another user if the user doesn't wish to receive any messages or notifications from the blocked user in a 1-to-1 group channel. In a 1-to-N group channel, the user can still receive messages from the blocked user, but this depends on the UI settings of the chat view. In any case, notifications from the blocked user won't be delivered to the 1-to-N group channel. You can choose whether or not the user can view [which users are blocked](https://sendbird.com/docs/chat/platform-api/v3/moderation/listing-blocked-and-blocking-users/list-blocked-and-blocking-users) in the channel UI. Sendbird application provides two blocking options: include or exclude blocked users when sending invitations, and turn on or off notifications from blocked users. [Explicit and classic block modes](https://sendbird.com/docs/chat/platform-api/v3/deprecated#2-explicit-and-classic-block-modes) have been deprecated and are only supported for customers who started using them before they were deprecated. - **Include or exclude blocked users when sending invitations**: Determines whether or not to automatically filter out blocked users when a user invites a group of users to a new group channel. By default, blocked users are included when sending invitations. The value of this option can be changed by Sendbird if your Sendbird application isn't integrated with the client app. If you want to change the value, [contact our sales team](https://get.sendbird.com/talk-to-sales.html). - **Turn on or off notifications from blocked users**: Determines whether or not to receive message notifications from the blocked user in a specific 1-to-N group channel where they are both members. By default, a user doesn't receive notifications from blocked users. The value of this option can be set individually per channel. If you want to use this option, [contact our sales team](https://get.sendbird.com/talk-to-sales.html). > **Note**: To learn more about other available moderation tools, see [Moderation Overview](https://sendbird.com/docs/chat/platform-api/v3/moderation/moderation-overview#2-actions). The following tables explain what happens to a user's chat experience when the user blocks another user in a 1-to-1 or 1-to-N group channel. In the case of a 1-to-1 group channel, the block mode is only maintained with the original members. If other than the original members are added, the rules for 1-to-N group channel begin to apply. [https://sendbird.com/docs/chat/platform-api/v3/moderation/blocking-users/block-users#1-block-users](https://sendbird.com/docs/chat/platform-api/v3/moderation/blocking-users/block-users#1-block-users) + * + * @throws ApiException if the Api call fails + */ + @Test + public void blockAUserTest() throws ApiException { + //String userId = null; + //String apiToken = null; + //BlockAUserRequest blockAUserRequest = null; + //BlockAUserResponse response = api.blockAUser(userId) + // .apiToken(apiToken) + // .blockAUserRequest(blockAUserRequest) + // .execute(); + // TODO: test validations + } + + /** + * Freeze a group channel + * + * ## Freeze a group channel Freezes or unfreezes a group channel. > **Note**: To learn more about other available moderation tools, see [Moderation Overview](https://sendbird.com/docs/chat/platform-api/v3/moderation/moderation-overview#2-actions). [https://sendbird.com/docs/chat/platform-api/v3/moderation/freezing-a-channel/freeze-a-group-channel#1-freeze-a-group-channel](https://sendbird.com/docs/chat/platform-api/v3/moderation/freezing-a-channel/freeze-a-group-channel#1-freeze-a-group-channel) + * + * @throws ApiException if the Api call fails + */ + @Test + public void freezeAGroupChannelTest() throws ApiException { + //String channelUrl = null; + //String apiToken = null; + //FreezeAGroupChannelRequest freezeAGroupChannelRequest = null; + //SendbirdGroupChannelDetail response = api.freezeAGroupChannel(channelUrl) + // .apiToken(apiToken) + // .freezeAGroupChannelRequest(freezeAGroupChannelRequest) + // .execute(); + // TODO: test validations + } + + /** + * Freeze an open channel + * + * ## Freeze an open channel Freezes or unfreezes an open channel. > **Note**: To learn more about other available moderation tools, see [Moderation Overview](https://sendbird.com/docs/chat/platform-api/v3/moderation/moderation-overview#2-actions). [https://sendbird.com/docs/chat/platform-api/v3/moderation/freezing-a-channel/freeze-an-open-channel#1-freeze-an-open-channel](https://sendbird.com/docs/chat/platform-api/v3/moderation/freezing-a-channel/freeze-an-open-channel#1-freeze-an-open-channel) + * + * @throws ApiException if the Api call fails + */ + @Test + public void freezeAnOpenChannelTest() throws ApiException { + //String channelUrl = null; + //String apiToken = null; + //FreezeAnOpenChannelRequest freezeAnOpenChannelRequest = null; + //SendbirdOpenChannel response = api.freezeAnOpenChannel(channelUrl) + // .apiToken(apiToken) + // .freezeAnOpenChannelRequest(freezeAnOpenChannelRequest) + // .execute(); + // TODO: test validations + } + + /** + * List blocked users + * + * ## List blocked by and blocking users This action retrieves a list of users who are either blocked by a specific user or a list of users who are blocking a specific user. [https://sendbird.com/docs/chat/platform-api/v3/moderation/listing-blocked-and-blocking-users/list-blocked-and-blocking-users#1-list-blocked-by-and-blocking-users](https://sendbird.com/docs/chat/platform-api/v3/moderation/listing-blocked-and-blocking-users/list-blocked-and-blocking-users#1-list-blocked-by-and-blocking-users) `user_id` Type: string Description: Specifies the unique ID of the target user. + * + * @throws ApiException if the Api call fails + */ + @Test + public void listBlockedUsersTest() throws ApiException { + //String userId = null; + //String _list = null; + //String token = null; + //Integer limit = null; + //String userIds = null; + //String metadatakey = null; + //String metadatavaluesIn = null; + //String apiToken = null; + //ListBlockedUsersResponse response = api.listBlockedUsers(userId) + // ._list(_list) + // .token(token) + // .limit(limit) + // .userIds(userIds) + // .metadatakey(metadatakey) + // .metadatavaluesIn(metadatavaluesIn) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Unblock a user + * + * ## Unblock a user Unblocks the user. https://sendbird.com/docs/chat/platform-api/v3/moderation/blocking-users/unblock-a-user#1-unblock-a-user + * + * @throws ApiException if the Api call fails + */ + @Test + public void unblockAUserTest() throws ApiException { + //String userId = null; + //String targetId = null; + //String apiToken = null; + //Object response = api.unblockAUser(userId, targetId) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + +} diff --git a/src/test/java/org/sendbird/client/api/OpenChannelApiTest.java b/src/test/java/org/sendbird/client/api/OpenChannelApiTest.java new file mode 100644 index 00000000..d0e20a43 --- /dev/null +++ b/src/test/java/org/sendbird/client/api/OpenChannelApiTest.java @@ -0,0 +1,207 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.sendbird.client.api; + +import org.sendbird.client.*; +import org.sendbird.client.auth.*; +import org.openapitools.client.model.CreateAnOpenChannelRequest; +import org.openapitools.client.model.ListOpenChannelsResponse; +import org.openapitools.client.model.ListOperatorsResponse; +import org.openapitools.client.model.RegisterOperatorsToAGroupChannelRequest; +import org.openapitools.client.model.SendbirdOpenChannel; +import org.openapitools.client.model.UpdateAnOpenChannelRequest; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * API tests for OpenChannelApi + */ +public class OpenChannelApiTest { + + private final OpenChannelApi api = new OpenChannelApi(); + + /** + * Create an open channel + * + * ## Create an open channel You can create an [open channel](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel) that facilitates conversations for millions of users. Open channels allow a seamless chat experience possible for all participants by using [dynamic partitioning](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#4-how-dynamic-partitioning-works) which creates subchannels that each handle up to tens of thousands of participants. Because users don't need invitations to join open channels, short-lived live events like concerts or live streams that don't require a sustained membership are good use cases for open channels. [https://sendbird.com/docs/chat/v3/platform-api/guides/open-channel#2-create-a-channel](https://sendbird.com/docs/chat/v3/platform-api/guides/open-channel#2-create-a-channel) + * + * @throws ApiException if the Api call fails + */ + @Test + public void createAnOpenChannelTest() throws ApiException { + //String apiToken = null; + //CreateAnOpenChannelRequest createAnOpenChannelRequest = null; + //SendbirdOpenChannel response = api.createAnOpenChannel() + // .apiToken(apiToken) + // .createAnOpenChannelRequest(createAnOpenChannelRequest) + // .execute(); + // TODO: test validations + } + + /** + * Delete an open channel + * + * ## Delete an open channel You can delete an open channel using this API. See [this page](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel-vs-group-channel-vs-supergroup-channel) to learn more about channel types. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/delete-an-open-channel#1-delete-an-open-channel + * + * @throws ApiException if the Api call fails + */ + @Test + public void deleteAnOpenChannelTest() throws ApiException { + //String channelUrl = null; + //String apiToken = null; + //Object response = api.deleteAnOpenChannel(channelUrl) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Get an open channel + * + * ## Get an open channel This action retrieves information about a specific [open channel](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel). [https://sendbird.com/docs/chat/platform-api/v3/channel/listing-channels-in-an-application/get-an-open-channel#1-get-an-open-channel](https://sendbird.com/docs/chat/platform-api/v3/channel/listing-channels-in-an-application/get-an-open-channel#1-get-an-open-channel) + * + * @throws ApiException if the Api call fails + */ + @Test + public void getAnOpenChannelTest() throws ApiException { + //String channelUrl = null; + //String apiToken = null; + //Boolean includeOperators = null; + //SendbirdOpenChannel response = api.getAnOpenChannel(channelUrl) + // .apiToken(apiToken) + // .includeOperators(includeOperators) + // .execute(); + // TODO: test validations + } + + /** + * List operators of an open channel + * + * ## List operators of an open channel You can retrieve a list of operators of an open channel using this API. https://sendbird.com/docs/chat/platform-api/v3/user/assigning-a-user-role/list-operators-of-an-open-channel#1-list-operators-of-an-open-channel `channel_url` Type: string Description: Specifies the URL of the channel to retrieve a list of operators. + * + * @throws ApiException if the Api call fails + */ + @Test + public void listChannelOperatorsTest() throws ApiException { + //String channelUrl = null; + //String token = null; + //Integer limit = null; + //String apiToken = null; + //ListOperatorsResponse response = api.listChannelOperators(channelUrl) + // .token(token) + // .limit(limit) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * List open channels + * + * ## List open channels This action retrieves a list of [open channels](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel). You can use various query parameters to determine the search scope and select what kind of information you want to receive about the queried channels. [https://sendbird.com/docs/chat/platform-api/v3/channel/listing-channels-in-an-application/list-open-channels#1-list-open-channels](https://sendbird.com/docs/chat/platform-api/v3/channel/listing-channels-in-an-application/list-open-channels#1-list-open-channels) + * + * @throws ApiException if the Api call fails + */ + @Test + public void listOpenChannelsTest() throws ApiException { + //String token = null; + //String channelUrls = null; + //Integer limit = null; + //String customTypes = null; + //String nameContains = null; + //String urlContains = null; + //Boolean showFrozen = null; + //Boolean showMetadata = null; + //String apiToken = null; + //ListOpenChannelsResponse response = api.listOpenChannels() + // .token(token) + // .channelUrls(channelUrls) + // .limit(limit) + // .customTypes(customTypes) + // .nameContains(nameContains) + // .urlContains(urlContains) + // .showFrozen(showFrozen) + // .showMetadata(showMetadata) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Register operators to an open channel + * + * ## Register operators to an open channel You can register one or more operators to an open channel using this API. https://sendbird.com/docs/chat/platform-api/v3/user/assigning-a-user-role/register-operators-to-an-open-channel#1-register-operators-to-an-open-channel + * + * @throws ApiException if the Api call fails + */ + @Test + public void registerOperatorsTest() throws ApiException { + //String channelUrl = null; + //String apiToken = null; + //RegisterOperatorsToAGroupChannelRequest registerOperatorsToAGroupChannelRequest = null; + //Object response = api.registerOperators(channelUrl) + // .apiToken(apiToken) + // .registerOperatorsToAGroupChannelRequest(registerOperatorsToAGroupChannelRequest) + // .execute(); + // TODO: test validations + } + + /** + * Unregister operators from an open channel + * + * ## Unregister operators from an open channel You can unregister operators in an open channel but keep them in the channel as participants using this API. https://sendbird.com/docs/chat/platform-api/v3/user/assigning-a-user-role/unregister-operators-from-an-open-channel#1-unregister-operators-from-an-open-channel `channel_url` Type: string Description: Specifies the URL of the channel to cancel the registration of operators. + * + * @throws ApiException if the Api call fails + */ + @Test + public void unregisterOperatorsTest() throws ApiException { + //String channelUrl = null; + //String operatorIds = null; + //Boolean deleteAll = null; + //String apiToken = null; + //Object response = api.unregisterOperators(channelUrl) + // .operatorIds(operatorIds) + // .deleteAll(deleteAll) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Update an open channel + * + * ## Update an open channel You can update information about an open channel using this API. You can add a cover image to a channel to better identify the channel or specify a custom channel type for grouping channels by custom type. See [this page](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-open-channel-vs-group-channel-vs-supergroup-channel) to learn more about channel types. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/update-an-open-channel#1-update-an-open-channel + * + * @throws ApiException if the Api call fails + */ + @Test + public void updateAnOpenChannelTest() throws ApiException { + //String channelUrl = null; + //String apiToken = null; + //UpdateAnOpenChannelRequest updateAnOpenChannelRequest = null; + //SendbirdOpenChannel response = api.updateAnOpenChannel(channelUrl) + // .apiToken(apiToken) + // .updateAnOpenChannelRequest(updateAnOpenChannelRequest) + // .execute(); + // TODO: test validations + } + +} diff --git a/src/test/java/org/sendbird/client/api/StatisticsApiTest.java b/src/test/java/org/sendbird/client/api/StatisticsApiTest.java new file mode 100644 index 00000000..571487d5 --- /dev/null +++ b/src/test/java/org/sendbird/client/api/StatisticsApiTest.java @@ -0,0 +1,73 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.sendbird.client.api; + +import org.sendbird.client.*; +import org.sendbird.client.auth.*; +import org.openapitools.client.model.ViewNumberOfDailyActiveUsersResponse; +import org.openapitools.client.model.ViewNumberOfMonthlyActiveUsersResponse; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * API tests for StatisticsApi + */ +public class StatisticsApiTest { + + private final StatisticsApi api = new StatisticsApi(); + + /** + * View number of daily active users + * + * ## View number of daily active users Retrieves the number of daily active users of an application. > **Note**: This metric is scheduled to be calculated every 30 minutes, starting at 00:00 UTC, with the first update at 00:30 UTC. [https://sendbird.com/docs/chat/platform-api/v3/statistics/daus-and-maus/get-number-of-daily-active-users#1-get-number-of-daily-active-users](https://sendbird.com/docs/chat/platform-api/v3/statistics/daus-and-maus/get-number-of-daily-active-users#1-get-number-of-daily-active-users) + * + * @throws ApiException if the Api call fails + */ + @Test + public void viewNumberOfDailyActiveUsersTest() throws ApiException { + //String date = null; + //String apiToken = null; + //ViewNumberOfDailyActiveUsersResponse response = api.viewNumberOfDailyActiveUsers() + // .date(date) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * View number of monthly active users + * + * ## View number of monthly active users Retrieves the number of monthly active users of an application. > **Note**: This metric is scheduled to be calculated every 30 minutes, starting at 00:00 UTC, with the first update at 00:30 UTC. [https://sendbird.com/docs/chat/platform-api/v3/statistics/daus-and-maus/get-number-of-monthly-active-users#1-get-number-of-monthly-active-users](https://sendbird.com/docs/chat/platform-api/v3/statistics/daus-and-maus/get-number-of-monthly-active-users#1-get-number-of-monthly-active-users) + * + * @throws ApiException if the Api call fails + */ + @Test + public void viewNumberOfMonthlyActiveUsersTest() throws ApiException { + //String date = null; + //String apiToken = null; + //ViewNumberOfMonthlyActiveUsersResponse response = api.viewNumberOfMonthlyActiveUsers() + // .date(date) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + +} diff --git a/src/test/java/org/sendbird/client/api/UserApiTest.java b/src/test/java/org/sendbird/client/api/UserApiTest.java new file mode 100644 index 00000000..db7d3713 --- /dev/null +++ b/src/test/java/org/sendbird/client/api/UserApiTest.java @@ -0,0 +1,785 @@ +/* + * Sendbird Platform SDK + * Sendbird Platform API SDK [https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api](https://sendbird.com/docs/chat/v3/platform-api/getting-started/prepare-to-use-api) Contact Support: Name: Sendbird Email: [support@sendbird.com](https://mailto:support@sendbird.com) + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@sendbird.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.sendbird.client.api; + +import org.sendbird.client.*; +import org.sendbird.client.auth.*; +import org.openapitools.client.model.AddARegistrationOrDeviceTokenRequest; +import org.openapitools.client.model.AddARegistrationOrDeviceTokenResponse; +import org.openapitools.client.model.ChooseAPushNotificationContentTemplateRequest; +import org.openapitools.client.model.ChooseAPushNotificationContentTemplateResponse; +import org.openapitools.client.model.CreateAUserRequest; +import org.openapitools.client.model.CreateUserMetadataRequest; +import org.openapitools.client.model.CreateUserTokenRequest; +import org.openapitools.client.model.CreateUserTokenResponse; +import org.openapitools.client.model.GetChannelInvitationPreferenceResponse; +import org.openapitools.client.model.LeaveMyGroupChannelsRequest; +import org.openapitools.client.model.ListMyGroupChannelsResponse; +import org.openapitools.client.model.ListRegistrationOrDeviceTokensResponse; +import org.openapitools.client.model.ListUsersResponse; +import org.openapitools.client.model.MarkAllMessagesAsReadRequest; +import org.openapitools.client.model.MarkChannelMessagesAsReadRequest; +import org.openapitools.client.model.RemoveARegistrationOrDeviceTokenResponse; +import org.openapitools.client.model.RemoveAllRegistrationOrDeviceTokenResponse; +import org.openapitools.client.model.SendbirdUser; +import org.openapitools.client.model.UpdateAUserRequest; +import org.openapitools.client.model.UpdateChannelInvitationPreferenceRequest; +import org.openapitools.client.model.UpdateChannelInvitationPreferenceResponse; +import org.openapitools.client.model.UpdateCountPreferenceOfAChannelRequest; +import org.openapitools.client.model.UpdateCountPreferenceOfChannelByUrlResponse; +import org.openapitools.client.model.UpdatePushPreferencesForAChannelRequest; +import org.openapitools.client.model.UpdatePushPreferencesForAChannelResponse; +import org.openapitools.client.model.UpdatePushPreferencesRequest; +import org.openapitools.client.model.UpdatePushPreferencesResponse; +import org.openapitools.client.model.UpdateSpecificUserMetadataRequest; +import org.openapitools.client.model.UpdateUserMetadataRequest; +import org.openapitools.client.model.ViewCountPreferenceOfAChannelResponse; +import org.openapitools.client.model.ViewNumberOfChannelsWithUnreadMessagesResponse; +import org.openapitools.client.model.ViewNumberOfUnreadMessagesResponse; +import org.openapitools.client.model.ViewPushPreferencesForAChannelResponse; +import org.openapitools.client.model.ViewPushPreferencesResponse; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * API tests for UserApi + */ +public class UserApiTest { + + private final UserApi api = new UserApi(); + + /** + * Add a registration or device token + * + * ## Add a registration or device token > __Note__: A user can have up to 20 FCM registration tokens, 20 HMS device tokens, and 20 APNs device tokens each. The oldest token will be deleted before a new token is added for a user who already has 20 registration or device tokens. Only the 20 newest tokens will be maintained for users who already have more than 20 of each token type. To send notification requests to push notification services on behalf of your server, adds a specific user's FCM registration token, HMS device token, or APNs device token to Sendbird server. Depending on which push service you are using, you can pass one of two values in `token_type`: `gcm`, `huawei`, or `apns`. A FCM registration token and an APNs device token allow identification of each client app instance on each device, and are generated and registered by Android and iOS apps through the corresponding SDKs. Use this method if you need to register a token via your own server. > __Note__: For more information on the registration token and device token, visit the Google's [FCM](https://firebase.google.com/docs/auth/admin/verify-id-tokens) page, Huawei's [Push kit](https://developer.huawei.com/consumer/en/doc/development/HMSCore-Guides/service-introduction-0000001050040060) and Apple's [APNs](https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/APNSOverview.html) page. https://sendbird.com/docs/chat/v3/platform-api/guides/user#2-add-a-registration-or-device-token ---------------------------- + * + * @throws ApiException if the Api call fails + */ + @Test + public void addARegistrationOrDeviceTokenTest() throws ApiException { + //String userId = null; + //String tokenType = null; + //String apiToken = null; + //AddARegistrationOrDeviceTokenRequest addARegistrationOrDeviceTokenRequest = null; + //AddARegistrationOrDeviceTokenResponse response = api.addARegistrationOrDeviceToken(userId, tokenType) + // .apiToken(apiToken) + // .addARegistrationOrDeviceTokenRequest(addARegistrationOrDeviceTokenRequest) + // .execute(); + // TODO: test validations + } + + /** + * Choose a push notification content template + * + * ## Choose a push notification content template Users can choose a template to determine how push notifications appear to them. Push notification content templates are pre-formatted forms that can be customized to display your own push notification messages on a user's device. Sendbird provides two types: `default` and `alternative`. Go to **Settings** > **Chat** > **Push notifications** > **Push notification content templates** on [Sendbird Dashboard](https://dashboard.sendbird.com/auth/signin) to customize the templates. If the `push_message_template` property is specified when [sending a message](https://sendbird.com/docs/chat/platform-api/v3/message/messaging-basics/send-a-message), the content template customized for the message takes precedence over the user's choice. > **Note**: Push notifications are only available for group channels. https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/choose-a-push-notification-content-template#1-choose-a-push-notification-content-template + * + * @throws ApiException if the Api call fails + */ + @Test + public void chooseAPushNotificationContentTemplateTest() throws ApiException { + //String userId = null; + //String apiToken = null; + //ChooseAPushNotificationContentTemplateRequest chooseAPushNotificationContentTemplateRequest = null; + //ChooseAPushNotificationContentTemplateResponse response = api.chooseAPushNotificationContentTemplate(userId) + // .apiToken(apiToken) + // .chooseAPushNotificationContentTemplateRequest(chooseAPushNotificationContentTemplateRequest) + // .execute(); + // TODO: test validations + } + + /** + * Create a user + * + * ## Create a user You should create a user in your Sendbird application to initiate conversations in channels. A user is identified by its unique user ID, and additionally have a changeable nickname, profile image, and so on. Users are at the core of all conversations. Sendbird applications are made up of users who chat in either Open Channels or Group Channels. Using this API, it is possible to have fine grained control over your users and what those users can do. To learn more about users, see [User overview](https://sendbird.com/docs/chat/platform-api/v3/user/user-overview#2-resource-representation). https://sendbird.com/docs/chat/platform-api/v3/user/creating-users/create-a-user#1-create-a-user + * + * @throws ApiException if the Api call fails + */ + @Test + public void createAUserTest() throws ApiException { + //String apiToken = null; + //CreateAUserRequest createAUserRequest = null; + //SendbirdUser response = api.createAUser() + // .apiToken(apiToken) + // .createAUserRequest(createAUserRequest) + // .execute(); + // TODO: test validations + } + + /** + * Create user metadata + * + * ## Create metadata When creating new items of the user metadata. https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-create-metadata + * + * @throws ApiException if the Api call fails + */ + @Test + public void createUserMetadataTest() throws ApiException { + //String userId = null; + //String apiToken = null; + //CreateUserMetadataRequest createUserMetadataRequest = null; + //Object response = api.createUserMetadata(userId) + // .apiToken(apiToken) + // .createUserMetadataRequest(createUserMetadataRequest) + // .execute(); + // TODO: test validations + } + + /** + * Create user token + * + * ## Create user token This action issues a session token for user authentication. Session tokens provide an efficient stateless authentication method by not storing the tokens in the Sendbird database, and thus improving the server's performance. See [access token vs. session token](https://sendbird.com/docs/chat/platform-api/v3/user/creating-users/create-a-user#2-access-token-vs-session-token) to learn more about authenticating users. > **Note**: The endpoint `/users/{user_id}` is deprecated. Use `/users/{user_id}/token` for greater efficiency. https://sendbird.com/docs/chat/platform-api/v3/user/managing-session-tokens/issue-a-session-token#1-issue-a-session-token + * + * @throws ApiException if the Api call fails + */ + @Test + public void createUserTokenTest() throws ApiException { + //String userId = null; + //String apiToken = null; + //CreateUserTokenRequest createUserTokenRequest = null; + //CreateUserTokenResponse response = api.createUserToken(userId) + // .apiToken(apiToken) + // .createUserTokenRequest(createUserTokenRequest) + // .execute(); + // TODO: test validations + } + + /** + * Delete a user + * + * ## Delete a user You can delete a user from your Sendbird application using this API. > **Note**: This API deletes user data and metadata, except for their messages. If you wish to delete user data including their messages, use the [GDPR request](https://sendbird.com/docs/chat/platform-api/v3/privacy/privacy-overview). [https://sendbird.com/docs/chat/platform-api/v3/user/managing-users/delete-a-user#1-delete-a-user](https://sendbird.com/docs/chat/platform-api/v3/user/managing-users/delete-a-user#1-delete-a-user) + * + * @throws ApiException if the Api call fails + */ + @Test + public void deleteAUserTest() throws ApiException { + //String userId = null; + //String apiToken = null; + //Object response = api.deleteAUser(userId) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Delete user metadata + * + * ## Delete metadata https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-delete-metadata + * + * @throws ApiException if the Api call fails + */ + @Test + public void deleteSpecificUserMetadataTest() throws ApiException { + //String userId = null; + //String key = null; + //String apiToken = null; + //Object response = api.deleteSpecificUserMetadata(userId, key) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Delete user metadata + * + * ## Delete metadata You can delete a specific or all metadata of a user. Metadata stores additional user information such as their preference settings. https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-delete-metadata + * + * @throws ApiException if the Api call fails + */ + @Test + public void deleteUserAllMetadataTest() throws ApiException { + //String userId = null; + //String apiToken = null; + //Object response = api.deleteUserAllMetadata(userId) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Get channel invitation preference + * + * ## Get channel invitation preference This action retrieves a user's [group channel](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-group-channel) invitation preference. Users are subject to both user-specific and application-wide invitation preferences. Of the two, the invitation preference set for a specific user takes precedence over [the default channel invitation preference](https://sendbird.com/docs/chat/platform-api/v3/channel/setting-up-channels/get-default-invitation-preference). [https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/get-channel-invitation-preference#1-get-channel-invitation-preference](https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/get-channel-invitation-preference#1-get-channel-invitation-preference) + * + * @throws ApiException if the Api call fails + */ + @Test + public void getChannelInvitationPreferenceTest() throws ApiException { + //String userId = null; + //String apiToken = null; + //GetChannelInvitationPreferenceResponse response = api.getChannelInvitationPreference(userId) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Leave my group channels + * + * ## Leave my group channels This action allows a user to leave all group channels or channels with a specific custom type. This API is useful if you want to let a user leave a set of channels at once. To let a user leave only one of their group channels, use the [leave a channel API](https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/leave-a-channel) instead. Since this API can't be called for a deactivated user, ensure that the [<code>leave_all_when_deactivated</code>](https://sendbird.com/docs/chat/platform-api/v3/user/managing-users/update-a-user#2-request-body) property of the user is set to its default value of `true` to let the user leave all joined group channels upon deactivation. https://sendbird.com/docs/chat/platform-api/v3/user/managing-joined-group-channels/leave-group-channels#1-leave-group-channels `user_id` Type: string Description: Specifies the unique ID of the user to leave all joined group channels. + * + * @throws ApiException if the Api call fails + */ + @Test + public void leaveMyGroupChannelsTest() throws ApiException { + //String userId = null; + //String apiToken = null; + //LeaveMyGroupChannelsRequest leaveMyGroupChannelsRequest = null; + //Object response = api.leaveMyGroupChannels(userId) + // .apiToken(apiToken) + // .leaveMyGroupChannelsRequest(leaveMyGroupChannelsRequest) + // .execute(); + // TODO: test validations + } + + /** + * List my group channels + * + * ## List my group channels This action retrieves a list of [group channels](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-group-channel) that a specific user has joined. You can use various query parameters to determine the search scope and select what kind of information you want to receive about the queried channels. If you're looking to retrieve a list of group channels in a specific application, visit the [list group channels](https://sendbird.com/docs/chat/platform-api/v3/channel/listing-channels-in-an-application/list-group-channels) page under the Channel section. https://sendbird.com/docs/chat/platform-api/v3/user/managing-joined-group-channels/list-group-channels-by-user#1-list-group-channels-by-user `user_id` Type: string Description: Specifies the unique ID of the target user. + * + * @throws ApiException if the Api call fails + */ + @Test + public void listMyGroupChannelsTest() throws ApiException { + //String userId = null; + //String apiToken = null; + //String token = null; + //Integer limit = null; + //String distinctMode = null; + //String publicMode = null; + //String superMode = null; + //Long createdAfter = null; + //Long createdBefore = null; + //Boolean showEmpty = null; + //Boolean showMember = null; + //Boolean showDeliveryReceipt = null; + //Boolean showReadReceipt = null; + //Boolean showMetadata = null; + //Boolean showFrozen = null; + //String order = null; + //String metadataOrderKey = null; + //String customTypes = null; + //String customTypeStartswith = null; + //String channelUrls = null; + //String name = null; + //String nameContains = null; + //String nameStartswith = null; + //String membersExactlyIn = null; + //String membersIncludeIn = null; + //String queryType = null; + //String membersNickname = null; + //String membersNicknameContains = null; + //String membersNicknameStartswith = null; + //String searchQuery = null; + //String searchFields = null; + //String metadataKey = null; + //String metadataValues = null; + //String metadataValueStartswith = null; + //String metacounterKey = null; + //String metacounterValues = null; + //String metacounterValueGt = null; + //String metacounterValueGte = null; + //String metacounterValueLt = null; + //String metacounterValueLte = null; + //Boolean includeSortedMetaarrayInLastMessage = null; + //String hiddenMode = null; + //String unreadFilter = null; + //String memberStateFilter = null; + //ListMyGroupChannelsResponse response = api.listMyGroupChannels(userId) + // .apiToken(apiToken) + // .token(token) + // .limit(limit) + // .distinctMode(distinctMode) + // .publicMode(publicMode) + // .superMode(superMode) + // .createdAfter(createdAfter) + // .createdBefore(createdBefore) + // .showEmpty(showEmpty) + // .showMember(showMember) + // .showDeliveryReceipt(showDeliveryReceipt) + // .showReadReceipt(showReadReceipt) + // .showMetadata(showMetadata) + // .showFrozen(showFrozen) + // .order(order) + // .metadataOrderKey(metadataOrderKey) + // .customTypes(customTypes) + // .customTypeStartswith(customTypeStartswith) + // .channelUrls(channelUrls) + // .name(name) + // .nameContains(nameContains) + // .nameStartswith(nameStartswith) + // .membersExactlyIn(membersExactlyIn) + // .membersIncludeIn(membersIncludeIn) + // .queryType(queryType) + // .membersNickname(membersNickname) + // .membersNicknameContains(membersNicknameContains) + // .membersNicknameStartswith(membersNicknameStartswith) + // .searchQuery(searchQuery) + // .searchFields(searchFields) + // .metadataKey(metadataKey) + // .metadataValues(metadataValues) + // .metadataValueStartswith(metadataValueStartswith) + // .metacounterKey(metacounterKey) + // .metacounterValues(metacounterValues) + // .metacounterValueGt(metacounterValueGt) + // .metacounterValueGte(metacounterValueGte) + // .metacounterValueLt(metacounterValueLt) + // .metacounterValueLte(metacounterValueLte) + // .includeSortedMetaarrayInLastMessage(includeSortedMetaarrayInLastMessage) + // .hiddenMode(hiddenMode) + // .unreadFilter(unreadFilter) + // .memberStateFilter(memberStateFilter) + // .execute(); + // TODO: test validations + } + + /** + * List registration or device tokens + * + * ## List registration or device tokens Retrieves a list of a user's registration or device tokens. You can pass `gcm`, `huawei`, or `apns` for FCM registration token, HMS device token, or APNs device token, respectively, in the `token_type` parameter for the push notification service you are using. https://sendbird.com/docs/chat/platform-api/v3/user/managing-device-tokens/list-registration-or-device-tokens#1-list-registration-or-device-tokens + * + * @throws ApiException if the Api call fails + */ + @Test + public void listRegistrationOrDeviceTokensTest() throws ApiException { + //String userId = null; + //String tokenType = null; + //String apiToken = null; + //ListRegistrationOrDeviceTokensResponse response = api.listRegistrationOrDeviceTokens(userId, tokenType) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * List users + * + * ## List users You can retrieve a list of users in your Sendbird application using this API. You can generate a customized list using various parameter combinations. https://sendbird.com/docs/chat/platform-api/v3/user/listing-users/list-users#1-list-users + * + * @throws ApiException if the Api call fails + */ + @Test + public void listUsersTest() throws ApiException { + //String token = null; + //Integer limit = null; + //String activeMode = null; + //Boolean showBot = null; + //String userIds = null; + //String nickname = null; + //String nicknameStartswith = null; + //String metadatakey = null; + //String metadatavaluesIn = null; + //String apiToken = null; + //ListUsersResponse response = api.listUsers() + // .token(token) + // .limit(limit) + // .activeMode(activeMode) + // .showBot(showBot) + // .userIds(userIds) + // .nickname(nickname) + // .nicknameStartswith(nicknameStartswith) + // .metadatakey(metadatakey) + // .metadatavaluesIn(metadatavaluesIn) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Mark all messages as read + * + * ## Mark all messages as read This action marks all of a user's unread messages as read in certain group channels. If channels aren't specified, the user's unread messages in all group channels are marked as read. https://sendbird.com/docs/chat/platform-api/v3/user/marking-messages-as-read/mark-all-of-a-users-messages-as-read#1-mark-all-of-a-user-s-messages-as-read + * + * @throws ApiException if the Api call fails + */ + @Test + public void markAllMessagesAsReadTest() throws ApiException { + //String userId = null; + //String apiToken = null; + //MarkAllMessagesAsReadRequest markAllMessagesAsReadRequest = null; + //Object response = api.markAllMessagesAsRead(userId) + // .apiToken(apiToken) + // .markAllMessagesAsReadRequest(markAllMessagesAsReadRequest) + // .execute(); + // TODO: test validations + } + + /** + * Remove a registration or device token - When unregistering a specific token + * + * ## Remove a registration or device token Removes a user's specific registration or device token or all tokens. You can pass `gcm`, `huawei`, or `apns` for FCM registration token, HMS device token, or APNs device token, respectively, in the `token_type` parameter for the push notification service you are using. https://sendbird.com/docs/chat/platform-api/v3/user/managing-device-tokens/remove-a-registration-or-device-token#1-remove-a-registration-or-device-token + * + * @throws ApiException if the Api call fails + */ + @Test + public void removeARegistrationOrDeviceTokenTest() throws ApiException { + //String userId = null; + //String tokenType = null; + //String token = null; + //String apiToken = null; + //RemoveARegistrationOrDeviceTokenResponse response = api.removeARegistrationOrDeviceToken(userId, tokenType, token) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Remove a registration or device token from an owner + * + * ## Remove a registration or device token from an owner Removes a registration or device token from a user who is the owner of the token. You can pass `gcm`, `huawei`, or `apns` for FCM registration token, HMS device token, or APNs device token, respectively, in the `token_type` parameter for the push notification service you are using. https://sendbird.com/docs/chat/platform-api/v3/user/managing-device-tokens/remove-a-registration-or-device-token-from-an-owner#1-remove-a-registration-or-device-token-from-an-owner + * + * @throws ApiException if the Api call fails + */ + @Test + public void removeARegistrationOrDeviceTokenFromAnOwnerTest() throws ApiException { + //String tokenType = null; + //String token = null; + //String apiToken = null; + //List response = api.removeARegistrationOrDeviceTokenFromAnOwner(tokenType, token) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Remove a registration or device token - When unregistering all device tokens + * + * ## Remove a registration or device token Removes a user's specific registration or device token or all tokens. You can pass `gcm`, `huawei`, or `apns` for FCM registration token, HMS device token, or APNs device token, respectively, in the `token_type` parameter for the push notification service you are using. https://sendbird.com/docs/chat/platform-api/v3/user/managing-device-tokens/remove-a-registration-or-device-token#1-remove-a-registration-or-device-token + * + * @throws ApiException if the Api call fails + */ + @Test + public void removeAllRegistrationOrDeviceTokenTest() throws ApiException { + //String userId = null; + //String apiToken = null; + //RemoveAllRegistrationOrDeviceTokenResponse response = api.removeAllRegistrationOrDeviceToken(userId) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Reset push preferences + * + * ## Reset push preferences You can reset a user's notifications preferences. The values are reset to the default as the following. - The values for the `do_not_disturb` and `snooze_enabled` properties are set to `false`. - The values of the parameters associated with the time frame are all set to `0`. - The value for the `timezone` property is set to `UTC`. - The value for the `push_sound` property is set to `default`. > **Note**: Push notifications are only available for group channels. [https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/reset-push-notification-preferences#1-reset-push-notification-preferences](https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/reset-push-notification-preferences#1-reset-push-notification-preferences) + * + * @throws ApiException if the Api call fails + */ + @Test + public void resetPushPreferencesTest() throws ApiException { + //String userId = null; + //String apiToken = null; + //Object response = api.resetPushPreferences(userId) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Update a user + * + * ## Update a user You can update information about a user using this API. In addition to changing a user's nickname or profile image, you can issue a new access token for the user. The new access token replaces the previous one as the necessary token for authentication. You can also deactivate or reactivate a user using this API request. If the `leave_all_when_deactivated` is set to `true`, a user leaves all joined group channels and becomes deactivated. > **Note**: Issuing session tokens through the `/users/{user_id}` endpoint is now deprecated and it&apos;s replaced with [&lt;code&gt;/users/{user_id}/token&lt;/code&gt;](https://sendbird.com/docs/chat/platform-api/v3/user/managing-session-tokens/issue-a-session-token) endpoint for greater efficiency. For those who are currently using the old endpoint, you can start issuing tokens using the new endpoint. [https://sendbird.com/docs/chat/platform-api/v3/user/managing-users/update-a-user#1-update-a-user](https://sendbird.com/docs/chat/platform-api/v3/user/managing-users/update-a-user#1-update-a-user) + * + * @throws ApiException if the Api call fails + */ + @Test + public void updateAUserTest() throws ApiException { + //String userId = null; + //String apiToken = null; + //UpdateAUserRequest updateAUserRequest = null; + //SendbirdUser response = api.updateAUser(userId) + // .apiToken(apiToken) + // .updateAUserRequest(updateAUserRequest) + // .execute(); + // TODO: test validations + } + + /** + * Update channel invitation preference + * + * ## Update channel invitation preference This action updates a user's [group channel](https://sendbird.com/docs/chat/platform-api/v3/channel/channel-overview#2-channel-types-3-group-channel) invitation preference. Updating the [application's default channel invitation preference](https://sendbird.com/docs/chat/platform-api/v3/channel/setting-up-channels/update-default-invitation-preference) won't override existing users' individual channel invitation preferences. The changed preference only affects the users created after the update. https://sendbird.com/docs/chat/platform-api/v3/channel/managing-a-channel/update-channel-invitation-preference#1-update-channel-invitation-preference + * + * @throws ApiException if the Api call fails + */ + @Test + public void updateChannelInvitationPreferenceTest() throws ApiException { + //String userId = null; + //String apiToken = null; + //UpdateChannelInvitationPreferenceRequest updateChannelInvitationPreferenceRequest = null; + //UpdateChannelInvitationPreferenceResponse response = api.updateChannelInvitationPreference(userId) + // .apiToken(apiToken) + // .updateChannelInvitationPreferenceRequest(updateChannelInvitationPreferenceRequest) + // .execute(); + // TODO: test validations + } + + /** + * Update count preference of a channel + * + * ## Update count preference of a channel This action updates a user's count preference of a specific group channel. The count preference allows a user to either update the number of unread messages or the number of unread mentioned messages, or both in a specific group channel. If you want to retrieve the total number count of a specific group channel, go to the [get count preference of a channel](https://sendbird.com/docs/chat/platform-api/v3/user/managing-unread-count/get-count-preference-of-a-channel) page. https://sendbird.com/docs/chat/platform-api/v3/user/managing-unread-count/update-count-preference-of-a-channel#1-update-count-preference-of-a-channel + * + * @throws ApiException if the Api call fails + */ + @Test + public void updateCountPreferenceOfAChannelTest() throws ApiException { + //String userId = null; + //String channelUrl = null; + //String apiToken = null; + //UpdateCountPreferenceOfAChannelRequest updateCountPreferenceOfAChannelRequest = null; + //UpdateCountPreferenceOfChannelByUrlResponse response = api.updateCountPreferenceOfAChannel(userId, channelUrl) + // .apiToken(apiToken) + // .updateCountPreferenceOfAChannelRequest(updateCountPreferenceOfAChannelRequest) + // .execute(); + // TODO: test validations + } + + /** + * Update push preferences + * + * ## Update push preferences You can update a user's notifications preferences. A push notification is a message that is immediately delivered to a user's device when the device is either idle or running the client app in the background. > **Note**: Push notifications are only available for group channels. [https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/update-push-notification-preferences#1-update-push-notification-preferences](https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/update-push-notification-preferences#1-update-push-notification-preferences) + * + * @throws ApiException if the Api call fails + */ + @Test + public void updatePushPreferencesTest() throws ApiException { + //String userId = null; + //String apiToken = null; + //UpdatePushPreferencesRequest updatePushPreferencesRequest = null; + //UpdatePushPreferencesResponse response = api.updatePushPreferences(userId) + // .apiToken(apiToken) + // .updatePushPreferencesRequest(updatePushPreferencesRequest) + // .execute(); + // TODO: test validations + } + + /** + * Update push preferences for a channel + * + * ## Update push preferences for a channel You can update a user's notifications preferences for a specific channel. A push notification is a message that is immediately delivered to a user's device when the device is either idle or running the client app in the background. > **Note**: Push notifications are only available for group channels. [https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/update-push-notification-preferences-for-a-channel#1-update-push-notification-preferences-for-a-channel](https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/update-push-notification-preferences-for-a-channel#1-update-push-notification-preferences-for-a-channel) + * + * @throws ApiException if the Api call fails + */ + @Test + public void updatePushPreferencesForAChannelTest() throws ApiException { + //String userId = null; + //String channelUrl = null; + //String apiToken = null; + //UpdatePushPreferencesForAChannelRequest updatePushPreferencesForAChannelRequest = null; + //UpdatePushPreferencesForAChannelResponse response = api.updatePushPreferencesForAChannel(userId, channelUrl) + // .apiToken(apiToken) + // .updatePushPreferencesForAChannelRequest(updatePushPreferencesForAChannelRequest) + // .execute(); + // TODO: test validations + } + + /** + * Update specific user metadata + * + * ## Update metadata https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-update-metadata + * + * @throws ApiException if the Api call fails + */ + @Test + public void updateSpecificUserMetadataTest() throws ApiException { + //String userId = null; + //String key = null; + //String apiToken = null; + //UpdateSpecificUserMetadataRequest updateSpecificUserMetadataRequest = null; + //Object response = api.updateSpecificUserMetadata(userId, key) + // .apiToken(apiToken) + // .updateSpecificUserMetadataRequest(updateSpecificUserMetadataRequest) + // .execute(); + // TODO: test validations + } + + /** + * Update user metadata + * + * ## Update metadata When updating existing items of the user metadata by their keys or adding new items to the metadata https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-update-metadata + * + * @throws ApiException if the Api call fails + */ + @Test + public void updateUserMetadataTest() throws ApiException { + //String userId = null; + //String apiToken = null; + //UpdateUserMetadataRequest updateUserMetadataRequest = null; + //Object response = api.updateUserMetadata(userId) + // .apiToken(apiToken) + // .updateUserMetadataRequest(updateUserMetadataRequest) + // .execute(); + // TODO: test validations + } + + /** + * View a user + * + * ## View a user You can retrieve information about a user using this API. https://sendbird.com/docs/chat/platform-api/v3/user/listing-users/get-a-user#1-get-a-user `user_id` Type: string Description: Specifies the unique ID of the user to retrieve. + * + * @throws ApiException if the Api call fails + */ + @Test + public void viewAUserTest() throws ApiException { + //String userId = null; + //Boolean includeUnreadCount = null; + //String customTypes = null; + //String superMode = null; + //String apiToken = null; + //SendbirdUser response = api.viewAUser(userId) + // .includeUnreadCount(includeUnreadCount) + // .customTypes(customTypes) + // .superMode(superMode) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * View count preference of a channel + * + * ## View count preference of a channel This action retrieves a user's count preference of a specific group channel. The count preference allows a user to either retrieve the number of unread messages or unread mentioned messages, or both in a specific group channel. If you want to update the total number count of a specific group channel, visit the [update count preference of a channel](https://sendbird.com/docs/chat/platform-api/v3/user/managing-unread-count/update-count-preference-of-a-channel). https://sendbird.com/docs/chat/platform-api/v3/user/managing-unread-count/get-count-preference-of-a-channel#1-get-count-preference-of-a-channel + * + * @throws ApiException if the Api call fails + */ + @Test + public void viewCountPreferenceOfAChannelTest() throws ApiException { + //String userId = null; + //String channelUrl = null; + //String apiToken = null; + //ViewCountPreferenceOfAChannelResponse response = api.viewCountPreferenceOfAChannel(userId, channelUrl) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * View number of channels with unread messages + * + * ## View number of channels with unread messages This action retrieves the total number of group channels in which a user has unread messages. You can use various query parameters to determine the search scope of group channels. https://sendbird.com/docs/chat/platform-api/v3/user/managing-unread-count/get-number-of-channels-with-unread-messages#1-get-number-of-channels-with-unread-messages + * + * @throws ApiException if the Api call fails + */ + @Test + public void viewNumberOfChannelsWithUnreadMessagesTest() throws ApiException { + //String userId = null; + //String customTypes = null; + //String superMode = null; + //String apiToken = null; + //ViewNumberOfChannelsWithUnreadMessagesResponse response = api.viewNumberOfChannelsWithUnreadMessages(userId) + // .customTypes(customTypes) + // .superMode(superMode) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * View number of unread messages + * + * ## View number of unread messages This action retrieves a user's total number of unread messages in group channels. > **Note**: The unread count feature is only available for group channels. [https://sendbird.com/docs/chat/platform-api/v3/user/managing-unread-count/get-number-of-unread-messages#1-get-number-of-unread-messages](https://sendbird.com/docs/chat/platform-api/v3/user/managing-unread-count/get-number-of-unread-messages#1-get-number-of-unread-messages) `user_id` Type: string Description: Specifies the unique ID of a user. + * + * @throws ApiException if the Api call fails + */ + @Test + public void viewNumberOfUnreadMessagesTest() throws ApiException { + //String userId = null; + //String customTypes = null; + //String superMode = null; + //String apiToken = null; + //ViewNumberOfUnreadMessagesResponse response = api.viewNumberOfUnreadMessages(userId) + // .customTypes(customTypes) + // .superMode(superMode) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * View push preferences + * + * ## View push preferences You can retrieves a user's notifications preferences. A push notification is a message that is immediately delivered to a user's device when the device is either idle or running the client app in the background. > **Note**: Push notifications are only available for group channels. [https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/get-push-notification-preferences#1-get-push-notification-preferences](https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/get-push-notification-preferences#1-get-push-notification-preferences) + * + * @throws ApiException if the Api call fails + */ + @Test + public void viewPushPreferencesTest() throws ApiException { + //String userId = null; + //String apiToken = null; + //ViewPushPreferencesResponse response = api.viewPushPreferences(userId) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * View push preferences for a channel + * + * ## View push preferences for a channel You can retrieve a user's notifications preferences for a specific channel. A push notification is a message that is immediately delivered to a user's device when the device is either idle or running the client app in the background. These notifications preferences can be configured. > **Note**: Push notifications are only available for group channels. [https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/get-push-notification-preferences-for-a-channel#1-get-push-notification-preferences-for-a-channel](https://sendbird.com/docs/chat/platform-api/v3/user/configuring-notification-preferences/get-push-notification-preferences-for-a-channel#1-get-push-notification-preferences-for-a-channel) + * + * @throws ApiException if the Api call fails + */ + @Test + public void viewPushPreferencesForAChannelTest() throws ApiException { + //String userId = null; + //String channelUrl = null; + //String apiToken = null; + //ViewPushPreferencesForAChannelResponse response = api.viewPushPreferencesForAChannel(userId, channelUrl) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * Get specific user metadata + * + * ## Get metadata https://sendbird.com/docs/chat/platform-api/v3/user/managing-metadata/user-get-metadata + * + * @throws ApiException if the Api call fails + */ + @Test + public void viewSpecificUserMetadataTest() throws ApiException { + //String userId = null; + //String key = null; + //String apiToken = null; + //Object response = api.viewSpecificUserMetadata(userId, key) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + + /** + * View who owns a registration or device token + * + * ## View who owns a registration or device token Retrieves a user who owns a FCM registration token, HMS device token, or APNs device token. You can pass one of two values in `token_type`: `gcm`, `huawei`, or `apns`, depending on which push service you are using. https://sendbird.com/docs/chat/v3/platform-api/guides/user#2-view-who-owns-a-registration-or-device-token ---------------------------- + * + * @throws ApiException if the Api call fails + */ + @Test + public void viewWhoOwnsARegistrationOrDeviceTokenTest() throws ApiException { + //String tokenType = null; + //String token = null; + //String apiToken = null; + //List response = api.viewWhoOwnsARegistrationOrDeviceToken(tokenType, token) + // .apiToken(apiToken) + // .execute(); + // TODO: test validations + } + +}