docs: public Variable updateVariable(Object projectIdOrPath, String key, String value, Boolean isProtected, String environmentScope) throws GitLabApiException {
  
          GitLabApiForm formData = new GitLabApiForm()
                  .withParam("value", value, true)
                  .withParam("protected", isProtected)
                  .withParam("environment_scope",  environmentScope);
          Response response = putWithFormData(Response.Status.OK, formData, "projects", getProjectIdOrPath(projectIdOrPath), "variables", key);
          return (response.readEntity(Variable.class));
      }