All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.microsoft.azure.kusto.ingest.TransformationMethod Maven / Gradle / Ivy

There is a newer version: 5.2.0
Show newest version
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.

package com.microsoft.azure.kusto.ingest;

/**
 * Transformation method can be used over all formats configured with Json mapping type (Json, Orc and Parquet)
 * See kusto docs
 */
public enum TransformationMethod {
    /**
     * Comma-separated value.
     */
    None,

    /**
     * Property bag array to dictionary.
     */
    PropertyBagArrayToDictionary,

    /**
     * Source location.
     */
    SourceLocation,

    /**
     * Source line number.
     */
    SourceLineNumber,

    /**
     * Get path element.
     */
    GetPathElement,

    /**
     * Unknown method.
     */
    UnknownMethod,

    /** 
     * Converts UNIX epoch (seconds) to UTC datetime.
    */
    DateTimeFromUnixSeconds,

    /** 
     * Converts UNIX epoch (milliseconds) to UTC datetime.
     */
    DateTimeFromUnixMilliseconds,

    /** 
     * Converts UNIX epoch (microseconds) to UTC datetime.
     */
    DateTimeFromUnixMicroseconds,

    /** 
     * Converts UNIX epoch (nanoseconds) to UTC datetime.
     */
    DateTimeFromUnixNanoseconds,

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy