Class Dependency.Builder (3.72.0)
3.89.0 (latest)
3.87.0
3.85.0
3.84.0
3.83.0
3.82.0
3.80.0
3.78.0
3.77.0
3.76.0
3.75.0
3.74.0
3.72.0
3.70.0
3.69.0
3.66.0
3.65.0
3.64.0
3.62.0
3.61.0
3.60.0
3.59.0
3.58.0
3.57.0
3.56.0
3.55.0
3.54.0
3.53.0
3.51.0
3.50.0
3.49.0
3.48.0
3.47.0
3.46.0
3.45.0
3.44.0
3.43.0
3.42.0
3.41.0
3.39.0
3.38.0
3.37.0
3.36.0
3.35.0
3.34.0
3.33.0
3.32.0
3.31.0
3.30.0
3.29.0
3.26.0
3.25.0
3.24.0
3.23.0
3.22.0
3.21.0
3.20.0
3.19.0
3.18.0
3.17.0
3.16.0
3.15.0
3.14.0
3.13.0
3.12.0
3.11.0
3.10.0
3.9.0
3.8.0
3.7.0
3.6.0
3.5.6
3.4.1
3.3.12
public static final class Dependency . Builder extends GeneratedMessageV3 . Builder<Dependency . Builder > implements DependencyOrBuilder
A dependency that the Cloud Build worker will fetch before executing user
steps.
Protobuf type google.devtools.cloudbuild.v1.Dependency
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Dependency . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public Dependency build ()
buildPartial()
public Dependency buildPartial ()
clear()
public Dependency . Builder clear ()
Overrides
clearDep()
public Dependency . Builder clearDep ()
clearEmpty()
public Dependency . Builder clearEmpty ()
If set to true disable all dependency fetching (ignoring the default
source as well).
bool empty = 1;
clearField(Descriptors.FieldDescriptor field)
public Dependency . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearGitSource()
public Dependency . Builder clearGitSource ()
Represents a git repository as a build dependency.
.google.devtools.cloudbuild.v1.Dependency.GitSourceDependency git_source = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public Dependency . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clone()
public Dependency . Builder clone ()
Overrides
getDefaultInstanceForType()
public Dependency getDefaultInstanceForType ()
getDepCase()
public Dependency . DepCase getDepCase ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getEmpty()
public 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 Dependency . GitSourceDependency getGitSource ()
Represents a git repository as a build dependency.
.google.devtools.cloudbuild.v1.Dependency.GitSourceDependency git_source = 2;
getGitSourceBuilder()
public Dependency . GitSourceDependency . Builder getGitSourceBuilder ()
Represents a git repository as a build dependency.
.google.devtools.cloudbuild.v1.Dependency.GitSourceDependency git_source = 2;
getGitSourceOrBuilder()
public Dependency . GitSourceDependencyOrBuilder getGitSourceOrBuilder ()
Represents a git repository as a build dependency.
.google.devtools.cloudbuild.v1.Dependency.GitSourceDependency git_source = 2;
hasEmpty()
public 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 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.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(Dependency other)
public Dependency . Builder mergeFrom ( Dependency other )
public Dependency . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public Dependency . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeGitSource(Dependency.GitSourceDependency value)
public Dependency . Builder mergeGitSource ( Dependency . GitSourceDependency value )
Represents a git repository as a build dependency.
.google.devtools.cloudbuild.v1.Dependency.GitSourceDependency git_source = 2;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Dependency . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setEmpty(boolean value)
public Dependency . Builder setEmpty ( boolean value )
If set to true disable all dependency fetching (ignoring the default
source as well).
bool empty = 1;
Parameter
Name
Description
value
boolean The empty to set.
setField(Descriptors.FieldDescriptor field, Object value)
public Dependency . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setGitSource(Dependency.GitSourceDependency value)
public Dependency . Builder setGitSource ( Dependency . GitSourceDependency value )
Represents a git repository as a build dependency.
.google.devtools.cloudbuild.v1.Dependency.GitSourceDependency git_source = 2;
setGitSource(Dependency.GitSourceDependency.Builder builderForValue)
public Dependency . Builder setGitSource ( Dependency . GitSourceDependency . Builder builderForValue )
Represents a git repository as a build dependency.
.google.devtools.cloudbuild.v1.Dependency.GitSourceDependency git_source = 2;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Dependency . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final Dependency . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
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 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]