code: public com.google.protobuf.ByteString
        getElementBytes() {
      java.lang.Object ref = element_;
      if (ref instanceof java.lang.String) {
        com.google.protobuf.ByteString b = 
            com.google.protobuf.ByteString.copyFromUtf8(
                (java.lang.String) ref);
        element_ = b;
        return b;
      } else {
        return (com.google.protobuf.ByteString) ref;
      }
    }
docs: <pre>
  Object hierarchy path to the change, with levels separated by a '.'
  character. For repeated fields, an applicable unique identifier field is
  used for the index (usually selector, name, or id). For maps, the term
  'key' is used. If the field has no unique identifier, the numeric index
  is used.
  Examples:
  - visibility.rules[selector=="google.LibraryService.CreateBook"].restriction
  - quota.metric_rules[selector=="google"].metric_costs[key=="reads"].value
  - logging.producer_destinations[0]
  </pre>
  
  <code>string element = 1;</code>