forked from Azure/azure-sdk-for-java
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
generated v2017_04_01 of servicebus (Azure#3363)
* generated v2017_04_01 of servicebus * updated azure-arm-parent versioning
- Loading branch information
1 parent
d9639cb
commit 00fcd74
Showing
122 changed files
with
22,726 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,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.servicebus.v2017_04_01</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-servicebus</artifactId> | ||
<version>1.0.0-beta</version> | ||
<packaging>jar</packaging> | ||
<name>Microsoft Azure SDK for ServiceBus Management</name> | ||
<description>This package contains Microsoft ServiceBus 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> |
55 changes: 55 additions & 0 deletions
55
...04_01/src/main/java/com/microsoft/azure/management/servicebus/v2017_04_01/AccessKeys.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,55 @@ | ||
/** | ||
* 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.servicebus.v2017_04_01; | ||
|
||
import com.microsoft.azure.arm.model.HasInner; | ||
import com.microsoft.azure.arm.resources.models.HasManager; | ||
import com.microsoft.azure.management.servicebus.v2017_04_01.implementation.ServiceBusManager; | ||
import com.microsoft.azure.management.servicebus.v2017_04_01.implementation.AccessKeysInner; | ||
|
||
/** | ||
* Type representing AccessKeys. | ||
*/ | ||
public interface AccessKeys extends HasInner<AccessKeysInner>, HasManager<ServiceBusManager> { | ||
/** | ||
* @return the aliasPrimaryConnectionString value. | ||
*/ | ||
String aliasPrimaryConnectionString(); | ||
|
||
/** | ||
* @return the aliasSecondaryConnectionString value. | ||
*/ | ||
String aliasSecondaryConnectionString(); | ||
|
||
/** | ||
* @return the keyName value. | ||
*/ | ||
String keyName(); | ||
|
||
/** | ||
* @return the primaryConnectionString value. | ||
*/ | ||
String primaryConnectionString(); | ||
|
||
/** | ||
* @return the primaryKey value. | ||
*/ | ||
String primaryKey(); | ||
|
||
/** | ||
* @return the secondaryConnectionString value. | ||
*/ | ||
String secondaryConnectionString(); | ||
|
||
/** | ||
* @return the secondaryKey value. | ||
*/ | ||
String secondaryKey(); | ||
|
||
} |
56 changes: 56 additions & 0 deletions
56
..._01/src/main/java/com/microsoft/azure/management/servicebus/v2017_04_01/AccessRights.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,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.servicebus.v2017_04_01; | ||
|
||
import com.fasterxml.jackson.annotation.JsonCreator; | ||
import com.fasterxml.jackson.annotation.JsonValue; | ||
|
||
/** | ||
* Defines values for AccessRights. | ||
*/ | ||
public enum AccessRights { | ||
/** Enum value Manage. */ | ||
MANAGE("Manage"), | ||
|
||
/** Enum value Send. */ | ||
SEND("Send"), | ||
|
||
/** Enum value Listen. */ | ||
LISTEN("Listen"); | ||
|
||
/** The actual serialized value for a AccessRights instance. */ | ||
private String value; | ||
|
||
AccessRights(String value) { | ||
this.value = value; | ||
} | ||
|
||
/** | ||
* Parses a serialized value to a AccessRights instance. | ||
* | ||
* @param value the serialized value to parse. | ||
* @return the parsed AccessRights object, or null if unable to parse. | ||
*/ | ||
@JsonCreator | ||
public static AccessRights fromString(String value) { | ||
AccessRights[] items = AccessRights.values(); | ||
for (AccessRights item : items) { | ||
if (item.toString().equalsIgnoreCase(value)) { | ||
return item; | ||
} | ||
} | ||
return null; | ||
} | ||
|
||
@JsonValue | ||
@Override | ||
public String toString() { | ||
return this.value; | ||
} | ||
} |
97 changes: 97 additions & 0 deletions
97
...017_04_01/src/main/java/com/microsoft/azure/management/servicebus/v2017_04_01/Action.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,97 @@ | ||
/** | ||
* 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.servicebus.v2017_04_01; | ||
|
||
import com.fasterxml.jackson.annotation.JsonProperty; | ||
|
||
/** | ||
* Represents the filter actions which are allowed for the transformation of a | ||
* message that have been matched by a filter expression. | ||
*/ | ||
public class Action { | ||
/** | ||
* SQL expression. e.g. MyProperty='ABC'. | ||
*/ | ||
@JsonProperty(value = "sqlExpression") | ||
private String sqlExpression; | ||
|
||
/** | ||
* This property is reserved for future use. An integer value showing the | ||
* compatibility level, currently hard-coded to 20. | ||
*/ | ||
@JsonProperty(value = "compatibilityLevel") | ||
private Integer compatibilityLevel; | ||
|
||
/** | ||
* Value that indicates whether the rule action requires preprocessing. | ||
*/ | ||
@JsonProperty(value = "requiresPreprocessing") | ||
private Boolean requiresPreprocessing; | ||
|
||
/** | ||
* Get sQL expression. e.g. MyProperty='ABC'. | ||
* | ||
* @return the sqlExpression value | ||
*/ | ||
public String sqlExpression() { | ||
return this.sqlExpression; | ||
} | ||
|
||
/** | ||
* Set sQL expression. e.g. MyProperty='ABC'. | ||
* | ||
* @param sqlExpression the sqlExpression value to set | ||
* @return the Action object itself. | ||
*/ | ||
public Action withSqlExpression(String sqlExpression) { | ||
this.sqlExpression = sqlExpression; | ||
return this; | ||
} | ||
|
||
/** | ||
* Get this property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20. | ||
* | ||
* @return the compatibilityLevel value | ||
*/ | ||
public Integer compatibilityLevel() { | ||
return this.compatibilityLevel; | ||
} | ||
|
||
/** | ||
* Set this property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20. | ||
* | ||
* @param compatibilityLevel the compatibilityLevel value to set | ||
* @return the Action object itself. | ||
*/ | ||
public Action withCompatibilityLevel(Integer compatibilityLevel) { | ||
this.compatibilityLevel = compatibilityLevel; | ||
return this; | ||
} | ||
|
||
/** | ||
* Get value that indicates whether the rule action requires preprocessing. | ||
* | ||
* @return the requiresPreprocessing value | ||
*/ | ||
public Boolean requiresPreprocessing() { | ||
return this.requiresPreprocessing; | ||
} | ||
|
||
/** | ||
* Set value that indicates whether the rule action requires preprocessing. | ||
* | ||
* @param requiresPreprocessing the requiresPreprocessing value to set | ||
* @return the Action object itself. | ||
*/ | ||
public Action withRequiresPreprocessing(Boolean requiresPreprocessing) { | ||
this.requiresPreprocessing = requiresPreprocessing; | ||
return this; | ||
} | ||
|
||
} |
Oops, something went wrong.