code: @Override
    public WebViewMapFragment build() {
      if (options == null) {
        options = new MapboxWebMapType(accessToken, mapId);
      }
      if (options instanceof MapboxWebMapType) {
        return MapboxWebViewMapFragment.newInstance(options);
      }
      throw new IllegalStateException("Unable to build MapboxWebMapViewFragment." +
          "  options == '" + options + "'");
    }
docs: Build the map fragment with the requested options
  
  @return The {@link WebViewMapFragment} map fragment.