@Override public void readMarshallable(@NotNull WireIn wire) throws IllegalStateException { wire.read(() -> "wireType").asEnum(WireType.class, wt -> wireType = wt); wire.read(() -> "port").int32(this, (o, i) -> o.port = i); wire.read(() -> "logTCPMessages").asEnum(YamlLogging.YamlLoggingLevel.class, this, (o, b) -> o.logTCPMessages = b); wire.read(() -> "heartbeatIntervalTicks").int32(this, (o, i) -> o.heartbeatIntervalTicks = i); wire.read(() -> "heartbeatIntervalTimeout").int32(this, (o, i) -> o.heartbeatIntervalTimeout = i); }