diff --git a/sdk/kusto/mgmt-v2018_09_07_preview/pom.xml b/sdk/kusto/mgmt-v2018_09_07_preview/pom.xml
index 0ea8c494b2ce..3cdf592e76d3 100644
--- a/sdk/kusto/mgmt-v2018_09_07_preview/pom.xml
+++ b/sdk/kusto/mgmt-v2018_09_07_preview/pom.xml
@@ -11,7 +11,7 @@
com.microsoft.azure
azure-arm-parent
- 1.2.0
+ 1.1.0
../../../pom.management.xml
azure-mgmt-kusto
@@ -71,6 +71,8 @@
azure-arm-client-runtime
test-jar
test
+
+ 1.6.5
diff --git a/sdk/kusto/mgmt-v2018_09_07_preview/src/main/java/com/microsoft/azure/management/kusto/v2018_09_07_preview/implementation/ClustersImpl.java b/sdk/kusto/mgmt-v2018_09_07_preview/src/main/java/com/microsoft/azure/management/kusto/v2018_09_07_preview/implementation/ClustersImpl.java
index 4a6acad789c0..e90a150e6d76 100644
--- a/sdk/kusto/mgmt-v2018_09_07_preview/src/main/java/com/microsoft/azure/management/kusto/v2018_09_07_preview/implementation/ClustersImpl.java
+++ b/sdk/kusto/mgmt-v2018_09_07_preview/src/main/java/com/microsoft/azure/management/kusto/v2018_09_07_preview/implementation/ClustersImpl.java
@@ -110,10 +110,10 @@ public PagedList list() {
public Observable listAsync() {
ClustersInner client = this.inner();
return client.listAsync()
- .flatMap(new Func1, Observable>() {
+ .flatMap(new Func1, Observable>() {
@Override
- public Observable call(Page innerList) {
- return Observable.from(innerList.items());
+ public Observable call(List innerList) {
+ return Observable.from(innerList);
}
})
.map(new Func1() {
diff --git a/sdk/kusto/mgmt-v2018_09_07_preview/src/main/java/com/microsoft/azure/management/kusto/v2018_09_07_preview/implementation/ClustersInner.java b/sdk/kusto/mgmt-v2018_09_07_preview/src/main/java/com/microsoft/azure/management/kusto/v2018_09_07_preview/implementation/ClustersInner.java
index 361e56974615..699b6f5f40b6 100644
--- a/sdk/kusto/mgmt-v2018_09_07_preview/src/main/java/com/microsoft/azure/management/kusto/v2018_09_07_preview/implementation/ClustersInner.java
+++ b/sdk/kusto/mgmt-v2018_09_07_preview/src/main/java/com/microsoft/azure/management/kusto/v2018_09_07_preview/implementation/ClustersInner.java
@@ -1120,16 +1120,8 @@ private ServiceResponse> listByResourceGroupDelegate(Resp
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent
* @return the List<ClusterInner> object if successful.
*/
- public PagedList list() {
- PageImpl page = new PageImpl<>();
- page.setItems(listWithServiceResponseAsync().toBlocking().single().body());
- page.setNextPageLink(null);
- return new PagedList(page) {
- @Override
- public Page nextPage(String nextPageLink) {
- return null;
- }
- };
+ public List list() {
+ return listWithServiceResponseAsync().toBlocking().single().body();
}
/**
@@ -1149,13 +1141,11 @@ public ServiceFuture> listAsync(final ServiceCallback> listAsync() {
- return listWithServiceResponseAsync().map(new Func1>, Page>() {
+ public Observable> listAsync() {
+ return listWithServiceResponseAsync().map(new Func1>, List>() {
@Override
- public Page call(ServiceResponse> response) {
- PageImpl page = new PageImpl<>();
- page.setItems(response.body());
- return page;
+ public List call(ServiceResponse> response) {
+ return response.body();
}
});
}
diff --git a/sdk/kusto/mgmt-v2018_09_07_preview/src/main/java/com/microsoft/azure/management/kusto/v2018_09_07_preview/implementation/DatabasesImpl.java b/sdk/kusto/mgmt-v2018_09_07_preview/src/main/java/com/microsoft/azure/management/kusto/v2018_09_07_preview/implementation/DatabasesImpl.java
index 376f9ef4128f..998ff83e531c 100644
--- a/sdk/kusto/mgmt-v2018_09_07_preview/src/main/java/com/microsoft/azure/management/kusto/v2018_09_07_preview/implementation/DatabasesImpl.java
+++ b/sdk/kusto/mgmt-v2018_09_07_preview/src/main/java/com/microsoft/azure/management/kusto/v2018_09_07_preview/implementation/DatabasesImpl.java
@@ -109,10 +109,14 @@ public Database call(DatabaseInner inner) {
public Observable getAsync(String resourceGroupName, String clusterName, String databaseName) {
DatabasesInner client = this.inner();
return client.getAsync(resourceGroupName, clusterName, databaseName)
- .map(new Func1() {
+ .flatMap(new Func1>() {
@Override
- public Database call(DatabaseInner inner) {
- return wrapModel(inner);
+ public Observable call(DatabaseInner inner) {
+ if (inner == null) {
+ return Observable.empty();
+ } else {
+ return Observable.just((Database)wrapModel(inner));
+ }
}
});
}
diff --git a/sdk/kusto/mgmt-v2018_09_07_preview/src/main/java/com/microsoft/azure/management/kusto/v2018_09_07_preview/implementation/EventHubConnectionsImpl.java b/sdk/kusto/mgmt-v2018_09_07_preview/src/main/java/com/microsoft/azure/management/kusto/v2018_09_07_preview/implementation/EventHubConnectionsImpl.java
index 05459c9b0e35..f5850feab341 100644
--- a/sdk/kusto/mgmt-v2018_09_07_preview/src/main/java/com/microsoft/azure/management/kusto/v2018_09_07_preview/implementation/EventHubConnectionsImpl.java
+++ b/sdk/kusto/mgmt-v2018_09_07_preview/src/main/java/com/microsoft/azure/management/kusto/v2018_09_07_preview/implementation/EventHubConnectionsImpl.java
@@ -66,10 +66,14 @@ public EventHubConnection call(EventHubConnectionInner inner) {
public Observable getAsync(String resourceGroupName, String clusterName, String databaseName, String eventHubConnectionName) {
EventHubConnectionsInner client = this.inner();
return client.getAsync(resourceGroupName, clusterName, databaseName, eventHubConnectionName)
- .map(new Func1() {
+ .flatMap(new Func1>() {
@Override
- public EventHubConnection call(EventHubConnectionInner inner) {
- return wrapModel(inner);
+ public Observable call(EventHubConnectionInner inner) {
+ if (inner == null) {
+ return Observable.empty();
+ } else {
+ return Observable.just((EventHubConnection)wrapModel(inner));
+ }
}
});
}