You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: lib/stove-testing-e2e-elasticsearch/api/stove-testing-e2e-elasticsearch.api
+56-35Lines changed: 56 additions & 35 deletions
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,3 @@
1
-
public final class com/trendyol/stove/testing/e2e/elasticsearch/ElasticClientConfigurer {
2
-
public fun <init> ()V
3
-
public fun <init> (Lkotlin/jvm/functions/Function1;Larrow/core/Option;)V
4
-
public synthetic fun <init> (Lkotlin/jvm/functions/Function1;Larrow/core/Option;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
5
-
public final fun component1 ()Lkotlin/jvm/functions/Function1;
6
-
public final fun component2 ()Larrow/core/Option;
7
-
public final fun copy (Lkotlin/jvm/functions/Function1;Larrow/core/Option;)Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticClientConfigurer;
8
-
public static synthetic fun copy$default (Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticClientConfigurer;Lkotlin/jvm/functions/Function1;Larrow/core/Option;ILjava/lang/Object;)Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticClientConfigurer;
9
-
public fun equals (Ljava/lang/Object;)Z
10
-
public final fun getHttpClientBuilder ()Lkotlin/jvm/functions/Function1;
11
-
public final fun getRestClientOverrideFn ()Larrow/core/Option;
12
-
public fun hashCode ()I
13
-
public fun toString ()Ljava/lang/String;
14
-
}
15
-
16
1
public final class com/trendyol/stove/testing/e2e/elasticsearch/ElasticContainerOptions : com/trendyol/stove/testing/e2e/containers/ContainerOptions {
17
2
public static final field Companion Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticContainerOptions$Companion;
18
3
public static final field DEFAULT_ELASTIC_PORT I
@@ -52,19 +37,20 @@ public abstract interface annotation class com/trendyol/stove/testing/e2e/elasti
52
37
}
53
38
54
39
public final class com/trendyol/stove/testing/e2e/elasticsearch/ElasticSearchExposedConfiguration : com/trendyol/stove/testing/e2e/system/abstractions/ExposedConfiguration {
55
-
public fun <init> (Ljava/lang/String;ILjava/lang/String;Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchExposedCertificate;)V
40
+
public fun <init> (Ljava/lang/String;ILjava/lang/String;Z)V
41
+
public synthetic fun <init> (Ljava/lang/String;ILjava/lang/String;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V
56
42
public final fun component1 ()Ljava/lang/String;
57
43
public final fun component2 ()I
58
44
public final fun component3 ()Ljava/lang/String;
59
-
public final fun component4 ()Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchExposedCertificate;
60
-
public final fun copy (Ljava/lang/String;ILjava/lang/String;Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchExposedCertificate;)Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticSearchExposedConfiguration;
61
-
public static synthetic fun copy$default (Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticSearchExposedConfiguration;Ljava/lang/String;ILjava/lang/String;Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchExposedCertificate;ILjava/lang/Object;)Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticSearchExposedConfiguration;
45
+
public final fun component4 ()Z
46
+
public final fun copy (Ljava/lang/String;ILjava/lang/String;Z)Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticSearchExposedConfiguration;
47
+
public static synthetic fun copy$default (Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticSearchExposedConfiguration;Ljava/lang/String;ILjava/lang/String;ZILjava/lang/Object;)Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticSearchExposedConfiguration;
62
48
public fun equals (Ljava/lang/Object;)Z
63
-
public final fun getCertificate ()Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchExposedCertificate;
64
49
public final fun getHost ()Ljava/lang/String;
65
50
public final fun getPassword ()Ljava/lang/String;
66
51
public final fun getPort ()I
67
52
public fun hashCode ()I
53
+
public final fun isSecure ()Z
68
54
public fun toString ()Ljava/lang/String;
69
55
}
70
56
@@ -101,45 +87,80 @@ public final class com/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchExp
101
87
102
88
public final class com/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystem : com/trendyol/stove/testing/e2e/system/abstractions/AfterRunAware, com/trendyol/stove/testing/e2e/system/abstractions/ExposesConfiguration, com/trendyol/stove/testing/e2e/system/abstractions/PluggedSystem, com/trendyol/stove/testing/e2e/system/abstractions/RunAware {
103
89
public static final field Companion Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystem$Companion;
104
-
public field esClient Lco/elastic/clients/elasticsearch/ElasticsearchClient;
90
+
public field baseUrl Ljava/lang/String;
91
+
public field httpClient Lio/ktor/client/HttpClient;
105
92
public fun afterRun (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
106
93
public fun close ()V
107
94
public fun configuration ()Ljava/util/List;
95
+
public final fun createIndex (Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
96
+
public static synthetic fun createIndex$default (Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystem;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
97
+
public final fun deleteIndex (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
98
+
public final fun ensureSuccess (Lio/ktor/client/statement/HttpResponse;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
99
+
public final fun ensureSuccessOrNotFound (Lio/ktor/client/statement/HttpResponse;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
108
100
public fun executeWithReuseCheck (Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
109
-
public final fun getEsClient ()Lco/elastic/clients/elasticsearch/ElasticsearchClient;
101
+
public final fun extractSearchHits (Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/Class;)Ljava/util/List;
102
+
public final fun extractSource (Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/Class;)Ljava/lang/Object;
103
+
public final fun getBaseUrl ()Ljava/lang/String;
104
+
public final fun getHttpClient ()Lio/ktor/client/HttpClient;
105
+
public final fun getObjectMapper ()Lcom/fasterxml/jackson/databind/ObjectMapper;
110
106
public fun getTestSystem ()Lcom/trendyol/stove/testing/e2e/system/TestSystem;
107
+
public final fun indexExists (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
111
108
public final fun pause ()Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystem;
109
+
public final fun refreshIndex (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
110
+
public final fun requireValidIndex (Ljava/lang/String;)V
111
+
public final fun requireValidKey (Ljava/lang/String;)V
112
112
public fun run (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
113
-
public final fun save (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;)Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystem;
114
-
public final fun setEsClient (Lco/elastic/clients/elasticsearch/ElasticsearchClient;)V
115
-
public final fun shouldDelete (Ljava/lang/String;Ljava/lang/String;)Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystem;
116
-
public final fun shouldNotExist (Ljava/lang/String;Ljava/lang/String;)Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystem;
113
+
public final fun setBaseUrl (Ljava/lang/String;)V
114
+
public final fun setHttpClient (Lio/ktor/client/HttpClient;)V
115
+
public final fun shouldDelete (Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
116
+
public final fun shouldNotExist (Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
117
117
public fun stop (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
118
118
public fun then ()Lcom/trendyol/stove/testing/e2e/system/TestSystem;
119
119
public final fun unpause ()Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystem;
120
120
}
121
121
122
122
public final class com/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystem$Companion {
123
-
public final fun client (Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystem;)Lco/elastic/clients/elasticsearch/ElasticsearchClient;
123
+
public final fun baseUrl (Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystem;)Ljava/lang/String;
124
+
public final fun client (Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystem;)Lio/ktor/client/HttpClient;
125
+
}
126
+
127
+
public final class com/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystem$Endpoint {
128
+
public static final field INSTANCE Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystem$Endpoint;
129
+
public final fun document (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
130
+
public final fun index (Ljava/lang/String;)Ljava/lang/String;
131
+
public final fun refresh (Ljava/lang/String;)Ljava/lang/String;
132
+
public final fun search (Ljava/lang/String;)Ljava/lang/String;
133
+
}
134
+
135
+
public final class com/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystem$QueryParam {
136
+
public static final field INSTANCE Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystem$QueryParam;
137
+
public static final field REFRESH Ljava/lang/String;
138
+
public static final field WAIT_FOR Ljava/lang/String;
139
+
}
140
+
141
+
public final class com/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystem$ResponseField {
142
+
public static final field HITS Ljava/lang/String;
143
+
public static final field INSTANCE Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystem$ResponseField;
144
+
public static final field SOURCE Ljava/lang/String;
124
145
}
125
146
126
147
public class com/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystemOptions : com/trendyol/stove/testing/e2e/database/migrations/SupportsMigrations, com/trendyol/stove/testing/e2e/system/abstractions/ConfiguresExposedConfiguration, com/trendyol/stove/testing/e2e/system/abstractions/SystemOptions {
127
148
public static final field Companion Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystemOptions$Companion;
128
-
public fun <init> (Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticClientConfigurer;Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticContainerOptions;Lco/elastic/clients/json/JsonpMapper;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;)V
129
-
public synthetic fun <init> (Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticClientConfigurer;Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticContainerOptions;Lco/elastic/clients/json/JsonpMapper;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
149
+
public fun <init> (Larrow/core/Option;Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticContainerOptions;Lcom/fasterxml/jackson/databind/ObjectMapper;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;)V
150
+
public synthetic fun <init> (Larrow/core/Option;Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticContainerOptions;Lcom/fasterxml/jackson/databind/ObjectMapper;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
130
151
public fun getCleanup ()Lkotlin/jvm/functions/Function2;
131
-
public fun getClientConfigurer ()Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticClientConfigurer;
132
152
public fun getConfigureExposedConfiguration ()Lkotlin/jvm/functions/Function1;
133
153
public fun getContainer ()Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticContainerOptions;
134
-
public fun getJsonpMapper ()Lco/elastic/clients/json/JsonpMapper;
154
+
public fun getHttpClientConfigurer ()Larrow/core/Option;
135
155
public fun getMigrationCollection ()Lcom/trendyol/stove/testing/e2e/database/migrations/MigrationCollection;
156
+
public fun getObjectMapper ()Lcom/fasterxml/jackson/databind/ObjectMapper;
136
157
public synthetic fun migrations (Lkotlin/jvm/functions/Function1;)Lcom/trendyol/stove/testing/e2e/database/migrations/SupportsMigrations;
137
158
public fun migrations (Lkotlin/jvm/functions/Function1;)Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystemOptions;
138
159
}
139
160
140
161
public final class com/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystemOptions$Companion {
141
-
public final fun provided (Ljava/lang/String;ILjava/lang/String;Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchExposedCertificate;Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticClientConfigurer;Lco/elastic/clients/json/JsonpMapper;ZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;)Lcom/trendyol/stove/testing/e2e/elasticsearch/ProvidedElasticsearchSystemOptions;
142
-
public static synthetic fun provided$default (Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystemOptions$Companion;Ljava/lang/String;ILjava/lang/String;Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchExposedCertificate;Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticClientConfigurer;Lco/elastic/clients/json/JsonpMapper;ZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lcom/trendyol/stove/testing/e2e/elasticsearch/ProvidedElasticsearchSystemOptions;
162
+
public final fun provided (Ljava/lang/String;ILjava/lang/String;ZLarrow/core/Option;Lcom/fasterxml/jackson/databind/ObjectMapper;ZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;)Lcom/trendyol/stove/testing/e2e/elasticsearch/ProvidedElasticsearchSystemOptions;
163
+
public static synthetic fun provided$default (Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystemOptions$Companion;Ljava/lang/String;ILjava/lang/String;ZLarrow/core/Option;Lcom/fasterxml/jackson/databind/ObjectMapper;ZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lcom/trendyol/stove/testing/e2e/elasticsearch/ProvidedElasticsearchSystemOptions;
143
164
}
144
165
145
166
public final class com/trendyol/stove/testing/e2e/elasticsearch/ExtensionsKt {
@@ -148,8 +169,8 @@ public final class com/trendyol/stove/testing/e2e/elasticsearch/ExtensionsKt {
148
169
}
149
170
150
171
public final class com/trendyol/stove/testing/e2e/elasticsearch/ProvidedElasticsearchSystemOptions : com/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystemOptions, com/trendyol/stove/testing/e2e/system/abstractions/ProvidedSystemOptions {
151
-
public fun <init> (Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticSearchExposedConfiguration;Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticClientConfigurer;Lco/elastic/clients/json/JsonpMapper;Lkotlin/jvm/functions/Function2;ZLkotlin/jvm/functions/Function1;)V
152
-
public synthetic fun <init> (Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticSearchExposedConfiguration;Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticClientConfigurer;Lco/elastic/clients/json/JsonpMapper;Lkotlin/jvm/functions/Function2;ZLkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
172
+
public fun <init> (Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticSearchExposedConfiguration;Larrow/core/Option;Lcom/fasterxml/jackson/databind/ObjectMapper;Lkotlin/jvm/functions/Function2;ZLkotlin/jvm/functions/Function1;)V
173
+
public synthetic fun <init> (Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticSearchExposedConfiguration;Larrow/core/Option;Lcom/fasterxml/jackson/databind/ObjectMapper;Lkotlin/jvm/functions/Function2;ZLkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
153
174
public final fun getConfig ()Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticSearchExposedConfiguration;
154
175
public fun getProvidedConfig ()Lcom/trendyol/stove/testing/e2e/elasticsearch/ElasticSearchExposedConfiguration;
155
176
public synthetic fun getProvidedConfig ()Lcom/trendyol/stove/testing/e2e/system/abstractions/ExposedConfiguration;
0 commit comments