Skip to content
This repository was archived by the owner on Sep 16, 2023. It is now read-only.

Commit 399530b

Browse files
chore: update gapic-generator-java to 0.0.20 (#300)
This PR was generated using Autosynth. 🌈 Synth log will be available here: https://source.cloud.google.com/results/invocations/96c62e92-13ae-4f3c-9727-c854ec8b7488/targets - [ ] To automatically regenerate this PR, check this box. PiperOrigin-RevId: 357800868 Source-Link: googleapis/googleapis@e8bc447 PiperOrigin-RevId: 356341083 Source-Link: googleapis/googleapis@8d8c008 PiperOrigin-RevId: 355768415 Source-Link: googleapis/googleapis@bc89fd9 PiperOrigin-RevId: 355768365 Source-Link: googleapis/googleapis@bb17e41 build: change package name to correct name docs: generate sample code in the Java microgenerator
1 parent 8c273ea commit 399530b

15 files changed

Lines changed: 2206 additions & 42 deletions

google-cloud-servicedirectory/src/main/java/com/google/cloud/servicedirectory/v1/LookupServiceClient.java

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,19 @@
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 (LookupServiceClient lookupServiceClient = LookupServiceClient.create()) {
37+
* ResolveServiceRequest request =
38+
* ResolveServiceRequest.newBuilder()
39+
* .setName(
40+
* ServiceName.of("[PROJECT]", "[LOCATION]", "[NAMESPACE]", "[SERVICE]").toString())
41+
* .setMaxEndpoints(2074789987)
42+
* .setEndpointFilter("endpointFilter-1834249875")
43+
* .build();
44+
* ResolveServiceResponse response = lookupServiceClient.resolveService(request);
45+
* }
46+
* }</pre>
47+
*
3548
* <p>Note: close() needs to be called on the LookupServiceClient object to clean up resources such
3649
* as threads. In the example above, try-with-resources is used, which automatically calls close().
3750
*
@@ -136,6 +149,21 @@ public LookupServiceStub getStub() {
136149
* Returns a [service][google.cloud.servicedirectory.v1.Service] and its associated endpoints.
137150
* Resolving a service is not considered an active developer method.
138151
*
152+
* <p>Sample code:
153+
*
154+
* <pre>{@code
155+
* try (LookupServiceClient lookupServiceClient = LookupServiceClient.create()) {
156+
* ResolveServiceRequest request =
157+
* ResolveServiceRequest.newBuilder()
158+
* .setName(
159+
* ServiceName.of("[PROJECT]", "[LOCATION]", "[NAMESPACE]", "[SERVICE]").toString())
160+
* .setMaxEndpoints(2074789987)
161+
* .setEndpointFilter("endpointFilter-1834249875")
162+
* .build();
163+
* ResolveServiceResponse response = lookupServiceClient.resolveService(request);
164+
* }
165+
* }</pre>
166+
*
139167
* @param request The request object containing all of the parameters for the API call.
140168
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
141169
*/
@@ -149,6 +177,22 @@ public final ResolveServiceResponse resolveService(ResolveServiceRequest request
149177
* Resolving a service is not considered an active developer method.
150178
*
151179
* <p>Sample code:
180+
*
181+
* <pre>{@code
182+
* try (LookupServiceClient lookupServiceClient = LookupServiceClient.create()) {
183+
* ResolveServiceRequest request =
184+
* ResolveServiceRequest.newBuilder()
185+
* .setName(
186+
* ServiceName.of("[PROJECT]", "[LOCATION]", "[NAMESPACE]", "[SERVICE]").toString())
187+
* .setMaxEndpoints(2074789987)
188+
* .setEndpointFilter("endpointFilter-1834249875")
189+
* .build();
190+
* ApiFuture<ResolveServiceResponse> future =
191+
* lookupServiceClient.resolveServiceCallable().futureCall(request);
192+
* // Do something.
193+
* ResolveServiceResponse response = future.get();
194+
* }
195+
* }</pre>
152196
*/
153197
public final UnaryCallable<ResolveServiceRequest, ResolveServiceResponse>
154198
resolveServiceCallable() {

0 commit comments

Comments
 (0)