From e67c206ebd73dbe7f3e124e12d3151b43dbf12ed Mon Sep 17 00:00:00 2001 From: Anthony Seure Date: Mon, 7 May 2018 11:18:54 +0200 Subject: [PATCH] feat: Deprecate API keys methods on Index in favor of Client ones --- src/main/scala/algolia/definitions/KeyDefinition.scala | 4 ++++ src/main/scala/algolia/dsl/ListDsl.scala | 1 + 2 files changed, 5 insertions(+) diff --git a/src/main/scala/algolia/definitions/KeyDefinition.scala b/src/main/scala/algolia/definitions/KeyDefinition.scala index 275d9606..0e81a453 100644 --- a/src/main/scala/algolia/definitions/KeyDefinition.scala +++ b/src/main/scala/algolia/definitions/KeyDefinition.scala @@ -37,6 +37,7 @@ case class GetKeyDefinition(keyName: String, type T = GetKeyDefinition + @deprecated("use without index", "1.27.0") def from(indexName: String): GetKeyDefinition = copy(indexName = Some(indexName)) override def options(requestOptions: RequestOptions): GetKeyDefinition = @@ -65,6 +66,7 @@ case class AddKeyDefinition( extends Definition { type T = AddKeyDefinition + @deprecated("use without index", "1.27.0") def to(indexName: String): AddKeyDefinition = copy(indexName = Some(indexName)) override def options(requestOptions: RequestOptions): AddKeyDefinition = @@ -94,6 +96,7 @@ case class DeleteKeyDefinition(keyName: String, type T = DeleteKeyDefinition + @deprecated("use without index", "1.27.0") def from(indexName: String): DeleteKeyDefinition = copy(indexName = Some(indexName)) override def options(requestOptions: RequestOptions): DeleteKeyDefinition = @@ -126,6 +129,7 @@ case class UpdateKeyDefinition( def `with`(key: ApiKey): UpdateKeyDefinition = copy(key = Some(key)) + @deprecated("use without index", "1.27.0") def from(indexName: String): UpdateKeyDefinition = copy(indexName = Some(indexName)) override def options(requestOptions: RequestOptions): UpdateKeyDefinition = diff --git a/src/main/scala/algolia/dsl/ListDsl.scala b/src/main/scala/algolia/dsl/ListDsl.scala index 52f2879c..ae478799 100644 --- a/src/main/scala/algolia/dsl/ListDsl.scala +++ b/src/main/scala/algolia/dsl/ListDsl.scala @@ -40,6 +40,7 @@ trait ListDsl { def keys = ListKeysDefinition() + @deprecated("use without index", "1.27.0") def keysFrom(indexName: String) = ListKeysDefinition(indexName = Some(indexName)) }