Class CsvImportOptions.Builder

    • Method Detail

      • setDryRun

        public CsvImportOptions.Builder setDryRun​(boolean value)
        bool dry_run = 1 [json_name = "dryRun"];
        Parameters:
        value - The dryRun to set.
        Returns:
        This builder for chaining.
      • clearDryRun

        public CsvImportOptions.Builder clearDryRun()
        bool dry_run = 1 [json_name = "dryRun"];
        Returns:
        This builder for chaining.
      • getSkipRows

        public long getSkipRows()
         offset
         
        uint64 skip_rows = 2 [json_name = "skipRows"];
        Specified by:
        getSkipRows in interface CsvImportOptionsOrBuilder
        Returns:
        The skipRows.
      • setSkipRows

        public CsvImportOptions.Builder setSkipRows​(long value)
         offset
         
        uint64 skip_rows = 2 [json_name = "skipRows"];
        Parameters:
        value - The skipRows to set.
        Returns:
        This builder for chaining.
      • clearSkipRows

        public CsvImportOptions.Builder clearSkipRows()
         offset
         
        uint64 skip_rows = 2 [json_name = "skipRows"];
        Returns:
        This builder for chaining.
      • getMaxRows

        public long getMaxRows()
         limit
         
        uint64 max_rows = 3 [json_name = "maxRows"];
        Specified by:
        getMaxRows in interface CsvImportOptionsOrBuilder
        Returns:
        The maxRows.
      • setMaxRows

        public CsvImportOptions.Builder setMaxRows​(long value)
         limit
         
        uint64 max_rows = 3 [json_name = "maxRows"];
        Parameters:
        value - The maxRows to set.
        Returns:
        This builder for chaining.
      • clearMaxRows

        public CsvImportOptions.Builder clearMaxRows()
         limit
         
        uint64 max_rows = 3 [json_name = "maxRows"];
        Returns:
        This builder for chaining.
      • getOptimizeImages

        public boolean getOptimizeImages()
        bool optimize_images = 4 [json_name = "optimizeImages"];
        Specified by:
        getOptimizeImages in interface CsvImportOptionsOrBuilder
        Returns:
        The optimizeImages.
      • setOptimizeImages

        public CsvImportOptions.Builder setOptimizeImages​(boolean value)
        bool optimize_images = 4 [json_name = "optimizeImages"];
        Parameters:
        value - The optimizeImages to set.
        Returns:
        This builder for chaining.
      • clearOptimizeImages

        public CsvImportOptions.Builder clearOptimizeImages()
        bool optimize_images = 4 [json_name = "optimizeImages"];
        Returns:
        This builder for chaining.