private void ensureCanPublishSourcesIsMutable() {
            if ((bitField0_ & 0x00000008) == 0) {
                canPublishSources_ = new java.util.ArrayList<>(canPublishSources_);
                bitField0_ |= 0x00000008;
            }
        }
<pre>
allow participant to publish data
</pre>

<code>bool can_publish_data = 3;</code>

@return This builder for chaining.
turms-plugins/turms-plugin-livekit/src/main/java/im/turms/plugin/livekit/core/proto/models/ParticipantPermission.java