Remove some deprecated getters & setters from ProcessScope

PiperOrigin-RevId: 248163673
Change-Id: Iafd7ec614fa5f55c11d27de7bb60e843501ee8fa
diff --git a/src/main/java/com/google/android/libraries/feed/api/client/scope/BUILD b/src/main/java/com/google/android/libraries/feed/api/client/scope/BUILD
index 7ef1075..2d88839 100644
--- a/src/main/java/com/google/android/libraries/feed/api/client/scope/BUILD
+++ b/src/main/java/com/google/android/libraries/feed/api/client/scope/BUILD
@@ -14,13 +14,9 @@
         "//src/main/java/com/google/android/libraries/feed/api/host/imageloader",
         "//src/main/java/com/google/android/libraries/feed/api/host/offlineindicator",
         "//src/main/java/com/google/android/libraries/feed/api/host/stream",
-        "//src/main/java/com/google/android/libraries/feed/api/internal/actionmanager",
-        "//src/main/java/com/google/android/libraries/feed/api/internal/protocoladapter",
         "//src/main/java/com/google/android/libraries/feed/api/sessionmanager",
         "//src/main/java/com/google/android/libraries/feed/basicstream",
         "//src/main/java/com/google/android/libraries/feed/common/concurrent",
-        "//src/main/java/com/google/android/libraries/feed/common/protoextensions",
-        "//src/main/java/com/google/android/libraries/feed/common/time",
     ],
 )
 
diff --git a/src/main/java/com/google/android/libraries/feed/api/client/scope/ProcessScope.java b/src/main/java/com/google/android/libraries/feed/api/client/scope/ProcessScope.java
index e8cdfb0..87fd822 100644
--- a/src/main/java/com/google/android/libraries/feed/api/client/scope/ProcessScope.java
+++ b/src/main/java/com/google/android/libraries/feed/api/client/scope/ProcessScope.java
@@ -25,43 +25,27 @@
 import com.google.android.libraries.feed.api.host.stream.SnackbarApi;
 import com.google.android.libraries.feed.api.host.stream.StreamConfiguration;
 import com.google.android.libraries.feed.api.host.stream.TooltipApi;
-import com.google.android.libraries.feed.api.internal.actionmanager.ActionManager;
-import com.google.android.libraries.feed.api.internal.protocoladapter.ProtocolAdapter;
 import com.google.android.libraries.feed.api.sessionmanager.SessionManager;
 import com.google.android.libraries.feed.common.concurrent.TaskQueue;
-import com.google.android.libraries.feed.common.protoextensions.FeedExtensionRegistry;
-import com.google.android.libraries.feed.common.time.TimingUtils;
 
 /** Allows interaction with the Feed library at the process leve. */
 public interface ProcessScope {
 
-  @Deprecated
-  ProtocolAdapter getProtocolAdapter();
-
   /** Returns the Feed library request manager. */
   RequestManager getRequestManager();
 
   /** Returns the Feed library session manager. */
   SessionManager getSessionManager();
 
-  @Deprecated
-  TimingUtils getTimingUtils();
-
   /** Returns the Feed library task queue. */
   TaskQueue getTaskQueue();
 
   /** Returns the Feed library lifecycle listener. */
   AppLifecycleListener getAppLifecycleListener();
 
-  @Deprecated
-  ActionManager getActionManager();
-
   /** Returns the Feed library known content. */
   KnownContent getKnownContent();
 
-  @Deprecated
-  FeedExtensionRegistry getFeedExtensionRegistry();
-
   /** Returns a {@link StreamScopeBuilder.Builder}. */
   StreamScopeBuilder createStreamScopeBuilder(
       Context context,
diff --git a/src/main/java/com/google/android/libraries/feed/api/client/scope/ProcessScopeBuilder.java b/src/main/java/com/google/android/libraries/feed/api/client/scope/ProcessScopeBuilder.java
index 607063d..3ef7c8b 100644
--- a/src/main/java/com/google/android/libraries/feed/api/client/scope/ProcessScopeBuilder.java
+++ b/src/main/java/com/google/android/libraries/feed/api/client/scope/ProcessScopeBuilder.java
@@ -83,13 +83,10 @@
   /*@MonotonicNonNull*/ private ProtoExtensionProvider protoExtensionProvider = null;
   /*@MonotonicNonNull*/ ContentStorageDirect contentStorage = null;
   /*@MonotonicNonNull*/ JournalStorageDirect journalStorage = null;
-  /*@MonotonicNonNull*/ ContentStorage rawContentStorage = null;
-  /*@MonotonicNonNull*/ JournalStorage rawJournalStorage = null;
+  /*@MonotonicNonNull*/ private ContentStorage rawContentStorage = null;
+  /*@MonotonicNonNull*/ private JournalStorage rawJournalStorage = null;
   /*@MonotonicNonNull*/ private Clock clock;
 
-  // This will be overridden in tests.
-  private ThreadUtils threadUtils = new ThreadUtils();
-
   /** The APIs are all required to construct the scope. */
   public ProcessScopeBuilder(
       Configuration configuration,
@@ -138,17 +135,6 @@
     return this;
   }
 
-  // This is really exposed for tests to override the thread checking
-  ProcessScopeBuilder setThreadUtils(ThreadUtils threadUtils) {
-    this.threadUtils = threadUtils;
-    return this;
-  }
-
-  public ProcessScopeBuilder setClock(Clock clock) {
-    this.clock = clock;
-    return this;
-  }
-
   @VisibleForTesting
   ContentStorageDirect buildContentStorage(MainThreadRunner mainThreadRunner) {
     if (contentStorage == null) {
@@ -188,6 +174,8 @@
     contentStorage = buildContentStorage(mainThreadRunner);
     journalStorage = buildJournalStorage(mainThreadRunner);
 
+    ThreadUtils threadUtils = new ThreadUtils();
+
     boolean directHostCallEnabled =
         configuration.getValueOrDefault(ConfigKey.USE_DIRECT_STORAGE, false);
     NetworkClient networkClient;
diff --git a/src/main/java/com/google/android/libraries/feed/api/scope/FeedProcessScope.java b/src/main/java/com/google/android/libraries/feed/api/scope/FeedProcessScope.java
index a4d3466..0c46ad6 100644
--- a/src/main/java/com/google/android/libraries/feed/api/scope/FeedProcessScope.java
+++ b/src/main/java/com/google/android/libraries/feed/api/scope/FeedProcessScope.java
@@ -150,11 +150,6 @@
     }
   }
 
-  @Deprecated
-  public ProtocolAdapter getProtocolAdapter() {
-    return protocolAdapter;
-  }
-
 
   public RequestManager getRequestManager() {
     return requestManager;
@@ -164,11 +159,6 @@
     return feedSessionManager;
   }
 
-  @Deprecated
-  public TimingUtils getTimingUtils() {
-    return timingUtils;
-  }
-
   public TaskQueue getTaskQueue() {
     return taskQueue;
   }
@@ -177,20 +167,10 @@
     return appLifecycleListener;
   }
 
-  @Deprecated
-  public ActionManager getActionManager() {
-    return actionManager;
-  }
-
   public KnownContent getKnownContent() {
     return feedKnownContent;
   }
 
-  @Deprecated
-  public FeedExtensionRegistry getFeedExtensionRegistry() {
-    return feedExtensionRegistry;
-  }
-
   /**
    * Return a {@link Builder} to create a FeedProcessScope
    *
diff --git a/src/test/java/com/google/android/libraries/feed/api/client/scope/BUILD b/src/test/java/com/google/android/libraries/feed/api/client/scope/BUILD
index 2cd26bc..26d6644 100644
--- a/src/test/java/com/google/android/libraries/feed/api/client/scope/BUILD
+++ b/src/test/java/com/google/android/libraries/feed/api/client/scope/BUILD
@@ -21,7 +21,6 @@
         "//src/main/java/com/google/android/libraries/feed/api/host/stream",
         "//src/main/java/com/google/android/libraries/feed/api/internal/common",
         "//src/main/java/com/google/android/libraries/feed/common/concurrent",
-        "//src/main/java/com/google/android/libraries/feed/common/time/testing",
         "//third_party:robolectric",
         "@com_google_protobuf_javalite//:protobuf_java_lite",
         "@maven//:com_google_guava_guava",
diff --git a/src/test/java/com/google/android/libraries/feed/api/client/scope/ProcessScopeBuilderTest.java b/src/test/java/com/google/android/libraries/feed/api/client/scope/ProcessScopeBuilderTest.java
index b494782..a41df28 100644
--- a/src/test/java/com/google/android/libraries/feed/api/client/scope/ProcessScopeBuilderTest.java
+++ b/src/test/java/com/google/android/libraries/feed/api/client/scope/ProcessScopeBuilderTest.java
@@ -36,7 +36,6 @@
 import com.google.android.libraries.feed.api.host.stream.TooltipSupportedApi;
 import com.google.android.libraries.feed.api.internal.common.ThreadUtils;
 import com.google.android.libraries.feed.common.concurrent.MainThreadRunner;
-import com.google.android.libraries.feed.common.time.testing.FakeClock;
 import com.google.common.util.concurrent.MoreExecutors;
 import java.util.ArrayList;
 import org.junit.Before;
@@ -84,7 +83,6 @@
                 context,
                 applicationInfo,
                 tooltipSupportedApi)
-            .setThreadUtils(threadUtils)
             .build();
 
     assertThat(processScope.getRequestManager()).isNotNull();
@@ -96,7 +94,6 @@
 
   @Test
   public void testComplexBuild() {
-    FakeClock fakeClock = new FakeClock();
     // No crash should happen.
     ProcessScope processScope =
         new ProcessScopeBuilder(
@@ -110,7 +107,6 @@
                 applicationInfo,
                 tooltipSupportedApi)
             .setProtoExtensionProvider(protoExtensionProvider)
-            .setClock(fakeClock)
             .build();
 
     assertThat(processScope.getRequestManager()).isNotNull();