Class OrcWriteSettings

java.lang.Object
com.azure.analytics.synapse.artifacts.models.FormatWriteSettings
com.azure.analytics.synapse.artifacts.models.OrcWriteSettings

public final class OrcWriteSettings extends FormatWriteSettings
Orc write settings.
  • Constructor Details

    • OrcWriteSettings

      public OrcWriteSettings()
  • Method Details

    • getMaxRowsPerFile

      public Object getMaxRowsPerFile()
      Get the maxRowsPerFile property: Limit the written file's row count to be smaller than or equal to the specified count. Type: integer (or Expression with resultType integer).
      Returns:
      the maxRowsPerFile value.
    • setMaxRowsPerFile

      public OrcWriteSettings setMaxRowsPerFile(Object maxRowsPerFile)
      Set the maxRowsPerFile property: Limit the written file's row count to be smaller than or equal to the specified count. Type: integer (or Expression with resultType integer).
      Parameters:
      maxRowsPerFile - the maxRowsPerFile value to set.
      Returns:
      the OrcWriteSettings object itself.
    • getFileNamePrefix

      public Object getFileNamePrefix()
      Get the fileNamePrefix property: Specifies the file name pattern <fileNamePrefix>_<fileIndex>.<fileExtension> when copy from non-file based store without partitionOptions. Type: string (or Expression with resultType string).
      Returns:
      the fileNamePrefix value.
    • setFileNamePrefix

      public OrcWriteSettings setFileNamePrefix(Object fileNamePrefix)
      Set the fileNamePrefix property: Specifies the file name pattern <fileNamePrefix>_<fileIndex>.<fileExtension> when copy from non-file based store without partitionOptions. Type: string (or Expression with resultType string).
      Parameters:
      fileNamePrefix - the fileNamePrefix value to set.
      Returns:
      the OrcWriteSettings object itself.