@Override
        public TimeDefinitionType type() {
            return TimeDefinitionType.RECORD_TIME;
        }
This interface should never be instantiated outside of this class.
streams/src/main/java/org/apache/kafka/streams/kstream/internals/suppress/TimeDefinitions.java