Abstract value base class used for passing additional parameters for
calls made for PUT operation. Implementations may add more parameterization;
and will need to add constructors or methods for creating instances.
Method called by low-level HTTP client to add parameters into request
path (and related information, like headers).
pathBuilder builder used for building request path
contentId If of the entry being put; usually not directly needed (already appended to path),
but may be needed by some implementations