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