forked from Azure/azure-sdk-for-java
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Generated from 007adae33567d02f9960aacc2d56b0678cdf1a38
Changed version number to 2020-03-01
- Loading branch information
SDK Automation
committed
Feb 24, 2020
1 parent
b59f999
commit 32bf1e6
Showing
260 changed files
with
38,410 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,135 @@ | ||
<!-- | ||
* Copyright (c) Microsoft Corporation. All rights reserved. | ||
* Licensed under the MIT License. See License.txt in the project root for | ||
* license information. | ||
* | ||
* Code generated by Microsoft (R) AutoRest Code Generator. | ||
--> | ||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | ||
<modelVersion>4.0.0</modelVersion> | ||
<groupId>com.microsoft.azure.cosmosdb.v2019_12_12</groupId> | ||
<parent> | ||
<groupId>com.microsoft.azure</groupId> | ||
<artifactId>azure-arm-parent</artifactId> | ||
<version>1.1.0</version> | ||
<relativePath>../../../pom.management.xml</relativePath> | ||
</parent> | ||
<artifactId>azure-mgmt-cosmosdb</artifactId> | ||
<version>1.0.0-beta</version> | ||
<packaging>jar</packaging> | ||
<name>Microsoft Azure SDK for CosmosDB Management</name> | ||
<description>This package contains Microsoft CosmosDB Management SDK.</description> | ||
<url>https://github.com/Azure/azure-sdk-for-java</url> | ||
<licenses> | ||
<license> | ||
<name>The MIT License (MIT)</name> | ||
<url>http://opensource.org/licenses/MIT</url> | ||
<distribution>repo</distribution> | ||
</license> | ||
</licenses> | ||
<scm> | ||
<url>scm:git:https://github.com/Azure/azure-sdk-for-java</url> | ||
<connection>scm:git:[email protected]:Azure/azure-sdk-for-java.git</connection> | ||
<tag>HEAD</tag> | ||
</scm> | ||
<properties> | ||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | ||
<legal><![CDATA[[INFO] Any downloads listed may be third party software. Microsoft grants you no rights for third party software.]]></legal> | ||
</properties> | ||
<developers> | ||
<developer> | ||
<id>microsoft</id> | ||
<name>Microsoft</name> | ||
</developer> | ||
</developers> | ||
<dependencies> | ||
<dependency> | ||
<groupId>com.microsoft.azure</groupId> | ||
<artifactId>azure-client-runtime</artifactId> | ||
</dependency> | ||
<dependency> | ||
<groupId>com.microsoft.azure</groupId> | ||
<artifactId>azure-arm-client-runtime</artifactId> | ||
</dependency> | ||
<dependency> | ||
<groupId>junit</groupId> | ||
<artifactId>junit</artifactId> | ||
<scope>test</scope> | ||
</dependency> | ||
<dependency> | ||
<groupId>com.microsoft.azure</groupId> | ||
<artifactId>azure-client-authentication</artifactId> | ||
<scope>test</scope> | ||
</dependency> | ||
<dependency> | ||
<groupId>com.microsoft.azure</groupId> | ||
<artifactId>azure-mgmt-resources</artifactId> | ||
<scope>test</scope> | ||
</dependency> | ||
<dependency> | ||
<groupId>com.microsoft.azure</groupId> | ||
<artifactId>azure-arm-client-runtime</artifactId> | ||
<type>test-jar</type> | ||
<scope>test</scope> | ||
<!--Below version for test jar needs to be removed, this will be done as part of v1-runtime 1.6.7--> | ||
<version>1.6.5</version> | ||
</dependency> | ||
</dependencies> | ||
<build> | ||
<plugins> | ||
<plugin> | ||
<groupId>org.apache.maven.plugins</groupId> | ||
<artifactId>maven-jar-plugin</artifactId> | ||
<configuration> | ||
<archive> | ||
<manifest> | ||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | ||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | ||
</manifest> | ||
</archive> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<groupId>org.codehaus.mojo</groupId> | ||
<artifactId>build-helper-maven-plugin</artifactId> | ||
</plugin> | ||
<plugin> | ||
<groupId>org.apache.maven.plugins</groupId> | ||
<artifactId>maven-compiler-plugin</artifactId> | ||
<version>3.1</version> | ||
<configuration> | ||
<source>1.7</source> | ||
<target>1.7</target> | ||
<annotationProcessors> | ||
<annotationProcessor> | ||
com.microsoft.azure.management.apigeneration.LangDefinitionProcessor | ||
</annotationProcessor> | ||
</annotationProcessors> | ||
<debug>true</debug> | ||
<optimize>true</optimize> | ||
<compilerArguments> | ||
<AaddGeneratedAnnotation>true</AaddGeneratedAnnotation> | ||
<Adebug>true</Adebug> | ||
</compilerArguments> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<groupId>org.apache.maven.plugins</groupId> | ||
<artifactId>maven-javadoc-plugin</artifactId> | ||
<version>2.8</version> | ||
<configuration> | ||
<excludePackageNames>*.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search</excludePackageNames> | ||
<bottom> | ||
<![CDATA[<code> | ||
/** | ||
<br />* Copyright (c) Microsoft Corporation. All rights reserved. | ||
<br />* Licensed under the MIT License. See License.txt in the project root for | ||
<br />* license information. | ||
<br />*/ | ||
</code>]]> | ||
</bottom> | ||
</configuration> | ||
</plugin> | ||
</plugins> | ||
</build> | ||
</project> |
18 changes: 18 additions & 0 deletions
18
...2/src/main/java/com/microsoft/azure/management/cosmosdb/v2019_12_12/ARMProxyResource.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
/** | ||
* Copyright (c) Microsoft Corporation. All rights reserved. | ||
* Licensed under the MIT License. See License.txt in the project root for | ||
* license information. | ||
* | ||
* Code generated by Microsoft (R) AutoRest Code Generator. | ||
*/ | ||
|
||
package com.microsoft.azure.management.cosmosdb.v2019_12_12; | ||
|
||
import com.microsoft.azure.ProxyResource; | ||
|
||
/** | ||
* The resource model definition for a ARM proxy resource. It will have | ||
* everything other than required location and tags. | ||
*/ | ||
public class ARMProxyResource extends ProxyResource { | ||
} |
17 changes: 17 additions & 0 deletions
17
.../main/java/com/microsoft/azure/management/cosmosdb/v2019_12_12/ARMResourceProperties.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
/** | ||
* Copyright (c) Microsoft Corporation. All rights reserved. | ||
* Licensed under the MIT License. See License.txt in the project root for | ||
* license information. | ||
* | ||
* Code generated by Microsoft (R) AutoRest Code Generator. | ||
*/ | ||
|
||
package com.microsoft.azure.management.cosmosdb.v2019_12_12; | ||
|
||
import com.microsoft.azure.Resource; | ||
|
||
/** | ||
* The core properties of ARM resources. | ||
*/ | ||
public class ARMResourceProperties extends Resource { | ||
} |
44 changes: 44 additions & 0 deletions
44
...n/java/com/microsoft/azure/management/cosmosdb/v2019_12_12/AutoUpgradePolicyResource.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
/** | ||
* Copyright (c) Microsoft Corporation. All rights reserved. | ||
* Licensed under the MIT License. See License.txt in the project root for | ||
* license information. | ||
* | ||
* Code generated by Microsoft (R) AutoRest Code Generator. | ||
*/ | ||
|
||
package com.microsoft.azure.management.cosmosdb.v2019_12_12; | ||
|
||
import com.fasterxml.jackson.annotation.JsonProperty; | ||
|
||
/** | ||
* Cosmos DB resource auto-upgrade policy. | ||
*/ | ||
public class AutoUpgradePolicyResource { | ||
/** | ||
* Represents throughput policy which service must adhere to for | ||
* auto-upgrade. | ||
*/ | ||
@JsonProperty(value = "throughputPolicy") | ||
private ThroughputPolicyResource throughputPolicy; | ||
|
||
/** | ||
* Get represents throughput policy which service must adhere to for auto-upgrade. | ||
* | ||
* @return the throughputPolicy value | ||
*/ | ||
public ThroughputPolicyResource throughputPolicy() { | ||
return this.throughputPolicy; | ||
} | ||
|
||
/** | ||
* Set represents throughput policy which service must adhere to for auto-upgrade. | ||
* | ||
* @param throughputPolicy the throughputPolicy value to set | ||
* @return the AutoUpgradePolicyResource object itself. | ||
*/ | ||
public AutoUpgradePolicyResource withThroughputPolicy(ThroughputPolicyResource throughputPolicy) { | ||
this.throughputPolicy = throughputPolicy; | ||
return this; | ||
} | ||
|
||
} |
85 changes: 85 additions & 0 deletions
85
...n/java/com/microsoft/azure/management/cosmosdb/v2019_12_12/AutopilotSettingsResource.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,85 @@ | ||
/** | ||
* Copyright (c) Microsoft Corporation. All rights reserved. | ||
* Licensed under the MIT License. See License.txt in the project root for | ||
* license information. | ||
* | ||
* Code generated by Microsoft (R) AutoRest Code Generator. | ||
*/ | ||
|
||
package com.microsoft.azure.management.cosmosdb.v2019_12_12; | ||
|
||
import com.fasterxml.jackson.annotation.JsonProperty; | ||
|
||
/** | ||
* Cosmos DB autopilot settings object. | ||
*/ | ||
public class AutopilotSettingsResource { | ||
/** | ||
* Represents max throughput an autopilot container can operate at. | ||
*/ | ||
@JsonProperty(value = "maxThroughput", required = true) | ||
private int maxThroughput; | ||
|
||
/** | ||
* Cosmos DB resource auto-upgrade policy. | ||
*/ | ||
@JsonProperty(value = "autoUpgradePolicy") | ||
private AutoUpgradePolicyResource autoUpgradePolicy; | ||
|
||
/** | ||
* Represents target max throughput an autopilot container should operate | ||
* at once offer is no longer in pending state. | ||
*/ | ||
@JsonProperty(value = "targetMaxThroughput", access = JsonProperty.Access.WRITE_ONLY) | ||
private Integer targetMaxThroughput; | ||
|
||
/** | ||
* Get represents max throughput an autopilot container can operate at. | ||
* | ||
* @return the maxThroughput value | ||
*/ | ||
public int maxThroughput() { | ||
return this.maxThroughput; | ||
} | ||
|
||
/** | ||
* Set represents max throughput an autopilot container can operate at. | ||
* | ||
* @param maxThroughput the maxThroughput value to set | ||
* @return the AutopilotSettingsResource object itself. | ||
*/ | ||
public AutopilotSettingsResource withMaxThroughput(int maxThroughput) { | ||
this.maxThroughput = maxThroughput; | ||
return this; | ||
} | ||
|
||
/** | ||
* Get cosmos DB resource auto-upgrade policy. | ||
* | ||
* @return the autoUpgradePolicy value | ||
*/ | ||
public AutoUpgradePolicyResource autoUpgradePolicy() { | ||
return this.autoUpgradePolicy; | ||
} | ||
|
||
/** | ||
* Set cosmos DB resource auto-upgrade policy. | ||
* | ||
* @param autoUpgradePolicy the autoUpgradePolicy value to set | ||
* @return the AutopilotSettingsResource object itself. | ||
*/ | ||
public AutopilotSettingsResource withAutoUpgradePolicy(AutoUpgradePolicyResource autoUpgradePolicy) { | ||
this.autoUpgradePolicy = autoUpgradePolicy; | ||
return this; | ||
} | ||
|
||
/** | ||
* Get represents target max throughput an autopilot container should operate at once offer is no longer in pending state. | ||
* | ||
* @return the targetMaxThroughput value | ||
*/ | ||
public Integer targetMaxThroughput() { | ||
return this.targetMaxThroughput; | ||
} | ||
|
||
} |
34 changes: 34 additions & 0 deletions
34
...rc/main/java/com/microsoft/azure/management/cosmosdb/v2019_12_12/AzureEntityResource.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
/** | ||
* Copyright (c) Microsoft Corporation. All rights reserved. | ||
* Licensed under the MIT License. See License.txt in the project root for | ||
* license information. | ||
* | ||
* Code generated by Microsoft (R) AutoRest Code Generator. | ||
*/ | ||
|
||
package com.microsoft.azure.management.cosmosdb.v2019_12_12; | ||
|
||
import com.fasterxml.jackson.annotation.JsonProperty; | ||
import com.microsoft.azure.ProxyResource; | ||
|
||
/** | ||
* The resource model definition for a Azure Resource Manager resource with an | ||
* etag. | ||
*/ | ||
public class AzureEntityResource extends ProxyResource { | ||
/** | ||
* Resource Etag. | ||
*/ | ||
@JsonProperty(value = "etag", access = JsonProperty.Access.WRITE_ONLY) | ||
private String etag; | ||
|
||
/** | ||
* Get resource Etag. | ||
* | ||
* @return the etag value | ||
*/ | ||
public String etag() { | ||
return this.etag; | ||
} | ||
|
||
} |
45 changes: 45 additions & 0 deletions
45
...9_12_12/src/main/java/com/microsoft/azure/management/cosmosdb/v2019_12_12/Capability.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
/** | ||
* Copyright (c) Microsoft Corporation. All rights reserved. | ||
* Licensed under the MIT License. See License.txt in the project root for | ||
* license information. | ||
* | ||
* Code generated by Microsoft (R) AutoRest Code Generator. | ||
*/ | ||
|
||
package com.microsoft.azure.management.cosmosdb.v2019_12_12; | ||
|
||
import com.fasterxml.jackson.annotation.JsonProperty; | ||
|
||
/** | ||
* Cosmos DB capability object. | ||
*/ | ||
public class Capability { | ||
/** | ||
* Name of the Cosmos DB capability. For example, "name": | ||
* "EnableCassandra". Current values also include "EnableTable" and | ||
* "EnableGremlin". | ||
*/ | ||
@JsonProperty(value = "name") | ||
private String name; | ||
|
||
/** | ||
* Get name of the Cosmos DB capability. For example, "name": "EnableCassandra". Current values also include "EnableTable" and "EnableGremlin". | ||
* | ||
* @return the name value | ||
*/ | ||
public String name() { | ||
return this.name; | ||
} | ||
|
||
/** | ||
* Set name of the Cosmos DB capability. For example, "name": "EnableCassandra". Current values also include "EnableTable" and "EnableGremlin". | ||
* | ||
* @param name the name value to set | ||
* @return the Capability object itself. | ||
*/ | ||
public Capability withName(String name) { | ||
this.name = name; | ||
return this; | ||
} | ||
|
||
} |
Oops, something went wrong.