Skip to content

Commit 599206d

Browse files
author
SDKAuto
committed
CodeGen from PR 18191 in Azure/azure-rest-api-specs
Merge c96d819d66c609c62bf8db36b2c5a2f0932834ac into 9aff6fbac1975af94f6a3bc415be84f67d3311ee
1 parent 48cb91c commit 599206d

File tree

47 files changed

+45
-197
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+45
-197
lines changed

sdk/sqlvirtualmachine/azure-resourcemanager-sqlvirtualmachine/CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# Release History
22

3-
## 1.0.0-beta.3 (Unreleased)
3+
## 1.0.0-beta.1 (2022-03-15)
4+
5+
- Azure Resource Manager SqlVirtualMachine client library for Java. This package contains Microsoft Azure SDK for SqlVirtualMachine Management SDK. The SQL virtual machine management API provides a RESTful set of web APIs that interact with Azure Compute, Network & Storage services to manage your SQL Server virtual machine. The API enables users to create, delete and retrieve a SQL virtual machine, SQL virtual machine group or availability group listener. Package tag package-preview-2021-11. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
46

57
### Features Added
68

sdk/sqlvirtualmachine/azure-resourcemanager-sqlvirtualmachine/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Various documentation is available to help you get started
3232
<dependency>
3333
<groupId>com.azure.resourcemanager</groupId>
3434
<artifactId>azure-resourcemanager-sqlvirtualmachine</artifactId>
35-
<version>1.0.0-beta.2</version>
35+
<version>1.0.0-beta.3</version>
3636
</dependency>
3737
```
3838
[//]: # ({x-version-update-end})

sdk/sqlvirtualmachine/azure-resourcemanager-sqlvirtualmachine/src/main/java/com/azure/resourcemanager/sqlvirtualmachine/SqlVirtualMachineManager.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ public static Configurable configure() {
9191

9292
/** The Configurable allowing configurations to be set. */
9393
public static final class Configurable {
94-
private final ClientLogger logger = new ClientLogger(Configurable.class);
94+
private static final ClientLogger LOGGER = new ClientLogger(Configurable.class);
9595

9696
private HttpClient httpClient;
9797
private HttpLogOptions httpLogOptions;
@@ -165,9 +165,11 @@ public Configurable withRetryPolicy(RetryPolicy retryPolicy) {
165165
* @return the configurable object itself.
166166
*/
167167
public Configurable withDefaultPollInterval(Duration defaultPollInterval) {
168-
this.defaultPollInterval = Objects.requireNonNull(defaultPollInterval, "'retryPolicy' cannot be null.");
168+
this.defaultPollInterval =
169+
Objects.requireNonNull(defaultPollInterval, "'defaultPollInterval' cannot be null.");
169170
if (this.defaultPollInterval.isNegative()) {
170-
throw logger.logExceptionAsError(new IllegalArgumentException("'httpPipeline' cannot be negative"));
171+
throw LOGGER
172+
.logExceptionAsError(new IllegalArgumentException("'defaultPollInterval' cannot be negative"));
171173
}
172174
return this;
173175
}
@@ -189,7 +191,7 @@ public SqlVirtualMachineManager authenticate(TokenCredential credential, AzurePr
189191
.append("-")
190192
.append("com.azure.resourcemanager.sqlvirtualmachine")
191193
.append("/")
192-
.append("1.0.0-beta.2");
194+
.append("1.0.0-beta.1");
193195
if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) {
194196
userAgentBuilder
195197
.append(" (")

sdk/sqlvirtualmachine/azure-resourcemanager-sqlvirtualmachine/src/main/java/com/azure/resourcemanager/sqlvirtualmachine/fluent/models/AvailabilityGroupListenerInner.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,14 @@
77
import com.azure.core.annotation.Fluent;
88
import com.azure.core.management.ProxyResource;
99
import com.azure.core.management.SystemData;
10-
import com.azure.core.util.logging.ClientLogger;
1110
import com.azure.resourcemanager.sqlvirtualmachine.models.AgConfiguration;
1211
import com.azure.resourcemanager.sqlvirtualmachine.models.LoadBalancerConfiguration;
13-
import com.fasterxml.jackson.annotation.JsonIgnore;
1412
import com.fasterxml.jackson.annotation.JsonProperty;
1513
import java.util.List;
1614

1715
/** A SQL Server availability group listener. */
1816
@Fluent
1917
public final class AvailabilityGroupListenerInner extends ProxyResource {
20-
@JsonIgnore private final ClientLogger logger = new ClientLogger(AvailabilityGroupListenerInner.class);
21-
2218
/*
2319
* Resource properties.
2420
*/

sdk/sqlvirtualmachine/azure-resourcemanager-sqlvirtualmachine/src/main/java/com/azure/resourcemanager/sqlvirtualmachine/fluent/models/AvailabilityGroupListenerProperties.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,14 @@
55
package com.azure.resourcemanager.sqlvirtualmachine.fluent.models;
66

77
import com.azure.core.annotation.Fluent;
8-
import com.azure.core.util.logging.ClientLogger;
98
import com.azure.resourcemanager.sqlvirtualmachine.models.AgConfiguration;
109
import com.azure.resourcemanager.sqlvirtualmachine.models.LoadBalancerConfiguration;
11-
import com.fasterxml.jackson.annotation.JsonIgnore;
1210
import com.fasterxml.jackson.annotation.JsonProperty;
1311
import java.util.List;
1412

1513
/** The properties of an availability group listener. */
1614
@Fluent
1715
public final class AvailabilityGroupListenerProperties {
18-
@JsonIgnore private final ClientLogger logger = new ClientLogger(AvailabilityGroupListenerProperties.class);
19-
2016
/*
2117
* Provisioning state to track the async operation status.
2218
*/

sdk/sqlvirtualmachine/azure-resourcemanager-sqlvirtualmachine/src/main/java/com/azure/resourcemanager/sqlvirtualmachine/fluent/models/OperationInner.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,15 @@
55
package com.azure.resourcemanager.sqlvirtualmachine.fluent.models;
66

77
import com.azure.core.annotation.Immutable;
8-
import com.azure.core.util.logging.ClientLogger;
98
import com.azure.resourcemanager.sqlvirtualmachine.models.OperationDisplay;
109
import com.azure.resourcemanager.sqlvirtualmachine.models.OperationOrigin;
11-
import com.fasterxml.jackson.annotation.JsonIgnore;
1210
import com.fasterxml.jackson.annotation.JsonInclude;
1311
import com.fasterxml.jackson.annotation.JsonProperty;
1412
import java.util.Map;
1513

1614
/** SQL REST API operation definition. */
1715
@Immutable
1816
public final class OperationInner {
19-
@JsonIgnore private final ClientLogger logger = new ClientLogger(OperationInner.class);
20-
2117
/*
2218
* The name of the operation being performed on this particular object.
2319
*/

sdk/sqlvirtualmachine/azure-resourcemanager-sqlvirtualmachine/src/main/java/com/azure/resourcemanager/sqlvirtualmachine/fluent/models/SqlVirtualMachineGroupInner.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,17 @@
77
import com.azure.core.annotation.Fluent;
88
import com.azure.core.management.Resource;
99
import com.azure.core.management.SystemData;
10-
import com.azure.core.util.logging.ClientLogger;
1110
import com.azure.resourcemanager.sqlvirtualmachine.models.ClusterConfiguration;
1211
import com.azure.resourcemanager.sqlvirtualmachine.models.ClusterManagerType;
1312
import com.azure.resourcemanager.sqlvirtualmachine.models.ScaleType;
1413
import com.azure.resourcemanager.sqlvirtualmachine.models.SqlVmGroupImageSku;
1514
import com.azure.resourcemanager.sqlvirtualmachine.models.WsfcDomainProfile;
16-
import com.fasterxml.jackson.annotation.JsonIgnore;
1715
import com.fasterxml.jackson.annotation.JsonProperty;
1816
import java.util.Map;
1917

2018
/** A SQL virtual machine group. */
2119
@Fluent
2220
public final class SqlVirtualMachineGroupInner extends Resource {
23-
@JsonIgnore private final ClientLogger logger = new ClientLogger(SqlVirtualMachineGroupInner.class);
24-
2521
/*
2622
* Resource properties.
2723
*/

sdk/sqlvirtualmachine/azure-resourcemanager-sqlvirtualmachine/src/main/java/com/azure/resourcemanager/sqlvirtualmachine/fluent/models/SqlVirtualMachineGroupProperties.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,16 @@
55
package com.azure.resourcemanager.sqlvirtualmachine.fluent.models;
66

77
import com.azure.core.annotation.Fluent;
8-
import com.azure.core.util.logging.ClientLogger;
98
import com.azure.resourcemanager.sqlvirtualmachine.models.ClusterConfiguration;
109
import com.azure.resourcemanager.sqlvirtualmachine.models.ClusterManagerType;
1110
import com.azure.resourcemanager.sqlvirtualmachine.models.ScaleType;
1211
import com.azure.resourcemanager.sqlvirtualmachine.models.SqlVmGroupImageSku;
1312
import com.azure.resourcemanager.sqlvirtualmachine.models.WsfcDomainProfile;
14-
import com.fasterxml.jackson.annotation.JsonIgnore;
1513
import com.fasterxml.jackson.annotation.JsonProperty;
1614

1715
/** The properties of a SQL virtual machine group. */
1816
@Fluent
1917
public final class SqlVirtualMachineGroupProperties {
20-
@JsonIgnore private final ClientLogger logger = new ClientLogger(SqlVirtualMachineGroupProperties.class);
21-
2218
/*
2319
* Provisioning state to track the async operation status.
2420
*/

sdk/sqlvirtualmachine/azure-resourcemanager-sqlvirtualmachine/src/main/java/com/azure/resourcemanager/sqlvirtualmachine/fluent/models/SqlVirtualMachineInner.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
import com.azure.core.annotation.Fluent;
88
import com.azure.core.management.Resource;
99
import com.azure.core.management.SystemData;
10-
import com.azure.core.util.logging.ClientLogger;
1110
import com.azure.resourcemanager.sqlvirtualmachine.models.AssessmentSettings;
1211
import com.azure.resourcemanager.sqlvirtualmachine.models.AutoBackupSettings;
1312
import com.azure.resourcemanager.sqlvirtualmachine.models.AutoPatchingSettings;
@@ -19,15 +18,12 @@
1918
import com.azure.resourcemanager.sqlvirtualmachine.models.SqlServerLicenseType;
2019
import com.azure.resourcemanager.sqlvirtualmachine.models.StorageConfigurationSettings;
2120
import com.azure.resourcemanager.sqlvirtualmachine.models.WsfcDomainCredentials;
22-
import com.fasterxml.jackson.annotation.JsonIgnore;
2321
import com.fasterxml.jackson.annotation.JsonProperty;
2422
import java.util.Map;
2523

2624
/** A SQL virtual machine. */
2725
@Fluent
2826
public final class SqlVirtualMachineInner extends Resource {
29-
@JsonIgnore private final ClientLogger logger = new ClientLogger(SqlVirtualMachineInner.class);
30-
3127
/*
3228
* Azure Active Directory identity of the server.
3329
*/

sdk/sqlvirtualmachine/azure-resourcemanager-sqlvirtualmachine/src/main/java/com/azure/resourcemanager/sqlvirtualmachine/fluent/models/SqlVirtualMachineProperties.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
package com.azure.resourcemanager.sqlvirtualmachine.fluent.models;
66

77
import com.azure.core.annotation.Fluent;
8-
import com.azure.core.util.logging.ClientLogger;
98
import com.azure.resourcemanager.sqlvirtualmachine.models.AssessmentSettings;
109
import com.azure.resourcemanager.sqlvirtualmachine.models.AutoBackupSettings;
1110
import com.azure.resourcemanager.sqlvirtualmachine.models.AutoPatchingSettings;
@@ -16,14 +15,11 @@
1615
import com.azure.resourcemanager.sqlvirtualmachine.models.SqlServerLicenseType;
1716
import com.azure.resourcemanager.sqlvirtualmachine.models.StorageConfigurationSettings;
1817
import com.azure.resourcemanager.sqlvirtualmachine.models.WsfcDomainCredentials;
19-
import com.fasterxml.jackson.annotation.JsonIgnore;
2018
import com.fasterxml.jackson.annotation.JsonProperty;
2119

2220
/** The SQL virtual machine properties. */
2321
@Fluent
2422
public final class SqlVirtualMachineProperties {
25-
@JsonIgnore private final ClientLogger logger = new ClientLogger(SqlVirtualMachineProperties.class);
26-
2723
/*
2824
* ARM Resource id of underlying virtual machine created from SQL
2925
* marketplace image.

0 commit comments

Comments
 (0)