Skip to content

Commit aaf7164

Browse files
chore: generate libraries at Thu Oct 16 02:31:51 UTC 2025
1 parent 909c5e6 commit aaf7164

File tree

49 files changed

+17437
-1862
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+17437
-1862
lines changed

java-maps-routeoptimization/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,20 +45,20 @@ If you are using Maven without the BOM, add this to your dependencies:
4545
<dependency>
4646
<groupId>com.google.maps</groupId>
4747
<artifactId>google-maps-routeoptimization</artifactId>
48-
<version>0.34.0</version>
48+
<version>0.35.0</version>
4949
</dependency>
5050
```
5151

5252
If you are using Gradle without BOM, add this to your dependencies:
5353

5454
```Groovy
55-
implementation 'com.google.maps:google-maps-routeoptimization:0.34.0'
55+
implementation 'com.google.maps:google-maps-routeoptimization:0.35.0'
5656
```
5757

5858
If you are using SBT, add this to your dependencies:
5959

6060
```Scala
61-
libraryDependencies += "com.google.maps" % "google-maps-routeoptimization" % "0.34.0"
61+
libraryDependencies += "com.google.maps" % "google-maps-routeoptimization" % "0.35.0"
6262
```
6363

6464
## Authentication
@@ -200,7 +200,7 @@ Java is a registered trademark of Oracle and/or its affiliates.
200200
[kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java11.html
201201
[stability-image]: https://img.shields.io/badge/stability-preview-yellow
202202
[maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-routeoptimization.svg
203-
[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-routeoptimization/0.34.0
203+
[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-routeoptimization/0.35.0
204204
[authentication]: https://github.com/googleapis/google-cloud-java#authentication
205205
[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes
206206
[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles

java-maps-routeoptimization/google-maps-routeoptimization/src/main/java/com/google/maps/routeoptimization/v1/RouteOptimizationClient.java

Lines changed: 374 additions & 0 deletions
Large diffs are not rendered by default.

java-maps-routeoptimization/google-maps-routeoptimization/src/main/java/com/google/maps/routeoptimization/v1/RouteOptimizationSettings.java

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,31 @@ public UnaryCallSettings<BatchOptimizeToursRequest, Operation> batchOptimizeTour
132132
.batchOptimizeToursOperationSettings();
133133
}
134134

135+
/** Returns the object with the settings used for calls to optimizeToursLongRunning. */
136+
public UnaryCallSettings<OptimizeToursRequest, Operation> optimizeToursLongRunningSettings() {
137+
return ((RouteOptimizationStubSettings) getStubSettings()).optimizeToursLongRunningSettings();
138+
}
139+
140+
/** Returns the object with the settings used for calls to optimizeToursLongRunning. */
141+
public OperationCallSettings<
142+
OptimizeToursRequest, OptimizeToursResponse, OptimizeToursLongRunningMetadata>
143+
optimizeToursLongRunningOperationSettings() {
144+
return ((RouteOptimizationStubSettings) getStubSettings())
145+
.optimizeToursLongRunningOperationSettings();
146+
}
147+
148+
/** Returns the object with the settings used for calls to optimizeToursUri. */
149+
public UnaryCallSettings<OptimizeToursUriRequest, Operation> optimizeToursUriSettings() {
150+
return ((RouteOptimizationStubSettings) getStubSettings()).optimizeToursUriSettings();
151+
}
152+
153+
/** Returns the object with the settings used for calls to optimizeToursUri. */
154+
public OperationCallSettings<
155+
OptimizeToursUriRequest, OptimizeToursUriResponse, OptimizeToursUriMetadata>
156+
optimizeToursUriOperationSettings() {
157+
return ((RouteOptimizationStubSettings) getStubSettings()).optimizeToursUriOperationSettings();
158+
}
159+
135160
public static final RouteOptimizationSettings create(RouteOptimizationStubSettings stub)
136161
throws IOException {
137162
return new RouteOptimizationSettings.Builder(stub.toBuilder()).build();
@@ -263,6 +288,32 @@ public Builder applyToAllUnaryMethods(
263288
return getStubSettingsBuilder().batchOptimizeToursOperationSettings();
264289
}
265290

291+
/** Returns the builder for the settings used for calls to optimizeToursLongRunning. */
292+
public UnaryCallSettings.Builder<OptimizeToursRequest, Operation>
293+
optimizeToursLongRunningSettings() {
294+
return getStubSettingsBuilder().optimizeToursLongRunningSettings();
295+
}
296+
297+
/** Returns the builder for the settings used for calls to optimizeToursLongRunning. */
298+
public OperationCallSettings.Builder<
299+
OptimizeToursRequest, OptimizeToursResponse, OptimizeToursLongRunningMetadata>
300+
optimizeToursLongRunningOperationSettings() {
301+
return getStubSettingsBuilder().optimizeToursLongRunningOperationSettings();
302+
}
303+
304+
/** Returns the builder for the settings used for calls to optimizeToursUri. */
305+
public UnaryCallSettings.Builder<OptimizeToursUriRequest, Operation>
306+
optimizeToursUriSettings() {
307+
return getStubSettingsBuilder().optimizeToursUriSettings();
308+
}
309+
310+
/** Returns the builder for the settings used for calls to optimizeToursUri. */
311+
public OperationCallSettings.Builder<
312+
OptimizeToursUriRequest, OptimizeToursUriResponse, OptimizeToursUriMetadata>
313+
optimizeToursUriOperationSettings() {
314+
return getStubSettingsBuilder().optimizeToursUriOperationSettings();
315+
}
316+
266317
@Override
267318
public RouteOptimizationSettings build() throws IOException {
268319
return new RouteOptimizationSettings(this);

java-maps-routeoptimization/google-maps-routeoptimization/src/main/java/com/google/maps/routeoptimization/v1/gapic_metadata.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@
1515
},
1616
"OptimizeTours": {
1717
"methods": ["optimizeTours", "optimizeToursCallable"]
18+
},
19+
"OptimizeToursLongRunning": {
20+
"methods": ["optimizeToursLongRunningAsync", "optimizeToursLongRunningOperationCallable", "optimizeToursLongRunningCallable"]
21+
},
22+
"OptimizeToursUri": {
23+
"methods": ["optimizeToursUriAsync", "optimizeToursUriOperationCallable", "optimizeToursUriCallable"]
1824
}
1925
}
2026
}

java-maps-routeoptimization/google-maps-routeoptimization/src/main/java/com/google/maps/routeoptimization/v1/stub/GrpcRouteOptimizationStub.java

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,12 @@
2929
import com.google.maps.routeoptimization.v1.BatchOptimizeToursMetadata;
3030
import com.google.maps.routeoptimization.v1.BatchOptimizeToursRequest;
3131
import com.google.maps.routeoptimization.v1.BatchOptimizeToursResponse;
32+
import com.google.maps.routeoptimization.v1.OptimizeToursLongRunningMetadata;
3233
import com.google.maps.routeoptimization.v1.OptimizeToursRequest;
3334
import com.google.maps.routeoptimization.v1.OptimizeToursResponse;
35+
import com.google.maps.routeoptimization.v1.OptimizeToursUriMetadata;
36+
import com.google.maps.routeoptimization.v1.OptimizeToursUriRequest;
37+
import com.google.maps.routeoptimization.v1.OptimizeToursUriResponse;
3438
import io.grpc.MethodDescriptor;
3539
import io.grpc.protobuf.ProtoUtils;
3640
import java.io.IOException;
@@ -69,11 +73,43 @@ public class GrpcRouteOptimizationStub extends RouteOptimizationStub {
6973
.setSampledToLocalTracing(true)
7074
.build();
7175

76+
private static final MethodDescriptor<OptimizeToursRequest, Operation>
77+
optimizeToursLongRunningMethodDescriptor =
78+
MethodDescriptor.<OptimizeToursRequest, Operation>newBuilder()
79+
.setType(MethodDescriptor.MethodType.UNARY)
80+
.setFullMethodName(
81+
"google.maps.routeoptimization.v1.RouteOptimization/OptimizeToursLongRunning")
82+
.setRequestMarshaller(
83+
ProtoUtils.marshaller(OptimizeToursRequest.getDefaultInstance()))
84+
.setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance()))
85+
.setSampledToLocalTracing(true)
86+
.build();
87+
88+
private static final MethodDescriptor<OptimizeToursUriRequest, Operation>
89+
optimizeToursUriMethodDescriptor =
90+
MethodDescriptor.<OptimizeToursUriRequest, Operation>newBuilder()
91+
.setType(MethodDescriptor.MethodType.UNARY)
92+
.setFullMethodName(
93+
"google.maps.routeoptimization.v1.RouteOptimization/OptimizeToursUri")
94+
.setRequestMarshaller(
95+
ProtoUtils.marshaller(OptimizeToursUriRequest.getDefaultInstance()))
96+
.setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance()))
97+
.setSampledToLocalTracing(true)
98+
.build();
99+
72100
private final UnaryCallable<OptimizeToursRequest, OptimizeToursResponse> optimizeToursCallable;
73101
private final UnaryCallable<BatchOptimizeToursRequest, Operation> batchOptimizeToursCallable;
74102
private final OperationCallable<
75103
BatchOptimizeToursRequest, BatchOptimizeToursResponse, BatchOptimizeToursMetadata>
76104
batchOptimizeToursOperationCallable;
105+
private final UnaryCallable<OptimizeToursRequest, Operation> optimizeToursLongRunningCallable;
106+
private final OperationCallable<
107+
OptimizeToursRequest, OptimizeToursResponse, OptimizeToursLongRunningMetadata>
108+
optimizeToursLongRunningOperationCallable;
109+
private final UnaryCallable<OptimizeToursUriRequest, Operation> optimizeToursUriCallable;
110+
private final OperationCallable<
111+
OptimizeToursUriRequest, OptimizeToursUriResponse, OptimizeToursUriMetadata>
112+
optimizeToursUriOperationCallable;
77113

78114
private final BackgroundResource backgroundResources;
79115
private final GrpcOperationsStub operationsStub;
@@ -139,6 +175,26 @@ protected GrpcRouteOptimizationStub(
139175
return builder.build();
140176
})
141177
.build();
178+
GrpcCallSettings<OptimizeToursRequest, Operation> optimizeToursLongRunningTransportSettings =
179+
GrpcCallSettings.<OptimizeToursRequest, Operation>newBuilder()
180+
.setMethodDescriptor(optimizeToursLongRunningMethodDescriptor)
181+
.setParamsExtractor(
182+
request -> {
183+
RequestParamsBuilder builder = RequestParamsBuilder.create();
184+
builder.add("parent", String.valueOf(request.getParent()));
185+
return builder.build();
186+
})
187+
.build();
188+
GrpcCallSettings<OptimizeToursUriRequest, Operation> optimizeToursUriTransportSettings =
189+
GrpcCallSettings.<OptimizeToursUriRequest, Operation>newBuilder()
190+
.setMethodDescriptor(optimizeToursUriMethodDescriptor)
191+
.setParamsExtractor(
192+
request -> {
193+
RequestParamsBuilder builder = RequestParamsBuilder.create();
194+
builder.add("parent", String.valueOf(request.getParent()));
195+
return builder.build();
196+
})
197+
.build();
142198

143199
this.optimizeToursCallable =
144200
callableFactory.createUnaryCallable(
@@ -154,6 +210,26 @@ protected GrpcRouteOptimizationStub(
154210
settings.batchOptimizeToursOperationSettings(),
155211
clientContext,
156212
operationsStub);
213+
this.optimizeToursLongRunningCallable =
214+
callableFactory.createUnaryCallable(
215+
optimizeToursLongRunningTransportSettings,
216+
settings.optimizeToursLongRunningSettings(),
217+
clientContext);
218+
this.optimizeToursLongRunningOperationCallable =
219+
callableFactory.createOperationCallable(
220+
optimizeToursLongRunningTransportSettings,
221+
settings.optimizeToursLongRunningOperationSettings(),
222+
clientContext,
223+
operationsStub);
224+
this.optimizeToursUriCallable =
225+
callableFactory.createUnaryCallable(
226+
optimizeToursUriTransportSettings, settings.optimizeToursUriSettings(), clientContext);
227+
this.optimizeToursUriOperationCallable =
228+
callableFactory.createOperationCallable(
229+
optimizeToursUriTransportSettings,
230+
settings.optimizeToursUriOperationSettings(),
231+
clientContext,
232+
operationsStub);
157233

158234
this.backgroundResources =
159235
new BackgroundResourceAggregation(clientContext.getBackgroundResources());
@@ -180,6 +256,30 @@ public UnaryCallable<BatchOptimizeToursRequest, Operation> batchOptimizeToursCal
180256
return batchOptimizeToursOperationCallable;
181257
}
182258

259+
@Override
260+
public UnaryCallable<OptimizeToursRequest, Operation> optimizeToursLongRunningCallable() {
261+
return optimizeToursLongRunningCallable;
262+
}
263+
264+
@Override
265+
public OperationCallable<
266+
OptimizeToursRequest, OptimizeToursResponse, OptimizeToursLongRunningMetadata>
267+
optimizeToursLongRunningOperationCallable() {
268+
return optimizeToursLongRunningOperationCallable;
269+
}
270+
271+
@Override
272+
public UnaryCallable<OptimizeToursUriRequest, Operation> optimizeToursUriCallable() {
273+
return optimizeToursUriCallable;
274+
}
275+
276+
@Override
277+
public OperationCallable<
278+
OptimizeToursUriRequest, OptimizeToursUriResponse, OptimizeToursUriMetadata>
279+
optimizeToursUriOperationCallable() {
280+
return optimizeToursUriOperationCallable;
281+
}
282+
183283
@Override
184284
public final void close() {
185285
try {

0 commit comments

Comments
 (0)