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 Type
    Method
    Description
    Regexes matching branches to build.
    com.google.protobuf.ByteString
    Regexes matching branches to build.
     
    boolean
    When true, only trigger a build if the revision regex does NOT match the git_ref regex.
    Regexes matching tags to build.
    com.google.protobuf.ByteString
    Regexes matching tags to build.
    boolean
    Regexes matching branches to build.
    boolean
    Regexes matching tags to build.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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()