Class DelimitedTextWriteSettings


  • public final class DelimitedTextWriteSettings
    extends FormatWriteSettings
    Delimited text write settings.
    • Constructor Detail

      • DelimitedTextWriteSettings

        public DelimitedTextWriteSettings()
    • Method Detail

      • getQuoteAllText

        public Object getQuoteAllText()
        Get the quoteAllText property: Indicates whether string values should always be enclosed with quotes. Type: boolean (or Expression with resultType boolean).
        Returns:
        the quoteAllText value.
      • setQuoteAllText

        public DelimitedTextWriteSettings setQuoteAllText​(Object quoteAllText)
        Set the quoteAllText property: Indicates whether string values should always be enclosed with quotes. Type: boolean (or Expression with resultType boolean).
        Parameters:
        quoteAllText - the quoteAllText value to set.
        Returns:
        the DelimitedTextWriteSettings object itself.
      • getFileExtension

        public Object getFileExtension()
        Get the fileExtension property: The file extension used to create the files. Type: string (or Expression with resultType string).
        Returns:
        the fileExtension value.
      • setFileExtension

        public DelimitedTextWriteSettings setFileExtension​(Object fileExtension)
        Set the fileExtension property: The file extension used to create the files. Type: string (or Expression with resultType string).
        Parameters:
        fileExtension - the fileExtension value to set.
        Returns:
        the DelimitedTextWriteSettings object itself.
      • 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 DelimitedTextWriteSettings 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 DelimitedTextWriteSettings 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 DelimitedTextWriteSettings 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 DelimitedTextWriteSettings object itself.