private void compareLoadConfiguration(
WriteChannelConfiguration expected, WriteChannelConfiguration value) {
assertEquals(expected, value);
assertEquals(expected.hashCode(), value.hashCode());
assertEquals(expected.toString(), value.toString());
assertEquals(expected.getDestinationTable(), value.getDestinationTable());
assertEquals(expected.getCreateDisposition(), value.getCreateDisposition());
assertEquals(expected.getWriteDisposition(), value.getWriteDisposition());
assertEquals(expected.getNullMarker(), value.getNullMarker());
assertEquals(expected.getCsvOptions(), value.getCsvOptions());
assertEquals(expected.getFormat(), value.getFormat());
assertEquals(expected.ignoreUnknownValues(), value.ignoreUnknownValues());
assertEquals(expected.getMaxBadRecords(), value.getMaxBadRecords());
assertEquals(expected.getDatastoreBackupOptions(), value.getDatastoreBackupOptions());
assertEquals(expected.getSchema(), value.getSchema());
assertEquals(expected.getSchemaUpdateOptions(), value.getSchemaUpdateOptions());
assertEquals(expected.getAutodetect(), value.getAutodetect());
assertEquals(expected.getTimePartitioning(), value.getTimePartitioning());
assertEquals(expected.getClustering(), value.getClustering());
}
}