| Name | Type | Description | Notes |
|---|---|---|---|
| Id | int64 | ||
| CheckStateId | string | ||
| Message | string | ||
| Reason | Pointer to string | [optional] | |
| Health | HealthStateValue | ||
| TriggeredTimestamp | int32 | ||
| Metrics | []MonitorCheckStatusMetric | ||
| Component | MonitorCheckStatusComponent | ||
| MonitorId | MonitorReferenceId | ||
| MonitorName | string | ||
| MonitorDescription | Pointer to string | [optional] | |
| TroubleshootingSteps | Pointer to string | [optional] | |
| TopologyTime | int32 |
func NewMonitorCheckStatus(id int64, checkStateId string, message string, health HealthStateValue, triggeredTimestamp int32, metrics []MonitorCheckStatusMetric, component MonitorCheckStatusComponent, monitorId MonitorReferenceId, monitorName string, topologyTime int32, ) *MonitorCheckStatus
NewMonitorCheckStatus instantiates a new MonitorCheckStatus 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 NewMonitorCheckStatusWithDefaults() *MonitorCheckStatus
NewMonitorCheckStatusWithDefaults instantiates a new MonitorCheckStatus 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 *MonitorCheckStatus) GetId() int64
GetId returns the Id field if non-nil, zero value otherwise.
func (o *MonitorCheckStatus) GetIdOk() (*int64, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MonitorCheckStatus) SetId(v int64)
SetId sets Id field to given value.
func (o *MonitorCheckStatus) GetCheckStateId() string
GetCheckStateId returns the CheckStateId field if non-nil, zero value otherwise.
func (o *MonitorCheckStatus) GetCheckStateIdOk() (*string, bool)
GetCheckStateIdOk returns a tuple with the CheckStateId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MonitorCheckStatus) SetCheckStateId(v string)
SetCheckStateId sets CheckStateId field to given value.
func (o *MonitorCheckStatus) GetMessage() string
GetMessage returns the Message field if non-nil, zero value otherwise.
func (o *MonitorCheckStatus) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MonitorCheckStatus) SetMessage(v string)
SetMessage sets Message field to given value.
func (o *MonitorCheckStatus) GetReason() string
GetReason returns the Reason field if non-nil, zero value otherwise.
func (o *MonitorCheckStatus) GetReasonOk() (*string, bool)
GetReasonOk returns a tuple with the Reason field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MonitorCheckStatus) SetReason(v string)
SetReason sets Reason field to given value.
func (o *MonitorCheckStatus) HasReason() bool
HasReason returns a boolean if a field has been set.
func (o *MonitorCheckStatus) GetHealth() HealthStateValue
GetHealth returns the Health field if non-nil, zero value otherwise.
func (o *MonitorCheckStatus) GetHealthOk() (*HealthStateValue, 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.
func (o *MonitorCheckStatus) SetHealth(v HealthStateValue)
SetHealth sets Health field to given value.
func (o *MonitorCheckStatus) GetTriggeredTimestamp() int32
GetTriggeredTimestamp returns the TriggeredTimestamp field if non-nil, zero value otherwise.
func (o *MonitorCheckStatus) GetTriggeredTimestampOk() (*int32, bool)
GetTriggeredTimestampOk returns a tuple with the TriggeredTimestamp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MonitorCheckStatus) SetTriggeredTimestamp(v int32)
SetTriggeredTimestamp sets TriggeredTimestamp field to given value.
func (o *MonitorCheckStatus) GetMetrics() []MonitorCheckStatusMetric
GetMetrics returns the Metrics field if non-nil, zero value otherwise.
func (o *MonitorCheckStatus) GetMetricsOk() (*[]MonitorCheckStatusMetric, bool)
GetMetricsOk returns a tuple with the Metrics field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MonitorCheckStatus) SetMetrics(v []MonitorCheckStatusMetric)
SetMetrics sets Metrics field to given value.
func (o *MonitorCheckStatus) GetComponent() MonitorCheckStatusComponent
GetComponent returns the Component field if non-nil, zero value otherwise.
func (o *MonitorCheckStatus) GetComponentOk() (*MonitorCheckStatusComponent, bool)
GetComponentOk returns a tuple with the Component field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MonitorCheckStatus) SetComponent(v MonitorCheckStatusComponent)
SetComponent sets Component field to given value.
func (o *MonitorCheckStatus) GetMonitorId() MonitorReferenceId
GetMonitorId returns the MonitorId field if non-nil, zero value otherwise.
func (o *MonitorCheckStatus) GetMonitorIdOk() (*MonitorReferenceId, bool)
GetMonitorIdOk returns a tuple with the MonitorId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MonitorCheckStatus) SetMonitorId(v MonitorReferenceId)
SetMonitorId sets MonitorId field to given value.
func (o *MonitorCheckStatus) GetMonitorName() string
GetMonitorName returns the MonitorName field if non-nil, zero value otherwise.
func (o *MonitorCheckStatus) GetMonitorNameOk() (*string, bool)
GetMonitorNameOk returns a tuple with the MonitorName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MonitorCheckStatus) SetMonitorName(v string)
SetMonitorName sets MonitorName field to given value.
func (o *MonitorCheckStatus) GetMonitorDescription() string
GetMonitorDescription returns the MonitorDescription field if non-nil, zero value otherwise.
func (o *MonitorCheckStatus) GetMonitorDescriptionOk() (*string, bool)
GetMonitorDescriptionOk returns a tuple with the MonitorDescription field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MonitorCheckStatus) SetMonitorDescription(v string)
SetMonitorDescription sets MonitorDescription field to given value.
func (o *MonitorCheckStatus) HasMonitorDescription() bool
HasMonitorDescription returns a boolean if a field has been set.
func (o *MonitorCheckStatus) GetTroubleshootingSteps() string
GetTroubleshootingSteps returns the TroubleshootingSteps field if non-nil, zero value otherwise.
func (o *MonitorCheckStatus) GetTroubleshootingStepsOk() (*string, bool)
GetTroubleshootingStepsOk returns a tuple with the TroubleshootingSteps field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MonitorCheckStatus) SetTroubleshootingSteps(v string)
SetTroubleshootingSteps sets TroubleshootingSteps field to given value.
func (o *MonitorCheckStatus) HasTroubleshootingSteps() bool
HasTroubleshootingSteps returns a boolean if a field has been set.
func (o *MonitorCheckStatus) GetTopologyTime() int32
GetTopologyTime returns the TopologyTime field if non-nil, zero value otherwise.
func (o *MonitorCheckStatus) GetTopologyTimeOk() (*int32, bool)
GetTopologyTimeOk returns a tuple with the TopologyTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MonitorCheckStatus) SetTopologyTime(v int32)
SetTopologyTime sets TopologyTime field to given value.