am information, useful for allowing the stream opening application to pass down known
 information and callbacks when opening the stream. @Value annotation makes this class immutable
 and automatically generates: - All-args constructor - Getters for all fields -
 equals/hashCode/toString methods

 <p>Available getters: - getStreamContext(): Returns the stream context - getObjectMetadata():
 Returns the object metadata - getInputPolicy(): Returns the input policy

 <p>Builder usage: OpenStreamInformation inf