Skip to content

Commit 01d7309

Browse files
chore: Update generation configuration at Wed Feb 25 02:58:03 UTC 2026 (#12026)
This pull request is generated with proto changes between [googleapis/googleapis@dc50596](googleapis/googleapis@dc50596) (exclusive) and [googleapis/googleapis@c662840](googleapis/googleapis@c662840) (inclusive). BEGIN_COMMIT_OVERRIDE BEGIN_NESTED_COMMIT feat: [aiplatform] Add image_spec to Reasoning Engine public protos PiperOrigin-RevId: 874850930 Source Link: [googleapis/googleapis@c662840](googleapis/googleapis@c662840) END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: [aiplatform] Add image_spec to Reasoning Engine public protos PiperOrigin-RevId: 874847840 Source Link: [googleapis/googleapis@1a699d6](googleapis/googleapis@1a699d6) END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: [aiplatform] Add transcription fields to Session Service feat: [aiplatform] Add v1 API version for Session Service docs: [aiplatform] A comment for field `expire_time` in message `.google.cloud.aiplatform.v1beta1.Session` is changed docs: [aiplatform] A comment for field `ttl` in message `.google.cloud.aiplatform.v1beta1.Session` is changed docs: [aiplatform] A comment for field `filter` in message `.google.cloud.aiplatform.v1beta1.ListSessionsRequest` is changed PiperOrigin-RevId: 874707222 Source Link: [googleapis/googleapis@1499898](googleapis/googleapis@1499898) END_NESTED_COMMIT END_COMMIT_OVERRIDE
1 parent 62b97e1 commit 01d7309

File tree

118 files changed

+39226
-148
lines changed

Some content is hidden

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

118 files changed

+39226
-148
lines changed

generation_config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
gapic_generator_version: 2.67.0
2-
googleapis_commitish: dc505966accc82576fc1ebed3d7924fe9df4ab49
2+
googleapis_commitish: c662840a94dbdf708caa44893a2d49119cdd391c
33
libraries_bom_version: 26.76.0
44
libraries:
55
- api_shortname: accessapproval

java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/SessionServiceClient.java

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

java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/SessionServiceSettings.java

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

java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/gapic_metadata.json

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1484,6 +1484,51 @@
14841484
}
14851485
}
14861486
},
1487+
"SessionService": {
1488+
"clients": {
1489+
"grpc": {
1490+
"libraryClient": "SessionServiceClient",
1491+
"rpcs": {
1492+
"AppendEvent": {
1493+
"methods": ["appendEvent", "appendEvent", "appendEvent", "appendEventCallable"]
1494+
},
1495+
"CreateSession": {
1496+
"methods": ["createSessionAsync", "createSessionAsync", "createSessionAsync", "createSessionOperationCallable", "createSessionCallable"]
1497+
},
1498+
"DeleteSession": {
1499+
"methods": ["deleteSessionAsync", "deleteSessionAsync", "deleteSessionAsync", "deleteSessionOperationCallable", "deleteSessionCallable"]
1500+
},
1501+
"GetIamPolicy": {
1502+
"methods": ["getIamPolicy", "getIamPolicyCallable"]
1503+
},
1504+
"GetLocation": {
1505+
"methods": ["getLocation", "getLocationCallable"]
1506+
},
1507+
"GetSession": {
1508+
"methods": ["getSession", "getSession", "getSession", "getSessionCallable"]
1509+
},
1510+
"ListEvents": {
1511+
"methods": ["listEvents", "listEvents", "listEvents", "listEventsPagedCallable", "listEventsCallable"]
1512+
},
1513+
"ListLocations": {
1514+
"methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
1515+
},
1516+
"ListSessions": {
1517+
"methods": ["listSessions", "listSessions", "listSessions", "listSessionsPagedCallable", "listSessionsCallable"]
1518+
},
1519+
"SetIamPolicy": {
1520+
"methods": ["setIamPolicy", "setIamPolicyCallable"]
1521+
},
1522+
"TestIamPermissions": {
1523+
"methods": ["testIamPermissions", "testIamPermissionsCallable"]
1524+
},
1525+
"UpdateSession": {
1526+
"methods": ["updateSession", "updateSession", "updateSessionCallable"]
1527+
}
1528+
}
1529+
}
1530+
}
1531+
},
14871532
"SpecialistPoolService": {
14881533
"clients": {
14891534
"grpc": {

java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/package-info.java

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -587,6 +587,25 @@
587587
* }
588588
* }</pre>
589589
*
590+
* <p>======================= SessionServiceClient =======================
591+
*
592+
* <p>Service Description: The service that manages Vertex Session related resources.
593+
*
594+
* <p>Sample for SessionServiceClient:
595+
*
596+
* <pre>{@code
597+
* // This snippet has been automatically generated and should be regarded as a code template only.
598+
* // It will require modifications to work:
599+
* // - It may require correct/in-range values for request initialization.
600+
* // - It may require specifying regional endpoints when creating the service client as shown in
601+
* // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
602+
* try (SessionServiceClient sessionServiceClient = SessionServiceClient.create()) {
603+
* SessionName name =
604+
* SessionName.of("[PROJECT]", "[LOCATION]", "[REASONING_ENGINE]", "[SESSION]");
605+
* Session response = sessionServiceClient.getSession(name);
606+
* }
607+
* }</pre>
608+
*
590609
* <p>======================= SpecialistPoolServiceClient =======================
591610
*
592611
* <p>Service Description: A service for creating and managing Customer SpecialistPools. When
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
/*
2+
* Copyright 2026 Google LLC
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* https://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
package com.google.cloud.aiplatform.v1.stub;
18+
19+
import com.google.api.gax.grpc.GrpcCallSettings;
20+
import com.google.api.gax.grpc.GrpcCallableFactory;
21+
import com.google.api.gax.grpc.GrpcStubCallableFactory;
22+
import com.google.api.gax.rpc.BatchingCallSettings;
23+
import com.google.api.gax.rpc.BidiStreamingCallable;
24+
import com.google.api.gax.rpc.ClientContext;
25+
import com.google.api.gax.rpc.ClientStreamingCallable;
26+
import com.google.api.gax.rpc.OperationCallSettings;
27+
import com.google.api.gax.rpc.OperationCallable;
28+
import com.google.api.gax.rpc.PagedCallSettings;
29+
import com.google.api.gax.rpc.ServerStreamingCallSettings;
30+
import com.google.api.gax.rpc.ServerStreamingCallable;
31+
import com.google.api.gax.rpc.StreamingCallSettings;
32+
import com.google.api.gax.rpc.UnaryCallSettings;
33+
import com.google.api.gax.rpc.UnaryCallable;
34+
import com.google.longrunning.Operation;
35+
import com.google.longrunning.stub.OperationsStub;
36+
import javax.annotation.Generated;
37+
38+
// AUTO-GENERATED DOCUMENTATION AND CLASS.
39+
/**
40+
* gRPC callable factory implementation for the SessionService service API.
41+
*
42+
* <p>This class is for advanced usage.
43+
*/
44+
@Generated("by gapic-generator-java")
45+
public class GrpcSessionServiceCallableFactory implements GrpcStubCallableFactory {
46+
47+
@Override
48+
public <RequestT, ResponseT> UnaryCallable<RequestT, ResponseT> createUnaryCallable(
49+
GrpcCallSettings<RequestT, ResponseT> grpcCallSettings,
50+
UnaryCallSettings<RequestT, ResponseT> callSettings,
51+
ClientContext clientContext) {
52+
return GrpcCallableFactory.createUnaryCallable(grpcCallSettings, callSettings, clientContext);
53+
}
54+
55+
@Override
56+
public <RequestT, ResponseT, PagedListResponseT>
57+
UnaryCallable<RequestT, PagedListResponseT> createPagedCallable(
58+
GrpcCallSettings<RequestT, ResponseT> grpcCallSettings,
59+
PagedCallSettings<RequestT, ResponseT, PagedListResponseT> callSettings,
60+
ClientContext clientContext) {
61+
return GrpcCallableFactory.createPagedCallable(grpcCallSettings, callSettings, clientContext);
62+
}
63+
64+
@Override
65+
public <RequestT, ResponseT> UnaryCallable<RequestT, ResponseT> createBatchingCallable(
66+
GrpcCallSettings<RequestT, ResponseT> grpcCallSettings,
67+
BatchingCallSettings<RequestT, ResponseT> callSettings,
68+
ClientContext clientContext) {
69+
return GrpcCallableFactory.createBatchingCallable(
70+
grpcCallSettings, callSettings, clientContext);
71+
}
72+
73+
@Override
74+
public <RequestT, ResponseT, MetadataT>
75+
OperationCallable<RequestT, ResponseT, MetadataT> createOperationCallable(
76+
GrpcCallSettings<RequestT, Operation> grpcCallSettings,
77+
OperationCallSettings<RequestT, ResponseT, MetadataT> callSettings,
78+
ClientContext clientContext,
79+
OperationsStub operationsStub) {
80+
return GrpcCallableFactory.createOperationCallable(
81+
grpcCallSettings, callSettings, clientContext, operationsStub);
82+
}
83+
84+
@Override
85+
public <RequestT, ResponseT>
86+
BidiStreamingCallable<RequestT, ResponseT> createBidiStreamingCallable(
87+
GrpcCallSettings<RequestT, ResponseT> grpcCallSettings,
88+
StreamingCallSettings<RequestT, ResponseT> callSettings,
89+
ClientContext clientContext) {
90+
return GrpcCallableFactory.createBidiStreamingCallable(
91+
grpcCallSettings, callSettings, clientContext);
92+
}
93+
94+
@Override
95+
public <RequestT, ResponseT>
96+
ServerStreamingCallable<RequestT, ResponseT> createServerStreamingCallable(
97+
GrpcCallSettings<RequestT, ResponseT> grpcCallSettings,
98+
ServerStreamingCallSettings<RequestT, ResponseT> callSettings,
99+
ClientContext clientContext) {
100+
return GrpcCallableFactory.createServerStreamingCallable(
101+
grpcCallSettings, callSettings, clientContext);
102+
}
103+
104+
@Override
105+
public <RequestT, ResponseT>
106+
ClientStreamingCallable<RequestT, ResponseT> createClientStreamingCallable(
107+
GrpcCallSettings<RequestT, ResponseT> grpcCallSettings,
108+
StreamingCallSettings<RequestT, ResponseT> callSettings,
109+
ClientContext clientContext) {
110+
return GrpcCallableFactory.createClientStreamingCallable(
111+
grpcCallSettings, callSettings, clientContext);
112+
}
113+
}

0 commit comments

Comments
 (0)