diff --git a/src/main/java/io/grafeas/v1/GrafeasClient.java b/src/main/java/io/grafeas/v1/GrafeasClient.java index 1fd42d59..ae9cf683 100644 --- a/src/main/java/io/grafeas/v1/GrafeasClient.java +++ b/src/main/java/io/grafeas/v1/GrafeasClient.java @@ -58,7 +58,7 @@ * * try (GrafeasClient grafeasClient = GrafeasClient.create()) { * OccurrenceName name = OccurrenceName.of("[PROJECT]", "[OCCURRENCE]"); - * grafeasClient.deleteOccurrence(name); + * Occurrence response = grafeasClient.getOccurrence(name); * } * * @@ -165,188 +165,6 @@ public GrafeasStub getStub() { return stub; } - // AUTO-GENERATED DOCUMENTATION AND METHOD - /** - * Deletes the specified occurrence. For example, use this method to delete an occurrence when the - * occurrence is no longer applicable for the given resource. - * - *

Sample code: - * - *


-   * try (GrafeasClient grafeasClient = GrafeasClient.create()) {
-   *   OccurrenceName name = OccurrenceName.of("[PROJECT]", "[OCCURRENCE]");
-   *   grafeasClient.deleteOccurrence(name);
-   * }
-   * 
- * - * @param name The name of the occurrence in the form of - * `projects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID]`. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final void deleteOccurrence(OccurrenceName name) { - DeleteOccurrenceRequest request = - DeleteOccurrenceRequest.newBuilder().setName(name == null ? null : name.toString()).build(); - deleteOccurrence(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD - /** - * Deletes the specified occurrence. For example, use this method to delete an occurrence when the - * occurrence is no longer applicable for the given resource. - * - *

Sample code: - * - *


-   * try (GrafeasClient grafeasClient = GrafeasClient.create()) {
-   *   OccurrenceName name = OccurrenceName.of("[PROJECT]", "[OCCURRENCE]");
-   *   grafeasClient.deleteOccurrence(name.toString());
-   * }
-   * 
- * - * @param name The name of the occurrence in the form of - * `projects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID]`. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final void deleteOccurrence(String name) { - DeleteOccurrenceRequest request = DeleteOccurrenceRequest.newBuilder().setName(name).build(); - deleteOccurrence(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD - /** - * Deletes the specified occurrence. For example, use this method to delete an occurrence when the - * occurrence is no longer applicable for the given resource. - * - *

Sample code: - * - *


-   * try (GrafeasClient grafeasClient = GrafeasClient.create()) {
-   *   OccurrenceName name = OccurrenceName.of("[PROJECT]", "[OCCURRENCE]");
-   *   DeleteOccurrenceRequest request = DeleteOccurrenceRequest.newBuilder()
-   *     .setName(name.toString())
-   *     .build();
-   *   grafeasClient.deleteOccurrence(request);
-   * }
-   * 
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final void deleteOccurrence(DeleteOccurrenceRequest request) { - deleteOccurrenceCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD - /** - * Deletes the specified occurrence. For example, use this method to delete an occurrence when the - * occurrence is no longer applicable for the given resource. - * - *

Sample code: - * - *


-   * try (GrafeasClient grafeasClient = GrafeasClient.create()) {
-   *   OccurrenceName name = OccurrenceName.of("[PROJECT]", "[OCCURRENCE]");
-   *   DeleteOccurrenceRequest request = DeleteOccurrenceRequest.newBuilder()
-   *     .setName(name.toString())
-   *     .build();
-   *   ApiFuture<Void> future = grafeasClient.deleteOccurrenceCallable().futureCall(request);
-   *   // Do something
-   *   future.get();
-   * }
-   * 
- */ - public final UnaryCallable deleteOccurrenceCallable() { - return stub.deleteOccurrenceCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD - /** - * Deletes the specified note. - * - *

Sample code: - * - *


-   * try (GrafeasClient grafeasClient = GrafeasClient.create()) {
-   *   NoteName name = NoteName.of("[PROJECT]", "[NOTE]");
-   *   grafeasClient.deleteNote(name);
-   * }
-   * 
- * - * @param name The name of the note in the form of `projects/[PROVIDER_ID]/notes/[NOTE_ID]`. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final void deleteNote(NoteName name) { - DeleteNoteRequest request = - DeleteNoteRequest.newBuilder().setName(name == null ? null : name.toString()).build(); - deleteNote(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD - /** - * Deletes the specified note. - * - *

Sample code: - * - *


-   * try (GrafeasClient grafeasClient = GrafeasClient.create()) {
-   *   NoteName name = NoteName.of("[PROJECT]", "[NOTE]");
-   *   grafeasClient.deleteNote(name.toString());
-   * }
-   * 
- * - * @param name The name of the note in the form of `projects/[PROVIDER_ID]/notes/[NOTE_ID]`. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final void deleteNote(String name) { - DeleteNoteRequest request = DeleteNoteRequest.newBuilder().setName(name).build(); - deleteNote(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD - /** - * Deletes the specified note. - * - *

Sample code: - * - *


-   * try (GrafeasClient grafeasClient = GrafeasClient.create()) {
-   *   NoteName name = NoteName.of("[PROJECT]", "[NOTE]");
-   *   DeleteNoteRequest request = DeleteNoteRequest.newBuilder()
-   *     .setName(name.toString())
-   *     .build();
-   *   grafeasClient.deleteNote(request);
-   * }
-   * 
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final void deleteNote(DeleteNoteRequest request) { - deleteNoteCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD - /** - * Deletes the specified note. - * - *

Sample code: - * - *


-   * try (GrafeasClient grafeasClient = GrafeasClient.create()) {
-   *   NoteName name = NoteName.of("[PROJECT]", "[NOTE]");
-   *   DeleteNoteRequest request = DeleteNoteRequest.newBuilder()
-   *     .setName(name.toString())
-   *     .build();
-   *   ApiFuture<Void> future = grafeasClient.deleteNoteCallable().futureCall(request);
-   *   // Do something
-   *   future.get();
-   * }
-   * 
- */ - public final UnaryCallable deleteNoteCallable() { - return stub.deleteNoteCallable(); - } - // AUTO-GENERATED DOCUMENTATION AND METHOD /** * Gets the specified occurrence. @@ -576,6 +394,100 @@ public final ListOccurrencesPagedResponse listOccurrences(ListOccurrencesRequest return stub.listOccurrencesCallable(); } + // AUTO-GENERATED DOCUMENTATION AND METHOD + /** + * Deletes the specified occurrence. For example, use this method to delete an occurrence when the + * occurrence is no longer applicable for the given resource. + * + *

Sample code: + * + *


+   * try (GrafeasClient grafeasClient = GrafeasClient.create()) {
+   *   OccurrenceName name = OccurrenceName.of("[PROJECT]", "[OCCURRENCE]");
+   *   grafeasClient.deleteOccurrence(name);
+   * }
+   * 
+ * + * @param name The name of the occurrence in the form of + * `projects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID]`. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final void deleteOccurrence(OccurrenceName name) { + DeleteOccurrenceRequest request = + DeleteOccurrenceRequest.newBuilder().setName(name == null ? null : name.toString()).build(); + deleteOccurrence(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD + /** + * Deletes the specified occurrence. For example, use this method to delete an occurrence when the + * occurrence is no longer applicable for the given resource. + * + *

Sample code: + * + *


+   * try (GrafeasClient grafeasClient = GrafeasClient.create()) {
+   *   OccurrenceName name = OccurrenceName.of("[PROJECT]", "[OCCURRENCE]");
+   *   grafeasClient.deleteOccurrence(name.toString());
+   * }
+   * 
+ * + * @param name The name of the occurrence in the form of + * `projects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID]`. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final void deleteOccurrence(String name) { + DeleteOccurrenceRequest request = DeleteOccurrenceRequest.newBuilder().setName(name).build(); + deleteOccurrence(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD + /** + * Deletes the specified occurrence. For example, use this method to delete an occurrence when the + * occurrence is no longer applicable for the given resource. + * + *

Sample code: + * + *


+   * try (GrafeasClient grafeasClient = GrafeasClient.create()) {
+   *   OccurrenceName name = OccurrenceName.of("[PROJECT]", "[OCCURRENCE]");
+   *   DeleteOccurrenceRequest request = DeleteOccurrenceRequest.newBuilder()
+   *     .setName(name.toString())
+   *     .build();
+   *   grafeasClient.deleteOccurrence(request);
+   * }
+   * 
+ * + * @param request The request object containing all of the parameters for the API call. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final void deleteOccurrence(DeleteOccurrenceRequest request) { + deleteOccurrenceCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD + /** + * Deletes the specified occurrence. For example, use this method to delete an occurrence when the + * occurrence is no longer applicable for the given resource. + * + *

Sample code: + * + *


+   * try (GrafeasClient grafeasClient = GrafeasClient.create()) {
+   *   OccurrenceName name = OccurrenceName.of("[PROJECT]", "[OCCURRENCE]");
+   *   DeleteOccurrenceRequest request = DeleteOccurrenceRequest.newBuilder()
+   *     .setName(name.toString())
+   *     .build();
+   *   ApiFuture<Void> future = grafeasClient.deleteOccurrenceCallable().futureCall(request);
+   *   // Do something
+   *   future.get();
+   * }
+   * 
+ */ + public final UnaryCallable deleteOccurrenceCallable() { + return stub.deleteOccurrenceCallable(); + } + // AUTO-GENERATED DOCUMENTATION AND METHOD /** * Creates a new occurrence. @@ -1219,6 +1131,94 @@ public final UnaryCallable listNotesCallabl return stub.listNotesCallable(); } + // AUTO-GENERATED DOCUMENTATION AND METHOD + /** + * Deletes the specified note. + * + *

Sample code: + * + *


+   * try (GrafeasClient grafeasClient = GrafeasClient.create()) {
+   *   NoteName name = NoteName.of("[PROJECT]", "[NOTE]");
+   *   grafeasClient.deleteNote(name);
+   * }
+   * 
+ * + * @param name The name of the note in the form of `projects/[PROVIDER_ID]/notes/[NOTE_ID]`. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final void deleteNote(NoteName name) { + DeleteNoteRequest request = + DeleteNoteRequest.newBuilder().setName(name == null ? null : name.toString()).build(); + deleteNote(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD + /** + * Deletes the specified note. + * + *

Sample code: + * + *


+   * try (GrafeasClient grafeasClient = GrafeasClient.create()) {
+   *   NoteName name = NoteName.of("[PROJECT]", "[NOTE]");
+   *   grafeasClient.deleteNote(name.toString());
+   * }
+   * 
+ * + * @param name The name of the note in the form of `projects/[PROVIDER_ID]/notes/[NOTE_ID]`. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final void deleteNote(String name) { + DeleteNoteRequest request = DeleteNoteRequest.newBuilder().setName(name).build(); + deleteNote(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD + /** + * Deletes the specified note. + * + *

Sample code: + * + *


+   * try (GrafeasClient grafeasClient = GrafeasClient.create()) {
+   *   NoteName name = NoteName.of("[PROJECT]", "[NOTE]");
+   *   DeleteNoteRequest request = DeleteNoteRequest.newBuilder()
+   *     .setName(name.toString())
+   *     .build();
+   *   grafeasClient.deleteNote(request);
+   * }
+   * 
+ * + * @param request The request object containing all of the parameters for the API call. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final void deleteNote(DeleteNoteRequest request) { + deleteNoteCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD + /** + * Deletes the specified note. + * + *

Sample code: + * + *


+   * try (GrafeasClient grafeasClient = GrafeasClient.create()) {
+   *   NoteName name = NoteName.of("[PROJECT]", "[NOTE]");
+   *   DeleteNoteRequest request = DeleteNoteRequest.newBuilder()
+   *     .setName(name.toString())
+   *     .build();
+   *   ApiFuture<Void> future = grafeasClient.deleteNoteCallable().futureCall(request);
+   *   // Do something
+   *   future.get();
+   * }
+   * 
+ */ + public final UnaryCallable deleteNoteCallable() { + return stub.deleteNoteCallable(); + } + // AUTO-GENERATED DOCUMENTATION AND METHOD /** * Creates a new note. diff --git a/src/main/java/io/grafeas/v1/GrafeasSettings.java b/src/main/java/io/grafeas/v1/GrafeasSettings.java index 61f75348..410766d0 100644 --- a/src/main/java/io/grafeas/v1/GrafeasSettings.java +++ b/src/main/java/io/grafeas/v1/GrafeasSettings.java @@ -52,16 +52,16 @@ *

The builder of this class is recursive, so contained classes are themselves builders. When * build() is called, the tree of builders is called to create the complete settings object. * - *

For example, to set the total timeout of deleteOccurrence to 30 seconds: + *

For example, to set the total timeout of getOccurrence to 30 seconds: * *

  * 
  * GrafeasSettings.Builder grafeasSettingsBuilder =
  *     GrafeasSettings.newBuilder();
  * grafeasSettingsBuilder
- *     .deleteOccurrenceSettings()
+ *     .getOccurrenceSettings()
  *     .setRetrySettings(
- *         grafeasSettingsBuilder.deleteOccurrenceSettings().getRetrySettings().toBuilder()
+ *         grafeasSettingsBuilder.getOccurrenceSettings().getRetrySettings().toBuilder()
  *             .setTotalTimeout(Duration.ofSeconds(30))
  *             .build());
  * GrafeasSettings grafeasSettings = grafeasSettingsBuilder.build();
@@ -71,16 +71,6 @@
 @Generated("by gapic-generator")
 @BetaApi
 public class GrafeasSettings extends ClientSettings {
-  /** Returns the object with the settings used for calls to deleteOccurrence. */
-  public UnaryCallSettings deleteOccurrenceSettings() {
-    return ((GrafeasStubSettings) getStubSettings()).deleteOccurrenceSettings();
-  }
-
-  /** Returns the object with the settings used for calls to deleteNote. */
-  public UnaryCallSettings deleteNoteSettings() {
-    return ((GrafeasStubSettings) getStubSettings()).deleteNoteSettings();
-  }
-
   /** Returns the object with the settings used for calls to getOccurrence. */
   public UnaryCallSettings getOccurrenceSettings() {
     return ((GrafeasStubSettings) getStubSettings()).getOccurrenceSettings();
@@ -93,6 +83,11 @@ public UnaryCallSettings getOccurrenceSettings
     return ((GrafeasStubSettings) getStubSettings()).listOccurrencesSettings();
   }
 
+  /** Returns the object with the settings used for calls to deleteOccurrence. */
+  public UnaryCallSettings deleteOccurrenceSettings() {
+    return ((GrafeasStubSettings) getStubSettings()).deleteOccurrenceSettings();
+  }
+
   /** Returns the object with the settings used for calls to createOccurrence. */
   public UnaryCallSettings createOccurrenceSettings() {
     return ((GrafeasStubSettings) getStubSettings()).createOccurrenceSettings();
@@ -125,6 +120,11 @@ public UnaryCallSettings getNoteSettings() {
     return ((GrafeasStubSettings) getStubSettings()).listNotesSettings();
   }
 
+  /** Returns the object with the settings used for calls to deleteNote. */
+  public UnaryCallSettings deleteNoteSettings() {
+    return ((GrafeasStubSettings) getStubSettings()).deleteNoteSettings();
+  }
+
   /** Returns the object with the settings used for calls to createNote. */
   public UnaryCallSettings createNoteSettings() {
     return ((GrafeasStubSettings) getStubSettings()).createNoteSettings();
@@ -244,16 +244,6 @@ public Builder applyToAllUnaryMethods(
       return this;
     }
 
-    /** Returns the builder for the settings used for calls to deleteOccurrence. */
-    public UnaryCallSettings.Builder deleteOccurrenceSettings() {
-      return getStubSettingsBuilder().deleteOccurrenceSettings();
-    }
-
-    /** Returns the builder for the settings used for calls to deleteNote. */
-    public UnaryCallSettings.Builder deleteNoteSettings() {
-      return getStubSettingsBuilder().deleteNoteSettings();
-    }
-
     /** Returns the builder for the settings used for calls to getOccurrence. */
     public UnaryCallSettings.Builder getOccurrenceSettings() {
       return getStubSettingsBuilder().getOccurrenceSettings();
@@ -266,6 +256,11 @@ public UnaryCallSettings.Builder getOccurrence
       return getStubSettingsBuilder().listOccurrencesSettings();
     }
 
+    /** Returns the builder for the settings used for calls to deleteOccurrence. */
+    public UnaryCallSettings.Builder deleteOccurrenceSettings() {
+      return getStubSettingsBuilder().deleteOccurrenceSettings();
+    }
+
     /** Returns the builder for the settings used for calls to createOccurrence. */
     public UnaryCallSettings.Builder
         createOccurrenceSettings() {
@@ -300,6 +295,11 @@ public UnaryCallSettings.Builder getNoteSettings() {
       return getStubSettingsBuilder().listNotesSettings();
     }
 
+    /** Returns the builder for the settings used for calls to deleteNote. */
+    public UnaryCallSettings.Builder deleteNoteSettings() {
+      return getStubSettingsBuilder().deleteNoteSettings();
+    }
+
     /** Returns the builder for the settings used for calls to createNote. */
     public UnaryCallSettings.Builder createNoteSettings() {
       return getStubSettingsBuilder().createNoteSettings();
diff --git a/src/main/java/io/grafeas/v1/package-info.java b/src/main/java/io/grafeas/v1/package-info.java
index bd0959bb..a90e0e57 100644
--- a/src/main/java/io/grafeas/v1/package-info.java
+++ b/src/main/java/io/grafeas/v1/package-info.java
@@ -40,7 +40,7 @@
  * 
  * try (GrafeasClient grafeasClient = GrafeasClient.create()) {
  *   OccurrenceName name = OccurrenceName.of("[PROJECT]", "[OCCURRENCE]");
- *   grafeasClient.deleteOccurrence(name);
+ *   Occurrence response = grafeasClient.getOccurrence(name);
  * }
  * 
  * 
diff --git a/src/main/java/io/grafeas/v1/stub/GrafeasStub.java b/src/main/java/io/grafeas/v1/stub/GrafeasStub.java index 2eaf5962..4ff93941 100644 --- a/src/main/java/io/grafeas/v1/stub/GrafeasStub.java +++ b/src/main/java/io/grafeas/v1/stub/GrafeasStub.java @@ -56,14 +56,6 @@ @BetaApi("A restructuring of stub classes is planned, so this may break in the future") public abstract class GrafeasStub implements BackgroundResource { - public UnaryCallable deleteOccurrenceCallable() { - throw new UnsupportedOperationException("Not implemented: deleteOccurrenceCallable()"); - } - - public UnaryCallable deleteNoteCallable() { - throw new UnsupportedOperationException("Not implemented: deleteNoteCallable()"); - } - public UnaryCallable getOccurrenceCallable() { throw new UnsupportedOperationException("Not implemented: getOccurrenceCallable()"); } @@ -77,6 +69,10 @@ public UnaryCallable listOccurr throw new UnsupportedOperationException("Not implemented: listOccurrencesCallable()"); } + public UnaryCallable deleteOccurrenceCallable() { + throw new UnsupportedOperationException("Not implemented: deleteOccurrenceCallable()"); + } + public UnaryCallable createOccurrenceCallable() { throw new UnsupportedOperationException("Not implemented: createOccurrenceCallable()"); } @@ -106,6 +102,10 @@ public UnaryCallable listNotesCallable() { throw new UnsupportedOperationException("Not implemented: listNotesCallable()"); } + public UnaryCallable deleteNoteCallable() { + throw new UnsupportedOperationException("Not implemented: deleteNoteCallable()"); + } + public UnaryCallable createNoteCallable() { throw new UnsupportedOperationException("Not implemented: createNoteCallable()"); } diff --git a/src/main/java/io/grafeas/v1/stub/GrafeasStubSettings.java b/src/main/java/io/grafeas/v1/stub/GrafeasStubSettings.java index 8daf1b01..0f8e1279 100644 --- a/src/main/java/io/grafeas/v1/stub/GrafeasStubSettings.java +++ b/src/main/java/io/grafeas/v1/stub/GrafeasStubSettings.java @@ -86,16 +86,16 @@ *

The builder of this class is recursive, so contained classes are themselves builders. When * build() is called, the tree of builders is called to create the complete settings object. * - *

For example, to set the total timeout of deleteOccurrence to 30 seconds: + *

For example, to set the total timeout of getOccurrence to 30 seconds: * *

  * 
  * GrafeasStubSettings.Builder grafeasSettingsBuilder =
  *     GrafeasStubSettings.newBuilder();
  * grafeasSettingsBuilder
- *     .deleteOccurrenceSettings()
+ *     .getOccurrenceSettings()
  *     .setRetrySettings(
- *         grafeasSettingsBuilder.deleteOccurrenceSettings().getRetrySettings().toBuilder()
+ *         grafeasSettingsBuilder.getOccurrenceSettings().getRetrySettings().toBuilder()
  *             .setTotalTimeout(Duration.ofSeconds(30))
  *             .build());
  * GrafeasStubSettings grafeasSettings = grafeasSettingsBuilder.build();
@@ -108,12 +108,11 @@ public class GrafeasStubSettings extends StubSettings {
   /** The default scopes of the service. */
   private static final ImmutableList DEFAULT_SERVICE_SCOPES = ImmutableList.of();
 
-  private final UnaryCallSettings deleteOccurrenceSettings;
-  private final UnaryCallSettings deleteNoteSettings;
   private final UnaryCallSettings getOccurrenceSettings;
   private final PagedCallSettings<
           ListOccurrencesRequest, ListOccurrencesResponse, ListOccurrencesPagedResponse>
       listOccurrencesSettings;
+  private final UnaryCallSettings deleteOccurrenceSettings;
   private final UnaryCallSettings createOccurrenceSettings;
   private final UnaryCallSettings
       batchCreateOccurrencesSettings;
@@ -122,6 +121,7 @@ public class GrafeasStubSettings extends StubSettings {
   private final UnaryCallSettings getNoteSettings;
   private final PagedCallSettings
       listNotesSettings;
+  private final UnaryCallSettings deleteNoteSettings;
   private final UnaryCallSettings createNoteSettings;
   private final UnaryCallSettings
       batchCreateNotesSettings;
@@ -130,16 +130,6 @@ public class GrafeasStubSettings extends StubSettings {
           ListNoteOccurrencesRequest, ListNoteOccurrencesResponse, ListNoteOccurrencesPagedResponse>
       listNoteOccurrencesSettings;
 
-  /** Returns the object with the settings used for calls to deleteOccurrence. */
-  public UnaryCallSettings deleteOccurrenceSettings() {
-    return deleteOccurrenceSettings;
-  }
-
-  /** Returns the object with the settings used for calls to deleteNote. */
-  public UnaryCallSettings deleteNoteSettings() {
-    return deleteNoteSettings;
-  }
-
   /** Returns the object with the settings used for calls to getOccurrence. */
   public UnaryCallSettings getOccurrenceSettings() {
     return getOccurrenceSettings;
@@ -152,6 +142,11 @@ public UnaryCallSettings getOccurrenceSettings
     return listOccurrencesSettings;
   }
 
+  /** Returns the object with the settings used for calls to deleteOccurrence. */
+  public UnaryCallSettings deleteOccurrenceSettings() {
+    return deleteOccurrenceSettings;
+  }
+
   /** Returns the object with the settings used for calls to createOccurrence. */
   public UnaryCallSettings createOccurrenceSettings() {
     return createOccurrenceSettings;
@@ -184,6 +179,11 @@ public UnaryCallSettings getNoteSettings() {
     return listNotesSettings;
   }
 
+  /** Returns the object with the settings used for calls to deleteNote. */
+  public UnaryCallSettings deleteNoteSettings() {
+    return deleteNoteSettings;
+  }
+
   /** Returns the object with the settings used for calls to createNote. */
   public UnaryCallSettings createNoteSettings() {
     return createNoteSettings;
@@ -275,16 +275,16 @@ public Builder toBuilder() {
   protected GrafeasStubSettings(Builder settingsBuilder) throws IOException {
     super(settingsBuilder);
 
-    deleteOccurrenceSettings = settingsBuilder.deleteOccurrenceSettings().build();
-    deleteNoteSettings = settingsBuilder.deleteNoteSettings().build();
     getOccurrenceSettings = settingsBuilder.getOccurrenceSettings().build();
     listOccurrencesSettings = settingsBuilder.listOccurrencesSettings().build();
+    deleteOccurrenceSettings = settingsBuilder.deleteOccurrenceSettings().build();
     createOccurrenceSettings = settingsBuilder.createOccurrenceSettings().build();
     batchCreateOccurrencesSettings = settingsBuilder.batchCreateOccurrencesSettings().build();
     updateOccurrenceSettings = settingsBuilder.updateOccurrenceSettings().build();
     getOccurrenceNoteSettings = settingsBuilder.getOccurrenceNoteSettings().build();
     getNoteSettings = settingsBuilder.getNoteSettings().build();
     listNotesSettings = settingsBuilder.listNotesSettings().build();
+    deleteNoteSettings = settingsBuilder.deleteNoteSettings().build();
     createNoteSettings = settingsBuilder.createNoteSettings().build();
     batchCreateNotesSettings = settingsBuilder.batchCreateNotesSettings().build();
     updateNoteSettings = settingsBuilder.updateNoteSettings().build();
@@ -465,13 +465,12 @@ public ApiFuture getFuturePagedResponse(
   public static class Builder extends StubSettings.Builder {
     private final ImmutableList> unaryMethodSettingsBuilders;
 
-    private final UnaryCallSettings.Builder
-        deleteOccurrenceSettings;
-    private final UnaryCallSettings.Builder deleteNoteSettings;
     private final UnaryCallSettings.Builder getOccurrenceSettings;
     private final PagedCallSettings.Builder<
             ListOccurrencesRequest, ListOccurrencesResponse, ListOccurrencesPagedResponse>
         listOccurrencesSettings;
+    private final UnaryCallSettings.Builder
+        deleteOccurrenceSettings;
     private final UnaryCallSettings.Builder
         createOccurrenceSettings;
     private final UnaryCallSettings.Builder<
@@ -485,6 +484,7 @@ public static class Builder extends StubSettings.Builder
         listNotesSettings;
+    private final UnaryCallSettings.Builder deleteNoteSettings;
     private final UnaryCallSettings.Builder createNoteSettings;
     private final UnaryCallSettings.Builder
         batchCreateNotesSettings;
@@ -502,11 +502,13 @@ public static class Builder extends StubSettings.Builder> definitions =
           ImmutableMap.builder();
       definitions.put(
-          "idempotent",
+          "retry_policy_1_codes",
           ImmutableSet.copyOf(
               Lists.newArrayList(
-                  StatusCode.Code.DEADLINE_EXCEEDED, StatusCode.Code.UNAVAILABLE)));
-      definitions.put("non_idempotent", ImmutableSet.copyOf(Lists.newArrayList()));
+                  StatusCode.Code.UNAVAILABLE, StatusCode.Code.DEADLINE_EXCEEDED)));
+      definitions.put("no_retry_codes", ImmutableSet.copyOf(Lists.newArrayList()));
+      definitions.put(
+          "no_retry_1_codes", ImmutableSet.copyOf(Lists.newArrayList()));
       RETRYABLE_CODE_DEFINITIONS = definitions.build();
     }
 
@@ -520,12 +522,22 @@ public static class Builder extends StubSettings.Builder>of(
-              deleteOccurrenceSettings,
-              deleteNoteSettings,
               getOccurrenceSettings,
               listOccurrencesSettings,
+              deleteOccurrenceSettings,
               createOccurrenceSettings,
               batchCreateOccurrencesSettings,
               updateOccurrenceSettings,
               getOccurrenceNoteSettings,
               getNoteSettings,
               listNotesSettings,
+              deleteNoteSettings,
               createNoteSettings,
               batchCreateNotesSettings,
               updateNoteSettings,
@@ -596,75 +608,75 @@ private static Builder createDefault() {
 
     private static Builder initDefaults(Builder builder) {
 
-      builder
-          .deleteOccurrenceSettings()
-          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
-          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
-
-      builder
-          .deleteNoteSettings()
-          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
-          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
-
       builder
           .getOccurrenceSettings()
-          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
-          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
 
       builder
           .listOccurrencesSettings()
-          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
-          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
+
+      builder
+          .deleteOccurrenceSettings()
+          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
 
       builder
           .createOccurrenceSettings()
-          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
-          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes"))
+          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params"));
 
       builder
           .batchCreateOccurrencesSettings()
-          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
-          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes"))
+          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params"));
 
       builder
           .updateOccurrenceSettings()
-          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
-          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes"))
+          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params"));
 
       builder
           .getOccurrenceNoteSettings()
-          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
-          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
 
       builder
           .getNoteSettings()
-          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
-          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
 
       builder
           .listNotesSettings()
-          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
-          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
+
+      builder
+          .deleteNoteSettings()
+          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
 
       builder
           .createNoteSettings()
-          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
-          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes"))
+          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params"));
 
       builder
           .batchCreateNotesSettings()
-          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
-          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes"))
+          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params"));
 
       builder
           .updateNoteSettings()
-          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
-          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes"))
+          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params"));
 
       builder
           .listNoteOccurrencesSettings()
-          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
-          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+          .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+          .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
 
       return builder;
     }
@@ -672,16 +684,16 @@ private static Builder initDefaults(Builder builder) {
     protected Builder(GrafeasStubSettings settings) {
       super(settings);
 
-      deleteOccurrenceSettings = settings.deleteOccurrenceSettings.toBuilder();
-      deleteNoteSettings = settings.deleteNoteSettings.toBuilder();
       getOccurrenceSettings = settings.getOccurrenceSettings.toBuilder();
       listOccurrencesSettings = settings.listOccurrencesSettings.toBuilder();
+      deleteOccurrenceSettings = settings.deleteOccurrenceSettings.toBuilder();
       createOccurrenceSettings = settings.createOccurrenceSettings.toBuilder();
       batchCreateOccurrencesSettings = settings.batchCreateOccurrencesSettings.toBuilder();
       updateOccurrenceSettings = settings.updateOccurrenceSettings.toBuilder();
       getOccurrenceNoteSettings = settings.getOccurrenceNoteSettings.toBuilder();
       getNoteSettings = settings.getNoteSettings.toBuilder();
       listNotesSettings = settings.listNotesSettings.toBuilder();
+      deleteNoteSettings = settings.deleteNoteSettings.toBuilder();
       createNoteSettings = settings.createNoteSettings.toBuilder();
       batchCreateNotesSettings = settings.batchCreateNotesSettings.toBuilder();
       updateNoteSettings = settings.updateNoteSettings.toBuilder();
@@ -689,16 +701,16 @@ protected Builder(GrafeasStubSettings settings) {
 
       unaryMethodSettingsBuilders =
           ImmutableList.>of(
-              deleteOccurrenceSettings,
-              deleteNoteSettings,
               getOccurrenceSettings,
               listOccurrencesSettings,
+              deleteOccurrenceSettings,
               createOccurrenceSettings,
               batchCreateOccurrencesSettings,
               updateOccurrenceSettings,
               getOccurrenceNoteSettings,
               getNoteSettings,
               listNotesSettings,
+              deleteNoteSettings,
               createNoteSettings,
               batchCreateNotesSettings,
               updateNoteSettings,
@@ -721,16 +733,6 @@ public Builder applyToAllUnaryMethods(
       return unaryMethodSettingsBuilders;
     }
 
-    /** Returns the builder for the settings used for calls to deleteOccurrence. */
-    public UnaryCallSettings.Builder deleteOccurrenceSettings() {
-      return deleteOccurrenceSettings;
-    }
-
-    /** Returns the builder for the settings used for calls to deleteNote. */
-    public UnaryCallSettings.Builder deleteNoteSettings() {
-      return deleteNoteSettings;
-    }
-
     /** Returns the builder for the settings used for calls to getOccurrence. */
     public UnaryCallSettings.Builder getOccurrenceSettings() {
       return getOccurrenceSettings;
@@ -743,6 +745,11 @@ public UnaryCallSettings.Builder getOccurrence
       return listOccurrencesSettings;
     }
 
+    /** Returns the builder for the settings used for calls to deleteOccurrence. */
+    public UnaryCallSettings.Builder deleteOccurrenceSettings() {
+      return deleteOccurrenceSettings;
+    }
+
     /** Returns the builder for the settings used for calls to createOccurrence. */
     public UnaryCallSettings.Builder
         createOccurrenceSettings() {
@@ -777,6 +784,11 @@ public UnaryCallSettings.Builder getNoteSettings() {
       return listNotesSettings;
     }
 
+    /** Returns the builder for the settings used for calls to deleteNote. */
+    public UnaryCallSettings.Builder deleteNoteSettings() {
+      return deleteNoteSettings;
+    }
+
     /** Returns the builder for the settings used for calls to createNote. */
     public UnaryCallSettings.Builder createNoteSettings() {
       return createNoteSettings;
diff --git a/src/main/java/io/grafeas/v1/stub/GrpcGrafeasStub.java b/src/main/java/io/grafeas/v1/stub/GrpcGrafeasStub.java
index 5400820b..39a16dae 100644
--- a/src/main/java/io/grafeas/v1/stub/GrpcGrafeasStub.java
+++ b/src/main/java/io/grafeas/v1/stub/GrpcGrafeasStub.java
@@ -67,22 +67,6 @@
 @BetaApi("A restructuring of stub classes is planned, so this may break in the future")
 public class GrpcGrafeasStub extends GrafeasStub {
 
-  private static final MethodDescriptor
-      deleteOccurrenceMethodDescriptor =
-          MethodDescriptor.newBuilder()
-              .setType(MethodDescriptor.MethodType.UNARY)
-              .setFullMethodName("grafeas.v1.Grafeas/DeleteOccurrence")
-              .setRequestMarshaller(
-                  ProtoUtils.marshaller(DeleteOccurrenceRequest.getDefaultInstance()))
-              .setResponseMarshaller(ProtoUtils.marshaller(Empty.getDefaultInstance()))
-              .build();
-  private static final MethodDescriptor deleteNoteMethodDescriptor =
-      MethodDescriptor.newBuilder()
-          .setType(MethodDescriptor.MethodType.UNARY)
-          .setFullMethodName("grafeas.v1.Grafeas/DeleteNote")
-          .setRequestMarshaller(ProtoUtils.marshaller(DeleteNoteRequest.getDefaultInstance()))
-          .setResponseMarshaller(ProtoUtils.marshaller(Empty.getDefaultInstance()))
-          .build();
   private static final MethodDescriptor
       getOccurrenceMethodDescriptor =
           MethodDescriptor.newBuilder()
@@ -102,6 +86,15 @@ public class GrpcGrafeasStub extends GrafeasStub {
               .setResponseMarshaller(
                   ProtoUtils.marshaller(ListOccurrencesResponse.getDefaultInstance()))
               .build();
+  private static final MethodDescriptor
+      deleteOccurrenceMethodDescriptor =
+          MethodDescriptor.newBuilder()
+              .setType(MethodDescriptor.MethodType.UNARY)
+              .setFullMethodName("grafeas.v1.Grafeas/DeleteOccurrence")
+              .setRequestMarshaller(
+                  ProtoUtils.marshaller(DeleteOccurrenceRequest.getDefaultInstance()))
+              .setResponseMarshaller(ProtoUtils.marshaller(Empty.getDefaultInstance()))
+              .build();
   private static final MethodDescriptor
       createOccurrenceMethodDescriptor =
           MethodDescriptor.newBuilder()
@@ -156,6 +149,13 @@ public class GrpcGrafeasStub extends GrafeasStub {
               .setRequestMarshaller(ProtoUtils.marshaller(ListNotesRequest.getDefaultInstance()))
               .setResponseMarshaller(ProtoUtils.marshaller(ListNotesResponse.getDefaultInstance()))
               .build();
+  private static final MethodDescriptor deleteNoteMethodDescriptor =
+      MethodDescriptor.newBuilder()
+          .setType(MethodDescriptor.MethodType.UNARY)
+          .setFullMethodName("grafeas.v1.Grafeas/DeleteNote")
+          .setRequestMarshaller(ProtoUtils.marshaller(DeleteNoteRequest.getDefaultInstance()))
+          .setResponseMarshaller(ProtoUtils.marshaller(Empty.getDefaultInstance()))
+          .build();
   private static final MethodDescriptor createNoteMethodDescriptor =
       MethodDescriptor.newBuilder()
           .setType(MethodDescriptor.MethodType.UNARY)
@@ -193,13 +193,12 @@ public class GrpcGrafeasStub extends GrafeasStub {
 
   private final BackgroundResource backgroundResources;
 
-  private final UnaryCallable deleteOccurrenceCallable;
-  private final UnaryCallable deleteNoteCallable;
   private final UnaryCallable getOccurrenceCallable;
   private final UnaryCallable
       listOccurrencesCallable;
   private final UnaryCallable
       listOccurrencesPagedCallable;
+  private final UnaryCallable deleteOccurrenceCallable;
   private final UnaryCallable createOccurrenceCallable;
   private final UnaryCallable
       batchCreateOccurrencesCallable;
@@ -208,6 +207,7 @@ public class GrpcGrafeasStub extends GrafeasStub {
   private final UnaryCallable getNoteCallable;
   private final UnaryCallable listNotesCallable;
   private final UnaryCallable listNotesPagedCallable;
+  private final UnaryCallable deleteNoteCallable;
   private final UnaryCallable createNoteCallable;
   private final UnaryCallable
       batchCreateNotesCallable;
@@ -253,32 +253,6 @@ protected GrpcGrafeasStub(
       throws IOException {
     this.callableFactory = callableFactory;
 
-    GrpcCallSettings deleteOccurrenceTransportSettings =
-        GrpcCallSettings.newBuilder()
-            .setMethodDescriptor(deleteOccurrenceMethodDescriptor)
-            .setParamsExtractor(
-                new RequestParamsExtractor() {
-                  @Override
-                  public Map extract(DeleteOccurrenceRequest request) {
-                    ImmutableMap.Builder params = ImmutableMap.builder();
-                    params.put("name", String.valueOf(request.getName()));
-                    return params.build();
-                  }
-                })
-            .build();
-    GrpcCallSettings deleteNoteTransportSettings =
-        GrpcCallSettings.newBuilder()
-            .setMethodDescriptor(deleteNoteMethodDescriptor)
-            .setParamsExtractor(
-                new RequestParamsExtractor() {
-                  @Override
-                  public Map extract(DeleteNoteRequest request) {
-                    ImmutableMap.Builder params = ImmutableMap.builder();
-                    params.put("name", String.valueOf(request.getName()));
-                    return params.build();
-                  }
-                })
-            .build();
     GrpcCallSettings getOccurrenceTransportSettings =
         GrpcCallSettings.newBuilder()
             .setMethodDescriptor(getOccurrenceMethodDescriptor)
@@ -306,6 +280,19 @@ public Map extract(ListOccurrencesRequest request) {
                       }
                     })
                 .build();
+    GrpcCallSettings deleteOccurrenceTransportSettings =
+        GrpcCallSettings.newBuilder()
+            .setMethodDescriptor(deleteOccurrenceMethodDescriptor)
+            .setParamsExtractor(
+                new RequestParamsExtractor() {
+                  @Override
+                  public Map extract(DeleteOccurrenceRequest request) {
+                    ImmutableMap.Builder params = ImmutableMap.builder();
+                    params.put("name", String.valueOf(request.getName()));
+                    return params.build();
+                  }
+                })
+            .build();
     GrpcCallSettings createOccurrenceTransportSettings =
         GrpcCallSettings.newBuilder()
             .setMethodDescriptor(createOccurrenceMethodDescriptor)
@@ -386,6 +373,19 @@ public Map extract(ListNotesRequest request) {
                   }
                 })
             .build();
+    GrpcCallSettings deleteNoteTransportSettings =
+        GrpcCallSettings.newBuilder()
+            .setMethodDescriptor(deleteNoteMethodDescriptor)
+            .setParamsExtractor(
+                new RequestParamsExtractor() {
+                  @Override
+                  public Map extract(DeleteNoteRequest request) {
+                    ImmutableMap.Builder params = ImmutableMap.builder();
+                    params.put("name", String.valueOf(request.getName()));
+                    return params.build();
+                  }
+                })
+            .build();
     GrpcCallSettings createNoteTransportSettings =
         GrpcCallSettings.newBuilder()
             .setMethodDescriptor(createNoteMethodDescriptor)
@@ -441,12 +441,6 @@ public Map extract(ListNoteOccurrencesRequest request) {
                     })
                 .build();
 
-    this.deleteOccurrenceCallable =
-        callableFactory.createUnaryCallable(
-            deleteOccurrenceTransportSettings, settings.deleteOccurrenceSettings(), clientContext);
-    this.deleteNoteCallable =
-        callableFactory.createUnaryCallable(
-            deleteNoteTransportSettings, settings.deleteNoteSettings(), clientContext);
     this.getOccurrenceCallable =
         callableFactory.createUnaryCallable(
             getOccurrenceTransportSettings, settings.getOccurrenceSettings(), clientContext);
@@ -456,6 +450,9 @@ public Map extract(ListNoteOccurrencesRequest request) {
     this.listOccurrencesPagedCallable =
         callableFactory.createPagedCallable(
             listOccurrencesTransportSettings, settings.listOccurrencesSettings(), clientContext);
+    this.deleteOccurrenceCallable =
+        callableFactory.createUnaryCallable(
+            deleteOccurrenceTransportSettings, settings.deleteOccurrenceSettings(), clientContext);
     this.createOccurrenceCallable =
         callableFactory.createUnaryCallable(
             createOccurrenceTransportSettings, settings.createOccurrenceSettings(), clientContext);
@@ -481,6 +478,9 @@ public Map extract(ListNoteOccurrencesRequest request) {
     this.listNotesPagedCallable =
         callableFactory.createPagedCallable(
             listNotesTransportSettings, settings.listNotesSettings(), clientContext);
+    this.deleteNoteCallable =
+        callableFactory.createUnaryCallable(
+            deleteNoteTransportSettings, settings.deleteNoteSettings(), clientContext);
     this.createNoteCallable =
         callableFactory.createUnaryCallable(
             createNoteTransportSettings, settings.createNoteSettings(), clientContext);
@@ -504,14 +504,6 @@ public Map extract(ListNoteOccurrencesRequest request) {
     backgroundResources = new BackgroundResourceAggregation(clientContext.getBackgroundResources());
   }
 
-  public UnaryCallable deleteOccurrenceCallable() {
-    return deleteOccurrenceCallable;
-  }
-
-  public UnaryCallable deleteNoteCallable() {
-    return deleteNoteCallable;
-  }
-
   public UnaryCallable getOccurrenceCallable() {
     return getOccurrenceCallable;
   }
@@ -525,6 +517,10 @@ public UnaryCallable listOccurr
     return listOccurrencesCallable;
   }
 
+  public UnaryCallable deleteOccurrenceCallable() {
+    return deleteOccurrenceCallable;
+  }
+
   public UnaryCallable createOccurrenceCallable() {
     return createOccurrenceCallable;
   }
@@ -554,6 +550,10 @@ public UnaryCallable listNotesCallable() {
     return listNotesCallable;
   }
 
+  public UnaryCallable deleteNoteCallable() {
+    return deleteNoteCallable;
+  }
+
   public UnaryCallable createNoteCallable() {
     return createNoteCallable;
   }
diff --git a/src/test/java/io/grafeas/v1/GrafeasClientTest.java b/src/test/java/io/grafeas/v1/GrafeasClientTest.java
index 55e46d0b..58fc35b4 100644
--- a/src/test/java/io/grafeas/v1/GrafeasClientTest.java
+++ b/src/test/java/io/grafeas/v1/GrafeasClientTest.java
@@ -84,80 +84,6 @@ public void tearDown() throws Exception {
     client.close();
   }
 
-  @Test
-  @SuppressWarnings("all")
-  public void deleteOccurrenceTest() {
-    Empty expectedResponse = Empty.newBuilder().build();
-    mockGrafeas.addResponse(expectedResponse);
-
-    OccurrenceName name = OccurrenceName.of("[PROJECT]", "[OCCURRENCE]");
-
-    client.deleteOccurrence(name);
-
-    List actualRequests = mockGrafeas.getRequests();
-    Assert.assertEquals(1, actualRequests.size());
-    DeleteOccurrenceRequest actualRequest = (DeleteOccurrenceRequest) actualRequests.get(0);
-
-    Assert.assertEquals(name, OccurrenceName.parse(actualRequest.getName()));
-    Assert.assertTrue(
-        channelProvider.isHeaderSent(
-            ApiClientHeaderProvider.getDefaultApiClientHeaderKey(),
-            GaxGrpcProperties.getDefaultApiClientHeaderPattern()));
-  }
-
-  @Test
-  @SuppressWarnings("all")
-  public void deleteOccurrenceExceptionTest() throws Exception {
-    StatusRuntimeException exception = new StatusRuntimeException(Status.INVALID_ARGUMENT);
-    mockGrafeas.addException(exception);
-
-    try {
-      OccurrenceName name = OccurrenceName.of("[PROJECT]", "[OCCURRENCE]");
-
-      client.deleteOccurrence(name);
-      Assert.fail("No exception raised");
-    } catch (InvalidArgumentException e) {
-      // Expected exception
-    }
-  }
-
-  @Test
-  @SuppressWarnings("all")
-  public void deleteNoteTest() {
-    Empty expectedResponse = Empty.newBuilder().build();
-    mockGrafeas.addResponse(expectedResponse);
-
-    NoteName name = NoteName.of("[PROJECT]", "[NOTE]");
-
-    client.deleteNote(name);
-
-    List actualRequests = mockGrafeas.getRequests();
-    Assert.assertEquals(1, actualRequests.size());
-    DeleteNoteRequest actualRequest = (DeleteNoteRequest) actualRequests.get(0);
-
-    Assert.assertEquals(name, NoteName.parse(actualRequest.getName()));
-    Assert.assertTrue(
-        channelProvider.isHeaderSent(
-            ApiClientHeaderProvider.getDefaultApiClientHeaderKey(),
-            GaxGrpcProperties.getDefaultApiClientHeaderPattern()));
-  }
-
-  @Test
-  @SuppressWarnings("all")
-  public void deleteNoteExceptionTest() throws Exception {
-    StatusRuntimeException exception = new StatusRuntimeException(Status.INVALID_ARGUMENT);
-    mockGrafeas.addException(exception);
-
-    try {
-      NoteName name = NoteName.of("[PROJECT]", "[NOTE]");
-
-      client.deleteNote(name);
-      Assert.fail("No exception raised");
-    } catch (InvalidArgumentException e) {
-      // Expected exception
-    }
-  }
-
   @Test
   @SuppressWarnings("all")
   public void getOccurrenceTest() {
@@ -257,6 +183,43 @@ public void listOccurrencesExceptionTest() throws Exception {
     }
   }
 
+  @Test
+  @SuppressWarnings("all")
+  public void deleteOccurrenceTest() {
+    Empty expectedResponse = Empty.newBuilder().build();
+    mockGrafeas.addResponse(expectedResponse);
+
+    OccurrenceName name = OccurrenceName.of("[PROJECT]", "[OCCURRENCE]");
+
+    client.deleteOccurrence(name);
+
+    List actualRequests = mockGrafeas.getRequests();
+    Assert.assertEquals(1, actualRequests.size());
+    DeleteOccurrenceRequest actualRequest = (DeleteOccurrenceRequest) actualRequests.get(0);
+
+    Assert.assertEquals(name, OccurrenceName.parse(actualRequest.getName()));
+    Assert.assertTrue(
+        channelProvider.isHeaderSent(
+            ApiClientHeaderProvider.getDefaultApiClientHeaderKey(),
+            GaxGrpcProperties.getDefaultApiClientHeaderPattern()));
+  }
+
+  @Test
+  @SuppressWarnings("all")
+  public void deleteOccurrenceExceptionTest() throws Exception {
+    StatusRuntimeException exception = new StatusRuntimeException(Status.INVALID_ARGUMENT);
+    mockGrafeas.addException(exception);
+
+    try {
+      OccurrenceName name = OccurrenceName.of("[PROJECT]", "[OCCURRENCE]");
+
+      client.deleteOccurrence(name);
+      Assert.fail("No exception raised");
+    } catch (InvalidArgumentException e) {
+      // Expected exception
+    }
+  }
+
   @Test
   @SuppressWarnings("all")
   public void createOccurrenceTest() {
@@ -546,6 +509,43 @@ public void listNotesExceptionTest() throws Exception {
     }
   }
 
+  @Test
+  @SuppressWarnings("all")
+  public void deleteNoteTest() {
+    Empty expectedResponse = Empty.newBuilder().build();
+    mockGrafeas.addResponse(expectedResponse);
+
+    NoteName name = NoteName.of("[PROJECT]", "[NOTE]");
+
+    client.deleteNote(name);
+
+    List actualRequests = mockGrafeas.getRequests();
+    Assert.assertEquals(1, actualRequests.size());
+    DeleteNoteRequest actualRequest = (DeleteNoteRequest) actualRequests.get(0);
+
+    Assert.assertEquals(name, NoteName.parse(actualRequest.getName()));
+    Assert.assertTrue(
+        channelProvider.isHeaderSent(
+            ApiClientHeaderProvider.getDefaultApiClientHeaderKey(),
+            GaxGrpcProperties.getDefaultApiClientHeaderPattern()));
+  }
+
+  @Test
+  @SuppressWarnings("all")
+  public void deleteNoteExceptionTest() throws Exception {
+    StatusRuntimeException exception = new StatusRuntimeException(Status.INVALID_ARGUMENT);
+    mockGrafeas.addException(exception);
+
+    try {
+      NoteName name = NoteName.of("[PROJECT]", "[NOTE]");
+
+      client.deleteNote(name);
+      Assert.fail("No exception raised");
+    } catch (InvalidArgumentException e) {
+      // Expected exception
+    }
+  }
+
   @Test
   @SuppressWarnings("all")
   public void createNoteTest() {
diff --git a/synth.metadata b/synth.metadata
index beefab52..946a7ffa 100644
--- a/synth.metadata
+++ b/synth.metadata
@@ -4,15 +4,15 @@
       "git": {
         "name": ".",
         "remote": "https://github.com/googleapis/java-grafeas.git",
-        "sha": "ba40fe021fe8b613d9e462b1c2767762327f62a1"
+        "sha": "9ef32fed9d8ddf1d7e4ce2b5f025c2fecff41c87"
       }
     },
     {
       "git": {
         "name": "googleapis",
         "remote": "https://github.com/googleapis/googleapis.git",
-        "sha": "c4e37010d74071851ff24121f522e802231ac86e",
-        "internalRef": "313460921"
+        "sha": "79a17b8c64efa7bafff0a16b467754c73d570b6e",
+        "internalRef": "317385359"
       }
     },
     {