public int setValue(String key, String value, KeyValueBag.Flags flag) {
    """
	Sets the value for the given key to value.  This overrides<br>
	any prior setting for key, or adds key to the meta-data<br>
	if appropriate.<br>
	<br>
	@param key The key to set.<br>
	@param value The value to set.<br>
	@param flag A flag on how this should be set.<br>
	<br>
	@since 5.0
    """
    return VideoJNI.KeyValueBag_setValue__SWIG_1(swigCPtr, this, key, value, flag.swigValue());
  }
public int setValue(String key, String value, KeyValueBag.Flags flag) {
    return VideoJNI.KeyValueBag_setValue__SWIG_1(swigCPtr, this, key, value, flag.swigValue());
  }
public int setValue ( String key , String value , KeyValueBag . Flags flag ) { return VideoJNI . KeyValueBag_setValue__SWIG_1 ( swigCPtr , this , key , value , flag . swigValue ( ) ) ; }
Sets the value for the given key to value.  This overrides<br>
any prior setting for key, or adds key to the meta-data<br>
if appropriate.<br>
<br>
@param key The key to set.<br>
@param value The value to set.<br>
@param flag A flag on how this should be set.<br>
<br>
@since 5.0
Sets the value for the given key to value . This overrides<br > any prior setting for key or adds key to the meta - data<br > if appropriate . <br > <br >