diff --git a/batch/resource-manager/v2017_01_01/pom.xml b/batch/resource-manager/v2017_01_01/pom.xml index ce3cb29d3bd0..8d193378be1c 100644 --- a/batch/resource-manager/v2017_01_01/pom.xml +++ b/batch/resource-manager/v2017_01_01/pom.xml @@ -11,8 +11,8 @@ com.microsoft.azure azure-arm-parent - 0.0.3-beta - ../../../pom.xml + 1.1.0 + ../../../pom.management.xml azure-mgmt-batch 1.0.0-beta @@ -71,6 +71,8 @@ azure-arm-client-runtime test-jar test + + 1.6.5 diff --git a/batch/resource-manager/v2017_01_01/src/main/java/com/microsoft/azure/management/batch/v2017_01_01/implementation/ApplicationPackagesImpl.java b/batch/resource-manager/v2017_01_01/src/main/java/com/microsoft/azure/management/batch/v2017_01_01/implementation/ApplicationPackagesImpl.java index 61c5e31f2bdd..a0a1793fe9a9 100644 --- a/batch/resource-manager/v2017_01_01/src/main/java/com/microsoft/azure/management/batch/v2017_01_01/implementation/ApplicationPackagesImpl.java +++ b/batch/resource-manager/v2017_01_01/src/main/java/com/microsoft/azure/management/batch/v2017_01_01/implementation/ApplicationPackagesImpl.java @@ -54,10 +54,14 @@ public ApplicationPackage call(ApplicationPackageInner inner) { public Observable getAsync(String resourceGroupName, String accountName, String applicationId, String version) { ApplicationPackagesInner client = this.inner(); return client.getAsync(resourceGroupName, accountName, applicationId, version) - .map(new Func1() { + .flatMap(new Func1>() { @Override - public ApplicationPackage call(ApplicationPackageInner inner) { - return wrapModel(inner); + public Observable call(ApplicationPackageInner inner) { + if (inner == null) { + return Observable.empty(); + } else { + return Observable.just((ApplicationPackage)wrapModel(inner)); + } } }); } diff --git a/batch/resource-manager/v2017_01_01/src/main/java/com/microsoft/azure/management/batch/v2017_01_01/implementation/ApplicationsImpl.java b/batch/resource-manager/v2017_01_01/src/main/java/com/microsoft/azure/management/batch/v2017_01_01/implementation/ApplicationsImpl.java index 4302ff28dda1..10c73f1a4a82 100644 --- a/batch/resource-manager/v2017_01_01/src/main/java/com/microsoft/azure/management/batch/v2017_01_01/implementation/ApplicationsImpl.java +++ b/batch/resource-manager/v2017_01_01/src/main/java/com/microsoft/azure/management/batch/v2017_01_01/implementation/ApplicationsImpl.java @@ -74,10 +74,14 @@ public Application call(ApplicationInner inner) { public Observable getAsync(String resourceGroupName, String accountName, String applicationId) { ApplicationsInner client = this.inner(); return client.getAsync(resourceGroupName, accountName, applicationId) - .map(new Func1() { + .flatMap(new Func1>() { @Override - public Application call(ApplicationInner inner) { - return wrapModel(inner); + public Observable call(ApplicationInner inner) { + if (inner == null) { + return Observable.empty(); + } else { + return Observable.just((Application)wrapModel(inner)); + } } }); }