code: func GetFullName(schema Schema) string {
  	switch sch := schema.(type) {
  	case *RecordSchema:
  		return getFullName(sch.GetName(), sch.Namespace)
  	case *EnumSchema:
  		return getFullName(sch.GetName(), sch.Namespace)
  	case *FixedSchema:
  		return getFullName(sch.GetName(), sch.Namespace)
  	default:
  		return schema.GetName()
  	}
  }
docs: // GetFullName returns a fully-qualified name for a schema if possible. The format is namespace.name.