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.AlarmClassification"] |
ObjectType | string | The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. | [default to "cond.AlarmClassification"] |
AppliesTo | Pointer to []CondAlarmClassificationEligibility | [optional] | |
Description | Pointer to string | A description about the alarms group that usually gives what kind of alarms are part of this classification. | [optional] [readonly] |
Name | Pointer to string | The name that uniquely identifies the alarm classificaton. | [optional] [readonly] |
AlarmDefinitions | Pointer to []CondAlarmDefinitionRelationship | An array of relationships to condAlarmDefinition resources. | [optional] [readonly] |
func NewCondAlarmClassification(classId string, objectType string, ) *CondAlarmClassification
NewCondAlarmClassification instantiates a new CondAlarmClassification 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
func NewCondAlarmClassificationWithDefaults() *CondAlarmClassification
NewCondAlarmClassificationWithDefaults instantiates a new CondAlarmClassification 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
func (o *CondAlarmClassification) GetClassId() string
GetClassId returns the ClassId field if non-nil, zero value otherwise.
func (o *CondAlarmClassification) 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.
func (o *CondAlarmClassification) SetClassId(v string)
SetClassId sets ClassId field to given value.
func (o *CondAlarmClassification) GetObjectType() string
GetObjectType returns the ObjectType field if non-nil, zero value otherwise.
func (o *CondAlarmClassification) 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.
func (o *CondAlarmClassification) SetObjectType(v string)
SetObjectType sets ObjectType field to given value.
func (o *CondAlarmClassification) GetAppliesTo() []CondAlarmClassificationEligibility
GetAppliesTo returns the AppliesTo field if non-nil, zero value otherwise.
func (o *CondAlarmClassification) GetAppliesToOk() (*[]CondAlarmClassificationEligibility, bool)
GetAppliesToOk returns a tuple with the AppliesTo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CondAlarmClassification) SetAppliesTo(v []CondAlarmClassificationEligibility)
SetAppliesTo sets AppliesTo field to given value.
func (o *CondAlarmClassification) HasAppliesTo() bool
HasAppliesTo returns a boolean if a field has been set.
func (o *CondAlarmClassification) SetAppliesToNil(b bool)
SetAppliesToNil sets the value for AppliesTo to be an explicit nil
func (o *CondAlarmClassification) UnsetAppliesTo()
UnsetAppliesTo ensures that no value is present for AppliesTo, not even an explicit nil
func (o *CondAlarmClassification) GetDescription() string
GetDescription returns the Description field if non-nil, zero value otherwise.
func (o *CondAlarmClassification) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CondAlarmClassification) SetDescription(v string)
SetDescription sets Description field to given value.
func (o *CondAlarmClassification) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (o *CondAlarmClassification) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *CondAlarmClassification) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CondAlarmClassification) SetName(v string)
SetName sets Name field to given value.
func (o *CondAlarmClassification) HasName() bool
HasName returns a boolean if a field has been set.
func (o *CondAlarmClassification) GetAlarmDefinitions() []CondAlarmDefinitionRelationship
GetAlarmDefinitions returns the AlarmDefinitions field if non-nil, zero value otherwise.
func (o *CondAlarmClassification) GetAlarmDefinitionsOk() (*[]CondAlarmDefinitionRelationship, bool)
GetAlarmDefinitionsOk returns a tuple with the AlarmDefinitions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CondAlarmClassification) SetAlarmDefinitions(v []CondAlarmDefinitionRelationship)
SetAlarmDefinitions sets AlarmDefinitions field to given value.
func (o *CondAlarmClassification) HasAlarmDefinitions() bool
HasAlarmDefinitions returns a boolean if a field has been set.
func (o *CondAlarmClassification) SetAlarmDefinitionsNil(b bool)
SetAlarmDefinitionsNil sets the value for AlarmDefinitions to be an explicit nil
func (o *CondAlarmClassification) UnsetAlarmDefinitions()
UnsetAlarmDefinitions ensures that no value is present for AlarmDefinitions, not even an explicit nil