Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion src/main/java/io/getstream/models/AcceptFollowRequest.java
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,10 @@
import com.fasterxml.jackson.annotation.JsonProperty;
import org.jetbrains.annotations.Nullable;

/** Accept a follow request Accepts a pending follow request */
/**
* Accept a follow request Accepts a pending follow request. Follower role can only be set via
* server-side requests.
*/
@lombok.Data
@lombok.Builder
@lombok.NoArgsConstructor
Expand Down
3 changes: 3 additions & 0 deletions src/main/java/io/getstream/models/AppResponseFields.java
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,9 @@ public class AppResponseFields {
@JsonProperty("max_aggregated_activities_length")
private Integer maxAggregatedActivitiesLength;

@JsonProperty("member_custom_on_mentioned_users_enabled")
private Boolean memberCustomOnMentionedUsersEnabled;

@JsonProperty("member_custom_on_messages_enabled")
private Boolean memberCustomOnMessagesEnabled;

Expand Down
9 changes: 5 additions & 4 deletions src/main/java/io/getstream/models/ChannelMemberRequest.java
Original file line number Diff line number Diff line change
Expand Up @@ -22,18 +22,19 @@
@lombok.AllArgsConstructor
public class ChannelMemberRequest {

@JsonProperty("user_id")
private String userID;

@Nullable
@JsonProperty("channel_role")
private String channelRole;

@Nullable
@JsonProperty("user_id")
private String userID;

@Nullable
@JsonProperty("custom")
private Map<String, Object> custom;

@Nullable
@JsonProperty("user")
private UserResponse user;
private MemberUserRequest user;
}
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,10 @@ public class CreateFeedsBatchRequest {
@JsonProperty("feeds")
private List<FeedRequest> feeds;

@Nullable
@JsonProperty("create_users")
private Boolean createUsers;

@Nullable
@JsonProperty("enrich_own_fields")
private Boolean enrichOwnFields;
Expand Down
29 changes: 29 additions & 0 deletions src/main/java/io/getstream/models/CreateReminderResponse.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
/*
* ========================================================================
* WARNING: GENERATED CODE -- DO NOT EDIT!
* ========================================================================
*
* This file was auto-generated by GetStream internal OpenAPI
*
* Any modifications to this file will be lost upon regeneration.
* To make changes, please modify the source templates and regenerate.
*
* ========================================================================
*/
package io.getstream.models;

import com.fasterxml.jackson.annotation.JsonProperty;

/** Basic response information */
@lombok.Data
@lombok.Builder
@lombok.NoArgsConstructor
@lombok.AllArgsConstructor
public class CreateReminderResponse {

@JsonProperty("duration")
private String duration;

@JsonProperty("reminder")
private ReminderResponseData reminder;
}
4 changes: 2 additions & 2 deletions src/main/java/io/getstream/models/GetDailyDigestRequest.java
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ public class GetDailyDigestRequest {
@JsonIgnore
private String Date;

@Query("app_id")
@Query("target_app_id")
@JsonIgnore
private String AppID;
private String TargetAppID;
}
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
*/
package io.getstream.models;

/** List all feed views List all feed views for a feed group */
/** List all feed views List persisted feed views for the application. */
@lombok.Data
@lombok.Builder
@lombok.NoArgsConstructor
Expand Down
64 changes: 64 additions & 0 deletions src/main/java/io/getstream/models/MemberUserRequest.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
/*
* ========================================================================
* WARNING: GENERATED CODE -- DO NOT EDIT!
* ========================================================================
*
* This file was auto-generated by GetStream internal OpenAPI
*
* Any modifications to this file will be lost upon regeneration.
* To make changes, please modify the source templates and regenerate.
*
* ========================================================================
*/
package io.getstream.models;

import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.List;
import java.util.Map;
import org.jetbrains.annotations.Nullable;

@lombok.Data
@lombok.Builder
@lombok.NoArgsConstructor
@lombok.AllArgsConstructor
public class MemberUserRequest {

@JsonProperty("id")
private String id;

@Nullable
@JsonProperty("image")
private String image;

@Nullable
@JsonProperty("invisible")
private Boolean invisible;

@Nullable
@JsonProperty("language")
private String language;

@Nullable
@JsonProperty("name")
private String name;

@Nullable
@JsonProperty("role")
private String role;

@Nullable
@JsonProperty("teams")
private List<String> teams;

@Nullable
@JsonProperty("custom")
private Map<String, Object> custom;

@Nullable
@JsonProperty("privacy_settings")
private PrivacySettingsResponse privacySettings;

@Nullable
@JsonProperty("teams_role")
private Map<String, String> teamsRole;
}
4 changes: 4 additions & 0 deletions src/main/java/io/getstream/models/MessageResponse.java
Original file line number Diff line number Diff line change
Expand Up @@ -170,6 +170,10 @@ public class MessageResponse {
@JsonProperty("member")
private ChannelMemberPartialResponse member;

@Nullable
@JsonProperty("mentioned_channel_members")
private Map<String, ChannelMemberPartialResponse> mentionedChannelMembers;

@Nullable
@JsonProperty("moderation")
private ModerationV2Response moderation;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -173,6 +173,10 @@ public class MessageWithChannelResponse {
@JsonProperty("member")
private ChannelMemberPartialResponse member;

@Nullable
@JsonProperty("mentioned_channel_members")
private Map<String, ChannelMemberPartialResponse> mentionedChannelMembers;

@Nullable
@JsonProperty("moderation")
private ModerationV2Response moderation;
Expand Down
7 changes: 4 additions & 3 deletions src/main/java/io/getstream/models/QueryMembersPayload.java
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,6 @@ public class QueryMembersPayload {
@JsonProperty("type")
private String type;

@JsonProperty("filter_conditions")
private Map<String, Object> filterConditions;

@Nullable
@JsonProperty("id")
private String id;
Expand All @@ -53,6 +50,10 @@ public class QueryMembersPayload {
@JsonProperty("sort")
private List<SortParamRequest> sort;

@Nullable
@JsonProperty("filter_conditions")
private Map<String, Object> filterConditions;

@Nullable
@JsonProperty("user")
private UserRequest user;
Expand Down
7 changes: 3 additions & 4 deletions src/main/java/io/getstream/models/ReminderCreatedEvent.java
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,9 @@ public class ReminderCreatedEvent {
@JsonProperty("custom")
private Map<String, Object> custom;

@JsonProperty("reminder")
private ReminderResponseData reminder;

@JsonProperty("type")
private String type;

Expand All @@ -49,8 +52,4 @@ public class ReminderCreatedEvent {
@Nullable
@JsonProperty("received_at")
private Date receivedAt;

@Nullable
@JsonProperty("reminder")
private ReminderResponseData reminder;
}
7 changes: 3 additions & 4 deletions src/main/java/io/getstream/models/ReminderDeletedEvent.java
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,9 @@ public class ReminderDeletedEvent {
@JsonProperty("custom")
private Map<String, Object> custom;

@JsonProperty("reminder")
private ReminderResponseData reminder;

@JsonProperty("type")
private String type;

Expand All @@ -49,8 +52,4 @@ public class ReminderDeletedEvent {
@Nullable
@JsonProperty("received_at")
private Date receivedAt;

@Nullable
@JsonProperty("reminder")
private ReminderResponseData reminder;
}
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,9 @@ public class ReminderNotificationEvent {
@JsonProperty("custom")
private Map<String, Object> custom;

@JsonProperty("reminder")
private ReminderResponseData reminder;

@JsonProperty("type")
private String type;

Expand All @@ -49,8 +52,4 @@ public class ReminderNotificationEvent {
@Nullable
@JsonProperty("received_at")
private Date receivedAt;

@Nullable
@JsonProperty("reminder")
private ReminderResponseData reminder;
}
7 changes: 3 additions & 4 deletions src/main/java/io/getstream/models/ReminderUpdatedEvent.java
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,9 @@ public class ReminderUpdatedEvent {
@JsonProperty("custom")
private Map<String, Object> custom;

@JsonProperty("reminder")
private ReminderResponseData reminder;

@JsonProperty("type")
private String type;

Expand All @@ -49,8 +52,4 @@ public class ReminderUpdatedEvent {
@Nullable
@JsonProperty("received_at")
private Date receivedAt;

@Nullable
@JsonProperty("reminder")
private ReminderResponseData reminder;
}
4 changes: 4 additions & 0 deletions src/main/java/io/getstream/models/SearchResultMessage.java
Original file line number Diff line number Diff line change
Expand Up @@ -173,6 +173,10 @@ public class SearchResultMessage {
@JsonProperty("member")
private ChannelMemberPartialResponse member;

@Nullable
@JsonProperty("mentioned_channel_members")
private Map<String, ChannelMemberPartialResponse> mentionedChannelMembers;

@Nullable
@JsonProperty("moderation")
private ModerationV2Response moderation;
Expand Down
4 changes: 4 additions & 0 deletions src/main/java/io/getstream/models/UnbanRequest.java
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,10 @@
@lombok.AllArgsConstructor
public class UnbanRequest {

/**
* @deprecated
*/
@Deprecated
@Nullable
@JsonProperty("unbanned_by_id")
private String unbannedByID;
Expand Down
4 changes: 4 additions & 0 deletions src/main/java/io/getstream/models/UpdateAppRequest.java
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,10 @@ public class UpdateAppRequest {
@JsonProperty("max_aggregated_activities_length")
private Integer maxAggregatedActivitiesLength;

@Nullable
@JsonProperty("member_custom_on_mentioned_users_enabled")
private Boolean memberCustomOnMentionedUsersEnabled;

@Nullable
@JsonProperty("member_custom_on_messages_enabled")
private Boolean memberCustomOnMessagesEnabled;
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/io/getstream/services/Chat.java
Original file line number Diff line number Diff line change
Expand Up @@ -484,11 +484,11 @@ public StreamRequest<UpdateReminderResponse> updateReminder(@NotNull String mess
throws StreamException;

@NotNull
public StreamRequest<ReminderResponseData> createReminder(
public StreamRequest<CreateReminderResponse> createReminder(
@NotNull String messageID, CreateReminderRequest request) throws StreamException;

@NotNull
public StreamRequest<ReminderResponseData> createReminder(@NotNull String messageID)
public StreamRequest<CreateReminderResponse> createReminder(@NotNull String messageID)
throws StreamException;

@NotNull
Expand Down
8 changes: 4 additions & 4 deletions src/main/java/io/getstream/services/ChatImpl.java
Original file line number Diff line number Diff line change
Expand Up @@ -1302,21 +1302,21 @@ public StreamRequest<UpdateReminderResponse> updateReminder(@NotNull String mess
}

@NotNull
public StreamRequest<ReminderResponseData> createReminder(
public StreamRequest<CreateReminderResponse> createReminder(
@NotNull String messageID, CreateReminderRequest request) throws StreamException {
var pathParams = Map.of("message_id", messageID);

return new StreamRequest<ReminderResponseData>(
return new StreamRequest<CreateReminderResponse>(
client,
"POST",
"/api/v2/chat/messages/{message_id}/reminders",
request,
pathParams,
new TypeReference<ReminderResponseData>() {});
new TypeReference<CreateReminderResponse>() {});
}

@NotNull
public StreamRequest<ReminderResponseData> createReminder(@NotNull String messageID)
public StreamRequest<CreateReminderResponse> createReminder(@NotNull String messageID)
throws StreamException {
return createReminder(messageID, new CreateReminderRequest());
}
Expand Down
Loading