Interface RepoSourceOrBuilder (0.15.0)

public interface RepoSourceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsSubstitutions(String key)

public abstract boolean containsSubstitutions(String key)

Substitutions to use in a triggered build. Should only be used with RunBuildTrigger

map<string, string> substitutions = 9;

Parameter
Name Description
key String
Returns
Type Description
boolean

getBranchName()

public abstract String getBranchName()

Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax

string branch_name = 3;

Returns
Type Description
String

The branchName.

getBranchNameBytes()

public abstract ByteString getBranchNameBytes()

Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax

string branch_name = 3;

Returns
Type Description
ByteString

The bytes for branchName.

getCommitSha()

public abstract String getCommitSha()

Explicit commit SHA to build.

string commit_sha = 5;

Returns
Type Description
String

The commitSha.

getCommitShaBytes()

public abstract ByteString getCommitShaBytes()

Explicit commit SHA to build.

string commit_sha = 5;

Returns
Type Description
ByteString

The bytes for commitSha.

getDir()

public abstract String getDir()

Directory, relative to the source root, in which to run the build. This must be a relative path. If a step's dir is specified and is an absolute path, this value is ignored for that step's execution.

string dir = 7;

Returns
Type Description
String

The dir.

getDirBytes()

public abstract ByteString getDirBytes()

Directory, relative to the source root, in which to run the build. This must be a relative path. If a step's dir is specified and is an absolute path, this value is ignored for that step's execution.

string dir = 7;

Returns
Type Description
ByteString

The bytes for dir.

getInvertRegex()

public abstract boolean getInvertRegex()

Only trigger a build if the revision regex does NOT match the revision regex.

bool invert_regex = 8;

Returns
Type Description
boolean

The invertRegex.

getProjectId()

public abstract String getProjectId()

ID of the project that owns the Cloud Source Repository.

string project_id = 1;

Returns
Type Description
String

The projectId.

getProjectIdBytes()

public abstract ByteString getProjectIdBytes()

ID of the project that owns the Cloud Source Repository.

string project_id = 1;

Returns
Type Description
ByteString

The bytes for projectId.

getRepoName()

public abstract String getRepoName()

Name of the Cloud Source Repository.

string repo_name = 2;

Returns
Type Description
String

The repoName.

getRepoNameBytes()

public abstract ByteString getRepoNameBytes()

Name of the Cloud Source Repository.

string repo_name = 2;

Returns
Type Description
ByteString

The bytes for repoName.

getRevisionCase()

public abstract RepoSource.RevisionCase getRevisionCase()
Returns
Type Description
RepoSource.RevisionCase

getSubstitutions()

public abstract Map<String,String> getSubstitutions()
Returns
Type Description
Map<String,String>

getSubstitutionsCount()

public abstract int getSubstitutionsCount()

Substitutions to use in a triggered build. Should only be used with RunBuildTrigger

map<string, string> substitutions = 9;

Returns
Type Description
int

getSubstitutionsMap()

public abstract Map<String,String> getSubstitutionsMap()

Substitutions to use in a triggered build. Should only be used with RunBuildTrigger

map<string, string> substitutions = 9;

Returns
Type Description
Map<String,String>

getSubstitutionsOrDefault(String key, String defaultValue)

public abstract String getSubstitutionsOrDefault(String key, String defaultValue)

Substitutions to use in a triggered build. Should only be used with RunBuildTrigger

map<string, string> substitutions = 9;

Parameters
Name Description
key String
defaultValue String
Returns
Type Description
String

getSubstitutionsOrThrow(String key)

public abstract String getSubstitutionsOrThrow(String key)

Substitutions to use in a triggered build. Should only be used with RunBuildTrigger

map<string, string> substitutions = 9;

Parameter
Name Description
key String
Returns
Type Description
String

getTagName()

public abstract String getTagName()

Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax

string tag_name = 4;

Returns
Type Description
String

The tagName.

getTagNameBytes()

public abstract ByteString getTagNameBytes()

Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax

string tag_name = 4;

Returns
Type Description
ByteString

The bytes for tagName.

hasBranchName()

public abstract boolean hasBranchName()

Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax

string branch_name = 3;

Returns
Type Description
boolean

Whether the branchName field is set.

hasCommitSha()

public abstract boolean hasCommitSha()

Explicit commit SHA to build.

string commit_sha = 5;

Returns
Type Description
boolean

Whether the commitSha field is set.

hasTagName()

public abstract boolean hasTagName()

Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax

string tag_name = 4;

Returns
Type Description
boolean

Whether the tagName field is set.