diff --git a/sdk/appservice/mgmt-v2016_09_01/pom.xml b/sdk/appservice/mgmt-v2016_09_01/pom.xml
index 2bc397bc185c..b920aa1f0cd3 100644
--- a/sdk/appservice/mgmt-v2016_09_01/pom.xml
+++ b/sdk/appservice/mgmt-v2016_09_01/pom.xml
@@ -11,11 +11,11 @@
com.microsoft.azure
azure-arm-parent
- 1.3.0
+ 1.1.0
../../../pom.management.xml
- azure-mgmt-appservice
- 1.0.0-beta-2
+ azure-mgmt-web
+ 1.0.0-beta
jar
Microsoft Azure SDK for Web Management
This package contains Microsoft Web Management SDK.
@@ -71,6 +71,8 @@
azure-arm-client-runtime
test-jar
test
+
+ 1.6.5
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/AddressResponse.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/AddressResponse.java
index a3b899f9307f..6adba3580330 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/AddressResponse.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/AddressResponse.java
@@ -10,14 +10,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AddressResponseInner;
import java.util.List;
/**
* Type representing AddressResponse.
*/
-public interface AddressResponse extends HasInner, HasManager {
+public interface AddressResponse extends HasInner, HasManager {
/**
* @return the internalIpAddress value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/AppServiceEnvironmentResource.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/AppServiceEnvironmentResource.java
index 507f2547d815..8e63fb995006 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/AppServiceEnvironmentResource.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/AppServiceEnvironmentResource.java
@@ -17,7 +17,7 @@
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.model.Creatable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
import java.util.List;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.StampCapacityInner;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceEnvironmentResourceInner;
@@ -25,7 +25,7 @@
/**
* Type representing AppServiceEnvironmentResource.
*/
-public interface AppServiceEnvironmentResource extends HasInner, Resource, GroupableResourceCore, HasResourceGroup, Refreshable, Updatable, HasManager {
+public interface AppServiceEnvironmentResource extends HasInner, Resource, GroupableResourceCore, HasResourceGroup, Refreshable, Updatable, HasManager {
/**
* @return the allowedMultiSizes value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/AppServicePlan.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/AppServicePlan.java
index 1ed31a1cad23..0242d78e1ecc 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/AppServicePlan.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/AppServicePlan.java
@@ -17,14 +17,14 @@
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.model.Creatable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
import org.joda.time.DateTime;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServicePlanInner;
/**
* Type representing AppServicePlan.
*/
-public interface AppServicePlan extends HasInner, Resource, GroupableResourceCore, HasResourceGroup, Refreshable, Updatable, HasManager {
+public interface AppServicePlan extends HasInner, Resource, GroupableResourceCore, HasResourceGroup, Refreshable, Updatable, HasManager {
/**
* @return the adminSiteName value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/Capability.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/Capability.java
index 3d03130217be..45ae6f1c2a6a 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/Capability.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/Capability.java
@@ -11,12 +11,12 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.CapabilityInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
/**
* Type representing Capability.
*/
-public interface Capability extends HasInner, HasManager {
+public interface Capability extends HasInner, HasManager {
/**
* @return the name value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/CsmUsageQuota.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/CsmUsageQuota.java
index 2786e2cea816..781dc9552466 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/CsmUsageQuota.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/CsmUsageQuota.java
@@ -11,13 +11,13 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.CsmUsageQuotaInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
import org.joda.time.DateTime;
/**
* Type representing CsmUsageQuota.
*/
-public interface CsmUsageQuota extends HasInner, HasManager {
+public interface CsmUsageQuota extends HasInner, HasManager {
/**
* @return the currentValue value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HostingEnvironmentAppServicePlan.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HostingEnvironmentAppServicePlan.java
index ab93f003b457..0e22beaab1ad 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HostingEnvironmentAppServicePlan.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HostingEnvironmentAppServicePlan.java
@@ -11,14 +11,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServicePlanInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
import org.joda.time.DateTime;
import java.util.Map;
/**
* Type representing HostingEnvironmentAppServicePlan.
*/
-public interface HostingEnvironmentAppServicePlan extends HasInner, HasManager {
+public interface HostingEnvironmentAppServicePlan extends HasInner, HasManager {
/**
* @return the adminSiteName value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HostingEnvironmentDiagnostics.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HostingEnvironmentDiagnostics.java
index 838dde951199..6c020868de38 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HostingEnvironmentDiagnostics.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HostingEnvironmentDiagnostics.java
@@ -11,12 +11,12 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.HostingEnvironmentDiagnosticsInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
/**
* Type representing HostingEnvironmentDiagnostics.
*/
-public interface HostingEnvironmentDiagnostics extends HasInner, HasManager {
+public interface HostingEnvironmentDiagnostics extends HasInner, HasManager {
/**
* @return the diagnosicsOutput value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HostingEnvironmentResourceMetric.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HostingEnvironmentResourceMetric.java
index f97997a4134c..84161822be04 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HostingEnvironmentResourceMetric.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HostingEnvironmentResourceMetric.java
@@ -11,14 +11,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.ResourceMetricInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
import org.joda.time.DateTime;
import java.util.List;
/**
* Type representing HostingEnvironmentResourceMetric.
*/
-public interface HostingEnvironmentResourceMetric extends HasInner, HasManager {
+public interface HostingEnvironmentResourceMetric extends HasInner, HasManager {
/**
* @return the endTime value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HostingEnvironmentSite.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HostingEnvironmentSite.java
index 01271f85d8d0..256f08cdc1ed 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HostingEnvironmentSite.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HostingEnvironmentSite.java
@@ -11,7 +11,7 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.SiteInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
import java.util.List;
import org.joda.time.DateTime;
import java.util.Map;
@@ -19,7 +19,7 @@
/**
* Type representing HostingEnvironmentSite.
*/
-public interface HostingEnvironmentSite extends HasInner, HasManager {
+public interface HostingEnvironmentSite extends HasInner, HasManager {
/**
* @return the availabilityState value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HybridConnection.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HybridConnection.java
index c7aae0ebbc04..1ff9f9f8ecb5 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HybridConnection.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HybridConnection.java
@@ -13,12 +13,12 @@
import com.microsoft.azure.arm.model.Indexable;
import com.microsoft.azure.arm.model.Refreshable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
/**
* Type representing HybridConnection.
*/
-public interface HybridConnection extends HasInner, Indexable, Refreshable, HasManager {
+public interface HybridConnection extends HasInner, Indexable, Refreshable, HasManager {
/**
* @return the hostname value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HybridConnectionKey.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HybridConnectionKey.java
index 479b51f7d525..32553b0ea0f3 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HybridConnectionKey.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HybridConnectionKey.java
@@ -10,13 +10,13 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.HybridConnectionKeyInner;
/**
* Type representing HybridConnectionKey.
*/
-public interface HybridConnectionKey extends HasInner, HasManager {
+public interface HybridConnectionKey extends HasInner, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HybridConnectionLimits.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HybridConnectionLimits.java
index 1c6fc58b4ee1..b7f1dd9c9286 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HybridConnectionLimits.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/HybridConnectionLimits.java
@@ -10,13 +10,13 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.HybridConnectionLimitsInner;
/**
* Type representing HybridConnectionLimits.
*/
-public interface HybridConnectionLimits extends HasInner, HasManager {
+public interface HybridConnectionLimits extends HasInner, HasManager {
/**
* @return the current value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/MetricDefinition.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/MetricDefinition.java
index 9b4a4f9c7c14..14527a149592 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/MetricDefinition.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/MetricDefinition.java
@@ -10,14 +10,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.MetricDefinitionInner;
import java.util.List;
/**
* Type representing MetricDefinition.
*/
-public interface MetricDefinition extends HasInner, HasManager {
+public interface MetricDefinition extends HasInner, HasManager {
/**
* @return the displayName value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/MultiRolePools.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/MultiRolePools.java
index 949a29a6abef..af423269447e 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/MultiRolePools.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/MultiRolePools.java
@@ -11,13 +11,13 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WorkerPoolResourceInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
import java.util.List;
/**
* Type representing MultiRolePools.
*/
-public interface MultiRolePools extends HasInner, HasManager {
+public interface MultiRolePools extends HasInner, HasManager {
/**
* @return the computeMode value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/Operation.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/Operation.java
index df34fce5fd09..94238d89e066 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/Operation.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/Operation.java
@@ -11,7 +11,7 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.OperationInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
import org.joda.time.DateTime;
import java.util.List;
import java.util.UUID;
@@ -19,7 +19,7 @@
/**
* Type representing Operation.
*/
-public interface Operation extends HasInner, HasManager {
+public interface Operation extends HasInner, HasManager {
/**
* @return the createdTime value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/ResourceMetricDefinition.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/ResourceMetricDefinition.java
index ef05a3c9c83e..5587183559a6 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/ResourceMetricDefinition.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/ResourceMetricDefinition.java
@@ -11,14 +11,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.ResourceMetricDefinitionInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
import java.util.List;
import java.util.Map;
/**
* Type representing ResourceMetricDefinition.
*/
-public interface ResourceMetricDefinition extends HasInner, HasManager {
+public interface ResourceMetricDefinition extends HasInner, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/ServerfarmResourceMetric.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/ServerfarmResourceMetric.java
index 03b0c2641996..632e64b7a502 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/ServerfarmResourceMetric.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/ServerfarmResourceMetric.java
@@ -11,14 +11,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.ResourceMetricInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
import org.joda.time.DateTime;
import java.util.List;
/**
* Type representing ServerfarmResourceMetric.
*/
-public interface ServerfarmResourceMetric extends HasInner, HasManager {
+public interface ServerfarmResourceMetric extends HasInner, HasManager {
/**
* @return the endTime value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/ServerfarmSite.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/ServerfarmSite.java
index 2d8012b52146..ba7ca8921f3b 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/ServerfarmSite.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/ServerfarmSite.java
@@ -11,7 +11,7 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.SiteInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
import java.util.List;
import org.joda.time.DateTime;
import java.util.Map;
@@ -19,7 +19,7 @@
/**
* Type representing ServerfarmSite.
*/
-public interface ServerfarmSite extends HasInner, HasManager {
+public interface ServerfarmSite extends HasInner, HasManager {
/**
* @return the availabilityState value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/SkuInfo.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/SkuInfo.java
index 03d09da31099..42d3bdf5c7e4 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/SkuInfo.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/SkuInfo.java
@@ -10,13 +10,13 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.SkuInfoInner;
/**
* Type representing SkuInfo.
*/
-public interface SkuInfo extends HasInner, HasManager {
+public interface SkuInfo extends HasInner, HasManager {
/**
* @return the capacity value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/StampCapacity.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/StampCapacity.java
index f4895a139b3c..dfe3487a88bf 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/StampCapacity.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/StampCapacity.java
@@ -10,13 +10,13 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.StampCapacityInner;
/**
* Type representing StampCapacity.
*/
-public interface StampCapacity extends HasInner, HasManager {
+public interface StampCapacity extends HasInner, HasManager {
/**
* @return the availableCapacity value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/Usage.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/Usage.java
index 84e3a66cbd30..feebd222d284 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/Usage.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/Usage.java
@@ -10,14 +10,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_09_01.implementation.UsageInner;
import org.joda.time.DateTime;
/**
* Type representing Usage.
*/
-public interface Usage extends HasInner, HasManager {
+public interface Usage extends HasInner, HasManager {
/**
* @return the computeMode value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/VnetGateway.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/VnetGateway.java
index 6750f428deee..56e7562ac2f4 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/VnetGateway.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/VnetGateway.java
@@ -15,12 +15,12 @@
import com.microsoft.azure.arm.model.Updatable;
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
/**
* Type representing VnetGateway.
*/
-public interface VnetGateway extends HasInner, Indexable, Refreshable, Updatable, HasManager {
+public interface VnetGateway extends HasInner, Indexable, Refreshable, Updatable, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/VnetInfo.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/VnetInfo.java
index 8b77af99590a..87d9d6106f5f 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/VnetInfo.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/VnetInfo.java
@@ -13,13 +13,13 @@
import com.microsoft.azure.arm.model.Indexable;
import com.microsoft.azure.arm.model.Refreshable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
import java.util.List;
/**
* Type representing VnetInfo.
*/
-public interface VnetInfo extends HasInner, Indexable, Refreshable, HasManager {
+public interface VnetInfo extends HasInner, Indexable, Refreshable, HasManager {
/**
* @return the certBlob value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/VnetRoute.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/VnetRoute.java
index 19414c53e215..58beb16f76cd 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/VnetRoute.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/VnetRoute.java
@@ -15,12 +15,12 @@
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.model.Creatable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
/**
* Type representing VnetRoute.
*/
-public interface VnetRoute extends HasInner, Indexable, Updatable, HasManager {
+public interface VnetRoute extends HasInner, Indexable, Updatable, HasManager {
/**
* @return the endAddress value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/WorkerPools.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/WorkerPools.java
index 9a799741ae9b..1052e56b9d51 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/WorkerPools.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/WorkerPools.java
@@ -16,13 +16,13 @@
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.model.Creatable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_09_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_09_01.implementation.WebManager;
import java.util.List;
/**
* Type representing WorkerPools.
*/
-public interface WorkerPools extends HasInner, Indexable, Refreshable, Updatable, HasManager {
+public interface WorkerPools extends HasInner, Indexable, Refreshable, Updatable, HasManager {
/**
* @return the computeMode value.
*/
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/AddressResponseImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/AddressResponseImpl.java
index 1fcdbd1f29ab..c939729c2118 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/AddressResponseImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/AddressResponseImpl.java
@@ -14,14 +14,14 @@
import com.microsoft.azure.management.appservice.v2016_09_01.VirtualIPMapping;
class AddressResponseImpl extends WrapperImpl implements AddressResponse {
- private final AppServiceManager manager;
- AddressResponseImpl(AddressResponseInner inner, AppServiceManager manager) {
+ private final WebManager manager;
+ AddressResponseImpl(AddressResponseInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/AppServiceEnvironmentResourceImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/AppServiceEnvironmentResourceImpl.java
index 3d6612bfb314..7ce339da9142 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/AppServiceEnvironmentResourceImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/AppServiceEnvironmentResourceImpl.java
@@ -25,9 +25,9 @@
import com.microsoft.azure.management.appservice.v2016_09_01.StampCapacity;
import rx.functions.Func1;
-class AppServiceEnvironmentResourceImpl extends GroupableResourceCoreImpl implements AppServiceEnvironmentResource, AppServiceEnvironmentResource.Definition, AppServiceEnvironmentResource.Update {
+class AppServiceEnvironmentResourceImpl extends GroupableResourceCoreImpl implements AppServiceEnvironmentResource, AppServiceEnvironmentResource.Definition, AppServiceEnvironmentResource.Update {
private AppServiceEnvironmentPatchResource updateParameter;
- AppServiceEnvironmentResourceImpl(String name, AppServiceEnvironmentResourceInner inner, AppServiceManager manager) {
+ AppServiceEnvironmentResourceImpl(String name, AppServiceEnvironmentResourceInner inner, WebManager manager) {
super(name, inner, manager);
this.updateParameter = new AppServiceEnvironmentPatchResource();
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/AppServiceEnvironmentsImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/AppServiceEnvironmentsImpl.java
index d11b8a2eba24..a3c3b6028b2e 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/AppServiceEnvironmentsImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/AppServiceEnvironmentsImpl.java
@@ -33,14 +33,14 @@
import com.microsoft.azure.management.appservice.v2016_09_01.WorkerPools;
class AppServiceEnvironmentsImpl extends WrapperImpl implements AppServiceEnvironments {
- private final AppServiceManager manager;
+ private final WebManager manager;
- AppServiceEnvironmentsImpl(AppServiceManager manager) {
+ AppServiceEnvironmentsImpl(WebManager manager) {
super(manager.inner().appServiceEnvironments());
this.manager = manager;
}
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
@@ -117,10 +117,14 @@ private Observable getWorkerPoolResourceInnerUsingAppSe
@Override
public Observable getByResourceGroupAsync(String resourceGroupName, String name) {
- return this.getAppServiceEnvironmentResourceInnerUsingAppServiceEnvironmentsInnerAsync(resourceGroupName, name).map(new Func1 () {
+ return this.getAppServiceEnvironmentResourceInnerUsingAppServiceEnvironmentsInnerAsync(resourceGroupName, name).flatMap(new Func1> () {
@Override
- public AppServiceEnvironmentResource call(AppServiceEnvironmentResourceInner inner) {
- return wrapAppServiceEnvironmentResourceModel(inner);
+ public Observable call(AppServiceEnvironmentResourceInner inner) {
+ if (inner == null) {
+ return Observable.empty();
+ } else {
+ return Observable.just((AppServiceEnvironmentResource)wrapAppServiceEnvironmentResourceModel(inner));
+ }
}
});
}
@@ -242,10 +246,14 @@ public AddressResponse call(AddressResponseInner inner) {
public Observable getDiagnosticsItemAsync(String resourceGroupName, String name, String diagnosticsName) {
AppServiceEnvironmentsInner client = this.inner();
return client.getDiagnosticsItemAsync(resourceGroupName, name, diagnosticsName)
- .map(new Func1() {
+ .flatMap(new Func1>() {
@Override
- public HostingEnvironmentDiagnostics call(HostingEnvironmentDiagnosticsInner inner) {
- return wrapHostingEnvironmentDiagnosticsModel(inner);
+ public Observable call(HostingEnvironmentDiagnosticsInner inner) {
+ if (inner == null) {
+ return Observable.empty();
+ } else {
+ return Observable.just((HostingEnvironmentDiagnostics)wrapHostingEnvironmentDiagnosticsModel(inner));
+ }
}
});
}
@@ -644,10 +652,14 @@ public HostingEnvironmentSite call(SiteInner inner) {
public Observable getWorkerPoolAsync(String resourceGroupName, String name, String workerPoolName) {
AppServiceEnvironmentsInner client = this.inner();
return client.getWorkerPoolAsync(resourceGroupName, name, workerPoolName)
- .map(new Func1() {
- @Override
- public WorkerPools call(WorkerPoolResourceInner inner) {
- return wrapWorkerPoolsModel(inner);
+ .flatMap(new Func1>() {
+ @Override
+ public Observable call(WorkerPoolResourceInner inner) {
+ if (inner == null) {
+ return Observable.empty();
+ } else {
+ return Observable.just((WorkerPools)wrapWorkerPoolsModel(inner));
+ }
}
});
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/AppServicePlanImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/AppServicePlanImpl.java
index e35a555c759f..5940fceb9a29 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/AppServicePlanImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/AppServicePlanImpl.java
@@ -19,9 +19,9 @@
import com.microsoft.azure.management.appservice.v2016_09_01.SkuDescription;
import rx.functions.Func1;
-class AppServicePlanImpl extends GroupableResourceCoreImpl implements AppServicePlan, AppServicePlan.Definition, AppServicePlan.Update {
+class AppServicePlanImpl extends GroupableResourceCoreImpl implements AppServicePlan, AppServicePlan.Definition, AppServicePlan.Update {
private AppServicePlanPatchResource updateParameter;
- AppServicePlanImpl(String name, AppServicePlanInner inner, AppServiceManager manager) {
+ AppServicePlanImpl(String name, AppServicePlanInner inner, WebManager manager) {
super(name, inner, manager);
this.updateParameter = new AppServicePlanPatchResource();
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/AppServicePlansImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/AppServicePlansImpl.java
index 27dbcea146b1..61fc6dec7c21 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/AppServicePlansImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/AppServicePlansImpl.java
@@ -30,14 +30,14 @@
import com.microsoft.azure.management.appservice.v2016_09_01.VnetRoute;
class AppServicePlansImpl extends WrapperImpl implements AppServicePlans {
- private final AppServiceManager manager;
+ private final WebManager manager;
- AppServicePlansImpl(AppServiceManager manager) {
+ AppServicePlansImpl(WebManager manager) {
super(manager.inner().appServicePlans());
this.manager = manager;
}
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
@@ -132,10 +132,14 @@ private Observable getVnetGatewayInnerUsingAppServicePlansInne
@Override
public Observable getByResourceGroupAsync(String resourceGroupName, String name) {
- return this.getAppServicePlanInnerUsingAppServicePlansInnerAsync(resourceGroupName, name).map(new Func1 () {
+ return this.getAppServicePlanInnerUsingAppServicePlansInnerAsync(resourceGroupName, name).flatMap(new Func1> () {
@Override
- public AppServicePlan call(AppServicePlanInner inner) {
- return wrapAppServicePlanModel(inner);
+ public Observable call(AppServicePlanInner inner) {
+ if (inner == null) {
+ return Observable.empty();
+ } else {
+ return Observable.just((AppServicePlan)wrapAppServicePlanModel(inner));
+ }
}
});
}
@@ -215,10 +219,14 @@ public Capability call(CapabilityInner inner) {
public Observable getHybridConnectionAsync(String resourceGroupName, String name, String namespaceName, String relayName) {
AppServicePlansInner client = this.inner();
return client.getHybridConnectionAsync(resourceGroupName, name, namespaceName, relayName)
- .map(new Func1() {
+ .flatMap(new Func1>() {
@Override
- public HybridConnection call(HybridConnectionInner inner) {
- return wrapHybridConnectionModel(inner);
+ public Observable call(HybridConnectionInner inner) {
+ if (inner == null) {
+ return Observable.empty();
+ } else {
+ return Observable.just((HybridConnection)wrapHybridConnectionModel(inner));
+ }
}
});
}
@@ -359,10 +367,14 @@ public CsmUsageQuota call(CsmUsageQuotaInner inner) {
public Observable getVnetFromServerFarmAsync(String resourceGroupName, String name, String vnetName) {
AppServicePlansInner client = this.inner();
return client.getVnetFromServerFarmAsync(resourceGroupName, name, vnetName)
- .map(new Func1() {
+ .flatMap(new Func1>() {
@Override
- public VnetInfo call(VnetInfoInner inner) {
- return wrapVnetInfoModel(inner);
+ public Observable call(VnetInfoInner inner) {
+ if (inner == null) {
+ return Observable.empty();
+ } else {
+ return Observable.just((VnetInfo)wrapVnetInfoModel(inner));
+ }
}
});
}
@@ -389,10 +401,14 @@ public VnetInfo call(VnetInfoInner inner) {
public Observable getVnetGatewayAsync(String resourceGroupName, String name, String vnetName, String gatewayName) {
AppServicePlansInner client = this.inner();
return client.getVnetGatewayAsync(resourceGroupName, name, vnetName, gatewayName)
- .map(new Func1() {
+ .flatMap(new Func1>() {
@Override
- public VnetGateway call(VnetGatewayInner inner) {
- return wrapVnetGatewayModel(inner);
+ public Observable call(VnetGatewayInner inner) {
+ if (inner == null) {
+ return Observable.empty();
+ } else {
+ return Observable.just((VnetGateway)wrapVnetGatewayModel(inner));
+ }
}
});
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/CapabilityImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/CapabilityImpl.java
index ef1bb45579ab..b24563492241 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/CapabilityImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/CapabilityImpl.java
@@ -13,15 +13,15 @@
import rx.Observable;
class CapabilityImpl extends WrapperImpl implements Capability {
- private final AppServiceManager manager;
+ private final WebManager manager;
- CapabilityImpl(CapabilityInner inner, AppServiceManager manager) {
+ CapabilityImpl(CapabilityInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/CsmUsageQuotaImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/CsmUsageQuotaImpl.java
index fd4b2a5de490..c9db72460822 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/CsmUsageQuotaImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/CsmUsageQuotaImpl.java
@@ -15,15 +15,15 @@
import org.joda.time.DateTime;
class CsmUsageQuotaImpl extends WrapperImpl implements CsmUsageQuota {
- private final AppServiceManager manager;
+ private final WebManager manager;
- CsmUsageQuotaImpl(CsmUsageQuotaInner inner, AppServiceManager manager) {
+ CsmUsageQuotaImpl(CsmUsageQuotaInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HostingEnvironmentAppServicePlanImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HostingEnvironmentAppServicePlanImpl.java
index 369afd29d9df..5d56b7ea9a49 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HostingEnvironmentAppServicePlanImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HostingEnvironmentAppServicePlanImpl.java
@@ -19,15 +19,15 @@
import java.util.Map;
class HostingEnvironmentAppServicePlanImpl extends WrapperImpl implements HostingEnvironmentAppServicePlan {
- private final AppServiceManager manager;
+ private final WebManager manager;
- HostingEnvironmentAppServicePlanImpl(AppServicePlanInner inner, AppServiceManager manager) {
+ HostingEnvironmentAppServicePlanImpl(AppServicePlanInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HostingEnvironmentDiagnosticsImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HostingEnvironmentDiagnosticsImpl.java
index 4e76760c665d..d9ad3354980a 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HostingEnvironmentDiagnosticsImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HostingEnvironmentDiagnosticsImpl.java
@@ -13,18 +13,18 @@
import rx.Observable;
class HostingEnvironmentDiagnosticsImpl extends WrapperImpl implements HostingEnvironmentDiagnostics {
- private final AppServiceManager manager;
+ private final WebManager manager;
private String resourceGroupName;
private String name;
private String diagnosticsName;
- HostingEnvironmentDiagnosticsImpl(HostingEnvironmentDiagnosticsInner inner, AppServiceManager manager) {
+ HostingEnvironmentDiagnosticsImpl(HostingEnvironmentDiagnosticsInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HostingEnvironmentResourceMetricImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HostingEnvironmentResourceMetricImpl.java
index 41f28f5b4157..f431d61215ea 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HostingEnvironmentResourceMetricImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HostingEnvironmentResourceMetricImpl.java
@@ -18,15 +18,15 @@
import com.microsoft.azure.management.appservice.v2016_09_01.ResourceMetricProperty;
class HostingEnvironmentResourceMetricImpl extends WrapperImpl implements HostingEnvironmentResourceMetric {
- private final AppServiceManager manager;
+ private final WebManager manager;
- HostingEnvironmentResourceMetricImpl(ResourceMetricInner inner, AppServiceManager manager) {
+ HostingEnvironmentResourceMetricImpl(ResourceMetricInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HostingEnvironmentSiteImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HostingEnvironmentSiteImpl.java
index 996d3351ca49..cda191627388 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HostingEnvironmentSiteImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HostingEnvironmentSiteImpl.java
@@ -25,15 +25,15 @@
import com.microsoft.azure.management.appservice.v2016_09_01.UsageState;
class HostingEnvironmentSiteImpl extends WrapperImpl implements HostingEnvironmentSite {
- private final AppServiceManager manager;
+ private final WebManager manager;
- HostingEnvironmentSiteImpl(SiteInner inner, AppServiceManager manager) {
+ HostingEnvironmentSiteImpl(SiteInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HybridConnectionImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HybridConnectionImpl.java
index e011c6f3c931..fb53a0740606 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HybridConnectionImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HybridConnectionImpl.java
@@ -13,13 +13,13 @@
import rx.Observable;
class HybridConnectionImpl extends IndexableRefreshableWrapperImpl implements HybridConnection {
- private final AppServiceManager manager;
+ private final WebManager manager;
private String resourceGroupName;
private String name;
private String namespaceName;
private String relayName;
- HybridConnectionImpl(HybridConnectionInner inner, AppServiceManager manager) {
+ HybridConnectionImpl(HybridConnectionInner inner, WebManager manager) {
super(null, inner);
this.manager = manager;
// set resource ancestor and positional variables
@@ -30,7 +30,7 @@ class HybridConnectionImpl extends IndexableRefreshableWrapperImpl implements HybridConnectionKey {
- private final AppServiceManager manager;
- HybridConnectionKeyImpl(HybridConnectionKeyInner inner, AppServiceManager manager) {
+ private final WebManager manager;
+ HybridConnectionKeyImpl(HybridConnectionKeyInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HybridConnectionLimitsImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HybridConnectionLimitsImpl.java
index 4c830257c9a4..a02839a566c6 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HybridConnectionLimitsImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/HybridConnectionLimitsImpl.java
@@ -12,14 +12,14 @@
import com.microsoft.azure.arm.model.implementation.WrapperImpl;
class HybridConnectionLimitsImpl extends WrapperImpl implements HybridConnectionLimits {
- private final AppServiceManager manager;
- HybridConnectionLimitsImpl(HybridConnectionLimitsInner inner, AppServiceManager manager) {
+ private final WebManager manager;
+ HybridConnectionLimitsImpl(HybridConnectionLimitsInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/MetricDefinitionImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/MetricDefinitionImpl.java
index ac7ea7a99a5e..4b7a19f222d2 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/MetricDefinitionImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/MetricDefinitionImpl.java
@@ -14,14 +14,14 @@
import com.microsoft.azure.management.appservice.v2016_09_01.MetricAvailabilily;
class MetricDefinitionImpl extends WrapperImpl implements MetricDefinition {
- private final AppServiceManager manager;
- MetricDefinitionImpl(MetricDefinitionInner inner, AppServiceManager manager) {
+ private final WebManager manager;
+ MetricDefinitionImpl(MetricDefinitionInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/MultiRolePoolsImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/MultiRolePoolsImpl.java
index d2bec7cb4435..21dcdd970e56 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/MultiRolePoolsImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/MultiRolePoolsImpl.java
@@ -16,15 +16,15 @@
import com.microsoft.azure.management.appservice.v2016_09_01.SkuDescription;
class MultiRolePoolsImpl extends WrapperImpl implements MultiRolePools {
- private final AppServiceManager manager;
+ private final WebManager manager;
- MultiRolePoolsImpl(WorkerPoolResourceInner inner, AppServiceManager manager) {
+ MultiRolePoolsImpl(WorkerPoolResourceInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/OperationImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/OperationImpl.java
index 462a90e20938..df05b45e3944 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/OperationImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/OperationImpl.java
@@ -18,15 +18,15 @@
import com.microsoft.azure.management.appservice.v2016_09_01.OperationStatus;
class OperationImpl extends WrapperImpl implements Operation {
- private final AppServiceManager manager;
+ private final WebManager manager;
- OperationImpl(OperationInner inner, AppServiceManager manager) {
+ OperationImpl(OperationInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/ResourceMetricDefinitionImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/ResourceMetricDefinitionImpl.java
index 1643835c5ab7..d7749d476191 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/ResourceMetricDefinitionImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/ResourceMetricDefinitionImpl.java
@@ -17,15 +17,15 @@
import com.microsoft.azure.management.appservice.v2016_09_01.ResourceMetricName;
class ResourceMetricDefinitionImpl extends WrapperImpl implements ResourceMetricDefinition {
- private final AppServiceManager manager;
+ private final WebManager manager;
- ResourceMetricDefinitionImpl(ResourceMetricDefinitionInner inner, AppServiceManager manager) {
+ ResourceMetricDefinitionImpl(ResourceMetricDefinitionInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/ServerfarmResourceMetricImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/ServerfarmResourceMetricImpl.java
index 38a8aa4fe55c..924c3ee6e2c2 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/ServerfarmResourceMetricImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/ServerfarmResourceMetricImpl.java
@@ -18,15 +18,15 @@
import com.microsoft.azure.management.appservice.v2016_09_01.ResourceMetricProperty;
class ServerfarmResourceMetricImpl extends WrapperImpl implements ServerfarmResourceMetric {
- private final AppServiceManager manager;
+ private final WebManager manager;
- ServerfarmResourceMetricImpl(ResourceMetricInner inner, AppServiceManager manager) {
+ ServerfarmResourceMetricImpl(ResourceMetricInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/ServerfarmSiteImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/ServerfarmSiteImpl.java
index 5a11e921cb9d..90ccfeab0739 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/ServerfarmSiteImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/ServerfarmSiteImpl.java
@@ -25,15 +25,15 @@
import com.microsoft.azure.management.appservice.v2016_09_01.UsageState;
class ServerfarmSiteImpl extends WrapperImpl implements ServerfarmSite {
- private final AppServiceManager manager;
+ private final WebManager manager;
- ServerfarmSiteImpl(SiteInner inner, AppServiceManager manager) {
+ ServerfarmSiteImpl(SiteInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/SkuInfoImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/SkuInfoImpl.java
index 1d9a13c5993d..79649b0a1a34 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/SkuInfoImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/SkuInfoImpl.java
@@ -14,14 +14,14 @@
import com.microsoft.azure.management.appservice.v2016_09_01.SkuDescription;
class SkuInfoImpl extends WrapperImpl implements SkuInfo {
- private final AppServiceManager manager;
- SkuInfoImpl(SkuInfoInner inner, AppServiceManager manager) {
+ private final WebManager manager;
+ SkuInfoImpl(SkuInfoInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/StampCapacityImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/StampCapacityImpl.java
index 14492a1a6854..f6eef41d0454 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/StampCapacityImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/StampCapacityImpl.java
@@ -14,14 +14,14 @@
import com.microsoft.azure.management.appservice.v2016_09_01.WorkerSizeOptions;
class StampCapacityImpl extends WrapperImpl implements StampCapacity {
- private final AppServiceManager manager;
- StampCapacityImpl(StampCapacityInner inner, AppServiceManager manager) {
+ private final WebManager manager;
+ StampCapacityImpl(StampCapacityInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/UsageImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/UsageImpl.java
index e49610b91733..0407cdaec09b 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/UsageImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/UsageImpl.java
@@ -14,14 +14,14 @@
import org.joda.time.DateTime;
class UsageImpl extends WrapperImpl implements Usage {
- private final AppServiceManager manager;
- UsageImpl(UsageInner inner, AppServiceManager manager) {
+ private final WebManager manager;
+ UsageImpl(UsageInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/VnetGatewayImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/VnetGatewayImpl.java
index 1e8507ba9546..d2ee780e8df0 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/VnetGatewayImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/VnetGatewayImpl.java
@@ -13,13 +13,13 @@
import rx.Observable;
class VnetGatewayImpl extends CreatableUpdatableImpl implements VnetGateway, VnetGateway.Update {
- private final AppServiceManager manager;
+ private final WebManager manager;
private String resourceGroupName;
private String name;
private String vnetName;
private String gatewayName;
- VnetGatewayImpl(String name, AppServiceManager manager) {
+ VnetGatewayImpl(String name, WebManager manager) {
super(name, new VnetGatewayInner());
this.manager = manager;
// Set resource name
@@ -27,7 +27,7 @@ class VnetGatewayImpl extends CreatableUpdatableImpl implements VnetInfo {
- private final AppServiceManager manager;
+ private final WebManager manager;
private String resourceGroupName;
private String name;
private String vnetName;
- VnetInfoImpl(VnetInfoInner inner, AppServiceManager manager) {
+ VnetInfoImpl(VnetInfoInner inner, WebManager manager) {
super(null, inner);
this.manager = manager;
// set resource ancestor and positional variables
@@ -31,7 +31,7 @@ class VnetInfoImpl extends IndexableRefreshableWrapperImpl implements VnetRoute, VnetRoute.Definition, VnetRoute.Update {
- private final AppServiceManager manager;
+ private final WebManager manager;
private String resourceGroupName;
private String name;
private String vnetName;
private String routeName;
- VnetRouteImpl(String name, AppServiceManager manager) {
+ VnetRouteImpl(String name, WebManager manager) {
super(name, new VnetRouteInner());
this.manager = manager;
// Set resource name
@@ -28,7 +28,7 @@ class VnetRouteImpl extends CreatableUpdatableImpl {
+ private AppServiceEnvironments appServiceEnvironments;
+ private AppServicePlans appServicePlans;
+ /**
+ * Get a Configurable instance that can be used to create WebManager with optional configuration.
+ *
+ * @return the instance allowing configurations
+ */
+ public static Configurable configure() {
+ return new WebManager.ConfigurableImpl();
+ }
+ /**
+ * Creates an instance of WebManager that exposes Web resource management API entry points.
+ *
+ * @param credentials the credentials to use
+ * @param subscriptionId the subscription UUID
+ * @return the WebManager
+ */
+ public static WebManager authenticate(AzureTokenCredentials credentials, String subscriptionId) {
+ return new WebManager(new RestClient.Builder()
+ .withBaseUrl(credentials.environment(), AzureEnvironment.Endpoint.RESOURCE_MANAGER)
+ .withCredentials(credentials)
+ .withSerializerAdapter(new AzureJacksonAdapter())
+ .withResponseBuilderFactory(new AzureResponseBuilder.Factory())
+ .build(), subscriptionId);
+ }
+ /**
+ * Creates an instance of WebManager that exposes Web resource management API entry points.
+ *
+ * @param restClient the RestClient to be used for API calls.
+ * @param subscriptionId the subscription UUID
+ * @return the WebManager
+ */
+ public static WebManager authenticate(RestClient restClient, String subscriptionId) {
+ return new WebManager(restClient, subscriptionId);
+ }
+ /**
+ * The interface allowing configurations to be set.
+ */
+ public interface Configurable extends AzureConfigurable {
+ /**
+ * Creates an instance of WebManager that exposes Web management API entry points.
+ *
+ * @param credentials the credentials to use
+ * @param subscriptionId the subscription UUID
+ * @return the interface exposing Web management API entry points that work across subscriptions
+ */
+ WebManager authenticate(AzureTokenCredentials credentials, String subscriptionId);
+ }
+
+ /**
+ * @return Entry point to manage AppServiceEnvironments.
+ */
+ public AppServiceEnvironments appServiceEnvironments() {
+ if (this.appServiceEnvironments == null) {
+ this.appServiceEnvironments = new AppServiceEnvironmentsImpl(this);
+ }
+ return this.appServiceEnvironments;
+ }
+
+ /**
+ * @return Entry point to manage AppServicePlans.
+ */
+ public AppServicePlans appServicePlans() {
+ if (this.appServicePlans == null) {
+ this.appServicePlans = new AppServicePlansImpl(this);
+ }
+ return this.appServicePlans;
+ }
+
+ /**
+ * The implementation for Configurable interface.
+ */
+ private static final class ConfigurableImpl extends AzureConfigurableCoreImpl implements Configurable {
+ public WebManager authenticate(AzureTokenCredentials credentials, String subscriptionId) {
+ return WebManager.authenticate(buildRestClient(credentials), subscriptionId);
+ }
+ }
+ private WebManager(RestClient restClient, String subscriptionId) {
+ super(
+ restClient,
+ subscriptionId,
+ new WebSiteManagementClientImpl(restClient).withSubscriptionId(subscriptionId));
+ }
+}
diff --git a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/WorkerPoolsImpl.java b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/WorkerPoolsImpl.java
index 0a7f2b47507d..f16d1202ef1a 100644
--- a/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/WorkerPoolsImpl.java
+++ b/sdk/appservice/mgmt-v2016_09_01/src/main/java/com/microsoft/azure/management/appservice/v2016_09_01/implementation/WorkerPoolsImpl.java
@@ -16,12 +16,12 @@
import com.microsoft.azure.management.appservice.v2016_09_01.SkuDescription;
class WorkerPoolsImpl extends CreatableUpdatableImpl implements WorkerPools, WorkerPools.Definition, WorkerPools.Update {
- private final AppServiceManager manager;
+ private final WebManager manager;
private String resourceGroupName;
private String name;
private String workerPoolName;
- WorkerPoolsImpl(String name, AppServiceManager manager) {
+ WorkerPoolsImpl(String name, WebManager manager) {
super(name, new WorkerPoolResourceInner());
this.manager = manager;
// Set resource name
@@ -29,7 +29,7 @@ class WorkerPoolsImpl extends CreatableUpdatableImpl