Skip to content

Commit 0de1fd1

Browse files
1 parent 18cae5a commit 0de1fd1

File tree

82 files changed

+1012
-8881
lines changed

Some content is hidden

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

82 files changed

+1012
-8881
lines changed

clients/google-api-services-aiplatform/v1/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-aiplatform</artifactId>
25-
<version>v1-rev20251204-2.0.0</version>
25+
<version>v1-rev20251210-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-aiplatform:v1-rev20251204-2.0.0'
38+
implementation 'com.google.apis:google-api-services-aiplatform:v1-rev20251210-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/Aiplatform.java

Lines changed: 326 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155675,6 +155675,332 @@ public List set(String parameterName, Object value) {
155675155675
}
155676155676
}
155677155677

155678+
/**
155679+
* An accessor for creating requests from the V1 collection.
155680+
*
155681+
* <p>The typical use is:</p>
155682+
* <pre>
155683+
* {@code Aiplatform aiplatform = new Aiplatform(...);}
155684+
* {@code Aiplatform.V1.List request = aiplatform.v1().list(parameters ...)}
155685+
* </pre>
155686+
*
155687+
* @return the resource collection
155688+
*/
155689+
public V1 v1() {
155690+
return new V1();
155691+
}
155692+
155693+
/**
155694+
* The "v1" collection of methods.
155695+
*/
155696+
public class V1 {
155697+
155698+
/**
155699+
* Evaluates a dataset based on a set of given metrics.
155700+
*
155701+
* Create a request for the method "v1.evaluateDataset".
155702+
*
155703+
* This request holds the parameters needed by the aiplatform server. After setting any optional
155704+
* parameters, call the {@link EvaluateDataset#execute()} method to invoke the remote operation.
155705+
*
155706+
* @param content the {@link com.google.api.services.aiplatform.v1.model.GoogleCloudAiplatformV1EvaluateDatasetRequest}
155707+
* @return the request
155708+
*/
155709+
public EvaluateDataset evaluateDataset(com.google.api.services.aiplatform.v1.model.GoogleCloudAiplatformV1EvaluateDatasetRequest content) throws java.io.IOException {
155710+
EvaluateDataset result = new EvaluateDataset(content);
155711+
initialize(result);
155712+
return result;
155713+
}
155714+
155715+
public class EvaluateDataset extends AiplatformRequest<com.google.api.services.aiplatform.v1.model.GoogleLongrunningOperation> {
155716+
155717+
private static final String REST_PATH = "v1:evaluateDataset";
155718+
155719+
/**
155720+
* Evaluates a dataset based on a set of given metrics.
155721+
*
155722+
* Create a request for the method "v1.evaluateDataset".
155723+
*
155724+
* This request holds the parameters needed by the the aiplatform server. After setting any
155725+
* optional parameters, call the {@link EvaluateDataset#execute()} method to invoke the remote
155726+
* operation. <p> {@link EvaluateDataset#initialize(com.google.api.client.googleapis.services.Abst
155727+
* ractGoogleClientRequest)} must be called to initialize this instance immediately after invoking
155728+
* the constructor. </p>
155729+
*
155730+
* @param content the {@link com.google.api.services.aiplatform.v1.model.GoogleCloudAiplatformV1EvaluateDatasetRequest}
155731+
* @since 1.13
155732+
*/
155733+
protected EvaluateDataset(com.google.api.services.aiplatform.v1.model.GoogleCloudAiplatformV1EvaluateDatasetRequest content) {
155734+
super(Aiplatform.this, "POST", REST_PATH, content, com.google.api.services.aiplatform.v1.model.GoogleLongrunningOperation.class);
155735+
}
155736+
155737+
@Override
155738+
public EvaluateDataset set$Xgafv(java.lang.String $Xgafv) {
155739+
return (EvaluateDataset) super.set$Xgafv($Xgafv);
155740+
}
155741+
155742+
@Override
155743+
public EvaluateDataset setAccessToken(java.lang.String accessToken) {
155744+
return (EvaluateDataset) super.setAccessToken(accessToken);
155745+
}
155746+
155747+
@Override
155748+
public EvaluateDataset setAlt(java.lang.String alt) {
155749+
return (EvaluateDataset) super.setAlt(alt);
155750+
}
155751+
155752+
@Override
155753+
public EvaluateDataset setCallback(java.lang.String callback) {
155754+
return (EvaluateDataset) super.setCallback(callback);
155755+
}
155756+
155757+
@Override
155758+
public EvaluateDataset setFields(java.lang.String fields) {
155759+
return (EvaluateDataset) super.setFields(fields);
155760+
}
155761+
155762+
@Override
155763+
public EvaluateDataset setKey(java.lang.String key) {
155764+
return (EvaluateDataset) super.setKey(key);
155765+
}
155766+
155767+
@Override
155768+
public EvaluateDataset setOauthToken(java.lang.String oauthToken) {
155769+
return (EvaluateDataset) super.setOauthToken(oauthToken);
155770+
}
155771+
155772+
@Override
155773+
public EvaluateDataset setPrettyPrint(java.lang.Boolean prettyPrint) {
155774+
return (EvaluateDataset) super.setPrettyPrint(prettyPrint);
155775+
}
155776+
155777+
@Override
155778+
public EvaluateDataset setQuotaUser(java.lang.String quotaUser) {
155779+
return (EvaluateDataset) super.setQuotaUser(quotaUser);
155780+
}
155781+
155782+
@Override
155783+
public EvaluateDataset setUploadType(java.lang.String uploadType) {
155784+
return (EvaluateDataset) super.setUploadType(uploadType);
155785+
}
155786+
155787+
@Override
155788+
public EvaluateDataset setUploadProtocol(java.lang.String uploadProtocol) {
155789+
return (EvaluateDataset) super.setUploadProtocol(uploadProtocol);
155790+
}
155791+
155792+
@Override
155793+
public EvaluateDataset set(String parameterName, Object value) {
155794+
return (EvaluateDataset) super.set(parameterName, value);
155795+
}
155796+
}
155797+
/**
155798+
* Evaluates instances based on a given metric.
155799+
*
155800+
* Create a request for the method "v1.evaluateInstances".
155801+
*
155802+
* This request holds the parameters needed by the aiplatform server. After setting any optional
155803+
* parameters, call the {@link EvaluateInstances#execute()} method to invoke the remote operation.
155804+
*
155805+
* @param content the {@link com.google.api.services.aiplatform.v1.model.GoogleCloudAiplatformV1EvaluateInstancesRequest}
155806+
* @return the request
155807+
*/
155808+
public EvaluateInstances evaluateInstances(com.google.api.services.aiplatform.v1.model.GoogleCloudAiplatformV1EvaluateInstancesRequest content) throws java.io.IOException {
155809+
EvaluateInstances result = new EvaluateInstances(content);
155810+
initialize(result);
155811+
return result;
155812+
}
155813+
155814+
public class EvaluateInstances extends AiplatformRequest<com.google.api.services.aiplatform.v1.model.GoogleCloudAiplatformV1EvaluateInstancesResponse> {
155815+
155816+
private static final String REST_PATH = "v1:evaluateInstances";
155817+
155818+
/**
155819+
* Evaluates instances based on a given metric.
155820+
*
155821+
* Create a request for the method "v1.evaluateInstances".
155822+
*
155823+
* This request holds the parameters needed by the the aiplatform server. After setting any
155824+
* optional parameters, call the {@link EvaluateInstances#execute()} method to invoke the remote
155825+
* operation. <p> {@link EvaluateInstances#initialize(com.google.api.client.googleapis.services.Ab
155826+
* stractGoogleClientRequest)} must be called to initialize this instance immediately after
155827+
* invoking the constructor. </p>
155828+
*
155829+
* @param content the {@link com.google.api.services.aiplatform.v1.model.GoogleCloudAiplatformV1EvaluateInstancesRequest}
155830+
* @since 1.13
155831+
*/
155832+
protected EvaluateInstances(com.google.api.services.aiplatform.v1.model.GoogleCloudAiplatformV1EvaluateInstancesRequest content) {
155833+
super(Aiplatform.this, "POST", REST_PATH, content, com.google.api.services.aiplatform.v1.model.GoogleCloudAiplatformV1EvaluateInstancesResponse.class);
155834+
}
155835+
155836+
@Override
155837+
public EvaluateInstances set$Xgafv(java.lang.String $Xgafv) {
155838+
return (EvaluateInstances) super.set$Xgafv($Xgafv);
155839+
}
155840+
155841+
@Override
155842+
public EvaluateInstances setAccessToken(java.lang.String accessToken) {
155843+
return (EvaluateInstances) super.setAccessToken(accessToken);
155844+
}
155845+
155846+
@Override
155847+
public EvaluateInstances setAlt(java.lang.String alt) {
155848+
return (EvaluateInstances) super.setAlt(alt);
155849+
}
155850+
155851+
@Override
155852+
public EvaluateInstances setCallback(java.lang.String callback) {
155853+
return (EvaluateInstances) super.setCallback(callback);
155854+
}
155855+
155856+
@Override
155857+
public EvaluateInstances setFields(java.lang.String fields) {
155858+
return (EvaluateInstances) super.setFields(fields);
155859+
}
155860+
155861+
@Override
155862+
public EvaluateInstances setKey(java.lang.String key) {
155863+
return (EvaluateInstances) super.setKey(key);
155864+
}
155865+
155866+
@Override
155867+
public EvaluateInstances setOauthToken(java.lang.String oauthToken) {
155868+
return (EvaluateInstances) super.setOauthToken(oauthToken);
155869+
}
155870+
155871+
@Override
155872+
public EvaluateInstances setPrettyPrint(java.lang.Boolean prettyPrint) {
155873+
return (EvaluateInstances) super.setPrettyPrint(prettyPrint);
155874+
}
155875+
155876+
@Override
155877+
public EvaluateInstances setQuotaUser(java.lang.String quotaUser) {
155878+
return (EvaluateInstances) super.setQuotaUser(quotaUser);
155879+
}
155880+
155881+
@Override
155882+
public EvaluateInstances setUploadType(java.lang.String uploadType) {
155883+
return (EvaluateInstances) super.setUploadType(uploadType);
155884+
}
155885+
155886+
@Override
155887+
public EvaluateInstances setUploadProtocol(java.lang.String uploadProtocol) {
155888+
return (EvaluateInstances) super.setUploadProtocol(uploadProtocol);
155889+
}
155890+
155891+
@Override
155892+
public EvaluateInstances set(String parameterName, Object value) {
155893+
return (EvaluateInstances) super.set(parameterName, value);
155894+
}
155895+
}
155896+
/**
155897+
* Generates rubrics for a given prompt. A rubric represents a single testable criterion for
155898+
* evaluation. One input prompt could have multiple rubrics This RPC allows users to get suggested
155899+
* rubrics based on provided prompt, which can then be reviewed and used for subsequent evaluations.
155900+
*
155901+
* Create a request for the method "v1.generateInstanceRubrics".
155902+
*
155903+
* This request holds the parameters needed by the aiplatform server. After setting any optional
155904+
* parameters, call the {@link GenerateInstanceRubrics#execute()} method to invoke the remote
155905+
* operation.
155906+
*
155907+
* @param content the {@link com.google.api.services.aiplatform.v1.model.GoogleCloudAiplatformV1GenerateInstanceRubricsRequest}
155908+
* @return the request
155909+
*/
155910+
public GenerateInstanceRubrics generateInstanceRubrics(com.google.api.services.aiplatform.v1.model.GoogleCloudAiplatformV1GenerateInstanceRubricsRequest content) throws java.io.IOException {
155911+
GenerateInstanceRubrics result = new GenerateInstanceRubrics(content);
155912+
initialize(result);
155913+
return result;
155914+
}
155915+
155916+
public class GenerateInstanceRubrics extends AiplatformRequest<com.google.api.services.aiplatform.v1.model.GoogleCloudAiplatformV1GenerateInstanceRubricsResponse> {
155917+
155918+
private static final String REST_PATH = "v1:generateInstanceRubrics";
155919+
155920+
/**
155921+
* Generates rubrics for a given prompt. A rubric represents a single testable criterion for
155922+
* evaluation. One input prompt could have multiple rubrics This RPC allows users to get suggested
155923+
* rubrics based on provided prompt, which can then be reviewed and used for subsequent
155924+
* evaluations.
155925+
*
155926+
* Create a request for the method "v1.generateInstanceRubrics".
155927+
*
155928+
* This request holds the parameters needed by the the aiplatform server. After setting any
155929+
* optional parameters, call the {@link GenerateInstanceRubrics#execute()} method to invoke the
155930+
* remote operation. <p> {@link GenerateInstanceRubrics#initialize(com.google.api.client.googleapi
155931+
* s.services.AbstractGoogleClientRequest)} must be called to initialize this instance immediately
155932+
* after invoking the constructor. </p>
155933+
*
155934+
* @param content the {@link com.google.api.services.aiplatform.v1.model.GoogleCloudAiplatformV1GenerateInstanceRubricsRequest}
155935+
* @since 1.13
155936+
*/
155937+
protected GenerateInstanceRubrics(com.google.api.services.aiplatform.v1.model.GoogleCloudAiplatformV1GenerateInstanceRubricsRequest content) {
155938+
super(Aiplatform.this, "POST", REST_PATH, content, com.google.api.services.aiplatform.v1.model.GoogleCloudAiplatformV1GenerateInstanceRubricsResponse.class);
155939+
}
155940+
155941+
@Override
155942+
public GenerateInstanceRubrics set$Xgafv(java.lang.String $Xgafv) {
155943+
return (GenerateInstanceRubrics) super.set$Xgafv($Xgafv);
155944+
}
155945+
155946+
@Override
155947+
public GenerateInstanceRubrics setAccessToken(java.lang.String accessToken) {
155948+
return (GenerateInstanceRubrics) super.setAccessToken(accessToken);
155949+
}
155950+
155951+
@Override
155952+
public GenerateInstanceRubrics setAlt(java.lang.String alt) {
155953+
return (GenerateInstanceRubrics) super.setAlt(alt);
155954+
}
155955+
155956+
@Override
155957+
public GenerateInstanceRubrics setCallback(java.lang.String callback) {
155958+
return (GenerateInstanceRubrics) super.setCallback(callback);
155959+
}
155960+
155961+
@Override
155962+
public GenerateInstanceRubrics setFields(java.lang.String fields) {
155963+
return (GenerateInstanceRubrics) super.setFields(fields);
155964+
}
155965+
155966+
@Override
155967+
public GenerateInstanceRubrics setKey(java.lang.String key) {
155968+
return (GenerateInstanceRubrics) super.setKey(key);
155969+
}
155970+
155971+
@Override
155972+
public GenerateInstanceRubrics setOauthToken(java.lang.String oauthToken) {
155973+
return (GenerateInstanceRubrics) super.setOauthToken(oauthToken);
155974+
}
155975+
155976+
@Override
155977+
public GenerateInstanceRubrics setPrettyPrint(java.lang.Boolean prettyPrint) {
155978+
return (GenerateInstanceRubrics) super.setPrettyPrint(prettyPrint);
155979+
}
155980+
155981+
@Override
155982+
public GenerateInstanceRubrics setQuotaUser(java.lang.String quotaUser) {
155983+
return (GenerateInstanceRubrics) super.setQuotaUser(quotaUser);
155984+
}
155985+
155986+
@Override
155987+
public GenerateInstanceRubrics setUploadType(java.lang.String uploadType) {
155988+
return (GenerateInstanceRubrics) super.setUploadType(uploadType);
155989+
}
155990+
155991+
@Override
155992+
public GenerateInstanceRubrics setUploadProtocol(java.lang.String uploadProtocol) {
155993+
return (GenerateInstanceRubrics) super.setUploadProtocol(uploadProtocol);
155994+
}
155995+
155996+
@Override
155997+
public GenerateInstanceRubrics set(String parameterName, Object value) {
155998+
return (GenerateInstanceRubrics) super.set(parameterName, value);
155999+
}
156000+
}
156001+
156002+
}
156003+
155678156004
/**
155679156005
* Builder for {@link Aiplatform}.
155680156006
*

clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/GoogleCloudAiplatformV1EvaluateDatasetRequest.java

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,14 @@ public final class GoogleCloudAiplatformV1EvaluateDatasetRequest extends com.goo
4444
@com.google.api.client.util.Key
4545
private GoogleCloudAiplatformV1EvaluationDataset dataset;
4646

47+
/**
48+
* Required. The resource name of the Location to evaluate the dataset. Format:
49+
* `projects/{project}/locations/{location}`
50+
* The value may be {@code null}.
51+
*/
52+
@com.google.api.client.util.Key
53+
private java.lang.String location;
54+
4755
/**
4856
* Required. The metrics used for evaluation.
4957
* The value may be {@code null}.
@@ -94,6 +102,25 @@ public GoogleCloudAiplatformV1EvaluateDatasetRequest setDataset(GoogleCloudAipla
94102
return this;
95103
}
96104

105+
/**
106+
* Required. The resource name of the Location to evaluate the dataset. Format:
107+
* `projects/{project}/locations/{location}`
108+
* @return value or {@code null} for none
109+
*/
110+
public java.lang.String getLocation() {
111+
return location;
112+
}
113+
114+
/**
115+
* Required. The resource name of the Location to evaluate the dataset. Format:
116+
* `projects/{project}/locations/{location}`
117+
* @param location location or {@code null} for none
118+
*/
119+
public GoogleCloudAiplatformV1EvaluateDatasetRequest setLocation(java.lang.String location) {
120+
this.location = location;
121+
return this;
122+
}
123+
97124
/**
98125
* Required. The metrics used for evaluation.
99126
* @return value or {@code null} for none

0 commit comments

Comments
 (0)