public final class RepoSource extends GeneratedMessageV3 implements RepoSourceOrBuilder
Location of the source in a Google Cloud Source Repository.
Protobuf type google.cloud.functions.v2.RepoSource
Static Fields
BRANCH_NAME_FIELD_NUMBER
public static final int BRANCH_NAME_FIELD_NUMBER
Field Value
COMMIT_SHA_FIELD_NUMBER
public static final int COMMIT_SHA_FIELD_NUMBER
Field Value
DIR_FIELD_NUMBER
public static final int DIR_FIELD_NUMBER
Field Value
INVERT_REGEX_FIELD_NUMBER
public static final int INVERT_REGEX_FIELD_NUMBER
Field Value
PROJECT_ID_FIELD_NUMBER
public static final int PROJECT_ID_FIELD_NUMBER
Field Value
REPO_NAME_FIELD_NUMBER
public static final int REPO_NAME_FIELD_NUMBER
Field Value
TAG_NAME_FIELD_NUMBER
public static final int TAG_NAME_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static RepoSource getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static RepoSource.Builder newBuilder()
Returns
newBuilder(RepoSource prototype)
public static RepoSource.Builder newBuilder(RepoSource prototype)
Parameter
Returns
public static RepoSource parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static RepoSource parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static RepoSource parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static RepoSource parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static RepoSource parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RepoSource parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static RepoSource parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static RepoSource parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static RepoSource parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static RepoSource parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static RepoSource parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static RepoSource parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<RepoSource> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getBranchName()
public String getBranchName()
Returns
Type | Description |
String | The branchName.
|
getBranchNameBytes()
public ByteString getBranchNameBytes()
Returns
Type | Description |
ByteString | The bytes for branchName.
|
getCommitSha()
public String getCommitSha()
Explicit commit SHA to build.
string commit_sha = 5;
Returns
Type | Description |
String | The commitSha.
|
getCommitShaBytes()
public ByteString getCommitShaBytes()
Explicit commit SHA to build.
string commit_sha = 5;
Returns
getDefaultInstanceForType()
public RepoSource getDefaultInstanceForType()
Returns
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
getDirBytes()
public 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
getInvertRegex()
public 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.
|
getParserForType()
public Parser<RepoSource> getParserForType()
Returns
Overrides
getProjectId()
public 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 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
getRepoName()
public String getRepoName()
Name of the Cloud Source Repository.
string repo_name = 2;
Returns
Type | Description |
String | The repoName.
|
getRepoNameBytes()
public ByteString getRepoNameBytes()
Name of the Cloud Source Repository.
string repo_name = 2;
Returns
getRevisionCase()
public RepoSource.RevisionCase getRevisionCase()
Returns
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getTagName()
public String getTagName()
Returns
Type | Description |
String | The tagName.
|
getTagNameBytes()
public ByteString getTagNameBytes()
Returns
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hasBranchName()
public boolean hasBranchName()
Returns
Type | Description |
boolean | Whether the branchName field is set.
|
hasCommitSha()
public boolean hasCommitSha()
Explicit commit SHA to build.
string commit_sha = 5;
Returns
Type | Description |
boolean | Whether the commitSha field is set.
|
hasTagName()
public boolean hasTagName()
Returns
Type | Description |
boolean | Whether the tagName field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public RepoSource.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected RepoSource.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public RepoSource.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions