diff --git a/sdk/datafactory/mgmt-v2018_06_01/pom.xml b/sdk/datafactory/mgmt-v2018_06_01/pom.xml index 79145c162701b..6a01bee79fc62 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/pom.xml +++ b/sdk/datafactory/mgmt-v2018_06_01/pom.xml @@ -11,11 +11,11 @@ com.microsoft.azure azure-arm-parent - 1.3.2 - ../../parents/azure-arm-parent/pom.xml + 1.1.0 + ../../../pom.management.xml azure-mgmt-datafactory - 1.0.0-beta-4 + 1.0.0-beta jar Microsoft Azure SDK for DataFactory Management This package contains Microsoft DataFactory Management SDK. diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AvroWriteSettings.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AvroWriteSettings.java index 9ee2f49222ddf..139c2b133b0b3 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AvroWriteSettings.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AvroWriteSettings.java @@ -30,6 +30,22 @@ public class AvroWriteSettings extends FormatWriteSettings { @JsonProperty(value = "recordNamespace") private String recordNamespace; + /** + * Limit the written file's row count to be smaller than or equal to the + * specified count. Type: integer (or Expression with resultType integer). + */ + @JsonProperty(value = "maxRowsPerFile") + private Object maxRowsPerFile; + + /** + * Specifies the file name pattern + * <fileNamePrefix>_<fileIndex>.<fileExtension> when copy + * from non-file based store without partitionOptions. Type: string (or + * Expression with resultType string). + */ + @JsonProperty(value = "fileNamePrefix") + private Object fileNamePrefix; + /** * Get top level record name in write result, which is required in AVRO spec. * @@ -70,4 +86,44 @@ public AvroWriteSettings withRecordNamespace(String recordNamespace) { return this; } + /** + * Get limit the written file's row count to be smaller than or equal to the specified count. Type: integer (or Expression with resultType integer). + * + * @return the maxRowsPerFile value + */ + public Object maxRowsPerFile() { + return this.maxRowsPerFile; + } + + /** + * Set limit the written file's row count to be smaller than or equal to the specified count. Type: integer (or Expression with resultType integer). + * + * @param maxRowsPerFile the maxRowsPerFile value to set + * @return the AvroWriteSettings object itself. + */ + public AvroWriteSettings withMaxRowsPerFile(Object maxRowsPerFile) { + this.maxRowsPerFile = maxRowsPerFile; + return this; + } + + /** + * Get specifies the file name pattern <fileNamePrefix>_<fileIndex>.<fileExtension> when copy from non-file based store without partitionOptions. Type: string (or Expression with resultType string). + * + * @return the fileNamePrefix value + */ + public Object fileNamePrefix() { + return this.fileNamePrefix; + } + + /** + * Set specifies the file name pattern <fileNamePrefix>_<fileIndex>.<fileExtension> when copy from non-file based store without partitionOptions. Type: string (or Expression with resultType string). + * + * @param fileNamePrefix the fileNamePrefix value to set + * @return the AvroWriteSettings object itself. + */ + public AvroWriteSettings withFileNamePrefix(Object fileNamePrefix) { + this.fileNamePrefix = fileNamePrefix; + return this; + } + } diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/CompressionReadSettings.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/CompressionReadSettings.java index 0ccdda9e73593..f4f19174ce569 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/CompressionReadSettings.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/CompressionReadSettings.java @@ -20,6 +20,8 @@ @JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.PROPERTY, property = "type", defaultImpl = CompressionReadSettings.class) @JsonTypeName("CompressionReadSettings") @JsonSubTypes({ + @JsonSubTypes.Type(name = "TarGZipReadSettings", value = TarGZipReadSettings.class), + @JsonSubTypes.Type(name = "TarReadSettings", value = TarReadSettings.class), @JsonSubTypes.Type(name = "ZipDeflateReadSettings", value = ZipDeflateReadSettings.class) }) public class CompressionReadSettings { diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/DatasetCompression.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/DatasetCompression.java index af32c35330c07..d51259d1d8ef4 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/DatasetCompression.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/DatasetCompression.java @@ -20,6 +20,8 @@ @JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.PROPERTY, property = "type", defaultImpl = DatasetCompression.class) @JsonTypeName("DatasetCompression") @JsonSubTypes({ + @JsonSubTypes.Type(name = "TarGZip", value = DatasetTarGZipCompression.class), + @JsonSubTypes.Type(name = "Tar", value = DatasetTarCompression.class), @JsonSubTypes.Type(name = "ZipDeflate", value = DatasetZipDeflateCompression.class), @JsonSubTypes.Type(name = "Deflate", value = DatasetDeflateCompression.class), @JsonSubTypes.Type(name = "GZip", value = DatasetGZipCompression.class), diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/DatasetTarCompression.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/DatasetTarCompression.java new file mode 100644 index 0000000000000..3b8499ad74340 --- /dev/null +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/DatasetTarCompression.java @@ -0,0 +1,20 @@ +/** + * 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.datafactory.v2018_06_01; + +import com.fasterxml.jackson.annotation.JsonTypeInfo; +import com.fasterxml.jackson.annotation.JsonTypeName; + +/** + * The Tar archive method used on a dataset. + */ +@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.PROPERTY, property = "type", defaultImpl = DatasetTarCompression.class) +@JsonTypeName("Tar") +public class DatasetTarCompression extends DatasetCompression { +} diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/DatasetTarGZipCompression.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/DatasetTarGZipCompression.java new file mode 100644 index 0000000000000..b593bd54a84b0 --- /dev/null +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/DatasetTarGZipCompression.java @@ -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.datafactory.v2018_06_01; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonTypeInfo; +import com.fasterxml.jackson.annotation.JsonTypeName; + +/** + * The TarGZip compression method used on a dataset. + */ +@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.PROPERTY, property = "type", defaultImpl = DatasetTarGZipCompression.class) +@JsonTypeName("TarGZip") +public class DatasetTarGZipCompression extends DatasetCompression { + /** + * The TarGZip compression level. + */ + @JsonProperty(value = "level") + private Object level; + + /** + * Get the TarGZip compression level. + * + * @return the level value + */ + public Object level() { + return this.level; + } + + /** + * Set the TarGZip compression level. + * + * @param level the level value to set + * @return the DatasetTarGZipCompression object itself. + */ + public DatasetTarGZipCompression withLevel(Object level) { + this.level = level; + return this; + } + +} diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/DelimitedTextWriteSettings.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/DelimitedTextWriteSettings.java index b3053dda43828..1ab0f30b3c044 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/DelimitedTextWriteSettings.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/DelimitedTextWriteSettings.java @@ -32,6 +32,22 @@ public class DelimitedTextWriteSettings extends FormatWriteSettings { @JsonProperty(value = "fileExtension", required = true) private Object fileExtension; + /** + * Limit the written file's row count to be smaller than or equal to the + * specified count. Type: integer (or Expression with resultType integer). + */ + @JsonProperty(value = "maxRowsPerFile") + private Object maxRowsPerFile; + + /** + * Specifies the file name pattern + * <fileNamePrefix>_<fileIndex>.<fileExtension> when copy + * from non-file based store without partitionOptions. Type: string (or + * Expression with resultType string). + */ + @JsonProperty(value = "fileNamePrefix") + private Object fileNamePrefix; + /** * Get indicates whether string values should always be enclosed with quotes. Type: boolean (or Expression with resultType boolean). * @@ -72,4 +88,44 @@ public DelimitedTextWriteSettings withFileExtension(Object fileExtension) { return this; } + /** + * Get limit the written file's row count to be smaller than or equal to the specified count. Type: integer (or Expression with resultType integer). + * + * @return the maxRowsPerFile value + */ + public Object maxRowsPerFile() { + return this.maxRowsPerFile; + } + + /** + * Set limit the written file's row count to be smaller than or equal to the specified count. Type: integer (or Expression with resultType integer). + * + * @param maxRowsPerFile the maxRowsPerFile value to set + * @return the DelimitedTextWriteSettings object itself. + */ + public DelimitedTextWriteSettings withMaxRowsPerFile(Object maxRowsPerFile) { + this.maxRowsPerFile = maxRowsPerFile; + return this; + } + + /** + * Get specifies the file name pattern <fileNamePrefix>_<fileIndex>.<fileExtension> when copy from non-file based store without partitionOptions. Type: string (or Expression with resultType string). + * + * @return the fileNamePrefix value + */ + public Object fileNamePrefix() { + return this.fileNamePrefix; + } + + /** + * Set specifies the file name pattern <fileNamePrefix>_<fileIndex>.<fileExtension> when copy from non-file based store without partitionOptions. Type: string (or Expression with resultType string). + * + * @param fileNamePrefix the fileNamePrefix value to set + * @return the DelimitedTextWriteSettings object itself. + */ + public DelimitedTextWriteSettings withFileNamePrefix(Object fileNamePrefix) { + this.fileNamePrefix = fileNamePrefix; + return this; + } + } diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/FormatWriteSettings.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/FormatWriteSettings.java index e02e451141739..b40ad1a076042 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/FormatWriteSettings.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/FormatWriteSettings.java @@ -22,7 +22,9 @@ @JsonSubTypes({ @JsonSubTypes.Type(name = "JsonWriteSettings", value = JsonWriteSettings.class), @JsonSubTypes.Type(name = "DelimitedTextWriteSettings", value = DelimitedTextWriteSettings.class), - @JsonSubTypes.Type(name = "AvroWriteSettings", value = AvroWriteSettings.class) + @JsonSubTypes.Type(name = "OrcWriteSettings", value = OrcWriteSettings.class), + @JsonSubTypes.Type(name = "AvroWriteSettings", value = AvroWriteSettings.class), + @JsonSubTypes.Type(name = "ParquetWriteSettings", value = ParquetWriteSettings.class) }) public class FormatWriteSettings { /** diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/LogStorageSettings.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/LogStorageSettings.java index 710cdce199e71..a9abe562e5a48 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/LogStorageSettings.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/LogStorageSettings.java @@ -34,6 +34,20 @@ public class LogStorageSettings { @JsonProperty(value = "path") private Object path; + /** + * Gets or sets the log level, support: Info, Warning. Type: string (or + * Expression with resultType string). + */ + @JsonProperty(value = "logLevel") + private Object logLevel; + + /** + * Specifies whether to enable reliable logging. Type: boolean (or + * Expression with resultType boolean). + */ + @JsonProperty(value = "enableReliableLogging") + private Object enableReliableLogging; + /** * Get unmatched properties from the message are deserialized this collection. * @@ -94,4 +108,44 @@ public LogStorageSettings withPath(Object path) { return this; } + /** + * Get gets or sets the log level, support: Info, Warning. Type: string (or Expression with resultType string). + * + * @return the logLevel value + */ + public Object logLevel() { + return this.logLevel; + } + + /** + * Set gets or sets the log level, support: Info, Warning. Type: string (or Expression with resultType string). + * + * @param logLevel the logLevel value to set + * @return the LogStorageSettings object itself. + */ + public LogStorageSettings withLogLevel(Object logLevel) { + this.logLevel = logLevel; + return this; + } + + /** + * Get specifies whether to enable reliable logging. Type: boolean (or Expression with resultType boolean). + * + * @return the enableReliableLogging value + */ + public Object enableReliableLogging() { + return this.enableReliableLogging; + } + + /** + * Set specifies whether to enable reliable logging. Type: boolean (or Expression with resultType boolean). + * + * @param enableReliableLogging the enableReliableLogging value to set + * @return the LogStorageSettings object itself. + */ + public LogStorageSettings withEnableReliableLogging(Object enableReliableLogging) { + this.enableReliableLogging = enableReliableLogging; + return this; + } + } diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/OrcSink.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/OrcSink.java index 32790cf107cb7..7a4ad1f6e8d4d 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/OrcSink.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/OrcSink.java @@ -24,6 +24,12 @@ public class OrcSink extends CopySink { @JsonProperty(value = "storeSettings") private StoreWriteSettings storeSettings; + /** + * ORC format settings. + */ + @JsonProperty(value = "formatSettings") + private OrcWriteSettings formatSettings; + /** * Get oRC store settings. * @@ -44,4 +50,24 @@ public OrcSink withStoreSettings(StoreWriteSettings storeSettings) { return this; } + /** + * Get oRC format settings. + * + * @return the formatSettings value + */ + public OrcWriteSettings formatSettings() { + return this.formatSettings; + } + + /** + * Set oRC format settings. + * + * @param formatSettings the formatSettings value to set + * @return the OrcSink object itself. + */ + public OrcSink withFormatSettings(OrcWriteSettings formatSettings) { + this.formatSettings = formatSettings; + return this; + } + } diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/OrcWriteSettings.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/OrcWriteSettings.java new file mode 100644 index 0000000000000..06e0f9fedb518 --- /dev/null +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/OrcWriteSettings.java @@ -0,0 +1,77 @@ +/** + * 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.datafactory.v2018_06_01; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonTypeInfo; +import com.fasterxml.jackson.annotation.JsonTypeName; + +/** + * Orc write settings. + */ +@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.PROPERTY, property = "type", defaultImpl = OrcWriteSettings.class) +@JsonTypeName("OrcWriteSettings") +public class OrcWriteSettings extends FormatWriteSettings { + /** + * Limit the written file's row count to be smaller than or equal to the + * specified count. Type: integer (or Expression with resultType integer). + */ + @JsonProperty(value = "maxRowsPerFile") + private Object maxRowsPerFile; + + /** + * Specifies the file name pattern + * <fileNamePrefix>_<fileIndex>.<fileExtension> when copy + * from non-file based store without partitionOptions. Type: string (or + * Expression with resultType string). + */ + @JsonProperty(value = "fileNamePrefix") + private Object fileNamePrefix; + + /** + * Get limit the written file's row count to be smaller than or equal to the specified count. Type: integer (or Expression with resultType integer). + * + * @return the maxRowsPerFile value + */ + public Object maxRowsPerFile() { + return this.maxRowsPerFile; + } + + /** + * Set limit the written file's row count to be smaller than or equal to the specified count. Type: integer (or Expression with resultType integer). + * + * @param maxRowsPerFile the maxRowsPerFile value to set + * @return the OrcWriteSettings object itself. + */ + public OrcWriteSettings withMaxRowsPerFile(Object maxRowsPerFile) { + this.maxRowsPerFile = maxRowsPerFile; + return this; + } + + /** + * Get specifies the file name pattern <fileNamePrefix>_<fileIndex>.<fileExtension> when copy from non-file based store without partitionOptions. Type: string (or Expression with resultType string). + * + * @return the fileNamePrefix value + */ + public Object fileNamePrefix() { + return this.fileNamePrefix; + } + + /** + * Set specifies the file name pattern <fileNamePrefix>_<fileIndex>.<fileExtension> when copy from non-file based store without partitionOptions. Type: string (or Expression with resultType string). + * + * @param fileNamePrefix the fileNamePrefix value to set + * @return the OrcWriteSettings object itself. + */ + public OrcWriteSettings withFileNamePrefix(Object fileNamePrefix) { + this.fileNamePrefix = fileNamePrefix; + return this; + } + +} diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/ParquetSink.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/ParquetSink.java index 518020b0239b6..fd25f074434ad 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/ParquetSink.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/ParquetSink.java @@ -24,6 +24,12 @@ public class ParquetSink extends CopySink { @JsonProperty(value = "storeSettings") private StoreWriteSettings storeSettings; + /** + * Parquet format settings. + */ + @JsonProperty(value = "formatSettings") + private ParquetWriteSettings formatSettings; + /** * Get parquet store settings. * @@ -44,4 +50,24 @@ public ParquetSink withStoreSettings(StoreWriteSettings storeSettings) { return this; } + /** + * Get parquet format settings. + * + * @return the formatSettings value + */ + public ParquetWriteSettings formatSettings() { + return this.formatSettings; + } + + /** + * Set parquet format settings. + * + * @param formatSettings the formatSettings value to set + * @return the ParquetSink object itself. + */ + public ParquetSink withFormatSettings(ParquetWriteSettings formatSettings) { + this.formatSettings = formatSettings; + return this; + } + } diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/ParquetWriteSettings.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/ParquetWriteSettings.java new file mode 100644 index 0000000000000..969d23fa97206 --- /dev/null +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/ParquetWriteSettings.java @@ -0,0 +1,77 @@ +/** + * 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.datafactory.v2018_06_01; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonTypeInfo; +import com.fasterxml.jackson.annotation.JsonTypeName; + +/** + * Parquet write settings. + */ +@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.PROPERTY, property = "type", defaultImpl = ParquetWriteSettings.class) +@JsonTypeName("ParquetWriteSettings") +public class ParquetWriteSettings extends FormatWriteSettings { + /** + * Limit the written file's row count to be smaller than or equal to the + * specified count. Type: integer (or Expression with resultType integer). + */ + @JsonProperty(value = "maxRowsPerFile") + private Object maxRowsPerFile; + + /** + * Specifies the file name pattern + * <fileNamePrefix>_<fileIndex>.<fileExtension> when copy + * from non-file based store without partitionOptions. Type: string (or + * Expression with resultType string). + */ + @JsonProperty(value = "fileNamePrefix") + private Object fileNamePrefix; + + /** + * Get limit the written file's row count to be smaller than or equal to the specified count. Type: integer (or Expression with resultType integer). + * + * @return the maxRowsPerFile value + */ + public Object maxRowsPerFile() { + return this.maxRowsPerFile; + } + + /** + * Set limit the written file's row count to be smaller than or equal to the specified count. Type: integer (or Expression with resultType integer). + * + * @param maxRowsPerFile the maxRowsPerFile value to set + * @return the ParquetWriteSettings object itself. + */ + public ParquetWriteSettings withMaxRowsPerFile(Object maxRowsPerFile) { + this.maxRowsPerFile = maxRowsPerFile; + return this; + } + + /** + * Get specifies the file name pattern <fileNamePrefix>_<fileIndex>.<fileExtension> when copy from non-file based store without partitionOptions. Type: string (or Expression with resultType string). + * + * @return the fileNamePrefix value + */ + public Object fileNamePrefix() { + return this.fileNamePrefix; + } + + /** + * Set specifies the file name pattern <fileNamePrefix>_<fileIndex>.<fileExtension> when copy from non-file based store without partitionOptions. Type: string (or Expression with resultType string). + * + * @param fileNamePrefix the fileNamePrefix value to set + * @return the ParquetWriteSettings object itself. + */ + public ParquetWriteSettings withFileNamePrefix(Object fileNamePrefix) { + this.fileNamePrefix = fileNamePrefix; + return this; + } + +} diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/RestSink.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/RestSink.java index b554b939e6be3..6bd1c1ada12c1 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/RestSink.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/RestSink.java @@ -48,20 +48,12 @@ public class RestSink extends CopySink { private Object requestInterval; /** - * Compression Type to Send data in compressed format with Optimal + * Http Compression Type to Send data in compressed format with Optimal * Compression Level, Default is None. And The Only Supported option is * Gzip. */ - @JsonProperty(value = "compressionType") - private Object compressionType; - - /** - * Wraps Request Array Json into an Object before calling the rest endpoint - * , Default is false. ex: if true request content sample format is { - * rows:[]} else the format is []. - */ - @JsonProperty(value = "wrapRequestJsonInAnObject") - private Object wrapRequestJsonInAnObject; + @JsonProperty(value = "httpCompressionType") + private Object httpCompressionType; /** * Get the HTTP method used to call the RESTful API. The default is POST. Type: string (or Expression with resultType string). @@ -144,42 +136,22 @@ public RestSink withRequestInterval(Object requestInterval) { } /** - * Get compression Type to Send data in compressed format with Optimal Compression Level, Default is None. And The Only Supported option is Gzip. - * - * @return the compressionType value - */ - public Object compressionType() { - return this.compressionType; - } - - /** - * Set compression Type to Send data in compressed format with Optimal Compression Level, Default is None. And The Only Supported option is Gzip. - * - * @param compressionType the compressionType value to set - * @return the RestSink object itself. - */ - public RestSink withCompressionType(Object compressionType) { - this.compressionType = compressionType; - return this; - } - - /** - * Get wraps Request Array Json into an Object before calling the rest endpoint , Default is false. ex: if true request content sample format is { rows:[]} else the format is []. + * Get http Compression Type to Send data in compressed format with Optimal Compression Level, Default is None. And The Only Supported option is Gzip. * - * @return the wrapRequestJsonInAnObject value + * @return the httpCompressionType value */ - public Object wrapRequestJsonInAnObject() { - return this.wrapRequestJsonInAnObject; + public Object httpCompressionType() { + return this.httpCompressionType; } /** - * Set wraps Request Array Json into an Object before calling the rest endpoint , Default is false. ex: if true request content sample format is { rows:[]} else the format is []. + * Set http Compression Type to Send data in compressed format with Optimal Compression Level, Default is None. And The Only Supported option is Gzip. * - * @param wrapRequestJsonInAnObject the wrapRequestJsonInAnObject value to set + * @param httpCompressionType the httpCompressionType value to set * @return the RestSink object itself. */ - public RestSink withWrapRequestJsonInAnObject(Object wrapRequestJsonInAnObject) { - this.wrapRequestJsonInAnObject = wrapRequestJsonInAnObject; + public RestSink withHttpCompressionType(Object httpCompressionType) { + this.httpCompressionType = httpCompressionType; return this; } diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/TarGZipReadSettings.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/TarGZipReadSettings.java new file mode 100644 index 0000000000000..bcbfeaff2d4f5 --- /dev/null +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/TarGZipReadSettings.java @@ -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.datafactory.v2018_06_01; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonTypeInfo; +import com.fasterxml.jackson.annotation.JsonTypeName; + +/** + * The TarGZip compression read settings. + */ +@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.PROPERTY, property = "type", defaultImpl = TarGZipReadSettings.class) +@JsonTypeName("TarGZipReadSettings") +public class TarGZipReadSettings extends CompressionReadSettings { + /** + * Preserve the compression file name as folder path. Type: boolean (or + * Expression with resultType boolean). + */ + @JsonProperty(value = "preserveCompressionFileNameAsFolder") + private Object preserveCompressionFileNameAsFolder; + + /** + * Get preserve the compression file name as folder path. Type: boolean (or Expression with resultType boolean). + * + * @return the preserveCompressionFileNameAsFolder value + */ + public Object preserveCompressionFileNameAsFolder() { + return this.preserveCompressionFileNameAsFolder; + } + + /** + * Set preserve the compression file name as folder path. Type: boolean (or Expression with resultType boolean). + * + * @param preserveCompressionFileNameAsFolder the preserveCompressionFileNameAsFolder value to set + * @return the TarGZipReadSettings object itself. + */ + public TarGZipReadSettings withPreserveCompressionFileNameAsFolder(Object preserveCompressionFileNameAsFolder) { + this.preserveCompressionFileNameAsFolder = preserveCompressionFileNameAsFolder; + return this; + } + +} diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/TarReadSettings.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/TarReadSettings.java new file mode 100644 index 0000000000000..f6ac2fa41626f --- /dev/null +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/TarReadSettings.java @@ -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.datafactory.v2018_06_01; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonTypeInfo; +import com.fasterxml.jackson.annotation.JsonTypeName; + +/** + * The Tar compression read settings. + */ +@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.PROPERTY, property = "type", defaultImpl = TarReadSettings.class) +@JsonTypeName("TarReadSettings") +public class TarReadSettings extends CompressionReadSettings { + /** + * Preserve the compression file name as folder path. Type: boolean (or + * Expression with resultType boolean). + */ + @JsonProperty(value = "preserveCompressionFileNameAsFolder") + private Object preserveCompressionFileNameAsFolder; + + /** + * Get preserve the compression file name as folder path. Type: boolean (or Expression with resultType boolean). + * + * @return the preserveCompressionFileNameAsFolder value + */ + public Object preserveCompressionFileNameAsFolder() { + return this.preserveCompressionFileNameAsFolder; + } + + /** + * Set preserve the compression file name as folder path. Type: boolean (or Expression with resultType boolean). + * + * @param preserveCompressionFileNameAsFolder the preserveCompressionFileNameAsFolder value to set + * @return the TarReadSettings object itself. + */ + public TarReadSettings withPreserveCompressionFileNameAsFolder(Object preserveCompressionFileNameAsFolder) { + this.preserveCompressionFileNameAsFolder = preserveCompressionFileNameAsFolder; + return this; + } + +} diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/DataFlowInner.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/DataFlowInner.java index ae6b5b3cdcbdd..640ce52d1e970 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/DataFlowInner.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/DataFlowInner.java @@ -14,7 +14,6 @@ import com.fasterxml.jackson.annotation.JsonTypeInfo; import com.fasterxml.jackson.annotation.JsonTypeName; import com.fasterxml.jackson.annotation.JsonSubTypes; -import com.microsoft.azure.management.datafactory.v2018_06_01.MappingDataFlow; /** * Azure Data Factory nested object which contains a flow with data movements diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/DatasetInner.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/DatasetInner.java index 36a1d9211b326..e6a553623dcae 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/DatasetInner.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/DatasetInner.java @@ -9,67 +9,7 @@ package com.microsoft.azure.management.datafactory.v2018_06_01.implementation; import java.util.Map; - -import com.microsoft.azure.management.datafactory.v2018_06_01.AmazonMWSObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.AmazonRedshiftTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.AmazonS3Dataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.AvroDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureBlobDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureBlobFSDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureDataExplorerTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureDataLakeStoreDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureMariaDBTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureMySqlTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzurePostgreSqlTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureSearchIndexDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureSqlDWTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureSqlMITableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureSqlTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.BinaryDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.CassandraTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.CommonDataServiceForAppsEntityDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.ConcurObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.CosmosDbMongoDbApiCollectionDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.CosmosDbSqlApiCollectionDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.CouchbaseTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.CustomDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.Db2TableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.DelimitedTextDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.DocumentDbCollectionDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.DrillTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.DynamicsAXResourceDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.DynamicsCrmEntityDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.DynamicsEntityDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.EloquaObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.ExcelDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.FileShareDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.GoogleAdWordsObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.GoogleBigQueryObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.GreenplumTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.HBaseObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.HiveObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.HttpDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.HubspotObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.ImpalaObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.InformixTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.JiraObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.JsonDataset; import com.microsoft.azure.management.datafactory.v2018_06_01.LinkedServiceReference; -import com.microsoft.azure.management.datafactory.v2018_06_01.MagentoObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.MariaDBTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.MarketoObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.MicrosoftAccessTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.MongoDbCollectionDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.MongoDbV2CollectionDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.MySqlTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.NetezzaTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.ODataResourceDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.OdbcTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.Office365Dataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.OracleServiceCloudObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.OracleTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.OrcDataset; import com.microsoft.azure.management.datafactory.v2018_06_01.ParameterSpecification; import java.util.List; import com.microsoft.azure.management.datafactory.v2018_06_01.DatasetFolder; @@ -77,38 +17,6 @@ import com.fasterxml.jackson.annotation.JsonTypeInfo; import com.fasterxml.jackson.annotation.JsonTypeName; import com.fasterxml.jackson.annotation.JsonSubTypes; -import com.microsoft.azure.management.datafactory.v2018_06_01.ParquetDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.PaypalObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.PhoenixObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.PostgreSqlTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.PrestoObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.QuickBooksObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.RelationalTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.ResponsysObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.RestResourceDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.SalesforceMarketingCloudObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.SalesforceObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.SalesforceServiceCloudObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.SapBwCubeDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.SapCloudForCustomerResourceDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.SapEccResourceDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.SapHanaTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.SapOpenHubTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.SapTableResourceDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.ServiceNowObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.SharePointOnlineListResourceDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.ShopifyObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.SnowflakeDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.SparkObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.SqlServerTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.SquareObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.SybaseTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.TeradataTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.VerticaTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.WebTableDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.XeroObjectDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.XmlDataset; -import com.microsoft.azure.management.datafactory.v2018_06_01.ZohoObjectDataset; /** * The Azure Data Factory nested object which identifies data within different diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/IntegrationRuntimeInner.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/IntegrationRuntimeInner.java index 714c12e9db2ec..58b27acef3ca8 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/IntegrationRuntimeInner.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/IntegrationRuntimeInner.java @@ -13,8 +13,6 @@ import com.fasterxml.jackson.annotation.JsonTypeInfo; import com.fasterxml.jackson.annotation.JsonTypeName; import com.fasterxml.jackson.annotation.JsonSubTypes; -import com.microsoft.azure.management.datafactory.v2018_06_01.ManagedIntegrationRuntime; -import com.microsoft.azure.management.datafactory.v2018_06_01.SelfHostedIntegrationRuntime; /** * Azure Data Factory nested object which serves as a compute resource for diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/LinkedServiceInner.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/LinkedServiceInner.java index 17b7121541662..a11d27d96022e 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/LinkedServiceInner.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/LinkedServiceInner.java @@ -9,110 +9,13 @@ package com.microsoft.azure.management.datafactory.v2018_06_01.implementation; import java.util.Map; - -import com.microsoft.azure.management.datafactory.v2018_06_01.AmazonMWSLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AmazonRedshiftLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AmazonS3LinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureBatchLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureBlobFSLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureBlobStorageLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureDataExplorerLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureDataLakeAnalyticsLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureDataLakeStoreLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureDatabricksLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureFileStorageLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureFunctionLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureKeyVaultLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureMLLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureMLServiceLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureMariaDBLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureMySqlLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzurePostgreSqlLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureSearchLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureSqlDWLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureSqlDatabaseLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureSqlMILinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureStorageLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.AzureTableStorageLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.CassandraLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.CommonDataServiceForAppsLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.ConcurLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.CosmosDbLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.CosmosDbMongoDbApiLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.CouchbaseLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.CustomDataSourceLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.Db2LinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.DrillLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.DynamicsAXLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.DynamicsCrmLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.DynamicsLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.EloquaLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.FileServerLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.FtpServerLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.GoogleAdWordsLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.GoogleBigQueryLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.GoogleCloudStorageLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.GreenplumLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.HBaseLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.HDInsightLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.HDInsightOnDemandLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.HdfsLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.HiveLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.HttpLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.HubspotLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.ImpalaLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.InformixLinkedService; import com.microsoft.azure.management.datafactory.v2018_06_01.IntegrationRuntimeReference; -import com.microsoft.azure.management.datafactory.v2018_06_01.JiraLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.MagentoLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.MariaDBLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.MarketoLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.MicrosoftAccessLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.MongoDbLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.MongoDbV2LinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.MySqlLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.NetezzaLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.ODataLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.OdbcLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.Office365LinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.OracleLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.OracleServiceCloudLinkedService; import com.microsoft.azure.management.datafactory.v2018_06_01.ParameterSpecification; import java.util.List; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonTypeInfo; import com.fasterxml.jackson.annotation.JsonTypeName; import com.fasterxml.jackson.annotation.JsonSubTypes; -import com.microsoft.azure.management.datafactory.v2018_06_01.PaypalLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.PhoenixLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.PostgreSqlLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.PrestoLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.QuickBooksLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.ResponsysLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.RestServiceLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.SalesforceLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.SalesforceMarketingCloudLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.SalesforceServiceCloudLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.SapBWLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.SapCloudForCustomerLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.SapEccLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.SapHanaLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.SapOpenHubLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.SapTableLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.ServiceNowLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.SftpServerLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.SharePointOnlineListLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.ShopifyLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.SnowflakeLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.SparkLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.SqlServerLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.SquareLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.SybaseLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.TeradataLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.VerticaLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.WebLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.XeroLinkedService; -import com.microsoft.azure.management.datafactory.v2018_06_01.ZohoLinkedService; /** * The Azure Data Factory nested object which contains the information and diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/TriggerInner.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/TriggerInner.java index 275a137e2dab6..d6a5e12c92a21 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/TriggerInner.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/implementation/TriggerInner.java @@ -9,17 +9,12 @@ package com.microsoft.azure.management.datafactory.v2018_06_01.implementation; import java.util.Map; - -import com.microsoft.azure.management.datafactory.v2018_06_01.ChainingTrigger; -import com.microsoft.azure.management.datafactory.v2018_06_01.MultiplePipelineTrigger; -import com.microsoft.azure.management.datafactory.v2018_06_01.RerunTumblingWindowTrigger; import com.microsoft.azure.management.datafactory.v2018_06_01.TriggerRuntimeState; import java.util.List; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonTypeInfo; import com.fasterxml.jackson.annotation.JsonTypeName; import com.fasterxml.jackson.annotation.JsonSubTypes; -import com.microsoft.azure.management.datafactory.v2018_06_01.TumblingWindowTrigger; /** * Azure data factory nested object which contains information about creating