From 62097d0ea2f713871d4ef405abf84f4f8972dabb Mon Sep 17 00:00:00 2001
From: Nikita Koksharov <nkoksharov@redisson.pro>
Date: Fri, 16 Feb 2024 13:39:36 +0300
Subject: [PATCH] RStream deprecated methods removed

---
 .../redisson/api/stream/StreamAddArgs.java    | 21 -------------------
 .../redisson/api/stream/StreamAddParams.java  | 20 ------------------
 2 files changed, 41 deletions(-)

diff --git a/redisson/src/main/java/org/redisson/api/stream/StreamAddArgs.java b/redisson/src/main/java/org/redisson/api/stream/StreamAddArgs.java
index 943c2fee0..f706d01bf 100644
--- a/redisson/src/main/java/org/redisson/api/stream/StreamAddArgs.java
+++ b/redisson/src/main/java/org/redisson/api/stream/StreamAddArgs.java
@@ -48,27 +48,6 @@ public interface StreamAddArgs<K, V> {
      */
     StreamTrimStrategyArgs<StreamAddArgs<K, V>> trimNonStrict();
 
-    /*
-     * Use trimNonStrict() method instead
-     *
-     */
-    @Deprecated
-    StreamAddArgs<K, V> trim(TrimStrategy strategy, int threshold);
-
-    /*
-     * Use trimNonStrict() method instead
-     *
-     */
-    @Deprecated
-    StreamAddArgs<K, V> trim(TrimStrategy strategy, int threshold, int limit);
-
-    /*
-     * Use trim() method instead
-     *
-     */
-    @Deprecated
-    StreamAddArgs<K, V> trimStrict(TrimStrategy strategy, int threshold);
-
     /**
      * Defines entry to add
      *
diff --git a/redisson/src/main/java/org/redisson/api/stream/StreamAddParams.java b/redisson/src/main/java/org/redisson/api/stream/StreamAddParams.java
index da7b0eb07..640b049b5 100644
--- a/redisson/src/main/java/org/redisson/api/stream/StreamAddParams.java
+++ b/redisson/src/main/java/org/redisson/api/stream/StreamAddParams.java
@@ -46,26 +46,6 @@ public final class StreamAddParams<K, V> implements StreamAddArgs<K, V>,
         return this;
     }
 
-    @Override
-    public StreamAddArgs<K, V> trim(TrimStrategy strategy, int threshold) {
-        return trim(strategy, threshold, 0);
-    }
-
-    @Override
-    public StreamAddArgs<K, V> trimStrict(TrimStrategy strategy, int threshold) {
-        this.maxLen = threshold;
-        this.trimStrict = true;
-        return this;
-    }
-
-    @Override
-    public StreamAddArgs<K, V> trim(TrimStrategy strategy, int threshold, int limit) {
-        this.maxLen = threshold;
-        this.trimStrict = false;
-        this.limit = limit;
-        return this;
-    }
-
     @Override
     public StreamTrimStrategyArgs<StreamAddArgs<K, V>> trim() {
         this.trimStrict = true;