code: public com.google.protobuf.ByteString
        getSelectorBytes() {
      java.lang.Object ref = selector_;
      if (ref instanceof java.lang.String) {
        com.google.protobuf.ByteString b = 
            com.google.protobuf.ByteString.copyFromUtf8(
                (java.lang.String) ref);
        selector_ = b;
        return b;
      } else {
        return (com.google.protobuf.ByteString) ref;
      }
    }
docs: <pre>
  The selector is a comma-separated list of patterns. Each pattern is a
  qualified name of the element which may end in "*", indicating a wildcard.
  Wildcards are only allowed at the end and for a whole component of the
  qualified name, i.e. "foo.*" is ok, but not "foo.b*" or "foo.*.bar". To
  specify a default for all applicable elements, the whole pattern "*"
  is used.
  </pre>
  
  <code>string selector = 1;</code>