constructor() {
    /**
     * @export {!ee.data.AssetType}
     */
    this.type;

    /**
     * @export {string}
     */
    this.id;

    /**
     * @export {!Object|undefined}
     */
    this.properties;

    /**
     * @export {number|undefined}
     */
    this.version;

    /**
     * @export {number|undefined}
     */
    this.featureCount;

    /**
     * @export {!ee.api.FeatureViewLocation}
     */
    this.mapLocation;
  }
A description of a FeatureView. The type value is always
ee.data.AssetType.FEATURE_VIEW.
@record @struct