public D withSideInputs(List<String> sideInputs) {
    this.sideInputs = sideInputs;
    // Disable changelog
    this.enableChangelog = false;
    this.changelogStream = null;
    this.changelogReplicationFactor = null;
    return (D) this;
  }
Add side inputs to the table. Each stream is of the format
<i>system-name</i>.<i>stream-name</i>. The streams are marked as bootstrap streams and once the table is bootstrapped, it is
updated in the background in change capture mode.
Applications should specify the transformation logic using {@link #withSideInputsProcessor(SideInputsProcessor)}, which is
will be applied to the incoming messages and the results are written to the table.

@param sideInputs list of side input streams
@return this table descriptor instance
samza-api/src/main/java/org/apache/samza/table/descriptors/LocalTableDescriptor.java