{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * try (Controller2Client controller2Client = Controller2Client.create()) {
  *   Debuggee debuggee = Debuggee.newBuilder().build();
  *   RegisterDebuggeeResponse response = controller2Client.registerDebuggee(debuggee);
@@ -93,8 +96,11 @@
  * To customize credentials:
  *
  * 
{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * Controller2Settings controller2Settings =
  *     Controller2Settings.newBuilder()
  *         .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
@@ -105,8 +111,11 @@
  * To customize the endpoint:
  *
  * 
{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * Controller2Settings controller2Settings =
  *     Controller2Settings.newBuilder().setEndpoint(myEndpoint).build();
  * Controller2Client controller2Client = Controller2Client.create(controller2Settings);
@@ -116,8 +125,11 @@
  * the wire:
  *
  * {@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * Controller2Settings controller2Settings =
  *     Controller2Settings.newBuilder()
  *         .setTransportChannelProvider(
@@ -192,8 +204,11 @@ public Controller2Stub getStub() {
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Controller2Client controller2Client = Controller2Client.create()) {
    *   Debuggee debuggee = Debuggee.newBuilder().build();
    *   RegisterDebuggeeResponse response = controller2Client.registerDebuggee(debuggee);
@@ -225,8 +240,11 @@ public final RegisterDebuggeeResponse registerDebuggee(Debuggee debuggee) {
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Controller2Client controller2Client = Controller2Client.create()) {
    *   RegisterDebuggeeRequest request =
    *       RegisterDebuggeeRequest.newBuilder().setDebuggee(Debuggee.newBuilder().build()).build();
@@ -256,8 +274,11 @@ public final RegisterDebuggeeResponse registerDebuggee(RegisterDebuggeeRequest r
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Controller2Client controller2Client = Controller2Client.create()) {
    *   RegisterDebuggeeRequest request =
    *       RegisterDebuggeeRequest.newBuilder().setDebuggee(Debuggee.newBuilder().build()).build();
@@ -290,8 +311,11 @@ public final RegisterDebuggeeResponse registerDebuggee(RegisterDebuggeeRequest r
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Controller2Client controller2Client = Controller2Client.create()) {
    *   String debuggeeId = "debuggeeId-1833285553";
    *   ListActiveBreakpointsResponse response = controller2Client.listActiveBreakpoints(debuggeeId);
@@ -324,8 +348,11 @@ public final ListActiveBreakpointsResponse listActiveBreakpoints(String debuggee
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Controller2Client controller2Client = Controller2Client.create()) {
    *   ListActiveBreakpointsRequest request =
    *       ListActiveBreakpointsRequest.newBuilder()
@@ -362,8 +389,11 @@ public final ListActiveBreakpointsResponse listActiveBreakpoints(
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Controller2Client controller2Client = Controller2Client.create()) {
    *   ListActiveBreakpointsRequest request =
    *       ListActiveBreakpointsRequest.newBuilder()
@@ -396,8 +426,11 @@ public final ListActiveBreakpointsResponse listActiveBreakpoints(
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Controller2Client controller2Client = Controller2Client.create()) {
    *   String debuggeeId = "debuggeeId-1833285553";
    *   Breakpoint breakpoint = Breakpoint.newBuilder().build();
@@ -434,8 +467,11 @@ public final UpdateActiveBreakpointResponse updateActiveBreakpoint(
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Controller2Client controller2Client = Controller2Client.create()) {
    *   UpdateActiveBreakpointRequest request =
    *       UpdateActiveBreakpointRequest.newBuilder()
@@ -467,8 +503,11 @@ public final UpdateActiveBreakpointResponse updateActiveBreakpoint(
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Controller2Client controller2Client = Controller2Client.create()) {
    *   UpdateActiveBreakpointRequest request =
    *       UpdateActiveBreakpointRequest.newBuilder()
diff --git a/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/Controller2Settings.java b/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/Controller2Settings.java
index 611d0e59..ed5b876c 100644
--- a/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/Controller2Settings.java
+++ b/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/Controller2Settings.java
@@ -56,16 +56,16 @@
  * For example, to set the total timeout of registerDebuggee to 30 seconds:
  *
  * 
{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * Controller2Settings.Builder controller2SettingsBuilder = Controller2Settings.newBuilder();
  * controller2SettingsBuilder
  *     .registerDebuggeeSettings()
  *     .setRetrySettings(
- *         controller2SettingsBuilder
- *             .registerDebuggeeSettings()
- *             .getRetrySettings()
- *             .toBuilder()
+ *         controller2SettingsBuilder.registerDebuggeeSettings().getRetrySettings().toBuilder()
  *             .setTotalTimeout(Duration.ofSeconds(30))
  *             .build());
  * Controller2Settings controller2Settings = controller2SettingsBuilder.build();
diff --git a/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/Debugger2Client.java b/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/Debugger2Client.java
index 332e0058..bdb14220 100644
--- a/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/Debugger2Client.java
+++ b/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/Debugger2Client.java
@@ -53,8 +53,11 @@
  * calls that map to API methods. Sample code to get started:
  *
  * {@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * try (Debugger2Client debugger2Client = Debugger2Client.create()) {
  *   String debuggeeId = "debuggeeId-1833285553";
  *   Breakpoint breakpoint = Breakpoint.newBuilder().build();
@@ -93,8 +96,11 @@
  * To customize credentials:
  *
  * 
{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * Debugger2Settings debugger2Settings =
  *     Debugger2Settings.newBuilder()
  *         .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
@@ -105,8 +111,11 @@
  * To customize the endpoint:
  *
  * 
{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * Debugger2Settings debugger2Settings =
  *     Debugger2Settings.newBuilder().setEndpoint(myEndpoint).build();
  * Debugger2Client debugger2Client = Debugger2Client.create(debugger2Settings);
@@ -116,8 +125,11 @@
  * the wire:
  *
  * {@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * Debugger2Settings debugger2Settings =
  *     Debugger2Settings.newBuilder()
  *         .setTransportChannelProvider(
@@ -183,8 +195,11 @@ public Debugger2Stub getStub() {
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Debugger2Client debugger2Client = Debugger2Client.create()) {
    *   String debuggeeId = "debuggeeId-1833285553";
    *   Breakpoint breakpoint = Breakpoint.newBuilder().build();
@@ -219,8 +234,11 @@ public final SetBreakpointResponse setBreakpoint(
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Debugger2Client debugger2Client = Debugger2Client.create()) {
    *   SetBreakpointRequest request =
    *       SetBreakpointRequest.newBuilder()
@@ -246,8 +264,11 @@ public final SetBreakpointResponse setBreakpoint(SetBreakpointRequest request) {
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Debugger2Client debugger2Client = Debugger2Client.create()) {
    *   SetBreakpointRequest request =
    *       SetBreakpointRequest.newBuilder()
@@ -273,8 +294,11 @@ public final UnaryCallable setBreak
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Debugger2Client debugger2Client = Debugger2Client.create()) {
    *   String debuggeeId = "debuggeeId-1833285553";
    *   String breakpointId = "breakpointId570266860";
@@ -308,8 +332,11 @@ public final GetBreakpointResponse getBreakpoint(
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Debugger2Client debugger2Client = Debugger2Client.create()) {
    *   GetBreakpointRequest request =
    *       GetBreakpointRequest.newBuilder()
@@ -335,8 +362,11 @@ public final GetBreakpointResponse getBreakpoint(GetBreakpointRequest request) {
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Debugger2Client debugger2Client = Debugger2Client.create()) {
    *   GetBreakpointRequest request =
    *       GetBreakpointRequest.newBuilder()
@@ -362,8 +392,11 @@ public final UnaryCallable getBreak
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Debugger2Client debugger2Client = Debugger2Client.create()) {
    *   String debuggeeId = "debuggeeId-1833285553";
    *   String breakpointId = "breakpointId570266860";
@@ -395,8 +428,11 @@ public final void deleteBreakpoint(String debuggeeId, String breakpointId, Strin
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Debugger2Client debugger2Client = Debugger2Client.create()) {
    *   DeleteBreakpointRequest request =
    *       DeleteBreakpointRequest.newBuilder()
@@ -422,8 +458,11 @@ public final void deleteBreakpoint(DeleteBreakpointRequest request) {
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Debugger2Client debugger2Client = Debugger2Client.create()) {
    *   DeleteBreakpointRequest request =
    *       DeleteBreakpointRequest.newBuilder()
@@ -448,8 +487,11 @@ public final UnaryCallable deleteBreakpointCalla
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Debugger2Client debugger2Client = Debugger2Client.create()) {
    *   String debuggeeId = "debuggeeId-1833285553";
    *   String clientVersion = "clientVersion771880589";
@@ -478,8 +520,11 @@ public final ListBreakpointsResponse listBreakpoints(String debuggeeId, String c
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Debugger2Client debugger2Client = Debugger2Client.create()) {
    *   ListBreakpointsRequest request =
    *       ListBreakpointsRequest.newBuilder()
@@ -509,8 +554,11 @@ public final ListBreakpointsResponse listBreakpoints(ListBreakpointsRequest requ
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Debugger2Client debugger2Client = Debugger2Client.create()) {
    *   ListBreakpointsRequest request =
    *       ListBreakpointsRequest.newBuilder()
@@ -541,8 +589,11 @@ public final ListBreakpointsResponse listBreakpoints(ListBreakpointsRequest requ
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Debugger2Client debugger2Client = Debugger2Client.create()) {
    *   String project = "project-309310695";
    *   String clientVersion = "clientVersion771880589";
@@ -571,8 +622,11 @@ public final ListDebuggeesResponse listDebuggees(String project, String clientVe
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Debugger2Client debugger2Client = Debugger2Client.create()) {
    *   ListDebuggeesRequest request =
    *       ListDebuggeesRequest.newBuilder()
@@ -598,8 +652,11 @@ public final ListDebuggeesResponse listDebuggees(ListDebuggeesRequest request) {
    * Sample code:
    *
    * 
{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
    * try (Debugger2Client debugger2Client = Debugger2Client.create()) {
    *   ListDebuggeesRequest request =
    *       ListDebuggeesRequest.newBuilder()
diff --git a/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/Debugger2Settings.java b/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/Debugger2Settings.java
index f3cf7f2c..2dd7a692 100644
--- a/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/Debugger2Settings.java
+++ b/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/Debugger2Settings.java
@@ -60,16 +60,16 @@
  * For example, to set the total timeout of setBreakpoint to 30 seconds:
  *
  * 
{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * Debugger2Settings.Builder debugger2SettingsBuilder = Debugger2Settings.newBuilder();
  * debugger2SettingsBuilder
  *     .setBreakpointSettings()
  *     .setRetrySettings(
- *         debugger2SettingsBuilder
- *             .setBreakpointSettings()
- *             .getRetrySettings()
- *             .toBuilder()
+ *         debugger2SettingsBuilder.setBreakpointSettings().getRetrySettings().toBuilder()
  *             .setTotalTimeout(Duration.ofSeconds(30))
  *             .build());
  * Debugger2Settings debugger2Settings = debugger2SettingsBuilder.build();
diff --git a/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/package-info.java b/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/package-info.java
index a10339ad..2a44807e 100644
--- a/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/package-info.java
+++ b/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/package-info.java
@@ -40,8 +40,11 @@
  * Sample for Controller2Client:
  *
  * 
{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * try (Controller2Client controller2Client = Controller2Client.create()) {
  *   Debuggee debuggee = Debuggee.newBuilder().build();
  *   RegisterDebuggeeResponse response = controller2Client.registerDebuggee(debuggee);
@@ -66,8 +69,11 @@
  * Sample for Debugger2Client:
  *
  * 
{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * try (Debugger2Client debugger2Client = Debugger2Client.create()) {
  *   String debuggeeId = "debuggeeId-1833285553";
  *   Breakpoint breakpoint = Breakpoint.newBuilder().build();
diff --git a/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/stub/Controller2StubSettings.java b/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/stub/Controller2StubSettings.java
index 74152822..a226f839 100644
--- a/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/stub/Controller2StubSettings.java
+++ b/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/stub/Controller2StubSettings.java
@@ -67,17 +67,17 @@
  * For example, to set the total timeout of registerDebuggee to 30 seconds:
  *
  * 
{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * Controller2StubSettings.Builder controller2SettingsBuilder =
  *     Controller2StubSettings.newBuilder();
  * controller2SettingsBuilder
  *     .registerDebuggeeSettings()
  *     .setRetrySettings(
- *         controller2SettingsBuilder
- *             .registerDebuggeeSettings()
- *             .getRetrySettings()
- *             .toBuilder()
+ *         controller2SettingsBuilder.registerDebuggeeSettings().getRetrySettings().toBuilder()
  *             .setTotalTimeout(Duration.ofSeconds(30))
  *             .build());
  * Controller2StubSettings controller2Settings = controller2SettingsBuilder.build();
diff --git a/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/stub/Debugger2StubSettings.java b/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/stub/Debugger2StubSettings.java
index abbea940..94ddfbd2 100644
--- a/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/stub/Debugger2StubSettings.java
+++ b/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/stub/Debugger2StubSettings.java
@@ -71,16 +71,16 @@
  * For example, to set the total timeout of setBreakpoint to 30 seconds:
  *
  * 
{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
  * Debugger2StubSettings.Builder debugger2SettingsBuilder = Debugger2StubSettings.newBuilder();
  * debugger2SettingsBuilder
  *     .setBreakpointSettings()
  *     .setRetrySettings(
- *         debugger2SettingsBuilder
- *             .setBreakpointSettings()
- *             .getRetrySettings()
- *             .toBuilder()
+ *         debugger2SettingsBuilder.setBreakpointSettings().getRetrySettings().toBuilder()
  *             .setTotalTimeout(Duration.ofSeconds(30))
  *             .build());
  * Debugger2StubSettings debugger2Settings = debugger2SettingsBuilder.build();
diff --git a/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/stub/HttpJsonController2Stub.java b/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/stub/HttpJsonController2Stub.java
index 92751077..effbc98f 100644
--- a/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/stub/HttpJsonController2Stub.java
+++ b/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/stub/HttpJsonController2Stub.java
@@ -79,7 +79,8 @@ public class HttpJsonController2Stub extends Controller2Stub {
                           })
                       .setRequestBodyExtractor(
                           request ->
-                              ProtoRestSerializer.create().toBody("*", request.toBuilder().build()))
+                              ProtoRestSerializer.create()
+                                  .toBody("*", request.toBuilder().build(), false))
                       .build())
               .setResponseParser(
                   ProtoMessageResponseParser.newBuilder()
@@ -159,7 +160,8 @@ public class HttpJsonController2Stub extends Controller2Stub {
                       .setRequestBodyExtractor(
                           request ->
                               ProtoRestSerializer.create()
-                                  .toBody("*", request.toBuilder().clearDebuggeeId().build()))
+                                  .toBody(
+                                      "*", request.toBuilder().clearDebuggeeId().build(), false))
                       .build())
               .setResponseParser(
                   ProtoMessageResponseParser.newBuilder()
diff --git a/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/stub/HttpJsonDebugger2Stub.java b/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/stub/HttpJsonDebugger2Stub.java
index 0a932336..81fe5b86 100644
--- a/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/stub/HttpJsonDebugger2Stub.java
+++ b/google-cloud-debugger-client/src/main/java/com/google/cloud/debugger/v2/stub/HttpJsonDebugger2Stub.java
@@ -87,7 +87,7 @@ public class HttpJsonDebugger2Stub extends Debugger2Stub {
                       .setRequestBodyExtractor(
                           request ->
                               ProtoRestSerializer.create()
-                                  .toBody("breakpoint", request.getBreakpoint()))
+                                  .toBody("breakpoint", request.getBreakpoint(), false))
                       .build())
               .setResponseParser(
                   ProtoMessageResponseParser.newBuilder()
diff --git a/grpc-google-cloud-debugger-client-v2/pom.xml b/grpc-google-cloud-debugger-client-v2/pom.xml
index 03009461..2424941a 100644
--- a/grpc-google-cloud-debugger-client-v2/pom.xml
+++ b/grpc-google-cloud-debugger-client-v2/pom.xml
@@ -4,13 +4,13 @@
   4.0.0 
   com.google.api.grpc 
   grpc-google-cloud-debugger-client-v2 
-  1.3.4 
+  1.3.5 
   grpc-google-cloud-debugger-client-v2 
   GRPC library for google-cloud-debugger-client 
   
     com.google.cloud 
     google-cloud-debugger-client-parent 
-    1.3.4 
+    1.3.5 
    
   
     
diff --git a/pom.xml b/pom.xml
index 0df895d6..b3e219c2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
   com.google.cloud 
   google-cloud-debugger-client-parent 
   pom 
-  1.3.4 
+  1.3.5 
   Google Cloud Debugger Parent 
   https://github.com/googleapis/java-debugger-client 
   
@@ -69,22 +69,22 @@
       
         com.google.cloud 
         google-cloud-debugger-client 
-        1.3.4 
+        1.3.5 
        
       
         com.google.api.grpc 
         grpc-google-cloud-debugger-client-v2 
-        1.3.4 
+        1.3.5 
        
       
         com.google.api.grpc 
         proto-google-cloud-debugger-client-v2 
-        1.3.4 
+        1.3.5 
        
       
         com.google.api.grpc 
         proto-google-devtools-source-protos 
-        1.3.4 
+        1.3.5 
        
 
       
diff --git a/proto-google-cloud-debugger-client-v2/pom.xml b/proto-google-cloud-debugger-client-v2/pom.xml
index 7b0055d1..827180c8 100644
--- a/proto-google-cloud-debugger-client-v2/pom.xml
+++ b/proto-google-cloud-debugger-client-v2/pom.xml
@@ -4,13 +4,13 @@
   4.0.0 
   com.google.api.grpc 
   proto-google-cloud-debugger-client-v2 
-  1.3.4 
+  1.3.5 
   proto-google-cloud-debugger-client-v2 
   Proto library for google-cloud-debugger-client 
   
     com.google.cloud 
     google-cloud-debugger-client-parent 
-    1.3.4 
+    1.3.5 
    
   
     
diff --git a/proto-google-devtools-source-protos/pom.xml b/proto-google-devtools-source-protos/pom.xml
index 18bf9520..abd0eb9e 100644
--- a/proto-google-devtools-source-protos/pom.xml
+++ b/proto-google-devtools-source-protos/pom.xml
@@ -5,12 +5,12 @@
   4.0.0 
   com.google.api.grpc 
   proto-google-devtools-source-protos 
-  1.3.4 
+  1.3.5 
   proto-google-devtools-source-protos 
   
     com.google.cloud 
     google-cloud-debugger-client-parent 
-    1.3.4 
+    1.3.5 
    
 
   
diff --git a/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml
index 66d93b36..a5824d5b 100644
--- a/samples/install-without-bom/pom.xml
+++ b/samples/install-without-bom/pom.xml
@@ -29,7 +29,7 @@
     
       com.google.cloud 
       google-cloud-debugger-client 
-      1.3.3 
+      1.3.4 
      
     
 
diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml
index 4cdc9903..217e91e4 100644
--- a/samples/snapshot/pom.xml
+++ b/samples/snapshot/pom.xml
@@ -28,7 +28,7 @@
     
       com.google.cloud 
       google-cloud-debugger-client 
-      1.3.3 
+      1.3.4 
      
   
 
diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml
index 38d1ccdf..4d9ef3b5 100644
--- a/samples/snippets/pom.xml
+++ b/samples/snippets/pom.xml
@@ -28,7 +28,7 @@
     
       com.google.cloud 
       google-cloud-debugger-client 
-      1.3.3 
+      1.3.4 
      
 
     
diff --git a/versions.txt b/versions.txt
index e436cd82..3e3514be 100644
--- a/versions.txt
+++ b/versions.txt
@@ -1,7 +1,7 @@
 # Format:
 # module:released-version:current-version
 
-google-cloud-debugger-client:1.3.4:1.3.4
-grpc-google-cloud-debugger-client-v2:1.3.4:1.3.4
-proto-google-cloud-debugger-client-v2:1.3.4:1.3.4
-proto-google-devtools-source-protos:1.3.4:1.3.4
+google-cloud-debugger-client:1.3.5:1.3.5
+grpc-google-cloud-debugger-client-v2:1.3.5:1.3.5
+proto-google-cloud-debugger-client-v2:1.3.5:1.3.5
+proto-google-devtools-source-protos:1.3.5:1.3.5