Skip to content

Latest commit

 

History

History
274 lines (149 loc) · 9.53 KB

CondAlarmAggregation.md

File metadata and controls

274 lines (149 loc) · 9.53 KB

CondAlarmAggregation

Properties

Name Type Description Notes
ClassId string The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. [default to "cond.AlarmAggregation"]
ObjectType string The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. [default to "cond.AlarmAggregation"]
AlarmSummary Pointer to NullableCondAlarmSummary [optional]
CriticalAlarmsCount Pointer to int64 Count of all alarms with severity Critical, irrespective of acknowledgement status. [optional] [readonly]
Health Pointer to string Health of the managed end point. The highest severity computed from alarmSummary property is set as the health. * `None` - The Enum value None represents that there is no severity. * `Info` - The Enum value Info represents the Informational level of severity. * `Critical` - The Enum value Critical represents the Critical level of severity. * `Warning` - The Enum value Warning represents the Warning level of severity. * `Cleared` - The Enum value Cleared represents that the alarm severity has been cleared. [optional] [readonly] [default to "None"]
InfoAlarmsCount Pointer to int64 Count of all alarms with severity Info, irrespective of acknowledgement status. [optional] [readonly]
MoType Pointer to string Managed object type. For example, FI managed object type will be network.Element. [optional] [readonly]
WarningAlarmsCount Pointer to int64 Count of all alarms with severity Warning, irrespective of acknowledgement status. [optional] [readonly]
AlarmAggregationSource Pointer to NullableMoBaseMoRelationship [optional]

Methods

NewCondAlarmAggregation

func NewCondAlarmAggregation(classId string, objectType string, ) *CondAlarmAggregation

NewCondAlarmAggregation instantiates a new CondAlarmAggregation 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

NewCondAlarmAggregationWithDefaults

func NewCondAlarmAggregationWithDefaults() *CondAlarmAggregation

NewCondAlarmAggregationWithDefaults instantiates a new CondAlarmAggregation 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

GetClassId

func (o *CondAlarmAggregation) GetClassId() string

GetClassId returns the ClassId field if non-nil, zero value otherwise.

GetClassIdOk

func (o *CondAlarmAggregation) GetClassIdOk() (*string, bool)

GetClassIdOk returns a tuple with the ClassId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetClassId

func (o *CondAlarmAggregation) SetClassId(v string)

SetClassId sets ClassId field to given value.

GetObjectType

func (o *CondAlarmAggregation) GetObjectType() string

GetObjectType returns the ObjectType field if non-nil, zero value otherwise.

GetObjectTypeOk

func (o *CondAlarmAggregation) GetObjectTypeOk() (*string, bool)

GetObjectTypeOk returns a tuple with the ObjectType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetObjectType

func (o *CondAlarmAggregation) SetObjectType(v string)

SetObjectType sets ObjectType field to given value.

GetAlarmSummary

func (o *CondAlarmAggregation) GetAlarmSummary() CondAlarmSummary

GetAlarmSummary returns the AlarmSummary field if non-nil, zero value otherwise.

GetAlarmSummaryOk

func (o *CondAlarmAggregation) GetAlarmSummaryOk() (*CondAlarmSummary, bool)

GetAlarmSummaryOk returns a tuple with the AlarmSummary field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetAlarmSummary

func (o *CondAlarmAggregation) SetAlarmSummary(v CondAlarmSummary)

SetAlarmSummary sets AlarmSummary field to given value.

HasAlarmSummary

func (o *CondAlarmAggregation) HasAlarmSummary() bool

HasAlarmSummary returns a boolean if a field has been set.

SetAlarmSummaryNil

func (o *CondAlarmAggregation) SetAlarmSummaryNil(b bool)

SetAlarmSummaryNil sets the value for AlarmSummary to be an explicit nil

UnsetAlarmSummary

func (o *CondAlarmAggregation) UnsetAlarmSummary()

UnsetAlarmSummary ensures that no value is present for AlarmSummary, not even an explicit nil

GetCriticalAlarmsCount

func (o *CondAlarmAggregation) GetCriticalAlarmsCount() int64

GetCriticalAlarmsCount returns the CriticalAlarmsCount field if non-nil, zero value otherwise.

GetCriticalAlarmsCountOk

func (o *CondAlarmAggregation) GetCriticalAlarmsCountOk() (*int64, bool)

GetCriticalAlarmsCountOk returns a tuple with the CriticalAlarmsCount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetCriticalAlarmsCount

func (o *CondAlarmAggregation) SetCriticalAlarmsCount(v int64)

SetCriticalAlarmsCount sets CriticalAlarmsCount field to given value.

HasCriticalAlarmsCount

func (o *CondAlarmAggregation) HasCriticalAlarmsCount() bool

HasCriticalAlarmsCount returns a boolean if a field has been set.

GetHealth

func (o *CondAlarmAggregation) GetHealth() string

GetHealth returns the Health field if non-nil, zero value otherwise.

GetHealthOk

func (o *CondAlarmAggregation) GetHealthOk() (*string, bool)

GetHealthOk returns a tuple with the Health field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetHealth

func (o *CondAlarmAggregation) SetHealth(v string)

SetHealth sets Health field to given value.

HasHealth

func (o *CondAlarmAggregation) HasHealth() bool

HasHealth returns a boolean if a field has been set.

GetInfoAlarmsCount

func (o *CondAlarmAggregation) GetInfoAlarmsCount() int64

GetInfoAlarmsCount returns the InfoAlarmsCount field if non-nil, zero value otherwise.

GetInfoAlarmsCountOk

func (o *CondAlarmAggregation) GetInfoAlarmsCountOk() (*int64, bool)

GetInfoAlarmsCountOk returns a tuple with the InfoAlarmsCount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetInfoAlarmsCount

func (o *CondAlarmAggregation) SetInfoAlarmsCount(v int64)

SetInfoAlarmsCount sets InfoAlarmsCount field to given value.

HasInfoAlarmsCount

func (o *CondAlarmAggregation) HasInfoAlarmsCount() bool

HasInfoAlarmsCount returns a boolean if a field has been set.

GetMoType

func (o *CondAlarmAggregation) GetMoType() string

GetMoType returns the MoType field if non-nil, zero value otherwise.

GetMoTypeOk

func (o *CondAlarmAggregation) GetMoTypeOk() (*string, bool)

GetMoTypeOk returns a tuple with the MoType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetMoType

func (o *CondAlarmAggregation) SetMoType(v string)

SetMoType sets MoType field to given value.

HasMoType

func (o *CondAlarmAggregation) HasMoType() bool

HasMoType returns a boolean if a field has been set.

GetWarningAlarmsCount

func (o *CondAlarmAggregation) GetWarningAlarmsCount() int64

GetWarningAlarmsCount returns the WarningAlarmsCount field if non-nil, zero value otherwise.

GetWarningAlarmsCountOk

func (o *CondAlarmAggregation) GetWarningAlarmsCountOk() (*int64, bool)

GetWarningAlarmsCountOk returns a tuple with the WarningAlarmsCount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetWarningAlarmsCount

func (o *CondAlarmAggregation) SetWarningAlarmsCount(v int64)

SetWarningAlarmsCount sets WarningAlarmsCount field to given value.

HasWarningAlarmsCount

func (o *CondAlarmAggregation) HasWarningAlarmsCount() bool

HasWarningAlarmsCount returns a boolean if a field has been set.

GetAlarmAggregationSource

func (o *CondAlarmAggregation) GetAlarmAggregationSource() MoBaseMoRelationship

GetAlarmAggregationSource returns the AlarmAggregationSource field if non-nil, zero value otherwise.

GetAlarmAggregationSourceOk

func (o *CondAlarmAggregation) GetAlarmAggregationSourceOk() (*MoBaseMoRelationship, bool)

GetAlarmAggregationSourceOk returns a tuple with the AlarmAggregationSource field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetAlarmAggregationSource

func (o *CondAlarmAggregation) SetAlarmAggregationSource(v MoBaseMoRelationship)

SetAlarmAggregationSource sets AlarmAggregationSource field to given value.

HasAlarmAggregationSource

func (o *CondAlarmAggregation) HasAlarmAggregationSource() bool

HasAlarmAggregationSource returns a boolean if a field has been set.

SetAlarmAggregationSourceNil

func (o *CondAlarmAggregation) SetAlarmAggregationSourceNil(b bool)

SetAlarmAggregationSourceNil sets the value for AlarmAggregationSource to be an explicit nil

UnsetAlarmAggregationSource

func (o *CondAlarmAggregation) UnsetAlarmAggregationSource()

UnsetAlarmAggregationSource ensures that no value is present for AlarmAggregationSource, not even an explicit nil

[Back to Model list] [Back to API list] [Back to README]