Class ReceiveRegexTcpPayload


  • public class ReceiveRegexTcpPayload
    extends TcpPayload
    Part of a TcpPayloadHealthCheck sequence that expects to receive a set of bytes matching the given regex
         {
             "type": "receiveregex",
             "regex": "a.*b",
             "encoded": true
         }
     
    • Constructor Detail

      • ReceiveRegexTcpPayload

        @Contract(pure=true)
        public ReceiveRegexTcpPayload​(java.lang.String regex,
                                      java.lang.Boolean encoded)
        Create a ReceiveRegexTcpPayload
        Parameters:
        regex - the regex to match
        encoded - true if regex should be matched against the hex
    • Method Detail

      • getRegex

        public java.lang.String getRegex()
      • getEncoded

        public java.lang.Boolean getEncoded()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object