docs: @Override
  	public TypeSerializerSnapshot<T> snapshotConfiguration() {
  		if (configSnapshot == null) {
  			checkAvroInitialized();
  			configSnapshot = new AvroSerializerSnapshot<>(runtimeSchema, type);
  		}
  		return configSnapshot;
  	}