public static Builder newTimestampColumnDefBuilder() {
    return new Builder();
  }
@Test
  public void fail_with_NPE_if_no_name() {
    assertThatThrownBy(() -> newTimestampColumnDefBuilder().build())
      .isInstanceOf(NullPointerException.class)
      .hasMessage("Column name cannot be null");
  }