code: public final void deleteSink(String sinkName) {
  
      DeleteSinkRequest request = DeleteSinkRequest.newBuilder().setSinkName(sinkName).build();
      deleteSink(request);
    }
docs: Deletes a sink. If the sink has a unique `writer_identity`, then that service account is also
  deleted.
  
  <p>Sample code:
  
  <pre><code>
  try (ConfigClient configClient = ConfigClient.create()) {
  SinkName sinkName = ProjectSinkName.of("[PROJECT]", "[SINK]");
  configClient.deleteSink(sinkName.toString());
  }
  </code></pre>
  
  @param sinkName Required. The full resource name of the sink to delete, including the parent
  resource and the sink identifier:
  <p>"projects/[PROJECT_ID]/sinks/[SINK_ID]"
  "organizations/[ORGANIZATION_ID]/sinks/[SINK_ID]"
  "billingAccounts/[BILLING_ACCOUNT_ID]/sinks/[SINK_ID]"
  "folders/[FOLDER_ID]/sinks/[SINK_ID]"
  <p>Example: `"projects/my-project-id/sinks/my-sink-id"`.
  @throws com.google.api.gax.rpc.ApiException if the remote call fails