code: @Override
      public void validate() throws OpsGenieClientValidationException {
          super.validate();
          if (getName() == null)
              throw OpsGenieClientValidationException.missingMandatoryProperty(OpsGenieClientConstants.API.NAME);
      }
docs: check the parameters for validation.
  @throws OpsGenieClientValidationException when heartbeat name is null!