Set protocol property.
The chosen protocol, or null if a protocol was not agreed upon.
Builder instance for fluent chaining
Set protocol property.