3232 * <p>This class provides the ability to make remote calls to the backing service through method
3333 * calls that map to API methods. Sample code to get started:
3434 *
35+ * <pre>{@code
36+ * try (EventServiceClient eventServiceClient = EventServiceClient.create()) {
37+ * TenantName parent = TenantName.of("[PROJECT]", "[TENANT]");
38+ * ClientEvent clientEvent = ClientEvent.newBuilder().build();
39+ * ClientEvent response = eventServiceClient.createClientEvent(parent, clientEvent);
40+ * }
41+ * }</pre>
42+ *
3543 * <p>Note: close() needs to be called on the EventServiceClient object to clean up resources such
3644 * as threads. In the example above, try-with-resources is used, which automatically calls close().
3745 *
@@ -137,6 +145,16 @@ public EventServiceStub getStub() {
137145 * tools](https://console.cloud.google.com/talent-solution/overview). [Learn
138146 * more](https://cloud.google.com/talent-solution/docs/management-tools) about self service tools.
139147 *
148+ * <p>Sample code:
149+ *
150+ * <pre>{@code
151+ * try (EventServiceClient eventServiceClient = EventServiceClient.create()) {
152+ * TenantName parent = TenantName.of("[PROJECT]", "[TENANT]");
153+ * ClientEvent clientEvent = ClientEvent.newBuilder().build();
154+ * ClientEvent response = eventServiceClient.createClientEvent(parent, clientEvent);
155+ * }
156+ * }</pre>
157+ *
140158 * @param parent Required. Resource name of the tenant under which the event is created.
141159 * <p>The format is "projects/{project_id}/tenants/{tenant_id}", for example,
142160 * "projects/foo/tenants/bar".
@@ -160,6 +178,16 @@ public final ClientEvent createClientEvent(TenantName parent, ClientEvent client
160178 * tools](https://console.cloud.google.com/talent-solution/overview). [Learn
161179 * more](https://cloud.google.com/talent-solution/docs/management-tools) about self service tools.
162180 *
181+ * <p>Sample code:
182+ *
183+ * <pre>{@code
184+ * try (EventServiceClient eventServiceClient = EventServiceClient.create()) {
185+ * String parent = TenantName.of("[PROJECT]", "[TENANT]").toString();
186+ * ClientEvent clientEvent = ClientEvent.newBuilder().build();
187+ * ClientEvent response = eventServiceClient.createClientEvent(parent, clientEvent);
188+ * }
189+ * }</pre>
190+ *
163191 * @param parent Required. Resource name of the tenant under which the event is created.
164192 * <p>The format is "projects/{project_id}/tenants/{tenant_id}", for example,
165193 * "projects/foo/tenants/bar".
@@ -180,6 +208,19 @@ public final ClientEvent createClientEvent(String parent, ClientEvent clientEven
180208 * tools](https://console.cloud.google.com/talent-solution/overview). [Learn
181209 * more](https://cloud.google.com/talent-solution/docs/management-tools) about self service tools.
182210 *
211+ * <p>Sample code:
212+ *
213+ * <pre>{@code
214+ * try (EventServiceClient eventServiceClient = EventServiceClient.create()) {
215+ * CreateClientEventRequest request =
216+ * CreateClientEventRequest.newBuilder()
217+ * .setParent(TenantName.of("[PROJECT]", "[TENANT]").toString())
218+ * .setClientEvent(ClientEvent.newBuilder().build())
219+ * .build();
220+ * ClientEvent response = eventServiceClient.createClientEvent(request);
221+ * }
222+ * }</pre>
223+ *
183224 * @param request The request object containing all of the parameters for the API call.
184225 * @throws com.google.api.gax.rpc.ApiException if the remote call fails
185226 */
@@ -195,6 +236,20 @@ public final ClientEvent createClientEvent(CreateClientEventRequest request) {
195236 * more](https://cloud.google.com/talent-solution/docs/management-tools) about self service tools.
196237 *
197238 * <p>Sample code:
239+ *
240+ * <pre>{@code
241+ * try (EventServiceClient eventServiceClient = EventServiceClient.create()) {
242+ * CreateClientEventRequest request =
243+ * CreateClientEventRequest.newBuilder()
244+ * .setParent(TenantName.of("[PROJECT]", "[TENANT]").toString())
245+ * .setClientEvent(ClientEvent.newBuilder().build())
246+ * .build();
247+ * ApiFuture<ClientEvent> future =
248+ * eventServiceClient.createClientEventCallable().futureCall(request);
249+ * // Do something.
250+ * ClientEvent response = future.get();
251+ * }
252+ * }</pre>
198253 */
199254 public final UnaryCallable <CreateClientEventRequest , ClientEvent > createClientEventCallable () {
200255 return stub .createClientEventCallable ();
0 commit comments