Package com.google.cloudbuild.v1
Interface PushFilterOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PushFilter,PushFilter.Builder
@Generated
public interface PushFilterOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionRegexes matching branches to build.com.google.protobuf.ByteStringRegexes matching branches to build.booleanWhen true, only trigger a build if the revision regex does NOT match the git_ref regex.getTag()Regexes matching tags to build.com.google.protobuf.ByteStringRegexes matching tags to build.booleanRegexes matching branches to build.booleanhasTag()Regexes matching tags to build.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasBranch
boolean hasBranch()Regexes 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 = 2;- Returns:
- Whether the branch field is set.
-
getBranch
String getBranch()Regexes 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 = 2;- Returns:
- The branch.
-
getBranchBytes
com.google.protobuf.ByteString getBranchBytes()Regexes 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 = 2;- Returns:
- The bytes for branch.
-
hasTag
boolean hasTag()Regexes 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 = 3;- Returns:
- Whether the tag field is set.
-
getTag
String getTag()Regexes 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 = 3;- Returns:
- The tag.
-
getTagBytes
com.google.protobuf.ByteString getTagBytes()Regexes 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 = 3;- Returns:
- The bytes for tag.
-
getInvertRegex
boolean getInvertRegex()When true, only trigger a build if the revision regex does NOT match the git_ref regex.
bool invert_regex = 4;- Returns:
- The invertRegex.
-
getGitRefCase
PushFilter.GitRefCase getGitRefCase()
-