Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
49f0ade
Generated from 7e0f5408fe4fa42660222ec1c5cca8ae9440afde (#4635)
openapi-sdkautomation[bot] Jul 29, 2019
009fdde
Base configuration for storage ci. (#4654)
mitchdenny Jul 29, 2019
7ca6b86
update CODEOWNERS scope for /eng/code-quality-reports/ (#4621)
danieljurek Jul 29, 2019
7ec7ffa
Update Storage to azure-core preview 3 (#4482)
jianghaolu Jul 29, 2019
2db7c54
[Fix] CS-Rule: No external library in public API (#4624)
mssfang Jul 30, 2019
2207387
Rename StorageClient to BlobServiceClient (#4707)
alzimmermsft Jul 30, 2019
71e8d07
Add REST API Documentation Links (#4557)
alzimmermsft Jul 30, 2019
34e3f1c
Fixes the checkstyle error on master.? (#4717)
mitchdenny Jul 30, 2019
77a6462
Add @hemanttanwar to /sdk/identity/
joshfree Jul 30, 2019
8f9e52f
Add JavaDoc Snippets for BlobClient and BlobAsyncClient (#4544)
alzimmermsft Jul 30, 2019
20a085f
Bump to the right version. Switch test account to team account. (#4710)
sima-zhu Jul 31, 2019
dee7408
Identity Configuration bug FIx (#4626)
g2vinay Jul 31, 2019
0c12ca0
Add Tracing context in Key Vault secrets package (#4549)
samvaity Jul 31, 2019
f3d218a
Checkstyle aggregate (#4744)
srnagar Jul 31, 2019
60bec6e
Move storage to sdk/storage (#4655)
mitchdenny Jul 31, 2019
8ccce27
Generated from 4b9ce59c5d971851a46d1fa96ccfb4851bf6c83c (#4592)
openapi-sdkautomation[bot] Jul 31, 2019
2d30103
Introduce common paged iteration API to sync APIs (#4480)
hemanttanwar Aug 1, 2019
5102580
Generated from 7e0f5408fe4fa42660222ec1c5cca8ae9440afde (#4635)
openapi-sdkautomation[bot] Jul 29, 2019
b95d88e
Merge branch 'sdkAutomation/batch/resource-manager/v2017_09_01' of ht…
Aug 1, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 3 additions & 3 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,12 @@
/sdk/core/ @alzimmermsft @jianghaolu @srnagar @hemanttanwar
/sdk/cosmos/ @moderakh @christopheranderson @kushagraThapar
/sdk/eventhubs/ @conniey @srnagar @mssfang
/sdk/identity/ @jianghaolu @g2vinay
/sdk/identity/ @jianghaolu @g2vinay @hemanttanwar
/sdk/keyvault/ @g2vinay @samvaity
/sdk/servicebus/ @yvgopal @nemakam
/sdk/tracing/ @samvaity @alzimmermsft

# TODO: Once storage libraries are migrated to /sdk folder, fix this line
/storage/ @rickle-msft @jaschrep-msft @alzimmermsft @sima-zhu
/sdk/storage/ @rickle-msft @jaschrep-msft @alzimmermsft @sima-zhu

# Management Plane
/**/resource-manager/ @yaohaizh
Expand All @@ -28,5 +27,6 @@
# Eng Sys
###########
/eng/ @weshaggard @mitchdenny @danieljurek
/eng/code-quality-reports/ @mssfang @JonathanGiles
/**/tests.yml @danieljurek
/**/ci.yml @mitchdenny
133 changes: 133 additions & 0 deletions batch/resource-manager/v2017_09_01/pom.xml
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.batch.v2017_09_01</groupId>
<parent>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-arm-parent</artifactId>
<version>0.0.3-beta</version>
<relativePath>../../../pom.xml</relativePath>
</parent>
<artifactId>azure-mgmt-batch</artifactId>
<version>1.0.0-beta</version>
<packaging>jar</packaging>
<name>Microsoft Azure SDK for Batch Management</name>
<description>This package contains Microsoft Batch 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>
</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,53 @@
/**
* 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.batch.v2017_09_01;

import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;

/**
* Defines values for AccountKeyType.
*/
public enum AccountKeyType {
/** Enum value Primary. */
PRIMARY("Primary"),

/** Enum value Secondary. */
SECONDARY("Secondary");

/** The actual serialized value for a AccountKeyType instance. */
private String value;

AccountKeyType(String value) {
this.value = value;
}

/**
* Parses a serialized value to a AccountKeyType instance.
*
* @param value the serialized value to parse.
* @return the parsed AccountKeyType object, or null if unable to parse.
*/
@JsonCreator
public static AccountKeyType fromString(String value) {
AccountKeyType[] items = AccountKeyType.values();
for (AccountKeyType item : items) {
if (item.toString().equalsIgnoreCase(value)) {
return item;
}
}
return null;
}

@JsonValue
@Override
public String toString() {
return this.value;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
/**
* 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.batch.v2017_09_01;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
* Parameters for an activating an application package.
*/
public class ActivateApplicationPackageParameters {
/**
* The format of the application package binary file.
*/
@JsonProperty(value = "format", required = true)
private String format;

/**
* Get the format of the application package binary file.
*
* @return the format value
*/
public String format() {
return this.format;
}

/**
* Set the format of the application package binary file.
*
* @param format the format value to set
* @return the ActivateApplicationPackageParameters object itself.
*/
public ActivateApplicationPackageParameters withFormat(String format) {
this.format = format;
return this;
}

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
/**
* 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.batch.v2017_09_01;

import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;

/**
* Defines values for AllocationState.
*/
public enum AllocationState {
/** Enum value Steady. */
STEADY("Steady"),

/** Enum value Resizing. */
RESIZING("Resizing"),

/** Enum value Stopping. */
STOPPING("Stopping");

/** The actual serialized value for a AllocationState instance. */
private String value;

AllocationState(String value) {
this.value = value;
}

/**
* Parses a serialized value to a AllocationState instance.
*
* @param value the serialized value to parse.
* @return the parsed AllocationState object, or null if unable to parse.
*/
@JsonCreator
public static AllocationState fromString(String value) {
AllocationState[] items = AllocationState.values();
for (AllocationState item : items) {
if (item.toString().equalsIgnoreCase(value)) {
return item;
}
}
return null;
}

@JsonValue
@Override
public String toString() {
return this.value;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
/**
* 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.batch.v2017_09_01;

import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.batch.v2017_09_01.implementation.ApplicationInner;
import com.microsoft.azure.arm.model.Indexable;
import com.microsoft.azure.arm.model.Refreshable;
import com.microsoft.azure.arm.resources.models.HasManager;
import com.microsoft.azure.management.batch.v2017_09_01.implementation.BatchManager;
import java.util.List;

/**
* Type representing Application.
*/
public interface Application extends HasInner<ApplicationInner>, Indexable, Refreshable<Application>, HasManager<BatchManager> {
/**
* @return the allowUpdates value.
*/
Boolean allowUpdates();

/**
* @return the defaultVersion value.
*/
String defaultVersion();

/**
* @return the displayName value.
*/
String displayName();

/**
* @return the id value.
*/
String id();

/**
* @return the packages value.
*/
List<ApplicationPackage> packages();

}
Loading