Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
133 changes: 133 additions & 0 deletions logic/resource-manager/v2018_07_01_preview/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.logic.v2018_07_01_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-logic</artifactId>
<version>1.0.0-beta</version>
<packaging>jar</packaging>
<name>Microsoft Azure SDK for Logic Management</name>
<description>This package contains Microsoft Logic 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>
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.logic.v2018_07_01_preview;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
* The AS2 agreement acknowledgement connection settings.
*/
public class AS2AcknowledgementConnectionSettings {
/**
* The value indicating whether to ignore mismatch in certificate name.
*/
@JsonProperty(value = "ignoreCertificateNameMismatch", required = true)
private boolean ignoreCertificateNameMismatch;

/**
* The value indicating whether to support HTTP status code 'CONTINUE'.
*/
@JsonProperty(value = "supportHttpStatusCodeContinue", required = true)
private boolean supportHttpStatusCodeContinue;

/**
* The value indicating whether to keep the connection alive.
*/
@JsonProperty(value = "keepHttpConnectionAlive", required = true)
private boolean keepHttpConnectionAlive;

/**
* The value indicating whether to unfold the HTTP headers.
*/
@JsonProperty(value = "unfoldHttpHeaders", required = true)
private boolean unfoldHttpHeaders;

/**
* Get the value indicating whether to ignore mismatch in certificate name.
*
* @return the ignoreCertificateNameMismatch value
*/
public boolean ignoreCertificateNameMismatch() {
return this.ignoreCertificateNameMismatch;
}

/**
* Set the value indicating whether to ignore mismatch in certificate name.
*
* @param ignoreCertificateNameMismatch the ignoreCertificateNameMismatch value to set
* @return the AS2AcknowledgementConnectionSettings object itself.
*/
public AS2AcknowledgementConnectionSettings withIgnoreCertificateNameMismatch(boolean ignoreCertificateNameMismatch) {
this.ignoreCertificateNameMismatch = ignoreCertificateNameMismatch;
return this;
}

/**
* Get the value indicating whether to support HTTP status code 'CONTINUE'.
*
* @return the supportHttpStatusCodeContinue value
*/
public boolean supportHttpStatusCodeContinue() {
return this.supportHttpStatusCodeContinue;
}

/**
* Set the value indicating whether to support HTTP status code 'CONTINUE'.
*
* @param supportHttpStatusCodeContinue the supportHttpStatusCodeContinue value to set
* @return the AS2AcknowledgementConnectionSettings object itself.
*/
public AS2AcknowledgementConnectionSettings withSupportHttpStatusCodeContinue(boolean supportHttpStatusCodeContinue) {
this.supportHttpStatusCodeContinue = supportHttpStatusCodeContinue;
return this;
}

/**
* Get the value indicating whether to keep the connection alive.
*
* @return the keepHttpConnectionAlive value
*/
public boolean keepHttpConnectionAlive() {
return this.keepHttpConnectionAlive;
}

/**
* Set the value indicating whether to keep the connection alive.
*
* @param keepHttpConnectionAlive the keepHttpConnectionAlive value to set
* @return the AS2AcknowledgementConnectionSettings object itself.
*/
public AS2AcknowledgementConnectionSettings withKeepHttpConnectionAlive(boolean keepHttpConnectionAlive) {
this.keepHttpConnectionAlive = keepHttpConnectionAlive;
return this;
}

/**
* Get the value indicating whether to unfold the HTTP headers.
*
* @return the unfoldHttpHeaders value
*/
public boolean unfoldHttpHeaders() {
return this.unfoldHttpHeaders;
}

/**
* Set the value indicating whether to unfold the HTTP headers.
*
* @param unfoldHttpHeaders the unfoldHttpHeaders value to set
* @return the AS2AcknowledgementConnectionSettings object itself.
*/
public AS2AcknowledgementConnectionSettings withUnfoldHttpHeaders(boolean unfoldHttpHeaders) {
this.unfoldHttpHeaders = unfoldHttpHeaders;
return this;
}

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

import com.fasterxml.jackson.annotation.JsonProperty;

/**
* The integration account AS2 agreement content.
*/
public class AS2AgreementContent {
/**
* The AS2 one-way receive agreement.
*/
@JsonProperty(value = "receiveAgreement", required = true)
private AS2OneWayAgreement receiveAgreement;

/**
* The AS2 one-way send agreement.
*/
@JsonProperty(value = "sendAgreement", required = true)
private AS2OneWayAgreement sendAgreement;

/**
* Get the AS2 one-way receive agreement.
*
* @return the receiveAgreement value
*/
public AS2OneWayAgreement receiveAgreement() {
return this.receiveAgreement;
}

/**
* Set the AS2 one-way receive agreement.
*
* @param receiveAgreement the receiveAgreement value to set
* @return the AS2AgreementContent object itself.
*/
public AS2AgreementContent withReceiveAgreement(AS2OneWayAgreement receiveAgreement) {
this.receiveAgreement = receiveAgreement;
return this;
}

/**
* Get the AS2 one-way send agreement.
*
* @return the sendAgreement value
*/
public AS2OneWayAgreement sendAgreement() {
return this.sendAgreement;
}

/**
* Set the AS2 one-way send agreement.
*
* @param sendAgreement the sendAgreement value to set
* @return the AS2AgreementContent object itself.
*/
public AS2AgreementContent withSendAgreement(AS2OneWayAgreement sendAgreement) {
this.sendAgreement = sendAgreement;
return this;
}

}
Loading