code: def matches(self, desc):
          
          desc_value_type = desc.valueType or ValueType.STRING  # default not parsed
          return (self.label_name == desc.key and
                  self.value_type == desc_value_type)
docs: Determines if a given label descriptor matches this enum instance
  
          Args:
             desc (:class:`endpoints_management.gen.servicemanagement_v1_messages.LabelDescriptor`):
                the instance to test
  
          Return:
             `True` if desc is supported, otherwise `False`