isComplete method
Checks whether all descriptor fields are set. If descriptor has at least one '*' or null field it is considered 'incomplete',
Returns true if all descriptor fields are defined and false otherwise.
Implementation
bool isComplete() {
return _group != null &&
_type != null &&
_kind != null &&
_name != null &&
_version != null;
}