Interface ListenMessageOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ListenMessage, ListenMessage.Builder

public interface ListenMessageOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getKeyPattern(int index)
    Pattern to match keys.
    com.google.protobuf.ByteString
    getKeyPatternBytes(int index)
    Pattern to match keys.
    int
    Pattern to match keys.
    Pattern to match keys.

    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

    • getKeyPatternList

      List<String> getKeyPatternList()
      Pattern to match keys. Supports wildcards:
      *  - matches exactly one token (between dots), e.g., "foo.*.bar" matches "foo.x.bar" but not "foo.x.y.bar"
      >  - matches one or more tokens until the end, e.g., "foo.>" matches "foo", "foo.bar", "foo.bar.baz", etc.
      Multiple wildcards can be used in a single pattern. Tokens are dot-separated.
      
      repeated string key_pattern = 1 [json_name = "keyPattern"];
      Returns:
      A list containing the keyPattern.
    • getKeyPatternCount

      int getKeyPatternCount()
      Pattern to match keys. Supports wildcards:
      *  - matches exactly one token (between dots), e.g., "foo.*.bar" matches "foo.x.bar" but not "foo.x.y.bar"
      >  - matches one or more tokens until the end, e.g., "foo.>" matches "foo", "foo.bar", "foo.bar.baz", etc.
      Multiple wildcards can be used in a single pattern. Tokens are dot-separated.
      
      repeated string key_pattern = 1 [json_name = "keyPattern"];
      Returns:
      The count of keyPattern.
    • getKeyPattern

      String getKeyPattern(int index)
      Pattern to match keys. Supports wildcards:
      *  - matches exactly one token (between dots), e.g., "foo.*.bar" matches "foo.x.bar" but not "foo.x.y.bar"
      >  - matches one or more tokens until the end, e.g., "foo.>" matches "foo", "foo.bar", "foo.bar.baz", etc.
      Multiple wildcards can be used in a single pattern. Tokens are dot-separated.
      
      repeated string key_pattern = 1 [json_name = "keyPattern"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The keyPattern at the given index.
    • getKeyPatternBytes

      com.google.protobuf.ByteString getKeyPatternBytes(int index)
      Pattern to match keys. Supports wildcards:
      *  - matches exactly one token (between dots), e.g., "foo.*.bar" matches "foo.x.bar" but not "foo.x.y.bar"
      >  - matches one or more tokens until the end, e.g., "foo.>" matches "foo", "foo.bar", "foo.bar.baz", etc.
      Multiple wildcards can be used in a single pattern. Tokens are dot-separated.
      
      repeated string key_pattern = 1 [json_name = "keyPattern"];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the keyPattern at the given index.