'Retrieves the minimal set of settings that need to be defined in order
to use this object.
:return: a dictionary of needed settings as keys and help texts as
values'

@classmethod
def get_non_optional_settings(cls):

    return cls.get_metadata().non_optional_params
