Class JdbcWriteConfig

java.lang.Object
io.trino.plugin.jdbc.JdbcWriteConfig

public class JdbcWriteConfig extends Object
  • Field Details

    • MAX_ALLOWED_WRITE_BATCH_SIZE

      public static final int MAX_ALLOWED_WRITE_BATCH_SIZE
      See Also:
  • Constructor Details

    • JdbcWriteConfig

      public JdbcWriteConfig()
  • Method Details

    • getWriteBatchSize

      @Min(1L) @Max(10000000L) public @jakarta.validation.constraints.Min(1L),@jakarta.validation.constraints.Max(10000000L) int getWriteBatchSize()
    • setWriteBatchSize

      @Config("write.batch-size") public JdbcWriteConfig setWriteBatchSize(int writeBatchSize)
    • isNonTransactionalInsert

      public boolean isNonTransactionalInsert()
    • setNonTransactionalInsert

      @Config("insert.non-transactional-insert.enabled") public JdbcWriteConfig setNonTransactionalInsert(boolean nonTransactionalInsert)
    • getWriteParallelism

      @Min(1L) @Max(128L) public @jakarta.validation.constraints.Min(1L),@jakarta.validation.constraints.Max(128L) int getWriteParallelism()
    • setWriteParallelism

      @Config("write.parallelism") public JdbcWriteConfig setWriteParallelism(int writeParallelism)