function(service, file, name, namespace) {
            this.name = name;
            this.file = file;
            this._super(service, this.path(), namespace);
        }
function(service, file, name, namespace) {
            this.name = name;
            this.file = file;
            this._super(service, this.path(), namespace);
        }
function ( service , file , name , namespace ) { this . name = name ; this . file = file ; this . _super ( service , this . path ( ) , namespace ) ; }
Constructor for `splunkjs.Service.ConfigurationStanza`.

@constructor
@param {splunkjs.Service} service A `Service` instance.
@param {String} file The name of the configuration file.
@param {String} name The name of the new stanza.
@param {Object} namespace Namespace information:
- `owner` (_string_): The Splunk username, such as "admin". A value of "nobody" means no specific user. The "-" wildcard means all users.
- `app` (_string_): The app context for this resource (such as "search"). The "-" wildcard means all apps.
- `sharing` (_string_): A mode that indicates how the resource is shared. The sharing mode can be "user", "app", "global", or "system".
@return {splunkjs.Service.ConfigurationStanza} A new `splunkjs.Service.ConfigurationStanza` instance.

@method splunkjs.Service.ConfigurationStanza
Constructor for splunkjs . Service . ConfigurationStanza .