code: public TerminalEmulatorDeviceConfiguration withCursorBlinking(boolean cursorBlinking) {
          if(this.cursorBlinking == cursorBlinking) {
              return this;
          } else {
              return new TerminalEmulatorDeviceConfiguration(
                      this.lineBufferScrollbackSize,
                      this.blinkLengthInMilliSeconds,
                      this.cursorStyle,
                      this.cursorColor,
                      cursorBlinking,
                      this.clipboardAvailable);
          }
      }
docs: Copies the current configuration. The new object has the given value.
  @param cursorBlinking Should the terminal text cursor blink?
  @return A copy of the current configuration with the changed value.