code: @Override
    public Config getAttrs() {
      Preconditions.checkArgument(this.config.hasPath(ServiceConfigKeys.ATTRS_PATH_IN_CONFIG),
          "Input configuration doesn't contains SpecExecutor Attributes path.");
      return this.config.getConfig(ServiceConfigKeys.ATTRS_PATH_IN_CONFIG);
    }
docs: The definition of attributes are the technology that a {@link SpecExecutor} is using and
  the physical location that it runs on.
  
  These attributes are supposed to be static and read-only.