Skip to content
This repository was archived by the owner on Aug 26, 2025. It is now read-only.
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
10e213d
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#452)
openapi-sdkautomation[bot] Sep 26, 2019
3f84ade
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#452)
openapi-sdkautomation[bot] Sep 26, 2019
bfc802a
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_04_24_…
Oct 11, 2019
43720ff
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#452)
openapi-sdkautomation[bot] Sep 26, 2019
306362d
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_04_24_…
Oct 11, 2019
5dc5f5f
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#452)
openapi-sdkautomation[bot] Sep 26, 2019
7b1e359
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_04_24_…
Oct 11, 2019
3a0a4ce
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#452)
openapi-sdkautomation[bot] Sep 26, 2019
bddf7fd
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_04_24_…
Oct 11, 2019
81330de
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#452)
openapi-sdkautomation[bot] Sep 26, 2019
1a753bf
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_04_24_…
Oct 11, 2019
1794742
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#452)
openapi-sdkautomation[bot] Sep 26, 2019
afab760
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_04_24_…
Oct 11, 2019
5239f23
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#452)
openapi-sdkautomation[bot] Sep 26, 2019
64146d2
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_04_24_…
Oct 11, 2019
5344427
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#452)
openapi-sdkautomation[bot] Sep 26, 2019
73a30d3
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_04_24_…
Oct 16, 2019
76d698e
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#452)
openapi-sdkautomation[bot] Sep 26, 2019
035e0bb
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_04_24_…
Oct 16, 2019
31109fa
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#452)
openapi-sdkautomation[bot] Sep 26, 2019
2b03ac0
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_04_24_…
Oct 17, 2019
ef8aee7
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#452)
openapi-sdkautomation[bot] Sep 26, 2019
441a911
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_04_24_…
Oct 17, 2019
95be205
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#452)
openapi-sdkautomation[bot] Sep 26, 2019
891376a
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_04_24_…
Oct 17, 2019
c4910e6
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#452)
openapi-sdkautomation[bot] Sep 26, 2019
51eeb4a
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_04_24_…
Oct 17, 2019
7e2ab61
Update swagger_to_sdk_config.json
Oct 25, 2019
24d1951
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#452)
openapi-sdkautomation[bot] Sep 26, 2019
4a17aa5
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_04_24_…
Oct 25, 2019
b3feb73
Generated from f482c3038a02b96299b9e73bc82e1b755d51cdd2 (#809)
openapi-sdkautomation[bot] Oct 25, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
135 changes: 135 additions & 0 deletions consumption/resource-manager/v2017_04_24_preview/pom.xml
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.v2017_04_24_preview</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>
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
/**
* 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.v2017_04_24_preview;

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;

/**
* The target of the particular error.
*/
@JsonProperty(value = "target", access = JsonProperty.Access.WRITE_ONLY)
private String target;

/**
* 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;
}

/**
* Get the target of the particular error.
*
* @return the target value
*/
public String target() {
return this.target;
}

}
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.v2017_04_24_preview;

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;
}

}
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.v2017_04_24_preview;

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();
}
}
Loading