OnuDetailConfigDTO
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| OnuBasicInformation | Pointer to BasicDetailConfigDTO | [optional] | |
| OnuCapabilityInformation | Pointer to CapabilityDetailConfigDTO | [optional] | |
| OnuOpticalLinkInformation | Pointer to OpticalLinkDetailConfigDTO | [optional] | |
| OnuSoftwareInformation | Pointer to SoftwareDetailConfigDTO | [optional] |
Methods
NewOnuDetailConfigDTO
func NewOnuDetailConfigDTO() *OnuDetailConfigDTO
NewOnuDetailConfigDTO instantiates a new OnuDetailConfigDTO 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
NewOnuDetailConfigDTOWithDefaults
func NewOnuDetailConfigDTOWithDefaults() *OnuDetailConfigDTO
NewOnuDetailConfigDTOWithDefaults instantiates a new OnuDetailConfigDTO 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
GetOnuBasicInformation
func (o *OnuDetailConfigDTO) GetOnuBasicInformation() BasicDetailConfigDTO
GetOnuBasicInformation returns the OnuBasicInformation field if non-nil, zero value otherwise.
GetOnuBasicInformationOk
func (o *OnuDetailConfigDTO) GetOnuBasicInformationOk() (*BasicDetailConfigDTO, bool)
GetOnuBasicInformationOk returns a tuple with the OnuBasicInformation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetOnuBasicInformation
func (o *OnuDetailConfigDTO) SetOnuBasicInformation(v BasicDetailConfigDTO)
SetOnuBasicInformation sets OnuBasicInformation field to given value.
HasOnuBasicInformation
func (o *OnuDetailConfigDTO) HasOnuBasicInformation() bool
HasOnuBasicInformation returns a boolean if a field has been set.
GetOnuCapabilityInformation
func (o *OnuDetailConfigDTO) GetOnuCapabilityInformation() CapabilityDetailConfigDTO
GetOnuCapabilityInformation returns the OnuCapabilityInformation field if non-nil, zero value otherwise.
GetOnuCapabilityInformationOk
func (o *OnuDetailConfigDTO) GetOnuCapabilityInformationOk() (*CapabilityDetailConfigDTO, bool)
GetOnuCapabilityInformationOk returns a tuple with the OnuCapabilityInformation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetOnuCapabilityInformation
func (o *OnuDetailConfigDTO) SetOnuCapabilityInformation(v CapabilityDetailConfigDTO)
SetOnuCapabilityInformation sets OnuCapabilityInformation field to given value.
HasOnuCapabilityInformation
func (o *OnuDetailConfigDTO) HasOnuCapabilityInformation() bool
HasOnuCapabilityInformation returns a boolean if a field has been set.
GetOnuOpticalLinkInformation
func (o *OnuDetailConfigDTO) GetOnuOpticalLinkInformation() OpticalLinkDetailConfigDTO
GetOnuOpticalLinkInformation returns the OnuOpticalLinkInformation field if non-nil, zero value otherwise.
GetOnuOpticalLinkInformationOk
func (o *OnuDetailConfigDTO) GetOnuOpticalLinkInformationOk() (*OpticalLinkDetailConfigDTO, bool)
GetOnuOpticalLinkInformationOk returns a tuple with the OnuOpticalLinkInformation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetOnuOpticalLinkInformation
func (o *OnuDetailConfigDTO) SetOnuOpticalLinkInformation(v OpticalLinkDetailConfigDTO)
SetOnuOpticalLinkInformation sets OnuOpticalLinkInformation field to given value.
HasOnuOpticalLinkInformation
func (o *OnuDetailConfigDTO) HasOnuOpticalLinkInformation() bool
HasOnuOpticalLinkInformation returns a boolean if a field has been set.
GetOnuSoftwareInformation
func (o *OnuDetailConfigDTO) GetOnuSoftwareInformation() SoftwareDetailConfigDTO
GetOnuSoftwareInformation returns the OnuSoftwareInformation field if non-nil, zero value otherwise.
GetOnuSoftwareInformationOk
func (o *OnuDetailConfigDTO) GetOnuSoftwareInformationOk() (*SoftwareDetailConfigDTO, bool)
GetOnuSoftwareInformationOk returns a tuple with the OnuSoftwareInformation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetOnuSoftwareInformation
func (o *OnuDetailConfigDTO) SetOnuSoftwareInformation(v SoftwareDetailConfigDTO)
SetOnuSoftwareInformation sets OnuSoftwareInformation field to given value.
HasOnuSoftwareInformation
func (o *OnuDetailConfigDTO) HasOnuSoftwareInformation() bool
HasOnuSoftwareInformation returns a boolean if a field has been set.