From 3a4e15de75cb8c8c6494ec8c16736eff5da61f99 Mon Sep 17 00:00:00 2001 From: SDKAuto Date: Tue, 15 Mar 2022 08:41:15 +0000 Subject: [PATCH] CodeGen from PR 18257 in Azure/azure-rest-api-specs Merge c9f2f498508a282f31c4d8d1e490b30fcb9719b1 into 598da7bc6b99e4a470808239254b6f79848882ee --- .../CHANGELOG.md | 3 +- .../azure-resourcemanager-elastic/README.md | 4 +- .../azure-resourcemanager-elastic/SAMPLE.md | 388 ++++++++++++++++-- .../azure-resourcemanager-elastic/pom.xml | 2 +- .../elastic/ElasticManager.java | 25 +- .../fluent/DeploymentInfoesClient.java | 3 +- .../fluent/MonitoredResourcesClient.java | 4 +- .../elastic/fluent/MonitorsClient.java | 28 +- .../elastic/fluent/OperationsClient.java | 6 +- .../elastic/fluent/TagRulesClient.java | 16 +- .../elastic/fluent/VMCollectionsClient.java | 2 +- .../elastic/fluent/VMHostsClient.java | 4 +- .../elastic/fluent/VMIngestionsClient.java | 2 +- .../models/DeploymentInfoResponseInner.java | 4 - .../models/ElasticMonitorResourceInner.java | 4 - .../fluent/models/MonitoredResourceInner.java | 14 +- .../models/MonitoringTagRulesInner.java | 4 - .../fluent/models/OperationResultInner.java | 4 - .../VMIngestionDetailsResponseInner.java | 4 - .../fluent/models/VMResourcesInner.java | 4 - .../DeploymentInfoesClientImpl.java | 15 +- .../implementation/DeploymentInfoesImpl.java | 3 +- .../implementation/MicrosoftElasticImpl.java | 8 +- .../MonitoredResourcesClientImpl.java | 19 +- .../MonitoredResourcesImpl.java | 3 +- .../implementation/MonitorsClientImpl.java | 110 ++--- .../elastic/implementation/MonitorsImpl.java | 19 +- .../implementation/OperationsClientImpl.java | 27 +- .../implementation/OperationsImpl.java | 3 +- .../implementation/TagRulesClientImpl.java | 68 +-- .../elastic/implementation/TagRulesImpl.java | 27 +- .../VMCollectionsClientImpl.java | 13 +- .../implementation/VMCollectionsImpl.java | 3 +- .../implementation/VMHostsClientImpl.java | 19 +- .../elastic/implementation/VMHostsImpl.java | 3 +- .../VMIngestionsClientImpl.java | 13 +- .../implementation/VMIngestionsImpl.java | 3 +- .../elastic/models/CompanyInfo.java | 4 - .../elastic/models/DeploymentInfoes.java | 3 +- .../models/ElasticCloudDeployment.java | 4 - .../elastic/models/ElasticCloudUser.java | 4 - .../ElasticMonitorResourceListResponse.java | 4 - ...lasticMonitorResourceUpdateParameters.java | 6 +- .../elastic/models/ElasticProperties.java | 4 - .../elastic/models/FilteringTag.java | 4 - .../elastic/models/IdentityProperties.java | 4 - .../elastic/models/LogRules.java | 4 - .../elastic/models/MonitorProperties.java | 10 +- .../elastic/models/MonitoredResource.java | 3 +- .../models/MonitoredResourceListResponse.java | 4 - .../elastic/models/MonitoredResources.java | 4 +- .../MonitoringTagRulesListResponse.java | 4 - .../models/MonitoringTagRulesProperties.java | 10 +- .../elastic/models/Monitors.java | 14 +- .../elastic/models/OperationDisplay.java | 4 - .../elastic/models/OperationListResult.java | 4 - .../elastic/models/Operations.java | 6 +- .../elastic/models/ResourceSku.java | 7 +- .../elastic/models/TagRules.java | 10 +- .../elastic/models/UserInfo.java | 4 - .../elastic/models/VMCollectionUpdate.java | 10 +- .../elastic/models/VMCollections.java | 2 +- .../elastic/models/VMHostListResponse.java | 4 - .../elastic/models/VMHosts.java | 4 +- .../elastic/models/VMIngestions.java | 2 +- .../TagRulesCreateOrUpdateSamples.java | 17 - .../DeploymentInfoListSamples.java | 11 +- .../MonitoredResourcesListSamples.java | 11 +- .../MonitorsCreateSamples.java | 11 +- .../MonitorsDeleteSamples.java | 11 +- .../MonitorsGetByResourceGroupSamples.java | 11 +- .../MonitorsListByResourceGroupSamples.java | 11 +- .../{ => generated}/MonitorsListSamples.java | 11 +- .../MonitorsUpdateSamples.java | 14 +- .../OperationsListSamples.java | 11 +- .../TagRulesCreateOrUpdateSamples.java | 20 + .../TagRulesDeleteSamples.java | 11 +- .../{ => generated}/TagRulesGetSamples.java | 11 +- .../{ => generated}/TagRulesListSamples.java | 11 +- .../VMCollectionUpdateSamples.java | 11 +- .../{ => generated}/VMHostListSamples.java | 11 +- .../VMIngestionDetailsSamples.java | 11 +- 82 files changed, 768 insertions(+), 465 deletions(-) delete mode 100644 sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/TagRulesCreateOrUpdateSamples.java rename sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/{ => generated}/DeploymentInfoListSamples.java (50%) rename sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/{ => generated}/MonitoredResourcesListSamples.java (51%) rename sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/{ => generated}/MonitorsCreateSamples.java (63%) rename sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/{ => generated}/MonitorsDeleteSamples.java (51%) rename sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/{ => generated}/MonitorsGetByResourceGroupSamples.java (51%) rename sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/{ => generated}/MonitorsListByResourceGroupSamples.java (52%) rename sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/{ => generated}/MonitorsListSamples.java (54%) rename sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/{ => generated}/MonitorsUpdateSamples.java (57%) rename sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/{ => generated}/OperationsListSamples.java (54%) create mode 100644 sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/TagRulesCreateOrUpdateSamples.java rename sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/{ => generated}/TagRulesDeleteSamples.java (51%) rename sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/{ => generated}/TagRulesGetSamples.java (50%) rename sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/{ => generated}/TagRulesListSamples.java (51%) rename sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/{ => generated}/VMCollectionUpdateSamples.java (50%) rename sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/{ => generated}/VMHostListSamples.java (51%) rename sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/{ => generated}/VMIngestionDetailsSamples.java (50%) diff --git a/sdk/elastic/azure-resourcemanager-elastic/CHANGELOG.md b/sdk/elastic/azure-resourcemanager-elastic/CHANGELOG.md index 0b9b14f6a2ea1..060bfe905fd65 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/CHANGELOG.md +++ b/sdk/elastic/azure-resourcemanager-elastic/CHANGELOG.md @@ -1,7 +1,8 @@ # Release History -## 1.0.0-beta.2 (Unreleased) +## 1.0.0-beta.1 (2022-03-15) +- Azure Resource Manager elastic client library for Java. This package contains Microsoft Azure SDK for elastic Management SDK. Package tag package-2020-07-01-preview. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## 1.0.0-beta.1 (2021-07-08) diff --git a/sdk/elastic/azure-resourcemanager-elastic/README.md b/sdk/elastic/azure-resourcemanager-elastic/README.md index 25abdf94f102f..195d1d931b0df 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/README.md +++ b/sdk/elastic/azure-resourcemanager-elastic/README.md @@ -2,7 +2,7 @@ Azure Resource Manager elastic client library for Java. -This package contains Microsoft Azure SDK for elastic Management SDK. Package tag package-2020-07-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). +This package contains Microsoft Azure SDK for elastic Management SDK. Package tag package-2020-07-01-preview. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## We'd love to hear your feedback @@ -32,7 +32,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-elastic - 1.0.0-beta.1 + 1.0.0-beta.2 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/elastic/azure-resourcemanager-elastic/SAMPLE.md b/sdk/elastic/azure-resourcemanager-elastic/SAMPLE.md index e27b9e719bb0e..49912b0cfa1a6 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/SAMPLE.md +++ b/sdk/elastic/azure-resourcemanager-elastic/SAMPLE.md @@ -1,42 +1,382 @@ # Code snippets and samples -### DeploymentInfo +## DeploymentInfo -- [List](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/DeploymentInfoListSamples.java) +- [List](#deploymentinfo_list) -### MonitoredResources +## MonitoredResources -- [List](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitoredResourcesListSamples.java) +- [List](#monitoredresources_list) -### Monitors +## Monitors -- [Create](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsCreateSamples.java) -- [Delete](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsDeleteSamples.java) -- [GetByResourceGroup](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsGetByResourceGroupSamples.java) -- [List](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsListSamples.java) -- [ListByResourceGroup](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsListByResourceGroupSamples.java) -- [Update](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsUpdateSamples.java) +- [Create](#monitors_create) +- [Delete](#monitors_delete) +- [GetByResourceGroup](#monitors_getbyresourcegroup) +- [List](#monitors_list) +- [ListByResourceGroup](#monitors_listbyresourcegroup) +- [Update](#monitors_update) -### Operations +## Operations -- [List](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/OperationsListSamples.java) +- [List](#operations_list) -### TagRules +## TagRules -- [CreateOrUpdate](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/TagRulesCreateOrUpdateSamples.java) -- [Delete](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/TagRulesDeleteSamples.java) -- [Get](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/TagRulesGetSamples.java) -- [List](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/TagRulesListSamples.java) +- [CreateOrUpdate](#tagrules_createorupdate) +- [Delete](#tagrules_delete) +- [Get](#tagrules_get) +- [List](#tagrules_list) -### VMCollection +## VMCollection -- [Update](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/VMCollectionUpdateSamples.java) +- [Update](#vmcollection_update) -### VMHost +## VMHost -- [List](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/VMHostListSamples.java) +- [List](#vmhost_list) -### VMIngestion +## VMIngestion + +- [Details](#vmingestion_details) +### DeploymentInfo_List + +```java +import com.azure.core.util.Context; + +/** Samples for DeploymentInfo List. */ +public final class DeploymentInfoListSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/DeploymentInfo_List.json + */ + /** + * Sample code: DeploymentInfo_List. + * + * @param manager Entry point to ElasticManager. + */ + public static void deploymentInfoList(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.deploymentInfoes().listWithResponse("myResourceGroup", "myMonitor", Context.NONE); + } +} +``` + +### MonitoredResources_List + +```java +import com.azure.core.util.Context; + +/** Samples for MonitoredResources List. */ +public final class MonitoredResourcesListSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/MonitoredResources_List.json + */ + /** + * Sample code: MonitoredResources_List. + * + * @param manager Entry point to ElasticManager. + */ + public static void monitoredResourcesList(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.monitoredResources().list("myResourceGroup", "myMonitor", Context.NONE); + } +} +``` + +### Monitors_Create + +```java +/** Samples for Monitors Create. */ +public final class MonitorsCreateSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/Monitors_Create.json + */ + /** + * Sample code: Monitors_Create. + * + * @param manager Entry point to ElasticManager. + */ + public static void monitorsCreate(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager + .monitors() + .define("myMonitor") + .withRegion((String) null) + .withExistingResourceGroup("myResourceGroup") + .create(); + } +} +``` + +### Monitors_Delete + +```java +import com.azure.core.util.Context; + +/** Samples for Monitors Delete. */ +public final class MonitorsDeleteSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/Monitors_Delete.json + */ + /** + * Sample code: Monitors_Delete. + * + * @param manager Entry point to ElasticManager. + */ + public static void monitorsDelete(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.monitors().delete("myResourceGroup", "myMonitor", Context.NONE); + } +} +``` + +### Monitors_GetByResourceGroup + +```java +import com.azure.core.util.Context; + +/** Samples for Monitors GetByResourceGroup. */ +public final class MonitorsGetByResourceGroupSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/Monitors_Get.json + */ + /** + * Sample code: Monitors_Get. + * + * @param manager Entry point to ElasticManager. + */ + public static void monitorsGet(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.monitors().getByResourceGroupWithResponse("myResourceGroup", "myMonitor", Context.NONE); + } +} +``` + +### Monitors_List + +```java +import com.azure.core.util.Context; + +/** Samples for Monitors List. */ +public final class MonitorsListSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/Monitors_List.json + */ + /** + * Sample code: Monitors_List. + * + * @param manager Entry point to ElasticManager. + */ + public static void monitorsList(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.monitors().list(Context.NONE); + } +} +``` + +### Monitors_ListByResourceGroup + +```java +import com.azure.core.util.Context; + +/** Samples for Monitors ListByResourceGroup. */ +public final class MonitorsListByResourceGroupSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/Monitors_ListByResourceGroup.json + */ + /** + * Sample code: Monitors_ListByResourceGroup. + * + * @param manager Entry point to ElasticManager. + */ + public static void monitorsListByResourceGroup(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.monitors().listByResourceGroup("myResourceGroup", Context.NONE); + } +} +``` + +### Monitors_Update + +```java +import com.azure.core.util.Context; +import com.azure.resourcemanager.elastic.models.ElasticMonitorResource; + +/** Samples for Monitors Update. */ +public final class MonitorsUpdateSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/Monitors_Update.json + */ + /** + * Sample code: Monitors_Update. + * + * @param manager Entry point to ElasticManager. + */ + public static void monitorsUpdate(com.azure.resourcemanager.elastic.ElasticManager manager) { + ElasticMonitorResource resource = + manager.monitors().getByResourceGroupWithResponse("myResourceGroup", "myMonitor", Context.NONE).getValue(); + resource.update().apply(); + } +} +``` + +### Operations_List + +```java +import com.azure.core.util.Context; + +/** Samples for Operations List. */ +public final class OperationsListSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/Operations_List.json + */ + /** + * Sample code: Operations_List. + * + * @param manager Entry point to ElasticManager. + */ + public static void operationsList(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.operations().list(Context.NONE); + } +} +``` + +### TagRules_CreateOrUpdate + +```java +/** Samples for TagRules CreateOrUpdate. */ +public final class TagRulesCreateOrUpdateSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/TagRules_CreateOrUpdate.json + */ + /** + * Sample code: TagRules_CreateOrUpdate. + * + * @param manager Entry point to ElasticManager. + */ + public static void tagRulesCreateOrUpdate(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.tagRules().define("default").withExistingMonitor("myResourceGroup", "myMonitor").create(); + } +} +``` + +### TagRules_Delete + +```java +import com.azure.core.util.Context; + +/** Samples for TagRules Delete. */ +public final class TagRulesDeleteSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/TagRules_Delete.json + */ + /** + * Sample code: TagRules_Delete. + * + * @param manager Entry point to ElasticManager. + */ + public static void tagRulesDelete(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.tagRules().delete("myResourceGroup", "myMonitor", "default", Context.NONE); + } +} +``` + +### TagRules_Get + +```java +import com.azure.core.util.Context; + +/** Samples for TagRules Get. */ +public final class TagRulesGetSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/TagRules_Get.json + */ + /** + * Sample code: TagRules_Get. + * + * @param manager Entry point to ElasticManager. + */ + public static void tagRulesGet(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.tagRules().getWithResponse("myResourceGroup", "myMonitor", "default", Context.NONE); + } +} +``` + +### TagRules_List + +```java +import com.azure.core.util.Context; + +/** Samples for TagRules List. */ +public final class TagRulesListSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/TagRules_List.json + */ + /** + * Sample code: TagRules_List. + * + * @param manager Entry point to ElasticManager. + */ + public static void tagRulesList(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.tagRules().list("myResourceGroup", "myMonitor", Context.NONE); + } +} +``` + +### VMCollection_Update + +```java +import com.azure.core.util.Context; + +/** Samples for VMCollection Update. */ +public final class VMCollectionUpdateSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/VMCollection_Update.json + */ + /** + * Sample code: VMCollection_Update. + * + * @param manager Entry point to ElasticManager. + */ + public static void vMCollectionUpdate(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.vMCollections().updateWithResponse("myResourceGroup", "myMonitor", null, Context.NONE); + } +} +``` + +### VMHost_List + +```java +import com.azure.core.util.Context; + +/** Samples for VMHost List. */ +public final class VMHostListSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/VMHost_List.json + */ + /** + * Sample code: VMHost_List. + * + * @param manager Entry point to ElasticManager. + */ + public static void vMHostList(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.vMHosts().list("myResourceGroup", "myMonitor", Context.NONE); + } +} +``` + +### VMIngestion_Details + +```java +import com.azure.core.util.Context; + +/** Samples for VMIngestion Details. */ +public final class VMIngestionDetailsSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/VMIngestion_Details.json + */ + /** + * Sample code: VMIngestion_Details. + * + * @param manager Entry point to ElasticManager. + */ + public static void vMIngestionDetails(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.vMIngestions().detailsWithResponse("myResourceGroup", "myMonitor", Context.NONE); + } +} +``` -- [Details](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/VMIngestionDetailsSamples.java) diff --git a/sdk/elastic/azure-resourcemanager-elastic/pom.xml b/sdk/elastic/azure-resourcemanager-elastic/pom.xml index c23a7e092d9fb..f978da41a8b5b 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/pom.xml +++ b/sdk/elastic/azure-resourcemanager-elastic/pom.xml @@ -13,7 +13,7 @@ jar Microsoft Azure SDK for elastic Management - This package contains Microsoft Azure SDK for elastic Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Package tag package-2020-07-01. + This package contains Microsoft Azure SDK for elastic Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Package tag package-2020-07-01-preview. https://github.com/Azure/azure-sdk-for-java diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/ElasticManager.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/ElasticManager.java index 0ffa7f088f5ba..1a76233a28234 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/ElasticManager.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/ElasticManager.java @@ -8,6 +8,7 @@ import com.azure.core.http.HttpClient; import com.azure.core.http.HttpPipeline; import com.azure.core.http.HttpPipelineBuilder; +import com.azure.core.http.HttpPipelinePosition; import com.azure.core.http.policy.AddDatePolicy; import com.azure.core.http.policy.HttpLogOptions; import com.azure.core.http.policy.HttpLoggingPolicy; @@ -43,6 +44,7 @@ import java.util.ArrayList; import java.util.List; import java.util.Objects; +import java.util.stream.Collectors; /** Entry point to ElasticManager. */ public final class ElasticManager { @@ -100,7 +102,7 @@ public static Configurable configure() { /** The Configurable allowing configurations to be set. */ public static final class Configurable { - private final ClientLogger logger = new ClientLogger(Configurable.class); + private static final ClientLogger LOGGER = new ClientLogger(Configurable.class); private HttpClient httpClient; private HttpLogOptions httpLogOptions; @@ -174,9 +176,11 @@ public Configurable withRetryPolicy(RetryPolicy retryPolicy) { * @return the configurable object itself. */ public Configurable withDefaultPollInterval(Duration defaultPollInterval) { - this.defaultPollInterval = Objects.requireNonNull(defaultPollInterval, "'retryPolicy' cannot be null."); + this.defaultPollInterval = + Objects.requireNonNull(defaultPollInterval, "'defaultPollInterval' cannot be null."); if (this.defaultPollInterval.isNegative()) { - throw logger.logExceptionAsError(new IllegalArgumentException("'httpPipeline' cannot be negative")); + throw LOGGER + .logExceptionAsError(new IllegalArgumentException("'defaultPollInterval' cannot be negative")); } return this; } @@ -221,11 +225,24 @@ public ElasticManager authenticate(TokenCredential credential, AzureProfile prof List policies = new ArrayList<>(); policies.add(new UserAgentPolicy(userAgentBuilder.toString())); policies.add(new RequestIdPolicy()); + policies + .addAll( + this + .policies + .stream() + .filter(p -> p.getPipelinePosition() == HttpPipelinePosition.PER_CALL) + .collect(Collectors.toList())); HttpPolicyProviders.addBeforeRetryPolicies(policies); policies.add(retryPolicy); policies.add(new AddDatePolicy()); policies.add(new ArmChallengeAuthenticationPolicy(credential, scopes.toArray(new String[0]))); - policies.addAll(this.policies); + policies + .addAll( + this + .policies + .stream() + .filter(p -> p.getPipelinePosition() == HttpPipelinePosition.PER_RETRY) + .collect(Collectors.toList())); HttpPolicyProviders.addAfterRetryPolicies(policies); policies.add(new HttpLoggingPolicy(httpLogOptions)); HttpPipeline httpPipeline = diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/DeploymentInfoesClient.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/DeploymentInfoesClient.java index c027f56d2d6c8..0b2d3a6510b0b 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/DeploymentInfoesClient.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/DeploymentInfoesClient.java @@ -34,7 +34,8 @@ public interface DeploymentInfoesClient { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the properties of deployment in Elastic cloud corresponding to the Elastic monitor resource. + * @return the properties of deployment in Elastic cloud corresponding to the Elastic monitor resource along with + * {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) Response listWithResponse( diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/MonitoredResourcesClient.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/MonitoredResourcesClient.java index 7f195abd1304b..468b1fc389189 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/MonitoredResourcesClient.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/MonitoredResourcesClient.java @@ -20,7 +20,7 @@ public interface MonitoredResourcesClient { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) PagedIterable list(String resourceGroupName, String monitorName); @@ -34,7 +34,7 @@ public interface MonitoredResourcesClient { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) PagedIterable list(String resourceGroupName, String monitorName, Context context); diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/MonitorsClient.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/MonitorsClient.java index 9a354fb207f21..0385d5b8f5045 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/MonitorsClient.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/MonitorsClient.java @@ -21,7 +21,7 @@ public interface MonitorsClient { * * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) PagedIterable list(); @@ -33,7 +33,7 @@ public interface MonitorsClient { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) PagedIterable list(Context context); @@ -45,7 +45,7 @@ public interface MonitorsClient { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) PagedIterable listByResourceGroup(String resourceGroupName); @@ -58,7 +58,7 @@ public interface MonitorsClient { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) PagedIterable listByResourceGroup(String resourceGroupName, Context context); @@ -85,7 +85,7 @@ public interface MonitorsClient { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the properties of a specific monitor resource. + * @return the properties of a specific monitor resource along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) Response getByResourceGroupWithResponse( @@ -100,9 +100,9 @@ Response getByResourceGroupWithResponse( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return monitor resource. + * @return the {@link SyncPoller} for polling of monitor resource. */ - @ServiceMethod(returns = ReturnType.SINGLE) + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, ElasticMonitorResourceInner> beginCreate( String resourceGroupName, String monitorName, ElasticMonitorResourceInner body); @@ -116,9 +116,9 @@ SyncPoller, ElasticMonitorResourceInner> * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return monitor resource. + * @return the {@link SyncPoller} for polling of monitor resource. */ - @ServiceMethod(returns = ReturnType.SINGLE) + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, ElasticMonitorResourceInner> beginCreate( String resourceGroupName, String monitorName, ElasticMonitorResourceInner body, Context context); @@ -188,7 +188,7 @@ ElasticMonitorResourceInner create( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return monitor resource. + * @return monitor resource along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) Response updateWithResponse( @@ -202,9 +202,9 @@ Response updateWithResponse( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return the {@link SyncPoller} for polling of long-running operation. */ - @ServiceMethod(returns = ReturnType.SINGLE) + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, Void> beginDelete(String resourceGroupName, String monitorName); /** @@ -216,9 +216,9 @@ Response updateWithResponse( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return the {@link SyncPoller} for polling of long-running operation. */ - @ServiceMethod(returns = ReturnType.SINGLE) + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, Void> beginDelete(String resourceGroupName, String monitorName, Context context); /** diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/OperationsClient.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/OperationsClient.java index 94862fd1bb962..34a1b520b487c 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/OperationsClient.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/OperationsClient.java @@ -17,7 +17,8 @@ public interface OperationsClient { * * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return result of GET request to list the Microsoft. + * @return result of GET request to list the Microsoft.Elastic operations as paginated response with {@link + * PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) PagedIterable list(); @@ -29,7 +30,8 @@ public interface OperationsClient { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return result of GET request to list the Microsoft. + * @return result of GET request to list the Microsoft.Elastic operations as paginated response with {@link + * PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) PagedIterable list(Context context); diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/TagRulesClient.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/TagRulesClient.java index 03c5d68403002..a38bae3beb9fb 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/TagRulesClient.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/TagRulesClient.java @@ -23,7 +23,7 @@ public interface TagRulesClient { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) PagedIterable list(String resourceGroupName, String monitorName); @@ -37,7 +37,7 @@ public interface TagRulesClient { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) PagedIterable list(String resourceGroupName, String monitorName, Context context); @@ -67,7 +67,7 @@ public interface TagRulesClient { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return capture logs and metrics of Azure resources based on ARM tags. + * @return capture logs and metrics of Azure resources based on ARM tags along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) Response createOrUpdateWithResponse( @@ -101,7 +101,7 @@ Response createOrUpdateWithResponse( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return a tag rule set for a given monitor resource. + * @return a tag rule set for a given monitor resource along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) Response getWithResponse( @@ -116,9 +116,9 @@ Response getWithResponse( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return the {@link SyncPoller} for polling of long-running operation. */ - @ServiceMethod(returns = ReturnType.SINGLE) + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, Void> beginDelete(String resourceGroupName, String monitorName, String ruleSetName); /** @@ -131,9 +131,9 @@ Response getWithResponse( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return the {@link SyncPoller} for polling of long-running operation. */ - @ServiceMethod(returns = ReturnType.SINGLE) + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, Void> beginDelete( String resourceGroupName, String monitorName, String ruleSetName, Context context); diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/VMCollectionsClient.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/VMCollectionsClient.java index 59f77620ffd56..b17e99a5bff14 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/VMCollectionsClient.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/VMCollectionsClient.java @@ -34,7 +34,7 @@ public interface VMCollectionsClient { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the response. + * @return the {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) Response updateWithResponse( diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/VMHostsClient.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/VMHostsClient.java index a1345f3e7e8f9..2c1f478a1a89a 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/VMHostsClient.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/VMHostsClient.java @@ -20,7 +20,7 @@ public interface VMHostsClient { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) PagedIterable list(String resourceGroupName, String monitorName); @@ -34,7 +34,7 @@ public interface VMHostsClient { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) PagedIterable list(String resourceGroupName, String monitorName, Context context); diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/VMIngestionsClient.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/VMIngestionsClient.java index 5931eb2ed95fb..c61d84cd3cd65 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/VMIngestionsClient.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/VMIngestionsClient.java @@ -34,7 +34,7 @@ public interface VMIngestionsClient { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the vm ingestion details to install an agent. + * @return the vm ingestion details to install an agent along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) Response detailsWithResponse( diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/DeploymentInfoResponseInner.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/DeploymentInfoResponseInner.java index 4294c587e4bb5..519288dc02f11 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/DeploymentInfoResponseInner.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/DeploymentInfoResponseInner.java @@ -5,16 +5,12 @@ package com.azure.resourcemanager.elastic.fluent.models; import com.azure.core.annotation.Immutable; -import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.elastic.models.ElasticDeploymentStatus; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; /** The properties of deployment in Elastic cloud corresponding to the Elastic monitor resource. */ @Immutable public final class DeploymentInfoResponseInner { - @JsonIgnore private final ClientLogger logger = new ClientLogger(DeploymentInfoResponseInner.class); - /* * The Elastic deployment status. */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/ElasticMonitorResourceInner.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/ElasticMonitorResourceInner.java index e13ebb3f8d72c..80456f935a077 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/ElasticMonitorResourceInner.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/ElasticMonitorResourceInner.java @@ -7,19 +7,15 @@ import com.azure.core.annotation.Fluent; import com.azure.core.management.Resource; import com.azure.core.management.SystemData; -import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.elastic.models.IdentityProperties; import com.azure.resourcemanager.elastic.models.MonitorProperties; import com.azure.resourcemanager.elastic.models.ResourceSku; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; import java.util.Map; /** Monitor resource. */ @Fluent public final class ElasticMonitorResourceInner extends Resource { - @JsonIgnore private final ClientLogger logger = new ClientLogger(ElasticMonitorResourceInner.class); - /* * SKU of the monitor resource. */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/MonitoredResourceInner.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/MonitoredResourceInner.java index a8a92699d6f0f..fb8e00e6c5bc4 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/MonitoredResourceInner.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/MonitoredResourceInner.java @@ -5,16 +5,12 @@ package com.azure.resourcemanager.elastic.fluent.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.elastic.models.SendingLogs; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; /** The properties of a resource currently being monitored by the Elastic monitor resource. */ @Fluent public final class MonitoredResourceInner { - @JsonIgnore private final ClientLogger logger = new ClientLogger(MonitoredResourceInner.class); - /* * The ARM id of the resource. */ @@ -22,8 +18,8 @@ public final class MonitoredResourceInner { private String id; /* - * Flag indicating the status of the resource for sending logs operation to - * Elastic. + * SendingLogs Flag indicating the status of the resource for sending logs + * operation to Elastic. */ @JsonProperty(value = "sendingLogs") private SendingLogs sendingLogs; @@ -55,7 +51,8 @@ public MonitoredResourceInner withId(String id) { } /** - * Get the sendingLogs property: Flag indicating the status of the resource for sending logs operation to Elastic. + * Get the sendingLogs property: SendingLogs Flag indicating the status of the resource for sending logs operation + * to Elastic. * * @return the sendingLogs value. */ @@ -64,7 +61,8 @@ public SendingLogs sendingLogs() { } /** - * Set the sendingLogs property: Flag indicating the status of the resource for sending logs operation to Elastic. + * Set the sendingLogs property: SendingLogs Flag indicating the status of the resource for sending logs operation + * to Elastic. * * @param sendingLogs the sendingLogs value to set. * @return the MonitoredResourceInner object itself. diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/MonitoringTagRulesInner.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/MonitoringTagRulesInner.java index dafad0b8105e0..0842c35dcae51 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/MonitoringTagRulesInner.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/MonitoringTagRulesInner.java @@ -7,16 +7,12 @@ import com.azure.core.annotation.Fluent; import com.azure.core.management.ProxyResource; import com.azure.core.management.SystemData; -import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.elastic.models.MonitoringTagRulesProperties; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; /** Capture logs and metrics of Azure resources based on ARM tags. */ @Fluent public final class MonitoringTagRulesInner extends ProxyResource { - @JsonIgnore private final ClientLogger logger = new ClientLogger(MonitoringTagRulesInner.class); - /* * Properties of the monitoring tag rules. */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/OperationResultInner.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/OperationResultInner.java index 2dd5a884ac17a..db0898e272f88 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/OperationResultInner.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/OperationResultInner.java @@ -5,16 +5,12 @@ package com.azure.resourcemanager.elastic.fluent.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.elastic.models.OperationDisplay; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; /** A Microsoft.Elastic REST API operation. */ @Fluent public final class OperationResultInner { - @JsonIgnore private final ClientLogger logger = new ClientLogger(OperationResultInner.class); - /* * Operation name, i.e., {provider}/{resource}/{operation}. */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/VMIngestionDetailsResponseInner.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/VMIngestionDetailsResponseInner.java index 98bde0fc6cc64..7dfbac2c18ca4 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/VMIngestionDetailsResponseInner.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/VMIngestionDetailsResponseInner.java @@ -5,15 +5,11 @@ package com.azure.resourcemanager.elastic.fluent.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; /** The vm ingestion details to install an agent. */ @Fluent public final class VMIngestionDetailsResponseInner { - @JsonIgnore private final ClientLogger logger = new ClientLogger(VMIngestionDetailsResponseInner.class); - /* * The cloudId of given Elastic monitor resource. */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/VMResourcesInner.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/VMResourcesInner.java index a22401c7ef624..715241c7c3fe4 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/VMResourcesInner.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/fluent/models/VMResourcesInner.java @@ -5,15 +5,11 @@ package com.azure.resourcemanager.elastic.fluent.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; /** The vm resource properties that is currently being monitored by the Elastic monitor resource. */ @Fluent public final class VMResourcesInner { - @JsonIgnore private final ClientLogger logger = new ClientLogger(VMResourcesInner.class); - /* * The ARM id of the VM resource. */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/DeploymentInfoesClientImpl.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/DeploymentInfoesClientImpl.java index aa856890cd9fe..0b002f18d1c7e 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/DeploymentInfoesClientImpl.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/DeploymentInfoesClientImpl.java @@ -21,15 +21,12 @@ import com.azure.core.management.exception.ManagementException; import com.azure.core.util.Context; import com.azure.core.util.FluxUtil; -import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.elastic.fluent.DeploymentInfoesClient; import com.azure.resourcemanager.elastic.fluent.models.DeploymentInfoResponseInner; import reactor.core.publisher.Mono; /** An instance of this class provides access to all the operations defined in DeploymentInfoesClient. */ public final class DeploymentInfoesClientImpl implements DeploymentInfoesClient { - private final ClientLogger logger = new ClientLogger(DeploymentInfoesClientImpl.class); - /** The proxy service used to perform REST calls. */ private final DeploymentInfoesService service; @@ -78,7 +75,8 @@ Mono> list( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the properties of deployment in Elastic cloud corresponding to the Elastic monitor resource. + * @return the properties of deployment in Elastic cloud corresponding to the Elastic monitor resource along with + * {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listWithResponseAsync( @@ -127,7 +125,8 @@ private Mono> listWithResponseAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the properties of deployment in Elastic cloud corresponding to the Elastic monitor resource. + * @return the properties of deployment in Elastic cloud corresponding to the Elastic monitor resource along with + * {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listWithResponseAsync( @@ -172,7 +171,8 @@ private Mono> listWithResponseAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the properties of deployment in Elastic cloud corresponding to the Elastic monitor resource. + * @return the properties of deployment in Elastic cloud corresponding to the Elastic monitor resource on successful + * completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono listAsync(String resourceGroupName, String monitorName) { @@ -211,7 +211,8 @@ public DeploymentInfoResponseInner list(String resourceGroupName, String monitor * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the properties of deployment in Elastic cloud corresponding to the Elastic monitor resource. + * @return the properties of deployment in Elastic cloud corresponding to the Elastic monitor resource along with + * {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) public Response listWithResponse( diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/DeploymentInfoesImpl.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/DeploymentInfoesImpl.java index 53ccb8f9bac81..4a3438aacbdd2 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/DeploymentInfoesImpl.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/DeploymentInfoesImpl.java @@ -12,10 +12,9 @@ import com.azure.resourcemanager.elastic.fluent.models.DeploymentInfoResponseInner; import com.azure.resourcemanager.elastic.models.DeploymentInfoResponse; import com.azure.resourcemanager.elastic.models.DeploymentInfoes; -import com.fasterxml.jackson.annotation.JsonIgnore; public final class DeploymentInfoesImpl implements DeploymentInfoes { - @JsonIgnore private final ClientLogger logger = new ClientLogger(DeploymentInfoesImpl.class); + private static final ClientLogger LOGGER = new ClientLogger(DeploymentInfoesImpl.class); private final DeploymentInfoesClient innerClient; diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/MicrosoftElasticImpl.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/MicrosoftElasticImpl.java index b4e36b14be06d..7069cf947b468 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/MicrosoftElasticImpl.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/MicrosoftElasticImpl.java @@ -43,8 +43,6 @@ /** Initializes a new instance of the MicrosoftElasticImpl type. */ @ServiceClient(builder = MicrosoftElasticBuilder.class) public final class MicrosoftElasticImpl implements MicrosoftElastic { - private final ClientLogger logger = new ClientLogger(MicrosoftElasticImpl.class); - /** The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). */ private final String subscriptionId; @@ -236,7 +234,7 @@ public VMCollectionsClient getVMCollections() { this.defaultPollInterval = defaultPollInterval; this.subscriptionId = subscriptionId; this.endpoint = endpoint; - this.apiVersion = "2020-07-01"; + this.apiVersion = "2020-07-01-preview"; this.operations = new OperationsClientImpl(this); this.monitors = new MonitorsClientImpl(this); this.monitoredResources = new MonitoredResourcesClientImpl(this); @@ -330,7 +328,7 @@ public Mono getLroFinalResultOrError(AsyncPollResponse, managementError = null; } } catch (IOException | RuntimeException ioe) { - logger.logThrowableAsWarning(ioe); + LOGGER.logThrowableAsWarning(ioe); } } } else { @@ -389,4 +387,6 @@ public Mono getBodyAsString(Charset charset) { return Mono.just(new String(responseBody, charset)); } } + + private static final ClientLogger LOGGER = new ClientLogger(MicrosoftElasticImpl.class); } diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/MonitoredResourcesClientImpl.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/MonitoredResourcesClientImpl.java index ec8de9df872be..6c7e119383444 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/MonitoredResourcesClientImpl.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/MonitoredResourcesClientImpl.java @@ -26,7 +26,6 @@ import com.azure.core.management.exception.ManagementException; import com.azure.core.util.Context; import com.azure.core.util.FluxUtil; -import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.elastic.fluent.MonitoredResourcesClient; import com.azure.resourcemanager.elastic.fluent.models.MonitoredResourceInner; import com.azure.resourcemanager.elastic.models.MonitoredResourceListResponse; @@ -34,8 +33,6 @@ /** An instance of this class provides access to all the operations defined in MonitoredResourcesClient. */ public final class MonitoredResourcesClientImpl implements MonitoredResourcesClient { - private final ClientLogger logger = new ClientLogger(MonitoredResourcesClientImpl.class); - /** The proxy service used to perform REST calls. */ private final MonitoredResourcesService service; @@ -94,7 +91,7 @@ Mono> listNext( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation along with {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listSinglePageAsync( @@ -152,7 +149,7 @@ private Mono> listSinglePageAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation along with {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listSinglePageAsync( @@ -206,7 +203,7 @@ private Mono> listSinglePageAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) private PagedFlux listAsync(String resourceGroupName, String monitorName) { @@ -223,7 +220,7 @@ private PagedFlux listAsync(String resourceGroupName, St * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) private PagedFlux listAsync(String resourceGroupName, String monitorName, Context context) { @@ -240,7 +237,7 @@ private PagedFlux listAsync(String resourceGroupName, St * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) public PagedIterable list(String resourceGroupName, String monitorName) { @@ -256,7 +253,7 @@ public PagedIterable list(String resourceGroupName, Stri * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) public PagedIterable list(String resourceGroupName, String monitorName, Context context) { @@ -270,7 +267,7 @@ public PagedIterable list(String resourceGroupName, Stri * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation along with {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listNextSinglePageAsync(String nextLink) { @@ -306,7 +303,7 @@ private Mono> listNextSinglePageAsync(Stri * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation along with {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listNextSinglePageAsync(String nextLink, Context context) { diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/MonitoredResourcesImpl.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/MonitoredResourcesImpl.java index 161a33ad13630..e1e990d5ea1de 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/MonitoredResourcesImpl.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/MonitoredResourcesImpl.java @@ -11,10 +11,9 @@ import com.azure.resourcemanager.elastic.fluent.models.MonitoredResourceInner; import com.azure.resourcemanager.elastic.models.MonitoredResource; import com.azure.resourcemanager.elastic.models.MonitoredResources; -import com.fasterxml.jackson.annotation.JsonIgnore; public final class MonitoredResourcesImpl implements MonitoredResources { - @JsonIgnore private final ClientLogger logger = new ClientLogger(MonitoredResourcesImpl.class); + private static final ClientLogger LOGGER = new ClientLogger(MonitoredResourcesImpl.class); private final MonitoredResourcesClient innerClient; diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/MonitorsClientImpl.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/MonitorsClientImpl.java index 4fc23d81cd85a..d7593f5832c9f 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/MonitorsClientImpl.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/MonitorsClientImpl.java @@ -30,7 +30,6 @@ import com.azure.core.management.polling.PollResult; import com.azure.core.util.Context; import com.azure.core.util.FluxUtil; -import com.azure.core.util.logging.ClientLogger; import com.azure.core.util.polling.PollerFlux; import com.azure.core.util.polling.SyncPoller; import com.azure.resourcemanager.elastic.fluent.MonitorsClient; @@ -43,8 +42,6 @@ /** An instance of this class provides access to all the operations defined in MonitorsClient. */ public final class MonitorsClientImpl implements MonitorsClient { - private final ClientLogger logger = new ClientLogger(MonitorsClientImpl.class); - /** The proxy service used to perform REST calls. */ private final MonitorsService service; @@ -179,7 +176,7 @@ Mono> listByResourceGroupNext( * * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation along with {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listSinglePageAsync() { @@ -225,7 +222,7 @@ private Mono> listSinglePageAsync() { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation along with {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listSinglePageAsync(Context context) { @@ -266,7 +263,7 @@ private Mono> listSinglePageAsync(Con * * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) private PagedFlux listAsync() { @@ -280,7 +277,7 @@ private PagedFlux listAsync() { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) private PagedFlux listAsync(Context context) { @@ -293,7 +290,7 @@ private PagedFlux listAsync(Context context) { * * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) public PagedIterable list() { @@ -307,7 +304,7 @@ public PagedIterable list() { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) public PagedIterable list(Context context) { @@ -321,7 +318,7 @@ public PagedIterable list(Context context) { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation along with {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listByResourceGroupSinglePageAsync( @@ -374,7 +371,7 @@ private Mono> listByResourceGroupSing * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation along with {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listByResourceGroupSinglePageAsync( @@ -423,7 +420,7 @@ private Mono> listByResourceGroupSing * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) private PagedFlux listByResourceGroupAsync(String resourceGroupName) { @@ -440,7 +437,7 @@ private PagedFlux listByResourceGroupAsync(String r * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) private PagedFlux listByResourceGroupAsync(String resourceGroupName, Context context) { @@ -456,7 +453,7 @@ private PagedFlux listByResourceGroupAsync(String r * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) public PagedIterable listByResourceGroup(String resourceGroupName) { @@ -471,7 +468,7 @@ public PagedIterable listByResourceGroup(String res * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) public PagedIterable listByResourceGroup(String resourceGroupName, Context context) { @@ -486,7 +483,8 @@ public PagedIterable listByResourceGroup(String res * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the properties of a specific monitor resource. + * @return the properties of a specific monitor resource along with {@link Response} on successful completion of + * {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> getByResourceGroupWithResponseAsync( @@ -535,7 +533,8 @@ private Mono> getByResourceGroupWithRespon * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the properties of a specific monitor resource. + * @return the properties of a specific monitor resource along with {@link Response} on successful completion of + * {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> getByResourceGroupWithResponseAsync( @@ -580,7 +579,7 @@ private Mono> getByResourceGroupWithRespon * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the properties of a specific monitor resource. + * @return the properties of a specific monitor resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono getByResourceGroupAsync(String resourceGroupName, String monitorName) { @@ -619,7 +618,7 @@ public ElasticMonitorResourceInner getByResourceGroup(String resourceGroupName, * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the properties of a specific monitor resource. + * @return the properties of a specific monitor resource along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) public Response getByResourceGroupWithResponse( @@ -636,7 +635,7 @@ public Response getByResourceGroupWithResponse( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return monitor resource. + * @return monitor resource along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> createWithResponseAsync( @@ -690,7 +689,7 @@ private Mono>> createWithResponseAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return monitor resource. + * @return monitor resource along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> createWithResponseAsync( @@ -740,9 +739,9 @@ private Mono>> createWithResponseAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return monitor resource. + * @return the {@link PollerFlux} for polling of monitor resource. */ - @ServiceMethod(returns = ReturnType.SINGLE) + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, ElasticMonitorResourceInner> beginCreateAsync( String resourceGroupName, String monitorName, ElasticMonitorResourceInner body) { Mono>> mono = createWithResponseAsync(resourceGroupName, monitorName, body); @@ -753,7 +752,7 @@ private PollerFlux, ElasticMonitorResour this.client.getHttpPipeline(), ElasticMonitorResourceInner.class, ElasticMonitorResourceInner.class, - Context.NONE); + this.client.getContext()); } /** @@ -766,9 +765,9 @@ private PollerFlux, ElasticMonitorResour * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return monitor resource. + * @return the {@link PollerFlux} for polling of monitor resource. */ - @ServiceMethod(returns = ReturnType.SINGLE) + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, ElasticMonitorResourceInner> beginCreateAsync( String resourceGroupName, String monitorName, ElasticMonitorResourceInner body, Context context) { context = this.client.mergeContext(context); @@ -792,9 +791,9 @@ private PollerFlux, ElasticMonitorResour * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return monitor resource. + * @return the {@link SyncPoller} for polling of monitor resource. */ - @ServiceMethod(returns = ReturnType.SINGLE) + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, ElasticMonitorResourceInner> beginCreate( String resourceGroupName, String monitorName, ElasticMonitorResourceInner body) { return beginCreateAsync(resourceGroupName, monitorName, body).getSyncPoller(); @@ -810,9 +809,9 @@ public SyncPoller, ElasticMonitorResourc * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return monitor resource. + * @return the {@link SyncPoller} for polling of monitor resource. */ - @ServiceMethod(returns = ReturnType.SINGLE) + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, ElasticMonitorResourceInner> beginCreate( String resourceGroupName, String monitorName, ElasticMonitorResourceInner body, Context context) { return beginCreateAsync(resourceGroupName, monitorName, body, context).getSyncPoller(); @@ -827,7 +826,7 @@ public SyncPoller, ElasticMonitorResourc * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return monitor resource. + * @return monitor resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono createAsync( @@ -845,7 +844,7 @@ private Mono createAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return monitor resource. + * @return monitor resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono createAsync(String resourceGroupName, String monitorName) { @@ -865,7 +864,7 @@ private Mono createAsync(String resourceGroupName, * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return monitor resource. + * @return monitor resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono createAsync( @@ -935,7 +934,7 @@ public ElasticMonitorResourceInner create( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return monitor resource. + * @return monitor resource along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> updateWithResponseAsync( @@ -989,7 +988,7 @@ private Mono> updateWithResponseAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return monitor resource. + * @return monitor resource along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> updateWithResponseAsync( @@ -1039,7 +1038,7 @@ private Mono> updateWithResponseAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return monitor resource. + * @return monitor resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono updateAsync( @@ -1063,7 +1062,7 @@ private Mono updateAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return monitor resource. + * @return monitor resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono updateAsync(String resourceGroupName, String monitorName) { @@ -1105,7 +1104,7 @@ public ElasticMonitorResourceInner update(String resourceGroupName, String monit * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return monitor resource. + * @return monitor resource along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) public Response updateWithResponse( @@ -1121,7 +1120,7 @@ public Response updateWithResponse( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return the {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> deleteWithResponseAsync(String resourceGroupName, String monitorName) { @@ -1169,7 +1168,7 @@ private Mono>> deleteWithResponseAsync(String resource * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return the {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> deleteWithResponseAsync( @@ -1214,14 +1213,15 @@ private Mono>> deleteWithResponseAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return the {@link PollerFlux} for polling of long-running operation. */ - @ServiceMethod(returns = ReturnType.SINGLE) + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, Void> beginDeleteAsync(String resourceGroupName, String monitorName) { Mono>> mono = deleteWithResponseAsync(resourceGroupName, monitorName); return this .client - .getLroResult(mono, this.client.getHttpPipeline(), Void.class, Void.class, Context.NONE); + .getLroResult( + mono, this.client.getHttpPipeline(), Void.class, Void.class, this.client.getContext()); } /** @@ -1233,9 +1233,9 @@ private PollerFlux, Void> beginDeleteAsync(String resourceGroup * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return the {@link PollerFlux} for polling of long-running operation. */ - @ServiceMethod(returns = ReturnType.SINGLE) + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, Void> beginDeleteAsync( String resourceGroupName, String monitorName, Context context) { context = this.client.mergeContext(context); @@ -1253,9 +1253,9 @@ private PollerFlux, Void> beginDeleteAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return the {@link SyncPoller} for polling of long-running operation. */ - @ServiceMethod(returns = ReturnType.SINGLE) + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, Void> beginDelete(String resourceGroupName, String monitorName) { return beginDeleteAsync(resourceGroupName, monitorName).getSyncPoller(); } @@ -1269,9 +1269,9 @@ public SyncPoller, Void> beginDelete(String resourceGroupName, * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return the {@link SyncPoller} for polling of long-running operation. */ - @ServiceMethod(returns = ReturnType.SINGLE) + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, Void> beginDelete( String resourceGroupName, String monitorName, Context context) { return beginDeleteAsync(resourceGroupName, monitorName, context).getSyncPoller(); @@ -1285,7 +1285,7 @@ public SyncPoller, Void> beginDelete( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return A {@link Mono} that completes when a successful response is received. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono deleteAsync(String resourceGroupName, String monitorName) { @@ -1301,7 +1301,7 @@ private Mono deleteAsync(String resourceGroupName, String monitorName) { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return A {@link Mono} that completes when a successful response is received. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono deleteAsync(String resourceGroupName, String monitorName, Context context) { @@ -1346,7 +1346,7 @@ public void delete(String resourceGroupName, String monitorName, Context context * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation along with {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listNextSinglePageAsync(String nextLink) { @@ -1382,7 +1382,7 @@ private Mono> listNextSinglePageAsync * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation along with {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listNextSinglePageAsync(String nextLink, Context context) { @@ -1417,7 +1417,7 @@ private Mono> listNextSinglePageAsync * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation along with {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listByResourceGroupNextSinglePageAsync(String nextLink) { @@ -1454,7 +1454,7 @@ private Mono> listByResourceGroupNext * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation along with {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listByResourceGroupNextSinglePageAsync( diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/MonitorsImpl.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/MonitorsImpl.java index 4dd053861d7da..45c589af2af9b 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/MonitorsImpl.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/MonitorsImpl.java @@ -13,10 +13,9 @@ import com.azure.resourcemanager.elastic.fluent.models.ElasticMonitorResourceInner; import com.azure.resourcemanager.elastic.models.ElasticMonitorResource; import com.azure.resourcemanager.elastic.models.Monitors; -import com.fasterxml.jackson.annotation.JsonIgnore; public final class MonitorsImpl implements Monitors { - @JsonIgnore private final ClientLogger logger = new ClientLogger(MonitorsImpl.class); + private static final ClientLogger LOGGER = new ClientLogger(MonitorsImpl.class); private final MonitorsClient innerClient; @@ -83,7 +82,7 @@ public void delete(String resourceGroupName, String monitorName, Context context public ElasticMonitorResource getById(String id) { String resourceGroupName = Utils.getValueFromIdByName(id, "resourceGroups"); if (resourceGroupName == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException( String @@ -91,7 +90,7 @@ public ElasticMonitorResource getById(String id) { } String monitorName = Utils.getValueFromIdByName(id, "monitors"); if (monitorName == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException( String.format("The resource ID '%s' is not valid. Missing path segment 'monitors'.", id))); @@ -102,7 +101,7 @@ public ElasticMonitorResource getById(String id) { public Response getByIdWithResponse(String id, Context context) { String resourceGroupName = Utils.getValueFromIdByName(id, "resourceGroups"); if (resourceGroupName == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException( String @@ -110,7 +109,7 @@ public Response getByIdWithResponse(String id, Context c } String monitorName = Utils.getValueFromIdByName(id, "monitors"); if (monitorName == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException( String.format("The resource ID '%s' is not valid. Missing path segment 'monitors'.", id))); @@ -121,7 +120,7 @@ public Response getByIdWithResponse(String id, Context c public void deleteById(String id) { String resourceGroupName = Utils.getValueFromIdByName(id, "resourceGroups"); if (resourceGroupName == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException( String @@ -129,7 +128,7 @@ public void deleteById(String id) { } String monitorName = Utils.getValueFromIdByName(id, "monitors"); if (monitorName == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException( String.format("The resource ID '%s' is not valid. Missing path segment 'monitors'.", id))); @@ -140,7 +139,7 @@ public void deleteById(String id) { public void deleteByIdWithResponse(String id, Context context) { String resourceGroupName = Utils.getValueFromIdByName(id, "resourceGroups"); if (resourceGroupName == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException( String @@ -148,7 +147,7 @@ public void deleteByIdWithResponse(String id, Context context) { } String monitorName = Utils.getValueFromIdByName(id, "monitors"); if (monitorName == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException( String.format("The resource ID '%s' is not valid. Missing path segment 'monitors'.", id))); diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/OperationsClientImpl.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/OperationsClientImpl.java index 1322a6f79c700..259cfb2653376 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/OperationsClientImpl.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/OperationsClientImpl.java @@ -25,7 +25,6 @@ import com.azure.core.management.exception.ManagementException; import com.azure.core.util.Context; import com.azure.core.util.FluxUtil; -import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.elastic.fluent.OperationsClient; import com.azure.resourcemanager.elastic.fluent.models.OperationResultInner; import com.azure.resourcemanager.elastic.models.OperationListResult; @@ -33,8 +32,6 @@ /** An instance of this class provides access to all the operations defined in OperationsClient. */ public final class OperationsClientImpl implements OperationsClient { - private final ClientLogger logger = new ClientLogger(OperationsClientImpl.class); - /** The proxy service used to perform REST calls. */ private final OperationsService service; @@ -85,7 +82,8 @@ Mono> listNext( * * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return result of GET request to list the Microsoft. + * @return result of GET request to list the Microsoft.Elastic operations along with {@link PagedResponse} on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listSinglePageAsync() { @@ -118,7 +116,8 @@ private Mono> listSinglePageAsync() { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return result of GET request to list the Microsoft. + * @return result of GET request to list the Microsoft.Elastic operations along with {@link PagedResponse} on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listSinglePageAsync(Context context) { @@ -148,7 +147,8 @@ private Mono> listSinglePageAsync(Context co * * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return result of GET request to list the Microsoft. + * @return result of GET request to list the Microsoft.Elastic operations as paginated response with {@link + * PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) private PagedFlux listAsync() { @@ -162,7 +162,8 @@ private PagedFlux listAsync() { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return result of GET request to list the Microsoft. + * @return result of GET request to list the Microsoft.Elastic operations as paginated response with {@link + * PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) private PagedFlux listAsync(Context context) { @@ -175,7 +176,8 @@ private PagedFlux listAsync(Context context) { * * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return result of GET request to list the Microsoft. + * @return result of GET request to list the Microsoft.Elastic operations as paginated response with {@link + * PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) public PagedIterable list() { @@ -189,7 +191,8 @@ public PagedIterable list() { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return result of GET request to list the Microsoft. + * @return result of GET request to list the Microsoft.Elastic operations as paginated response with {@link + * PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) public PagedIterable list(Context context) { @@ -203,7 +206,8 @@ public PagedIterable list(Context context) { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return result of GET request to list the Microsoft. + * @return result of GET request to list the Microsoft.Elastic operations along with {@link PagedResponse} on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listNextSinglePageAsync(String nextLink) { @@ -239,7 +243,8 @@ private Mono> listNextSinglePageAsync(String * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return result of GET request to list the Microsoft. + * @return result of GET request to list the Microsoft.Elastic operations along with {@link PagedResponse} on + * successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listNextSinglePageAsync(String nextLink, Context context) { diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/OperationsImpl.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/OperationsImpl.java index b4a7570e36cf1..d121d3c1a5a8a 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/OperationsImpl.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/OperationsImpl.java @@ -11,10 +11,9 @@ import com.azure.resourcemanager.elastic.fluent.models.OperationResultInner; import com.azure.resourcemanager.elastic.models.OperationResult; import com.azure.resourcemanager.elastic.models.Operations; -import com.fasterxml.jackson.annotation.JsonIgnore; public final class OperationsImpl implements Operations { - @JsonIgnore private final ClientLogger logger = new ClientLogger(OperationsImpl.class); + private static final ClientLogger LOGGER = new ClientLogger(OperationsImpl.class); private final OperationsClient innerClient; diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/TagRulesClientImpl.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/TagRulesClientImpl.java index 3a33bc62ffff5..758e477a94529 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/TagRulesClientImpl.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/TagRulesClientImpl.java @@ -29,7 +29,6 @@ import com.azure.core.management.polling.PollResult; import com.azure.core.util.Context; import com.azure.core.util.FluxUtil; -import com.azure.core.util.logging.ClientLogger; import com.azure.core.util.polling.PollerFlux; import com.azure.core.util.polling.SyncPoller; import com.azure.resourcemanager.elastic.fluent.TagRulesClient; @@ -41,8 +40,6 @@ /** An instance of this class provides access to all the operations defined in TagRulesClient. */ public final class TagRulesClientImpl implements TagRulesClient { - private final ClientLogger logger = new ClientLogger(TagRulesClientImpl.class); - /** The proxy service used to perform REST calls. */ private final TagRulesService service; @@ -149,7 +146,7 @@ Mono> listNext( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation along with {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listSinglePageAsync( @@ -207,7 +204,7 @@ private Mono> listSinglePageAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation along with {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listSinglePageAsync( @@ -261,7 +258,7 @@ private Mono> listSinglePageAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) private PagedFlux listAsync(String resourceGroupName, String monitorName) { @@ -278,7 +275,7 @@ private PagedFlux listAsync(String resourceGroupName, S * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) private PagedFlux listAsync( @@ -296,7 +293,7 @@ private PagedFlux listAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) public PagedIterable list(String resourceGroupName, String monitorName) { @@ -312,7 +309,7 @@ public PagedIterable list(String resourceGroupName, Str * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) public PagedIterable list(String resourceGroupName, String monitorName, Context context) { @@ -329,7 +326,8 @@ public PagedIterable list(String resourceGroupName, Str * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return capture logs and metrics of Azure resources based on ARM tags. + * @return capture logs and metrics of Azure resources based on ARM tags along with {@link Response} on successful + * completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> createOrUpdateWithResponseAsync( @@ -388,7 +386,8 @@ private Mono> createOrUpdateWithResponseAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return capture logs and metrics of Azure resources based on ARM tags. + * @return capture logs and metrics of Azure resources based on ARM tags along with {@link Response} on successful + * completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> createOrUpdateWithResponseAsync( @@ -447,7 +446,7 @@ private Mono> createOrUpdateWithResponseAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return capture logs and metrics of Azure resources based on ARM tags. + * @return capture logs and metrics of Azure resources based on ARM tags on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono createOrUpdateAsync( @@ -472,7 +471,7 @@ private Mono createOrUpdateAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return capture logs and metrics of Azure resources based on ARM tags. + * @return capture logs and metrics of Azure resources based on ARM tags on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono createOrUpdateAsync( @@ -517,7 +516,7 @@ public MonitoringTagRulesInner createOrUpdate(String resourceGroupName, String m * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return capture logs and metrics of Azure resources based on ARM tags. + * @return capture logs and metrics of Azure resources based on ARM tags along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) public Response createOrUpdateWithResponse( @@ -538,7 +537,8 @@ public Response createOrUpdateWithResponse( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return a tag rule set for a given monitor resource. + * @return a tag rule set for a given monitor resource along with {@link Response} on successful completion of + * {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> getWithResponseAsync( @@ -592,7 +592,8 @@ private Mono> getWithResponseAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return a tag rule set for a given monitor resource. + * @return a tag rule set for a given monitor resource along with {@link Response} on successful completion of + * {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> getWithResponseAsync( @@ -642,7 +643,7 @@ private Mono> getWithResponseAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return a tag rule set for a given monitor resource. + * @return a tag rule set for a given monitor resource on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono getAsync(String resourceGroupName, String monitorName, String ruleSetName) { @@ -683,7 +684,7 @@ public MonitoringTagRulesInner get(String resourceGroupName, String monitorName, * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return a tag rule set for a given monitor resource. + * @return a tag rule set for a given monitor resource along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) public Response getWithResponse( @@ -700,7 +701,7 @@ public Response getWithResponse( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return the {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> deleteWithResponseAsync( @@ -754,7 +755,7 @@ private Mono>> deleteWithResponseAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return the {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> deleteWithResponseAsync( @@ -804,15 +805,16 @@ private Mono>> deleteWithResponseAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return the {@link PollerFlux} for polling of long-running operation. */ - @ServiceMethod(returns = ReturnType.SINGLE) + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, Void> beginDeleteAsync( String resourceGroupName, String monitorName, String ruleSetName) { Mono>> mono = deleteWithResponseAsync(resourceGroupName, monitorName, ruleSetName); return this .client - .getLroResult(mono, this.client.getHttpPipeline(), Void.class, Void.class, Context.NONE); + .getLroResult( + mono, this.client.getHttpPipeline(), Void.class, Void.class, this.client.getContext()); } /** @@ -825,9 +827,9 @@ private PollerFlux, Void> beginDeleteAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return the {@link PollerFlux} for polling of long-running operation. */ - @ServiceMethod(returns = ReturnType.SINGLE) + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, Void> beginDeleteAsync( String resourceGroupName, String monitorName, String ruleSetName, Context context) { context = this.client.mergeContext(context); @@ -847,9 +849,9 @@ private PollerFlux, Void> beginDeleteAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return the {@link SyncPoller} for polling of long-running operation. */ - @ServiceMethod(returns = ReturnType.SINGLE) + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, Void> beginDelete( String resourceGroupName, String monitorName, String ruleSetName) { return beginDeleteAsync(resourceGroupName, monitorName, ruleSetName).getSyncPoller(); @@ -865,9 +867,9 @@ public SyncPoller, Void> beginDelete( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return the {@link SyncPoller} for polling of long-running operation. */ - @ServiceMethod(returns = ReturnType.SINGLE) + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, Void> beginDelete( String resourceGroupName, String monitorName, String ruleSetName, Context context) { return beginDeleteAsync(resourceGroupName, monitorName, ruleSetName, context).getSyncPoller(); @@ -882,7 +884,7 @@ public SyncPoller, Void> beginDelete( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return A {@link Mono} that completes when a successful response is received. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono deleteAsync(String resourceGroupName, String monitorName, String ruleSetName) { @@ -901,7 +903,7 @@ private Mono deleteAsync(String resourceGroupName, String monitorName, Str * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return A {@link Mono} that completes when a successful response is received. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono deleteAsync(String resourceGroupName, String monitorName, String ruleSetName, Context context) { @@ -948,7 +950,7 @@ public void delete(String resourceGroupName, String monitorName, String ruleSetN * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation along with {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listNextSinglePageAsync(String nextLink) { @@ -984,7 +986,7 @@ private Mono> listNextSinglePageAsync(Str * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation along with {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listNextSinglePageAsync(String nextLink, Context context) { diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/TagRulesImpl.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/TagRulesImpl.java index 5b6eb0b460b45..d77e34dd30c22 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/TagRulesImpl.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/TagRulesImpl.java @@ -13,10 +13,9 @@ import com.azure.resourcemanager.elastic.fluent.models.MonitoringTagRulesInner; import com.azure.resourcemanager.elastic.models.MonitoringTagRules; import com.azure.resourcemanager.elastic.models.TagRules; -import com.fasterxml.jackson.annotation.JsonIgnore; public final class TagRulesImpl implements TagRules { - @JsonIgnore private final ClientLogger logger = new ClientLogger(TagRulesImpl.class); + private static final ClientLogger LOGGER = new ClientLogger(TagRulesImpl.class); private final TagRulesClient innerClient; @@ -73,7 +72,7 @@ public void delete(String resourceGroupName, String monitorName, String ruleSetN public MonitoringTagRules getById(String id) { String resourceGroupName = Utils.getValueFromIdByName(id, "resourceGroups"); if (resourceGroupName == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException( String @@ -81,14 +80,14 @@ public MonitoringTagRules getById(String id) { } String monitorName = Utils.getValueFromIdByName(id, "monitors"); if (monitorName == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException( String.format("The resource ID '%s' is not valid. Missing path segment 'monitors'.", id))); } String ruleSetName = Utils.getValueFromIdByName(id, "tagRules"); if (ruleSetName == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException( String.format("The resource ID '%s' is not valid. Missing path segment 'tagRules'.", id))); @@ -99,7 +98,7 @@ public MonitoringTagRules getById(String id) { public Response getByIdWithResponse(String id, Context context) { String resourceGroupName = Utils.getValueFromIdByName(id, "resourceGroups"); if (resourceGroupName == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException( String @@ -107,14 +106,14 @@ public Response getByIdWithResponse(String id, Context conte } String monitorName = Utils.getValueFromIdByName(id, "monitors"); if (monitorName == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException( String.format("The resource ID '%s' is not valid. Missing path segment 'monitors'.", id))); } String ruleSetName = Utils.getValueFromIdByName(id, "tagRules"); if (ruleSetName == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException( String.format("The resource ID '%s' is not valid. Missing path segment 'tagRules'.", id))); @@ -125,7 +124,7 @@ public Response getByIdWithResponse(String id, Context conte public void deleteById(String id) { String resourceGroupName = Utils.getValueFromIdByName(id, "resourceGroups"); if (resourceGroupName == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException( String @@ -133,14 +132,14 @@ public void deleteById(String id) { } String monitorName = Utils.getValueFromIdByName(id, "monitors"); if (monitorName == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException( String.format("The resource ID '%s' is not valid. Missing path segment 'monitors'.", id))); } String ruleSetName = Utils.getValueFromIdByName(id, "tagRules"); if (ruleSetName == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException( String.format("The resource ID '%s' is not valid. Missing path segment 'tagRules'.", id))); @@ -151,7 +150,7 @@ public void deleteById(String id) { public void deleteByIdWithResponse(String id, Context context) { String resourceGroupName = Utils.getValueFromIdByName(id, "resourceGroups"); if (resourceGroupName == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException( String @@ -159,14 +158,14 @@ public void deleteByIdWithResponse(String id, Context context) { } String monitorName = Utils.getValueFromIdByName(id, "monitors"); if (monitorName == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException( String.format("The resource ID '%s' is not valid. Missing path segment 'monitors'.", id))); } String ruleSetName = Utils.getValueFromIdByName(id, "tagRules"); if (ruleSetName == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException( String.format("The resource ID '%s' is not valid. Missing path segment 'tagRules'.", id))); diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMCollectionsClientImpl.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMCollectionsClientImpl.java index c54711e3412e5..a5d16736c7ebc 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMCollectionsClientImpl.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMCollectionsClientImpl.java @@ -22,15 +22,12 @@ import com.azure.core.management.exception.ManagementException; import com.azure.core.util.Context; import com.azure.core.util.FluxUtil; -import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.elastic.fluent.VMCollectionsClient; import com.azure.resourcemanager.elastic.models.VMCollectionUpdate; import reactor.core.publisher.Mono; /** An instance of this class provides access to all the operations defined in VMCollectionsClient. */ public final class VMCollectionsClientImpl implements VMCollectionsClient { - private final ClientLogger logger = new ClientLogger(VMCollectionsClientImpl.class); - /** The proxy service used to perform REST calls. */ private final VMCollectionsService service; @@ -81,7 +78,7 @@ Mono> update( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return the {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> updateWithResponseAsync( @@ -135,7 +132,7 @@ private Mono> updateWithResponseAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return the {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> updateWithResponseAsync( @@ -185,7 +182,7 @@ private Mono> updateWithResponseAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return A {@link Mono} that completes when a successful response is received. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono updateAsync(String resourceGroupName, String monitorName, VMCollectionUpdate body) { @@ -201,7 +198,7 @@ private Mono updateAsync(String resourceGroupName, String monitorName, VMC * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the completion. + * @return A {@link Mono} that completes when a successful response is received. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono updateAsync(String resourceGroupName, String monitorName) { @@ -235,7 +232,7 @@ public void update(String resourceGroupName, String monitorName) { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the response. + * @return the {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) public Response updateWithResponse( diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMCollectionsImpl.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMCollectionsImpl.java index 878e55c7b35f9..31e76a134d780 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMCollectionsImpl.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMCollectionsImpl.java @@ -10,10 +10,9 @@ import com.azure.resourcemanager.elastic.fluent.VMCollectionsClient; import com.azure.resourcemanager.elastic.models.VMCollectionUpdate; import com.azure.resourcemanager.elastic.models.VMCollections; -import com.fasterxml.jackson.annotation.JsonIgnore; public final class VMCollectionsImpl implements VMCollections { - @JsonIgnore private final ClientLogger logger = new ClientLogger(VMCollectionsImpl.class); + private static final ClientLogger LOGGER = new ClientLogger(VMCollectionsImpl.class); private final VMCollectionsClient innerClient; diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMHostsClientImpl.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMHostsClientImpl.java index 62c85d350c9d6..abfd23e786a99 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMHostsClientImpl.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMHostsClientImpl.java @@ -26,7 +26,6 @@ import com.azure.core.management.exception.ManagementException; import com.azure.core.util.Context; import com.azure.core.util.FluxUtil; -import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.elastic.fluent.VMHostsClient; import com.azure.resourcemanager.elastic.fluent.models.VMResourcesInner; import com.azure.resourcemanager.elastic.models.VMHostListResponse; @@ -34,8 +33,6 @@ /** An instance of this class provides access to all the operations defined in VMHostsClient. */ public final class VMHostsClientImpl implements VMHostsClient { - private final ClientLogger logger = new ClientLogger(VMHostsClientImpl.class); - /** The proxy service used to perform REST calls. */ private final VMHostsService service; @@ -93,7 +90,7 @@ Mono> listNext( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation along with {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listSinglePageAsync(String resourceGroupName, String monitorName) { @@ -150,7 +147,7 @@ private Mono> listSinglePageAsync(String resourc * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation along with {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listSinglePageAsync( @@ -204,7 +201,7 @@ private Mono> listSinglePageAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) private PagedFlux listAsync(String resourceGroupName, String monitorName) { @@ -221,7 +218,7 @@ private PagedFlux listAsync(String resourceGroupName, String m * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedFlux}. */ @ServiceMethod(returns = ReturnType.COLLECTION) private PagedFlux listAsync(String resourceGroupName, String monitorName, Context context) { @@ -238,7 +235,7 @@ private PagedFlux listAsync(String resourceGroupName, String m * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) public PagedIterable list(String resourceGroupName, String monitorName) { @@ -254,7 +251,7 @@ public PagedIterable list(String resourceGroupName, String mon * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ @ServiceMethod(returns = ReturnType.COLLECTION) public PagedIterable list(String resourceGroupName, String monitorName, Context context) { @@ -268,7 +265,7 @@ public PagedIterable list(String resourceGroupName, String mon * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation along with {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listNextSinglePageAsync(String nextLink) { @@ -304,7 +301,7 @@ private Mono> listNextSinglePageAsync(String nex * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation along with {@link PagedResponse} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> listNextSinglePageAsync(String nextLink, Context context) { diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMHostsImpl.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMHostsImpl.java index 49e6d457d4fde..7e4a3ccf971cb 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMHostsImpl.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMHostsImpl.java @@ -11,10 +11,9 @@ import com.azure.resourcemanager.elastic.fluent.models.VMResourcesInner; import com.azure.resourcemanager.elastic.models.VMHosts; import com.azure.resourcemanager.elastic.models.VMResources; -import com.fasterxml.jackson.annotation.JsonIgnore; public final class VMHostsImpl implements VMHosts { - @JsonIgnore private final ClientLogger logger = new ClientLogger(VMHostsImpl.class); + private static final ClientLogger LOGGER = new ClientLogger(VMHostsImpl.class); private final VMHostsClient innerClient; diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMIngestionsClientImpl.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMIngestionsClientImpl.java index a70c0a73409b9..40b15483e1fa5 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMIngestionsClientImpl.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMIngestionsClientImpl.java @@ -21,15 +21,12 @@ import com.azure.core.management.exception.ManagementException; import com.azure.core.util.Context; import com.azure.core.util.FluxUtil; -import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.elastic.fluent.VMIngestionsClient; import com.azure.resourcemanager.elastic.fluent.models.VMIngestionDetailsResponseInner; import reactor.core.publisher.Mono; /** An instance of this class provides access to all the operations defined in VMIngestionsClient. */ public final class VMIngestionsClientImpl implements VMIngestionsClient { - private final ClientLogger logger = new ClientLogger(VMIngestionsClientImpl.class); - /** The proxy service used to perform REST calls. */ private final VMIngestionsService service; @@ -78,7 +75,8 @@ Mono> details( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the vm ingestion details to install an agent. + * @return the vm ingestion details to install an agent along with {@link Response} on successful completion of + * {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> detailsWithResponseAsync( @@ -127,7 +125,8 @@ private Mono> detailsWithResponseAsync * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the vm ingestion details to install an agent. + * @return the vm ingestion details to install an agent along with {@link Response} on successful completion of + * {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> detailsWithResponseAsync( @@ -172,7 +171,7 @@ private Mono> detailsWithResponseAsync * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the vm ingestion details to install an agent. + * @return the vm ingestion details to install an agent on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono detailsAsync(String resourceGroupName, String monitorName) { @@ -211,7 +210,7 @@ public VMIngestionDetailsResponseInner details(String resourceGroupName, String * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the vm ingestion details to install an agent. + * @return the vm ingestion details to install an agent along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) public Response detailsWithResponse( diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMIngestionsImpl.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMIngestionsImpl.java index 908eaa9415225..40d5516ce6c48 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMIngestionsImpl.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/implementation/VMIngestionsImpl.java @@ -12,10 +12,9 @@ import com.azure.resourcemanager.elastic.fluent.models.VMIngestionDetailsResponseInner; import com.azure.resourcemanager.elastic.models.VMIngestionDetailsResponse; import com.azure.resourcemanager.elastic.models.VMIngestions; -import com.fasterxml.jackson.annotation.JsonIgnore; public final class VMIngestionsImpl implements VMIngestions { - @JsonIgnore private final ClientLogger logger = new ClientLogger(VMIngestionsImpl.class); + private static final ClientLogger LOGGER = new ClientLogger(VMIngestionsImpl.class); private final VMIngestionsClient innerClient; diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/CompanyInfo.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/CompanyInfo.java index a95a5864255ce..817be5f396730 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/CompanyInfo.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/CompanyInfo.java @@ -5,15 +5,11 @@ package com.azure.resourcemanager.elastic.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; /** Company information of the user to be passed to partners. */ @Fluent public final class CompanyInfo { - @JsonIgnore private final ClientLogger logger = new ClientLogger(CompanyInfo.class); - /* * Domain of the company */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/DeploymentInfoes.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/DeploymentInfoes.java index 4b0a2b7ce34db..e884a6546eae2 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/DeploymentInfoes.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/DeploymentInfoes.java @@ -30,7 +30,8 @@ public interface DeploymentInfoes { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the properties of deployment in Elastic cloud corresponding to the Elastic monitor resource. + * @return the properties of deployment in Elastic cloud corresponding to the Elastic monitor resource along with + * {@link Response}. */ Response listWithResponse(String resourceGroupName, String monitorName, Context context); } diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ElasticCloudDeployment.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ElasticCloudDeployment.java index a7c159bd79931..18f705578a97a 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ElasticCloudDeployment.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ElasticCloudDeployment.java @@ -5,15 +5,11 @@ package com.azure.resourcemanager.elastic.models; import com.azure.core.annotation.Immutable; -import com.azure.core.util.logging.ClientLogger; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; /** Details of the user's elastic deployment associated with the monitor resource. */ @Immutable public final class ElasticCloudDeployment { - @JsonIgnore private final ClientLogger logger = new ClientLogger(ElasticCloudDeployment.class); - /* * Elastic deployment name */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ElasticCloudUser.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ElasticCloudUser.java index 1455de24cb3b5..9d199afe1607b 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ElasticCloudUser.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ElasticCloudUser.java @@ -5,15 +5,11 @@ package com.azure.resourcemanager.elastic.models; import com.azure.core.annotation.Immutable; -import com.azure.core.util.logging.ClientLogger; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; /** Details of the user's elastic account. */ @Immutable public final class ElasticCloudUser { - @JsonIgnore private final ClientLogger logger = new ClientLogger(ElasticCloudUser.class); - /* * Email of the Elastic User Account. */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ElasticMonitorResourceListResponse.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ElasticMonitorResourceListResponse.java index 989bb29eed730..823b5a0e2000c 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ElasticMonitorResourceListResponse.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ElasticMonitorResourceListResponse.java @@ -5,17 +5,13 @@ package com.azure.resourcemanager.elastic.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.elastic.fluent.models.ElasticMonitorResourceInner; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; import java.util.List; /** Response of a list operation. */ @Fluent public final class ElasticMonitorResourceListResponse { - @JsonIgnore private final ClientLogger logger = new ClientLogger(ElasticMonitorResourceListResponse.class); - /* * Results of a list operation. */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ElasticMonitorResourceUpdateParameters.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ElasticMonitorResourceUpdateParameters.java index dcc4516af3d6c..03328eb98f7e2 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ElasticMonitorResourceUpdateParameters.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ElasticMonitorResourceUpdateParameters.java @@ -5,20 +5,18 @@ package com.azure.resourcemanager.elastic.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; -import com.fasterxml.jackson.annotation.JsonIgnore; +import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; import java.util.Map; /** Monitor resource update parameters. */ @Fluent public final class ElasticMonitorResourceUpdateParameters { - @JsonIgnore private final ClientLogger logger = new ClientLogger(ElasticMonitorResourceUpdateParameters.class); - /* * elastic monitor resource tags. */ @JsonProperty(value = "tags") + @JsonInclude(value = JsonInclude.Include.NON_NULL, content = JsonInclude.Include.ALWAYS) private Map tags; /** diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ElasticProperties.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ElasticProperties.java index 266eb2d08d57a..4c59622907b41 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ElasticProperties.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ElasticProperties.java @@ -5,15 +5,11 @@ package com.azure.resourcemanager.elastic.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; /** Elastic Resource Properties. */ @Fluent public final class ElasticProperties { - @JsonIgnore private final ClientLogger logger = new ClientLogger(ElasticProperties.class); - /* * Details of the user's elastic account. */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/FilteringTag.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/FilteringTag.java index 958c3234aadb2..dbba2f8fff634 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/FilteringTag.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/FilteringTag.java @@ -5,8 +5,6 @@ package com.azure.resourcemanager.elastic.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; /** @@ -15,8 +13,6 @@ */ @Fluent public final class FilteringTag { - @JsonIgnore private final ClientLogger logger = new ClientLogger(FilteringTag.class); - /* * The name (also known as the key) of the tag. */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/IdentityProperties.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/IdentityProperties.java index e5fb386ea0bbb..fd26b4001753d 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/IdentityProperties.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/IdentityProperties.java @@ -5,15 +5,11 @@ package com.azure.resourcemanager.elastic.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; /** Identity properties. */ @Fluent public final class IdentityProperties { - @JsonIgnore private final ClientLogger logger = new ClientLogger(IdentityProperties.class); - /* * The identity ID. */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/LogRules.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/LogRules.java index 50082776f81a8..2451ef2347075 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/LogRules.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/LogRules.java @@ -5,16 +5,12 @@ package com.azure.resourcemanager.elastic.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; import java.util.List; /** Set of rules for sending logs for the Monitor resource. */ @Fluent public final class LogRules { - @JsonIgnore private final ClientLogger logger = new ClientLogger(LogRules.class); - /* * Flag specifying if AAD logs should be sent for the Monitor resource. */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitorProperties.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitorProperties.java index a118319a59fb6..23ebbd8fb36a0 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitorProperties.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitorProperties.java @@ -5,17 +5,13 @@ package com.azure.resourcemanager.elastic.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; /** Properties specific to the monitor resource. */ @Fluent public final class MonitorProperties { - @JsonIgnore private final ClientLogger logger = new ClientLogger(MonitorProperties.class); - /* - * Provisioning state of the monitor resource. + * ProvisioningState Provisioning state of the monitor resource. */ @JsonProperty(value = "provisioningState") private ProvisioningState provisioningState; @@ -51,7 +47,7 @@ public final class MonitorProperties { private Integer liftrResourcePreference; /** - * Get the provisioningState property: Provisioning state of the monitor resource. + * Get the provisioningState property: ProvisioningState Provisioning state of the monitor resource. * * @return the provisioningState value. */ @@ -60,7 +56,7 @@ public ProvisioningState provisioningState() { } /** - * Set the provisioningState property: Provisioning state of the monitor resource. + * Set the provisioningState property: ProvisioningState Provisioning state of the monitor resource. * * @param provisioningState the provisioningState value to set. * @return the MonitorProperties object itself. diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitoredResource.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitoredResource.java index 3dd54f24d6a24..3502b2ce132c1 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitoredResource.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitoredResource.java @@ -16,7 +16,8 @@ public interface MonitoredResource { String id(); /** - * Gets the sendingLogs property: Flag indicating the status of the resource for sending logs operation to Elastic. + * Gets the sendingLogs property: SendingLogs Flag indicating the status of the resource for sending logs operation + * to Elastic. * * @return the sendingLogs value. */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitoredResourceListResponse.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitoredResourceListResponse.java index 293809be72c3b..5cc3c7d5d6c51 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitoredResourceListResponse.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitoredResourceListResponse.java @@ -5,17 +5,13 @@ package com.azure.resourcemanager.elastic.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.elastic.fluent.models.MonitoredResourceInner; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; import java.util.List; /** Response of a list operation. */ @Fluent public final class MonitoredResourceListResponse { - @JsonIgnore private final ClientLogger logger = new ClientLogger(MonitoredResourceListResponse.class); - /* * Results of a list operation. */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitoredResources.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitoredResources.java index 387d373a48c92..642d1aece9070 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitoredResources.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitoredResources.java @@ -17,7 +17,7 @@ public interface MonitoredResources { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ PagedIterable list(String resourceGroupName, String monitorName); @@ -30,7 +30,7 @@ public interface MonitoredResources { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ PagedIterable list(String resourceGroupName, String monitorName, Context context); } diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitoringTagRulesListResponse.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitoringTagRulesListResponse.java index 293adf65cc9f1..dd6cef179ae73 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitoringTagRulesListResponse.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitoringTagRulesListResponse.java @@ -5,17 +5,13 @@ package com.azure.resourcemanager.elastic.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.elastic.fluent.models.MonitoringTagRulesInner; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; import java.util.List; /** Response of a list operation. */ @Fluent public final class MonitoringTagRulesListResponse { - @JsonIgnore private final ClientLogger logger = new ClientLogger(MonitoringTagRulesListResponse.class); - /* * Results of a list operation. */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitoringTagRulesProperties.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitoringTagRulesProperties.java index 577cb15d8303c..5950b47dede59 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitoringTagRulesProperties.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/MonitoringTagRulesProperties.java @@ -5,17 +5,13 @@ package com.azure.resourcemanager.elastic.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; /** Definition of the properties for a TagRules resource. */ @Fluent public final class MonitoringTagRulesProperties { - @JsonIgnore private final ClientLogger logger = new ClientLogger(MonitoringTagRulesProperties.class); - /* - * Provisioning state of the monitoring tag rules. + * ProvisioningState Provisioning state of the monitoring tag rules. */ @JsonProperty(value = "provisioningState") private ProvisioningState provisioningState; @@ -27,7 +23,7 @@ public final class MonitoringTagRulesProperties { private LogRules logRules; /** - * Get the provisioningState property: Provisioning state of the monitoring tag rules. + * Get the provisioningState property: ProvisioningState Provisioning state of the monitoring tag rules. * * @return the provisioningState value. */ @@ -36,7 +32,7 @@ public ProvisioningState provisioningState() { } /** - * Set the provisioningState property: Provisioning state of the monitoring tag rules. + * Set the provisioningState property: ProvisioningState Provisioning state of the monitoring tag rules. * * @param provisioningState the provisioningState value to set. * @return the MonitoringTagRulesProperties object itself. diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/Monitors.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/Monitors.java index 2508c55c001b0..bb729e28dc102 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/Monitors.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/Monitors.java @@ -15,7 +15,7 @@ public interface Monitors { * * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ PagedIterable list(); @@ -26,7 +26,7 @@ public interface Monitors { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ PagedIterable list(Context context); @@ -37,7 +37,7 @@ public interface Monitors { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ PagedIterable listByResourceGroup(String resourceGroupName); @@ -49,7 +49,7 @@ public interface Monitors { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ PagedIterable listByResourceGroup(String resourceGroupName, Context context); @@ -74,7 +74,7 @@ public interface Monitors { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the properties of a specific monitor resource. + * @return the properties of a specific monitor resource along with {@link Response}. */ Response getByResourceGroupWithResponse( String resourceGroupName, String monitorName, Context context); @@ -109,7 +109,7 @@ Response getByResourceGroupWithResponse( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the properties of a specific monitor resource. + * @return the properties of a specific monitor resource along with {@link Response}. */ ElasticMonitorResource getById(String id); @@ -121,7 +121,7 @@ Response getByResourceGroupWithResponse( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the properties of a specific monitor resource. + * @return the properties of a specific monitor resource along with {@link Response}. */ Response getByIdWithResponse(String id, Context context); diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/OperationDisplay.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/OperationDisplay.java index cf72726e7f639..4b42404d74f11 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/OperationDisplay.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/OperationDisplay.java @@ -5,15 +5,11 @@ package com.azure.resourcemanager.elastic.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; /** The object that represents the operation. */ @Fluent public final class OperationDisplay { - @JsonIgnore private final ClientLogger logger = new ClientLogger(OperationDisplay.class); - /* * Service provider, i.e., Microsoft.Elastic. */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/OperationListResult.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/OperationListResult.java index 4fe59677d0018..3dc2c2d8467b3 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/OperationListResult.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/OperationListResult.java @@ -5,17 +5,13 @@ package com.azure.resourcemanager.elastic.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.elastic.fluent.models.OperationResultInner; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; import java.util.List; /** Result of GET request to list the Microsoft.Elastic operations. */ @Fluent public final class OperationListResult { - @JsonIgnore private final ClientLogger logger = new ClientLogger(OperationListResult.class); - /* * List of operations supported by the Microsoft.Elastic provider. */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/Operations.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/Operations.java index 7b8e36ebb68e9..13d9c46449337 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/Operations.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/Operations.java @@ -14,7 +14,8 @@ public interface Operations { * * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return result of GET request to list the Microsoft. + * @return result of GET request to list the Microsoft.Elastic operations as paginated response with {@link + * PagedIterable}. */ PagedIterable list(); @@ -25,7 +26,8 @@ public interface Operations { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return result of GET request to list the Microsoft. + * @return result of GET request to list the Microsoft.Elastic operations as paginated response with {@link + * PagedIterable}. */ PagedIterable list(Context context); } diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ResourceSku.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ResourceSku.java index 1da7f70d7632f..8c7f9b23ac8ff 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ResourceSku.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/ResourceSku.java @@ -6,14 +6,11 @@ import com.azure.core.annotation.Fluent; import com.azure.core.util.logging.ClientLogger; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; /** Microsoft.Elastic SKU. */ @Fluent public final class ResourceSku { - @JsonIgnore private final ClientLogger logger = new ClientLogger(ResourceSku.class); - /* * Name of the SKU. */ @@ -47,9 +44,11 @@ public ResourceSku withName(String name) { */ public void validate() { if (name() == null) { - throw logger + throw LOGGER .logExceptionAsError( new IllegalArgumentException("Missing required property name in model ResourceSku")); } } + + private static final ClientLogger LOGGER = new ClientLogger(ResourceSku.class); } diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/TagRules.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/TagRules.java index 716e049257187..3c7b170bff953 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/TagRules.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/TagRules.java @@ -18,7 +18,7 @@ public interface TagRules { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ PagedIterable list(String resourceGroupName, String monitorName); @@ -31,7 +31,7 @@ public interface TagRules { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ PagedIterable list(String resourceGroupName, String monitorName, Context context); @@ -58,7 +58,7 @@ public interface TagRules { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return a tag rule set for a given monitor resource. + * @return a tag rule set for a given monitor resource along with {@link Response}. */ Response getWithResponse( String resourceGroupName, String monitorName, String ruleSetName, Context context); @@ -95,7 +95,7 @@ Response getWithResponse( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return a tag rule set for a given monitor resource. + * @return a tag rule set for a given monitor resource along with {@link Response}. */ MonitoringTagRules getById(String id); @@ -107,7 +107,7 @@ Response getWithResponse( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return a tag rule set for a given monitor resource. + * @return a tag rule set for a given monitor resource along with {@link Response}. */ Response getByIdWithResponse(String id, Context context); diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/UserInfo.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/UserInfo.java index 1539ab4f4f9ae..2ce15a8d5beca 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/UserInfo.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/UserInfo.java @@ -5,15 +5,11 @@ package com.azure.resourcemanager.elastic.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; /** User Information to be passed to partners. */ @Fluent public final class UserInfo { - @JsonIgnore private final ClientLogger logger = new ClientLogger(UserInfo.class); - /* * First name of the user */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/VMCollectionUpdate.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/VMCollectionUpdate.java index d3e45dcc4e4c9..10293818c0fb1 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/VMCollectionUpdate.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/VMCollectionUpdate.java @@ -5,15 +5,11 @@ package com.azure.resourcemanager.elastic.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; /** Update VM resource collection. */ @Fluent public final class VMCollectionUpdate { - @JsonIgnore private final ClientLogger logger = new ClientLogger(VMCollectionUpdate.class); - /* * ARM id of the VM resource. */ @@ -21,7 +17,7 @@ public final class VMCollectionUpdate { private String vmResourceId; /* - * Operation to be performed for given VM. + * OperationName Operation to be performed for given VM. */ @JsonProperty(value = "operationName") private OperationName operationName; @@ -47,7 +43,7 @@ public VMCollectionUpdate withVmResourceId(String vmResourceId) { } /** - * Get the operationName property: Operation to be performed for given VM. + * Get the operationName property: OperationName Operation to be performed for given VM. * * @return the operationName value. */ @@ -56,7 +52,7 @@ public OperationName operationName() { } /** - * Set the operationName property: Operation to be performed for given VM. + * Set the operationName property: OperationName Operation to be performed for given VM. * * @param operationName the operationName value to set. * @return the VMCollectionUpdate object itself. diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/VMCollections.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/VMCollections.java index 274268918f921..4f51bd6c860b5 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/VMCollections.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/VMCollections.java @@ -30,7 +30,7 @@ public interface VMCollections { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the response. + * @return the {@link Response}. */ Response updateWithResponse( String resourceGroupName, String monitorName, VMCollectionUpdate body, Context context); diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/VMHostListResponse.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/VMHostListResponse.java index 143e8d08259b1..b90921249221b 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/VMHostListResponse.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/VMHostListResponse.java @@ -5,17 +5,13 @@ package com.azure.resourcemanager.elastic.models; import com.azure.core.annotation.Fluent; -import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.elastic.fluent.models.VMResourcesInner; -import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; import java.util.List; /** Response of a list operation. */ @Fluent public final class VMHostListResponse { - @JsonIgnore private final ClientLogger logger = new ClientLogger(VMHostListResponse.class); - /* * Results of a list operation. */ diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/VMHosts.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/VMHosts.java index d33cac02eac49..d40317164353f 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/VMHosts.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/VMHosts.java @@ -17,7 +17,7 @@ public interface VMHosts { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ PagedIterable list(String resourceGroupName, String monitorName); @@ -30,7 +30,7 @@ public interface VMHosts { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response of a list operation. + * @return response of a list operation as paginated response with {@link PagedIterable}. */ PagedIterable list(String resourceGroupName, String monitorName, Context context); } diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/VMIngestions.java b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/VMIngestions.java index c88f2a92777d5..a45bcddcc2da8 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/VMIngestions.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/main/java/com/azure/resourcemanager/elastic/models/VMIngestions.java @@ -30,7 +30,7 @@ public interface VMIngestions { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the vm ingestion details to install an agent. + * @return the vm ingestion details to install an agent along with {@link Response}. */ Response detailsWithResponse( String resourceGroupName, String monitorName, Context context); diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/TagRulesCreateOrUpdateSamples.java b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/TagRulesCreateOrUpdateSamples.java deleted file mode 100644 index 4204b18575b4b..0000000000000 --- a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/TagRulesCreateOrUpdateSamples.java +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elastic; - -/** Samples for TagRules CreateOrUpdate. */ -public final class TagRulesCreateOrUpdateSamples { - /** - * Sample code: TagRules_CreateOrUpdate. - * - * @param elasticManager Entry point to ElasticManager. - */ - public static void tagRulesCreateOrUpdate(com.azure.resourcemanager.elastic.ElasticManager elasticManager) { - elasticManager.tagRules().define("default").withExistingMonitor("myResourceGroup", "myMonitor").create(); - } -} diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/DeploymentInfoListSamples.java b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/DeploymentInfoListSamples.java similarity index 50% rename from sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/DeploymentInfoListSamples.java rename to sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/DeploymentInfoListSamples.java index 413233c92d0f5..1a5851929c288 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/DeploymentInfoListSamples.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/DeploymentInfoListSamples.java @@ -2,18 +2,21 @@ // Licensed under the MIT License. // Code generated by Microsoft (R) AutoRest Code Generator. -package com.azure.resourcemanager.elastic; +package com.azure.resourcemanager.elastic.generated; import com.azure.core.util.Context; /** Samples for DeploymentInfo List. */ public final class DeploymentInfoListSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/DeploymentInfo_List.json + */ /** * Sample code: DeploymentInfo_List. * - * @param elasticManager Entry point to ElasticManager. + * @param manager Entry point to ElasticManager. */ - public static void deploymentInfoList(com.azure.resourcemanager.elastic.ElasticManager elasticManager) { - elasticManager.deploymentInfoes().listWithResponse("myResourceGroup", "myMonitor", Context.NONE); + public static void deploymentInfoList(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.deploymentInfoes().listWithResponse("myResourceGroup", "myMonitor", Context.NONE); } } diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitoredResourcesListSamples.java b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitoredResourcesListSamples.java similarity index 51% rename from sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitoredResourcesListSamples.java rename to sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitoredResourcesListSamples.java index c1b718c8d8f83..a171b82416d4d 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitoredResourcesListSamples.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitoredResourcesListSamples.java @@ -2,18 +2,21 @@ // Licensed under the MIT License. // Code generated by Microsoft (R) AutoRest Code Generator. -package com.azure.resourcemanager.elastic; +package com.azure.resourcemanager.elastic.generated; import com.azure.core.util.Context; /** Samples for MonitoredResources List. */ public final class MonitoredResourcesListSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/MonitoredResources_List.json + */ /** * Sample code: MonitoredResources_List. * - * @param elasticManager Entry point to ElasticManager. + * @param manager Entry point to ElasticManager. */ - public static void monitoredResourcesList(com.azure.resourcemanager.elastic.ElasticManager elasticManager) { - elasticManager.monitoredResources().list("myResourceGroup", "myMonitor", Context.NONE); + public static void monitoredResourcesList(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.monitoredResources().list("myResourceGroup", "myMonitor", Context.NONE); } } diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsCreateSamples.java b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitorsCreateSamples.java similarity index 63% rename from sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsCreateSamples.java rename to sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitorsCreateSamples.java index d45afca9f4080..3c85e96e3dd5c 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsCreateSamples.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitorsCreateSamples.java @@ -2,17 +2,20 @@ // Licensed under the MIT License. // Code generated by Microsoft (R) AutoRest Code Generator. -package com.azure.resourcemanager.elastic; +package com.azure.resourcemanager.elastic.generated; /** Samples for Monitors Create. */ public final class MonitorsCreateSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/Monitors_Create.json + */ /** * Sample code: Monitors_Create. * - * @param elasticManager Entry point to ElasticManager. + * @param manager Entry point to ElasticManager. */ - public static void monitorsCreate(com.azure.resourcemanager.elastic.ElasticManager elasticManager) { - elasticManager + public static void monitorsCreate(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager .monitors() .define("myMonitor") .withRegion((String) null) diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsDeleteSamples.java b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitorsDeleteSamples.java similarity index 51% rename from sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsDeleteSamples.java rename to sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitorsDeleteSamples.java index 2544933825c6c..8599968bfb30c 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsDeleteSamples.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitorsDeleteSamples.java @@ -2,18 +2,21 @@ // Licensed under the MIT License. // Code generated by Microsoft (R) AutoRest Code Generator. -package com.azure.resourcemanager.elastic; +package com.azure.resourcemanager.elastic.generated; import com.azure.core.util.Context; /** Samples for Monitors Delete. */ public final class MonitorsDeleteSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/Monitors_Delete.json + */ /** * Sample code: Monitors_Delete. * - * @param elasticManager Entry point to ElasticManager. + * @param manager Entry point to ElasticManager. */ - public static void monitorsDelete(com.azure.resourcemanager.elastic.ElasticManager elasticManager) { - elasticManager.monitors().delete("myResourceGroup", "myMonitor", Context.NONE); + public static void monitorsDelete(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.monitors().delete("myResourceGroup", "myMonitor", Context.NONE); } } diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsGetByResourceGroupSamples.java b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitorsGetByResourceGroupSamples.java similarity index 51% rename from sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsGetByResourceGroupSamples.java rename to sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitorsGetByResourceGroupSamples.java index 3a3214c3c438e..ce36b3133ee74 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsGetByResourceGroupSamples.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitorsGetByResourceGroupSamples.java @@ -2,18 +2,21 @@ // Licensed under the MIT License. // Code generated by Microsoft (R) AutoRest Code Generator. -package com.azure.resourcemanager.elastic; +package com.azure.resourcemanager.elastic.generated; import com.azure.core.util.Context; /** Samples for Monitors GetByResourceGroup. */ public final class MonitorsGetByResourceGroupSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/Monitors_Get.json + */ /** * Sample code: Monitors_Get. * - * @param elasticManager Entry point to ElasticManager. + * @param manager Entry point to ElasticManager. */ - public static void monitorsGet(com.azure.resourcemanager.elastic.ElasticManager elasticManager) { - elasticManager.monitors().getByResourceGroupWithResponse("myResourceGroup", "myMonitor", Context.NONE); + public static void monitorsGet(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.monitors().getByResourceGroupWithResponse("myResourceGroup", "myMonitor", Context.NONE); } } diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsListByResourceGroupSamples.java b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitorsListByResourceGroupSamples.java similarity index 52% rename from sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsListByResourceGroupSamples.java rename to sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitorsListByResourceGroupSamples.java index 8845f61f336a9..b86fab2047eb4 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsListByResourceGroupSamples.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitorsListByResourceGroupSamples.java @@ -2,18 +2,21 @@ // Licensed under the MIT License. // Code generated by Microsoft (R) AutoRest Code Generator. -package com.azure.resourcemanager.elastic; +package com.azure.resourcemanager.elastic.generated; import com.azure.core.util.Context; /** Samples for Monitors ListByResourceGroup. */ public final class MonitorsListByResourceGroupSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/Monitors_ListByResourceGroup.json + */ /** * Sample code: Monitors_ListByResourceGroup. * - * @param elasticManager Entry point to ElasticManager. + * @param manager Entry point to ElasticManager. */ - public static void monitorsListByResourceGroup(com.azure.resourcemanager.elastic.ElasticManager elasticManager) { - elasticManager.monitors().listByResourceGroup("myResourceGroup", Context.NONE); + public static void monitorsListByResourceGroup(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.monitors().listByResourceGroup("myResourceGroup", Context.NONE); } } diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsListSamples.java b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitorsListSamples.java similarity index 54% rename from sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsListSamples.java rename to sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitorsListSamples.java index 571a97283b2c8..fe972d5648a5b 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsListSamples.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitorsListSamples.java @@ -2,18 +2,21 @@ // Licensed under the MIT License. // Code generated by Microsoft (R) AutoRest Code Generator. -package com.azure.resourcemanager.elastic; +package com.azure.resourcemanager.elastic.generated; import com.azure.core.util.Context; /** Samples for Monitors List. */ public final class MonitorsListSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/Monitors_List.json + */ /** * Sample code: Monitors_List. * - * @param elasticManager Entry point to ElasticManager. + * @param manager Entry point to ElasticManager. */ - public static void monitorsList(com.azure.resourcemanager.elastic.ElasticManager elasticManager) { - elasticManager.monitors().list(Context.NONE); + public static void monitorsList(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.monitors().list(Context.NONE); } } diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsUpdateSamples.java b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitorsUpdateSamples.java similarity index 57% rename from sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsUpdateSamples.java rename to sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitorsUpdateSamples.java index 9d78af8765c28..f03bf0c529945 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/MonitorsUpdateSamples.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/MonitorsUpdateSamples.java @@ -2,24 +2,24 @@ // Licensed under the MIT License. // Code generated by Microsoft (R) AutoRest Code Generator. -package com.azure.resourcemanager.elastic; +package com.azure.resourcemanager.elastic.generated; import com.azure.core.util.Context; import com.azure.resourcemanager.elastic.models.ElasticMonitorResource; /** Samples for Monitors Update. */ public final class MonitorsUpdateSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/Monitors_Update.json + */ /** * Sample code: Monitors_Update. * - * @param elasticManager Entry point to ElasticManager. + * @param manager Entry point to ElasticManager. */ - public static void monitorsUpdate(com.azure.resourcemanager.elastic.ElasticManager elasticManager) { + public static void monitorsUpdate(com.azure.resourcemanager.elastic.ElasticManager manager) { ElasticMonitorResource resource = - elasticManager - .monitors() - .getByResourceGroupWithResponse("myResourceGroup", "myMonitor", Context.NONE) - .getValue(); + manager.monitors().getByResourceGroupWithResponse("myResourceGroup", "myMonitor", Context.NONE).getValue(); resource.update().apply(); } } diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/OperationsListSamples.java b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/OperationsListSamples.java similarity index 54% rename from sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/OperationsListSamples.java rename to sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/OperationsListSamples.java index d0fd1052a59a3..a31ffb1fb3687 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/OperationsListSamples.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/OperationsListSamples.java @@ -2,18 +2,21 @@ // Licensed under the MIT License. // Code generated by Microsoft (R) AutoRest Code Generator. -package com.azure.resourcemanager.elastic; +package com.azure.resourcemanager.elastic.generated; import com.azure.core.util.Context; /** Samples for Operations List. */ public final class OperationsListSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/Operations_List.json + */ /** * Sample code: Operations_List. * - * @param elasticManager Entry point to ElasticManager. + * @param manager Entry point to ElasticManager. */ - public static void operationsList(com.azure.resourcemanager.elastic.ElasticManager elasticManager) { - elasticManager.operations().list(Context.NONE); + public static void operationsList(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.operations().list(Context.NONE); } } diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/TagRulesCreateOrUpdateSamples.java b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/TagRulesCreateOrUpdateSamples.java new file mode 100644 index 0000000000000..12d6066a21aef --- /dev/null +++ b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/TagRulesCreateOrUpdateSamples.java @@ -0,0 +1,20 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.elastic.generated; + +/** Samples for TagRules CreateOrUpdate. */ +public final class TagRulesCreateOrUpdateSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/TagRules_CreateOrUpdate.json + */ + /** + * Sample code: TagRules_CreateOrUpdate. + * + * @param manager Entry point to ElasticManager. + */ + public static void tagRulesCreateOrUpdate(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.tagRules().define("default").withExistingMonitor("myResourceGroup", "myMonitor").create(); + } +} diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/TagRulesDeleteSamples.java b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/TagRulesDeleteSamples.java similarity index 51% rename from sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/TagRulesDeleteSamples.java rename to sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/TagRulesDeleteSamples.java index d05aaaa1657f8..1d8fa1e073d0b 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/TagRulesDeleteSamples.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/TagRulesDeleteSamples.java @@ -2,18 +2,21 @@ // Licensed under the MIT License. // Code generated by Microsoft (R) AutoRest Code Generator. -package com.azure.resourcemanager.elastic; +package com.azure.resourcemanager.elastic.generated; import com.azure.core.util.Context; /** Samples for TagRules Delete. */ public final class TagRulesDeleteSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/TagRules_Delete.json + */ /** * Sample code: TagRules_Delete. * - * @param elasticManager Entry point to ElasticManager. + * @param manager Entry point to ElasticManager. */ - public static void tagRulesDelete(com.azure.resourcemanager.elastic.ElasticManager elasticManager) { - elasticManager.tagRules().delete("myResourceGroup", "myMonitor", "default", Context.NONE); + public static void tagRulesDelete(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.tagRules().delete("myResourceGroup", "myMonitor", "default", Context.NONE); } } diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/TagRulesGetSamples.java b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/TagRulesGetSamples.java similarity index 50% rename from sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/TagRulesGetSamples.java rename to sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/TagRulesGetSamples.java index a79523c2ab9d4..3c19021127d22 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/TagRulesGetSamples.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/TagRulesGetSamples.java @@ -2,18 +2,21 @@ // Licensed under the MIT License. // Code generated by Microsoft (R) AutoRest Code Generator. -package com.azure.resourcemanager.elastic; +package com.azure.resourcemanager.elastic.generated; import com.azure.core.util.Context; /** Samples for TagRules Get. */ public final class TagRulesGetSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/TagRules_Get.json + */ /** * Sample code: TagRules_Get. * - * @param elasticManager Entry point to ElasticManager. + * @param manager Entry point to ElasticManager. */ - public static void tagRulesGet(com.azure.resourcemanager.elastic.ElasticManager elasticManager) { - elasticManager.tagRules().getWithResponse("myResourceGroup", "myMonitor", "default", Context.NONE); + public static void tagRulesGet(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.tagRules().getWithResponse("myResourceGroup", "myMonitor", "default", Context.NONE); } } diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/TagRulesListSamples.java b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/TagRulesListSamples.java similarity index 51% rename from sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/TagRulesListSamples.java rename to sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/TagRulesListSamples.java index bc4c9c6a195d2..5f7bee4201e0c 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/TagRulesListSamples.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/TagRulesListSamples.java @@ -2,18 +2,21 @@ // Licensed under the MIT License. // Code generated by Microsoft (R) AutoRest Code Generator. -package com.azure.resourcemanager.elastic; +package com.azure.resourcemanager.elastic.generated; import com.azure.core.util.Context; /** Samples for TagRules List. */ public final class TagRulesListSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/TagRules_List.json + */ /** * Sample code: TagRules_List. * - * @param elasticManager Entry point to ElasticManager. + * @param manager Entry point to ElasticManager. */ - public static void tagRulesList(com.azure.resourcemanager.elastic.ElasticManager elasticManager) { - elasticManager.tagRules().list("myResourceGroup", "myMonitor", Context.NONE); + public static void tagRulesList(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.tagRules().list("myResourceGroup", "myMonitor", Context.NONE); } } diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/VMCollectionUpdateSamples.java b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/VMCollectionUpdateSamples.java similarity index 50% rename from sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/VMCollectionUpdateSamples.java rename to sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/VMCollectionUpdateSamples.java index bb9bc7620c6e7..25b5e6198bf7d 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/VMCollectionUpdateSamples.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/VMCollectionUpdateSamples.java @@ -2,18 +2,21 @@ // Licensed under the MIT License. // Code generated by Microsoft (R) AutoRest Code Generator. -package com.azure.resourcemanager.elastic; +package com.azure.resourcemanager.elastic.generated; import com.azure.core.util.Context; /** Samples for VMCollection Update. */ public final class VMCollectionUpdateSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/VMCollection_Update.json + */ /** * Sample code: VMCollection_Update. * - * @param elasticManager Entry point to ElasticManager. + * @param manager Entry point to ElasticManager. */ - public static void vMCollectionUpdate(com.azure.resourcemanager.elastic.ElasticManager elasticManager) { - elasticManager.vMCollections().updateWithResponse("myResourceGroup", "myMonitor", null, Context.NONE); + public static void vMCollectionUpdate(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.vMCollections().updateWithResponse("myResourceGroup", "myMonitor", null, Context.NONE); } } diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/VMHostListSamples.java b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/VMHostListSamples.java similarity index 51% rename from sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/VMHostListSamples.java rename to sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/VMHostListSamples.java index be10730f08f06..106a5e2c98af9 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/VMHostListSamples.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/VMHostListSamples.java @@ -2,18 +2,21 @@ // Licensed under the MIT License. // Code generated by Microsoft (R) AutoRest Code Generator. -package com.azure.resourcemanager.elastic; +package com.azure.resourcemanager.elastic.generated; import com.azure.core.util.Context; /** Samples for VMHost List. */ public final class VMHostListSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/VMHost_List.json + */ /** * Sample code: VMHost_List. * - * @param elasticManager Entry point to ElasticManager. + * @param manager Entry point to ElasticManager. */ - public static void vMHostList(com.azure.resourcemanager.elastic.ElasticManager elasticManager) { - elasticManager.vMHosts().list("myResourceGroup", "myMonitor", Context.NONE); + public static void vMHostList(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.vMHosts().list("myResourceGroup", "myMonitor", Context.NONE); } } diff --git a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/VMIngestionDetailsSamples.java b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/VMIngestionDetailsSamples.java similarity index 50% rename from sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/VMIngestionDetailsSamples.java rename to sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/VMIngestionDetailsSamples.java index 5fd605af6fc7f..6bf62679ca43c 100644 --- a/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/VMIngestionDetailsSamples.java +++ b/sdk/elastic/azure-resourcemanager-elastic/src/samples/java/com/azure/resourcemanager/elastic/generated/VMIngestionDetailsSamples.java @@ -2,18 +2,21 @@ // Licensed under the MIT License. // Code generated by Microsoft (R) AutoRest Code Generator. -package com.azure.resourcemanager.elastic; +package com.azure.resourcemanager.elastic.generated; import com.azure.core.util.Context; /** Samples for VMIngestion Details. */ public final class VMIngestionDetailsSamples { + /* + * x-ms-original-file: specification/elastic/resource-manager/Microsoft.Elastic/preview/2020-07-01-preview/examples/VMIngestion_Details.json + */ /** * Sample code: VMIngestion_Details. * - * @param elasticManager Entry point to ElasticManager. + * @param manager Entry point to ElasticManager. */ - public static void vMIngestionDetails(com.azure.resourcemanager.elastic.ElasticManager elasticManager) { - elasticManager.vMIngestions().detailsWithResponse("myResourceGroup", "myMonitor", Context.NONE); + public static void vMIngestionDetails(com.azure.resourcemanager.elastic.ElasticManager manager) { + manager.vMIngestions().detailsWithResponse("myResourceGroup", "myMonitor", Context.NONE); } }