public class CloudBuild
extends com.google.api.client.googleapis.services.json.AbstractGoogleJsonClient
Creates and manages builds on Google Cloud Platform.
For more information about this service, see the API Documentation
 This service uses CloudBuildRequestInitializer to initialize global parameters via its
 CloudBuild.Builder.
 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | CloudBuild.BuilderBuilder for  CloudBuild. | 
| class  | CloudBuild.ProjectsThe "projects" collection of methods. | 
| Modifier and Type | Field and Description | 
|---|---|
| static String | DEFAULT_BASE_URLThe default encoded base URL of the service. | 
| static String | DEFAULT_BATCH_PATHThe default encoded batch path of the service. | 
| static String | DEFAULT_MTLS_ROOT_URLThe default encoded mTLS root URL of the service. | 
| static String | DEFAULT_ROOT_URLThe default encoded root URL of the service. | 
| static String | DEFAULT_SERVICE_PATHThe default encoded service path of the service. | 
| Constructor and Description | 
|---|
| CloudBuild(com.google.api.client.http.HttpTransport transport,
          com.google.api.client.json.JsonFactory jsonFactory,
          com.google.api.client.http.HttpRequestInitializer httpRequestInitializer)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest<?> httpClientRequest) | 
| CloudBuild.Projects | projects()An accessor for creating requests from the Projects collection. | 
getJsonFactory, getObjectParserbatch, batch, getApplicationName, getBaseUrl, getGoogleClientRequestInitializer, getRequestFactory, getRootUrl, getServicePath, getSuppressPatternChecks, getSuppressRequiredParameterChecks, getUniverseDomain, validateUniverseDomainpublic static final String DEFAULT_ROOT_URL
public static final String DEFAULT_MTLS_ROOT_URL
public static final String DEFAULT_SERVICE_PATH
public static final String DEFAULT_BATCH_PATH
public static final String DEFAULT_BASE_URL
public CloudBuild(com.google.api.client.http.HttpTransport transport,
                  com.google.api.client.json.JsonFactory jsonFactory,
                  com.google.api.client.http.HttpRequestInitializer httpRequestInitializer)
 Use CloudBuild.Builder if you need to specify any of the optional parameters.
 
transport - HTTP transport, which should normally be:
        com.google.api.client.extensions.appengine.http.UrlFetchTransportnewCompatibleTransport from
        com.google.api.client.extensions.android.http.AndroidHttpcom.google.api.client.googleapis.javanet.GoogleNetHttpTransport#newTrustedTransport()
        jsonFactory - JSON factory, which may be:
        com.google.api.client.json.jackson2.JacksonFactorycom.google.api.client.json.gson.GsonFactorycom.google.api.client.extensions.android.json.AndroidJsonFactoryhttpRequestInitializer - HTTP request initializer or null for noneprotected void initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest<?> httpClientRequest)
                   throws IOException
initialize in class com.google.api.client.googleapis.services.AbstractGoogleClientIOExceptionpublic CloudBuild.Projects projects()
The typical use is:
CloudBuild cloudbuild = new CloudBuild(...);CloudBuild.Projects.List request = cloudbuild.projects().list(parameters ...)
Copyright © 2011–2025 Google. All rights reserved.