func (i *Instance) GetDefaultIdentifySettings() *models.IdentifyMetadataTaskOptions {
	i.RLock()
	defer i.RUnlock()
	v := i.viper(DefaultIdentifySettings)

	if v.IsSet(DefaultIdentifySettings) {
		var ret models.IdentifyMetadataTaskOptions
		if err := v.UnmarshalKey(DefaultIdentifySettings, &ret); err != nil {
			return nil
		}
		return &ret
	}

	return nil
}
// GetDefaultIdentifySettings returns the default Identify task settings.
// Returns nil if the settings could not be unmarshalled, or if it
// has not been set.
GetDefaultIdentifySettings returns the default Identify task settings.
Returns nil if the settings could not be unmarshalled, or if it
has not been set.
// GetDefaultIdentifySettings returns the default Identify task settings . // Returns nil if the settings could not be unmarshalled or if it // has not been set .
func (i *Instance) GetDefaultIdentifySettings() *models.IdentifyMetadataTaskOptions {
	i.RLock()
	defer i.RUnlock()
	v := i.viper(DefaultIdentifySettings)
	if v.IsSet(DefaultIdentifySettings) {
		var ret models.IdentifyMetadataTaskOptions
		if err := v.UnmarshalKey(DefaultIdentifySettings, &ret); err != nil {
			return nil
		}
		return &ret
	}
	return nil
}
func ( i * Instance ) GetDefaultIdentifySettings ( ) * models . IdentifyMetadataTaskOptions { i . RLock ( ) defer i . RUnlock ( ) v := i . viper ( DefaultIdentifySettings ) if v . IsSet ( DefaultIdentifySettings ) { var ret models . IdentifyMetadataTaskOptions if err := v . UnmarshalKey ( DefaultIdentifySettings , & ret ) ; err != nil { return nil } return & ret } return nil }
GetDefaultIdentifySettings returns the default Identify task settings.
GetDefaultIdentifySettings returns the default Identify task settings .