OsgIptvVO
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| IgmpEnable | Pointer to bool | [optional] | |
| IgmpVersion | Pointer to string | [optional] |
Methods
NewOsgIptvVO
func NewOsgIptvVO() *OsgIptvVO
NewOsgIptvVO instantiates a new OsgIptvVO object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
NewOsgIptvVOWithDefaults
func NewOsgIptvVOWithDefaults() *OsgIptvVO
NewOsgIptvVOWithDefaults instantiates a new OsgIptvVO object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
GetIgmpEnable
func (o *OsgIptvVO) GetIgmpEnable() bool
GetIgmpEnable returns the IgmpEnable field if non-nil, zero value otherwise.
GetIgmpEnableOk
func (o *OsgIptvVO) GetIgmpEnableOk() (*bool, bool)
GetIgmpEnableOk returns a tuple with the IgmpEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetIgmpEnable
func (o *OsgIptvVO) SetIgmpEnable(v bool)
SetIgmpEnable sets IgmpEnable field to given value.
HasIgmpEnable
func (o *OsgIptvVO) HasIgmpEnable() bool
HasIgmpEnable returns a boolean if a field has been set.
GetIgmpVersion
func (o *OsgIptvVO) GetIgmpVersion() string
GetIgmpVersion returns the IgmpVersion field if non-nil, zero value otherwise.
GetIgmpVersionOk
func (o *OsgIptvVO) GetIgmpVersionOk() (*string, bool)
GetIgmpVersionOk returns a tuple with the IgmpVersion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetIgmpVersion
func (o *OsgIptvVO) SetIgmpVersion(v string)
SetIgmpVersion sets IgmpVersion field to given value.
HasIgmpVersion
func (o *OsgIptvVO) HasIgmpVersion() bool
HasIgmpVersion returns a boolean if a field has been set.