-
Notifications
You must be signed in to change notification settings - Fork 2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Generated from 5f6d6d53398244a5e05801abc2abf1a3c82447f2
Merge remote-tracking branch 'upstream/master' into Network-August-Release
- Loading branch information
1 parent
1e3cbbf
commit 5127c91
Showing
283 changed files
with
35,756 additions
and
8,442 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,133 @@ | ||
<!-- | ||
* 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.advisor.v2016_07_12_preview</groupId> | ||
<parent> | ||
<groupId>com.microsoft.azure</groupId> | ||
<artifactId>azure-arm-parent</artifactId> | ||
<version>0.0.2-beta</version> | ||
<relativePath>../../../pom.xml</relativePath> | ||
</parent> | ||
<artifactId>azure-mgmt-advisor</artifactId> | ||
<version>1.0.0-beta</version> | ||
<packaging>jar</packaging> | ||
<name>Microsoft Azure SDK for Advisor Management</name> | ||
<description>This package contains Microsoft Advisor Management SDK.</description> | ||
<url>https://github.com/Azure/azure-libraries-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-libraries-for-java</url> | ||
<connection>scm:git:git@github.com:Azure/azure-libraries-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> | ||
</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> |
47 changes: 47 additions & 0 deletions
47
...ew/src/main/java/com/microsoft/azure/management/advisor/v2016_07_12_preview/Category.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,47 @@ | ||
/** | ||
* 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.advisor.v2016_07_12_preview; | ||
|
||
import java.util.Collection; | ||
import com.fasterxml.jackson.annotation.JsonCreator; | ||
import com.microsoft.rest.ExpandableStringEnum; | ||
|
||
/** | ||
* Defines values for Category. | ||
*/ | ||
public final class Category extends ExpandableStringEnum<Category> { | ||
/** Static value HighAvailability for Category. */ | ||
public static final Category HIGH_AVAILABILITY = fromString("HighAvailability"); | ||
|
||
/** Static value Security for Category. */ | ||
public static final Category SECURITY = fromString("Security"); | ||
|
||
/** Static value Performance for Category. */ | ||
public static final Category PERFORMANCE = fromString("Performance"); | ||
|
||
/** Static value Cost for Category. */ | ||
public static final Category COST = fromString("Cost"); | ||
|
||
/** | ||
* Creates or finds a Category from its string representation. | ||
* @param name a name to look for | ||
* @return the corresponding Category | ||
*/ | ||
@JsonCreator | ||
public static Category fromString(String name) { | ||
return fromString(name, Category.class); | ||
} | ||
|
||
/** | ||
* @return known Category values | ||
*/ | ||
public static Collection<Category> values() { | ||
return values(Category.class); | ||
} | ||
} |
44 changes: 44 additions & 0 deletions
44
...view/src/main/java/com/microsoft/azure/management/advisor/v2016_07_12_preview/Impact.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.advisor.v2016_07_12_preview; | ||
|
||
import java.util.Collection; | ||
import com.fasterxml.jackson.annotation.JsonCreator; | ||
import com.microsoft.rest.ExpandableStringEnum; | ||
|
||
/** | ||
* Defines values for Impact. | ||
*/ | ||
public final class Impact extends ExpandableStringEnum<Impact> { | ||
/** Static value High for Impact. */ | ||
public static final Impact HIGH = fromString("High"); | ||
|
||
/** Static value Medium for Impact. */ | ||
public static final Impact MEDIUM = fromString("Medium"); | ||
|
||
/** Static value Low for Impact. */ | ||
public static final Impact LOW = fromString("Low"); | ||
|
||
/** | ||
* Creates or finds a Impact from its string representation. | ||
* @param name a name to look for | ||
* @return the corresponding Impact | ||
*/ | ||
@JsonCreator | ||
public static Impact fromString(String name) { | ||
return fromString(name, Impact.class); | ||
} | ||
|
||
/** | ||
* @return known Impact values | ||
*/ | ||
public static Collection<Impact> values() { | ||
return values(Impact.class); | ||
} | ||
} |
121 changes: 121 additions & 0 deletions
121
...java/com/microsoft/azure/management/advisor/v2016_07_12_preview/OperationDisplayInfo.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,121 @@ | ||
/** | ||
* 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.advisor.v2016_07_12_preview; | ||
|
||
import com.fasterxml.jackson.annotation.JsonProperty; | ||
|
||
/** | ||
* The operation supported by Advisor. | ||
*/ | ||
public class OperationDisplayInfo { | ||
/** | ||
* The description of the operation. | ||
*/ | ||
@JsonProperty(value = "description") | ||
private String description; | ||
|
||
/** | ||
* The action that users can perform, based on their permission level. | ||
*/ | ||
@JsonProperty(value = "operation") | ||
private String operation; | ||
|
||
/** | ||
* Service provider: Microsoft Advisor. | ||
*/ | ||
@JsonProperty(value = "provider") | ||
private String provider; | ||
|
||
/** | ||
* Resource on which the operation is performed. | ||
*/ | ||
@JsonProperty(value = "resource") | ||
private String resource; | ||
|
||
/** | ||
* Get the description of the operation. | ||
* | ||
* @return the description value | ||
*/ | ||
public String description() { | ||
return this.description; | ||
} | ||
|
||
/** | ||
* Set the description of the operation. | ||
* | ||
* @param description the description value to set | ||
* @return the OperationDisplayInfo object itself. | ||
*/ | ||
public OperationDisplayInfo withDescription(String description) { | ||
this.description = description; | ||
return this; | ||
} | ||
|
||
/** | ||
* Get the action that users can perform, based on their permission level. | ||
* | ||
* @return the operation value | ||
*/ | ||
public String operation() { | ||
return this.operation; | ||
} | ||
|
||
/** | ||
* Set the action that users can perform, based on their permission level. | ||
* | ||
* @param operation the operation value to set | ||
* @return the OperationDisplayInfo object itself. | ||
*/ | ||
public OperationDisplayInfo withOperation(String operation) { | ||
this.operation = operation; | ||
return this; | ||
} | ||
|
||
/** | ||
* Get service provider: Microsoft Advisor. | ||
* | ||
* @return the provider value | ||
*/ | ||
public String provider() { | ||
return this.provider; | ||
} | ||
|
||
/** | ||
* Set service provider: Microsoft Advisor. | ||
* | ||
* @param provider the provider value to set | ||
* @return the OperationDisplayInfo object itself. | ||
*/ | ||
public OperationDisplayInfo withProvider(String provider) { | ||
this.provider = provider; | ||
return this; | ||
} | ||
|
||
/** | ||
* Get resource on which the operation is performed. | ||
* | ||
* @return the resource value | ||
*/ | ||
public String resource() { | ||
return this.resource; | ||
} | ||
|
||
/** | ||
* Set resource on which the operation is performed. | ||
* | ||
* @param resource the resource value to set | ||
* @return the OperationDisplayInfo object itself. | ||
*/ | ||
public OperationDisplayInfo withResource(String resource) { | ||
this.resource = resource; | ||
return this; | ||
} | ||
|
||
} |
30 changes: 30 additions & 0 deletions
30
...main/java/com/microsoft/azure/management/advisor/v2016_07_12_preview/OperationEntity.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,30 @@ | ||
/** | ||
* 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.advisor.v2016_07_12_preview; | ||
|
||
import com.microsoft.azure.arm.model.HasInner; | ||
import com.microsoft.azure.arm.resources.models.HasManager; | ||
import com.microsoft.azure.management.advisor.v2016_07_12_preview.implementation.AdvisorManager; | ||
import com.microsoft.azure.management.advisor.v2016_07_12_preview.implementation.OperationEntityInner; | ||
|
||
/** | ||
* Type representing OperationEntity. | ||
*/ | ||
public interface OperationEntity extends HasInner<OperationEntityInner>, HasManager<AdvisorManager> { | ||
/** | ||
* @return the display value. | ||
*/ | ||
OperationDisplayInfo display(); | ||
|
||
/** | ||
* @return the name value. | ||
*/ | ||
String name(); | ||
|
||
} |
Oops, something went wrong.