Clean up remote cache set up

- Remove legacy uplink option we havent used for almost 2 years
- Remove registerBuildCacheService call that is handled by
  applying androidx.build.gradle.gcpbuildcache plugin
- Inline import since it is only used in one place now

Test: ./gradlew annotation:annotation:assemble -> https://ge.androidx.dev/s/3nft4z3u674bm/timeline
Change-Id: Iefbf8a9dfbc77aa66842f139b9c748ac78670274
diff --git a/settings.gradle b/settings.gradle
index 9058003..714056c 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -1,5 +1,3 @@
-import androidx.build.gradle.gcpbuildcache.GcpBuildCache
-import androidx.build.gradle.gcpbuildcache.GcpBuildCacheServiceFactory
 import groovy.transform.Field
 
 pluginManagement {
@@ -107,17 +105,9 @@
 
 def cacheSetting = System.getenv("USE_ANDROIDX_REMOTE_BUILD_CACHE")
 switch (cacheSetting) {
-    case ["true", "uplink"]: // legacy build cache
-        logger.warn("\u001B[31m\nYou are using legacy USE_ANDROIDX_REMOTE_BUILD_CACHE=$cacheSetting " +
-                "type, this cache has been turned down, so you are *not* using a remote cache. " +
-                "Please move to the new cache using http://go/androidx-dev#remote-build-cache\u001B[0m\n")
-        break
-    case "gcp":
-        buildCache {
-            registerBuildCacheService(GcpBuildCache, GcpBuildCacheServiceFactory)
-        }
+    case ["true", "gcp"]:
         settings.buildCache {
-            remote(GcpBuildCache) {
+            remote(androidx.build.gradle.gcpbuildcache.GcpBuildCache) {
                 projectId = "androidx-ge"
                 bucketName = "androidx-gradle-remote-cache"
                 messageOnAuthenticationFailure = "Your GCP Credentials have expired.\n" +