in mantis-runtime/src/main/java/io/mantisrx/runtime/parameter/SourceJobParameters.java [109:122]
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
TargetInfo that = (TargetInfo) o;
return Objects.equals(sourceJobName, that.sourceJobName) &&
Objects.equals(criterion, that.criterion) &&
Objects.equals(clientId, that.clientId) &&
Objects.equals(samplePerSec, that.samplePerSec) &&
Objects.equals(isBroadcastMode, that.isBroadcastMode) &&
Objects.equals(enableMetaMessages, that.enableMetaMessages) &&
Objects.equals(enableCompressedBinary, that.enableCompressedBinary) &&
Objects.equals(delimiter, that.delimiter) &&
Objects.equals(additionalParams, that.additionalParams);
}