Interface DependencyOrBuilder (3.74.0)
Stay organized with collections
Save and categorize content based on your preferences.
public interface DependencyOrBuilder extends MessageOrBuilder
Methods
getDepCase()
public abstract Dependency.DepCase getDepCase()
getEmpty()
public abstract boolean getEmpty()
If set to true disable all dependency fetching (ignoring the default
source as well).
bool empty = 1;
Returns |
Type |
Description |
boolean |
The empty.
|
getGitSource()
public abstract Dependency.GitSourceDependency getGitSource()
Represents a git repository as a build dependency.
.google.devtools.cloudbuild.v1.Dependency.GitSourceDependency git_source = 2;
getGitSourceOrBuilder()
public abstract Dependency.GitSourceDependencyOrBuilder getGitSourceOrBuilder()
Represents a git repository as a build dependency.
.google.devtools.cloudbuild.v1.Dependency.GitSourceDependency git_source = 2;
hasEmpty()
public abstract boolean hasEmpty()
If set to true disable all dependency fetching (ignoring the default
source as well).
bool empty = 1;
Returns |
Type |
Description |
boolean |
Whether the empty field is set.
|
hasGitSource()
public abstract boolean hasGitSource()
Represents a git repository as a build dependency.
.google.devtools.cloudbuild.v1.Dependency.GitSourceDependency git_source = 2;
Returns |
Type |
Description |
boolean |
Whether the gitSource field is set.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-19 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-19 UTC."],[],[],null,["# Interface DependencyOrBuilder (3.74.0)\n\nVersion latestkeyboard_arrow_down\n\n- [3.74.0 (latest)](/java/docs/reference/google-cloud-build/latest/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.72.0](/java/docs/reference/google-cloud-build/3.72.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.70.0](/java/docs/reference/google-cloud-build/3.70.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.69.0](/java/docs/reference/google-cloud-build/3.69.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.66.0](/java/docs/reference/google-cloud-build/3.66.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.65.0](/java/docs/reference/google-cloud-build/3.65.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.64.0](/java/docs/reference/google-cloud-build/3.64.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.62.0](/java/docs/reference/google-cloud-build/3.62.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.61.0](/java/docs/reference/google-cloud-build/3.61.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.60.0](/java/docs/reference/google-cloud-build/3.60.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.59.0](/java/docs/reference/google-cloud-build/3.59.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.58.0](/java/docs/reference/google-cloud-build/3.58.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.57.0](/java/docs/reference/google-cloud-build/3.57.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.56.0](/java/docs/reference/google-cloud-build/3.56.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.55.0](/java/docs/reference/google-cloud-build/3.55.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.54.0](/java/docs/reference/google-cloud-build/3.54.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.53.0](/java/docs/reference/google-cloud-build/3.53.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.51.0](/java/docs/reference/google-cloud-build/3.51.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.50.0](/java/docs/reference/google-cloud-build/3.50.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.49.0](/java/docs/reference/google-cloud-build/3.49.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.48.0](/java/docs/reference/google-cloud-build/3.48.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.47.0](/java/docs/reference/google-cloud-build/3.47.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.46.0](/java/docs/reference/google-cloud-build/3.46.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.45.0](/java/docs/reference/google-cloud-build/3.45.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.44.0](/java/docs/reference/google-cloud-build/3.44.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.43.0](/java/docs/reference/google-cloud-build/3.43.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.42.0](/java/docs/reference/google-cloud-build/3.42.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.41.0](/java/docs/reference/google-cloud-build/3.41.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.39.0](/java/docs/reference/google-cloud-build/3.39.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.38.0](/java/docs/reference/google-cloud-build/3.38.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.37.0](/java/docs/reference/google-cloud-build/3.37.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.36.0](/java/docs/reference/google-cloud-build/3.36.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.35.0](/java/docs/reference/google-cloud-build/3.35.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.34.0](/java/docs/reference/google-cloud-build/3.34.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.33.0](/java/docs/reference/google-cloud-build/3.33.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.32.0](/java/docs/reference/google-cloud-build/3.32.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.31.0](/java/docs/reference/google-cloud-build/3.31.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.30.0](/java/docs/reference/google-cloud-build/3.30.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.29.0](/java/docs/reference/google-cloud-build/3.29.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.26.0](/java/docs/reference/google-cloud-build/3.26.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.25.0](/java/docs/reference/google-cloud-build/3.25.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.24.0](/java/docs/reference/google-cloud-build/3.24.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.23.0](/java/docs/reference/google-cloud-build/3.23.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.22.0](/java/docs/reference/google-cloud-build/3.22.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.21.0](/java/docs/reference/google-cloud-build/3.21.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.20.0](/java/docs/reference/google-cloud-build/3.20.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.19.0](/java/docs/reference/google-cloud-build/3.19.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.18.0](/java/docs/reference/google-cloud-build/3.18.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.17.0](/java/docs/reference/google-cloud-build/3.17.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.16.0](/java/docs/reference/google-cloud-build/3.16.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.15.0](/java/docs/reference/google-cloud-build/3.15.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.14.0](/java/docs/reference/google-cloud-build/3.14.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.13.0](/java/docs/reference/google-cloud-build/3.13.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.12.0](/java/docs/reference/google-cloud-build/3.12.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.11.0](/java/docs/reference/google-cloud-build/3.11.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.10.0](/java/docs/reference/google-cloud-build/3.10.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.9.0](/java/docs/reference/google-cloud-build/3.9.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.8.0](/java/docs/reference/google-cloud-build/3.8.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.7.0](/java/docs/reference/google-cloud-build/3.7.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.6.0](/java/docs/reference/google-cloud-build/3.6.0/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.5.6](/java/docs/reference/google-cloud-build/3.5.6/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.4.1](/java/docs/reference/google-cloud-build/3.4.1/com.google.cloudbuild.v1.DependencyOrBuilder)\n- [3.3.12](/java/docs/reference/google-cloud-build/3.3.12/com.google.cloudbuild.v1.DependencyOrBuilder) \n\n public interface DependencyOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getDepCase()\n\n public abstract Dependency.DepCase getDepCase()\n\n### getEmpty()\n\n public abstract boolean getEmpty()\n\nIf set to true disable all dependency fetching (ignoring the default\nsource as well).\n\n`bool empty = 1;`\n\n### getGitSource()\n\n public abstract Dependency.GitSourceDependency getGitSource()\n\nRepresents a git repository as a build dependency.\n\n`.google.devtools.cloudbuild.v1.Dependency.GitSourceDependency git_source = 2;`\n\n### getGitSourceOrBuilder()\n\n public abstract Dependency.GitSourceDependencyOrBuilder getGitSourceOrBuilder()\n\nRepresents a git repository as a build dependency.\n\n`.google.devtools.cloudbuild.v1.Dependency.GitSourceDependency git_source = 2;`\n\n### hasEmpty()\n\n public abstract boolean hasEmpty()\n\nIf set to true disable all dependency fetching (ignoring the default\nsource as well).\n\n`bool empty = 1;`\n\n### hasGitSource()\n\n public abstract boolean hasGitSource()\n\nRepresents a git repository as a build dependency.\n\n`.google.devtools.cloudbuild.v1.Dependency.GitSourceDependency git_source = 2;`"]]