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 06f25498941a07e5b62a49c5d4bdc80f478801f3
- Loading branch information
SDK Automation
committed
Sep 22, 2020
1 parent
662dcd2
commit a5c638a
Showing
43 changed files
with
7,359 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.consumption.v2018_05_31</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-consumption</artifactId> | ||
<version>1.0.0-beta</version> | ||
<packaging>jar</packaging> | ||
<name>Microsoft Azure SDK for Consumption Management</name> | ||
<description>This package contains Microsoft Consumption 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:git@github.com: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> |
41 changes: 41 additions & 0 deletions
41
...018_05_31/src/main/java/com/microsoft/azure/management/consumption/v2018_05_31/Bound.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,41 @@ | ||
/** | ||
* 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.consumption.v2018_05_31; | ||
|
||
import java.util.Collection; | ||
import com.fasterxml.jackson.annotation.JsonCreator; | ||
import com.microsoft.rest.ExpandableStringEnum; | ||
|
||
/** | ||
* Defines values for Bound. | ||
*/ | ||
public final class Bound extends ExpandableStringEnum<Bound> { | ||
/** Static value Upper for Bound. */ | ||
public static final Bound UPPER = fromString("Upper"); | ||
|
||
/** Static value Lower for Bound. */ | ||
public static final Bound LOWER = fromString("Lower"); | ||
|
||
/** | ||
* Creates or finds a Bound from its string representation. | ||
* @param name a name to look for | ||
* @return the corresponding Bound | ||
*/ | ||
@JsonCreator | ||
public static Bound fromString(String name) { | ||
return fromString(name, Bound.class); | ||
} | ||
|
||
/** | ||
* @return known Bound values | ||
*/ | ||
public static Collection<Bound> values() { | ||
return values(Bound.class); | ||
} | ||
} |
41 changes: 41 additions & 0 deletions
41
...5_31/src/main/java/com/microsoft/azure/management/consumption/v2018_05_31/ChargeType.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,41 @@ | ||
/** | ||
* 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.consumption.v2018_05_31; | ||
|
||
import java.util.Collection; | ||
import com.fasterxml.jackson.annotation.JsonCreator; | ||
import com.microsoft.rest.ExpandableStringEnum; | ||
|
||
/** | ||
* Defines values for ChargeType. | ||
*/ | ||
public final class ChargeType extends ExpandableStringEnum<ChargeType> { | ||
/** Static value Actual for ChargeType. */ | ||
public static final ChargeType ACTUAL = fromString("Actual"); | ||
|
||
/** Static value Forecast for ChargeType. */ | ||
public static final ChargeType FORECAST = fromString("Forecast"); | ||
|
||
/** | ||
* Creates or finds a ChargeType from its string representation. | ||
* @param name a name to look for | ||
* @return the corresponding ChargeType | ||
*/ | ||
@JsonCreator | ||
public static ChargeType fromString(String name) { | ||
return fromString(name, ChargeType.class); | ||
} | ||
|
||
/** | ||
* @return known ChargeType values | ||
*/ | ||
public static Collection<ChargeType> values() { | ||
return values(ChargeType.class); | ||
} | ||
} |
47 changes: 47 additions & 0 deletions
47
...31/src/main/java/com/microsoft/azure/management/consumption/v2018_05_31/ErrorDetails.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.consumption.v2018_05_31; | ||
|
||
import com.fasterxml.jackson.annotation.JsonProperty; | ||
|
||
/** | ||
* The details of the error. | ||
*/ | ||
public class ErrorDetails { | ||
/** | ||
* Error code. | ||
*/ | ||
@JsonProperty(value = "code", access = JsonProperty.Access.WRITE_ONLY) | ||
private String code; | ||
|
||
/** | ||
* Error message indicating why the operation failed. | ||
*/ | ||
@JsonProperty(value = "message", access = JsonProperty.Access.WRITE_ONLY) | ||
private String message; | ||
|
||
/** | ||
* Get error code. | ||
* | ||
* @return the code value | ||
*/ | ||
public String code() { | ||
return this.code; | ||
} | ||
|
||
/** | ||
* Get error message indicating why the operation failed. | ||
* | ||
* @return the message value | ||
*/ | ||
public String message() { | ||
return this.message; | ||
} | ||
|
||
} |
44 changes: 44 additions & 0 deletions
44
...1/src/main/java/com/microsoft/azure/management/consumption/v2018_05_31/ErrorResponse.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.consumption.v2018_05_31; | ||
|
||
import com.fasterxml.jackson.annotation.JsonProperty; | ||
|
||
/** | ||
* Error response indicates that the service is not able to process the | ||
* incoming request. The reason is provided in the error message. | ||
*/ | ||
public class ErrorResponse { | ||
/** | ||
* The details of the error. | ||
*/ | ||
@JsonProperty(value = "error") | ||
private ErrorDetails error; | ||
|
||
/** | ||
* Get the details of the error. | ||
* | ||
* @return the error value | ||
*/ | ||
public ErrorDetails error() { | ||
return this.error; | ||
} | ||
|
||
/** | ||
* Set the details of the error. | ||
* | ||
* @param error the error value to set | ||
* @return the ErrorResponse object itself. | ||
*/ | ||
public ErrorResponse withError(ErrorDetails error) { | ||
this.error = error; | ||
return this; | ||
} | ||
|
||
} |
44 changes: 44 additions & 0 deletions
44
...n/java/com/microsoft/azure/management/consumption/v2018_05_31/ErrorResponseException.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.consumption.v2018_05_31; | ||
|
||
import com.microsoft.rest.RestException; | ||
import okhttp3.ResponseBody; | ||
import retrofit2.Response; | ||
|
||
/** | ||
* Exception thrown for an invalid response with ErrorResponse information. | ||
*/ | ||
public class ErrorResponseException extends RestException { | ||
/** | ||
* Initializes a new instance of the ErrorResponseException class. | ||
* | ||
* @param message the exception message or the response content if a message is not available | ||
* @param response the HTTP response | ||
*/ | ||
public ErrorResponseException(final String message, final Response<ResponseBody> response) { | ||
super(message, response); | ||
} | ||
|
||
/** | ||
* Initializes a new instance of the ErrorResponseException class. | ||
* | ||
* @param message the exception message or the response content if a message is not available | ||
* @param response the HTTP response | ||
* @param body the deserialized response body | ||
*/ | ||
public ErrorResponseException(final String message, final Response<ResponseBody> response, final ErrorResponse body) { | ||
super(message, response, body); | ||
} | ||
|
||
@Override | ||
public ErrorResponse body() { | ||
return (ErrorResponse) super.body(); | ||
} | ||
} |
Oops, something went wrong.