@Generated(value="by gapic-generator-java")
See: Description
| Class | Description |
|---|---|
| BuildsClient |
Service Description: Cloud Run Build Control Plane API
This class provides the ability to make remote calls to the backing service through method
calls that map to API methods.
|
| BuildsSettings |
Settings class to configure an instance of
BuildsClient. |
| BuildsSettings.Builder |
Builder for BuildsSettings.
|
| ExecutionsClient |
Service Description: Cloud Run Execution Control Plane API.
|
| ExecutionsClient.ListExecutionsFixedSizeCollection | |
| ExecutionsClient.ListExecutionsPage | |
| ExecutionsClient.ListExecutionsPagedResponse | |
| ExecutionsSettings |
Settings class to configure an instance of
ExecutionsClient. |
| ExecutionsSettings.Builder |
Builder for ExecutionsSettings.
|
| JobsClient |
Service Description: Cloud Run Job Control Plane API.
|
| JobsClient.ListJobsFixedSizeCollection | |
| JobsClient.ListJobsPage | |
| JobsClient.ListJobsPagedResponse | |
| JobsSettings |
Settings class to configure an instance of
JobsClient. |
| JobsSettings.Builder |
Builder for JobsSettings.
|
| RevisionsClient |
Service Description: Cloud Run Revision Control Plane API.
|
| RevisionsClient.ListRevisionsFixedSizeCollection | |
| RevisionsClient.ListRevisionsPage | |
| RevisionsClient.ListRevisionsPagedResponse | |
| RevisionsSettings |
Settings class to configure an instance of
RevisionsClient. |
| RevisionsSettings.Builder |
Builder for RevisionsSettings.
|
| ServicesClient |
Service Description: Cloud Run Service Control Plane API
This class provides the ability to make remote calls to the backing service through method
calls that map to API methods.
|
| ServicesClient.ListServicesFixedSizeCollection | |
| ServicesClient.ListServicesPage | |
| ServicesClient.ListServicesPagedResponse | |
| ServicesSettings |
Settings class to configure an instance of
ServicesClient. |
| ServicesSettings.Builder |
Builder for ServicesSettings.
|
| TasksClient |
Service Description: Cloud Run Task Control Plane API.
|
| TasksClient.ListTasksFixedSizeCollection | |
| TasksClient.ListTasksPage | |
| TasksClient.ListTasksPagedResponse | |
| TasksSettings |
Settings class to configure an instance of
TasksClient. |
| TasksSettings.Builder |
Builder for TasksSettings.
|
The interfaces provided are listed below, along with usage samples.
======================= BuildsClient =======================
Service Description: Cloud Run Build Control Plane API
Sample for BuildsClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (BuildsClient buildsClient = BuildsClient.create()) {
SubmitBuildRequest request =
SubmitBuildRequest.newBuilder()
.setParent("parent-995424086")
.setImageUri("imageUri-859610607")
.setServiceAccount("serviceAccount1079137720")
.setWorkerPool(
WorkerPoolName.of("[PROJECT]", "[LOCATION]", "[WORKER_POOL]").toString())
.addAllTags(new ArrayList<String>())
.build();
SubmitBuildResponse response = buildsClient.submitBuild(request);
}
======================= ExecutionsClient =======================
Service Description: Cloud Run Execution Control Plane API.
Sample for ExecutionsClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (ExecutionsClient executionsClient = ExecutionsClient.create()) {
ExecutionName name = ExecutionName.of("[PROJECT]", "[LOCATION]", "[JOB]", "[EXECUTION]");
Execution response = executionsClient.getExecution(name);
}
======================= JobsClient =======================
Service Description: Cloud Run Job Control Plane API.
Sample for JobsClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (JobsClient jobsClient = JobsClient.create()) {
JobName name = JobName.of("[PROJECT]", "[LOCATION]", "[JOB]");
Job response = jobsClient.getJob(name);
}
======================= RevisionsClient =======================
Service Description: Cloud Run Revision Control Plane API.
Sample for RevisionsClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (RevisionsClient revisionsClient = RevisionsClient.create()) {
RevisionName name = RevisionName.of("[PROJECT]", "[LOCATION]", "[SERVICE]", "[REVISION]");
Revision response = revisionsClient.getRevision(name);
}
======================= ServicesClient =======================
Service Description: Cloud Run Service Control Plane API
Sample for ServicesClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (ServicesClient servicesClient = ServicesClient.create()) {
ServiceName name = ServiceName.of("[PROJECT]", "[LOCATION]", "[SERVICE]");
Service response = servicesClient.getService(name);
}
======================= TasksClient =======================
Service Description: Cloud Run Task Control Plane API.
Sample for TasksClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TasksClient tasksClient = TasksClient.create()) {
TaskName name = TaskName.of("[PROJECT]", "[LOCATION]", "[JOB]", "[EXECUTION]", "[TASK]");
Task response = tasksClient.getTask(name);
}
Copyright © 2025 Google LLC. All rights reserved.