Interface RepoSourceOrBuilder (2.46.0)

public interface RepoSourceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

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. eg. helloworld (no leading slash allowed)

string dir = 6;

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. eg. helloworld (no leading slash allowed)

string dir = 6;

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 = 7;

Returns
Type Description
boolean

The invertRegex.

getProjectId()

public abstract String getProjectId()

ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.

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. If omitted, the project ID requesting the build is assumed.

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

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.