code: public final void deleteUptimeCheckConfig(UptimeCheckConfigName name) {
  
      DeleteUptimeCheckConfigRequest request =
          DeleteUptimeCheckConfigRequest.newBuilder()
              .setName(name == null ? null : name.toString())
              .build();
      deleteUptimeCheckConfig(request);
    }
docs: Deletes an uptime check configuration. Note that this method will fail if the uptime check
  configuration is referenced by an alert policy or other dependent configs that would be
  rendered invalid by the deletion.
  
  <p>Sample code:
  
  <pre><code>
  try (UptimeCheckServiceClient uptimeCheckServiceClient = UptimeCheckServiceClient.create()) {
  UptimeCheckConfigName name = UptimeCheckConfigName.of("[PROJECT]", "[UPTIME_CHECK_CONFIG]");
  uptimeCheckServiceClient.deleteUptimeCheckConfig(name);
  }
  </code></pre>
  
  @param name The uptime check configuration to delete. The format is
  `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`.
  @throws com.google.api.gax.rpc.ApiException if the remote call fails