Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | None |
Language | Haskell2010 |
GI.NM.Objects.SettingOvsOtherConfig
Description
OVS Other Config Settings
Since: 1.42
Synopsis
- newtype SettingOvsOtherConfig = SettingOvsOtherConfig (ManagedPtr SettingOvsOtherConfig)
- class (GObject o, IsDescendantOf SettingOvsOtherConfig o) => IsSettingOvsOtherConfig o
- toSettingOvsOtherConfig :: (MonadIO m, IsSettingOvsOtherConfig o) => o -> m SettingOvsOtherConfig
- settingOvsOtherConfigGetData :: (HasCallStack, MonadIO m, IsSettingOvsOtherConfig a) => a -> Text -> m Text
- settingOvsOtherConfigGetDataKeys :: (HasCallStack, MonadIO m, IsSettingOvsOtherConfig a) => a -> m [Text]
- settingOvsOtherConfigNew :: (HasCallStack, MonadIO m) => m SettingOvsOtherConfig
- settingOvsOtherConfigSetData :: (HasCallStack, MonadIO m, IsSettingOvsOtherConfig a) => a -> Text -> Maybe Text -> m ()
- clearSettingOvsOtherConfigData :: (MonadIO m, IsSettingOvsOtherConfig o) => o -> m ()
- constructSettingOvsOtherConfigData :: (IsSettingOvsOtherConfig o, MonadIO m) => Map Text Text -> m (GValueConstruct o)
- getSettingOvsOtherConfigData :: (MonadIO m, IsSettingOvsOtherConfig o) => o -> m (Maybe (Map Text Text))
- setSettingOvsOtherConfigData :: (MonadIO m, IsSettingOvsOtherConfig o) => o -> Map Text Text -> m ()
Exported types
newtype SettingOvsOtherConfig Source #
Memory-managed wrapper type.
Constructors
SettingOvsOtherConfig (ManagedPtr SettingOvsOtherConfig) |
Instances
class (GObject o, IsDescendantOf SettingOvsOtherConfig o) => IsSettingOvsOtherConfig o Source #
Type class for types which can be safely cast to SettingOvsOtherConfig
, for instance with toSettingOvsOtherConfig
.
Instances
(GObject o, IsDescendantOf SettingOvsOtherConfig o) => IsSettingOvsOtherConfig o Source # | |
Defined in GI.NM.Objects.SettingOvsOtherConfig |
toSettingOvsOtherConfig :: (MonadIO m, IsSettingOvsOtherConfig o) => o -> m SettingOvsOtherConfig Source #
Cast to SettingOvsOtherConfig
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, compare, diff, duplicate, enumerateValues, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, optionClearByName, optionGet, optionGetAllNames, optionGetBoolean, optionGetUint32, optionSet, optionSetBoolean, optionSetUint32, ref, refSink, runDispose, stealData, stealQdata, thawNotify, toString, unref, verify, verifySecrets, watchClosure.
Getters
getData, getDataKeys, getDbusPropertyType, getName, getProperty, getQdata, getSecretFlags.
Setters
getData
settingOvsOtherConfigGetData Source #
Arguments
:: (HasCallStack, MonadIO m, IsSettingOvsOtherConfig a) | |
=> a |
|
-> Text |
|
-> m Text | Returns: the value associated with |
No description available in the introspection data.
Since: 1.42
getDataKeys
settingOvsOtherConfigGetDataKeys Source #
Arguments
:: (HasCallStack, MonadIO m, IsSettingOvsOtherConfig a) | |
=> a |
|
-> m [Text] | Returns: a
|
No description available in the introspection data.
Since: 1.42
new
settingOvsOtherConfigNew Source #
Arguments
:: (HasCallStack, MonadIO m) | |
=> m SettingOvsOtherConfig | Returns: the new empty
|
Creates a new SettingOvsOtherConfig
object with default values.
Since: 1.42
setData
settingOvsOtherConfigSetData Source #
Arguments
:: (HasCallStack, MonadIO m, IsSettingOvsOtherConfig a) | |
=> a |
|
-> Text |
|
-> Maybe Text |
|
-> m () |
No description available in the introspection data.
Since: 1.42
Properties
data
A dictionary of key/value pairs with other_config settings for OVS. See also "other_config" in the "ovs-vswitchd.conf.db" manual for the keys that OVS supports.
Since: 1.42
clearSettingOvsOtherConfigData :: (MonadIO m, IsSettingOvsOtherConfig o) => o -> m () Source #
Set the value of the “data
” property to Nothing
.
When overloading is enabled, this is equivalent to
clear
#data
constructSettingOvsOtherConfigData :: (IsSettingOvsOtherConfig o, MonadIO m) => Map Text Text -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “data
” property. This is rarely needed directly, but it is used by new
.
getSettingOvsOtherConfigData :: (MonadIO m, IsSettingOvsOtherConfig o) => o -> m (Maybe (Map Text Text)) Source #
Get the value of the “data
” property.
When overloading is enabled, this is equivalent to
get
settingOvsOtherConfig #data
setSettingOvsOtherConfigData :: (MonadIO m, IsSettingOvsOtherConfig o) => o -> Map Text Text -> m () Source #
Set the value of the “data
” property.
When overloading is enabled, this is equivalent to
set
settingOvsOtherConfig [ #data:=
value ]