Documentation ¶
Index ¶
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type MetricDefinitionCollectionMetricDefinitionCollection
- func NewMetricDefinitionCollectionMetricDefinitionCollection(odataId string, odataType string, members []OdataV4IdRef, ...) *MetricDefinitionCollectionMetricDefinitionCollection
- func NewMetricDefinitionCollectionMetricDefinitionCollectionWithDefaults() *MetricDefinitionCollectionMetricDefinitionCollection
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetDescription() string
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetDescriptionOk() (*string, bool)
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetMembers() []OdataV4IdRef
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetMembersOk() (*[]OdataV4IdRef, bool)
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetMembersodataCount() int64
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetMembersodataCountOk() (*int64, bool)
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetMembersodataNextLink() string
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetMembersodataNextLinkOk() (*string, bool)
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetName() string
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetNameOk() (*string, bool)
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetOdataContext() string
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetOdataContextOk() (*string, bool)
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetOdataEtag() string
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetOdataEtagOk() (*string, bool)
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetOdataId() string
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetOdataIdOk() (*string, bool)
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetOdataType() string
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetOdataTypeOk() (*string, bool)
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetOem() map[string]map[string]interface{}
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetOemOk() (*map[string]map[string]interface{}, bool)
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) HasDescription() bool
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) HasMembersodataNextLink() bool
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) HasOdataContext() bool
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) HasOdataEtag() bool
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) HasOem() bool
- func (o MetricDefinitionCollectionMetricDefinitionCollection) MarshalJSON() ([]byte, error)
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) SetDescription(v string)
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) SetMembers(v []OdataV4IdRef)
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) SetMembersodataCount(v int64)
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) SetMembersodataNextLink(v string)
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) SetName(v string)
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) SetOdataContext(v string)
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) SetOdataEtag(v string)
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) SetOdataId(v string)
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) SetOdataType(v string)
- func (o *MetricDefinitionCollectionMetricDefinitionCollection) SetOem(v map[string]map[string]interface{})
- type MetricDefinitionV111Actions
- func (o *MetricDefinitionV111Actions) GetOem() map[string]map[string]interface{}
- func (o *MetricDefinitionV111Actions) GetOemOk() (*map[string]map[string]interface{}, bool)
- func (o *MetricDefinitionV111Actions) HasOem() bool
- func (o MetricDefinitionV111Actions) MarshalJSON() ([]byte, error)
- func (o *MetricDefinitionV111Actions) SetOem(v map[string]map[string]interface{})
- type MetricDefinitionV111Calculable
- type MetricDefinitionV111CalculationAlgorithmEnum
- type MetricDefinitionV111CalculationParamsType
- func (o *MetricDefinitionV111CalculationParamsType) GetResultMetric() string
- func (o *MetricDefinitionV111CalculationParamsType) GetResultMetricOk() (*string, bool)
- func (o *MetricDefinitionV111CalculationParamsType) GetSourceMetric() string
- func (o *MetricDefinitionV111CalculationParamsType) GetSourceMetricOk() (*string, bool)
- func (o *MetricDefinitionV111CalculationParamsType) HasResultMetric() bool
- func (o *MetricDefinitionV111CalculationParamsType) HasSourceMetric() bool
- func (o MetricDefinitionV111CalculationParamsType) MarshalJSON() ([]byte, error)
- func (o *MetricDefinitionV111CalculationParamsType) SetResultMetric(v string)
- func (o *MetricDefinitionV111CalculationParamsType) SetResultMetricNil()
- func (o *MetricDefinitionV111CalculationParamsType) SetSourceMetric(v string)
- func (o *MetricDefinitionV111CalculationParamsType) SetSourceMetricNil()
- func (o *MetricDefinitionV111CalculationParamsType) UnsetResultMetric()
- func (o *MetricDefinitionV111CalculationParamsType) UnsetSourceMetric()
- type MetricDefinitionV111ImplementationType
- type MetricDefinitionV111MetricDataType
- type MetricDefinitionV111MetricDefinition
- func (o *MetricDefinitionV111MetricDefinition) GetAccuracy() float32
- func (o *MetricDefinitionV111MetricDefinition) GetAccuracyOk() (*float32, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetActions() MetricDefinitionV111Actions
- func (o *MetricDefinitionV111MetricDefinition) GetActionsOk() (*MetricDefinitionV111Actions, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetCalculable() MetricDefinitionV111Calculable
- func (o *MetricDefinitionV111MetricDefinition) GetCalculableOk() (*MetricDefinitionV111Calculable, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetCalculationAlgorithm() MetricDefinitionV111CalculationAlgorithmEnum
- func (o *MetricDefinitionV111MetricDefinition) GetCalculationAlgorithmOk() (*MetricDefinitionV111CalculationAlgorithmEnum, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetCalculationParameters() []MetricDefinitionV111CalculationParamsType
- func (o *MetricDefinitionV111MetricDefinition) GetCalculationParametersOk() (*[]MetricDefinitionV111CalculationParamsType, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetCalculationTimeInterval() string
- func (o *MetricDefinitionV111MetricDefinition) GetCalculationTimeIntervalOk() (*string, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetCalibration() float32
- func (o *MetricDefinitionV111MetricDefinition) GetCalibrationOk() (*float32, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetDescription() string
- func (o *MetricDefinitionV111MetricDefinition) GetDescriptionOk() (*string, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetDiscreteValues() []string
- func (o *MetricDefinitionV111MetricDefinition) GetDiscreteValuesOk() (*[]string, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetId() string
- func (o *MetricDefinitionV111MetricDefinition) GetIdOk() (*string, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetImplementation() MetricDefinitionV111ImplementationType
- func (o *MetricDefinitionV111MetricDefinition) GetImplementationOk() (*MetricDefinitionV111ImplementationType, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetIsLinear() bool
- func (o *MetricDefinitionV111MetricDefinition) GetIsLinearOk() (*bool, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetMaxReadingRange() float32
- func (o *MetricDefinitionV111MetricDefinition) GetMaxReadingRangeOk() (*float32, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetMetricDataType() MetricDefinitionV111MetricDataType
- func (o *MetricDefinitionV111MetricDefinition) GetMetricDataTypeOk() (*MetricDefinitionV111MetricDataType, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetMetricProperties() []string
- func (o *MetricDefinitionV111MetricDefinition) GetMetricPropertiesOk() (*[]string, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetMetricType() MetricDefinitionV111MetricType
- func (o *MetricDefinitionV111MetricDefinition) GetMetricTypeOk() (*MetricDefinitionV111MetricType, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetMinReadingRange() float32
- func (o *MetricDefinitionV111MetricDefinition) GetMinReadingRangeOk() (*float32, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetName() string
- func (o *MetricDefinitionV111MetricDefinition) GetNameOk() (*string, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetOEMCalculationAlgorithm() string
- func (o *MetricDefinitionV111MetricDefinition) GetOEMCalculationAlgorithmOk() (*string, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetOdataContext() string
- func (o *MetricDefinitionV111MetricDefinition) GetOdataContextOk() (*string, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetOdataEtag() string
- func (o *MetricDefinitionV111MetricDefinition) GetOdataEtagOk() (*string, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetOdataId() string
- func (o *MetricDefinitionV111MetricDefinition) GetOdataIdOk() (*string, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetOdataType() string
- func (o *MetricDefinitionV111MetricDefinition) GetOdataTypeOk() (*string, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetOem() map[string]map[string]interface{}
- func (o *MetricDefinitionV111MetricDefinition) GetOemOk() (*map[string]map[string]interface{}, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetPhysicalContext() PhysicalContextPhysicalContext
- func (o *MetricDefinitionV111MetricDefinition) GetPhysicalContextOk() (*PhysicalContextPhysicalContext, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetPrecision() int64
- func (o *MetricDefinitionV111MetricDefinition) GetPrecisionOk() (*int64, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetSensingInterval() string
- func (o *MetricDefinitionV111MetricDefinition) GetSensingIntervalOk() (*string, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetTimestampAccuracy() string
- func (o *MetricDefinitionV111MetricDefinition) GetTimestampAccuracyOk() (*string, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetUnits() string
- func (o *MetricDefinitionV111MetricDefinition) GetUnitsOk() (*string, bool)
- func (o *MetricDefinitionV111MetricDefinition) GetWildcards() []MetricDefinitionV111Wildcard
- func (o *MetricDefinitionV111MetricDefinition) GetWildcardsOk() (*[]MetricDefinitionV111Wildcard, bool)
- func (o *MetricDefinitionV111MetricDefinition) HasAccuracy() bool
- func (o *MetricDefinitionV111MetricDefinition) HasActions() bool
- func (o *MetricDefinitionV111MetricDefinition) HasCalculable() bool
- func (o *MetricDefinitionV111MetricDefinition) HasCalculationAlgorithm() bool
- func (o *MetricDefinitionV111MetricDefinition) HasCalculationParameters() bool
- func (o *MetricDefinitionV111MetricDefinition) HasCalculationTimeInterval() bool
- func (o *MetricDefinitionV111MetricDefinition) HasCalibration() bool
- func (o *MetricDefinitionV111MetricDefinition) HasDescription() bool
- func (o *MetricDefinitionV111MetricDefinition) HasDiscreteValues() bool
- func (o *MetricDefinitionV111MetricDefinition) HasImplementation() bool
- func (o *MetricDefinitionV111MetricDefinition) HasIsLinear() bool
- func (o *MetricDefinitionV111MetricDefinition) HasMaxReadingRange() bool
- func (o *MetricDefinitionV111MetricDefinition) HasMetricDataType() bool
- func (o *MetricDefinitionV111MetricDefinition) HasMetricProperties() bool
- func (o *MetricDefinitionV111MetricDefinition) HasMetricType() bool
- func (o *MetricDefinitionV111MetricDefinition) HasMinReadingRange() bool
- func (o *MetricDefinitionV111MetricDefinition) HasOEMCalculationAlgorithm() bool
- func (o *MetricDefinitionV111MetricDefinition) HasOdataContext() bool
- func (o *MetricDefinitionV111MetricDefinition) HasOdataEtag() bool
- func (o *MetricDefinitionV111MetricDefinition) HasOem() bool
- func (o *MetricDefinitionV111MetricDefinition) HasPhysicalContext() bool
- func (o *MetricDefinitionV111MetricDefinition) HasPrecision() bool
- func (o *MetricDefinitionV111MetricDefinition) HasSensingInterval() bool
- func (o *MetricDefinitionV111MetricDefinition) HasTimestampAccuracy() bool
- func (o *MetricDefinitionV111MetricDefinition) HasUnits() bool
- func (o *MetricDefinitionV111MetricDefinition) HasWildcards() bool
- func (o MetricDefinitionV111MetricDefinition) MarshalJSON() ([]byte, error)
- func (o *MetricDefinitionV111MetricDefinition) SetAccuracy(v float32)
- func (o *MetricDefinitionV111MetricDefinition) SetAccuracyNil()
- func (o *MetricDefinitionV111MetricDefinition) SetActions(v MetricDefinitionV111Actions)
- func (o *MetricDefinitionV111MetricDefinition) SetCalculable(v MetricDefinitionV111Calculable)
- func (o *MetricDefinitionV111MetricDefinition) SetCalculationAlgorithm(v MetricDefinitionV111CalculationAlgorithmEnum)
- func (o *MetricDefinitionV111MetricDefinition) SetCalculationParameters(v []MetricDefinitionV111CalculationParamsType)
- func (o *MetricDefinitionV111MetricDefinition) SetCalculationTimeInterval(v string)
- func (o *MetricDefinitionV111MetricDefinition) SetCalculationTimeIntervalNil()
- func (o *MetricDefinitionV111MetricDefinition) SetCalibration(v float32)
- func (o *MetricDefinitionV111MetricDefinition) SetCalibrationNil()
- func (o *MetricDefinitionV111MetricDefinition) SetDescription(v string)
- func (o *MetricDefinitionV111MetricDefinition) SetDiscreteValues(v []string)
- func (o *MetricDefinitionV111MetricDefinition) SetId(v string)
- func (o *MetricDefinitionV111MetricDefinition) SetImplementation(v MetricDefinitionV111ImplementationType)
- func (o *MetricDefinitionV111MetricDefinition) SetIsLinear(v bool)
- func (o *MetricDefinitionV111MetricDefinition) SetIsLinearNil()
- func (o *MetricDefinitionV111MetricDefinition) SetMaxReadingRange(v float32)
- func (o *MetricDefinitionV111MetricDefinition) SetMaxReadingRangeNil()
- func (o *MetricDefinitionV111MetricDefinition) SetMetricDataType(v MetricDefinitionV111MetricDataType)
- func (o *MetricDefinitionV111MetricDefinition) SetMetricProperties(v []string)
- func (o *MetricDefinitionV111MetricDefinition) SetMetricType(v MetricDefinitionV111MetricType)
- func (o *MetricDefinitionV111MetricDefinition) SetMinReadingRange(v float32)
- func (o *MetricDefinitionV111MetricDefinition) SetMinReadingRangeNil()
- func (o *MetricDefinitionV111MetricDefinition) SetName(v string)
- func (o *MetricDefinitionV111MetricDefinition) SetOEMCalculationAlgorithm(v string)
- func (o *MetricDefinitionV111MetricDefinition) SetOEMCalculationAlgorithmNil()
- func (o *MetricDefinitionV111MetricDefinition) SetOdataContext(v string)
- func (o *MetricDefinitionV111MetricDefinition) SetOdataEtag(v string)
- func (o *MetricDefinitionV111MetricDefinition) SetOdataId(v string)
- func (o *MetricDefinitionV111MetricDefinition) SetOdataType(v string)
- func (o *MetricDefinitionV111MetricDefinition) SetOem(v map[string]map[string]interface{})
- func (o *MetricDefinitionV111MetricDefinition) SetPhysicalContext(v PhysicalContextPhysicalContext)
- func (o *MetricDefinitionV111MetricDefinition) SetPrecision(v int64)
- func (o *MetricDefinitionV111MetricDefinition) SetPrecisionNil()
- func (o *MetricDefinitionV111MetricDefinition) SetSensingInterval(v string)
- func (o *MetricDefinitionV111MetricDefinition) SetSensingIntervalNil()
- func (o *MetricDefinitionV111MetricDefinition) SetTimestampAccuracy(v string)
- func (o *MetricDefinitionV111MetricDefinition) SetTimestampAccuracyNil()
- func (o *MetricDefinitionV111MetricDefinition) SetUnits(v string)
- func (o *MetricDefinitionV111MetricDefinition) SetUnitsNil()
- func (o *MetricDefinitionV111MetricDefinition) SetWildcards(v []MetricDefinitionV111Wildcard)
- func (o *MetricDefinitionV111MetricDefinition) UnsetAccuracy()
- func (o *MetricDefinitionV111MetricDefinition) UnsetCalculationTimeInterval()
- func (o *MetricDefinitionV111MetricDefinition) UnsetCalibration()
- func (o *MetricDefinitionV111MetricDefinition) UnsetIsLinear()
- func (o *MetricDefinitionV111MetricDefinition) UnsetMaxReadingRange()
- func (o *MetricDefinitionV111MetricDefinition) UnsetMinReadingRange()
- func (o *MetricDefinitionV111MetricDefinition) UnsetOEMCalculationAlgorithm()
- func (o *MetricDefinitionV111MetricDefinition) UnsetPrecision()
- func (o *MetricDefinitionV111MetricDefinition) UnsetSensingInterval()
- func (o *MetricDefinitionV111MetricDefinition) UnsetTimestampAccuracy()
- func (o *MetricDefinitionV111MetricDefinition) UnsetUnits()
- type MetricDefinitionV111MetricType
- type MetricDefinitionV111Wildcard
- func (o *MetricDefinitionV111Wildcard) GetName() string
- func (o *MetricDefinitionV111Wildcard) GetNameOk() (*string, bool)
- func (o *MetricDefinitionV111Wildcard) GetValues() []string
- func (o *MetricDefinitionV111Wildcard) GetValuesOk() (*[]string, bool)
- func (o *MetricDefinitionV111Wildcard) HasName() bool
- func (o *MetricDefinitionV111Wildcard) HasValues() bool
- func (o MetricDefinitionV111Wildcard) MarshalJSON() ([]byte, error)
- func (o *MetricDefinitionV111Wildcard) SetName(v string)
- func (o *MetricDefinitionV111Wildcard) SetNameNil()
- func (o *MetricDefinitionV111Wildcard) SetValues(v []string)
- func (o *MetricDefinitionV111Wildcard) UnsetName()
- type MetricReportCollectionMetricReportCollection
- func (o *MetricReportCollectionMetricReportCollection) GetDescription() string
- func (o *MetricReportCollectionMetricReportCollection) GetDescriptionOk() (*string, bool)
- func (o *MetricReportCollectionMetricReportCollection) GetMembers() []OdataV4IdRef
- func (o *MetricReportCollectionMetricReportCollection) GetMembersOk() (*[]OdataV4IdRef, bool)
- func (o *MetricReportCollectionMetricReportCollection) GetMembersodataCount() int64
- func (o *MetricReportCollectionMetricReportCollection) GetMembersodataCountOk() (*int64, bool)
- func (o *MetricReportCollectionMetricReportCollection) GetMembersodataNextLink() string
- func (o *MetricReportCollectionMetricReportCollection) GetMembersodataNextLinkOk() (*string, bool)
- func (o *MetricReportCollectionMetricReportCollection) GetName() string
- func (o *MetricReportCollectionMetricReportCollection) GetNameOk() (*string, bool)
- func (o *MetricReportCollectionMetricReportCollection) GetOdataContext() string
- func (o *MetricReportCollectionMetricReportCollection) GetOdataContextOk() (*string, bool)
- func (o *MetricReportCollectionMetricReportCollection) GetOdataEtag() string
- func (o *MetricReportCollectionMetricReportCollection) GetOdataEtagOk() (*string, bool)
- func (o *MetricReportCollectionMetricReportCollection) GetOdataId() string
- func (o *MetricReportCollectionMetricReportCollection) GetOdataIdOk() (*string, bool)
- func (o *MetricReportCollectionMetricReportCollection) GetOdataType() string
- func (o *MetricReportCollectionMetricReportCollection) GetOdataTypeOk() (*string, bool)
- func (o *MetricReportCollectionMetricReportCollection) GetOem() map[string]map[string]interface{}
- func (o *MetricReportCollectionMetricReportCollection) GetOemOk() (*map[string]map[string]interface{}, bool)
- func (o *MetricReportCollectionMetricReportCollection) HasDescription() bool
- func (o *MetricReportCollectionMetricReportCollection) HasMembersodataNextLink() bool
- func (o *MetricReportCollectionMetricReportCollection) HasOdataContext() bool
- func (o *MetricReportCollectionMetricReportCollection) HasOdataEtag() bool
- func (o *MetricReportCollectionMetricReportCollection) HasOem() bool
- func (o MetricReportCollectionMetricReportCollection) MarshalJSON() ([]byte, error)
- func (o *MetricReportCollectionMetricReportCollection) SetDescription(v string)
- func (o *MetricReportCollectionMetricReportCollection) SetMembers(v []OdataV4IdRef)
- func (o *MetricReportCollectionMetricReportCollection) SetMembersodataCount(v int64)
- func (o *MetricReportCollectionMetricReportCollection) SetMembersodataNextLink(v string)
- func (o *MetricReportCollectionMetricReportCollection) SetName(v string)
- func (o *MetricReportCollectionMetricReportCollection) SetOdataContext(v string)
- func (o *MetricReportCollectionMetricReportCollection) SetOdataEtag(v string)
- func (o *MetricReportCollectionMetricReportCollection) SetOdataId(v string)
- func (o *MetricReportCollectionMetricReportCollection) SetOdataType(v string)
- func (o *MetricReportCollectionMetricReportCollection) SetOem(v map[string]map[string]interface{})
- type MetricReportDefinitionCollectionMetricReportDefinitionCollection
- func NewMetricReportDefinitionCollectionMetricReportDefinitionCollection(odataId string, odataType string, members []OdataV4IdRef, ...) *MetricReportDefinitionCollectionMetricReportDefinitionCollection
- func NewMetricReportDefinitionCollectionMetricReportDefinitionCollectionWithDefaults() *MetricReportDefinitionCollectionMetricReportDefinitionCollection
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetDescription() string
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetDescriptionOk() (*string, bool)
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetMembers() []OdataV4IdRef
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetMembersOk() (*[]OdataV4IdRef, bool)
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetMembersodataCount() int64
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetMembersodataCountOk() (*int64, bool)
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetMembersodataNextLink() string
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetMembersodataNextLinkOk() (*string, bool)
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetName() string
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetNameOk() (*string, bool)
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataContext() string
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataContextOk() (*string, bool)
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataEtag() string
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataEtagOk() (*string, bool)
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataId() string
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataIdOk() (*string, bool)
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataType() string
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataTypeOk() (*string, bool)
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOem() map[string]map[string]interface{}
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOemOk() (*map[string]map[string]interface{}, bool)
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) HasDescription() bool
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) HasMembersodataNextLink() bool
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) HasOdataContext() bool
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) HasOdataEtag() bool
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) HasOem() bool
- func (o MetricReportDefinitionCollectionMetricReportDefinitionCollection) MarshalJSON() ([]byte, error)
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetDescription(v string)
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetMembers(v []OdataV4IdRef)
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetMembersodataCount(v int64)
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetMembersodataNextLink(v string)
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetName(v string)
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetOdataContext(v string)
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetOdataEtag(v string)
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetOdataId(v string)
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetOdataType(v string)
- func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetOem(v map[string]map[string]interface{})
- type MetricReportDefinitionV140Actions
- func (o *MetricReportDefinitionV140Actions) GetOem() map[string]map[string]interface{}
- func (o *MetricReportDefinitionV140Actions) GetOemOk() (*map[string]map[string]interface{}, bool)
- func (o *MetricReportDefinitionV140Actions) HasOem() bool
- func (o MetricReportDefinitionV140Actions) MarshalJSON() ([]byte, error)
- func (o *MetricReportDefinitionV140Actions) SetOem(v map[string]map[string]interface{})
- type MetricReportDefinitionV140CalculationAlgorithmEnum
- type MetricReportDefinitionV140CollectionTimeScope
- type MetricReportDefinitionV140Links
- func (o *MetricReportDefinitionV140Links) GetOem() map[string]map[string]interface{}
- func (o *MetricReportDefinitionV140Links) GetOemOk() (*map[string]map[string]interface{}, bool)
- func (o *MetricReportDefinitionV140Links) GetTriggers() []OdataV4IdRef
- func (o *MetricReportDefinitionV140Links) GetTriggersOk() (*[]OdataV4IdRef, bool)
- func (o *MetricReportDefinitionV140Links) GetTriggersodataCount() int64
- func (o *MetricReportDefinitionV140Links) GetTriggersodataCountOk() (*int64, bool)
- func (o *MetricReportDefinitionV140Links) HasOem() bool
- func (o *MetricReportDefinitionV140Links) HasTriggers() bool
- func (o *MetricReportDefinitionV140Links) HasTriggersodataCount() bool
- func (o MetricReportDefinitionV140Links) MarshalJSON() ([]byte, error)
- func (o *MetricReportDefinitionV140Links) SetOem(v map[string]map[string]interface{})
- func (o *MetricReportDefinitionV140Links) SetTriggers(v []OdataV4IdRef)
- func (o *MetricReportDefinitionV140Links) SetTriggersodataCount(v int64)
- type MetricReportDefinitionV140Metric
- func (o *MetricReportDefinitionV140Metric) GetCollectionDuration() string
- func (o *MetricReportDefinitionV140Metric) GetCollectionDurationOk() (*string, bool)
- func (o *MetricReportDefinitionV140Metric) GetCollectionFunction() MetricReportDefinitionV140CalculationAlgorithmEnum
- func (o *MetricReportDefinitionV140Metric) GetCollectionFunctionOk() (*MetricReportDefinitionV140CalculationAlgorithmEnum, bool)
- func (o *MetricReportDefinitionV140Metric) GetCollectionTimeScope() MetricReportDefinitionV140CollectionTimeScope
- func (o *MetricReportDefinitionV140Metric) GetCollectionTimeScopeOk() (*MetricReportDefinitionV140CollectionTimeScope, bool)
- func (o *MetricReportDefinitionV140Metric) GetMetricId() string
- func (o *MetricReportDefinitionV140Metric) GetMetricIdOk() (*string, bool)
- func (o *MetricReportDefinitionV140Metric) GetMetricProperties() []string
- func (o *MetricReportDefinitionV140Metric) GetMetricPropertiesOk() (*[]string, bool)
- func (o *MetricReportDefinitionV140Metric) GetOem() map[string]map[string]interface{}
- func (o *MetricReportDefinitionV140Metric) GetOemOk() (*map[string]map[string]interface{}, bool)
- func (o *MetricReportDefinitionV140Metric) HasCollectionDuration() bool
- func (o *MetricReportDefinitionV140Metric) HasCollectionFunction() bool
- func (o *MetricReportDefinitionV140Metric) HasCollectionTimeScope() bool
- func (o *MetricReportDefinitionV140Metric) HasMetricId() bool
- func (o *MetricReportDefinitionV140Metric) HasMetricProperties() bool
- func (o *MetricReportDefinitionV140Metric) HasOem() bool
- func (o MetricReportDefinitionV140Metric) MarshalJSON() ([]byte, error)
- func (o *MetricReportDefinitionV140Metric) SetCollectionDuration(v string)
- func (o *MetricReportDefinitionV140Metric) SetCollectionDurationNil()
- func (o *MetricReportDefinitionV140Metric) SetCollectionFunction(v MetricReportDefinitionV140CalculationAlgorithmEnum)
- func (o *MetricReportDefinitionV140Metric) SetCollectionTimeScope(v MetricReportDefinitionV140CollectionTimeScope)
- func (o *MetricReportDefinitionV140Metric) SetMetricId(v string)
- func (o *MetricReportDefinitionV140Metric) SetMetricIdNil()
- func (o *MetricReportDefinitionV140Metric) SetMetricProperties(v []string)
- func (o *MetricReportDefinitionV140Metric) SetOem(v map[string]map[string]interface{})
- func (o *MetricReportDefinitionV140Metric) UnsetCollectionDuration()
- func (o *MetricReportDefinitionV140Metric) UnsetMetricId()
- type MetricReportDefinitionV140MetricReportDefinition
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetActions() MetricReportDefinitionV140Actions
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetActionsOk() (*MetricReportDefinitionV140Actions, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetAppendLimit() int64
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetAppendLimitOk() (*int64, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetDescription() string
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetDescriptionOk() (*string, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetId() string
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetIdOk() (*string, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetLinks() MetricReportDefinitionV140Links
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetLinksOk() (*MetricReportDefinitionV140Links, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricProperties() []string
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricPropertiesOk() (*[]string, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricReport() OdataV4IdRef
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricReportDefinitionEnabled() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricReportDefinitionEnabledOk() (*bool, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricReportDefinitionType() MetricReportDefinitionV140MetricReportDefinitionType
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricReportDefinitionTypeOk() (*MetricReportDefinitionV140MetricReportDefinitionType, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricReportHeartbeatInterval() string
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricReportHeartbeatIntervalOk() (*string, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricReportOk() (*OdataV4IdRef, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetrics() []MetricReportDefinitionV140Metric
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricsOk() (*[]MetricReportDefinitionV140Metric, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetName() string
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetNameOk() (*string, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetOdataContext() string
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetOdataContextOk() (*string, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetOdataEtag() string
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetOdataEtagOk() (*string, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetOdataId() string
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetOdataIdOk() (*string, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetOdataType() string
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetOdataTypeOk() (*string, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetOem() map[string]map[string]interface{}
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetOemOk() (*map[string]map[string]interface{}, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetReportActions() []MetricReportDefinitionV140ReportActionsEnum
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetReportActionsOk() (*[]MetricReportDefinitionV140ReportActionsEnum, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetReportTimespan() string
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetReportTimespanOk() (*string, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetReportUpdates() MetricReportDefinitionV140ReportUpdatesEnum
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetReportUpdatesOk() (*MetricReportDefinitionV140ReportUpdatesEnum, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetSchedule() ScheduleSchedule
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetScheduleOk() (*ScheduleSchedule, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetStatus() ResourceStatus
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetStatusOk() (*ResourceStatus, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetSuppressRepeatedMetricValue() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetSuppressRepeatedMetricValueOk() (*bool, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetWildcards() []MetricReportDefinitionV140Wildcard
- func (o *MetricReportDefinitionV140MetricReportDefinition) GetWildcardsOk() (*[]MetricReportDefinitionV140Wildcard, bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) HasActions() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) HasAppendLimit() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) HasDescription() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) HasLinks() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) HasMetricProperties() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) HasMetricReport() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) HasMetricReportDefinitionEnabled() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) HasMetricReportDefinitionType() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) HasMetricReportHeartbeatInterval() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) HasMetrics() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) HasOdataContext() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) HasOdataEtag() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) HasOem() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) HasReportActions() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) HasReportTimespan() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) HasReportUpdates() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) HasSchedule() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) HasStatus() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) HasSuppressRepeatedMetricValue() bool
- func (o *MetricReportDefinitionV140MetricReportDefinition) HasWildcards() bool
- func (o MetricReportDefinitionV140MetricReportDefinition) MarshalJSON() ([]byte, error)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetActions(v MetricReportDefinitionV140Actions)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetAppendLimit(v int64)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetDescription(v string)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetId(v string)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetLinks(v MetricReportDefinitionV140Links)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetMetricProperties(v []string)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetMetricReport(v OdataV4IdRef)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetMetricReportDefinitionEnabled(v bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetMetricReportDefinitionEnabledNil()
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetMetricReportDefinitionType(v MetricReportDefinitionV140MetricReportDefinitionType)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetMetricReportHeartbeatInterval(v string)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetMetricReportHeartbeatIntervalNil()
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetMetrics(v []MetricReportDefinitionV140Metric)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetName(v string)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetOdataContext(v string)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetOdataEtag(v string)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetOdataId(v string)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetOdataType(v string)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetOem(v map[string]map[string]interface{})
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetReportActions(v []MetricReportDefinitionV140ReportActionsEnum)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetReportTimespan(v string)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetReportTimespanNil()
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetReportUpdates(v MetricReportDefinitionV140ReportUpdatesEnum)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetSchedule(v ScheduleSchedule)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetStatus(v ResourceStatus)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetSuppressRepeatedMetricValue(v bool)
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetSuppressRepeatedMetricValueNil()
- func (o *MetricReportDefinitionV140MetricReportDefinition) SetWildcards(v []MetricReportDefinitionV140Wildcard)
- func (o *MetricReportDefinitionV140MetricReportDefinition) UnsetMetricReportDefinitionEnabled()
- func (o *MetricReportDefinitionV140MetricReportDefinition) UnsetMetricReportHeartbeatInterval()
- func (o *MetricReportDefinitionV140MetricReportDefinition) UnsetReportTimespan()
- func (o *MetricReportDefinitionV140MetricReportDefinition) UnsetSuppressRepeatedMetricValue()
- type MetricReportDefinitionV140MetricReportDefinitionType
- type MetricReportDefinitionV140ReportActionsEnum
- type MetricReportDefinitionV140ReportUpdatesEnum
- type MetricReportDefinitionV140Wildcard
- func (o *MetricReportDefinitionV140Wildcard) GetKeys() []string
- func (o *MetricReportDefinitionV140Wildcard) GetKeysOk() (*[]string, bool)
- func (o *MetricReportDefinitionV140Wildcard) GetName() string
- func (o *MetricReportDefinitionV140Wildcard) GetNameOk() (*string, bool)
- func (o *MetricReportDefinitionV140Wildcard) GetValues() []string
- func (o *MetricReportDefinitionV140Wildcard) GetValuesOk() (*[]string, bool)
- func (o *MetricReportDefinitionV140Wildcard) HasKeys() bool
- func (o *MetricReportDefinitionV140Wildcard) HasName() bool
- func (o *MetricReportDefinitionV140Wildcard) HasValues() bool
- func (o MetricReportDefinitionV140Wildcard) MarshalJSON() ([]byte, error)
- func (o *MetricReportDefinitionV140Wildcard) SetKeys(v []string)
- func (o *MetricReportDefinitionV140Wildcard) SetName(v string)
- func (o *MetricReportDefinitionV140Wildcard) SetNameNil()
- func (o *MetricReportDefinitionV140Wildcard) SetValues(v []string)
- func (o *MetricReportDefinitionV140Wildcard) UnsetName()
- type MetricReportV141Actions
- func (o *MetricReportV141Actions) GetOem() map[string]map[string]interface{}
- func (o *MetricReportV141Actions) GetOemOk() (*map[string]map[string]interface{}, bool)
- func (o *MetricReportV141Actions) HasOem() bool
- func (o MetricReportV141Actions) MarshalJSON() ([]byte, error)
- func (o *MetricReportV141Actions) SetOem(v map[string]map[string]interface{})
- type MetricReportV141MetricReport
- func (o *MetricReportV141MetricReport) GetActions() MetricReportV141Actions
- func (o *MetricReportV141MetricReport) GetActionsOk() (*MetricReportV141Actions, bool)
- func (o *MetricReportV141MetricReport) GetContext() string
- func (o *MetricReportV141MetricReport) GetContextOk() (*string, bool)
- func (o *MetricReportV141MetricReport) GetDescription() string
- func (o *MetricReportV141MetricReport) GetDescriptionOk() (*string, bool)
- func (o *MetricReportV141MetricReport) GetId() string
- func (o *MetricReportV141MetricReport) GetIdOk() (*string, bool)
- func (o *MetricReportV141MetricReport) GetMetricReportDefinition() OdataV4IdRef
- func (o *MetricReportV141MetricReport) GetMetricReportDefinitionOk() (*OdataV4IdRef, bool)
- func (o *MetricReportV141MetricReport) GetMetricValues() []MetricReportV141MetricValue
- func (o *MetricReportV141MetricReport) GetMetricValuesOk() (*[]MetricReportV141MetricValue, bool)
- func (o *MetricReportV141MetricReport) GetName() string
- func (o *MetricReportV141MetricReport) GetNameOk() (*string, bool)
- func (o *MetricReportV141MetricReport) GetOdataContext() string
- func (o *MetricReportV141MetricReport) GetOdataContextOk() (*string, bool)
- func (o *MetricReportV141MetricReport) GetOdataEtag() string
- func (o *MetricReportV141MetricReport) GetOdataEtagOk() (*string, bool)
- func (o *MetricReportV141MetricReport) GetOdataId() string
- func (o *MetricReportV141MetricReport) GetOdataIdOk() (*string, bool)
- func (o *MetricReportV141MetricReport) GetOdataType() string
- func (o *MetricReportV141MetricReport) GetOdataTypeOk() (*string, bool)
- func (o *MetricReportV141MetricReport) GetOem() map[string]map[string]interface{}
- func (o *MetricReportV141MetricReport) GetOemOk() (*map[string]map[string]interface{}, bool)
- func (o *MetricReportV141MetricReport) GetReportSequence() string
- func (o *MetricReportV141MetricReport) GetReportSequenceOk() (*string, bool)
- func (o *MetricReportV141MetricReport) GetTimestamp() time.Time
- func (o *MetricReportV141MetricReport) GetTimestampOk() (*time.Time, bool)
- func (o *MetricReportV141MetricReport) HasActions() bool
- func (o *MetricReportV141MetricReport) HasContext() bool
- func (o *MetricReportV141MetricReport) HasDescription() bool
- func (o *MetricReportV141MetricReport) HasMetricReportDefinition() bool
- func (o *MetricReportV141MetricReport) HasMetricValues() bool
- func (o *MetricReportV141MetricReport) HasOdataContext() bool
- func (o *MetricReportV141MetricReport) HasOdataEtag() bool
- func (o *MetricReportV141MetricReport) HasOem() bool
- func (o *MetricReportV141MetricReport) HasReportSequence() bool
- func (o *MetricReportV141MetricReport) HasTimestamp() bool
- func (o MetricReportV141MetricReport) MarshalJSON() ([]byte, error)
- func (o *MetricReportV141MetricReport) SetActions(v MetricReportV141Actions)
- func (o *MetricReportV141MetricReport) SetContext(v string)
- func (o *MetricReportV141MetricReport) SetDescription(v string)
- func (o *MetricReportV141MetricReport) SetId(v string)
- func (o *MetricReportV141MetricReport) SetMetricReportDefinition(v OdataV4IdRef)
- func (o *MetricReportV141MetricReport) SetMetricValues(v []MetricReportV141MetricValue)
- func (o *MetricReportV141MetricReport) SetName(v string)
- func (o *MetricReportV141MetricReport) SetOdataContext(v string)
- func (o *MetricReportV141MetricReport) SetOdataEtag(v string)
- func (o *MetricReportV141MetricReport) SetOdataId(v string)
- func (o *MetricReportV141MetricReport) SetOdataType(v string)
- func (o *MetricReportV141MetricReport) SetOem(v map[string]map[string]interface{})
- func (o *MetricReportV141MetricReport) SetReportSequence(v string)
- func (o *MetricReportV141MetricReport) SetTimestamp(v time.Time)
- func (o *MetricReportV141MetricReport) SetTimestampNil()
- func (o *MetricReportV141MetricReport) UnsetTimestamp()
- type MetricReportV141MetricValue
- func (o *MetricReportV141MetricValue) GetMetricDefinition() OdataV4IdRef
- func (o *MetricReportV141MetricValue) GetMetricDefinitionOk() (*OdataV4IdRef, bool)
- func (o *MetricReportV141MetricValue) GetMetricId() string
- func (o *MetricReportV141MetricValue) GetMetricIdOk() (*string, bool)
- func (o *MetricReportV141MetricValue) GetMetricProperty() string
- func (o *MetricReportV141MetricValue) GetMetricPropertyOk() (*string, bool)
- func (o *MetricReportV141MetricValue) GetMetricValue() string
- func (o *MetricReportV141MetricValue) GetMetricValueOk() (*string, bool)
- func (o *MetricReportV141MetricValue) GetOem() map[string]map[string]interface{}
- func (o *MetricReportV141MetricValue) GetOemOk() (*map[string]map[string]interface{}, bool)
- func (o *MetricReportV141MetricValue) GetTimestamp() time.Time
- func (o *MetricReportV141MetricValue) GetTimestampOk() (*time.Time, bool)
- func (o *MetricReportV141MetricValue) HasMetricDefinition() bool
- func (o *MetricReportV141MetricValue) HasMetricId() bool
- func (o *MetricReportV141MetricValue) HasMetricProperty() bool
- func (o *MetricReportV141MetricValue) HasMetricValue() bool
- func (o *MetricReportV141MetricValue) HasOem() bool
- func (o *MetricReportV141MetricValue) HasTimestamp() bool
- func (o MetricReportV141MetricValue) MarshalJSON() ([]byte, error)
- func (o *MetricReportV141MetricValue) SetMetricDefinition(v OdataV4IdRef)
- func (o *MetricReportV141MetricValue) SetMetricId(v string)
- func (o *MetricReportV141MetricValue) SetMetricIdNil()
- func (o *MetricReportV141MetricValue) SetMetricProperty(v string)
- func (o *MetricReportV141MetricValue) SetMetricPropertyNil()
- func (o *MetricReportV141MetricValue) SetMetricValue(v string)
- func (o *MetricReportV141MetricValue) SetMetricValueNil()
- func (o *MetricReportV141MetricValue) SetOem(v map[string]map[string]interface{})
- func (o *MetricReportV141MetricValue) SetTimestamp(v time.Time)
- func (o *MetricReportV141MetricValue) SetTimestampNil()
- func (o *MetricReportV141MetricValue) UnsetMetricId()
- func (o *MetricReportV141MetricValue) UnsetMetricProperty()
- func (o *MetricReportV141MetricValue) UnsetMetricValue()
- func (o *MetricReportV141MetricValue) UnsetTimestamp()
- type NullableBool
- type NullableFloat32
- type NullableFloat64
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableMetricDefinitionCollectionMetricDefinitionCollection
- func (v NullableMetricDefinitionCollectionMetricDefinitionCollection) Get() *MetricDefinitionCollectionMetricDefinitionCollection
- func (v NullableMetricDefinitionCollectionMetricDefinitionCollection) IsSet() bool
- func (v NullableMetricDefinitionCollectionMetricDefinitionCollection) MarshalJSON() ([]byte, error)
- func (v *NullableMetricDefinitionCollectionMetricDefinitionCollection) Set(val *MetricDefinitionCollectionMetricDefinitionCollection)
- func (v *NullableMetricDefinitionCollectionMetricDefinitionCollection) UnmarshalJSON(src []byte) error
- func (v *NullableMetricDefinitionCollectionMetricDefinitionCollection) Unset()
- type NullableMetricDefinitionV111Actions
- func (v NullableMetricDefinitionV111Actions) Get() *MetricDefinitionV111Actions
- func (v NullableMetricDefinitionV111Actions) IsSet() bool
- func (v NullableMetricDefinitionV111Actions) MarshalJSON() ([]byte, error)
- func (v *NullableMetricDefinitionV111Actions) Set(val *MetricDefinitionV111Actions)
- func (v *NullableMetricDefinitionV111Actions) UnmarshalJSON(src []byte) error
- func (v *NullableMetricDefinitionV111Actions) Unset()
- type NullableMetricDefinitionV111Calculable
- func (v NullableMetricDefinitionV111Calculable) Get() *MetricDefinitionV111Calculable
- func (v NullableMetricDefinitionV111Calculable) IsSet() bool
- func (v NullableMetricDefinitionV111Calculable) MarshalJSON() ([]byte, error)
- func (v *NullableMetricDefinitionV111Calculable) Set(val *MetricDefinitionV111Calculable)
- func (v *NullableMetricDefinitionV111Calculable) UnmarshalJSON(src []byte) error
- func (v *NullableMetricDefinitionV111Calculable) Unset()
- type NullableMetricDefinitionV111CalculationAlgorithmEnum
- func (v NullableMetricDefinitionV111CalculationAlgorithmEnum) Get() *MetricDefinitionV111CalculationAlgorithmEnum
- func (v NullableMetricDefinitionV111CalculationAlgorithmEnum) IsSet() bool
- func (v NullableMetricDefinitionV111CalculationAlgorithmEnum) MarshalJSON() ([]byte, error)
- func (v *NullableMetricDefinitionV111CalculationAlgorithmEnum) Set(val *MetricDefinitionV111CalculationAlgorithmEnum)
- func (v *NullableMetricDefinitionV111CalculationAlgorithmEnum) UnmarshalJSON(src []byte) error
- func (v *NullableMetricDefinitionV111CalculationAlgorithmEnum) Unset()
- type NullableMetricDefinitionV111CalculationParamsType
- func (v NullableMetricDefinitionV111CalculationParamsType) Get() *MetricDefinitionV111CalculationParamsType
- func (v NullableMetricDefinitionV111CalculationParamsType) IsSet() bool
- func (v NullableMetricDefinitionV111CalculationParamsType) MarshalJSON() ([]byte, error)
- func (v *NullableMetricDefinitionV111CalculationParamsType) Set(val *MetricDefinitionV111CalculationParamsType)
- func (v *NullableMetricDefinitionV111CalculationParamsType) UnmarshalJSON(src []byte) error
- func (v *NullableMetricDefinitionV111CalculationParamsType) Unset()
- type NullableMetricDefinitionV111ImplementationType
- func (v NullableMetricDefinitionV111ImplementationType) Get() *MetricDefinitionV111ImplementationType
- func (v NullableMetricDefinitionV111ImplementationType) IsSet() bool
- func (v NullableMetricDefinitionV111ImplementationType) MarshalJSON() ([]byte, error)
- func (v *NullableMetricDefinitionV111ImplementationType) Set(val *MetricDefinitionV111ImplementationType)
- func (v *NullableMetricDefinitionV111ImplementationType) UnmarshalJSON(src []byte) error
- func (v *NullableMetricDefinitionV111ImplementationType) Unset()
- type NullableMetricDefinitionV111MetricDataType
- func (v NullableMetricDefinitionV111MetricDataType) Get() *MetricDefinitionV111MetricDataType
- func (v NullableMetricDefinitionV111MetricDataType) IsSet() bool
- func (v NullableMetricDefinitionV111MetricDataType) MarshalJSON() ([]byte, error)
- func (v *NullableMetricDefinitionV111MetricDataType) Set(val *MetricDefinitionV111MetricDataType)
- func (v *NullableMetricDefinitionV111MetricDataType) UnmarshalJSON(src []byte) error
- func (v *NullableMetricDefinitionV111MetricDataType) Unset()
- type NullableMetricDefinitionV111MetricDefinition
- func (v NullableMetricDefinitionV111MetricDefinition) Get() *MetricDefinitionV111MetricDefinition
- func (v NullableMetricDefinitionV111MetricDefinition) IsSet() bool
- func (v NullableMetricDefinitionV111MetricDefinition) MarshalJSON() ([]byte, error)
- func (v *NullableMetricDefinitionV111MetricDefinition) Set(val *MetricDefinitionV111MetricDefinition)
- func (v *NullableMetricDefinitionV111MetricDefinition) UnmarshalJSON(src []byte) error
- func (v *NullableMetricDefinitionV111MetricDefinition) Unset()
- type NullableMetricDefinitionV111MetricType
- func (v NullableMetricDefinitionV111MetricType) Get() *MetricDefinitionV111MetricType
- func (v NullableMetricDefinitionV111MetricType) IsSet() bool
- func (v NullableMetricDefinitionV111MetricType) MarshalJSON() ([]byte, error)
- func (v *NullableMetricDefinitionV111MetricType) Set(val *MetricDefinitionV111MetricType)
- func (v *NullableMetricDefinitionV111MetricType) UnmarshalJSON(src []byte) error
- func (v *NullableMetricDefinitionV111MetricType) Unset()
- type NullableMetricDefinitionV111Wildcard
- func (v NullableMetricDefinitionV111Wildcard) Get() *MetricDefinitionV111Wildcard
- func (v NullableMetricDefinitionV111Wildcard) IsSet() bool
- func (v NullableMetricDefinitionV111Wildcard) MarshalJSON() ([]byte, error)
- func (v *NullableMetricDefinitionV111Wildcard) Set(val *MetricDefinitionV111Wildcard)
- func (v *NullableMetricDefinitionV111Wildcard) UnmarshalJSON(src []byte) error
- func (v *NullableMetricDefinitionV111Wildcard) Unset()
- type NullableMetricReportCollectionMetricReportCollection
- func (v NullableMetricReportCollectionMetricReportCollection) Get() *MetricReportCollectionMetricReportCollection
- func (v NullableMetricReportCollectionMetricReportCollection) IsSet() bool
- func (v NullableMetricReportCollectionMetricReportCollection) MarshalJSON() ([]byte, error)
- func (v *NullableMetricReportCollectionMetricReportCollection) Set(val *MetricReportCollectionMetricReportCollection)
- func (v *NullableMetricReportCollectionMetricReportCollection) UnmarshalJSON(src []byte) error
- func (v *NullableMetricReportCollectionMetricReportCollection) Unset()
- type NullableMetricReportDefinitionCollectionMetricReportDefinitionCollection
- func (v NullableMetricReportDefinitionCollectionMetricReportDefinitionCollection) Get() *MetricReportDefinitionCollectionMetricReportDefinitionCollection
- func (v NullableMetricReportDefinitionCollectionMetricReportDefinitionCollection) IsSet() bool
- func (v NullableMetricReportDefinitionCollectionMetricReportDefinitionCollection) MarshalJSON() ([]byte, error)
- func (v *NullableMetricReportDefinitionCollectionMetricReportDefinitionCollection) Set(val *MetricReportDefinitionCollectionMetricReportDefinitionCollection)
- func (v *NullableMetricReportDefinitionCollectionMetricReportDefinitionCollection) UnmarshalJSON(src []byte) error
- func (v *NullableMetricReportDefinitionCollectionMetricReportDefinitionCollection) Unset()
- type NullableMetricReportDefinitionV140Actions
- func (v NullableMetricReportDefinitionV140Actions) Get() *MetricReportDefinitionV140Actions
- func (v NullableMetricReportDefinitionV140Actions) IsSet() bool
- func (v NullableMetricReportDefinitionV140Actions) MarshalJSON() ([]byte, error)
- func (v *NullableMetricReportDefinitionV140Actions) Set(val *MetricReportDefinitionV140Actions)
- func (v *NullableMetricReportDefinitionV140Actions) UnmarshalJSON(src []byte) error
- func (v *NullableMetricReportDefinitionV140Actions) Unset()
- type NullableMetricReportDefinitionV140CalculationAlgorithmEnum
- func (v NullableMetricReportDefinitionV140CalculationAlgorithmEnum) Get() *MetricReportDefinitionV140CalculationAlgorithmEnum
- func (v NullableMetricReportDefinitionV140CalculationAlgorithmEnum) IsSet() bool
- func (v NullableMetricReportDefinitionV140CalculationAlgorithmEnum) MarshalJSON() ([]byte, error)
- func (v *NullableMetricReportDefinitionV140CalculationAlgorithmEnum) Set(val *MetricReportDefinitionV140CalculationAlgorithmEnum)
- func (v *NullableMetricReportDefinitionV140CalculationAlgorithmEnum) UnmarshalJSON(src []byte) error
- func (v *NullableMetricReportDefinitionV140CalculationAlgorithmEnum) Unset()
- type NullableMetricReportDefinitionV140CollectionTimeScope
- func (v NullableMetricReportDefinitionV140CollectionTimeScope) Get() *MetricReportDefinitionV140CollectionTimeScope
- func (v NullableMetricReportDefinitionV140CollectionTimeScope) IsSet() bool
- func (v NullableMetricReportDefinitionV140CollectionTimeScope) MarshalJSON() ([]byte, error)
- func (v *NullableMetricReportDefinitionV140CollectionTimeScope) Set(val *MetricReportDefinitionV140CollectionTimeScope)
- func (v *NullableMetricReportDefinitionV140CollectionTimeScope) UnmarshalJSON(src []byte) error
- func (v *NullableMetricReportDefinitionV140CollectionTimeScope) Unset()
- type NullableMetricReportDefinitionV140Links
- func (v NullableMetricReportDefinitionV140Links) Get() *MetricReportDefinitionV140Links
- func (v NullableMetricReportDefinitionV140Links) IsSet() bool
- func (v NullableMetricReportDefinitionV140Links) MarshalJSON() ([]byte, error)
- func (v *NullableMetricReportDefinitionV140Links) Set(val *MetricReportDefinitionV140Links)
- func (v *NullableMetricReportDefinitionV140Links) UnmarshalJSON(src []byte) error
- func (v *NullableMetricReportDefinitionV140Links) Unset()
- type NullableMetricReportDefinitionV140Metric
- func (v NullableMetricReportDefinitionV140Metric) Get() *MetricReportDefinitionV140Metric
- func (v NullableMetricReportDefinitionV140Metric) IsSet() bool
- func (v NullableMetricReportDefinitionV140Metric) MarshalJSON() ([]byte, error)
- func (v *NullableMetricReportDefinitionV140Metric) Set(val *MetricReportDefinitionV140Metric)
- func (v *NullableMetricReportDefinitionV140Metric) UnmarshalJSON(src []byte) error
- func (v *NullableMetricReportDefinitionV140Metric) Unset()
- type NullableMetricReportDefinitionV140MetricReportDefinition
- func (v NullableMetricReportDefinitionV140MetricReportDefinition) Get() *MetricReportDefinitionV140MetricReportDefinition
- func (v NullableMetricReportDefinitionV140MetricReportDefinition) IsSet() bool
- func (v NullableMetricReportDefinitionV140MetricReportDefinition) MarshalJSON() ([]byte, error)
- func (v *NullableMetricReportDefinitionV140MetricReportDefinition) Set(val *MetricReportDefinitionV140MetricReportDefinition)
- func (v *NullableMetricReportDefinitionV140MetricReportDefinition) UnmarshalJSON(src []byte) error
- func (v *NullableMetricReportDefinitionV140MetricReportDefinition) Unset()
- type NullableMetricReportDefinitionV140MetricReportDefinitionType
- func (v NullableMetricReportDefinitionV140MetricReportDefinitionType) Get() *MetricReportDefinitionV140MetricReportDefinitionType
- func (v NullableMetricReportDefinitionV140MetricReportDefinitionType) IsSet() bool
- func (v NullableMetricReportDefinitionV140MetricReportDefinitionType) MarshalJSON() ([]byte, error)
- func (v *NullableMetricReportDefinitionV140MetricReportDefinitionType) Set(val *MetricReportDefinitionV140MetricReportDefinitionType)
- func (v *NullableMetricReportDefinitionV140MetricReportDefinitionType) UnmarshalJSON(src []byte) error
- func (v *NullableMetricReportDefinitionV140MetricReportDefinitionType) Unset()
- type NullableMetricReportDefinitionV140ReportActionsEnum
- func (v NullableMetricReportDefinitionV140ReportActionsEnum) Get() *MetricReportDefinitionV140ReportActionsEnum
- func (v NullableMetricReportDefinitionV140ReportActionsEnum) IsSet() bool
- func (v NullableMetricReportDefinitionV140ReportActionsEnum) MarshalJSON() ([]byte, error)
- func (v *NullableMetricReportDefinitionV140ReportActionsEnum) Set(val *MetricReportDefinitionV140ReportActionsEnum)
- func (v *NullableMetricReportDefinitionV140ReportActionsEnum) UnmarshalJSON(src []byte) error
- func (v *NullableMetricReportDefinitionV140ReportActionsEnum) Unset()
- type NullableMetricReportDefinitionV140ReportUpdatesEnum
- func (v NullableMetricReportDefinitionV140ReportUpdatesEnum) Get() *MetricReportDefinitionV140ReportUpdatesEnum
- func (v NullableMetricReportDefinitionV140ReportUpdatesEnum) IsSet() bool
- func (v NullableMetricReportDefinitionV140ReportUpdatesEnum) MarshalJSON() ([]byte, error)
- func (v *NullableMetricReportDefinitionV140ReportUpdatesEnum) Set(val *MetricReportDefinitionV140ReportUpdatesEnum)
- func (v *NullableMetricReportDefinitionV140ReportUpdatesEnum) UnmarshalJSON(src []byte) error
- func (v *NullableMetricReportDefinitionV140ReportUpdatesEnum) Unset()
- type NullableMetricReportDefinitionV140Wildcard
- func (v NullableMetricReportDefinitionV140Wildcard) Get() *MetricReportDefinitionV140Wildcard
- func (v NullableMetricReportDefinitionV140Wildcard) IsSet() bool
- func (v NullableMetricReportDefinitionV140Wildcard) MarshalJSON() ([]byte, error)
- func (v *NullableMetricReportDefinitionV140Wildcard) Set(val *MetricReportDefinitionV140Wildcard)
- func (v *NullableMetricReportDefinitionV140Wildcard) UnmarshalJSON(src []byte) error
- func (v *NullableMetricReportDefinitionV140Wildcard) Unset()
- type NullableMetricReportV141Actions
- func (v NullableMetricReportV141Actions) Get() *MetricReportV141Actions
- func (v NullableMetricReportV141Actions) IsSet() bool
- func (v NullableMetricReportV141Actions) MarshalJSON() ([]byte, error)
- func (v *NullableMetricReportV141Actions) Set(val *MetricReportV141Actions)
- func (v *NullableMetricReportV141Actions) UnmarshalJSON(src []byte) error
- func (v *NullableMetricReportV141Actions) Unset()
- type NullableMetricReportV141MetricReport
- func (v NullableMetricReportV141MetricReport) Get() *MetricReportV141MetricReport
- func (v NullableMetricReportV141MetricReport) IsSet() bool
- func (v NullableMetricReportV141MetricReport) MarshalJSON() ([]byte, error)
- func (v *NullableMetricReportV141MetricReport) Set(val *MetricReportV141MetricReport)
- func (v *NullableMetricReportV141MetricReport) UnmarshalJSON(src []byte) error
- func (v *NullableMetricReportV141MetricReport) Unset()
- type NullableMetricReportV141MetricValue
- func (v NullableMetricReportV141MetricValue) Get() *MetricReportV141MetricValue
- func (v NullableMetricReportV141MetricValue) IsSet() bool
- func (v NullableMetricReportV141MetricValue) MarshalJSON() ([]byte, error)
- func (v *NullableMetricReportV141MetricValue) Set(val *MetricReportV141MetricValue)
- func (v *NullableMetricReportV141MetricValue) UnmarshalJSON(src []byte) error
- func (v *NullableMetricReportV141MetricValue) Unset()
- type NullableOdataV4IdRef
- func (v NullableOdataV4IdRef) Get() *OdataV4IdRef
- func (v NullableOdataV4IdRef) IsSet() bool
- func (v NullableOdataV4IdRef) MarshalJSON() ([]byte, error)
- func (v *NullableOdataV4IdRef) Set(val *OdataV4IdRef)
- func (v *NullableOdataV4IdRef) UnmarshalJSON(src []byte) error
- func (v *NullableOdataV4IdRef) Unset()
- type NullablePhysicalContextPhysicalContext
- func (v NullablePhysicalContextPhysicalContext) Get() *PhysicalContextPhysicalContext
- func (v NullablePhysicalContextPhysicalContext) IsSet() bool
- func (v NullablePhysicalContextPhysicalContext) MarshalJSON() ([]byte, error)
- func (v *NullablePhysicalContextPhysicalContext) Set(val *PhysicalContextPhysicalContext)
- func (v *NullablePhysicalContextPhysicalContext) UnmarshalJSON(src []byte) error
- func (v *NullablePhysicalContextPhysicalContext) Unset()
- type NullableResourceCondition
- func (v NullableResourceCondition) Get() *ResourceCondition
- func (v NullableResourceCondition) IsSet() bool
- func (v NullableResourceCondition) MarshalJSON() ([]byte, error)
- func (v *NullableResourceCondition) Set(val *ResourceCondition)
- func (v *NullableResourceCondition) UnmarshalJSON(src []byte) error
- func (v *NullableResourceCondition) Unset()
- type NullableResourceHealth
- func (v NullableResourceHealth) Get() *ResourceHealth
- func (v NullableResourceHealth) IsSet() bool
- func (v NullableResourceHealth) MarshalJSON() ([]byte, error)
- func (v *NullableResourceHealth) Set(val *ResourceHealth)
- func (v *NullableResourceHealth) UnmarshalJSON(src []byte) error
- func (v *NullableResourceHealth) Unset()
- type NullableResourceState
- func (v NullableResourceState) Get() *ResourceState
- func (v NullableResourceState) IsSet() bool
- func (v NullableResourceState) MarshalJSON() ([]byte, error)
- func (v *NullableResourceState) Set(val *ResourceState)
- func (v *NullableResourceState) UnmarshalJSON(src []byte) error
- func (v *NullableResourceState) Unset()
- type NullableResourceStatus
- func (v NullableResourceStatus) Get() *ResourceStatus
- func (v NullableResourceStatus) IsSet() bool
- func (v NullableResourceStatus) MarshalJSON() ([]byte, error)
- func (v *NullableResourceStatus) Set(val *ResourceStatus)
- func (v *NullableResourceStatus) UnmarshalJSON(src []byte) error
- func (v *NullableResourceStatus) Unset()
- type NullableScheduleSchedule
- func (v NullableScheduleSchedule) Get() *ScheduleSchedule
- func (v NullableScheduleSchedule) IsSet() bool
- func (v NullableScheduleSchedule) MarshalJSON() ([]byte, error)
- func (v *NullableScheduleSchedule) Set(val *ScheduleSchedule)
- func (v *NullableScheduleSchedule) UnmarshalJSON(src []byte) error
- func (v *NullableScheduleSchedule) Unset()
- type NullableScheduleV101DayOfWeek
- func (v NullableScheduleV101DayOfWeek) Get() *ScheduleV101DayOfWeek
- func (v NullableScheduleV101DayOfWeek) IsSet() bool
- func (v NullableScheduleV101DayOfWeek) MarshalJSON() ([]byte, error)
- func (v *NullableScheduleV101DayOfWeek) Set(val *ScheduleV101DayOfWeek)
- func (v *NullableScheduleV101DayOfWeek) UnmarshalJSON(src []byte) error
- func (v *NullableScheduleV101DayOfWeek) Unset()
- type NullableScheduleV101MonthOfYear
- func (v NullableScheduleV101MonthOfYear) Get() *ScheduleV101MonthOfYear
- func (v NullableScheduleV101MonthOfYear) IsSet() bool
- func (v NullableScheduleV101MonthOfYear) MarshalJSON() ([]byte, error)
- func (v *NullableScheduleV101MonthOfYear) Set(val *ScheduleV101MonthOfYear)
- func (v *NullableScheduleV101MonthOfYear) UnmarshalJSON(src []byte) error
- func (v *NullableScheduleV101MonthOfYear) Unset()
- type NullableScheduleV101Schedule
- func (v NullableScheduleV101Schedule) Get() *ScheduleV101Schedule
- func (v NullableScheduleV101Schedule) IsSet() bool
- func (v NullableScheduleV101Schedule) MarshalJSON() ([]byte, error)
- func (v *NullableScheduleV101Schedule) Set(val *ScheduleV101Schedule)
- func (v *NullableScheduleV101Schedule) UnmarshalJSON(src []byte) error
- func (v *NullableScheduleV101Schedule) Unset()
- type NullableScheduleV112DayOfWeek
- func (v NullableScheduleV112DayOfWeek) Get() *ScheduleV112DayOfWeek
- func (v NullableScheduleV112DayOfWeek) IsSet() bool
- func (v NullableScheduleV112DayOfWeek) MarshalJSON() ([]byte, error)
- func (v *NullableScheduleV112DayOfWeek) Set(val *ScheduleV112DayOfWeek)
- func (v *NullableScheduleV112DayOfWeek) UnmarshalJSON(src []byte) error
- func (v *NullableScheduleV112DayOfWeek) Unset()
- type NullableScheduleV112MonthOfYear
- func (v NullableScheduleV112MonthOfYear) Get() *ScheduleV112MonthOfYear
- func (v NullableScheduleV112MonthOfYear) IsSet() bool
- func (v NullableScheduleV112MonthOfYear) MarshalJSON() ([]byte, error)
- func (v *NullableScheduleV112MonthOfYear) Set(val *ScheduleV112MonthOfYear)
- func (v *NullableScheduleV112MonthOfYear) UnmarshalJSON(src []byte) error
- func (v *NullableScheduleV112MonthOfYear) Unset()
- type NullableScheduleV112Schedule
- func (v NullableScheduleV112Schedule) Get() *ScheduleV112Schedule
- func (v NullableScheduleV112Schedule) IsSet() bool
- func (v NullableScheduleV112Schedule) MarshalJSON() ([]byte, error)
- func (v *NullableScheduleV112Schedule) Set(val *ScheduleV112Schedule)
- func (v *NullableScheduleV112Schedule) UnmarshalJSON(src []byte) error
- func (v *NullableScheduleV112Schedule) Unset()
- type NullableScheduleV122DayOfWeek
- func (v NullableScheduleV122DayOfWeek) Get() *ScheduleV122DayOfWeek
- func (v NullableScheduleV122DayOfWeek) IsSet() bool
- func (v NullableScheduleV122DayOfWeek) MarshalJSON() ([]byte, error)
- func (v *NullableScheduleV122DayOfWeek) Set(val *ScheduleV122DayOfWeek)
- func (v *NullableScheduleV122DayOfWeek) UnmarshalJSON(src []byte) error
- func (v *NullableScheduleV122DayOfWeek) Unset()
- type NullableScheduleV122MonthOfYear
- func (v NullableScheduleV122MonthOfYear) Get() *ScheduleV122MonthOfYear
- func (v NullableScheduleV122MonthOfYear) IsSet() bool
- func (v NullableScheduleV122MonthOfYear) MarshalJSON() ([]byte, error)
- func (v *NullableScheduleV122MonthOfYear) Set(val *ScheduleV122MonthOfYear)
- func (v *NullableScheduleV122MonthOfYear) UnmarshalJSON(src []byte) error
- func (v *NullableScheduleV122MonthOfYear) Unset()
- type NullableScheduleV122Schedule
- func (v NullableScheduleV122Schedule) Get() *ScheduleV122Schedule
- func (v NullableScheduleV122Schedule) IsSet() bool
- func (v NullableScheduleV122Schedule) MarshalJSON() ([]byte, error)
- func (v *NullableScheduleV122Schedule) Set(val *ScheduleV122Schedule)
- func (v *NullableScheduleV122Schedule) UnmarshalJSON(src []byte) error
- func (v *NullableScheduleV122Schedule) Unset()
- type NullableServiceRootV190DeepOperations
- func (v NullableServiceRootV190DeepOperations) Get() *ServiceRootV190DeepOperations
- func (v NullableServiceRootV190DeepOperations) IsSet() bool
- func (v NullableServiceRootV190DeepOperations) MarshalJSON() ([]byte, error)
- func (v *NullableServiceRootV190DeepOperations) Set(val *ServiceRootV190DeepOperations)
- func (v *NullableServiceRootV190DeepOperations) UnmarshalJSON(src []byte) error
- func (v *NullableServiceRootV190DeepOperations) Unset()
- type NullableServiceRootV190Expand
- func (v NullableServiceRootV190Expand) Get() *ServiceRootV190Expand
- func (v NullableServiceRootV190Expand) IsSet() bool
- func (v NullableServiceRootV190Expand) MarshalJSON() ([]byte, error)
- func (v *NullableServiceRootV190Expand) Set(val *ServiceRootV190Expand)
- func (v *NullableServiceRootV190Expand) UnmarshalJSON(src []byte) error
- func (v *NullableServiceRootV190Expand) Unset()
- type NullableServiceRootV190Links
- func (v NullableServiceRootV190Links) Get() *ServiceRootV190Links
- func (v NullableServiceRootV190Links) IsSet() bool
- func (v NullableServiceRootV190Links) MarshalJSON() ([]byte, error)
- func (v *NullableServiceRootV190Links) Set(val *ServiceRootV190Links)
- func (v *NullableServiceRootV190Links) UnmarshalJSON(src []byte) error
- func (v *NullableServiceRootV190Links) Unset()
- type NullableServiceRootV190ProtocolFeaturesSupported
- func (v NullableServiceRootV190ProtocolFeaturesSupported) Get() *ServiceRootV190ProtocolFeaturesSupported
- func (v NullableServiceRootV190ProtocolFeaturesSupported) IsSet() bool
- func (v NullableServiceRootV190ProtocolFeaturesSupported) MarshalJSON() ([]byte, error)
- func (v *NullableServiceRootV190ProtocolFeaturesSupported) Set(val *ServiceRootV190ProtocolFeaturesSupported)
- func (v *NullableServiceRootV190ProtocolFeaturesSupported) UnmarshalJSON(src []byte) error
- func (v *NullableServiceRootV190ProtocolFeaturesSupported) Unset()
- type NullableServiceRootV190ServiceRoot
- func (v NullableServiceRootV190ServiceRoot) Get() *ServiceRootV190ServiceRoot
- func (v NullableServiceRootV190ServiceRoot) IsSet() bool
- func (v NullableServiceRootV190ServiceRoot) MarshalJSON() ([]byte, error)
- func (v *NullableServiceRootV190ServiceRoot) Set(val *ServiceRootV190ServiceRoot)
- func (v *NullableServiceRootV190ServiceRoot) UnmarshalJSON(src []byte) error
- func (v *NullableServiceRootV190ServiceRoot) Unset()
- type NullableString
- type NullableTime
- type OdataV4IdRef
- type PhysicalContextPhysicalContext
- type ResourceCondition
- func (o *ResourceCondition) GetLogEntry() OdataV4IdRef
- func (o *ResourceCondition) GetLogEntryOk() (*OdataV4IdRef, bool)
- func (o *ResourceCondition) GetMessage() string
- func (o *ResourceCondition) GetMessageArgs() []string
- func (o *ResourceCondition) GetMessageArgsOk() (*[]string, bool)
- func (o *ResourceCondition) GetMessageId() string
- func (o *ResourceCondition) GetMessageIdOk() (*string, bool)
- func (o *ResourceCondition) GetMessageOk() (*string, bool)
- func (o *ResourceCondition) GetOriginOfCondition() OdataV4IdRef
- func (o *ResourceCondition) GetOriginOfConditionOk() (*OdataV4IdRef, bool)
- func (o *ResourceCondition) GetSeverity() ResourceHealth
- func (o *ResourceCondition) GetSeverityOk() (*ResourceHealth, bool)
- func (o *ResourceCondition) GetTimestamp() time.Time
- func (o *ResourceCondition) GetTimestampOk() (*time.Time, bool)
- func (o *ResourceCondition) HasLogEntry() bool
- func (o *ResourceCondition) HasMessage() bool
- func (o *ResourceCondition) HasMessageArgs() bool
- func (o *ResourceCondition) HasOriginOfCondition() bool
- func (o *ResourceCondition) HasSeverity() bool
- func (o *ResourceCondition) HasTimestamp() bool
- func (o ResourceCondition) MarshalJSON() ([]byte, error)
- func (o *ResourceCondition) SetLogEntry(v OdataV4IdRef)
- func (o *ResourceCondition) SetMessage(v string)
- func (o *ResourceCondition) SetMessageArgs(v []string)
- func (o *ResourceCondition) SetMessageId(v string)
- func (o *ResourceCondition) SetOriginOfCondition(v OdataV4IdRef)
- func (o *ResourceCondition) SetSeverity(v ResourceHealth)
- func (o *ResourceCondition) SetTimestamp(v time.Time)
- type ResourceHealth
- type ResourceState
- type ResourceStatus
- func (o *ResourceStatus) GetConditions() []ResourceCondition
- func (o *ResourceStatus) GetConditionsOk() (*[]ResourceCondition, bool)
- func (o *ResourceStatus) GetHealth() ResourceHealth
- func (o *ResourceStatus) GetHealthOk() (*ResourceHealth, bool)
- func (o *ResourceStatus) GetHealthRollup() ResourceHealth
- func (o *ResourceStatus) GetHealthRollupOk() (*ResourceHealth, bool)
- func (o *ResourceStatus) GetOem() map[string]map[string]interface{}
- func (o *ResourceStatus) GetOemOk() (*map[string]map[string]interface{}, bool)
- func (o *ResourceStatus) GetState() ResourceState
- func (o *ResourceStatus) GetStateOk() (*ResourceState, bool)
- func (o *ResourceStatus) HasConditions() bool
- func (o *ResourceStatus) HasHealth() bool
- func (o *ResourceStatus) HasHealthRollup() bool
- func (o *ResourceStatus) HasOem() bool
- func (o *ResourceStatus) HasState() bool
- func (o ResourceStatus) MarshalJSON() ([]byte, error)
- func (o *ResourceStatus) SetConditions(v []ResourceCondition)
- func (o *ResourceStatus) SetHealth(v ResourceHealth)
- func (o *ResourceStatus) SetHealthRollup(v ResourceHealth)
- func (o *ResourceStatus) SetOem(v map[string]map[string]interface{})
- func (o *ResourceStatus) SetState(v ResourceState)
- type ScheduleSchedule
- type ScheduleV101DayOfWeek
- type ScheduleV101MonthOfYear
- type ScheduleV101Schedule
- func (o *ScheduleV101Schedule) GetEnabledDaysOfMonth() []int64
- func (o *ScheduleV101Schedule) GetEnabledDaysOfMonthOk() (*[]int64, bool)
- func (o *ScheduleV101Schedule) GetEnabledDaysOfWeek() []ScheduleV101DayOfWeek
- func (o *ScheduleV101Schedule) GetEnabledDaysOfWeekOk() (*[]ScheduleV101DayOfWeek, bool)
- func (o *ScheduleV101Schedule) GetEnabledMonthsOfYear() []ScheduleV101MonthOfYear
- func (o *ScheduleV101Schedule) GetEnabledMonthsOfYearOk() (*[]ScheduleV101MonthOfYear, bool)
- func (o *ScheduleV101Schedule) GetInitialStartTime() time.Time
- func (o *ScheduleV101Schedule) GetInitialStartTimeOk() (*time.Time, bool)
- func (o *ScheduleV101Schedule) GetLifetime() string
- func (o *ScheduleV101Schedule) GetLifetimeOk() (*string, bool)
- func (o *ScheduleV101Schedule) GetMaxOccurrences() int64
- func (o *ScheduleV101Schedule) GetMaxOccurrencesOk() (*int64, bool)
- func (o *ScheduleV101Schedule) GetName() string
- func (o *ScheduleV101Schedule) GetNameOk() (*string, bool)
- func (o *ScheduleV101Schedule) GetRecurrenceInterval() string
- func (o *ScheduleV101Schedule) GetRecurrenceIntervalOk() (*string, bool)
- func (o *ScheduleV101Schedule) HasEnabledDaysOfMonth() bool
- func (o *ScheduleV101Schedule) HasEnabledDaysOfWeek() bool
- func (o *ScheduleV101Schedule) HasEnabledMonthsOfYear() bool
- func (o *ScheduleV101Schedule) HasInitialStartTime() bool
- func (o *ScheduleV101Schedule) HasLifetime() bool
- func (o *ScheduleV101Schedule) HasMaxOccurrences() bool
- func (o *ScheduleV101Schedule) HasName() bool
- func (o *ScheduleV101Schedule) HasRecurrenceInterval() bool
- func (o ScheduleV101Schedule) MarshalJSON() ([]byte, error)
- func (o *ScheduleV101Schedule) SetEnabledDaysOfMonth(v []int64)
- func (o *ScheduleV101Schedule) SetEnabledDaysOfWeek(v []ScheduleV101DayOfWeek)
- func (o *ScheduleV101Schedule) SetEnabledMonthsOfYear(v []ScheduleV101MonthOfYear)
- func (o *ScheduleV101Schedule) SetInitialStartTime(v time.Time)
- func (o *ScheduleV101Schedule) SetInitialStartTimeNil()
- func (o *ScheduleV101Schedule) SetLifetime(v string)
- func (o *ScheduleV101Schedule) SetLifetimeNil()
- func (o *ScheduleV101Schedule) SetMaxOccurrences(v int64)
- func (o *ScheduleV101Schedule) SetMaxOccurrencesNil()
- func (o *ScheduleV101Schedule) SetName(v string)
- func (o *ScheduleV101Schedule) SetNameNil()
- func (o *ScheduleV101Schedule) SetRecurrenceInterval(v string)
- func (o *ScheduleV101Schedule) SetRecurrenceIntervalNil()
- func (o *ScheduleV101Schedule) UnsetInitialStartTime()
- func (o *ScheduleV101Schedule) UnsetLifetime()
- func (o *ScheduleV101Schedule) UnsetMaxOccurrences()
- func (o *ScheduleV101Schedule) UnsetName()
- func (o *ScheduleV101Schedule) UnsetRecurrenceInterval()
- type ScheduleV112DayOfWeek
- type ScheduleV112MonthOfYear
- type ScheduleV112Schedule
- func (o *ScheduleV112Schedule) GetEnabledDaysOfMonth() []int64
- func (o *ScheduleV112Schedule) GetEnabledDaysOfMonthOk() (*[]int64, bool)
- func (o *ScheduleV112Schedule) GetEnabledDaysOfWeek() []ScheduleV112DayOfWeek
- func (o *ScheduleV112Schedule) GetEnabledDaysOfWeekOk() (*[]ScheduleV112DayOfWeek, bool)
- func (o *ScheduleV112Schedule) GetEnabledIntervals() []string
- func (o *ScheduleV112Schedule) GetEnabledIntervalsOk() (*[]string, bool)
- func (o *ScheduleV112Schedule) GetEnabledMonthsOfYear() []ScheduleV112MonthOfYear
- func (o *ScheduleV112Schedule) GetEnabledMonthsOfYearOk() (*[]ScheduleV112MonthOfYear, bool)
- func (o *ScheduleV112Schedule) GetInitialStartTime() time.Time
- func (o *ScheduleV112Schedule) GetInitialStartTimeOk() (*time.Time, bool)
- func (o *ScheduleV112Schedule) GetLifetime() string
- func (o *ScheduleV112Schedule) GetLifetimeOk() (*string, bool)
- func (o *ScheduleV112Schedule) GetMaxOccurrences() int64
- func (o *ScheduleV112Schedule) GetMaxOccurrencesOk() (*int64, bool)
- func (o *ScheduleV112Schedule) GetName() string
- func (o *ScheduleV112Schedule) GetNameOk() (*string, bool)
- func (o *ScheduleV112Schedule) GetRecurrenceInterval() string
- func (o *ScheduleV112Schedule) GetRecurrenceIntervalOk() (*string, bool)
- func (o *ScheduleV112Schedule) HasEnabledDaysOfMonth() bool
- func (o *ScheduleV112Schedule) HasEnabledDaysOfWeek() bool
- func (o *ScheduleV112Schedule) HasEnabledIntervals() bool
- func (o *ScheduleV112Schedule) HasEnabledMonthsOfYear() bool
- func (o *ScheduleV112Schedule) HasInitialStartTime() bool
- func (o *ScheduleV112Schedule) HasLifetime() bool
- func (o *ScheduleV112Schedule) HasMaxOccurrences() bool
- func (o *ScheduleV112Schedule) HasName() bool
- func (o *ScheduleV112Schedule) HasRecurrenceInterval() bool
- func (o ScheduleV112Schedule) MarshalJSON() ([]byte, error)
- func (o *ScheduleV112Schedule) SetEnabledDaysOfMonth(v []int64)
- func (o *ScheduleV112Schedule) SetEnabledDaysOfWeek(v []ScheduleV112DayOfWeek)
- func (o *ScheduleV112Schedule) SetEnabledIntervals(v []string)
- func (o *ScheduleV112Schedule) SetEnabledMonthsOfYear(v []ScheduleV112MonthOfYear)
- func (o *ScheduleV112Schedule) SetInitialStartTime(v time.Time)
- func (o *ScheduleV112Schedule) SetInitialStartTimeNil()
- func (o *ScheduleV112Schedule) SetLifetime(v string)
- func (o *ScheduleV112Schedule) SetLifetimeNil()
- func (o *ScheduleV112Schedule) SetMaxOccurrences(v int64)
- func (o *ScheduleV112Schedule) SetMaxOccurrencesNil()
- func (o *ScheduleV112Schedule) SetName(v string)
- func (o *ScheduleV112Schedule) SetNameNil()
- func (o *ScheduleV112Schedule) SetRecurrenceInterval(v string)
- func (o *ScheduleV112Schedule) SetRecurrenceIntervalNil()
- func (o *ScheduleV112Schedule) UnsetInitialStartTime()
- func (o *ScheduleV112Schedule) UnsetLifetime()
- func (o *ScheduleV112Schedule) UnsetMaxOccurrences()
- func (o *ScheduleV112Schedule) UnsetName()
- func (o *ScheduleV112Schedule) UnsetRecurrenceInterval()
- type ScheduleV122DayOfWeek
- type ScheduleV122MonthOfYear
- type ScheduleV122Schedule
- func (o *ScheduleV122Schedule) GetEnabledDaysOfMonth() []int64
- func (o *ScheduleV122Schedule) GetEnabledDaysOfMonthOk() (*[]int64, bool)
- func (o *ScheduleV122Schedule) GetEnabledDaysOfWeek() []ScheduleV122DayOfWeek
- func (o *ScheduleV122Schedule) GetEnabledDaysOfWeekOk() (*[]ScheduleV122DayOfWeek, bool)
- func (o *ScheduleV122Schedule) GetEnabledIntervals() []string
- func (o *ScheduleV122Schedule) GetEnabledIntervalsOk() (*[]string, bool)
- func (o *ScheduleV122Schedule) GetEnabledMonthsOfYear() []ScheduleV122MonthOfYear
- func (o *ScheduleV122Schedule) GetEnabledMonthsOfYearOk() (*[]ScheduleV122MonthOfYear, bool)
- func (o *ScheduleV122Schedule) GetInitialStartTime() time.Time
- func (o *ScheduleV122Schedule) GetInitialStartTimeOk() (*time.Time, bool)
- func (o *ScheduleV122Schedule) GetLifetime() string
- func (o *ScheduleV122Schedule) GetLifetimeOk() (*string, bool)
- func (o *ScheduleV122Schedule) GetMaxOccurrences() int64
- func (o *ScheduleV122Schedule) GetMaxOccurrencesOk() (*int64, bool)
- func (o *ScheduleV122Schedule) GetName() string
- func (o *ScheduleV122Schedule) GetNameOk() (*string, bool)
- func (o *ScheduleV122Schedule) GetRecurrenceInterval() string
- func (o *ScheduleV122Schedule) GetRecurrenceIntervalOk() (*string, bool)
- func (o *ScheduleV122Schedule) HasEnabledDaysOfMonth() bool
- func (o *ScheduleV122Schedule) HasEnabledDaysOfWeek() bool
- func (o *ScheduleV122Schedule) HasEnabledIntervals() bool
- func (o *ScheduleV122Schedule) HasEnabledMonthsOfYear() bool
- func (o *ScheduleV122Schedule) HasInitialStartTime() bool
- func (o *ScheduleV122Schedule) HasLifetime() bool
- func (o *ScheduleV122Schedule) HasMaxOccurrences() bool
- func (o *ScheduleV122Schedule) HasName() bool
- func (o *ScheduleV122Schedule) HasRecurrenceInterval() bool
- func (o ScheduleV122Schedule) MarshalJSON() ([]byte, error)
- func (o *ScheduleV122Schedule) SetEnabledDaysOfMonth(v []int64)
- func (o *ScheduleV122Schedule) SetEnabledDaysOfWeek(v []ScheduleV122DayOfWeek)
- func (o *ScheduleV122Schedule) SetEnabledIntervals(v []string)
- func (o *ScheduleV122Schedule) SetEnabledMonthsOfYear(v []ScheduleV122MonthOfYear)
- func (o *ScheduleV122Schedule) SetInitialStartTime(v time.Time)
- func (o *ScheduleV122Schedule) SetInitialStartTimeNil()
- func (o *ScheduleV122Schedule) SetLifetime(v string)
- func (o *ScheduleV122Schedule) SetLifetimeNil()
- func (o *ScheduleV122Schedule) SetMaxOccurrences(v int64)
- func (o *ScheduleV122Schedule) SetMaxOccurrencesNil()
- func (o *ScheduleV122Schedule) SetName(v string)
- func (o *ScheduleV122Schedule) SetNameNil()
- func (o *ScheduleV122Schedule) SetRecurrenceInterval(v string)
- func (o *ScheduleV122Schedule) SetRecurrenceIntervalNil()
- func (o *ScheduleV122Schedule) UnsetInitialStartTime()
- func (o *ScheduleV122Schedule) UnsetLifetime()
- func (o *ScheduleV122Schedule) UnsetMaxOccurrences()
- func (o *ScheduleV122Schedule) UnsetName()
- func (o *ScheduleV122Schedule) UnsetRecurrenceInterval()
- type ServiceRootV190DeepOperations
- func (o *ServiceRootV190DeepOperations) GetDeepPATCH() bool
- func (o *ServiceRootV190DeepOperations) GetDeepPATCHOk() (*bool, bool)
- func (o *ServiceRootV190DeepOperations) GetDeepPOST() bool
- func (o *ServiceRootV190DeepOperations) GetDeepPOSTOk() (*bool, bool)
- func (o *ServiceRootV190DeepOperations) GetMaxLevels() int64
- func (o *ServiceRootV190DeepOperations) GetMaxLevelsOk() (*int64, bool)
- func (o *ServiceRootV190DeepOperations) HasDeepPATCH() bool
- func (o *ServiceRootV190DeepOperations) HasDeepPOST() bool
- func (o *ServiceRootV190DeepOperations) HasMaxLevels() bool
- func (o ServiceRootV190DeepOperations) MarshalJSON() ([]byte, error)
- func (o *ServiceRootV190DeepOperations) SetDeepPATCH(v bool)
- func (o *ServiceRootV190DeepOperations) SetDeepPOST(v bool)
- func (o *ServiceRootV190DeepOperations) SetMaxLevels(v int64)
- type ServiceRootV190Expand
- func (o *ServiceRootV190Expand) GetExpandAll() bool
- func (o *ServiceRootV190Expand) GetExpandAllOk() (*bool, bool)
- func (o *ServiceRootV190Expand) GetLevels() bool
- func (o *ServiceRootV190Expand) GetLevelsOk() (*bool, bool)
- func (o *ServiceRootV190Expand) GetLinks() bool
- func (o *ServiceRootV190Expand) GetLinksOk() (*bool, bool)
- func (o *ServiceRootV190Expand) GetMaxLevels() int64
- func (o *ServiceRootV190Expand) GetMaxLevelsOk() (*int64, bool)
- func (o *ServiceRootV190Expand) GetNoLinks() bool
- func (o *ServiceRootV190Expand) GetNoLinksOk() (*bool, bool)
- func (o *ServiceRootV190Expand) HasExpandAll() bool
- func (o *ServiceRootV190Expand) HasLevels() bool
- func (o *ServiceRootV190Expand) HasLinks() bool
- func (o *ServiceRootV190Expand) HasMaxLevels() bool
- func (o *ServiceRootV190Expand) HasNoLinks() bool
- func (o ServiceRootV190Expand) MarshalJSON() ([]byte, error)
- func (o *ServiceRootV190Expand) SetExpandAll(v bool)
- func (o *ServiceRootV190Expand) SetLevels(v bool)
- func (o *ServiceRootV190Expand) SetLinks(v bool)
- func (o *ServiceRootV190Expand) SetMaxLevels(v int64)
- func (o *ServiceRootV190Expand) SetNoLinks(v bool)
- type ServiceRootV190Links
- func (o *ServiceRootV190Links) GetOem() map[string]map[string]interface{}
- func (o *ServiceRootV190Links) GetOemOk() (*map[string]map[string]interface{}, bool)
- func (o *ServiceRootV190Links) GetSessions() OdataV4IdRef
- func (o *ServiceRootV190Links) GetSessionsOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190Links) HasOem() bool
- func (o ServiceRootV190Links) MarshalJSON() ([]byte, error)
- func (o *ServiceRootV190Links) SetOem(v map[string]map[string]interface{})
- func (o *ServiceRootV190Links) SetSessions(v OdataV4IdRef)
- type ServiceRootV190ProtocolFeaturesSupported
- func (o *ServiceRootV190ProtocolFeaturesSupported) GetDeepOperations() ServiceRootV190DeepOperations
- func (o *ServiceRootV190ProtocolFeaturesSupported) GetDeepOperationsOk() (*ServiceRootV190DeepOperations, bool)
- func (o *ServiceRootV190ProtocolFeaturesSupported) GetExcerptQuery() bool
- func (o *ServiceRootV190ProtocolFeaturesSupported) GetExcerptQueryOk() (*bool, bool)
- func (o *ServiceRootV190ProtocolFeaturesSupported) GetExpandQuery() ServiceRootV190Expand
- func (o *ServiceRootV190ProtocolFeaturesSupported) GetExpandQueryOk() (*ServiceRootV190Expand, bool)
- func (o *ServiceRootV190ProtocolFeaturesSupported) GetFilterQuery() bool
- func (o *ServiceRootV190ProtocolFeaturesSupported) GetFilterQueryOk() (*bool, bool)
- func (o *ServiceRootV190ProtocolFeaturesSupported) GetOnlyMemberQuery() bool
- func (o *ServiceRootV190ProtocolFeaturesSupported) GetOnlyMemberQueryOk() (*bool, bool)
- func (o *ServiceRootV190ProtocolFeaturesSupported) GetSelectQuery() bool
- func (o *ServiceRootV190ProtocolFeaturesSupported) GetSelectQueryOk() (*bool, bool)
- func (o *ServiceRootV190ProtocolFeaturesSupported) HasDeepOperations() bool
- func (o *ServiceRootV190ProtocolFeaturesSupported) HasExcerptQuery() bool
- func (o *ServiceRootV190ProtocolFeaturesSupported) HasExpandQuery() bool
- func (o *ServiceRootV190ProtocolFeaturesSupported) HasFilterQuery() bool
- func (o *ServiceRootV190ProtocolFeaturesSupported) HasOnlyMemberQuery() bool
- func (o *ServiceRootV190ProtocolFeaturesSupported) HasSelectQuery() bool
- func (o ServiceRootV190ProtocolFeaturesSupported) MarshalJSON() ([]byte, error)
- func (o *ServiceRootV190ProtocolFeaturesSupported) SetDeepOperations(v ServiceRootV190DeepOperations)
- func (o *ServiceRootV190ProtocolFeaturesSupported) SetExcerptQuery(v bool)
- func (o *ServiceRootV190ProtocolFeaturesSupported) SetExpandQuery(v ServiceRootV190Expand)
- func (o *ServiceRootV190ProtocolFeaturesSupported) SetFilterQuery(v bool)
- func (o *ServiceRootV190ProtocolFeaturesSupported) SetOnlyMemberQuery(v bool)
- func (o *ServiceRootV190ProtocolFeaturesSupported) SetSelectQuery(v bool)
- type ServiceRootV190ServiceRoot
- func (o *ServiceRootV190ServiceRoot) GetAccountService() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetAccountServiceOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetAggregationService() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetAggregationServiceOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetCertificateService() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetCertificateServiceOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetChassis() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetChassisOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetCompositionService() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetCompositionServiceOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetDescription() string
- func (o *ServiceRootV190ServiceRoot) GetDescriptionOk() (*string, bool)
- func (o *ServiceRootV190ServiceRoot) GetEventService() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetEventServiceOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetFabrics() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetFabricsOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetFacilities() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetFacilitiesOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetId() string
- func (o *ServiceRootV190ServiceRoot) GetIdOk() (*string, bool)
- func (o *ServiceRootV190ServiceRoot) GetJobService() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetJobServiceOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetJsonSchemas() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetJsonSchemasOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetLinks() ServiceRootV190Links
- func (o *ServiceRootV190ServiceRoot) GetLinksOk() (*ServiceRootV190Links, bool)
- func (o *ServiceRootV190ServiceRoot) GetManagers() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetManagersOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetName() string
- func (o *ServiceRootV190ServiceRoot) GetNameOk() (*string, bool)
- func (o *ServiceRootV190ServiceRoot) GetOdataContext() string
- func (o *ServiceRootV190ServiceRoot) GetOdataContextOk() (*string, bool)
- func (o *ServiceRootV190ServiceRoot) GetOdataEtag() string
- func (o *ServiceRootV190ServiceRoot) GetOdataEtagOk() (*string, bool)
- func (o *ServiceRootV190ServiceRoot) GetOdataId() string
- func (o *ServiceRootV190ServiceRoot) GetOdataIdOk() (*string, bool)
- func (o *ServiceRootV190ServiceRoot) GetOdataType() string
- func (o *ServiceRootV190ServiceRoot) GetOdataTypeOk() (*string, bool)
- func (o *ServiceRootV190ServiceRoot) GetOem() map[string]map[string]interface{}
- func (o *ServiceRootV190ServiceRoot) GetOemOk() (*map[string]map[string]interface{}, bool)
- func (o *ServiceRootV190ServiceRoot) GetPowerEquipment() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetPowerEquipmentOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetProduct() string
- func (o *ServiceRootV190ServiceRoot) GetProductOk() (*string, bool)
- func (o *ServiceRootV190ServiceRoot) GetProtocolFeaturesSupported() ServiceRootV190ProtocolFeaturesSupported
- func (o *ServiceRootV190ServiceRoot) GetProtocolFeaturesSupportedOk() (*ServiceRootV190ProtocolFeaturesSupported, bool)
- func (o *ServiceRootV190ServiceRoot) GetRedfishVersion() string
- func (o *ServiceRootV190ServiceRoot) GetRedfishVersionOk() (*string, bool)
- func (o *ServiceRootV190ServiceRoot) GetRegistries() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetRegistriesOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetResourceBlocks() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetResourceBlocksOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetSessionService() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetSessionServiceOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetStorage() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetStorageOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetStorageServices() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetStorageServicesOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetStorageSystems() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetStorageSystemsOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetSystems() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetSystemsOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetTasks() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetTasksOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetTelemetryService() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetTelemetryServiceOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetUUID() string
- func (o *ServiceRootV190ServiceRoot) GetUUIDOk() (*string, bool)
- func (o *ServiceRootV190ServiceRoot) GetUpdateService() OdataV4IdRef
- func (o *ServiceRootV190ServiceRoot) GetUpdateServiceOk() (*OdataV4IdRef, bool)
- func (o *ServiceRootV190ServiceRoot) GetVendor() string
- func (o *ServiceRootV190ServiceRoot) GetVendorOk() (*string, bool)
- func (o *ServiceRootV190ServiceRoot) HasAccountService() bool
- func (o *ServiceRootV190ServiceRoot) HasAggregationService() bool
- func (o *ServiceRootV190ServiceRoot) HasCertificateService() bool
- func (o *ServiceRootV190ServiceRoot) HasChassis() bool
- func (o *ServiceRootV190ServiceRoot) HasCompositionService() bool
- func (o *ServiceRootV190ServiceRoot) HasDescription() bool
- func (o *ServiceRootV190ServiceRoot) HasEventService() bool
- func (o *ServiceRootV190ServiceRoot) HasFabrics() bool
- func (o *ServiceRootV190ServiceRoot) HasFacilities() bool
- func (o *ServiceRootV190ServiceRoot) HasJobService() bool
- func (o *ServiceRootV190ServiceRoot) HasJsonSchemas() bool
- func (o *ServiceRootV190ServiceRoot) HasManagers() bool
- func (o *ServiceRootV190ServiceRoot) HasOdataContext() bool
- func (o *ServiceRootV190ServiceRoot) HasOdataEtag() bool
- func (o *ServiceRootV190ServiceRoot) HasOem() bool
- func (o *ServiceRootV190ServiceRoot) HasPowerEquipment() bool
- func (o *ServiceRootV190ServiceRoot) HasProduct() bool
- func (o *ServiceRootV190ServiceRoot) HasProtocolFeaturesSupported() bool
- func (o *ServiceRootV190ServiceRoot) HasRedfishVersion() bool
- func (o *ServiceRootV190ServiceRoot) HasRegistries() bool
- func (o *ServiceRootV190ServiceRoot) HasResourceBlocks() bool
- func (o *ServiceRootV190ServiceRoot) HasSessionService() bool
- func (o *ServiceRootV190ServiceRoot) HasStorage() bool
- func (o *ServiceRootV190ServiceRoot) HasStorageServices() bool
- func (o *ServiceRootV190ServiceRoot) HasStorageSystems() bool
- func (o *ServiceRootV190ServiceRoot) HasSystems() bool
- func (o *ServiceRootV190ServiceRoot) HasTasks() bool
- func (o *ServiceRootV190ServiceRoot) HasTelemetryService() bool
- func (o *ServiceRootV190ServiceRoot) HasUUID() bool
- func (o *ServiceRootV190ServiceRoot) HasUpdateService() bool
- func (o *ServiceRootV190ServiceRoot) HasVendor() bool
- func (o ServiceRootV190ServiceRoot) MarshalJSON() ([]byte, error)
- func (o *ServiceRootV190ServiceRoot) SetAccountService(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetAggregationService(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetCertificateService(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetChassis(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetCompositionService(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetDescription(v string)
- func (o *ServiceRootV190ServiceRoot) SetEventService(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetFabrics(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetFacilities(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetId(v string)
- func (o *ServiceRootV190ServiceRoot) SetJobService(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetJsonSchemas(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetLinks(v ServiceRootV190Links)
- func (o *ServiceRootV190ServiceRoot) SetManagers(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetName(v string)
- func (o *ServiceRootV190ServiceRoot) SetOdataContext(v string)
- func (o *ServiceRootV190ServiceRoot) SetOdataEtag(v string)
- func (o *ServiceRootV190ServiceRoot) SetOdataId(v string)
- func (o *ServiceRootV190ServiceRoot) SetOdataType(v string)
- func (o *ServiceRootV190ServiceRoot) SetOem(v map[string]map[string]interface{})
- func (o *ServiceRootV190ServiceRoot) SetPowerEquipment(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetProduct(v string)
- func (o *ServiceRootV190ServiceRoot) SetProductNil()
- func (o *ServiceRootV190ServiceRoot) SetProtocolFeaturesSupported(v ServiceRootV190ProtocolFeaturesSupported)
- func (o *ServiceRootV190ServiceRoot) SetRedfishVersion(v string)
- func (o *ServiceRootV190ServiceRoot) SetRegistries(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetResourceBlocks(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetSessionService(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetStorage(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetStorageServices(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetStorageSystems(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetSystems(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetTasks(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetTelemetryService(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetUUID(v string)
- func (o *ServiceRootV190ServiceRoot) SetUpdateService(v OdataV4IdRef)
- func (o *ServiceRootV190ServiceRoot) SetVendor(v string)
- func (o *ServiceRootV190ServiceRoot) SetVendorNil()
- func (o *ServiceRootV190ServiceRoot) UnsetProduct()
- func (o *ServiceRootV190ServiceRoot) UnsetVendor()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type MetricDefinitionCollectionMetricDefinitionCollection ¶
type MetricDefinitionCollectionMetricDefinitionCollection struct { // The OData description of a payload. OdataContext *string `json:"@odata.context,omitempty"` // The current ETag of the resource. OdataEtag *string `json:"@odata.etag,omitempty"` // The unique identifier for a resource. OdataId string `json:"@odata.id"` // The type of a resource. OdataType string `json:"@odata.type"` // The description of this resource. Used for commonality in the schema definitions. Description *string `json:"Description,omitempty"` // The members of this collection. Members []OdataV4IdRef `json:"Members"` // The number of items in a collection. MembersodataCount int64 `json:"Members@odata.count"` // The URI to the resource containing the next set of partial members. MembersodataNextLink *string `json:"Members@odata.nextLink,omitempty"` // The name of the resource or array member. Name string `json:"Name"` // The OEM extension. Oem *map[string]map[string]interface{} `json:"Oem,omitempty"` }
MetricDefinitionCollectionMetricDefinitionCollection The collection of MetricDefinition resource instances.
func NewMetricDefinitionCollectionMetricDefinitionCollection ¶
func NewMetricDefinitionCollectionMetricDefinitionCollection(odataId string, odataType string, members []OdataV4IdRef, membersodataCount int64, name string) *MetricDefinitionCollectionMetricDefinitionCollection
NewMetricDefinitionCollectionMetricDefinitionCollection instantiates a new MetricDefinitionCollectionMetricDefinitionCollection 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 NewMetricDefinitionCollectionMetricDefinitionCollectionWithDefaults ¶
func NewMetricDefinitionCollectionMetricDefinitionCollectionWithDefaults() *MetricDefinitionCollectionMetricDefinitionCollection
NewMetricDefinitionCollectionMetricDefinitionCollectionWithDefaults instantiates a new MetricDefinitionCollectionMetricDefinitionCollection 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 (*MetricDefinitionCollectionMetricDefinitionCollection) GetDescription ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*MetricDefinitionCollectionMetricDefinitionCollection) GetDescriptionOk ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionCollectionMetricDefinitionCollection) GetMembers ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetMembers() []OdataV4IdRef
GetMembers returns the Members field value
func (*MetricDefinitionCollectionMetricDefinitionCollection) GetMembersOk ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetMembersOk() (*[]OdataV4IdRef, bool)
GetMembersOk returns a tuple with the Members field value and a boolean to check if the value has been set.
func (*MetricDefinitionCollectionMetricDefinitionCollection) GetMembersodataCount ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetMembersodataCount() int64
GetMembersodataCount returns the MembersodataCount field value
func (*MetricDefinitionCollectionMetricDefinitionCollection) GetMembersodataCountOk ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetMembersodataCountOk() (*int64, bool)
GetMembersodataCountOk returns a tuple with the MembersodataCount field value and a boolean to check if the value has been set.
func (*MetricDefinitionCollectionMetricDefinitionCollection) GetMembersodataNextLink ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetMembersodataNextLink() string
GetMembersodataNextLink returns the MembersodataNextLink field value if set, zero value otherwise.
func (*MetricDefinitionCollectionMetricDefinitionCollection) GetMembersodataNextLinkOk ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetMembersodataNextLinkOk() (*string, bool)
GetMembersodataNextLinkOk returns a tuple with the MembersodataNextLink field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionCollectionMetricDefinitionCollection) GetName ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetName() string
GetName returns the Name field value
func (*MetricDefinitionCollectionMetricDefinitionCollection) GetNameOk ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*MetricDefinitionCollectionMetricDefinitionCollection) GetOdataContext ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetOdataContext() string
GetOdataContext returns the OdataContext field value if set, zero value otherwise.
func (*MetricDefinitionCollectionMetricDefinitionCollection) GetOdataContextOk ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetOdataContextOk() (*string, bool)
GetOdataContextOk returns a tuple with the OdataContext field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionCollectionMetricDefinitionCollection) GetOdataEtag ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetOdataEtag() string
GetOdataEtag returns the OdataEtag field value if set, zero value otherwise.
func (*MetricDefinitionCollectionMetricDefinitionCollection) GetOdataEtagOk ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetOdataEtagOk() (*string, bool)
GetOdataEtagOk returns a tuple with the OdataEtag field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionCollectionMetricDefinitionCollection) GetOdataId ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetOdataId() string
GetOdataId returns the OdataId field value
func (*MetricDefinitionCollectionMetricDefinitionCollection) GetOdataIdOk ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetOdataIdOk() (*string, bool)
GetOdataIdOk returns a tuple with the OdataId field value and a boolean to check if the value has been set.
func (*MetricDefinitionCollectionMetricDefinitionCollection) GetOdataType ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetOdataType() string
GetOdataType returns the OdataType field value
func (*MetricDefinitionCollectionMetricDefinitionCollection) GetOdataTypeOk ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetOdataTypeOk() (*string, bool)
GetOdataTypeOk returns a tuple with the OdataType field value and a boolean to check if the value has been set.
func (*MetricDefinitionCollectionMetricDefinitionCollection) GetOem ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetOem() map[string]map[string]interface{}
GetOem returns the Oem field value if set, zero value otherwise.
func (*MetricDefinitionCollectionMetricDefinitionCollection) GetOemOk ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) GetOemOk() (*map[string]map[string]interface{}, bool)
GetOemOk returns a tuple with the Oem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionCollectionMetricDefinitionCollection) HasDescription ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*MetricDefinitionCollectionMetricDefinitionCollection) HasMembersodataNextLink ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) HasMembersodataNextLink() bool
HasMembersodataNextLink returns a boolean if a field has been set.
func (*MetricDefinitionCollectionMetricDefinitionCollection) HasOdataContext ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) HasOdataContext() bool
HasOdataContext returns a boolean if a field has been set.
func (*MetricDefinitionCollectionMetricDefinitionCollection) HasOdataEtag ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) HasOdataEtag() bool
HasOdataEtag returns a boolean if a field has been set.
func (*MetricDefinitionCollectionMetricDefinitionCollection) HasOem ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) HasOem() bool
HasOem returns a boolean if a field has been set.
func (MetricDefinitionCollectionMetricDefinitionCollection) MarshalJSON ¶
func (o MetricDefinitionCollectionMetricDefinitionCollection) MarshalJSON() ([]byte, error)
func (*MetricDefinitionCollectionMetricDefinitionCollection) SetDescription ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*MetricDefinitionCollectionMetricDefinitionCollection) SetMembers ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) SetMembers(v []OdataV4IdRef)
SetMembers sets field value
func (*MetricDefinitionCollectionMetricDefinitionCollection) SetMembersodataCount ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) SetMembersodataCount(v int64)
SetMembersodataCount sets field value
func (*MetricDefinitionCollectionMetricDefinitionCollection) SetMembersodataNextLink ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) SetMembersodataNextLink(v string)
SetMembersodataNextLink gets a reference to the given string and assigns it to the MembersodataNextLink field.
func (*MetricDefinitionCollectionMetricDefinitionCollection) SetName ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) SetName(v string)
SetName sets field value
func (*MetricDefinitionCollectionMetricDefinitionCollection) SetOdataContext ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) SetOdataContext(v string)
SetOdataContext gets a reference to the given string and assigns it to the OdataContext field.
func (*MetricDefinitionCollectionMetricDefinitionCollection) SetOdataEtag ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) SetOdataEtag(v string)
SetOdataEtag gets a reference to the given string and assigns it to the OdataEtag field.
func (*MetricDefinitionCollectionMetricDefinitionCollection) SetOdataId ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) SetOdataId(v string)
SetOdataId sets field value
func (*MetricDefinitionCollectionMetricDefinitionCollection) SetOdataType ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) SetOdataType(v string)
SetOdataType sets field value
func (*MetricDefinitionCollectionMetricDefinitionCollection) SetOem ¶
func (o *MetricDefinitionCollectionMetricDefinitionCollection) SetOem(v map[string]map[string]interface{})
SetOem gets a reference to the given map[string]map[string]interface{} and assigns it to the Oem field.
type MetricDefinitionV111Actions ¶
type MetricDefinitionV111Actions struct { // The available OEM-specific actions for this resource. Oem *map[string]map[string]interface{} `json:"Oem,omitempty"` }
MetricDefinitionV111Actions The available actions for this resource.
func NewMetricDefinitionV111Actions ¶
func NewMetricDefinitionV111Actions() *MetricDefinitionV111Actions
NewMetricDefinitionV111Actions instantiates a new MetricDefinitionV111Actions 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 NewMetricDefinitionV111ActionsWithDefaults ¶
func NewMetricDefinitionV111ActionsWithDefaults() *MetricDefinitionV111Actions
NewMetricDefinitionV111ActionsWithDefaults instantiates a new MetricDefinitionV111Actions 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 (*MetricDefinitionV111Actions) GetOem ¶
func (o *MetricDefinitionV111Actions) GetOem() map[string]map[string]interface{}
GetOem returns the Oem field value if set, zero value otherwise.
func (*MetricDefinitionV111Actions) GetOemOk ¶
func (o *MetricDefinitionV111Actions) GetOemOk() (*map[string]map[string]interface{}, bool)
GetOemOk returns a tuple with the Oem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionV111Actions) HasOem ¶
func (o *MetricDefinitionV111Actions) HasOem() bool
HasOem returns a boolean if a field has been set.
func (MetricDefinitionV111Actions) MarshalJSON ¶
func (o MetricDefinitionV111Actions) MarshalJSON() ([]byte, error)
func (*MetricDefinitionV111Actions) SetOem ¶
func (o *MetricDefinitionV111Actions) SetOem(v map[string]map[string]interface{})
SetOem gets a reference to the given map[string]map[string]interface{} and assigns it to the Oem field.
type MetricDefinitionV111Calculable ¶
type MetricDefinitionV111Calculable string
MetricDefinitionV111Calculable The types of calculations that can be applied to the metric reading. Provides information to the client on the suitability of calculation using the metric reading.
const ( METRICDEFINITIONV111CALCULABLE_NON_CALCULATABLE MetricDefinitionV111Calculable = "NonCalculatable" METRICDEFINITIONV111CALCULABLE_SUMMABLE MetricDefinitionV111Calculable = "Summable" METRICDEFINITIONV111CALCULABLE_NON_SUMMABLE MetricDefinitionV111Calculable = "NonSummable" )
List of MetricDefinition_v1_1_1_Calculable
func (MetricDefinitionV111Calculable) Ptr ¶
func (v MetricDefinitionV111Calculable) Ptr() *MetricDefinitionV111Calculable
Ptr returns reference to MetricDefinition_v1_1_1_Calculable value
func (*MetricDefinitionV111Calculable) UnmarshalJSON ¶
func (v *MetricDefinitionV111Calculable) UnmarshalJSON(src []byte) error
type MetricDefinitionV111CalculationAlgorithmEnum ¶
type MetricDefinitionV111CalculationAlgorithmEnum string
MetricDefinitionV111CalculationAlgorithmEnum the model 'MetricDefinitionV111CalculationAlgorithmEnum'
const ( METRICDEFINITIONV111CALCULATIONALGORITHMENUM_AVERAGE MetricDefinitionV111CalculationAlgorithmEnum = "Average" METRICDEFINITIONV111CALCULATIONALGORITHMENUM_MAXIMUM MetricDefinitionV111CalculationAlgorithmEnum = "Maximum" METRICDEFINITIONV111CALCULATIONALGORITHMENUM_MINIMUM MetricDefinitionV111CalculationAlgorithmEnum = "Minimum" METRICDEFINITIONV111CALCULATIONALGORITHMENUM_OEM MetricDefinitionV111CalculationAlgorithmEnum = "OEM" )
List of MetricDefinition_v1_1_1_CalculationAlgorithmEnum
func (MetricDefinitionV111CalculationAlgorithmEnum) Ptr ¶
func (v MetricDefinitionV111CalculationAlgorithmEnum) Ptr() *MetricDefinitionV111CalculationAlgorithmEnum
Ptr returns reference to MetricDefinition_v1_1_1_CalculationAlgorithmEnum value
func (*MetricDefinitionV111CalculationAlgorithmEnum) UnmarshalJSON ¶
func (v *MetricDefinitionV111CalculationAlgorithmEnum) UnmarshalJSON(src []byte) error
type MetricDefinitionV111CalculationParamsType ¶
type MetricDefinitionV111CalculationParamsType struct { // The link to a metric property that stores the result of the calculation. If the link has wildcards, the wildcards are substituted as specified in the Wildcards array property. ResultMetric NullableString `json:"ResultMetric,omitempty"` // The metric property used as the input into the calculation. If the link has wildcards, the wildcards are substituted as specified in the Wildcards array property. SourceMetric NullableString `json:"SourceMetric,omitempty"` }
MetricDefinitionV111CalculationParamsType The usage of the parameter in the calculation.
func NewMetricDefinitionV111CalculationParamsType ¶
func NewMetricDefinitionV111CalculationParamsType() *MetricDefinitionV111CalculationParamsType
NewMetricDefinitionV111CalculationParamsType instantiates a new MetricDefinitionV111CalculationParamsType 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 NewMetricDefinitionV111CalculationParamsTypeWithDefaults ¶
func NewMetricDefinitionV111CalculationParamsTypeWithDefaults() *MetricDefinitionV111CalculationParamsType
NewMetricDefinitionV111CalculationParamsTypeWithDefaults instantiates a new MetricDefinitionV111CalculationParamsType 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 (*MetricDefinitionV111CalculationParamsType) GetResultMetric ¶
func (o *MetricDefinitionV111CalculationParamsType) GetResultMetric() string
GetResultMetric returns the ResultMetric field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricDefinitionV111CalculationParamsType) GetResultMetricOk ¶
func (o *MetricDefinitionV111CalculationParamsType) GetResultMetricOk() (*string, bool)
GetResultMetricOk returns a tuple with the ResultMetric field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricDefinitionV111CalculationParamsType) GetSourceMetric ¶
func (o *MetricDefinitionV111CalculationParamsType) GetSourceMetric() string
GetSourceMetric returns the SourceMetric field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricDefinitionV111CalculationParamsType) GetSourceMetricOk ¶
func (o *MetricDefinitionV111CalculationParamsType) GetSourceMetricOk() (*string, bool)
GetSourceMetricOk returns a tuple with the SourceMetric field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricDefinitionV111CalculationParamsType) HasResultMetric ¶
func (o *MetricDefinitionV111CalculationParamsType) HasResultMetric() bool
HasResultMetric returns a boolean if a field has been set.
func (*MetricDefinitionV111CalculationParamsType) HasSourceMetric ¶
func (o *MetricDefinitionV111CalculationParamsType) HasSourceMetric() bool
HasSourceMetric returns a boolean if a field has been set.
func (MetricDefinitionV111CalculationParamsType) MarshalJSON ¶
func (o MetricDefinitionV111CalculationParamsType) MarshalJSON() ([]byte, error)
func (*MetricDefinitionV111CalculationParamsType) SetResultMetric ¶
func (o *MetricDefinitionV111CalculationParamsType) SetResultMetric(v string)
SetResultMetric gets a reference to the given NullableString and assigns it to the ResultMetric field.
func (*MetricDefinitionV111CalculationParamsType) SetResultMetricNil ¶
func (o *MetricDefinitionV111CalculationParamsType) SetResultMetricNil()
SetResultMetricNil sets the value for ResultMetric to be an explicit nil
func (*MetricDefinitionV111CalculationParamsType) SetSourceMetric ¶
func (o *MetricDefinitionV111CalculationParamsType) SetSourceMetric(v string)
SetSourceMetric gets a reference to the given NullableString and assigns it to the SourceMetric field.
func (*MetricDefinitionV111CalculationParamsType) SetSourceMetricNil ¶
func (o *MetricDefinitionV111CalculationParamsType) SetSourceMetricNil()
SetSourceMetricNil sets the value for SourceMetric to be an explicit nil
func (*MetricDefinitionV111CalculationParamsType) UnsetResultMetric ¶
func (o *MetricDefinitionV111CalculationParamsType) UnsetResultMetric()
UnsetResultMetric ensures that no value is present for ResultMetric, not even an explicit nil
func (*MetricDefinitionV111CalculationParamsType) UnsetSourceMetric ¶
func (o *MetricDefinitionV111CalculationParamsType) UnsetSourceMetric()
UnsetSourceMetric ensures that no value is present for SourceMetric, not even an explicit nil
type MetricDefinitionV111ImplementationType ¶
type MetricDefinitionV111ImplementationType string
MetricDefinitionV111ImplementationType the model 'MetricDefinitionV111ImplementationType'
const ( METRICDEFINITIONV111IMPLEMENTATIONTYPE_PHYSICAL_SENSOR MetricDefinitionV111ImplementationType = "PhysicalSensor" METRICDEFINITIONV111IMPLEMENTATIONTYPE_CALCULATED MetricDefinitionV111ImplementationType = "Calculated" METRICDEFINITIONV111IMPLEMENTATIONTYPE_SYNTHESIZED MetricDefinitionV111ImplementationType = "Synthesized" METRICDEFINITIONV111IMPLEMENTATIONTYPE_DIGITAL_METER MetricDefinitionV111ImplementationType = "DigitalMeter" )
List of MetricDefinition_v1_1_1_ImplementationType
func (MetricDefinitionV111ImplementationType) Ptr ¶
Ptr returns reference to MetricDefinition_v1_1_1_ImplementationType value
func (*MetricDefinitionV111ImplementationType) UnmarshalJSON ¶
func (v *MetricDefinitionV111ImplementationType) UnmarshalJSON(src []byte) error
type MetricDefinitionV111MetricDataType ¶
type MetricDefinitionV111MetricDataType string
MetricDefinitionV111MetricDataType The data type of the related metric values. Provides information to the client on the nature of the metric reading.
const ( METRICDEFINITIONV111METRICDATATYPE_BOOLEAN MetricDefinitionV111MetricDataType = "Boolean" METRICDEFINITIONV111METRICDATATYPE_DATE_TIME MetricDefinitionV111MetricDataType = "DateTime" METRICDEFINITIONV111METRICDATATYPE_DECIMAL MetricDefinitionV111MetricDataType = "Decimal" METRICDEFINITIONV111METRICDATATYPE_INTEGER MetricDefinitionV111MetricDataType = "Integer" METRICDEFINITIONV111METRICDATATYPE_STRING MetricDefinitionV111MetricDataType = "String" METRICDEFINITIONV111METRICDATATYPE_ENUMERATION MetricDefinitionV111MetricDataType = "Enumeration" )
List of MetricDefinition_v1_1_1_MetricDataType
func (MetricDefinitionV111MetricDataType) Ptr ¶
func (v MetricDefinitionV111MetricDataType) Ptr() *MetricDefinitionV111MetricDataType
Ptr returns reference to MetricDefinition_v1_1_1_MetricDataType value
func (*MetricDefinitionV111MetricDataType) UnmarshalJSON ¶
func (v *MetricDefinitionV111MetricDataType) UnmarshalJSON(src []byte) error
type MetricDefinitionV111MetricDefinition ¶
type MetricDefinitionV111MetricDefinition struct { // The OData description of a payload. OdataContext *string `json:"@odata.context,omitempty"` // The current ETag of the resource. OdataEtag *string `json:"@odata.etag,omitempty"` // The unique identifier for a resource. OdataId string `json:"@odata.id"` // The type of a resource. OdataType string `json:"@odata.type"` // The estimated percent error of measured versus actual values. Accuracy NullableFloat32 `json:"Accuracy,omitempty"` Actions *MetricDefinitionV111Actions `json:"Actions,omitempty"` Calculable *MetricDefinitionV111Calculable `json:"Calculable,omitempty"` CalculationAlgorithm *MetricDefinitionV111CalculationAlgorithmEnum `json:"CalculationAlgorithm,omitempty"` // The metric properties that are part of a calculation. CalculationParameters *[]MetricDefinitionV111CalculationParamsType `json:"CalculationParameters,omitempty"` // The time interval over which the metric calculation is performed. CalculationTimeInterval NullableString `json:"CalculationTimeInterval,omitempty"` // The calibration offset added to the metric reading. Calibration NullableFloat32 `json:"Calibration,omitempty"` // The description of this resource. Used for commonality in the schema definitions. Description *string `json:"Description,omitempty"` // This array property specifies possible values of a discrete metric. DiscreteValues *[]string `json:"DiscreteValues,omitempty"` // The identifier that uniquely identifies the resource within the collection of similar resources. Id string `json:"Id"` Implementation *MetricDefinitionV111ImplementationType `json:"Implementation,omitempty"` // An indication of whether the metric values are linear versus non-linear. IsLinear NullableBool `json:"IsLinear,omitempty"` // Maximum value for metric reading. MaxReadingRange NullableFloat32 `json:"MaxReadingRange,omitempty"` MetricDataType *MetricDefinitionV111MetricDataType `json:"MetricDataType,omitempty"` // The list of URIs with wildcards and property identifiers that this metric definition defines. If a URI has wildcards, the wildcards are substituted as specified in the Wildcards array property. MetricProperties *[]string `json:"MetricProperties,omitempty"` MetricType *MetricDefinitionV111MetricType `json:"MetricType,omitempty"` // Minimum value for metric reading. MinReadingRange NullableFloat32 `json:"MinReadingRange,omitempty"` // The name of the resource or array member. Name string `json:"Name"` // The OEM-defined calculation that is performed on a source metric to obtain the metric being defined. OEMCalculationAlgorithm NullableString `json:"OEMCalculationAlgorithm,omitempty"` // The OEM extension. Oem *map[string]map[string]interface{} `json:"Oem,omitempty"` PhysicalContext *PhysicalContextPhysicalContext `json:"PhysicalContext,omitempty"` // Number of significant digits in the metric reading. Precision NullableInt64 `json:"Precision,omitempty"` // The time interval between when a metric is updated. SensingInterval NullableString `json:"SensingInterval,omitempty"` // The accuracy of the timestamp. TimestampAccuracy NullableString `json:"TimestampAccuracy,omitempty"` // The units of measure for this metric. Units NullableString `json:"Units,omitempty"` // The wildcards and their substitution values for the entries in the MetricProperties array property. Wildcards *[]MetricDefinitionV111Wildcard `json:"Wildcards,omitempty"` }
MetricDefinitionV111MetricDefinition The MetricDefinition schema describes the metadata information for a metric.
func NewMetricDefinitionV111MetricDefinition ¶
func NewMetricDefinitionV111MetricDefinition(odataId string, odataType string, id string, name string) *MetricDefinitionV111MetricDefinition
NewMetricDefinitionV111MetricDefinition instantiates a new MetricDefinitionV111MetricDefinition 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 NewMetricDefinitionV111MetricDefinitionWithDefaults ¶
func NewMetricDefinitionV111MetricDefinitionWithDefaults() *MetricDefinitionV111MetricDefinition
NewMetricDefinitionV111MetricDefinitionWithDefaults instantiates a new MetricDefinitionV111MetricDefinition 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 (*MetricDefinitionV111MetricDefinition) GetAccuracy ¶
func (o *MetricDefinitionV111MetricDefinition) GetAccuracy() float32
GetAccuracy returns the Accuracy field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricDefinitionV111MetricDefinition) GetAccuracyOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetAccuracyOk() (*float32, bool)
GetAccuracyOk returns a tuple with the Accuracy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricDefinitionV111MetricDefinition) GetActions ¶
func (o *MetricDefinitionV111MetricDefinition) GetActions() MetricDefinitionV111Actions
GetActions returns the Actions field value if set, zero value otherwise.
func (*MetricDefinitionV111MetricDefinition) GetActionsOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetActionsOk() (*MetricDefinitionV111Actions, bool)
GetActionsOk returns a tuple with the Actions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionV111MetricDefinition) GetCalculable ¶
func (o *MetricDefinitionV111MetricDefinition) GetCalculable() MetricDefinitionV111Calculable
GetCalculable returns the Calculable field value if set, zero value otherwise.
func (*MetricDefinitionV111MetricDefinition) GetCalculableOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetCalculableOk() (*MetricDefinitionV111Calculable, bool)
GetCalculableOk returns a tuple with the Calculable field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionV111MetricDefinition) GetCalculationAlgorithm ¶
func (o *MetricDefinitionV111MetricDefinition) GetCalculationAlgorithm() MetricDefinitionV111CalculationAlgorithmEnum
GetCalculationAlgorithm returns the CalculationAlgorithm field value if set, zero value otherwise.
func (*MetricDefinitionV111MetricDefinition) GetCalculationAlgorithmOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetCalculationAlgorithmOk() (*MetricDefinitionV111CalculationAlgorithmEnum, bool)
GetCalculationAlgorithmOk returns a tuple with the CalculationAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionV111MetricDefinition) GetCalculationParameters ¶
func (o *MetricDefinitionV111MetricDefinition) GetCalculationParameters() []MetricDefinitionV111CalculationParamsType
GetCalculationParameters returns the CalculationParameters field value if set, zero value otherwise.
func (*MetricDefinitionV111MetricDefinition) GetCalculationParametersOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetCalculationParametersOk() (*[]MetricDefinitionV111CalculationParamsType, bool)
GetCalculationParametersOk returns a tuple with the CalculationParameters field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionV111MetricDefinition) GetCalculationTimeInterval ¶
func (o *MetricDefinitionV111MetricDefinition) GetCalculationTimeInterval() string
GetCalculationTimeInterval returns the CalculationTimeInterval field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricDefinitionV111MetricDefinition) GetCalculationTimeIntervalOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetCalculationTimeIntervalOk() (*string, bool)
GetCalculationTimeIntervalOk returns a tuple with the CalculationTimeInterval field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricDefinitionV111MetricDefinition) GetCalibration ¶
func (o *MetricDefinitionV111MetricDefinition) GetCalibration() float32
GetCalibration returns the Calibration field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricDefinitionV111MetricDefinition) GetCalibrationOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetCalibrationOk() (*float32, bool)
GetCalibrationOk returns a tuple with the Calibration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricDefinitionV111MetricDefinition) GetDescription ¶
func (o *MetricDefinitionV111MetricDefinition) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*MetricDefinitionV111MetricDefinition) GetDescriptionOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionV111MetricDefinition) GetDiscreteValues ¶
func (o *MetricDefinitionV111MetricDefinition) GetDiscreteValues() []string
GetDiscreteValues returns the DiscreteValues field value if set, zero value otherwise.
func (*MetricDefinitionV111MetricDefinition) GetDiscreteValuesOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetDiscreteValuesOk() (*[]string, bool)
GetDiscreteValuesOk returns a tuple with the DiscreteValues field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionV111MetricDefinition) GetId ¶
func (o *MetricDefinitionV111MetricDefinition) GetId() string
GetId returns the Id field value
func (*MetricDefinitionV111MetricDefinition) GetIdOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*MetricDefinitionV111MetricDefinition) GetImplementation ¶
func (o *MetricDefinitionV111MetricDefinition) GetImplementation() MetricDefinitionV111ImplementationType
GetImplementation returns the Implementation field value if set, zero value otherwise.
func (*MetricDefinitionV111MetricDefinition) GetImplementationOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetImplementationOk() (*MetricDefinitionV111ImplementationType, bool)
GetImplementationOk returns a tuple with the Implementation field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionV111MetricDefinition) GetIsLinear ¶
func (o *MetricDefinitionV111MetricDefinition) GetIsLinear() bool
GetIsLinear returns the IsLinear field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricDefinitionV111MetricDefinition) GetIsLinearOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetIsLinearOk() (*bool, bool)
GetIsLinearOk returns a tuple with the IsLinear field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricDefinitionV111MetricDefinition) GetMaxReadingRange ¶
func (o *MetricDefinitionV111MetricDefinition) GetMaxReadingRange() float32
GetMaxReadingRange returns the MaxReadingRange field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricDefinitionV111MetricDefinition) GetMaxReadingRangeOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetMaxReadingRangeOk() (*float32, bool)
GetMaxReadingRangeOk returns a tuple with the MaxReadingRange field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricDefinitionV111MetricDefinition) GetMetricDataType ¶
func (o *MetricDefinitionV111MetricDefinition) GetMetricDataType() MetricDefinitionV111MetricDataType
GetMetricDataType returns the MetricDataType field value if set, zero value otherwise.
func (*MetricDefinitionV111MetricDefinition) GetMetricDataTypeOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetMetricDataTypeOk() (*MetricDefinitionV111MetricDataType, bool)
GetMetricDataTypeOk returns a tuple with the MetricDataType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionV111MetricDefinition) GetMetricProperties ¶
func (o *MetricDefinitionV111MetricDefinition) GetMetricProperties() []string
GetMetricProperties returns the MetricProperties field value if set, zero value otherwise.
func (*MetricDefinitionV111MetricDefinition) GetMetricPropertiesOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetMetricPropertiesOk() (*[]string, bool)
GetMetricPropertiesOk returns a tuple with the MetricProperties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionV111MetricDefinition) GetMetricType ¶
func (o *MetricDefinitionV111MetricDefinition) GetMetricType() MetricDefinitionV111MetricType
GetMetricType returns the MetricType field value if set, zero value otherwise.
func (*MetricDefinitionV111MetricDefinition) GetMetricTypeOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetMetricTypeOk() (*MetricDefinitionV111MetricType, bool)
GetMetricTypeOk returns a tuple with the MetricType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionV111MetricDefinition) GetMinReadingRange ¶
func (o *MetricDefinitionV111MetricDefinition) GetMinReadingRange() float32
GetMinReadingRange returns the MinReadingRange field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricDefinitionV111MetricDefinition) GetMinReadingRangeOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetMinReadingRangeOk() (*float32, bool)
GetMinReadingRangeOk returns a tuple with the MinReadingRange field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricDefinitionV111MetricDefinition) GetName ¶
func (o *MetricDefinitionV111MetricDefinition) GetName() string
GetName returns the Name field value
func (*MetricDefinitionV111MetricDefinition) GetNameOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*MetricDefinitionV111MetricDefinition) GetOEMCalculationAlgorithm ¶
func (o *MetricDefinitionV111MetricDefinition) GetOEMCalculationAlgorithm() string
GetOEMCalculationAlgorithm returns the OEMCalculationAlgorithm field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricDefinitionV111MetricDefinition) GetOEMCalculationAlgorithmOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetOEMCalculationAlgorithmOk() (*string, bool)
GetOEMCalculationAlgorithmOk returns a tuple with the OEMCalculationAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricDefinitionV111MetricDefinition) GetOdataContext ¶
func (o *MetricDefinitionV111MetricDefinition) GetOdataContext() string
GetOdataContext returns the OdataContext field value if set, zero value otherwise.
func (*MetricDefinitionV111MetricDefinition) GetOdataContextOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetOdataContextOk() (*string, bool)
GetOdataContextOk returns a tuple with the OdataContext field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionV111MetricDefinition) GetOdataEtag ¶
func (o *MetricDefinitionV111MetricDefinition) GetOdataEtag() string
GetOdataEtag returns the OdataEtag field value if set, zero value otherwise.
func (*MetricDefinitionV111MetricDefinition) GetOdataEtagOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetOdataEtagOk() (*string, bool)
GetOdataEtagOk returns a tuple with the OdataEtag field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionV111MetricDefinition) GetOdataId ¶
func (o *MetricDefinitionV111MetricDefinition) GetOdataId() string
GetOdataId returns the OdataId field value
func (*MetricDefinitionV111MetricDefinition) GetOdataIdOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetOdataIdOk() (*string, bool)
GetOdataIdOk returns a tuple with the OdataId field value and a boolean to check if the value has been set.
func (*MetricDefinitionV111MetricDefinition) GetOdataType ¶
func (o *MetricDefinitionV111MetricDefinition) GetOdataType() string
GetOdataType returns the OdataType field value
func (*MetricDefinitionV111MetricDefinition) GetOdataTypeOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetOdataTypeOk() (*string, bool)
GetOdataTypeOk returns a tuple with the OdataType field value and a boolean to check if the value has been set.
func (*MetricDefinitionV111MetricDefinition) GetOem ¶
func (o *MetricDefinitionV111MetricDefinition) GetOem() map[string]map[string]interface{}
GetOem returns the Oem field value if set, zero value otherwise.
func (*MetricDefinitionV111MetricDefinition) GetOemOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetOemOk() (*map[string]map[string]interface{}, bool)
GetOemOk returns a tuple with the Oem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionV111MetricDefinition) GetPhysicalContext ¶
func (o *MetricDefinitionV111MetricDefinition) GetPhysicalContext() PhysicalContextPhysicalContext
GetPhysicalContext returns the PhysicalContext field value if set, zero value otherwise.
func (*MetricDefinitionV111MetricDefinition) GetPhysicalContextOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetPhysicalContextOk() (*PhysicalContextPhysicalContext, bool)
GetPhysicalContextOk returns a tuple with the PhysicalContext field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionV111MetricDefinition) GetPrecision ¶
func (o *MetricDefinitionV111MetricDefinition) GetPrecision() int64
GetPrecision returns the Precision field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricDefinitionV111MetricDefinition) GetPrecisionOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetPrecisionOk() (*int64, bool)
GetPrecisionOk returns a tuple with the Precision field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricDefinitionV111MetricDefinition) GetSensingInterval ¶
func (o *MetricDefinitionV111MetricDefinition) GetSensingInterval() string
GetSensingInterval returns the SensingInterval field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricDefinitionV111MetricDefinition) GetSensingIntervalOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetSensingIntervalOk() (*string, bool)
GetSensingIntervalOk returns a tuple with the SensingInterval field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricDefinitionV111MetricDefinition) GetTimestampAccuracy ¶
func (o *MetricDefinitionV111MetricDefinition) GetTimestampAccuracy() string
GetTimestampAccuracy returns the TimestampAccuracy field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricDefinitionV111MetricDefinition) GetTimestampAccuracyOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetTimestampAccuracyOk() (*string, bool)
GetTimestampAccuracyOk returns a tuple with the TimestampAccuracy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricDefinitionV111MetricDefinition) GetUnits ¶
func (o *MetricDefinitionV111MetricDefinition) GetUnits() string
GetUnits returns the Units field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricDefinitionV111MetricDefinition) GetUnitsOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetUnitsOk() (*string, bool)
GetUnitsOk returns a tuple with the Units field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricDefinitionV111MetricDefinition) GetWildcards ¶
func (o *MetricDefinitionV111MetricDefinition) GetWildcards() []MetricDefinitionV111Wildcard
GetWildcards returns the Wildcards field value if set, zero value otherwise.
func (*MetricDefinitionV111MetricDefinition) GetWildcardsOk ¶
func (o *MetricDefinitionV111MetricDefinition) GetWildcardsOk() (*[]MetricDefinitionV111Wildcard, bool)
GetWildcardsOk returns a tuple with the Wildcards field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionV111MetricDefinition) HasAccuracy ¶
func (o *MetricDefinitionV111MetricDefinition) HasAccuracy() bool
HasAccuracy returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasActions ¶
func (o *MetricDefinitionV111MetricDefinition) HasActions() bool
HasActions returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasCalculable ¶
func (o *MetricDefinitionV111MetricDefinition) HasCalculable() bool
HasCalculable returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasCalculationAlgorithm ¶
func (o *MetricDefinitionV111MetricDefinition) HasCalculationAlgorithm() bool
HasCalculationAlgorithm returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasCalculationParameters ¶
func (o *MetricDefinitionV111MetricDefinition) HasCalculationParameters() bool
HasCalculationParameters returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasCalculationTimeInterval ¶
func (o *MetricDefinitionV111MetricDefinition) HasCalculationTimeInterval() bool
HasCalculationTimeInterval returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasCalibration ¶
func (o *MetricDefinitionV111MetricDefinition) HasCalibration() bool
HasCalibration returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasDescription ¶
func (o *MetricDefinitionV111MetricDefinition) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasDiscreteValues ¶
func (o *MetricDefinitionV111MetricDefinition) HasDiscreteValues() bool
HasDiscreteValues returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasImplementation ¶
func (o *MetricDefinitionV111MetricDefinition) HasImplementation() bool
HasImplementation returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasIsLinear ¶
func (o *MetricDefinitionV111MetricDefinition) HasIsLinear() bool
HasIsLinear returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasMaxReadingRange ¶
func (o *MetricDefinitionV111MetricDefinition) HasMaxReadingRange() bool
HasMaxReadingRange returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasMetricDataType ¶
func (o *MetricDefinitionV111MetricDefinition) HasMetricDataType() bool
HasMetricDataType returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasMetricProperties ¶
func (o *MetricDefinitionV111MetricDefinition) HasMetricProperties() bool
HasMetricProperties returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasMetricType ¶
func (o *MetricDefinitionV111MetricDefinition) HasMetricType() bool
HasMetricType returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasMinReadingRange ¶
func (o *MetricDefinitionV111MetricDefinition) HasMinReadingRange() bool
HasMinReadingRange returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasOEMCalculationAlgorithm ¶
func (o *MetricDefinitionV111MetricDefinition) HasOEMCalculationAlgorithm() bool
HasOEMCalculationAlgorithm returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasOdataContext ¶
func (o *MetricDefinitionV111MetricDefinition) HasOdataContext() bool
HasOdataContext returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasOdataEtag ¶
func (o *MetricDefinitionV111MetricDefinition) HasOdataEtag() bool
HasOdataEtag returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasOem ¶
func (o *MetricDefinitionV111MetricDefinition) HasOem() bool
HasOem returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasPhysicalContext ¶
func (o *MetricDefinitionV111MetricDefinition) HasPhysicalContext() bool
HasPhysicalContext returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasPrecision ¶
func (o *MetricDefinitionV111MetricDefinition) HasPrecision() bool
HasPrecision returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasSensingInterval ¶
func (o *MetricDefinitionV111MetricDefinition) HasSensingInterval() bool
HasSensingInterval returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasTimestampAccuracy ¶
func (o *MetricDefinitionV111MetricDefinition) HasTimestampAccuracy() bool
HasTimestampAccuracy returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasUnits ¶
func (o *MetricDefinitionV111MetricDefinition) HasUnits() bool
HasUnits returns a boolean if a field has been set.
func (*MetricDefinitionV111MetricDefinition) HasWildcards ¶
func (o *MetricDefinitionV111MetricDefinition) HasWildcards() bool
HasWildcards returns a boolean if a field has been set.
func (MetricDefinitionV111MetricDefinition) MarshalJSON ¶
func (o MetricDefinitionV111MetricDefinition) MarshalJSON() ([]byte, error)
func (*MetricDefinitionV111MetricDefinition) SetAccuracy ¶
func (o *MetricDefinitionV111MetricDefinition) SetAccuracy(v float32)
SetAccuracy gets a reference to the given NullableFloat32 and assigns it to the Accuracy field.
func (*MetricDefinitionV111MetricDefinition) SetAccuracyNil ¶
func (o *MetricDefinitionV111MetricDefinition) SetAccuracyNil()
SetAccuracyNil sets the value for Accuracy to be an explicit nil
func (*MetricDefinitionV111MetricDefinition) SetActions ¶
func (o *MetricDefinitionV111MetricDefinition) SetActions(v MetricDefinitionV111Actions)
SetActions gets a reference to the given MetricDefinitionV111Actions and assigns it to the Actions field.
func (*MetricDefinitionV111MetricDefinition) SetCalculable ¶
func (o *MetricDefinitionV111MetricDefinition) SetCalculable(v MetricDefinitionV111Calculable)
SetCalculable gets a reference to the given MetricDefinitionV111Calculable and assigns it to the Calculable field.
func (*MetricDefinitionV111MetricDefinition) SetCalculationAlgorithm ¶
func (o *MetricDefinitionV111MetricDefinition) SetCalculationAlgorithm(v MetricDefinitionV111CalculationAlgorithmEnum)
SetCalculationAlgorithm gets a reference to the given MetricDefinitionV111CalculationAlgorithmEnum and assigns it to the CalculationAlgorithm field.
func (*MetricDefinitionV111MetricDefinition) SetCalculationParameters ¶
func (o *MetricDefinitionV111MetricDefinition) SetCalculationParameters(v []MetricDefinitionV111CalculationParamsType)
SetCalculationParameters gets a reference to the given []MetricDefinitionV111CalculationParamsType and assigns it to the CalculationParameters field.
func (*MetricDefinitionV111MetricDefinition) SetCalculationTimeInterval ¶
func (o *MetricDefinitionV111MetricDefinition) SetCalculationTimeInterval(v string)
SetCalculationTimeInterval gets a reference to the given NullableString and assigns it to the CalculationTimeInterval field.
func (*MetricDefinitionV111MetricDefinition) SetCalculationTimeIntervalNil ¶
func (o *MetricDefinitionV111MetricDefinition) SetCalculationTimeIntervalNil()
SetCalculationTimeIntervalNil sets the value for CalculationTimeInterval to be an explicit nil
func (*MetricDefinitionV111MetricDefinition) SetCalibration ¶
func (o *MetricDefinitionV111MetricDefinition) SetCalibration(v float32)
SetCalibration gets a reference to the given NullableFloat32 and assigns it to the Calibration field.
func (*MetricDefinitionV111MetricDefinition) SetCalibrationNil ¶
func (o *MetricDefinitionV111MetricDefinition) SetCalibrationNil()
SetCalibrationNil sets the value for Calibration to be an explicit nil
func (*MetricDefinitionV111MetricDefinition) SetDescription ¶
func (o *MetricDefinitionV111MetricDefinition) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*MetricDefinitionV111MetricDefinition) SetDiscreteValues ¶
func (o *MetricDefinitionV111MetricDefinition) SetDiscreteValues(v []string)
SetDiscreteValues gets a reference to the given []string and assigns it to the DiscreteValues field.
func (*MetricDefinitionV111MetricDefinition) SetId ¶
func (o *MetricDefinitionV111MetricDefinition) SetId(v string)
SetId sets field value
func (*MetricDefinitionV111MetricDefinition) SetImplementation ¶
func (o *MetricDefinitionV111MetricDefinition) SetImplementation(v MetricDefinitionV111ImplementationType)
SetImplementation gets a reference to the given MetricDefinitionV111ImplementationType and assigns it to the Implementation field.
func (*MetricDefinitionV111MetricDefinition) SetIsLinear ¶
func (o *MetricDefinitionV111MetricDefinition) SetIsLinear(v bool)
SetIsLinear gets a reference to the given NullableBool and assigns it to the IsLinear field.
func (*MetricDefinitionV111MetricDefinition) SetIsLinearNil ¶
func (o *MetricDefinitionV111MetricDefinition) SetIsLinearNil()
SetIsLinearNil sets the value for IsLinear to be an explicit nil
func (*MetricDefinitionV111MetricDefinition) SetMaxReadingRange ¶
func (o *MetricDefinitionV111MetricDefinition) SetMaxReadingRange(v float32)
SetMaxReadingRange gets a reference to the given NullableFloat32 and assigns it to the MaxReadingRange field.
func (*MetricDefinitionV111MetricDefinition) SetMaxReadingRangeNil ¶
func (o *MetricDefinitionV111MetricDefinition) SetMaxReadingRangeNil()
SetMaxReadingRangeNil sets the value for MaxReadingRange to be an explicit nil
func (*MetricDefinitionV111MetricDefinition) SetMetricDataType ¶
func (o *MetricDefinitionV111MetricDefinition) SetMetricDataType(v MetricDefinitionV111MetricDataType)
SetMetricDataType gets a reference to the given MetricDefinitionV111MetricDataType and assigns it to the MetricDataType field.
func (*MetricDefinitionV111MetricDefinition) SetMetricProperties ¶
func (o *MetricDefinitionV111MetricDefinition) SetMetricProperties(v []string)
SetMetricProperties gets a reference to the given []string and assigns it to the MetricProperties field.
func (*MetricDefinitionV111MetricDefinition) SetMetricType ¶
func (o *MetricDefinitionV111MetricDefinition) SetMetricType(v MetricDefinitionV111MetricType)
SetMetricType gets a reference to the given MetricDefinitionV111MetricType and assigns it to the MetricType field.
func (*MetricDefinitionV111MetricDefinition) SetMinReadingRange ¶
func (o *MetricDefinitionV111MetricDefinition) SetMinReadingRange(v float32)
SetMinReadingRange gets a reference to the given NullableFloat32 and assigns it to the MinReadingRange field.
func (*MetricDefinitionV111MetricDefinition) SetMinReadingRangeNil ¶
func (o *MetricDefinitionV111MetricDefinition) SetMinReadingRangeNil()
SetMinReadingRangeNil sets the value for MinReadingRange to be an explicit nil
func (*MetricDefinitionV111MetricDefinition) SetName ¶
func (o *MetricDefinitionV111MetricDefinition) SetName(v string)
SetName sets field value
func (*MetricDefinitionV111MetricDefinition) SetOEMCalculationAlgorithm ¶
func (o *MetricDefinitionV111MetricDefinition) SetOEMCalculationAlgorithm(v string)
SetOEMCalculationAlgorithm gets a reference to the given NullableString and assigns it to the OEMCalculationAlgorithm field.
func (*MetricDefinitionV111MetricDefinition) SetOEMCalculationAlgorithmNil ¶
func (o *MetricDefinitionV111MetricDefinition) SetOEMCalculationAlgorithmNil()
SetOEMCalculationAlgorithmNil sets the value for OEMCalculationAlgorithm to be an explicit nil
func (*MetricDefinitionV111MetricDefinition) SetOdataContext ¶
func (o *MetricDefinitionV111MetricDefinition) SetOdataContext(v string)
SetOdataContext gets a reference to the given string and assigns it to the OdataContext field.
func (*MetricDefinitionV111MetricDefinition) SetOdataEtag ¶
func (o *MetricDefinitionV111MetricDefinition) SetOdataEtag(v string)
SetOdataEtag gets a reference to the given string and assigns it to the OdataEtag field.
func (*MetricDefinitionV111MetricDefinition) SetOdataId ¶
func (o *MetricDefinitionV111MetricDefinition) SetOdataId(v string)
SetOdataId sets field value
func (*MetricDefinitionV111MetricDefinition) SetOdataType ¶
func (o *MetricDefinitionV111MetricDefinition) SetOdataType(v string)
SetOdataType sets field value
func (*MetricDefinitionV111MetricDefinition) SetOem ¶
func (o *MetricDefinitionV111MetricDefinition) SetOem(v map[string]map[string]interface{})
SetOem gets a reference to the given map[string]map[string]interface{} and assigns it to the Oem field.
func (*MetricDefinitionV111MetricDefinition) SetPhysicalContext ¶
func (o *MetricDefinitionV111MetricDefinition) SetPhysicalContext(v PhysicalContextPhysicalContext)
SetPhysicalContext gets a reference to the given PhysicalContextPhysicalContext and assigns it to the PhysicalContext field.
func (*MetricDefinitionV111MetricDefinition) SetPrecision ¶
func (o *MetricDefinitionV111MetricDefinition) SetPrecision(v int64)
SetPrecision gets a reference to the given NullableInt64 and assigns it to the Precision field.
func (*MetricDefinitionV111MetricDefinition) SetPrecisionNil ¶
func (o *MetricDefinitionV111MetricDefinition) SetPrecisionNil()
SetPrecisionNil sets the value for Precision to be an explicit nil
func (*MetricDefinitionV111MetricDefinition) SetSensingInterval ¶
func (o *MetricDefinitionV111MetricDefinition) SetSensingInterval(v string)
SetSensingInterval gets a reference to the given NullableString and assigns it to the SensingInterval field.
func (*MetricDefinitionV111MetricDefinition) SetSensingIntervalNil ¶
func (o *MetricDefinitionV111MetricDefinition) SetSensingIntervalNil()
SetSensingIntervalNil sets the value for SensingInterval to be an explicit nil
func (*MetricDefinitionV111MetricDefinition) SetTimestampAccuracy ¶
func (o *MetricDefinitionV111MetricDefinition) SetTimestampAccuracy(v string)
SetTimestampAccuracy gets a reference to the given NullableString and assigns it to the TimestampAccuracy field.
func (*MetricDefinitionV111MetricDefinition) SetTimestampAccuracyNil ¶
func (o *MetricDefinitionV111MetricDefinition) SetTimestampAccuracyNil()
SetTimestampAccuracyNil sets the value for TimestampAccuracy to be an explicit nil
func (*MetricDefinitionV111MetricDefinition) SetUnits ¶
func (o *MetricDefinitionV111MetricDefinition) SetUnits(v string)
SetUnits gets a reference to the given NullableString and assigns it to the Units field.
func (*MetricDefinitionV111MetricDefinition) SetUnitsNil ¶
func (o *MetricDefinitionV111MetricDefinition) SetUnitsNil()
SetUnitsNil sets the value for Units to be an explicit nil
func (*MetricDefinitionV111MetricDefinition) SetWildcards ¶
func (o *MetricDefinitionV111MetricDefinition) SetWildcards(v []MetricDefinitionV111Wildcard)
SetWildcards gets a reference to the given []MetricDefinitionV111Wildcard and assigns it to the Wildcards field.
func (*MetricDefinitionV111MetricDefinition) UnsetAccuracy ¶
func (o *MetricDefinitionV111MetricDefinition) UnsetAccuracy()
UnsetAccuracy ensures that no value is present for Accuracy, not even an explicit nil
func (*MetricDefinitionV111MetricDefinition) UnsetCalculationTimeInterval ¶
func (o *MetricDefinitionV111MetricDefinition) UnsetCalculationTimeInterval()
UnsetCalculationTimeInterval ensures that no value is present for CalculationTimeInterval, not even an explicit nil
func (*MetricDefinitionV111MetricDefinition) UnsetCalibration ¶
func (o *MetricDefinitionV111MetricDefinition) UnsetCalibration()
UnsetCalibration ensures that no value is present for Calibration, not even an explicit nil
func (*MetricDefinitionV111MetricDefinition) UnsetIsLinear ¶
func (o *MetricDefinitionV111MetricDefinition) UnsetIsLinear()
UnsetIsLinear ensures that no value is present for IsLinear, not even an explicit nil
func (*MetricDefinitionV111MetricDefinition) UnsetMaxReadingRange ¶
func (o *MetricDefinitionV111MetricDefinition) UnsetMaxReadingRange()
UnsetMaxReadingRange ensures that no value is present for MaxReadingRange, not even an explicit nil
func (*MetricDefinitionV111MetricDefinition) UnsetMinReadingRange ¶
func (o *MetricDefinitionV111MetricDefinition) UnsetMinReadingRange()
UnsetMinReadingRange ensures that no value is present for MinReadingRange, not even an explicit nil
func (*MetricDefinitionV111MetricDefinition) UnsetOEMCalculationAlgorithm ¶
func (o *MetricDefinitionV111MetricDefinition) UnsetOEMCalculationAlgorithm()
UnsetOEMCalculationAlgorithm ensures that no value is present for OEMCalculationAlgorithm, not even an explicit nil
func (*MetricDefinitionV111MetricDefinition) UnsetPrecision ¶
func (o *MetricDefinitionV111MetricDefinition) UnsetPrecision()
UnsetPrecision ensures that no value is present for Precision, not even an explicit nil
func (*MetricDefinitionV111MetricDefinition) UnsetSensingInterval ¶
func (o *MetricDefinitionV111MetricDefinition) UnsetSensingInterval()
UnsetSensingInterval ensures that no value is present for SensingInterval, not even an explicit nil
func (*MetricDefinitionV111MetricDefinition) UnsetTimestampAccuracy ¶
func (o *MetricDefinitionV111MetricDefinition) UnsetTimestampAccuracy()
UnsetTimestampAccuracy ensures that no value is present for TimestampAccuracy, not even an explicit nil
func (*MetricDefinitionV111MetricDefinition) UnsetUnits ¶
func (o *MetricDefinitionV111MetricDefinition) UnsetUnits()
UnsetUnits ensures that no value is present for Units, not even an explicit nil
type MetricDefinitionV111MetricType ¶
type MetricDefinitionV111MetricType string
MetricDefinitionV111MetricType The type of metric. Provides information to the client on how the metric can be handled.
const ( METRICDEFINITIONV111METRICTYPE_NUMERIC MetricDefinitionV111MetricType = "Numeric" METRICDEFINITIONV111METRICTYPE_DISCRETE MetricDefinitionV111MetricType = "Discrete" METRICDEFINITIONV111METRICTYPE_GAUGE MetricDefinitionV111MetricType = "Gauge" METRICDEFINITIONV111METRICTYPE_COUNTER MetricDefinitionV111MetricType = "Counter" METRICDEFINITIONV111METRICTYPE_COUNTDOWN MetricDefinitionV111MetricType = "Countdown" )
List of MetricDefinition_v1_1_1_MetricType
func (MetricDefinitionV111MetricType) Ptr ¶
func (v MetricDefinitionV111MetricType) Ptr() *MetricDefinitionV111MetricType
Ptr returns reference to MetricDefinition_v1_1_1_MetricType value
func (*MetricDefinitionV111MetricType) UnmarshalJSON ¶
func (v *MetricDefinitionV111MetricType) UnmarshalJSON(src []byte) error
type MetricDefinitionV111Wildcard ¶
type MetricDefinitionV111Wildcard struct { // The string used as a wildcard. Name NullableString `json:"Name,omitempty"` // An array of values to substitute for the wildcard. Values *[]string `json:"Values,omitempty"` }
MetricDefinitionV111Wildcard The wildcard and its substitution values.
func NewMetricDefinitionV111Wildcard ¶
func NewMetricDefinitionV111Wildcard() *MetricDefinitionV111Wildcard
NewMetricDefinitionV111Wildcard instantiates a new MetricDefinitionV111Wildcard 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 NewMetricDefinitionV111WildcardWithDefaults ¶
func NewMetricDefinitionV111WildcardWithDefaults() *MetricDefinitionV111Wildcard
NewMetricDefinitionV111WildcardWithDefaults instantiates a new MetricDefinitionV111Wildcard 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 (*MetricDefinitionV111Wildcard) GetName ¶
func (o *MetricDefinitionV111Wildcard) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricDefinitionV111Wildcard) GetNameOk ¶
func (o *MetricDefinitionV111Wildcard) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricDefinitionV111Wildcard) GetValues ¶
func (o *MetricDefinitionV111Wildcard) GetValues() []string
GetValues returns the Values field value if set, zero value otherwise.
func (*MetricDefinitionV111Wildcard) GetValuesOk ¶
func (o *MetricDefinitionV111Wildcard) GetValuesOk() (*[]string, bool)
GetValuesOk returns a tuple with the Values field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricDefinitionV111Wildcard) HasName ¶
func (o *MetricDefinitionV111Wildcard) HasName() bool
HasName returns a boolean if a field has been set.
func (*MetricDefinitionV111Wildcard) HasValues ¶
func (o *MetricDefinitionV111Wildcard) HasValues() bool
HasValues returns a boolean if a field has been set.
func (MetricDefinitionV111Wildcard) MarshalJSON ¶
func (o MetricDefinitionV111Wildcard) MarshalJSON() ([]byte, error)
func (*MetricDefinitionV111Wildcard) SetName ¶
func (o *MetricDefinitionV111Wildcard) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*MetricDefinitionV111Wildcard) SetNameNil ¶
func (o *MetricDefinitionV111Wildcard) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*MetricDefinitionV111Wildcard) SetValues ¶
func (o *MetricDefinitionV111Wildcard) SetValues(v []string)
SetValues gets a reference to the given []string and assigns it to the Values field.
func (*MetricDefinitionV111Wildcard) UnsetName ¶
func (o *MetricDefinitionV111Wildcard) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type MetricReportCollectionMetricReportCollection ¶
type MetricReportCollectionMetricReportCollection struct { // The OData description of a payload. OdataContext *string `json:"@odata.context,omitempty"` // The current ETag of the resource. OdataEtag *string `json:"@odata.etag,omitempty"` // The unique identifier for a resource. OdataId string `json:"@odata.id"` // The type of a resource. OdataType string `json:"@odata.type"` // The description of this resource. Used for commonality in the schema definitions. Description *string `json:"Description,omitempty"` // The members of this collection. Members []OdataV4IdRef `json:"Members"` // The number of items in a collection. MembersodataCount int64 `json:"Members@odata.count"` // The URI to the resource containing the next set of partial members. MembersodataNextLink *string `json:"Members@odata.nextLink,omitempty"` // The name of the resource or array member. Name string `json:"Name"` // The OEM extension. Oem *map[string]map[string]interface{} `json:"Oem,omitempty"` }
MetricReportCollectionMetricReportCollection The collection of MetricReport resource instances.
func NewMetricReportCollectionMetricReportCollection ¶
func NewMetricReportCollectionMetricReportCollection(odataId string, odataType string, members []OdataV4IdRef, membersodataCount int64, name string) *MetricReportCollectionMetricReportCollection
NewMetricReportCollectionMetricReportCollection instantiates a new MetricReportCollectionMetricReportCollection 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 NewMetricReportCollectionMetricReportCollectionWithDefaults ¶
func NewMetricReportCollectionMetricReportCollectionWithDefaults() *MetricReportCollectionMetricReportCollection
NewMetricReportCollectionMetricReportCollectionWithDefaults instantiates a new MetricReportCollectionMetricReportCollection 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 (*MetricReportCollectionMetricReportCollection) GetDescription ¶
func (o *MetricReportCollectionMetricReportCollection) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*MetricReportCollectionMetricReportCollection) GetDescriptionOk ¶
func (o *MetricReportCollectionMetricReportCollection) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportCollectionMetricReportCollection) GetMembers ¶
func (o *MetricReportCollectionMetricReportCollection) GetMembers() []OdataV4IdRef
GetMembers returns the Members field value
func (*MetricReportCollectionMetricReportCollection) GetMembersOk ¶
func (o *MetricReportCollectionMetricReportCollection) GetMembersOk() (*[]OdataV4IdRef, bool)
GetMembersOk returns a tuple with the Members field value and a boolean to check if the value has been set.
func (*MetricReportCollectionMetricReportCollection) GetMembersodataCount ¶
func (o *MetricReportCollectionMetricReportCollection) GetMembersodataCount() int64
GetMembersodataCount returns the MembersodataCount field value
func (*MetricReportCollectionMetricReportCollection) GetMembersodataCountOk ¶
func (o *MetricReportCollectionMetricReportCollection) GetMembersodataCountOk() (*int64, bool)
GetMembersodataCountOk returns a tuple with the MembersodataCount field value and a boolean to check if the value has been set.
func (*MetricReportCollectionMetricReportCollection) GetMembersodataNextLink ¶
func (o *MetricReportCollectionMetricReportCollection) GetMembersodataNextLink() string
GetMembersodataNextLink returns the MembersodataNextLink field value if set, zero value otherwise.
func (*MetricReportCollectionMetricReportCollection) GetMembersodataNextLinkOk ¶
func (o *MetricReportCollectionMetricReportCollection) GetMembersodataNextLinkOk() (*string, bool)
GetMembersodataNextLinkOk returns a tuple with the MembersodataNextLink field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportCollectionMetricReportCollection) GetName ¶
func (o *MetricReportCollectionMetricReportCollection) GetName() string
GetName returns the Name field value
func (*MetricReportCollectionMetricReportCollection) GetNameOk ¶
func (o *MetricReportCollectionMetricReportCollection) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*MetricReportCollectionMetricReportCollection) GetOdataContext ¶
func (o *MetricReportCollectionMetricReportCollection) GetOdataContext() string
GetOdataContext returns the OdataContext field value if set, zero value otherwise.
func (*MetricReportCollectionMetricReportCollection) GetOdataContextOk ¶
func (o *MetricReportCollectionMetricReportCollection) GetOdataContextOk() (*string, bool)
GetOdataContextOk returns a tuple with the OdataContext field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportCollectionMetricReportCollection) GetOdataEtag ¶
func (o *MetricReportCollectionMetricReportCollection) GetOdataEtag() string
GetOdataEtag returns the OdataEtag field value if set, zero value otherwise.
func (*MetricReportCollectionMetricReportCollection) GetOdataEtagOk ¶
func (o *MetricReportCollectionMetricReportCollection) GetOdataEtagOk() (*string, bool)
GetOdataEtagOk returns a tuple with the OdataEtag field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportCollectionMetricReportCollection) GetOdataId ¶
func (o *MetricReportCollectionMetricReportCollection) GetOdataId() string
GetOdataId returns the OdataId field value
func (*MetricReportCollectionMetricReportCollection) GetOdataIdOk ¶
func (o *MetricReportCollectionMetricReportCollection) GetOdataIdOk() (*string, bool)
GetOdataIdOk returns a tuple with the OdataId field value and a boolean to check if the value has been set.
func (*MetricReportCollectionMetricReportCollection) GetOdataType ¶
func (o *MetricReportCollectionMetricReportCollection) GetOdataType() string
GetOdataType returns the OdataType field value
func (*MetricReportCollectionMetricReportCollection) GetOdataTypeOk ¶
func (o *MetricReportCollectionMetricReportCollection) GetOdataTypeOk() (*string, bool)
GetOdataTypeOk returns a tuple with the OdataType field value and a boolean to check if the value has been set.
func (*MetricReportCollectionMetricReportCollection) GetOem ¶
func (o *MetricReportCollectionMetricReportCollection) GetOem() map[string]map[string]interface{}
GetOem returns the Oem field value if set, zero value otherwise.
func (*MetricReportCollectionMetricReportCollection) GetOemOk ¶
func (o *MetricReportCollectionMetricReportCollection) GetOemOk() (*map[string]map[string]interface{}, bool)
GetOemOk returns a tuple with the Oem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportCollectionMetricReportCollection) HasDescription ¶
func (o *MetricReportCollectionMetricReportCollection) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*MetricReportCollectionMetricReportCollection) HasMembersodataNextLink ¶
func (o *MetricReportCollectionMetricReportCollection) HasMembersodataNextLink() bool
HasMembersodataNextLink returns a boolean if a field has been set.
func (*MetricReportCollectionMetricReportCollection) HasOdataContext ¶
func (o *MetricReportCollectionMetricReportCollection) HasOdataContext() bool
HasOdataContext returns a boolean if a field has been set.
func (*MetricReportCollectionMetricReportCollection) HasOdataEtag ¶
func (o *MetricReportCollectionMetricReportCollection) HasOdataEtag() bool
HasOdataEtag returns a boolean if a field has been set.
func (*MetricReportCollectionMetricReportCollection) HasOem ¶
func (o *MetricReportCollectionMetricReportCollection) HasOem() bool
HasOem returns a boolean if a field has been set.
func (MetricReportCollectionMetricReportCollection) MarshalJSON ¶
func (o MetricReportCollectionMetricReportCollection) MarshalJSON() ([]byte, error)
func (*MetricReportCollectionMetricReportCollection) SetDescription ¶
func (o *MetricReportCollectionMetricReportCollection) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*MetricReportCollectionMetricReportCollection) SetMembers ¶
func (o *MetricReportCollectionMetricReportCollection) SetMembers(v []OdataV4IdRef)
SetMembers sets field value
func (*MetricReportCollectionMetricReportCollection) SetMembersodataCount ¶
func (o *MetricReportCollectionMetricReportCollection) SetMembersodataCount(v int64)
SetMembersodataCount sets field value
func (*MetricReportCollectionMetricReportCollection) SetMembersodataNextLink ¶
func (o *MetricReportCollectionMetricReportCollection) SetMembersodataNextLink(v string)
SetMembersodataNextLink gets a reference to the given string and assigns it to the MembersodataNextLink field.
func (*MetricReportCollectionMetricReportCollection) SetName ¶
func (o *MetricReportCollectionMetricReportCollection) SetName(v string)
SetName sets field value
func (*MetricReportCollectionMetricReportCollection) SetOdataContext ¶
func (o *MetricReportCollectionMetricReportCollection) SetOdataContext(v string)
SetOdataContext gets a reference to the given string and assigns it to the OdataContext field.
func (*MetricReportCollectionMetricReportCollection) SetOdataEtag ¶
func (o *MetricReportCollectionMetricReportCollection) SetOdataEtag(v string)
SetOdataEtag gets a reference to the given string and assigns it to the OdataEtag field.
func (*MetricReportCollectionMetricReportCollection) SetOdataId ¶
func (o *MetricReportCollectionMetricReportCollection) SetOdataId(v string)
SetOdataId sets field value
func (*MetricReportCollectionMetricReportCollection) SetOdataType ¶
func (o *MetricReportCollectionMetricReportCollection) SetOdataType(v string)
SetOdataType sets field value
func (*MetricReportCollectionMetricReportCollection) SetOem ¶
func (o *MetricReportCollectionMetricReportCollection) SetOem(v map[string]map[string]interface{})
SetOem gets a reference to the given map[string]map[string]interface{} and assigns it to the Oem field.
type MetricReportDefinitionCollectionMetricReportDefinitionCollection ¶
type MetricReportDefinitionCollectionMetricReportDefinitionCollection struct { // The OData description of a payload. OdataContext *string `json:"@odata.context,omitempty"` // The current ETag of the resource. OdataEtag *string `json:"@odata.etag,omitempty"` // The unique identifier for a resource. OdataId string `json:"@odata.id"` // The type of a resource. OdataType string `json:"@odata.type"` // The description of this resource. Used for commonality in the schema definitions. Description *string `json:"Description,omitempty"` // The members of this collection. Members []OdataV4IdRef `json:"Members"` // The number of items in a collection. MembersodataCount int64 `json:"Members@odata.count"` // The URI to the resource containing the next set of partial members. MembersodataNextLink *string `json:"Members@odata.nextLink,omitempty"` // The name of the resource or array member. Name string `json:"Name"` // The OEM extension. Oem *map[string]map[string]interface{} `json:"Oem,omitempty"` }
MetricReportDefinitionCollectionMetricReportDefinitionCollection The collection of MetricReportDefinition resource instances.
func NewMetricReportDefinitionCollectionMetricReportDefinitionCollection ¶
func NewMetricReportDefinitionCollectionMetricReportDefinitionCollection(odataId string, odataType string, members []OdataV4IdRef, membersodataCount int64, name string) *MetricReportDefinitionCollectionMetricReportDefinitionCollection
NewMetricReportDefinitionCollectionMetricReportDefinitionCollection instantiates a new MetricReportDefinitionCollectionMetricReportDefinitionCollection 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 NewMetricReportDefinitionCollectionMetricReportDefinitionCollectionWithDefaults ¶
func NewMetricReportDefinitionCollectionMetricReportDefinitionCollectionWithDefaults() *MetricReportDefinitionCollectionMetricReportDefinitionCollection
NewMetricReportDefinitionCollectionMetricReportDefinitionCollectionWithDefaults instantiates a new MetricReportDefinitionCollectionMetricReportDefinitionCollection 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 (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetDescription ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetDescriptionOk ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetMembers ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetMembers() []OdataV4IdRef
GetMembers returns the Members field value
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetMembersOk ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetMembersOk() (*[]OdataV4IdRef, bool)
GetMembersOk returns a tuple with the Members field value and a boolean to check if the value has been set.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetMembersodataCount ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetMembersodataCount() int64
GetMembersodataCount returns the MembersodataCount field value
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetMembersodataCountOk ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetMembersodataCountOk() (*int64, bool)
GetMembersodataCountOk returns a tuple with the MembersodataCount field value and a boolean to check if the value has been set.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetMembersodataNextLink ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetMembersodataNextLink() string
GetMembersodataNextLink returns the MembersodataNextLink field value if set, zero value otherwise.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetMembersodataNextLinkOk ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetMembersodataNextLinkOk() (*string, bool)
GetMembersodataNextLinkOk returns a tuple with the MembersodataNextLink field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetName ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetName() string
GetName returns the Name field value
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetNameOk ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataContext ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataContext() string
GetOdataContext returns the OdataContext field value if set, zero value otherwise.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataContextOk ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataContextOk() (*string, bool)
GetOdataContextOk returns a tuple with the OdataContext field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataEtag ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataEtag() string
GetOdataEtag returns the OdataEtag field value if set, zero value otherwise.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataEtagOk ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataEtagOk() (*string, bool)
GetOdataEtagOk returns a tuple with the OdataEtag field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataId ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataId() string
GetOdataId returns the OdataId field value
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataIdOk ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataIdOk() (*string, bool)
GetOdataIdOk returns a tuple with the OdataId field value and a boolean to check if the value has been set.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataType ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataType() string
GetOdataType returns the OdataType field value
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataTypeOk ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOdataTypeOk() (*string, bool)
GetOdataTypeOk returns a tuple with the OdataType field value and a boolean to check if the value has been set.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOem ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOem() map[string]map[string]interface{}
GetOem returns the Oem field value if set, zero value otherwise.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOemOk ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) GetOemOk() (*map[string]map[string]interface{}, bool)
GetOemOk returns a tuple with the Oem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) HasDescription ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) HasMembersodataNextLink ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) HasMembersodataNextLink() bool
HasMembersodataNextLink returns a boolean if a field has been set.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) HasOdataContext ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) HasOdataContext() bool
HasOdataContext returns a boolean if a field has been set.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) HasOdataEtag ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) HasOdataEtag() bool
HasOdataEtag returns a boolean if a field has been set.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) HasOem ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) HasOem() bool
HasOem returns a boolean if a field has been set.
func (MetricReportDefinitionCollectionMetricReportDefinitionCollection) MarshalJSON ¶
func (o MetricReportDefinitionCollectionMetricReportDefinitionCollection) MarshalJSON() ([]byte, error)
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetDescription ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetMembers ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetMembers(v []OdataV4IdRef)
SetMembers sets field value
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetMembersodataCount ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetMembersodataCount(v int64)
SetMembersodataCount sets field value
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetMembersodataNextLink ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetMembersodataNextLink(v string)
SetMembersodataNextLink gets a reference to the given string and assigns it to the MembersodataNextLink field.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetName ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetName(v string)
SetName sets field value
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetOdataContext ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetOdataContext(v string)
SetOdataContext gets a reference to the given string and assigns it to the OdataContext field.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetOdataEtag ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetOdataEtag(v string)
SetOdataEtag gets a reference to the given string and assigns it to the OdataEtag field.
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetOdataId ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetOdataId(v string)
SetOdataId sets field value
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetOdataType ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetOdataType(v string)
SetOdataType sets field value
func (*MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetOem ¶
func (o *MetricReportDefinitionCollectionMetricReportDefinitionCollection) SetOem(v map[string]map[string]interface{})
SetOem gets a reference to the given map[string]map[string]interface{} and assigns it to the Oem field.
type MetricReportDefinitionV140Actions ¶
type MetricReportDefinitionV140Actions struct { // The available OEM-specific actions for this resource. Oem *map[string]map[string]interface{} `json:"Oem,omitempty"` }
MetricReportDefinitionV140Actions The available actions for this resource.
func NewMetricReportDefinitionV140Actions ¶
func NewMetricReportDefinitionV140Actions() *MetricReportDefinitionV140Actions
NewMetricReportDefinitionV140Actions instantiates a new MetricReportDefinitionV140Actions 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 NewMetricReportDefinitionV140ActionsWithDefaults ¶
func NewMetricReportDefinitionV140ActionsWithDefaults() *MetricReportDefinitionV140Actions
NewMetricReportDefinitionV140ActionsWithDefaults instantiates a new MetricReportDefinitionV140Actions 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 (*MetricReportDefinitionV140Actions) GetOem ¶
func (o *MetricReportDefinitionV140Actions) GetOem() map[string]map[string]interface{}
GetOem returns the Oem field value if set, zero value otherwise.
func (*MetricReportDefinitionV140Actions) GetOemOk ¶
func (o *MetricReportDefinitionV140Actions) GetOemOk() (*map[string]map[string]interface{}, bool)
GetOemOk returns a tuple with the Oem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140Actions) HasOem ¶
func (o *MetricReportDefinitionV140Actions) HasOem() bool
HasOem returns a boolean if a field has been set.
func (MetricReportDefinitionV140Actions) MarshalJSON ¶
func (o MetricReportDefinitionV140Actions) MarshalJSON() ([]byte, error)
func (*MetricReportDefinitionV140Actions) SetOem ¶
func (o *MetricReportDefinitionV140Actions) SetOem(v map[string]map[string]interface{})
SetOem gets a reference to the given map[string]map[string]interface{} and assigns it to the Oem field.
type MetricReportDefinitionV140CalculationAlgorithmEnum ¶
type MetricReportDefinitionV140CalculationAlgorithmEnum string
MetricReportDefinitionV140CalculationAlgorithmEnum The function to apply to the list of metric properties.
const ( METRICREPORTDEFINITIONV140CALCULATIONALGORITHMENUM_AVERAGE MetricReportDefinitionV140CalculationAlgorithmEnum = "Average" METRICREPORTDEFINITIONV140CALCULATIONALGORITHMENUM_MAXIMUM MetricReportDefinitionV140CalculationAlgorithmEnum = "Maximum" METRICREPORTDEFINITIONV140CALCULATIONALGORITHMENUM_MINIMUM MetricReportDefinitionV140CalculationAlgorithmEnum = "Minimum" METRICREPORTDEFINITIONV140CALCULATIONALGORITHMENUM_SUMMATION MetricReportDefinitionV140CalculationAlgorithmEnum = "Summation" )
List of MetricReportDefinition_v1_4_0_CalculationAlgorithmEnum
func (MetricReportDefinitionV140CalculationAlgorithmEnum) Ptr ¶
func (v MetricReportDefinitionV140CalculationAlgorithmEnum) Ptr() *MetricReportDefinitionV140CalculationAlgorithmEnum
Ptr returns reference to MetricReportDefinition_v1_4_0_CalculationAlgorithmEnum value
func (*MetricReportDefinitionV140CalculationAlgorithmEnum) UnmarshalJSON ¶
func (v *MetricReportDefinitionV140CalculationAlgorithmEnum) UnmarshalJSON(src []byte) error
type MetricReportDefinitionV140CollectionTimeScope ¶
type MetricReportDefinitionV140CollectionTimeScope string
MetricReportDefinitionV140CollectionTimeScope The time scope of the related metric values.
const ( METRICREPORTDEFINITIONV140COLLECTIONTIMESCOPE_POINT MetricReportDefinitionV140CollectionTimeScope = "Point" METRICREPORTDEFINITIONV140COLLECTIONTIMESCOPE_INTERVAL MetricReportDefinitionV140CollectionTimeScope = "Interval" METRICREPORTDEFINITIONV140COLLECTIONTIMESCOPE_STARTUP_INTERVAL MetricReportDefinitionV140CollectionTimeScope = "StartupInterval" )
List of MetricReportDefinition_v1_4_0_CollectionTimeScope
func (MetricReportDefinitionV140CollectionTimeScope) Ptr ¶
func (v MetricReportDefinitionV140CollectionTimeScope) Ptr() *MetricReportDefinitionV140CollectionTimeScope
Ptr returns reference to MetricReportDefinition_v1_4_0_CollectionTimeScope value
func (*MetricReportDefinitionV140CollectionTimeScope) UnmarshalJSON ¶
func (v *MetricReportDefinitionV140CollectionTimeScope) UnmarshalJSON(src []byte) error
type MetricReportDefinitionV140Links ¶
type MetricReportDefinitionV140Links struct { // The OEM extension. Oem *map[string]map[string]interface{} `json:"Oem,omitempty"` // The triggers that cause this metric report definition to generate a new metric report upon a trigger occurrence when the TriggerActions property contains `RedfishMetricReport`. Triggers *[]OdataV4IdRef `json:"Triggers,omitempty"` // The number of items in a collection. TriggersodataCount *int64 `json:"Triggers@odata.count,omitempty"` }
MetricReportDefinitionV140Links The links to other resources that are related to this resource.
func NewMetricReportDefinitionV140Links ¶
func NewMetricReportDefinitionV140Links() *MetricReportDefinitionV140Links
NewMetricReportDefinitionV140Links instantiates a new MetricReportDefinitionV140Links 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 NewMetricReportDefinitionV140LinksWithDefaults ¶
func NewMetricReportDefinitionV140LinksWithDefaults() *MetricReportDefinitionV140Links
NewMetricReportDefinitionV140LinksWithDefaults instantiates a new MetricReportDefinitionV140Links 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 (*MetricReportDefinitionV140Links) GetOem ¶
func (o *MetricReportDefinitionV140Links) GetOem() map[string]map[string]interface{}
GetOem returns the Oem field value if set, zero value otherwise.
func (*MetricReportDefinitionV140Links) GetOemOk ¶
func (o *MetricReportDefinitionV140Links) GetOemOk() (*map[string]map[string]interface{}, bool)
GetOemOk returns a tuple with the Oem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140Links) GetTriggers ¶
func (o *MetricReportDefinitionV140Links) GetTriggers() []OdataV4IdRef
GetTriggers returns the Triggers field value if set, zero value otherwise.
func (*MetricReportDefinitionV140Links) GetTriggersOk ¶
func (o *MetricReportDefinitionV140Links) GetTriggersOk() (*[]OdataV4IdRef, bool)
GetTriggersOk returns a tuple with the Triggers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140Links) GetTriggersodataCount ¶
func (o *MetricReportDefinitionV140Links) GetTriggersodataCount() int64
GetTriggersodataCount returns the TriggersodataCount field value if set, zero value otherwise.
func (*MetricReportDefinitionV140Links) GetTriggersodataCountOk ¶
func (o *MetricReportDefinitionV140Links) GetTriggersodataCountOk() (*int64, bool)
GetTriggersodataCountOk returns a tuple with the TriggersodataCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140Links) HasOem ¶
func (o *MetricReportDefinitionV140Links) HasOem() bool
HasOem returns a boolean if a field has been set.
func (*MetricReportDefinitionV140Links) HasTriggers ¶
func (o *MetricReportDefinitionV140Links) HasTriggers() bool
HasTriggers returns a boolean if a field has been set.
func (*MetricReportDefinitionV140Links) HasTriggersodataCount ¶
func (o *MetricReportDefinitionV140Links) HasTriggersodataCount() bool
HasTriggersodataCount returns a boolean if a field has been set.
func (MetricReportDefinitionV140Links) MarshalJSON ¶
func (o MetricReportDefinitionV140Links) MarshalJSON() ([]byte, error)
func (*MetricReportDefinitionV140Links) SetOem ¶
func (o *MetricReportDefinitionV140Links) SetOem(v map[string]map[string]interface{})
SetOem gets a reference to the given map[string]map[string]interface{} and assigns it to the Oem field.
func (*MetricReportDefinitionV140Links) SetTriggers ¶
func (o *MetricReportDefinitionV140Links) SetTriggers(v []OdataV4IdRef)
SetTriggers gets a reference to the given []OdataV4IdRef and assigns it to the Triggers field.
func (*MetricReportDefinitionV140Links) SetTriggersodataCount ¶
func (o *MetricReportDefinitionV140Links) SetTriggersodataCount(v int64)
SetTriggersodataCount gets a reference to the given int64 and assigns it to the TriggersodataCount field.
type MetricReportDefinitionV140Metric ¶
type MetricReportDefinitionV140Metric struct { // The duration over which the function is computed. CollectionDuration NullableString `json:"CollectionDuration,omitempty"` CollectionFunction *MetricReportDefinitionV140CalculationAlgorithmEnum `json:"CollectionFunction,omitempty"` CollectionTimeScope *MetricReportDefinitionV140CollectionTimeScope `json:"CollectionTimeScope,omitempty"` // The label for the metric definition that is derived by applying the CollectionFunction to the metric property. It matches the Id property of the corresponding metric definition. MetricId NullableString `json:"MetricId,omitempty"` // The set of URIs for the properties on which this metric is collected. MetricProperties *[]string `json:"MetricProperties,omitempty"` // The OEM extension. Oem *map[string]map[string]interface{} `json:"Oem,omitempty"` }
MetricReportDefinitionV140Metric Specifies a metric to include in the metric report. The metrics are derived by applying a calculation on each of the listed metric properties.
func NewMetricReportDefinitionV140Metric ¶
func NewMetricReportDefinitionV140Metric() *MetricReportDefinitionV140Metric
NewMetricReportDefinitionV140Metric instantiates a new MetricReportDefinitionV140Metric 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 NewMetricReportDefinitionV140MetricWithDefaults ¶
func NewMetricReportDefinitionV140MetricWithDefaults() *MetricReportDefinitionV140Metric
NewMetricReportDefinitionV140MetricWithDefaults instantiates a new MetricReportDefinitionV140Metric 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 (*MetricReportDefinitionV140Metric) GetCollectionDuration ¶
func (o *MetricReportDefinitionV140Metric) GetCollectionDuration() string
GetCollectionDuration returns the CollectionDuration field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricReportDefinitionV140Metric) GetCollectionDurationOk ¶
func (o *MetricReportDefinitionV140Metric) GetCollectionDurationOk() (*string, bool)
GetCollectionDurationOk returns a tuple with the CollectionDuration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricReportDefinitionV140Metric) GetCollectionFunction ¶
func (o *MetricReportDefinitionV140Metric) GetCollectionFunction() MetricReportDefinitionV140CalculationAlgorithmEnum
GetCollectionFunction returns the CollectionFunction field value if set, zero value otherwise.
func (*MetricReportDefinitionV140Metric) GetCollectionFunctionOk ¶
func (o *MetricReportDefinitionV140Metric) GetCollectionFunctionOk() (*MetricReportDefinitionV140CalculationAlgorithmEnum, bool)
GetCollectionFunctionOk returns a tuple with the CollectionFunction field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140Metric) GetCollectionTimeScope ¶
func (o *MetricReportDefinitionV140Metric) GetCollectionTimeScope() MetricReportDefinitionV140CollectionTimeScope
GetCollectionTimeScope returns the CollectionTimeScope field value if set, zero value otherwise.
func (*MetricReportDefinitionV140Metric) GetCollectionTimeScopeOk ¶
func (o *MetricReportDefinitionV140Metric) GetCollectionTimeScopeOk() (*MetricReportDefinitionV140CollectionTimeScope, bool)
GetCollectionTimeScopeOk returns a tuple with the CollectionTimeScope field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140Metric) GetMetricId ¶
func (o *MetricReportDefinitionV140Metric) GetMetricId() string
GetMetricId returns the MetricId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricReportDefinitionV140Metric) GetMetricIdOk ¶
func (o *MetricReportDefinitionV140Metric) GetMetricIdOk() (*string, bool)
GetMetricIdOk returns a tuple with the MetricId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricReportDefinitionV140Metric) GetMetricProperties ¶
func (o *MetricReportDefinitionV140Metric) GetMetricProperties() []string
GetMetricProperties returns the MetricProperties field value if set, zero value otherwise.
func (*MetricReportDefinitionV140Metric) GetMetricPropertiesOk ¶
func (o *MetricReportDefinitionV140Metric) GetMetricPropertiesOk() (*[]string, bool)
GetMetricPropertiesOk returns a tuple with the MetricProperties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140Metric) GetOem ¶
func (o *MetricReportDefinitionV140Metric) GetOem() map[string]map[string]interface{}
GetOem returns the Oem field value if set, zero value otherwise.
func (*MetricReportDefinitionV140Metric) GetOemOk ¶
func (o *MetricReportDefinitionV140Metric) GetOemOk() (*map[string]map[string]interface{}, bool)
GetOemOk returns a tuple with the Oem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140Metric) HasCollectionDuration ¶
func (o *MetricReportDefinitionV140Metric) HasCollectionDuration() bool
HasCollectionDuration returns a boolean if a field has been set.
func (*MetricReportDefinitionV140Metric) HasCollectionFunction ¶
func (o *MetricReportDefinitionV140Metric) HasCollectionFunction() bool
HasCollectionFunction returns a boolean if a field has been set.
func (*MetricReportDefinitionV140Metric) HasCollectionTimeScope ¶
func (o *MetricReportDefinitionV140Metric) HasCollectionTimeScope() bool
HasCollectionTimeScope returns a boolean if a field has been set.
func (*MetricReportDefinitionV140Metric) HasMetricId ¶
func (o *MetricReportDefinitionV140Metric) HasMetricId() bool
HasMetricId returns a boolean if a field has been set.
func (*MetricReportDefinitionV140Metric) HasMetricProperties ¶
func (o *MetricReportDefinitionV140Metric) HasMetricProperties() bool
HasMetricProperties returns a boolean if a field has been set.
func (*MetricReportDefinitionV140Metric) HasOem ¶
func (o *MetricReportDefinitionV140Metric) HasOem() bool
HasOem returns a boolean if a field has been set.
func (MetricReportDefinitionV140Metric) MarshalJSON ¶
func (o MetricReportDefinitionV140Metric) MarshalJSON() ([]byte, error)
func (*MetricReportDefinitionV140Metric) SetCollectionDuration ¶
func (o *MetricReportDefinitionV140Metric) SetCollectionDuration(v string)
SetCollectionDuration gets a reference to the given NullableString and assigns it to the CollectionDuration field.
func (*MetricReportDefinitionV140Metric) SetCollectionDurationNil ¶
func (o *MetricReportDefinitionV140Metric) SetCollectionDurationNil()
SetCollectionDurationNil sets the value for CollectionDuration to be an explicit nil
func (*MetricReportDefinitionV140Metric) SetCollectionFunction ¶
func (o *MetricReportDefinitionV140Metric) SetCollectionFunction(v MetricReportDefinitionV140CalculationAlgorithmEnum)
SetCollectionFunction gets a reference to the given MetricReportDefinitionV140CalculationAlgorithmEnum and assigns it to the CollectionFunction field.
func (*MetricReportDefinitionV140Metric) SetCollectionTimeScope ¶
func (o *MetricReportDefinitionV140Metric) SetCollectionTimeScope(v MetricReportDefinitionV140CollectionTimeScope)
SetCollectionTimeScope gets a reference to the given MetricReportDefinitionV140CollectionTimeScope and assigns it to the CollectionTimeScope field.
func (*MetricReportDefinitionV140Metric) SetMetricId ¶
func (o *MetricReportDefinitionV140Metric) SetMetricId(v string)
SetMetricId gets a reference to the given NullableString and assigns it to the MetricId field.
func (*MetricReportDefinitionV140Metric) SetMetricIdNil ¶
func (o *MetricReportDefinitionV140Metric) SetMetricIdNil()
SetMetricIdNil sets the value for MetricId to be an explicit nil
func (*MetricReportDefinitionV140Metric) SetMetricProperties ¶
func (o *MetricReportDefinitionV140Metric) SetMetricProperties(v []string)
SetMetricProperties gets a reference to the given []string and assigns it to the MetricProperties field.
func (*MetricReportDefinitionV140Metric) SetOem ¶
func (o *MetricReportDefinitionV140Metric) SetOem(v map[string]map[string]interface{})
SetOem gets a reference to the given map[string]map[string]interface{} and assigns it to the Oem field.
func (*MetricReportDefinitionV140Metric) UnsetCollectionDuration ¶
func (o *MetricReportDefinitionV140Metric) UnsetCollectionDuration()
UnsetCollectionDuration ensures that no value is present for CollectionDuration, not even an explicit nil
func (*MetricReportDefinitionV140Metric) UnsetMetricId ¶
func (o *MetricReportDefinitionV140Metric) UnsetMetricId()
UnsetMetricId ensures that no value is present for MetricId, not even an explicit nil
type MetricReportDefinitionV140MetricReportDefinition ¶
type MetricReportDefinitionV140MetricReportDefinition struct { // The OData description of a payload. OdataContext *string `json:"@odata.context,omitempty"` // The current ETag of the resource. OdataEtag *string `json:"@odata.etag,omitempty"` // The unique identifier for a resource. OdataId string `json:"@odata.id"` // The type of a resource. OdataType string `json:"@odata.type"` Actions *MetricReportDefinitionV140Actions `json:"Actions,omitempty"` // The maximum number of entries that can be appended to a metric report. When the metric report reaches its limit, its behavior is dictated by the ReportUpdates property. AppendLimit *int64 `json:"AppendLimit,omitempty"` // The description of this resource. Used for commonality in the schema definitions. Description *string `json:"Description,omitempty"` // The identifier that uniquely identifies the resource within the collection of similar resources. Id string `json:"Id"` Links *MetricReportDefinitionV140Links `json:"Links,omitempty"` // The list of URIs with wildcards and property identifiers to include in the metric report. If a URI has wildcards, the wildcards are substituted as specified in the Wildcards property. MetricProperties *[]string `json:"MetricProperties,omitempty"` MetricReport *OdataV4IdRef `json:"MetricReport,omitempty"` // An indication of whether the generation of new metric reports is enabled. MetricReportDefinitionEnabled NullableBool `json:"MetricReportDefinitionEnabled,omitempty"` MetricReportDefinitionType *MetricReportDefinitionV140MetricReportDefinitionType `json:"MetricReportDefinitionType,omitempty"` // The interval at which to send the complete metric report because the Redfish client wants refreshed metric data even when the data has not changed. This property value is always greater than the recurrence interval of a metric report, and it only applies when the SuppressRepeatedMetricValue property is `true`. MetricReportHeartbeatInterval NullableString `json:"MetricReportHeartbeatInterval,omitempty"` // The list of metrics to include in the metric report. The metrics might include metric properties or calculations applied to a metric property. Metrics *[]MetricReportDefinitionV140Metric `json:"Metrics,omitempty"` // The name of the resource or array member. Name string `json:"Name"` // The OEM extension. Oem *map[string]map[string]interface{} `json:"Oem,omitempty"` // The set of actions to perform when a metric report is generated. ReportActions *[]MetricReportDefinitionV140ReportActionsEnum `json:"ReportActions,omitempty"` // The maximum timespan that a metric report can cover. ReportTimespan NullableString `json:"ReportTimespan,omitempty"` ReportUpdates *MetricReportDefinitionV140ReportUpdatesEnum `json:"ReportUpdates,omitempty"` Schedule *ScheduleSchedule `json:"Schedule,omitempty"` Status *ResourceStatus `json:"Status,omitempty"` // An indication of whether any metrics are suppressed from the generated metric report. If `true`, any metric that equals the same value in the previously generated metric report is suppressed from the current report. Also, duplicate metrics are suppressed. If `false`, no metrics are suppressed from the current report. The current report might contain no metrics if all metrics equal the values in the previously generated metric report. SuppressRepeatedMetricValue NullableBool `json:"SuppressRepeatedMetricValue,omitempty"` // The set of wildcards and their substitution values for the entries in the MetricProperties property. Wildcards *[]MetricReportDefinitionV140Wildcard `json:"Wildcards,omitempty"` }
MetricReportDefinitionV140MetricReportDefinition The MetricReportDefinition schema describes set of metrics that are collected into a metric report.
func NewMetricReportDefinitionV140MetricReportDefinition ¶
func NewMetricReportDefinitionV140MetricReportDefinition(odataId string, odataType string, id string, name string) *MetricReportDefinitionV140MetricReportDefinition
NewMetricReportDefinitionV140MetricReportDefinition instantiates a new MetricReportDefinitionV140MetricReportDefinition 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 NewMetricReportDefinitionV140MetricReportDefinitionWithDefaults ¶
func NewMetricReportDefinitionV140MetricReportDefinitionWithDefaults() *MetricReportDefinitionV140MetricReportDefinition
NewMetricReportDefinitionV140MetricReportDefinitionWithDefaults instantiates a new MetricReportDefinitionV140MetricReportDefinition 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 (*MetricReportDefinitionV140MetricReportDefinition) GetActions ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetActions() MetricReportDefinitionV140Actions
GetActions returns the Actions field value if set, zero value otherwise.
func (*MetricReportDefinitionV140MetricReportDefinition) GetActionsOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetActionsOk() (*MetricReportDefinitionV140Actions, bool)
GetActionsOk returns a tuple with the Actions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) GetAppendLimit ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetAppendLimit() int64
GetAppendLimit returns the AppendLimit field value if set, zero value otherwise.
func (*MetricReportDefinitionV140MetricReportDefinition) GetAppendLimitOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetAppendLimitOk() (*int64, bool)
GetAppendLimitOk returns a tuple with the AppendLimit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) GetDescription ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*MetricReportDefinitionV140MetricReportDefinition) GetDescriptionOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) GetId ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetId() string
GetId returns the Id field value
func (*MetricReportDefinitionV140MetricReportDefinition) GetIdOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) GetLinks ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetLinks() MetricReportDefinitionV140Links
GetLinks returns the Links field value if set, zero value otherwise.
func (*MetricReportDefinitionV140MetricReportDefinition) GetLinksOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetLinksOk() (*MetricReportDefinitionV140Links, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) GetMetricProperties ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricProperties() []string
GetMetricProperties returns the MetricProperties field value if set, zero value otherwise.
func (*MetricReportDefinitionV140MetricReportDefinition) GetMetricPropertiesOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricPropertiesOk() (*[]string, bool)
GetMetricPropertiesOk returns a tuple with the MetricProperties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) GetMetricReport ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricReport() OdataV4IdRef
GetMetricReport returns the MetricReport field value if set, zero value otherwise.
func (*MetricReportDefinitionV140MetricReportDefinition) GetMetricReportDefinitionEnabled ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricReportDefinitionEnabled() bool
GetMetricReportDefinitionEnabled returns the MetricReportDefinitionEnabled field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricReportDefinitionV140MetricReportDefinition) GetMetricReportDefinitionEnabledOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricReportDefinitionEnabledOk() (*bool, bool)
GetMetricReportDefinitionEnabledOk returns a tuple with the MetricReportDefinitionEnabled field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricReportDefinitionV140MetricReportDefinition) GetMetricReportDefinitionType ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricReportDefinitionType() MetricReportDefinitionV140MetricReportDefinitionType
GetMetricReportDefinitionType returns the MetricReportDefinitionType field value if set, zero value otherwise.
func (*MetricReportDefinitionV140MetricReportDefinition) GetMetricReportDefinitionTypeOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricReportDefinitionTypeOk() (*MetricReportDefinitionV140MetricReportDefinitionType, bool)
GetMetricReportDefinitionTypeOk returns a tuple with the MetricReportDefinitionType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) GetMetricReportHeartbeatInterval ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricReportHeartbeatInterval() string
GetMetricReportHeartbeatInterval returns the MetricReportHeartbeatInterval field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricReportDefinitionV140MetricReportDefinition) GetMetricReportHeartbeatIntervalOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricReportHeartbeatIntervalOk() (*string, bool)
GetMetricReportHeartbeatIntervalOk returns a tuple with the MetricReportHeartbeatInterval field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricReportDefinitionV140MetricReportDefinition) GetMetricReportOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricReportOk() (*OdataV4IdRef, bool)
GetMetricReportOk returns a tuple with the MetricReport field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) GetMetrics ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetrics() []MetricReportDefinitionV140Metric
GetMetrics returns the Metrics field value if set, zero value otherwise.
func (*MetricReportDefinitionV140MetricReportDefinition) GetMetricsOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetMetricsOk() (*[]MetricReportDefinitionV140Metric, bool)
GetMetricsOk returns a tuple with the Metrics field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) GetName ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetName() string
GetName returns the Name field value
func (*MetricReportDefinitionV140MetricReportDefinition) GetNameOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) GetOdataContext ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetOdataContext() string
GetOdataContext returns the OdataContext field value if set, zero value otherwise.
func (*MetricReportDefinitionV140MetricReportDefinition) GetOdataContextOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetOdataContextOk() (*string, bool)
GetOdataContextOk returns a tuple with the OdataContext field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) GetOdataEtag ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetOdataEtag() string
GetOdataEtag returns the OdataEtag field value if set, zero value otherwise.
func (*MetricReportDefinitionV140MetricReportDefinition) GetOdataEtagOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetOdataEtagOk() (*string, bool)
GetOdataEtagOk returns a tuple with the OdataEtag field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) GetOdataId ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetOdataId() string
GetOdataId returns the OdataId field value
func (*MetricReportDefinitionV140MetricReportDefinition) GetOdataIdOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetOdataIdOk() (*string, bool)
GetOdataIdOk returns a tuple with the OdataId field value and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) GetOdataType ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetOdataType() string
GetOdataType returns the OdataType field value
func (*MetricReportDefinitionV140MetricReportDefinition) GetOdataTypeOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetOdataTypeOk() (*string, bool)
GetOdataTypeOk returns a tuple with the OdataType field value and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) GetOem ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetOem() map[string]map[string]interface{}
GetOem returns the Oem field value if set, zero value otherwise.
func (*MetricReportDefinitionV140MetricReportDefinition) GetOemOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetOemOk() (*map[string]map[string]interface{}, bool)
GetOemOk returns a tuple with the Oem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) GetReportActions ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetReportActions() []MetricReportDefinitionV140ReportActionsEnum
GetReportActions returns the ReportActions field value if set, zero value otherwise.
func (*MetricReportDefinitionV140MetricReportDefinition) GetReportActionsOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetReportActionsOk() (*[]MetricReportDefinitionV140ReportActionsEnum, bool)
GetReportActionsOk returns a tuple with the ReportActions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) GetReportTimespan ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetReportTimespan() string
GetReportTimespan returns the ReportTimespan field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricReportDefinitionV140MetricReportDefinition) GetReportTimespanOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetReportTimespanOk() (*string, bool)
GetReportTimespanOk returns a tuple with the ReportTimespan field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricReportDefinitionV140MetricReportDefinition) GetReportUpdates ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetReportUpdates() MetricReportDefinitionV140ReportUpdatesEnum
GetReportUpdates returns the ReportUpdates field value if set, zero value otherwise.
func (*MetricReportDefinitionV140MetricReportDefinition) GetReportUpdatesOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetReportUpdatesOk() (*MetricReportDefinitionV140ReportUpdatesEnum, bool)
GetReportUpdatesOk returns a tuple with the ReportUpdates field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) GetSchedule ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetSchedule() ScheduleSchedule
GetSchedule returns the Schedule field value if set, zero value otherwise.
func (*MetricReportDefinitionV140MetricReportDefinition) GetScheduleOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetScheduleOk() (*ScheduleSchedule, bool)
GetScheduleOk returns a tuple with the Schedule field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) GetStatus ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetStatus() ResourceStatus
GetStatus returns the Status field value if set, zero value otherwise.
func (*MetricReportDefinitionV140MetricReportDefinition) GetStatusOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetStatusOk() (*ResourceStatus, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) GetSuppressRepeatedMetricValue ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetSuppressRepeatedMetricValue() bool
GetSuppressRepeatedMetricValue returns the SuppressRepeatedMetricValue field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricReportDefinitionV140MetricReportDefinition) GetSuppressRepeatedMetricValueOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetSuppressRepeatedMetricValueOk() (*bool, bool)
GetSuppressRepeatedMetricValueOk returns a tuple with the SuppressRepeatedMetricValue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricReportDefinitionV140MetricReportDefinition) GetWildcards ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetWildcards() []MetricReportDefinitionV140Wildcard
GetWildcards returns the Wildcards field value if set, zero value otherwise.
func (*MetricReportDefinitionV140MetricReportDefinition) GetWildcardsOk ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) GetWildcardsOk() (*[]MetricReportDefinitionV140Wildcard, bool)
GetWildcardsOk returns a tuple with the Wildcards field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) HasActions ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) HasActions() bool
HasActions returns a boolean if a field has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) HasAppendLimit ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) HasAppendLimit() bool
HasAppendLimit returns a boolean if a field has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) HasDescription ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) HasLinks ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) HasMetricProperties ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) HasMetricProperties() bool
HasMetricProperties returns a boolean if a field has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) HasMetricReport ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) HasMetricReport() bool
HasMetricReport returns a boolean if a field has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) HasMetricReportDefinitionEnabled ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) HasMetricReportDefinitionEnabled() bool
HasMetricReportDefinitionEnabled returns a boolean if a field has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) HasMetricReportDefinitionType ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) HasMetricReportDefinitionType() bool
HasMetricReportDefinitionType returns a boolean if a field has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) HasMetricReportHeartbeatInterval ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) HasMetricReportHeartbeatInterval() bool
HasMetricReportHeartbeatInterval returns a boolean if a field has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) HasMetrics ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) HasMetrics() bool
HasMetrics returns a boolean if a field has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) HasOdataContext ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) HasOdataContext() bool
HasOdataContext returns a boolean if a field has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) HasOdataEtag ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) HasOdataEtag() bool
HasOdataEtag returns a boolean if a field has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) HasOem ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) HasOem() bool
HasOem returns a boolean if a field has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) HasReportActions ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) HasReportActions() bool
HasReportActions returns a boolean if a field has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) HasReportTimespan ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) HasReportTimespan() bool
HasReportTimespan returns a boolean if a field has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) HasReportUpdates ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) HasReportUpdates() bool
HasReportUpdates returns a boolean if a field has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) HasSchedule ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) HasSchedule() bool
HasSchedule returns a boolean if a field has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) HasStatus ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) HasSuppressRepeatedMetricValue ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) HasSuppressRepeatedMetricValue() bool
HasSuppressRepeatedMetricValue returns a boolean if a field has been set.
func (*MetricReportDefinitionV140MetricReportDefinition) HasWildcards ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) HasWildcards() bool
HasWildcards returns a boolean if a field has been set.
func (MetricReportDefinitionV140MetricReportDefinition) MarshalJSON ¶
func (o MetricReportDefinitionV140MetricReportDefinition) MarshalJSON() ([]byte, error)
func (*MetricReportDefinitionV140MetricReportDefinition) SetActions ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetActions(v MetricReportDefinitionV140Actions)
SetActions gets a reference to the given MetricReportDefinitionV140Actions and assigns it to the Actions field.
func (*MetricReportDefinitionV140MetricReportDefinition) SetAppendLimit ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetAppendLimit(v int64)
SetAppendLimit gets a reference to the given int64 and assigns it to the AppendLimit field.
func (*MetricReportDefinitionV140MetricReportDefinition) SetDescription ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*MetricReportDefinitionV140MetricReportDefinition) SetId ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetId(v string)
SetId sets field value
func (*MetricReportDefinitionV140MetricReportDefinition) SetLinks ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetLinks(v MetricReportDefinitionV140Links)
SetLinks gets a reference to the given MetricReportDefinitionV140Links and assigns it to the Links field.
func (*MetricReportDefinitionV140MetricReportDefinition) SetMetricProperties ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetMetricProperties(v []string)
SetMetricProperties gets a reference to the given []string and assigns it to the MetricProperties field.
func (*MetricReportDefinitionV140MetricReportDefinition) SetMetricReport ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetMetricReport(v OdataV4IdRef)
SetMetricReport gets a reference to the given OdataV4IdRef and assigns it to the MetricReport field.
func (*MetricReportDefinitionV140MetricReportDefinition) SetMetricReportDefinitionEnabled ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetMetricReportDefinitionEnabled(v bool)
SetMetricReportDefinitionEnabled gets a reference to the given NullableBool and assigns it to the MetricReportDefinitionEnabled field.
func (*MetricReportDefinitionV140MetricReportDefinition) SetMetricReportDefinitionEnabledNil ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetMetricReportDefinitionEnabledNil()
SetMetricReportDefinitionEnabledNil sets the value for MetricReportDefinitionEnabled to be an explicit nil
func (*MetricReportDefinitionV140MetricReportDefinition) SetMetricReportDefinitionType ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetMetricReportDefinitionType(v MetricReportDefinitionV140MetricReportDefinitionType)
SetMetricReportDefinitionType gets a reference to the given MetricReportDefinitionV140MetricReportDefinitionType and assigns it to the MetricReportDefinitionType field.
func (*MetricReportDefinitionV140MetricReportDefinition) SetMetricReportHeartbeatInterval ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetMetricReportHeartbeatInterval(v string)
SetMetricReportHeartbeatInterval gets a reference to the given NullableString and assigns it to the MetricReportHeartbeatInterval field.
func (*MetricReportDefinitionV140MetricReportDefinition) SetMetricReportHeartbeatIntervalNil ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetMetricReportHeartbeatIntervalNil()
SetMetricReportHeartbeatIntervalNil sets the value for MetricReportHeartbeatInterval to be an explicit nil
func (*MetricReportDefinitionV140MetricReportDefinition) SetMetrics ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetMetrics(v []MetricReportDefinitionV140Metric)
SetMetrics gets a reference to the given []MetricReportDefinitionV140Metric and assigns it to the Metrics field.
func (*MetricReportDefinitionV140MetricReportDefinition) SetName ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetName(v string)
SetName sets field value
func (*MetricReportDefinitionV140MetricReportDefinition) SetOdataContext ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetOdataContext(v string)
SetOdataContext gets a reference to the given string and assigns it to the OdataContext field.
func (*MetricReportDefinitionV140MetricReportDefinition) SetOdataEtag ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetOdataEtag(v string)
SetOdataEtag gets a reference to the given string and assigns it to the OdataEtag field.
func (*MetricReportDefinitionV140MetricReportDefinition) SetOdataId ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetOdataId(v string)
SetOdataId sets field value
func (*MetricReportDefinitionV140MetricReportDefinition) SetOdataType ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetOdataType(v string)
SetOdataType sets field value
func (*MetricReportDefinitionV140MetricReportDefinition) SetOem ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetOem(v map[string]map[string]interface{})
SetOem gets a reference to the given map[string]map[string]interface{} and assigns it to the Oem field.
func (*MetricReportDefinitionV140MetricReportDefinition) SetReportActions ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetReportActions(v []MetricReportDefinitionV140ReportActionsEnum)
SetReportActions gets a reference to the given []MetricReportDefinitionV140ReportActionsEnum and assigns it to the ReportActions field.
func (*MetricReportDefinitionV140MetricReportDefinition) SetReportTimespan ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetReportTimespan(v string)
SetReportTimespan gets a reference to the given NullableString and assigns it to the ReportTimespan field.
func (*MetricReportDefinitionV140MetricReportDefinition) SetReportTimespanNil ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetReportTimespanNil()
SetReportTimespanNil sets the value for ReportTimespan to be an explicit nil
func (*MetricReportDefinitionV140MetricReportDefinition) SetReportUpdates ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetReportUpdates(v MetricReportDefinitionV140ReportUpdatesEnum)
SetReportUpdates gets a reference to the given MetricReportDefinitionV140ReportUpdatesEnum and assigns it to the ReportUpdates field.
func (*MetricReportDefinitionV140MetricReportDefinition) SetSchedule ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetSchedule(v ScheduleSchedule)
SetSchedule gets a reference to the given ScheduleSchedule and assigns it to the Schedule field.
func (*MetricReportDefinitionV140MetricReportDefinition) SetStatus ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetStatus(v ResourceStatus)
SetStatus gets a reference to the given ResourceStatus and assigns it to the Status field.
func (*MetricReportDefinitionV140MetricReportDefinition) SetSuppressRepeatedMetricValue ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetSuppressRepeatedMetricValue(v bool)
SetSuppressRepeatedMetricValue gets a reference to the given NullableBool and assigns it to the SuppressRepeatedMetricValue field.
func (*MetricReportDefinitionV140MetricReportDefinition) SetSuppressRepeatedMetricValueNil ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetSuppressRepeatedMetricValueNil()
SetSuppressRepeatedMetricValueNil sets the value for SuppressRepeatedMetricValue to be an explicit nil
func (*MetricReportDefinitionV140MetricReportDefinition) SetWildcards ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) SetWildcards(v []MetricReportDefinitionV140Wildcard)
SetWildcards gets a reference to the given []MetricReportDefinitionV140Wildcard and assigns it to the Wildcards field.
func (*MetricReportDefinitionV140MetricReportDefinition) UnsetMetricReportDefinitionEnabled ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) UnsetMetricReportDefinitionEnabled()
UnsetMetricReportDefinitionEnabled ensures that no value is present for MetricReportDefinitionEnabled, not even an explicit nil
func (*MetricReportDefinitionV140MetricReportDefinition) UnsetMetricReportHeartbeatInterval ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) UnsetMetricReportHeartbeatInterval()
UnsetMetricReportHeartbeatInterval ensures that no value is present for MetricReportHeartbeatInterval, not even an explicit nil
func (*MetricReportDefinitionV140MetricReportDefinition) UnsetReportTimespan ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) UnsetReportTimespan()
UnsetReportTimespan ensures that no value is present for ReportTimespan, not even an explicit nil
func (*MetricReportDefinitionV140MetricReportDefinition) UnsetSuppressRepeatedMetricValue ¶
func (o *MetricReportDefinitionV140MetricReportDefinition) UnsetSuppressRepeatedMetricValue()
UnsetSuppressRepeatedMetricValue ensures that no value is present for SuppressRepeatedMetricValue, not even an explicit nil
type MetricReportDefinitionV140MetricReportDefinitionType ¶
type MetricReportDefinitionV140MetricReportDefinitionType string
MetricReportDefinitionV140MetricReportDefinitionType Indicates when the metric report is generated.
const ( METRICREPORTDEFINITIONV140METRICREPORTDEFINITIONTYPE_PERIODIC MetricReportDefinitionV140MetricReportDefinitionType = "Periodic" METRICREPORTDEFINITIONV140METRICREPORTDEFINITIONTYPE_ON_CHANGE MetricReportDefinitionV140MetricReportDefinitionType = "OnChange" METRICREPORTDEFINITIONV140METRICREPORTDEFINITIONTYPE_ON_REQUEST MetricReportDefinitionV140MetricReportDefinitionType = "OnRequest" )
List of MetricReportDefinition_v1_4_0_MetricReportDefinitionType
func (MetricReportDefinitionV140MetricReportDefinitionType) Ptr ¶
func (v MetricReportDefinitionV140MetricReportDefinitionType) Ptr() *MetricReportDefinitionV140MetricReportDefinitionType
Ptr returns reference to MetricReportDefinition_v1_4_0_MetricReportDefinitionType value
func (*MetricReportDefinitionV140MetricReportDefinitionType) UnmarshalJSON ¶
func (v *MetricReportDefinitionV140MetricReportDefinitionType) UnmarshalJSON(src []byte) error
type MetricReportDefinitionV140ReportActionsEnum ¶
type MetricReportDefinitionV140ReportActionsEnum string
MetricReportDefinitionV140ReportActionsEnum Actions to perform when a metric report is generated.
const ( METRICREPORTDEFINITIONV140REPORTACTIONSENUM_LOG_TO_METRIC_REPORTS_COLLECTION MetricReportDefinitionV140ReportActionsEnum = "LogToMetricReportsCollection" METRICREPORTDEFINITIONV140REPORTACTIONSENUM_REDFISH_EVENT MetricReportDefinitionV140ReportActionsEnum = "RedfishEvent" )
List of MetricReportDefinition_v1_4_0_ReportActionsEnum
func (MetricReportDefinitionV140ReportActionsEnum) Ptr ¶
func (v MetricReportDefinitionV140ReportActionsEnum) Ptr() *MetricReportDefinitionV140ReportActionsEnum
Ptr returns reference to MetricReportDefinition_v1_4_0_ReportActionsEnum value
func (*MetricReportDefinitionV140ReportActionsEnum) UnmarshalJSON ¶
func (v *MetricReportDefinitionV140ReportActionsEnum) UnmarshalJSON(src []byte) error
type MetricReportDefinitionV140ReportUpdatesEnum ¶
type MetricReportDefinitionV140ReportUpdatesEnum string
MetricReportDefinitionV140ReportUpdatesEnum Handling of subsequent metric reports when a metric report exists.
const ( METRICREPORTDEFINITIONV140REPORTUPDATESENUM_OVERWRITE MetricReportDefinitionV140ReportUpdatesEnum = "Overwrite" METRICREPORTDEFINITIONV140REPORTUPDATESENUM_APPEND_WRAPS_WHEN_FULL MetricReportDefinitionV140ReportUpdatesEnum = "AppendWrapsWhenFull" METRICREPORTDEFINITIONV140REPORTUPDATESENUM_APPEND_STOPS_WHEN_FULL MetricReportDefinitionV140ReportUpdatesEnum = "AppendStopsWhenFull" METRICREPORTDEFINITIONV140REPORTUPDATESENUM_NEW_REPORT MetricReportDefinitionV140ReportUpdatesEnum = "NewReport" )
List of MetricReportDefinition_v1_4_0_ReportUpdatesEnum
func (MetricReportDefinitionV140ReportUpdatesEnum) Ptr ¶
func (v MetricReportDefinitionV140ReportUpdatesEnum) Ptr() *MetricReportDefinitionV140ReportUpdatesEnum
Ptr returns reference to MetricReportDefinition_v1_4_0_ReportUpdatesEnum value
func (*MetricReportDefinitionV140ReportUpdatesEnum) UnmarshalJSON ¶
func (v *MetricReportDefinitionV140ReportUpdatesEnum) UnmarshalJSON(src []byte) error
type MetricReportDefinitionV140Wildcard ¶
type MetricReportDefinitionV140Wildcard struct { // An array of values to substitute for the wildcard. Keys *[]string `json:"Keys,omitempty"` // The string used as a wildcard. Name NullableString `json:"Name,omitempty"` // An array of values to substitute for the wildcard. Values *[]string `json:"Values,omitempty"` }
MetricReportDefinitionV140Wildcard The wildcard and its substitution values.
func NewMetricReportDefinitionV140Wildcard ¶
func NewMetricReportDefinitionV140Wildcard() *MetricReportDefinitionV140Wildcard
NewMetricReportDefinitionV140Wildcard instantiates a new MetricReportDefinitionV140Wildcard 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 NewMetricReportDefinitionV140WildcardWithDefaults ¶
func NewMetricReportDefinitionV140WildcardWithDefaults() *MetricReportDefinitionV140Wildcard
NewMetricReportDefinitionV140WildcardWithDefaults instantiates a new MetricReportDefinitionV140Wildcard 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 (*MetricReportDefinitionV140Wildcard) GetKeys ¶
func (o *MetricReportDefinitionV140Wildcard) GetKeys() []string
GetKeys returns the Keys field value if set, zero value otherwise.
func (*MetricReportDefinitionV140Wildcard) GetKeysOk ¶
func (o *MetricReportDefinitionV140Wildcard) GetKeysOk() (*[]string, bool)
GetKeysOk returns a tuple with the Keys field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140Wildcard) GetName ¶
func (o *MetricReportDefinitionV140Wildcard) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricReportDefinitionV140Wildcard) GetNameOk ¶
func (o *MetricReportDefinitionV140Wildcard) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricReportDefinitionV140Wildcard) GetValues ¶
func (o *MetricReportDefinitionV140Wildcard) GetValues() []string
GetValues returns the Values field value if set, zero value otherwise.
func (*MetricReportDefinitionV140Wildcard) GetValuesOk ¶
func (o *MetricReportDefinitionV140Wildcard) GetValuesOk() (*[]string, bool)
GetValuesOk returns a tuple with the Values field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportDefinitionV140Wildcard) HasKeys ¶
func (o *MetricReportDefinitionV140Wildcard) HasKeys() bool
HasKeys returns a boolean if a field has been set.
func (*MetricReportDefinitionV140Wildcard) HasName ¶
func (o *MetricReportDefinitionV140Wildcard) HasName() bool
HasName returns a boolean if a field has been set.
func (*MetricReportDefinitionV140Wildcard) HasValues ¶
func (o *MetricReportDefinitionV140Wildcard) HasValues() bool
HasValues returns a boolean if a field has been set.
func (MetricReportDefinitionV140Wildcard) MarshalJSON ¶
func (o MetricReportDefinitionV140Wildcard) MarshalJSON() ([]byte, error)
func (*MetricReportDefinitionV140Wildcard) SetKeys ¶
func (o *MetricReportDefinitionV140Wildcard) SetKeys(v []string)
SetKeys gets a reference to the given []string and assigns it to the Keys field.
func (*MetricReportDefinitionV140Wildcard) SetName ¶
func (o *MetricReportDefinitionV140Wildcard) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*MetricReportDefinitionV140Wildcard) SetNameNil ¶
func (o *MetricReportDefinitionV140Wildcard) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*MetricReportDefinitionV140Wildcard) SetValues ¶
func (o *MetricReportDefinitionV140Wildcard) SetValues(v []string)
SetValues gets a reference to the given []string and assigns it to the Values field.
func (*MetricReportDefinitionV140Wildcard) UnsetName ¶
func (o *MetricReportDefinitionV140Wildcard) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type MetricReportV141Actions ¶
type MetricReportV141Actions struct { // The available OEM-specific actions for this resource. Oem *map[string]map[string]interface{} `json:"Oem,omitempty"` }
MetricReportV141Actions The available actions for this resource.
func NewMetricReportV141Actions ¶
func NewMetricReportV141Actions() *MetricReportV141Actions
NewMetricReportV141Actions instantiates a new MetricReportV141Actions 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 NewMetricReportV141ActionsWithDefaults ¶
func NewMetricReportV141ActionsWithDefaults() *MetricReportV141Actions
NewMetricReportV141ActionsWithDefaults instantiates a new MetricReportV141Actions 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 (*MetricReportV141Actions) GetOem ¶
func (o *MetricReportV141Actions) GetOem() map[string]map[string]interface{}
GetOem returns the Oem field value if set, zero value otherwise.
func (*MetricReportV141Actions) GetOemOk ¶
func (o *MetricReportV141Actions) GetOemOk() (*map[string]map[string]interface{}, bool)
GetOemOk returns a tuple with the Oem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportV141Actions) HasOem ¶
func (o *MetricReportV141Actions) HasOem() bool
HasOem returns a boolean if a field has been set.
func (MetricReportV141Actions) MarshalJSON ¶
func (o MetricReportV141Actions) MarshalJSON() ([]byte, error)
func (*MetricReportV141Actions) SetOem ¶
func (o *MetricReportV141Actions) SetOem(v map[string]map[string]interface{})
SetOem gets a reference to the given map[string]map[string]interface{} and assigns it to the Oem field.
type MetricReportV141MetricReport ¶
type MetricReportV141MetricReport struct { // The OData description of a payload. OdataContext *string `json:"@odata.context,omitempty"` // The current ETag of the resource. OdataEtag *string `json:"@odata.etag,omitempty"` // The unique identifier for a resource. OdataId string `json:"@odata.id"` // The type of a resource. OdataType string `json:"@odata.type"` Actions *MetricReportV141Actions `json:"Actions,omitempty"` // A context can be supplied at subscription time. This property is the context value supplied by the subscriber. Context *string `json:"Context,omitempty"` // The description of this resource. Used for commonality in the schema definitions. Description *string `json:"Description,omitempty"` // The identifier that uniquely identifies the resource within the collection of similar resources. Id string `json:"Id"` MetricReportDefinition *OdataV4IdRef `json:"MetricReportDefinition,omitempty"` // An array of metric values for the metered items of this metric report. MetricValues *[]MetricReportV141MetricValue `json:"MetricValues,omitempty"` // The name of the resource or array member. Name string `json:"Name"` // The OEM extension. Oem *map[string]map[string]interface{} `json:"Oem,omitempty"` // The current sequence identifier for this metric report. ReportSequence *string `json:"ReportSequence,omitempty"` // The time associated with the metric report in its entirety. The time of the metric report can be relevant when the time of individual metrics are minimally different. Timestamp NullableTime `json:"Timestamp,omitempty"` }
MetricReportV141MetricReport The MetricReport schema represents a set of collected metrics.
func NewMetricReportV141MetricReport ¶
func NewMetricReportV141MetricReport(odataId string, odataType string, id string, name string) *MetricReportV141MetricReport
NewMetricReportV141MetricReport instantiates a new MetricReportV141MetricReport 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 NewMetricReportV141MetricReportWithDefaults ¶
func NewMetricReportV141MetricReportWithDefaults() *MetricReportV141MetricReport
NewMetricReportV141MetricReportWithDefaults instantiates a new MetricReportV141MetricReport 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 (*MetricReportV141MetricReport) GetActions ¶
func (o *MetricReportV141MetricReport) GetActions() MetricReportV141Actions
GetActions returns the Actions field value if set, zero value otherwise.
func (*MetricReportV141MetricReport) GetActionsOk ¶
func (o *MetricReportV141MetricReport) GetActionsOk() (*MetricReportV141Actions, bool)
GetActionsOk returns a tuple with the Actions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportV141MetricReport) GetContext ¶
func (o *MetricReportV141MetricReport) GetContext() string
GetContext returns the Context field value if set, zero value otherwise.
func (*MetricReportV141MetricReport) GetContextOk ¶
func (o *MetricReportV141MetricReport) GetContextOk() (*string, bool)
GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportV141MetricReport) GetDescription ¶
func (o *MetricReportV141MetricReport) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*MetricReportV141MetricReport) GetDescriptionOk ¶
func (o *MetricReportV141MetricReport) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportV141MetricReport) GetId ¶
func (o *MetricReportV141MetricReport) GetId() string
GetId returns the Id field value
func (*MetricReportV141MetricReport) GetIdOk ¶
func (o *MetricReportV141MetricReport) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*MetricReportV141MetricReport) GetMetricReportDefinition ¶
func (o *MetricReportV141MetricReport) GetMetricReportDefinition() OdataV4IdRef
GetMetricReportDefinition returns the MetricReportDefinition field value if set, zero value otherwise.
func (*MetricReportV141MetricReport) GetMetricReportDefinitionOk ¶
func (o *MetricReportV141MetricReport) GetMetricReportDefinitionOk() (*OdataV4IdRef, bool)
GetMetricReportDefinitionOk returns a tuple with the MetricReportDefinition field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportV141MetricReport) GetMetricValues ¶
func (o *MetricReportV141MetricReport) GetMetricValues() []MetricReportV141MetricValue
GetMetricValues returns the MetricValues field value if set, zero value otherwise.
func (*MetricReportV141MetricReport) GetMetricValuesOk ¶
func (o *MetricReportV141MetricReport) GetMetricValuesOk() (*[]MetricReportV141MetricValue, bool)
GetMetricValuesOk returns a tuple with the MetricValues field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportV141MetricReport) GetName ¶
func (o *MetricReportV141MetricReport) GetName() string
GetName returns the Name field value
func (*MetricReportV141MetricReport) GetNameOk ¶
func (o *MetricReportV141MetricReport) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*MetricReportV141MetricReport) GetOdataContext ¶
func (o *MetricReportV141MetricReport) GetOdataContext() string
GetOdataContext returns the OdataContext field value if set, zero value otherwise.
func (*MetricReportV141MetricReport) GetOdataContextOk ¶
func (o *MetricReportV141MetricReport) GetOdataContextOk() (*string, bool)
GetOdataContextOk returns a tuple with the OdataContext field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportV141MetricReport) GetOdataEtag ¶
func (o *MetricReportV141MetricReport) GetOdataEtag() string
GetOdataEtag returns the OdataEtag field value if set, zero value otherwise.
func (*MetricReportV141MetricReport) GetOdataEtagOk ¶
func (o *MetricReportV141MetricReport) GetOdataEtagOk() (*string, bool)
GetOdataEtagOk returns a tuple with the OdataEtag field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportV141MetricReport) GetOdataId ¶
func (o *MetricReportV141MetricReport) GetOdataId() string
GetOdataId returns the OdataId field value
func (*MetricReportV141MetricReport) GetOdataIdOk ¶
func (o *MetricReportV141MetricReport) GetOdataIdOk() (*string, bool)
GetOdataIdOk returns a tuple with the OdataId field value and a boolean to check if the value has been set.
func (*MetricReportV141MetricReport) GetOdataType ¶
func (o *MetricReportV141MetricReport) GetOdataType() string
GetOdataType returns the OdataType field value
func (*MetricReportV141MetricReport) GetOdataTypeOk ¶
func (o *MetricReportV141MetricReport) GetOdataTypeOk() (*string, bool)
GetOdataTypeOk returns a tuple with the OdataType field value and a boolean to check if the value has been set.
func (*MetricReportV141MetricReport) GetOem ¶
func (o *MetricReportV141MetricReport) GetOem() map[string]map[string]interface{}
GetOem returns the Oem field value if set, zero value otherwise.
func (*MetricReportV141MetricReport) GetOemOk ¶
func (o *MetricReportV141MetricReport) GetOemOk() (*map[string]map[string]interface{}, bool)
GetOemOk returns a tuple with the Oem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportV141MetricReport) GetReportSequence ¶
func (o *MetricReportV141MetricReport) GetReportSequence() string
GetReportSequence returns the ReportSequence field value if set, zero value otherwise.
func (*MetricReportV141MetricReport) GetReportSequenceOk ¶
func (o *MetricReportV141MetricReport) GetReportSequenceOk() (*string, bool)
GetReportSequenceOk returns a tuple with the ReportSequence field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportV141MetricReport) GetTimestamp ¶
func (o *MetricReportV141MetricReport) GetTimestamp() time.Time
GetTimestamp returns the Timestamp field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricReportV141MetricReport) GetTimestampOk ¶
func (o *MetricReportV141MetricReport) GetTimestampOk() (*time.Time, bool)
GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricReportV141MetricReport) HasActions ¶
func (o *MetricReportV141MetricReport) HasActions() bool
HasActions returns a boolean if a field has been set.
func (*MetricReportV141MetricReport) HasContext ¶
func (o *MetricReportV141MetricReport) HasContext() bool
HasContext returns a boolean if a field has been set.
func (*MetricReportV141MetricReport) HasDescription ¶
func (o *MetricReportV141MetricReport) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*MetricReportV141MetricReport) HasMetricReportDefinition ¶
func (o *MetricReportV141MetricReport) HasMetricReportDefinition() bool
HasMetricReportDefinition returns a boolean if a field has been set.
func (*MetricReportV141MetricReport) HasMetricValues ¶
func (o *MetricReportV141MetricReport) HasMetricValues() bool
HasMetricValues returns a boolean if a field has been set.
func (*MetricReportV141MetricReport) HasOdataContext ¶
func (o *MetricReportV141MetricReport) HasOdataContext() bool
HasOdataContext returns a boolean if a field has been set.
func (*MetricReportV141MetricReport) HasOdataEtag ¶
func (o *MetricReportV141MetricReport) HasOdataEtag() bool
HasOdataEtag returns a boolean if a field has been set.
func (*MetricReportV141MetricReport) HasOem ¶
func (o *MetricReportV141MetricReport) HasOem() bool
HasOem returns a boolean if a field has been set.
func (*MetricReportV141MetricReport) HasReportSequence ¶
func (o *MetricReportV141MetricReport) HasReportSequence() bool
HasReportSequence returns a boolean if a field has been set.
func (*MetricReportV141MetricReport) HasTimestamp ¶
func (o *MetricReportV141MetricReport) HasTimestamp() bool
HasTimestamp returns a boolean if a field has been set.
func (MetricReportV141MetricReport) MarshalJSON ¶
func (o MetricReportV141MetricReport) MarshalJSON() ([]byte, error)
func (*MetricReportV141MetricReport) SetActions ¶
func (o *MetricReportV141MetricReport) SetActions(v MetricReportV141Actions)
SetActions gets a reference to the given MetricReportV141Actions and assigns it to the Actions field.
func (*MetricReportV141MetricReport) SetContext ¶
func (o *MetricReportV141MetricReport) SetContext(v string)
SetContext gets a reference to the given string and assigns it to the Context field.
func (*MetricReportV141MetricReport) SetDescription ¶
func (o *MetricReportV141MetricReport) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*MetricReportV141MetricReport) SetId ¶
func (o *MetricReportV141MetricReport) SetId(v string)
SetId sets field value
func (*MetricReportV141MetricReport) SetMetricReportDefinition ¶
func (o *MetricReportV141MetricReport) SetMetricReportDefinition(v OdataV4IdRef)
SetMetricReportDefinition gets a reference to the given OdataV4IdRef and assigns it to the MetricReportDefinition field.
func (*MetricReportV141MetricReport) SetMetricValues ¶
func (o *MetricReportV141MetricReport) SetMetricValues(v []MetricReportV141MetricValue)
SetMetricValues gets a reference to the given []MetricReportV141MetricValue and assigns it to the MetricValues field.
func (*MetricReportV141MetricReport) SetName ¶
func (o *MetricReportV141MetricReport) SetName(v string)
SetName sets field value
func (*MetricReportV141MetricReport) SetOdataContext ¶
func (o *MetricReportV141MetricReport) SetOdataContext(v string)
SetOdataContext gets a reference to the given string and assigns it to the OdataContext field.
func (*MetricReportV141MetricReport) SetOdataEtag ¶
func (o *MetricReportV141MetricReport) SetOdataEtag(v string)
SetOdataEtag gets a reference to the given string and assigns it to the OdataEtag field.
func (*MetricReportV141MetricReport) SetOdataId ¶
func (o *MetricReportV141MetricReport) SetOdataId(v string)
SetOdataId sets field value
func (*MetricReportV141MetricReport) SetOdataType ¶
func (o *MetricReportV141MetricReport) SetOdataType(v string)
SetOdataType sets field value
func (*MetricReportV141MetricReport) SetOem ¶
func (o *MetricReportV141MetricReport) SetOem(v map[string]map[string]interface{})
SetOem gets a reference to the given map[string]map[string]interface{} and assigns it to the Oem field.
func (*MetricReportV141MetricReport) SetReportSequence ¶
func (o *MetricReportV141MetricReport) SetReportSequence(v string)
SetReportSequence gets a reference to the given string and assigns it to the ReportSequence field.
func (*MetricReportV141MetricReport) SetTimestamp ¶
func (o *MetricReportV141MetricReport) SetTimestamp(v time.Time)
SetTimestamp gets a reference to the given NullableTime and assigns it to the Timestamp field.
func (*MetricReportV141MetricReport) SetTimestampNil ¶
func (o *MetricReportV141MetricReport) SetTimestampNil()
SetTimestampNil sets the value for Timestamp to be an explicit nil
func (*MetricReportV141MetricReport) UnsetTimestamp ¶
func (o *MetricReportV141MetricReport) UnsetTimestamp()
UnsetTimestamp ensures that no value is present for Timestamp, not even an explicit nil
type MetricReportV141MetricValue ¶
type MetricReportV141MetricValue struct { MetricDefinition *OdataV4IdRef `json:"MetricDefinition,omitempty"` // The metric definitions identifier for this metric. MetricId NullableString `json:"MetricId,omitempty"` // The URI for the property from which this metric is derived. MetricProperty NullableString `json:"MetricProperty,omitempty"` // The metric value, as a string. MetricValue NullableString `json:"MetricValue,omitempty"` // The OEM extension. Oem *map[string]map[string]interface{} `json:"Oem,omitempty"` // The date and time when the metric is obtained. A management application can establish a time series of metric data by retrieving the instances of metric value and sorting them according to their timestamp. Timestamp NullableTime `json:"Timestamp,omitempty"` }
MetricReportV141MetricValue Properties that capture a metric value and other associated information.
func NewMetricReportV141MetricValue ¶
func NewMetricReportV141MetricValue() *MetricReportV141MetricValue
NewMetricReportV141MetricValue instantiates a new MetricReportV141MetricValue 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 NewMetricReportV141MetricValueWithDefaults ¶
func NewMetricReportV141MetricValueWithDefaults() *MetricReportV141MetricValue
NewMetricReportV141MetricValueWithDefaults instantiates a new MetricReportV141MetricValue 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 (*MetricReportV141MetricValue) GetMetricDefinition ¶
func (o *MetricReportV141MetricValue) GetMetricDefinition() OdataV4IdRef
GetMetricDefinition returns the MetricDefinition field value if set, zero value otherwise.
func (*MetricReportV141MetricValue) GetMetricDefinitionOk ¶
func (o *MetricReportV141MetricValue) GetMetricDefinitionOk() (*OdataV4IdRef, bool)
GetMetricDefinitionOk returns a tuple with the MetricDefinition field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportV141MetricValue) GetMetricId ¶
func (o *MetricReportV141MetricValue) GetMetricId() string
GetMetricId returns the MetricId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricReportV141MetricValue) GetMetricIdOk ¶
func (o *MetricReportV141MetricValue) GetMetricIdOk() (*string, bool)
GetMetricIdOk returns a tuple with the MetricId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricReportV141MetricValue) GetMetricProperty ¶
func (o *MetricReportV141MetricValue) GetMetricProperty() string
GetMetricProperty returns the MetricProperty field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricReportV141MetricValue) GetMetricPropertyOk ¶
func (o *MetricReportV141MetricValue) GetMetricPropertyOk() (*string, bool)
GetMetricPropertyOk returns a tuple with the MetricProperty field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricReportV141MetricValue) GetMetricValue ¶
func (o *MetricReportV141MetricValue) GetMetricValue() string
GetMetricValue returns the MetricValue field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricReportV141MetricValue) GetMetricValueOk ¶
func (o *MetricReportV141MetricValue) GetMetricValueOk() (*string, bool)
GetMetricValueOk returns a tuple with the MetricValue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricReportV141MetricValue) GetOem ¶
func (o *MetricReportV141MetricValue) GetOem() map[string]map[string]interface{}
GetOem returns the Oem field value if set, zero value otherwise.
func (*MetricReportV141MetricValue) GetOemOk ¶
func (o *MetricReportV141MetricValue) GetOemOk() (*map[string]map[string]interface{}, bool)
GetOemOk returns a tuple with the Oem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricReportV141MetricValue) GetTimestamp ¶
func (o *MetricReportV141MetricValue) GetTimestamp() time.Time
GetTimestamp returns the Timestamp field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MetricReportV141MetricValue) GetTimestampOk ¶
func (o *MetricReportV141MetricValue) GetTimestampOk() (*time.Time, bool)
GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetricReportV141MetricValue) HasMetricDefinition ¶
func (o *MetricReportV141MetricValue) HasMetricDefinition() bool
HasMetricDefinition returns a boolean if a field has been set.
func (*MetricReportV141MetricValue) HasMetricId ¶
func (o *MetricReportV141MetricValue) HasMetricId() bool
HasMetricId returns a boolean if a field has been set.
func (*MetricReportV141MetricValue) HasMetricProperty ¶
func (o *MetricReportV141MetricValue) HasMetricProperty() bool
HasMetricProperty returns a boolean if a field has been set.
func (*MetricReportV141MetricValue) HasMetricValue ¶
func (o *MetricReportV141MetricValue) HasMetricValue() bool
HasMetricValue returns a boolean if a field has been set.
func (*MetricReportV141MetricValue) HasOem ¶
func (o *MetricReportV141MetricValue) HasOem() bool
HasOem returns a boolean if a field has been set.
func (*MetricReportV141MetricValue) HasTimestamp ¶
func (o *MetricReportV141MetricValue) HasTimestamp() bool
HasTimestamp returns a boolean if a field has been set.
func (MetricReportV141MetricValue) MarshalJSON ¶
func (o MetricReportV141MetricValue) MarshalJSON() ([]byte, error)
func (*MetricReportV141MetricValue) SetMetricDefinition ¶
func (o *MetricReportV141MetricValue) SetMetricDefinition(v OdataV4IdRef)
SetMetricDefinition gets a reference to the given OdataV4IdRef and assigns it to the MetricDefinition field.
func (*MetricReportV141MetricValue) SetMetricId ¶
func (o *MetricReportV141MetricValue) SetMetricId(v string)
SetMetricId gets a reference to the given NullableString and assigns it to the MetricId field.
func (*MetricReportV141MetricValue) SetMetricIdNil ¶
func (o *MetricReportV141MetricValue) SetMetricIdNil()
SetMetricIdNil sets the value for MetricId to be an explicit nil
func (*MetricReportV141MetricValue) SetMetricProperty ¶
func (o *MetricReportV141MetricValue) SetMetricProperty(v string)
SetMetricProperty gets a reference to the given NullableString and assigns it to the MetricProperty field.
func (*MetricReportV141MetricValue) SetMetricPropertyNil ¶
func (o *MetricReportV141MetricValue) SetMetricPropertyNil()
SetMetricPropertyNil sets the value for MetricProperty to be an explicit nil
func (*MetricReportV141MetricValue) SetMetricValue ¶
func (o *MetricReportV141MetricValue) SetMetricValue(v string)
SetMetricValue gets a reference to the given NullableString and assigns it to the MetricValue field.
func (*MetricReportV141MetricValue) SetMetricValueNil ¶
func (o *MetricReportV141MetricValue) SetMetricValueNil()
SetMetricValueNil sets the value for MetricValue to be an explicit nil
func (*MetricReportV141MetricValue) SetOem ¶
func (o *MetricReportV141MetricValue) SetOem(v map[string]map[string]interface{})
SetOem gets a reference to the given map[string]map[string]interface{} and assigns it to the Oem field.
func (*MetricReportV141MetricValue) SetTimestamp ¶
func (o *MetricReportV141MetricValue) SetTimestamp(v time.Time)
SetTimestamp gets a reference to the given NullableTime and assigns it to the Timestamp field.
func (*MetricReportV141MetricValue) SetTimestampNil ¶
func (o *MetricReportV141MetricValue) SetTimestampNil()
SetTimestampNil sets the value for Timestamp to be an explicit nil
func (*MetricReportV141MetricValue) UnsetMetricId ¶
func (o *MetricReportV141MetricValue) UnsetMetricId()
UnsetMetricId ensures that no value is present for MetricId, not even an explicit nil
func (*MetricReportV141MetricValue) UnsetMetricProperty ¶
func (o *MetricReportV141MetricValue) UnsetMetricProperty()
UnsetMetricProperty ensures that no value is present for MetricProperty, not even an explicit nil
func (*MetricReportV141MetricValue) UnsetMetricValue ¶
func (o *MetricReportV141MetricValue) UnsetMetricValue()
UnsetMetricValue ensures that no value is present for MetricValue, not even an explicit nil
func (*MetricReportV141MetricValue) UnsetTimestamp ¶
func (o *MetricReportV141MetricValue) UnsetTimestamp()
UnsetTimestamp ensures that no value is present for Timestamp, not even an explicit nil
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableMetricDefinitionCollectionMetricDefinitionCollection ¶
type NullableMetricDefinitionCollectionMetricDefinitionCollection struct {
// contains filtered or unexported fields
}
func NewNullableMetricDefinitionCollectionMetricDefinitionCollection ¶
func NewNullableMetricDefinitionCollectionMetricDefinitionCollection(val *MetricDefinitionCollectionMetricDefinitionCollection) *NullableMetricDefinitionCollectionMetricDefinitionCollection
func (NullableMetricDefinitionCollectionMetricDefinitionCollection) IsSet ¶
func (v NullableMetricDefinitionCollectionMetricDefinitionCollection) IsSet() bool
func (NullableMetricDefinitionCollectionMetricDefinitionCollection) MarshalJSON ¶
func (v NullableMetricDefinitionCollectionMetricDefinitionCollection) MarshalJSON() ([]byte, error)
func (*NullableMetricDefinitionCollectionMetricDefinitionCollection) UnmarshalJSON ¶
func (v *NullableMetricDefinitionCollectionMetricDefinitionCollection) UnmarshalJSON(src []byte) error
func (*NullableMetricDefinitionCollectionMetricDefinitionCollection) Unset ¶
func (v *NullableMetricDefinitionCollectionMetricDefinitionCollection) Unset()
type NullableMetricDefinitionV111Actions ¶
type NullableMetricDefinitionV111Actions struct {
// contains filtered or unexported fields
}
func NewNullableMetricDefinitionV111Actions ¶
func NewNullableMetricDefinitionV111Actions(val *MetricDefinitionV111Actions) *NullableMetricDefinitionV111Actions
func (NullableMetricDefinitionV111Actions) Get ¶
func (v NullableMetricDefinitionV111Actions) Get() *MetricDefinitionV111Actions
func (NullableMetricDefinitionV111Actions) IsSet ¶
func (v NullableMetricDefinitionV111Actions) IsSet() bool
func (NullableMetricDefinitionV111Actions) MarshalJSON ¶
func (v NullableMetricDefinitionV111Actions) MarshalJSON() ([]byte, error)
func (*NullableMetricDefinitionV111Actions) Set ¶
func (v *NullableMetricDefinitionV111Actions) Set(val *MetricDefinitionV111Actions)
func (*NullableMetricDefinitionV111Actions) UnmarshalJSON ¶
func (v *NullableMetricDefinitionV111Actions) UnmarshalJSON(src []byte) error
func (*NullableMetricDefinitionV111Actions) Unset ¶
func (v *NullableMetricDefinitionV111Actions) Unset()
type NullableMetricDefinitionV111Calculable ¶
type NullableMetricDefinitionV111Calculable struct {
// contains filtered or unexported fields
}
func NewNullableMetricDefinitionV111Calculable ¶
func NewNullableMetricDefinitionV111Calculable(val *MetricDefinitionV111Calculable) *NullableMetricDefinitionV111Calculable
func (NullableMetricDefinitionV111Calculable) Get ¶
func (v NullableMetricDefinitionV111Calculable) Get() *MetricDefinitionV111Calculable
func (NullableMetricDefinitionV111Calculable) IsSet ¶
func (v NullableMetricDefinitionV111Calculable) IsSet() bool
func (NullableMetricDefinitionV111Calculable) MarshalJSON ¶
func (v NullableMetricDefinitionV111Calculable) MarshalJSON() ([]byte, error)
func (*NullableMetricDefinitionV111Calculable) Set ¶
func (v *NullableMetricDefinitionV111Calculable) Set(val *MetricDefinitionV111Calculable)
func (*NullableMetricDefinitionV111Calculable) UnmarshalJSON ¶
func (v *NullableMetricDefinitionV111Calculable) UnmarshalJSON(src []byte) error
func (*NullableMetricDefinitionV111Calculable) Unset ¶
func (v *NullableMetricDefinitionV111Calculable) Unset()
type NullableMetricDefinitionV111CalculationAlgorithmEnum ¶
type NullableMetricDefinitionV111CalculationAlgorithmEnum struct {
// contains filtered or unexported fields
}
func NewNullableMetricDefinitionV111CalculationAlgorithmEnum ¶
func NewNullableMetricDefinitionV111CalculationAlgorithmEnum(val *MetricDefinitionV111CalculationAlgorithmEnum) *NullableMetricDefinitionV111CalculationAlgorithmEnum
func (NullableMetricDefinitionV111CalculationAlgorithmEnum) IsSet ¶
func (v NullableMetricDefinitionV111CalculationAlgorithmEnum) IsSet() bool
func (NullableMetricDefinitionV111CalculationAlgorithmEnum) MarshalJSON ¶
func (v NullableMetricDefinitionV111CalculationAlgorithmEnum) MarshalJSON() ([]byte, error)
func (*NullableMetricDefinitionV111CalculationAlgorithmEnum) UnmarshalJSON ¶
func (v *NullableMetricDefinitionV111CalculationAlgorithmEnum) UnmarshalJSON(src []byte) error
func (*NullableMetricDefinitionV111CalculationAlgorithmEnum) Unset ¶
func (v *NullableMetricDefinitionV111CalculationAlgorithmEnum) Unset()
type NullableMetricDefinitionV111CalculationParamsType ¶
type NullableMetricDefinitionV111CalculationParamsType struct {
// contains filtered or unexported fields
}
func NewNullableMetricDefinitionV111CalculationParamsType ¶
func NewNullableMetricDefinitionV111CalculationParamsType(val *MetricDefinitionV111CalculationParamsType) *NullableMetricDefinitionV111CalculationParamsType
func (NullableMetricDefinitionV111CalculationParamsType) IsSet ¶
func (v NullableMetricDefinitionV111CalculationParamsType) IsSet() bool
func (NullableMetricDefinitionV111CalculationParamsType) MarshalJSON ¶
func (v NullableMetricDefinitionV111CalculationParamsType) MarshalJSON() ([]byte, error)
func (*NullableMetricDefinitionV111CalculationParamsType) UnmarshalJSON ¶
func (v *NullableMetricDefinitionV111CalculationParamsType) UnmarshalJSON(src []byte) error
func (*NullableMetricDefinitionV111CalculationParamsType) Unset ¶
func (v *NullableMetricDefinitionV111CalculationParamsType) Unset()
type NullableMetricDefinitionV111ImplementationType ¶
type NullableMetricDefinitionV111ImplementationType struct {
// contains filtered or unexported fields
}
func NewNullableMetricDefinitionV111ImplementationType ¶
func NewNullableMetricDefinitionV111ImplementationType(val *MetricDefinitionV111ImplementationType) *NullableMetricDefinitionV111ImplementationType
func (NullableMetricDefinitionV111ImplementationType) IsSet ¶
func (v NullableMetricDefinitionV111ImplementationType) IsSet() bool
func (NullableMetricDefinitionV111ImplementationType) MarshalJSON ¶
func (v NullableMetricDefinitionV111ImplementationType) MarshalJSON() ([]byte, error)
func (*NullableMetricDefinitionV111ImplementationType) Set ¶
func (v *NullableMetricDefinitionV111ImplementationType) Set(val *MetricDefinitionV111ImplementationType)
func (*NullableMetricDefinitionV111ImplementationType) UnmarshalJSON ¶
func (v *NullableMetricDefinitionV111ImplementationType) UnmarshalJSON(src []byte) error
func (*NullableMetricDefinitionV111ImplementationType) Unset ¶
func (v *NullableMetricDefinitionV111ImplementationType) Unset()
type NullableMetricDefinitionV111MetricDataType ¶
type NullableMetricDefinitionV111MetricDataType struct {
// contains filtered or unexported fields
}
func NewNullableMetricDefinitionV111MetricDataType ¶
func NewNullableMetricDefinitionV111MetricDataType(val *MetricDefinitionV111MetricDataType) *NullableMetricDefinitionV111MetricDataType
func (NullableMetricDefinitionV111MetricDataType) IsSet ¶
func (v NullableMetricDefinitionV111MetricDataType) IsSet() bool
func (NullableMetricDefinitionV111MetricDataType) MarshalJSON ¶
func (v NullableMetricDefinitionV111MetricDataType) MarshalJSON() ([]byte, error)
func (*NullableMetricDefinitionV111MetricDataType) Set ¶
func (v *NullableMetricDefinitionV111MetricDataType) Set(val *MetricDefinitionV111MetricDataType)
func (*NullableMetricDefinitionV111MetricDataType) UnmarshalJSON ¶
func (v *NullableMetricDefinitionV111MetricDataType) UnmarshalJSON(src []byte) error
func (*NullableMetricDefinitionV111MetricDataType) Unset ¶
func (v *NullableMetricDefinitionV111MetricDataType) Unset()
type NullableMetricDefinitionV111MetricDefinition ¶
type NullableMetricDefinitionV111MetricDefinition struct {
// contains filtered or unexported fields
}
func NewNullableMetricDefinitionV111MetricDefinition ¶
func NewNullableMetricDefinitionV111MetricDefinition(val *MetricDefinitionV111MetricDefinition) *NullableMetricDefinitionV111MetricDefinition
func (NullableMetricDefinitionV111MetricDefinition) IsSet ¶
func (v NullableMetricDefinitionV111MetricDefinition) IsSet() bool
func (NullableMetricDefinitionV111MetricDefinition) MarshalJSON ¶
func (v NullableMetricDefinitionV111MetricDefinition) MarshalJSON() ([]byte, error)
func (*NullableMetricDefinitionV111MetricDefinition) Set ¶
func (v *NullableMetricDefinitionV111MetricDefinition) Set(val *MetricDefinitionV111MetricDefinition)
func (*NullableMetricDefinitionV111MetricDefinition) UnmarshalJSON ¶
func (v *NullableMetricDefinitionV111MetricDefinition) UnmarshalJSON(src []byte) error
func (*NullableMetricDefinitionV111MetricDefinition) Unset ¶
func (v *NullableMetricDefinitionV111MetricDefinition) Unset()
type NullableMetricDefinitionV111MetricType ¶
type NullableMetricDefinitionV111MetricType struct {
// contains filtered or unexported fields
}
func NewNullableMetricDefinitionV111MetricType ¶
func NewNullableMetricDefinitionV111MetricType(val *MetricDefinitionV111MetricType) *NullableMetricDefinitionV111MetricType
func (NullableMetricDefinitionV111MetricType) Get ¶
func (v NullableMetricDefinitionV111MetricType) Get() *MetricDefinitionV111MetricType
func (NullableMetricDefinitionV111MetricType) IsSet ¶
func (v NullableMetricDefinitionV111MetricType) IsSet() bool
func (NullableMetricDefinitionV111MetricType) MarshalJSON ¶
func (v NullableMetricDefinitionV111MetricType) MarshalJSON() ([]byte, error)
func (*NullableMetricDefinitionV111MetricType) Set ¶
func (v *NullableMetricDefinitionV111MetricType) Set(val *MetricDefinitionV111MetricType)
func (*NullableMetricDefinitionV111MetricType) UnmarshalJSON ¶
func (v *NullableMetricDefinitionV111MetricType) UnmarshalJSON(src []byte) error
func (*NullableMetricDefinitionV111MetricType) Unset ¶
func (v *NullableMetricDefinitionV111MetricType) Unset()
type NullableMetricDefinitionV111Wildcard ¶
type NullableMetricDefinitionV111Wildcard struct {
// contains filtered or unexported fields
}
func NewNullableMetricDefinitionV111Wildcard ¶
func NewNullableMetricDefinitionV111Wildcard(val *MetricDefinitionV111Wildcard) *NullableMetricDefinitionV111Wildcard
func (NullableMetricDefinitionV111Wildcard) Get ¶
func (v NullableMetricDefinitionV111Wildcard) Get() *MetricDefinitionV111Wildcard
func (NullableMetricDefinitionV111Wildcard) IsSet ¶
func (v NullableMetricDefinitionV111Wildcard) IsSet() bool
func (NullableMetricDefinitionV111Wildcard) MarshalJSON ¶
func (v NullableMetricDefinitionV111Wildcard) MarshalJSON() ([]byte, error)
func (*NullableMetricDefinitionV111Wildcard) Set ¶
func (v *NullableMetricDefinitionV111Wildcard) Set(val *MetricDefinitionV111Wildcard)
func (*NullableMetricDefinitionV111Wildcard) UnmarshalJSON ¶
func (v *NullableMetricDefinitionV111Wildcard) UnmarshalJSON(src []byte) error
func (*NullableMetricDefinitionV111Wildcard) Unset ¶
func (v *NullableMetricDefinitionV111Wildcard) Unset()
type NullableMetricReportCollectionMetricReportCollection ¶
type NullableMetricReportCollectionMetricReportCollection struct {
// contains filtered or unexported fields
}
func NewNullableMetricReportCollectionMetricReportCollection ¶
func NewNullableMetricReportCollectionMetricReportCollection(val *MetricReportCollectionMetricReportCollection) *NullableMetricReportCollectionMetricReportCollection
func (NullableMetricReportCollectionMetricReportCollection) IsSet ¶
func (v NullableMetricReportCollectionMetricReportCollection) IsSet() bool
func (NullableMetricReportCollectionMetricReportCollection) MarshalJSON ¶
func (v NullableMetricReportCollectionMetricReportCollection) MarshalJSON() ([]byte, error)
func (*NullableMetricReportCollectionMetricReportCollection) UnmarshalJSON ¶
func (v *NullableMetricReportCollectionMetricReportCollection) UnmarshalJSON(src []byte) error
func (*NullableMetricReportCollectionMetricReportCollection) Unset ¶
func (v *NullableMetricReportCollectionMetricReportCollection) Unset()
type NullableMetricReportDefinitionCollectionMetricReportDefinitionCollection ¶
type NullableMetricReportDefinitionCollectionMetricReportDefinitionCollection struct {
// contains filtered or unexported fields
}
func NewNullableMetricReportDefinitionCollectionMetricReportDefinitionCollection ¶
func NewNullableMetricReportDefinitionCollectionMetricReportDefinitionCollection(val *MetricReportDefinitionCollectionMetricReportDefinitionCollection) *NullableMetricReportDefinitionCollectionMetricReportDefinitionCollection
func (NullableMetricReportDefinitionCollectionMetricReportDefinitionCollection) MarshalJSON ¶
func (v NullableMetricReportDefinitionCollectionMetricReportDefinitionCollection) MarshalJSON() ([]byte, error)
func (*NullableMetricReportDefinitionCollectionMetricReportDefinitionCollection) UnmarshalJSON ¶
func (v *NullableMetricReportDefinitionCollectionMetricReportDefinitionCollection) UnmarshalJSON(src []byte) error
func (*NullableMetricReportDefinitionCollectionMetricReportDefinitionCollection) Unset ¶
func (v *NullableMetricReportDefinitionCollectionMetricReportDefinitionCollection) Unset()
type NullableMetricReportDefinitionV140Actions ¶
type NullableMetricReportDefinitionV140Actions struct {
// contains filtered or unexported fields
}
func NewNullableMetricReportDefinitionV140Actions ¶
func NewNullableMetricReportDefinitionV140Actions(val *MetricReportDefinitionV140Actions) *NullableMetricReportDefinitionV140Actions
func (NullableMetricReportDefinitionV140Actions) IsSet ¶
func (v NullableMetricReportDefinitionV140Actions) IsSet() bool
func (NullableMetricReportDefinitionV140Actions) MarshalJSON ¶
func (v NullableMetricReportDefinitionV140Actions) MarshalJSON() ([]byte, error)
func (*NullableMetricReportDefinitionV140Actions) Set ¶
func (v *NullableMetricReportDefinitionV140Actions) Set(val *MetricReportDefinitionV140Actions)
func (*NullableMetricReportDefinitionV140Actions) UnmarshalJSON ¶
func (v *NullableMetricReportDefinitionV140Actions) UnmarshalJSON(src []byte) error
func (*NullableMetricReportDefinitionV140Actions) Unset ¶
func (v *NullableMetricReportDefinitionV140Actions) Unset()
type NullableMetricReportDefinitionV140CalculationAlgorithmEnum ¶
type NullableMetricReportDefinitionV140CalculationAlgorithmEnum struct {
// contains filtered or unexported fields
}
func NewNullableMetricReportDefinitionV140CalculationAlgorithmEnum ¶
func NewNullableMetricReportDefinitionV140CalculationAlgorithmEnum(val *MetricReportDefinitionV140CalculationAlgorithmEnum) *NullableMetricReportDefinitionV140CalculationAlgorithmEnum
func (NullableMetricReportDefinitionV140CalculationAlgorithmEnum) IsSet ¶
func (v NullableMetricReportDefinitionV140CalculationAlgorithmEnum) IsSet() bool
func (NullableMetricReportDefinitionV140CalculationAlgorithmEnum) MarshalJSON ¶
func (v NullableMetricReportDefinitionV140CalculationAlgorithmEnum) MarshalJSON() ([]byte, error)
func (*NullableMetricReportDefinitionV140CalculationAlgorithmEnum) UnmarshalJSON ¶
func (v *NullableMetricReportDefinitionV140CalculationAlgorithmEnum) UnmarshalJSON(src []byte) error
func (*NullableMetricReportDefinitionV140CalculationAlgorithmEnum) Unset ¶
func (v *NullableMetricReportDefinitionV140CalculationAlgorithmEnum) Unset()
type NullableMetricReportDefinitionV140CollectionTimeScope ¶
type NullableMetricReportDefinitionV140CollectionTimeScope struct {
// contains filtered or unexported fields
}
func NewNullableMetricReportDefinitionV140CollectionTimeScope ¶
func NewNullableMetricReportDefinitionV140CollectionTimeScope(val *MetricReportDefinitionV140CollectionTimeScope) *NullableMetricReportDefinitionV140CollectionTimeScope
func (NullableMetricReportDefinitionV140CollectionTimeScope) IsSet ¶
func (v NullableMetricReportDefinitionV140CollectionTimeScope) IsSet() bool
func (NullableMetricReportDefinitionV140CollectionTimeScope) MarshalJSON ¶
func (v NullableMetricReportDefinitionV140CollectionTimeScope) MarshalJSON() ([]byte, error)
func (*NullableMetricReportDefinitionV140CollectionTimeScope) UnmarshalJSON ¶
func (v *NullableMetricReportDefinitionV140CollectionTimeScope) UnmarshalJSON(src []byte) error
func (*NullableMetricReportDefinitionV140CollectionTimeScope) Unset ¶
func (v *NullableMetricReportDefinitionV140CollectionTimeScope) Unset()
type NullableMetricReportDefinitionV140Links ¶
type NullableMetricReportDefinitionV140Links struct {
// contains filtered or unexported fields
}
func NewNullableMetricReportDefinitionV140Links ¶
func NewNullableMetricReportDefinitionV140Links(val *MetricReportDefinitionV140Links) *NullableMetricReportDefinitionV140Links
func (NullableMetricReportDefinitionV140Links) IsSet ¶
func (v NullableMetricReportDefinitionV140Links) IsSet() bool
func (NullableMetricReportDefinitionV140Links) MarshalJSON ¶
func (v NullableMetricReportDefinitionV140Links) MarshalJSON() ([]byte, error)
func (*NullableMetricReportDefinitionV140Links) Set ¶
func (v *NullableMetricReportDefinitionV140Links) Set(val *MetricReportDefinitionV140Links)
func (*NullableMetricReportDefinitionV140Links) UnmarshalJSON ¶
func (v *NullableMetricReportDefinitionV140Links) UnmarshalJSON(src []byte) error
func (*NullableMetricReportDefinitionV140Links) Unset ¶
func (v *NullableMetricReportDefinitionV140Links) Unset()
type NullableMetricReportDefinitionV140Metric ¶
type NullableMetricReportDefinitionV140Metric struct {
// contains filtered or unexported fields
}
func NewNullableMetricReportDefinitionV140Metric ¶
func NewNullableMetricReportDefinitionV140Metric(val *MetricReportDefinitionV140Metric) *NullableMetricReportDefinitionV140Metric
func (NullableMetricReportDefinitionV140Metric) IsSet ¶
func (v NullableMetricReportDefinitionV140Metric) IsSet() bool
func (NullableMetricReportDefinitionV140Metric) MarshalJSON ¶
func (v NullableMetricReportDefinitionV140Metric) MarshalJSON() ([]byte, error)
func (*NullableMetricReportDefinitionV140Metric) Set ¶
func (v *NullableMetricReportDefinitionV140Metric) Set(val *MetricReportDefinitionV140Metric)
func (*NullableMetricReportDefinitionV140Metric) UnmarshalJSON ¶
func (v *NullableMetricReportDefinitionV140Metric) UnmarshalJSON(src []byte) error
func (*NullableMetricReportDefinitionV140Metric) Unset ¶
func (v *NullableMetricReportDefinitionV140Metric) Unset()
type NullableMetricReportDefinitionV140MetricReportDefinition ¶
type NullableMetricReportDefinitionV140MetricReportDefinition struct {
// contains filtered or unexported fields
}
func NewNullableMetricReportDefinitionV140MetricReportDefinition ¶
func NewNullableMetricReportDefinitionV140MetricReportDefinition(val *MetricReportDefinitionV140MetricReportDefinition) *NullableMetricReportDefinitionV140MetricReportDefinition
func (NullableMetricReportDefinitionV140MetricReportDefinition) IsSet ¶
func (v NullableMetricReportDefinitionV140MetricReportDefinition) IsSet() bool
func (NullableMetricReportDefinitionV140MetricReportDefinition) MarshalJSON ¶
func (v NullableMetricReportDefinitionV140MetricReportDefinition) MarshalJSON() ([]byte, error)
func (*NullableMetricReportDefinitionV140MetricReportDefinition) UnmarshalJSON ¶
func (v *NullableMetricReportDefinitionV140MetricReportDefinition) UnmarshalJSON(src []byte) error
func (*NullableMetricReportDefinitionV140MetricReportDefinition) Unset ¶
func (v *NullableMetricReportDefinitionV140MetricReportDefinition) Unset()
type NullableMetricReportDefinitionV140MetricReportDefinitionType ¶
type NullableMetricReportDefinitionV140MetricReportDefinitionType struct {
// contains filtered or unexported fields
}
func NewNullableMetricReportDefinitionV140MetricReportDefinitionType ¶
func NewNullableMetricReportDefinitionV140MetricReportDefinitionType(val *MetricReportDefinitionV140MetricReportDefinitionType) *NullableMetricReportDefinitionV140MetricReportDefinitionType
func (NullableMetricReportDefinitionV140MetricReportDefinitionType) IsSet ¶
func (v NullableMetricReportDefinitionV140MetricReportDefinitionType) IsSet() bool
func (NullableMetricReportDefinitionV140MetricReportDefinitionType) MarshalJSON ¶
func (v NullableMetricReportDefinitionV140MetricReportDefinitionType) MarshalJSON() ([]byte, error)
func (*NullableMetricReportDefinitionV140MetricReportDefinitionType) UnmarshalJSON ¶
func (v *NullableMetricReportDefinitionV140MetricReportDefinitionType) UnmarshalJSON(src []byte) error
func (*NullableMetricReportDefinitionV140MetricReportDefinitionType) Unset ¶
func (v *NullableMetricReportDefinitionV140MetricReportDefinitionType) Unset()
type NullableMetricReportDefinitionV140ReportActionsEnum ¶
type NullableMetricReportDefinitionV140ReportActionsEnum struct {
// contains filtered or unexported fields
}
func NewNullableMetricReportDefinitionV140ReportActionsEnum ¶
func NewNullableMetricReportDefinitionV140ReportActionsEnum(val *MetricReportDefinitionV140ReportActionsEnum) *NullableMetricReportDefinitionV140ReportActionsEnum
func (NullableMetricReportDefinitionV140ReportActionsEnum) IsSet ¶
func (v NullableMetricReportDefinitionV140ReportActionsEnum) IsSet() bool
func (NullableMetricReportDefinitionV140ReportActionsEnum) MarshalJSON ¶
func (v NullableMetricReportDefinitionV140ReportActionsEnum) MarshalJSON() ([]byte, error)
func (*NullableMetricReportDefinitionV140ReportActionsEnum) UnmarshalJSON ¶
func (v *NullableMetricReportDefinitionV140ReportActionsEnum) UnmarshalJSON(src []byte) error
func (*NullableMetricReportDefinitionV140ReportActionsEnum) Unset ¶
func (v *NullableMetricReportDefinitionV140ReportActionsEnum) Unset()
type NullableMetricReportDefinitionV140ReportUpdatesEnum ¶
type NullableMetricReportDefinitionV140ReportUpdatesEnum struct {
// contains filtered or unexported fields
}
func NewNullableMetricReportDefinitionV140ReportUpdatesEnum ¶
func NewNullableMetricReportDefinitionV140ReportUpdatesEnum(val *MetricReportDefinitionV140ReportUpdatesEnum) *NullableMetricReportDefinitionV140ReportUpdatesEnum
func (NullableMetricReportDefinitionV140ReportUpdatesEnum) IsSet ¶
func (v NullableMetricReportDefinitionV140ReportUpdatesEnum) IsSet() bool
func (NullableMetricReportDefinitionV140ReportUpdatesEnum) MarshalJSON ¶
func (v NullableMetricReportDefinitionV140ReportUpdatesEnum) MarshalJSON() ([]byte, error)
func (*NullableMetricReportDefinitionV140ReportUpdatesEnum) UnmarshalJSON ¶
func (v *NullableMetricReportDefinitionV140ReportUpdatesEnum) UnmarshalJSON(src []byte) error
func (*NullableMetricReportDefinitionV140ReportUpdatesEnum) Unset ¶
func (v *NullableMetricReportDefinitionV140ReportUpdatesEnum) Unset()
type NullableMetricReportDefinitionV140Wildcard ¶
type NullableMetricReportDefinitionV140Wildcard struct {
// contains filtered or unexported fields
}
func NewNullableMetricReportDefinitionV140Wildcard ¶
func NewNullableMetricReportDefinitionV140Wildcard(val *MetricReportDefinitionV140Wildcard) *NullableMetricReportDefinitionV140Wildcard
func (NullableMetricReportDefinitionV140Wildcard) IsSet ¶
func (v NullableMetricReportDefinitionV140Wildcard) IsSet() bool
func (NullableMetricReportDefinitionV140Wildcard) MarshalJSON ¶
func (v NullableMetricReportDefinitionV140Wildcard) MarshalJSON() ([]byte, error)
func (*NullableMetricReportDefinitionV140Wildcard) Set ¶
func (v *NullableMetricReportDefinitionV140Wildcard) Set(val *MetricReportDefinitionV140Wildcard)
func (*NullableMetricReportDefinitionV140Wildcard) UnmarshalJSON ¶
func (v *NullableMetricReportDefinitionV140Wildcard) UnmarshalJSON(src []byte) error
func (*NullableMetricReportDefinitionV140Wildcard) Unset ¶
func (v *NullableMetricReportDefinitionV140Wildcard) Unset()
type NullableMetricReportV141Actions ¶
type NullableMetricReportV141Actions struct {
// contains filtered or unexported fields
}
func NewNullableMetricReportV141Actions ¶
func NewNullableMetricReportV141Actions(val *MetricReportV141Actions) *NullableMetricReportV141Actions
func (NullableMetricReportV141Actions) Get ¶
func (v NullableMetricReportV141Actions) Get() *MetricReportV141Actions
func (NullableMetricReportV141Actions) IsSet ¶
func (v NullableMetricReportV141Actions) IsSet() bool
func (NullableMetricReportV141Actions) MarshalJSON ¶
func (v NullableMetricReportV141Actions) MarshalJSON() ([]byte, error)
func (*NullableMetricReportV141Actions) Set ¶
func (v *NullableMetricReportV141Actions) Set(val *MetricReportV141Actions)
func (*NullableMetricReportV141Actions) UnmarshalJSON ¶
func (v *NullableMetricReportV141Actions) UnmarshalJSON(src []byte) error
func (*NullableMetricReportV141Actions) Unset ¶
func (v *NullableMetricReportV141Actions) Unset()
type NullableMetricReportV141MetricReport ¶
type NullableMetricReportV141MetricReport struct {
// contains filtered or unexported fields
}
func NewNullableMetricReportV141MetricReport ¶
func NewNullableMetricReportV141MetricReport(val *MetricReportV141MetricReport) *NullableMetricReportV141MetricReport
func (NullableMetricReportV141MetricReport) Get ¶
func (v NullableMetricReportV141MetricReport) Get() *MetricReportV141MetricReport
func (NullableMetricReportV141MetricReport) IsSet ¶
func (v NullableMetricReportV141MetricReport) IsSet() bool
func (NullableMetricReportV141MetricReport) MarshalJSON ¶
func (v NullableMetricReportV141MetricReport) MarshalJSON() ([]byte, error)
func (*NullableMetricReportV141MetricReport) Set ¶
func (v *NullableMetricReportV141MetricReport) Set(val *MetricReportV141MetricReport)
func (*NullableMetricReportV141MetricReport) UnmarshalJSON ¶
func (v *NullableMetricReportV141MetricReport) UnmarshalJSON(src []byte) error
func (*NullableMetricReportV141MetricReport) Unset ¶
func (v *NullableMetricReportV141MetricReport) Unset()
type NullableMetricReportV141MetricValue ¶
type NullableMetricReportV141MetricValue struct {
// contains filtered or unexported fields
}
func NewNullableMetricReportV141MetricValue ¶
func NewNullableMetricReportV141MetricValue(val *MetricReportV141MetricValue) *NullableMetricReportV141MetricValue
func (NullableMetricReportV141MetricValue) Get ¶
func (v NullableMetricReportV141MetricValue) Get() *MetricReportV141MetricValue
func (NullableMetricReportV141MetricValue) IsSet ¶
func (v NullableMetricReportV141MetricValue) IsSet() bool
func (NullableMetricReportV141MetricValue) MarshalJSON ¶
func (v NullableMetricReportV141MetricValue) MarshalJSON() ([]byte, error)
func (*NullableMetricReportV141MetricValue) Set ¶
func (v *NullableMetricReportV141MetricValue) Set(val *MetricReportV141MetricValue)
func (*NullableMetricReportV141MetricValue) UnmarshalJSON ¶
func (v *NullableMetricReportV141MetricValue) UnmarshalJSON(src []byte) error
func (*NullableMetricReportV141MetricValue) Unset ¶
func (v *NullableMetricReportV141MetricValue) Unset()
type NullableOdataV4IdRef ¶
type NullableOdataV4IdRef struct {
// contains filtered or unexported fields
}
func NewNullableOdataV4IdRef ¶
func NewNullableOdataV4IdRef(val *OdataV4IdRef) *NullableOdataV4IdRef
func (NullableOdataV4IdRef) Get ¶
func (v NullableOdataV4IdRef) Get() *OdataV4IdRef
func (NullableOdataV4IdRef) IsSet ¶
func (v NullableOdataV4IdRef) IsSet() bool
func (NullableOdataV4IdRef) MarshalJSON ¶
func (v NullableOdataV4IdRef) MarshalJSON() ([]byte, error)
func (*NullableOdataV4IdRef) Set ¶
func (v *NullableOdataV4IdRef) Set(val *OdataV4IdRef)
func (*NullableOdataV4IdRef) UnmarshalJSON ¶
func (v *NullableOdataV4IdRef) UnmarshalJSON(src []byte) error
func (*NullableOdataV4IdRef) Unset ¶
func (v *NullableOdataV4IdRef) Unset()
type NullablePhysicalContextPhysicalContext ¶
type NullablePhysicalContextPhysicalContext struct {
// contains filtered or unexported fields
}
func NewNullablePhysicalContextPhysicalContext ¶
func NewNullablePhysicalContextPhysicalContext(val *PhysicalContextPhysicalContext) *NullablePhysicalContextPhysicalContext
func (NullablePhysicalContextPhysicalContext) Get ¶
func (v NullablePhysicalContextPhysicalContext) Get() *PhysicalContextPhysicalContext
func (NullablePhysicalContextPhysicalContext) IsSet ¶
func (v NullablePhysicalContextPhysicalContext) IsSet() bool
func (NullablePhysicalContextPhysicalContext) MarshalJSON ¶
func (v NullablePhysicalContextPhysicalContext) MarshalJSON() ([]byte, error)
func (*NullablePhysicalContextPhysicalContext) Set ¶
func (v *NullablePhysicalContextPhysicalContext) Set(val *PhysicalContextPhysicalContext)
func (*NullablePhysicalContextPhysicalContext) UnmarshalJSON ¶
func (v *NullablePhysicalContextPhysicalContext) UnmarshalJSON(src []byte) error
func (*NullablePhysicalContextPhysicalContext) Unset ¶
func (v *NullablePhysicalContextPhysicalContext) Unset()
type NullableResourceCondition ¶
type NullableResourceCondition struct {
// contains filtered or unexported fields
}
func NewNullableResourceCondition ¶
func NewNullableResourceCondition(val *ResourceCondition) *NullableResourceCondition
func (NullableResourceCondition) Get ¶
func (v NullableResourceCondition) Get() *ResourceCondition
func (NullableResourceCondition) IsSet ¶
func (v NullableResourceCondition) IsSet() bool
func (NullableResourceCondition) MarshalJSON ¶
func (v NullableResourceCondition) MarshalJSON() ([]byte, error)
func (*NullableResourceCondition) Set ¶
func (v *NullableResourceCondition) Set(val *ResourceCondition)
func (*NullableResourceCondition) UnmarshalJSON ¶
func (v *NullableResourceCondition) UnmarshalJSON(src []byte) error
func (*NullableResourceCondition) Unset ¶
func (v *NullableResourceCondition) Unset()
type NullableResourceHealth ¶
type NullableResourceHealth struct {
// contains filtered or unexported fields
}
func NewNullableResourceHealth ¶
func NewNullableResourceHealth(val *ResourceHealth) *NullableResourceHealth
func (NullableResourceHealth) Get ¶
func (v NullableResourceHealth) Get() *ResourceHealth
func (NullableResourceHealth) IsSet ¶
func (v NullableResourceHealth) IsSet() bool
func (NullableResourceHealth) MarshalJSON ¶
func (v NullableResourceHealth) MarshalJSON() ([]byte, error)
func (*NullableResourceHealth) Set ¶
func (v *NullableResourceHealth) Set(val *ResourceHealth)
func (*NullableResourceHealth) UnmarshalJSON ¶
func (v *NullableResourceHealth) UnmarshalJSON(src []byte) error
func (*NullableResourceHealth) Unset ¶
func (v *NullableResourceHealth) Unset()
type NullableResourceState ¶
type NullableResourceState struct {
// contains filtered or unexported fields
}
func NewNullableResourceState ¶
func NewNullableResourceState(val *ResourceState) *NullableResourceState
func (NullableResourceState) Get ¶
func (v NullableResourceState) Get() *ResourceState
func (NullableResourceState) IsSet ¶
func (v NullableResourceState) IsSet() bool
func (NullableResourceState) MarshalJSON ¶
func (v NullableResourceState) MarshalJSON() ([]byte, error)
func (*NullableResourceState) Set ¶
func (v *NullableResourceState) Set(val *ResourceState)
func (*NullableResourceState) UnmarshalJSON ¶
func (v *NullableResourceState) UnmarshalJSON(src []byte) error
func (*NullableResourceState) Unset ¶
func (v *NullableResourceState) Unset()
type NullableResourceStatus ¶
type NullableResourceStatus struct {
// contains filtered or unexported fields
}
func NewNullableResourceStatus ¶
func NewNullableResourceStatus(val *ResourceStatus) *NullableResourceStatus
func (NullableResourceStatus) Get ¶
func (v NullableResourceStatus) Get() *ResourceStatus
func (NullableResourceStatus) IsSet ¶
func (v NullableResourceStatus) IsSet() bool
func (NullableResourceStatus) MarshalJSON ¶
func (v NullableResourceStatus) MarshalJSON() ([]byte, error)
func (*NullableResourceStatus) Set ¶
func (v *NullableResourceStatus) Set(val *ResourceStatus)
func (*NullableResourceStatus) UnmarshalJSON ¶
func (v *NullableResourceStatus) UnmarshalJSON(src []byte) error
func (*NullableResourceStatus) Unset ¶
func (v *NullableResourceStatus) Unset()
type NullableScheduleSchedule ¶
type NullableScheduleSchedule struct {
// contains filtered or unexported fields
}
func NewNullableScheduleSchedule ¶
func NewNullableScheduleSchedule(val *ScheduleSchedule) *NullableScheduleSchedule
func (NullableScheduleSchedule) Get ¶
func (v NullableScheduleSchedule) Get() *ScheduleSchedule
func (NullableScheduleSchedule) IsSet ¶
func (v NullableScheduleSchedule) IsSet() bool
func (NullableScheduleSchedule) MarshalJSON ¶
func (v NullableScheduleSchedule) MarshalJSON() ([]byte, error)
func (*NullableScheduleSchedule) Set ¶
func (v *NullableScheduleSchedule) Set(val *ScheduleSchedule)
func (*NullableScheduleSchedule) UnmarshalJSON ¶
func (v *NullableScheduleSchedule) UnmarshalJSON(src []byte) error
func (*NullableScheduleSchedule) Unset ¶
func (v *NullableScheduleSchedule) Unset()
type NullableScheduleV101DayOfWeek ¶
type NullableScheduleV101DayOfWeek struct {
// contains filtered or unexported fields
}
func NewNullableScheduleV101DayOfWeek ¶
func NewNullableScheduleV101DayOfWeek(val *ScheduleV101DayOfWeek) *NullableScheduleV101DayOfWeek
func (NullableScheduleV101DayOfWeek) Get ¶
func (v NullableScheduleV101DayOfWeek) Get() *ScheduleV101DayOfWeek
func (NullableScheduleV101DayOfWeek) IsSet ¶
func (v NullableScheduleV101DayOfWeek) IsSet() bool
func (NullableScheduleV101DayOfWeek) MarshalJSON ¶
func (v NullableScheduleV101DayOfWeek) MarshalJSON() ([]byte, error)
func (*NullableScheduleV101DayOfWeek) Set ¶
func (v *NullableScheduleV101DayOfWeek) Set(val *ScheduleV101DayOfWeek)
func (*NullableScheduleV101DayOfWeek) UnmarshalJSON ¶
func (v *NullableScheduleV101DayOfWeek) UnmarshalJSON(src []byte) error
func (*NullableScheduleV101DayOfWeek) Unset ¶
func (v *NullableScheduleV101DayOfWeek) Unset()
type NullableScheduleV101MonthOfYear ¶
type NullableScheduleV101MonthOfYear struct {
// contains filtered or unexported fields
}
func NewNullableScheduleV101MonthOfYear ¶
func NewNullableScheduleV101MonthOfYear(val *ScheduleV101MonthOfYear) *NullableScheduleV101MonthOfYear
func (NullableScheduleV101MonthOfYear) Get ¶
func (v NullableScheduleV101MonthOfYear) Get() *ScheduleV101MonthOfYear
func (NullableScheduleV101MonthOfYear) IsSet ¶
func (v NullableScheduleV101MonthOfYear) IsSet() bool
func (NullableScheduleV101MonthOfYear) MarshalJSON ¶
func (v NullableScheduleV101MonthOfYear) MarshalJSON() ([]byte, error)
func (*NullableScheduleV101MonthOfYear) Set ¶
func (v *NullableScheduleV101MonthOfYear) Set(val *ScheduleV101MonthOfYear)
func (*NullableScheduleV101MonthOfYear) UnmarshalJSON ¶
func (v *NullableScheduleV101MonthOfYear) UnmarshalJSON(src []byte) error
func (*NullableScheduleV101MonthOfYear) Unset ¶
func (v *NullableScheduleV101MonthOfYear) Unset()
type NullableScheduleV101Schedule ¶
type NullableScheduleV101Schedule struct {
// contains filtered or unexported fields
}
func NewNullableScheduleV101Schedule ¶
func NewNullableScheduleV101Schedule(val *ScheduleV101Schedule) *NullableScheduleV101Schedule
func (NullableScheduleV101Schedule) Get ¶
func (v NullableScheduleV101Schedule) Get() *ScheduleV101Schedule
func (NullableScheduleV101Schedule) IsSet ¶
func (v NullableScheduleV101Schedule) IsSet() bool
func (NullableScheduleV101Schedule) MarshalJSON ¶
func (v NullableScheduleV101Schedule) MarshalJSON() ([]byte, error)
func (*NullableScheduleV101Schedule) Set ¶
func (v *NullableScheduleV101Schedule) Set(val *ScheduleV101Schedule)
func (*NullableScheduleV101Schedule) UnmarshalJSON ¶
func (v *NullableScheduleV101Schedule) UnmarshalJSON(src []byte) error
func (*NullableScheduleV101Schedule) Unset ¶
func (v *NullableScheduleV101Schedule) Unset()
type NullableScheduleV112DayOfWeek ¶
type NullableScheduleV112DayOfWeek struct {
// contains filtered or unexported fields
}
func NewNullableScheduleV112DayOfWeek ¶
func NewNullableScheduleV112DayOfWeek(val *ScheduleV112DayOfWeek) *NullableScheduleV112DayOfWeek
func (NullableScheduleV112DayOfWeek) Get ¶
func (v NullableScheduleV112DayOfWeek) Get() *ScheduleV112DayOfWeek
func (NullableScheduleV112DayOfWeek) IsSet ¶
func (v NullableScheduleV112DayOfWeek) IsSet() bool
func (NullableScheduleV112DayOfWeek) MarshalJSON ¶
func (v NullableScheduleV112DayOfWeek) MarshalJSON() ([]byte, error)
func (*NullableScheduleV112DayOfWeek) Set ¶
func (v *NullableScheduleV112DayOfWeek) Set(val *ScheduleV112DayOfWeek)
func (*NullableScheduleV112DayOfWeek) UnmarshalJSON ¶
func (v *NullableScheduleV112DayOfWeek) UnmarshalJSON(src []byte) error
func (*NullableScheduleV112DayOfWeek) Unset ¶
func (v *NullableScheduleV112DayOfWeek) Unset()
type NullableScheduleV112MonthOfYear ¶
type NullableScheduleV112MonthOfYear struct {
// contains filtered or unexported fields
}
func NewNullableScheduleV112MonthOfYear ¶
func NewNullableScheduleV112MonthOfYear(val *ScheduleV112MonthOfYear) *NullableScheduleV112MonthOfYear
func (NullableScheduleV112MonthOfYear) Get ¶
func (v NullableScheduleV112MonthOfYear) Get() *ScheduleV112MonthOfYear
func (NullableScheduleV112MonthOfYear) IsSet ¶
func (v NullableScheduleV112MonthOfYear) IsSet() bool
func (NullableScheduleV112MonthOfYear) MarshalJSON ¶
func (v NullableScheduleV112MonthOfYear) MarshalJSON() ([]byte, error)
func (*NullableScheduleV112MonthOfYear) Set ¶
func (v *NullableScheduleV112MonthOfYear) Set(val *ScheduleV112MonthOfYear)
func (*NullableScheduleV112MonthOfYear) UnmarshalJSON ¶
func (v *NullableScheduleV112MonthOfYear) UnmarshalJSON(src []byte) error
func (*NullableScheduleV112MonthOfYear) Unset ¶
func (v *NullableScheduleV112MonthOfYear) Unset()
type NullableScheduleV112Schedule ¶
type NullableScheduleV112Schedule struct {
// contains filtered or unexported fields
}
func NewNullableScheduleV112Schedule ¶
func NewNullableScheduleV112Schedule(val *ScheduleV112Schedule) *NullableScheduleV112Schedule
func (NullableScheduleV112Schedule) Get ¶
func (v NullableScheduleV112Schedule) Get() *ScheduleV112Schedule
func (NullableScheduleV112Schedule) IsSet ¶
func (v NullableScheduleV112Schedule) IsSet() bool
func (NullableScheduleV112Schedule) MarshalJSON ¶
func (v NullableScheduleV112Schedule) MarshalJSON() ([]byte, error)
func (*NullableScheduleV112Schedule) Set ¶
func (v *NullableScheduleV112Schedule) Set(val *ScheduleV112Schedule)
func (*NullableScheduleV112Schedule) UnmarshalJSON ¶
func (v *NullableScheduleV112Schedule) UnmarshalJSON(src []byte) error
func (*NullableScheduleV112Schedule) Unset ¶
func (v *NullableScheduleV112Schedule) Unset()
type NullableScheduleV122DayOfWeek ¶
type NullableScheduleV122DayOfWeek struct {
// contains filtered or unexported fields
}
func NewNullableScheduleV122DayOfWeek ¶
func NewNullableScheduleV122DayOfWeek(val *ScheduleV122DayOfWeek) *NullableScheduleV122DayOfWeek
func (NullableScheduleV122DayOfWeek) Get ¶
func (v NullableScheduleV122DayOfWeek) Get() *ScheduleV122DayOfWeek
func (NullableScheduleV122DayOfWeek) IsSet ¶
func (v NullableScheduleV122DayOfWeek) IsSet() bool
func (NullableScheduleV122DayOfWeek) MarshalJSON ¶
func (v NullableScheduleV122DayOfWeek) MarshalJSON() ([]byte, error)
func (*NullableScheduleV122DayOfWeek) Set ¶
func (v *NullableScheduleV122DayOfWeek) Set(val *ScheduleV122DayOfWeek)
func (*NullableScheduleV122DayOfWeek) UnmarshalJSON ¶
func (v *NullableScheduleV122DayOfWeek) UnmarshalJSON(src []byte) error
func (*NullableScheduleV122DayOfWeek) Unset ¶
func (v *NullableScheduleV122DayOfWeek) Unset()
type NullableScheduleV122MonthOfYear ¶
type NullableScheduleV122MonthOfYear struct {
// contains filtered or unexported fields
}
func NewNullableScheduleV122MonthOfYear ¶
func NewNullableScheduleV122MonthOfYear(val *ScheduleV122MonthOfYear) *NullableScheduleV122MonthOfYear
func (NullableScheduleV122MonthOfYear) Get ¶
func (v NullableScheduleV122MonthOfYear) Get() *ScheduleV122MonthOfYear
func (NullableScheduleV122MonthOfYear) IsSet ¶
func (v NullableScheduleV122MonthOfYear) IsSet() bool
func (NullableScheduleV122MonthOfYear) MarshalJSON ¶
func (v NullableScheduleV122MonthOfYear) MarshalJSON() ([]byte, error)
func (*NullableScheduleV122MonthOfYear) Set ¶
func (v *NullableScheduleV122MonthOfYear) Set(val *ScheduleV122MonthOfYear)
func (*NullableScheduleV122MonthOfYear) UnmarshalJSON ¶
func (v *NullableScheduleV122MonthOfYear) UnmarshalJSON(src []byte) error
func (*NullableScheduleV122MonthOfYear) Unset ¶
func (v *NullableScheduleV122MonthOfYear) Unset()
type NullableScheduleV122Schedule ¶
type NullableScheduleV122Schedule struct {
// contains filtered or unexported fields
}
func NewNullableScheduleV122Schedule ¶
func NewNullableScheduleV122Schedule(val *ScheduleV122Schedule) *NullableScheduleV122Schedule
func (NullableScheduleV122Schedule) Get ¶
func (v NullableScheduleV122Schedule) Get() *ScheduleV122Schedule
func (NullableScheduleV122Schedule) IsSet ¶
func (v NullableScheduleV122Schedule) IsSet() bool
func (NullableScheduleV122Schedule) MarshalJSON ¶
func (v NullableScheduleV122Schedule) MarshalJSON() ([]byte, error)
func (*NullableScheduleV122Schedule) Set ¶
func (v *NullableScheduleV122Schedule) Set(val *ScheduleV122Schedule)
func (*NullableScheduleV122Schedule) UnmarshalJSON ¶
func (v *NullableScheduleV122Schedule) UnmarshalJSON(src []byte) error
func (*NullableScheduleV122Schedule) Unset ¶
func (v *NullableScheduleV122Schedule) Unset()
type NullableServiceRootV190DeepOperations ¶
type NullableServiceRootV190DeepOperations struct {
// contains filtered or unexported fields
}
func NewNullableServiceRootV190DeepOperations ¶
func NewNullableServiceRootV190DeepOperations(val *ServiceRootV190DeepOperations) *NullableServiceRootV190DeepOperations
func (NullableServiceRootV190DeepOperations) Get ¶
func (v NullableServiceRootV190DeepOperations) Get() *ServiceRootV190DeepOperations
func (NullableServiceRootV190DeepOperations) IsSet ¶
func (v NullableServiceRootV190DeepOperations) IsSet() bool
func (NullableServiceRootV190DeepOperations) MarshalJSON ¶
func (v NullableServiceRootV190DeepOperations) MarshalJSON() ([]byte, error)
func (*NullableServiceRootV190DeepOperations) Set ¶
func (v *NullableServiceRootV190DeepOperations) Set(val *ServiceRootV190DeepOperations)
func (*NullableServiceRootV190DeepOperations) UnmarshalJSON ¶
func (v *NullableServiceRootV190DeepOperations) UnmarshalJSON(src []byte) error
func (*NullableServiceRootV190DeepOperations) Unset ¶
func (v *NullableServiceRootV190DeepOperations) Unset()
type NullableServiceRootV190Expand ¶
type NullableServiceRootV190Expand struct {
// contains filtered or unexported fields
}
func NewNullableServiceRootV190Expand ¶
func NewNullableServiceRootV190Expand(val *ServiceRootV190Expand) *NullableServiceRootV190Expand
func (NullableServiceRootV190Expand) Get ¶
func (v NullableServiceRootV190Expand) Get() *ServiceRootV190Expand
func (NullableServiceRootV190Expand) IsSet ¶
func (v NullableServiceRootV190Expand) IsSet() bool
func (NullableServiceRootV190Expand) MarshalJSON ¶
func (v NullableServiceRootV190Expand) MarshalJSON() ([]byte, error)
func (*NullableServiceRootV190Expand) Set ¶
func (v *NullableServiceRootV190Expand) Set(val *ServiceRootV190Expand)
func (*NullableServiceRootV190Expand) UnmarshalJSON ¶
func (v *NullableServiceRootV190Expand) UnmarshalJSON(src []byte) error
func (*NullableServiceRootV190Expand) Unset ¶
func (v *NullableServiceRootV190Expand) Unset()
type NullableServiceRootV190Links ¶
type NullableServiceRootV190Links struct {
// contains filtered or unexported fields
}
func NewNullableServiceRootV190Links ¶
func NewNullableServiceRootV190Links(val *ServiceRootV190Links) *NullableServiceRootV190Links
func (NullableServiceRootV190Links) Get ¶
func (v NullableServiceRootV190Links) Get() *ServiceRootV190Links
func (NullableServiceRootV190Links) IsSet ¶
func (v NullableServiceRootV190Links) IsSet() bool
func (NullableServiceRootV190Links) MarshalJSON ¶
func (v NullableServiceRootV190Links) MarshalJSON() ([]byte, error)
func (*NullableServiceRootV190Links) Set ¶
func (v *NullableServiceRootV190Links) Set(val *ServiceRootV190Links)
func (*NullableServiceRootV190Links) UnmarshalJSON ¶
func (v *NullableServiceRootV190Links) UnmarshalJSON(src []byte) error
func (*NullableServiceRootV190Links) Unset ¶
func (v *NullableServiceRootV190Links) Unset()
type NullableServiceRootV190ProtocolFeaturesSupported ¶
type NullableServiceRootV190ProtocolFeaturesSupported struct {
// contains filtered or unexported fields
}
func NewNullableServiceRootV190ProtocolFeaturesSupported ¶
func NewNullableServiceRootV190ProtocolFeaturesSupported(val *ServiceRootV190ProtocolFeaturesSupported) *NullableServiceRootV190ProtocolFeaturesSupported
func (NullableServiceRootV190ProtocolFeaturesSupported) IsSet ¶
func (v NullableServiceRootV190ProtocolFeaturesSupported) IsSet() bool
func (NullableServiceRootV190ProtocolFeaturesSupported) MarshalJSON ¶
func (v NullableServiceRootV190ProtocolFeaturesSupported) MarshalJSON() ([]byte, error)
func (*NullableServiceRootV190ProtocolFeaturesSupported) UnmarshalJSON ¶
func (v *NullableServiceRootV190ProtocolFeaturesSupported) UnmarshalJSON(src []byte) error
func (*NullableServiceRootV190ProtocolFeaturesSupported) Unset ¶
func (v *NullableServiceRootV190ProtocolFeaturesSupported) Unset()
type NullableServiceRootV190ServiceRoot ¶
type NullableServiceRootV190ServiceRoot struct {
// contains filtered or unexported fields
}
func NewNullableServiceRootV190ServiceRoot ¶
func NewNullableServiceRootV190ServiceRoot(val *ServiceRootV190ServiceRoot) *NullableServiceRootV190ServiceRoot
func (NullableServiceRootV190ServiceRoot) Get ¶
func (v NullableServiceRootV190ServiceRoot) Get() *ServiceRootV190ServiceRoot
func (NullableServiceRootV190ServiceRoot) IsSet ¶
func (v NullableServiceRootV190ServiceRoot) IsSet() bool
func (NullableServiceRootV190ServiceRoot) MarshalJSON ¶
func (v NullableServiceRootV190ServiceRoot) MarshalJSON() ([]byte, error)
func (*NullableServiceRootV190ServiceRoot) Set ¶
func (v *NullableServiceRootV190ServiceRoot) Set(val *ServiceRootV190ServiceRoot)
func (*NullableServiceRootV190ServiceRoot) UnmarshalJSON ¶
func (v *NullableServiceRootV190ServiceRoot) UnmarshalJSON(src []byte) error
func (*NullableServiceRootV190ServiceRoot) Unset ¶
func (v *NullableServiceRootV190ServiceRoot) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type OdataV4IdRef ¶
type OdataV4IdRef struct { // The unique identifier for a resource. OdataId *string `json:"@odata.id,omitempty"` }
OdataV4IdRef A reference to a resource.
func NewOdataV4IdRef ¶
func NewOdataV4IdRef() *OdataV4IdRef
NewOdataV4IdRef instantiates a new OdataV4IdRef 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 NewOdataV4IdRefWithDefaults ¶
func NewOdataV4IdRefWithDefaults() *OdataV4IdRef
NewOdataV4IdRefWithDefaults instantiates a new OdataV4IdRef 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 (*OdataV4IdRef) GetOdataId ¶
func (o *OdataV4IdRef) GetOdataId() string
GetOdataId returns the OdataId field value if set, zero value otherwise.
func (*OdataV4IdRef) GetOdataIdOk ¶
func (o *OdataV4IdRef) GetOdataIdOk() (*string, bool)
GetOdataIdOk returns a tuple with the OdataId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OdataV4IdRef) HasOdataId ¶
func (o *OdataV4IdRef) HasOdataId() bool
HasOdataId returns a boolean if a field has been set.
func (OdataV4IdRef) MarshalJSON ¶
func (o OdataV4IdRef) MarshalJSON() ([]byte, error)
func (*OdataV4IdRef) SetOdataId ¶
func (o *OdataV4IdRef) SetOdataId(v string)
SetOdataId gets a reference to the given string and assigns it to the OdataId field.
type PhysicalContextPhysicalContext ¶
type PhysicalContextPhysicalContext string
PhysicalContextPhysicalContext the model 'PhysicalContextPhysicalContext'
const ( PHYSICALCONTEXTPHYSICALCONTEXT_ROOM PhysicalContextPhysicalContext = "Room" PHYSICALCONTEXTPHYSICALCONTEXT_INTAKE PhysicalContextPhysicalContext = "Intake" PHYSICALCONTEXTPHYSICALCONTEXT_EXHAUST PhysicalContextPhysicalContext = "Exhaust" PHYSICALCONTEXTPHYSICALCONTEXT_LIQUID_INLET PhysicalContextPhysicalContext = "LiquidInlet" PHYSICALCONTEXTPHYSICALCONTEXT_LIQUID_OUTLET PhysicalContextPhysicalContext = "LiquidOutlet" PHYSICALCONTEXTPHYSICALCONTEXT_FRONT PhysicalContextPhysicalContext = "Front" PHYSICALCONTEXTPHYSICALCONTEXT_BACK PhysicalContextPhysicalContext = "Back" PHYSICALCONTEXTPHYSICALCONTEXT_UPPER PhysicalContextPhysicalContext = "Upper" PHYSICALCONTEXTPHYSICALCONTEXT_LOWER PhysicalContextPhysicalContext = "Lower" PHYSICALCONTEXTPHYSICALCONTEXT_CPU PhysicalContextPhysicalContext = "CPU" PHYSICALCONTEXTPHYSICALCONTEXT_CPU_SUBSYSTEM PhysicalContextPhysicalContext = "CPUSubsystem" PHYSICALCONTEXTPHYSICALCONTEXT_GPU PhysicalContextPhysicalContext = "GPU" PHYSICALCONTEXTPHYSICALCONTEXT_GPU_SUBSYSTEM PhysicalContextPhysicalContext = "GPUSubsystem" PHYSICALCONTEXTPHYSICALCONTEXT_FPGA PhysicalContextPhysicalContext = "FPGA" PHYSICALCONTEXTPHYSICALCONTEXT_ACCELERATOR PhysicalContextPhysicalContext = "Accelerator" PHYSICALCONTEXTPHYSICALCONTEXT_ASIC PhysicalContextPhysicalContext = "ASIC" PHYSICALCONTEXTPHYSICALCONTEXT_BACKPLANE PhysicalContextPhysicalContext = "Backplane" PHYSICALCONTEXTPHYSICALCONTEXT_SYSTEM_BOARD PhysicalContextPhysicalContext = "SystemBoard" PHYSICALCONTEXTPHYSICALCONTEXT_POWER_SUPPLY PhysicalContextPhysicalContext = "PowerSupply" PHYSICALCONTEXTPHYSICALCONTEXT_POWER_SUBSYSTEM PhysicalContextPhysicalContext = "PowerSubsystem" PHYSICALCONTEXTPHYSICALCONTEXT_VOLTAGE_REGULATOR PhysicalContextPhysicalContext = "VoltageRegulator" PHYSICALCONTEXTPHYSICALCONTEXT_RECTIFIER PhysicalContextPhysicalContext = "Rectifier" PHYSICALCONTEXTPHYSICALCONTEXT_STORAGE_DEVICE PhysicalContextPhysicalContext = "StorageDevice" PHYSICALCONTEXTPHYSICALCONTEXT_NETWORKING_DEVICE PhysicalContextPhysicalContext = "NetworkingDevice" PHYSICALCONTEXTPHYSICALCONTEXT_COMPUTE_BAY PhysicalContextPhysicalContext = "ComputeBay" PHYSICALCONTEXTPHYSICALCONTEXT_STORAGE_BAY PhysicalContextPhysicalContext = "StorageBay" PHYSICALCONTEXTPHYSICALCONTEXT_NETWORK_BAY PhysicalContextPhysicalContext = "NetworkBay" PHYSICALCONTEXTPHYSICALCONTEXT_EXPANSION_BAY PhysicalContextPhysicalContext = "ExpansionBay" PHYSICALCONTEXTPHYSICALCONTEXT_POWER_SUPPLY_BAY PhysicalContextPhysicalContext = "PowerSupplyBay" PHYSICALCONTEXTPHYSICALCONTEXT_MEMORY PhysicalContextPhysicalContext = "Memory" PHYSICALCONTEXTPHYSICALCONTEXT_MEMORY_SUBSYSTEM PhysicalContextPhysicalContext = "MemorySubsystem" PHYSICALCONTEXTPHYSICALCONTEXT_CHASSIS PhysicalContextPhysicalContext = "Chassis" PHYSICALCONTEXTPHYSICALCONTEXT_FAN PhysicalContextPhysicalContext = "Fan" PHYSICALCONTEXTPHYSICALCONTEXT_COOLING_SUBSYSTEM PhysicalContextPhysicalContext = "CoolingSubsystem" PHYSICALCONTEXTPHYSICALCONTEXT_MOTOR PhysicalContextPhysicalContext = "Motor" PHYSICALCONTEXTPHYSICALCONTEXT_TRANSFORMER PhysicalContextPhysicalContext = "Transformer" PHYSICALCONTEXTPHYSICALCONTEXT_AC_UTILITY_INPUT PhysicalContextPhysicalContext = "ACUtilityInput" PHYSICALCONTEXTPHYSICALCONTEXT_AC_STATIC_BYPASS_INPUT PhysicalContextPhysicalContext = "ACStaticBypassInput" PHYSICALCONTEXTPHYSICALCONTEXT_AC_MAINTENANCE_BYPASS_INPUT PhysicalContextPhysicalContext = "ACMaintenanceBypassInput" PHYSICALCONTEXTPHYSICALCONTEXT_DC_BUS PhysicalContextPhysicalContext = "DCBus" PHYSICALCONTEXTPHYSICALCONTEXT_AC_OUTPUT PhysicalContextPhysicalContext = "ACOutput" PHYSICALCONTEXTPHYSICALCONTEXT_AC_INPUT PhysicalContextPhysicalContext = "ACInput" PHYSICALCONTEXTPHYSICALCONTEXT_TRUSTED_MODULE PhysicalContextPhysicalContext = "TrustedModule" )
List of PhysicalContext_PhysicalContext
func (PhysicalContextPhysicalContext) Ptr ¶
func (v PhysicalContextPhysicalContext) Ptr() *PhysicalContextPhysicalContext
Ptr returns reference to PhysicalContext_PhysicalContext value
func (*PhysicalContextPhysicalContext) UnmarshalJSON ¶
func (v *PhysicalContextPhysicalContext) UnmarshalJSON(src []byte) error
type ResourceCondition ¶
type ResourceCondition struct { LogEntry *OdataV4IdRef `json:"LogEntry,omitempty"` // The human-readable message for this condition. Message *string `json:"Message,omitempty"` // An array of message arguments that are substituted for the arguments in the message when looked up in the message registry. MessageArgs *[]string `json:"MessageArgs,omitempty"` // The identifier for the message. MessageId string `json:"MessageId"` OriginOfCondition *OdataV4IdRef `json:"OriginOfCondition,omitempty"` Severity *ResourceHealth `json:"Severity,omitempty"` // The time the condition occurred. Timestamp *time.Time `json:"Timestamp,omitempty"` }
ResourceCondition A condition that requires attention.
func NewResourceCondition ¶
func NewResourceCondition(messageId string) *ResourceCondition
NewResourceCondition instantiates a new ResourceCondition 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 NewResourceConditionWithDefaults ¶
func NewResourceConditionWithDefaults() *ResourceCondition
NewResourceConditionWithDefaults instantiates a new ResourceCondition 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 (*ResourceCondition) GetLogEntry ¶
func (o *ResourceCondition) GetLogEntry() OdataV4IdRef
GetLogEntry returns the LogEntry field value if set, zero value otherwise.
func (*ResourceCondition) GetLogEntryOk ¶
func (o *ResourceCondition) GetLogEntryOk() (*OdataV4IdRef, bool)
GetLogEntryOk returns a tuple with the LogEntry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResourceCondition) GetMessage ¶
func (o *ResourceCondition) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ResourceCondition) GetMessageArgs ¶
func (o *ResourceCondition) GetMessageArgs() []string
GetMessageArgs returns the MessageArgs field value if set, zero value otherwise.
func (*ResourceCondition) GetMessageArgsOk ¶
func (o *ResourceCondition) GetMessageArgsOk() (*[]string, bool)
GetMessageArgsOk returns a tuple with the MessageArgs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResourceCondition) GetMessageId ¶
func (o *ResourceCondition) GetMessageId() string
GetMessageId returns the MessageId field value
func (*ResourceCondition) GetMessageIdOk ¶
func (o *ResourceCondition) GetMessageIdOk() (*string, bool)
GetMessageIdOk returns a tuple with the MessageId field value and a boolean to check if the value has been set.
func (*ResourceCondition) GetMessageOk ¶
func (o *ResourceCondition) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResourceCondition) GetOriginOfCondition ¶
func (o *ResourceCondition) GetOriginOfCondition() OdataV4IdRef
GetOriginOfCondition returns the OriginOfCondition field value if set, zero value otherwise.
func (*ResourceCondition) GetOriginOfConditionOk ¶
func (o *ResourceCondition) GetOriginOfConditionOk() (*OdataV4IdRef, bool)
GetOriginOfConditionOk returns a tuple with the OriginOfCondition field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResourceCondition) GetSeverity ¶
func (o *ResourceCondition) GetSeverity() ResourceHealth
GetSeverity returns the Severity field value if set, zero value otherwise.
func (*ResourceCondition) GetSeverityOk ¶
func (o *ResourceCondition) GetSeverityOk() (*ResourceHealth, bool)
GetSeverityOk returns a tuple with the Severity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResourceCondition) GetTimestamp ¶
func (o *ResourceCondition) GetTimestamp() time.Time
GetTimestamp returns the Timestamp field value if set, zero value otherwise.
func (*ResourceCondition) GetTimestampOk ¶
func (o *ResourceCondition) GetTimestampOk() (*time.Time, bool)
GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResourceCondition) HasLogEntry ¶
func (o *ResourceCondition) HasLogEntry() bool
HasLogEntry returns a boolean if a field has been set.
func (*ResourceCondition) HasMessage ¶
func (o *ResourceCondition) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (*ResourceCondition) HasMessageArgs ¶
func (o *ResourceCondition) HasMessageArgs() bool
HasMessageArgs returns a boolean if a field has been set.
func (*ResourceCondition) HasOriginOfCondition ¶
func (o *ResourceCondition) HasOriginOfCondition() bool
HasOriginOfCondition returns a boolean if a field has been set.
func (*ResourceCondition) HasSeverity ¶
func (o *ResourceCondition) HasSeverity() bool
HasSeverity returns a boolean if a field has been set.
func (*ResourceCondition) HasTimestamp ¶
func (o *ResourceCondition) HasTimestamp() bool
HasTimestamp returns a boolean if a field has been set.
func (ResourceCondition) MarshalJSON ¶
func (o ResourceCondition) MarshalJSON() ([]byte, error)
func (*ResourceCondition) SetLogEntry ¶
func (o *ResourceCondition) SetLogEntry(v OdataV4IdRef)
SetLogEntry gets a reference to the given OdataV4IdRef and assigns it to the LogEntry field.
func (*ResourceCondition) SetMessage ¶
func (o *ResourceCondition) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (*ResourceCondition) SetMessageArgs ¶
func (o *ResourceCondition) SetMessageArgs(v []string)
SetMessageArgs gets a reference to the given []string and assigns it to the MessageArgs field.
func (*ResourceCondition) SetMessageId ¶
func (o *ResourceCondition) SetMessageId(v string)
SetMessageId sets field value
func (*ResourceCondition) SetOriginOfCondition ¶
func (o *ResourceCondition) SetOriginOfCondition(v OdataV4IdRef)
SetOriginOfCondition gets a reference to the given OdataV4IdRef and assigns it to the OriginOfCondition field.
func (*ResourceCondition) SetSeverity ¶
func (o *ResourceCondition) SetSeverity(v ResourceHealth)
SetSeverity gets a reference to the given ResourceHealth and assigns it to the Severity field.
func (*ResourceCondition) SetTimestamp ¶
func (o *ResourceCondition) SetTimestamp(v time.Time)
SetTimestamp gets a reference to the given time.Time and assigns it to the Timestamp field.
type ResourceHealth ¶
type ResourceHealth string
ResourceHealth the model 'ResourceHealth'
const ( RESOURCEHEALTH_OK ResourceHealth = "OK" RESOURCEHEALTH_WARNING ResourceHealth = "Warning" RESOURCEHEALTH_CRITICAL ResourceHealth = "Critical" )
List of Resource_Health
func (ResourceHealth) Ptr ¶
func (v ResourceHealth) Ptr() *ResourceHealth
Ptr returns reference to Resource_Health value
func (*ResourceHealth) UnmarshalJSON ¶
func (v *ResourceHealth) UnmarshalJSON(src []byte) error
type ResourceState ¶
type ResourceState string
ResourceState the model 'ResourceState'
const ( RESOURCESTATE_ENABLED ResourceState = "Enabled" RESOURCESTATE_DISABLED ResourceState = "Disabled" RESOURCESTATE_STANDBY_OFFLINE ResourceState = "StandbyOffline" RESOURCESTATE_STANDBY_SPARE ResourceState = "StandbySpare" RESOURCESTATE_IN_TEST ResourceState = "InTest" RESOURCESTATE_STARTING ResourceState = "Starting" RESOURCESTATE_ABSENT ResourceState = "Absent" RESOURCESTATE_UNAVAILABLE_OFFLINE ResourceState = "UnavailableOffline" RESOURCESTATE_DEFERRING ResourceState = "Deferring" RESOURCESTATE_QUIESCED ResourceState = "Quiesced" RESOURCESTATE_UPDATING ResourceState = "Updating" RESOURCESTATE_QUALIFIED ResourceState = "Qualified" )
List of Resource_State
func (ResourceState) Ptr ¶
func (v ResourceState) Ptr() *ResourceState
Ptr returns reference to Resource_State value
func (*ResourceState) UnmarshalJSON ¶
func (v *ResourceState) UnmarshalJSON(src []byte) error
type ResourceStatus ¶
type ResourceStatus struct { // Conditions in this resource that require attention. Conditions *[]ResourceCondition `json:"Conditions,omitempty"` Health *ResourceHealth `json:"Health,omitempty"` HealthRollup *ResourceHealth `json:"HealthRollup,omitempty"` // The OEM extension. Oem *map[string]map[string]interface{} `json:"Oem,omitempty"` State *ResourceState `json:"State,omitempty"` }
ResourceStatus The status and health of a resource and its children.
func NewResourceStatus ¶
func NewResourceStatus() *ResourceStatus
NewResourceStatus instantiates a new ResourceStatus 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 NewResourceStatusWithDefaults ¶
func NewResourceStatusWithDefaults() *ResourceStatus
NewResourceStatusWithDefaults instantiates a new ResourceStatus 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 (*ResourceStatus) GetConditions ¶
func (o *ResourceStatus) GetConditions() []ResourceCondition
GetConditions returns the Conditions field value if set, zero value otherwise.
func (*ResourceStatus) GetConditionsOk ¶
func (o *ResourceStatus) GetConditionsOk() (*[]ResourceCondition, bool)
GetConditionsOk returns a tuple with the Conditions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResourceStatus) GetHealth ¶
func (o *ResourceStatus) GetHealth() ResourceHealth
GetHealth returns the Health field value if set, zero value otherwise.
func (*ResourceStatus) GetHealthOk ¶
func (o *ResourceStatus) GetHealthOk() (*ResourceHealth, bool)
GetHealthOk returns a tuple with the Health field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResourceStatus) GetHealthRollup ¶
func (o *ResourceStatus) GetHealthRollup() ResourceHealth
GetHealthRollup returns the HealthRollup field value if set, zero value otherwise.
func (*ResourceStatus) GetHealthRollupOk ¶
func (o *ResourceStatus) GetHealthRollupOk() (*ResourceHealth, bool)
GetHealthRollupOk returns a tuple with the HealthRollup field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResourceStatus) GetOem ¶
func (o *ResourceStatus) GetOem() map[string]map[string]interface{}
GetOem returns the Oem field value if set, zero value otherwise.
func (*ResourceStatus) GetOemOk ¶
func (o *ResourceStatus) GetOemOk() (*map[string]map[string]interface{}, bool)
GetOemOk returns a tuple with the Oem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResourceStatus) GetState ¶
func (o *ResourceStatus) GetState() ResourceState
GetState returns the State field value if set, zero value otherwise.
func (*ResourceStatus) GetStateOk ¶
func (o *ResourceStatus) GetStateOk() (*ResourceState, bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResourceStatus) HasConditions ¶
func (o *ResourceStatus) HasConditions() bool
HasConditions returns a boolean if a field has been set.
func (*ResourceStatus) HasHealth ¶
func (o *ResourceStatus) HasHealth() bool
HasHealth returns a boolean if a field has been set.
func (*ResourceStatus) HasHealthRollup ¶
func (o *ResourceStatus) HasHealthRollup() bool
HasHealthRollup returns a boolean if a field has been set.
func (*ResourceStatus) HasOem ¶
func (o *ResourceStatus) HasOem() bool
HasOem returns a boolean if a field has been set.
func (*ResourceStatus) HasState ¶
func (o *ResourceStatus) HasState() bool
HasState returns a boolean if a field has been set.
func (ResourceStatus) MarshalJSON ¶
func (o ResourceStatus) MarshalJSON() ([]byte, error)
func (*ResourceStatus) SetConditions ¶
func (o *ResourceStatus) SetConditions(v []ResourceCondition)
SetConditions gets a reference to the given []ResourceCondition and assigns it to the Conditions field.
func (*ResourceStatus) SetHealth ¶
func (o *ResourceStatus) SetHealth(v ResourceHealth)
SetHealth gets a reference to the given ResourceHealth and assigns it to the Health field.
func (*ResourceStatus) SetHealthRollup ¶
func (o *ResourceStatus) SetHealthRollup(v ResourceHealth)
SetHealthRollup gets a reference to the given ResourceHealth and assigns it to the HealthRollup field.
func (*ResourceStatus) SetOem ¶
func (o *ResourceStatus) SetOem(v map[string]map[string]interface{})
SetOem gets a reference to the given map[string]map[string]interface{} and assigns it to the Oem field.
func (*ResourceStatus) SetState ¶
func (o *ResourceStatus) SetState(v ResourceState)
SetState gets a reference to the given ResourceState and assigns it to the State field.
type ScheduleSchedule ¶
type ScheduleSchedule struct { ScheduleV101Schedule *ScheduleV101Schedule ScheduleV112Schedule *ScheduleV112Schedule ScheduleV122Schedule *ScheduleV122Schedule }
ScheduleSchedule Schedules a series of occurrences.
func (*ScheduleSchedule) MarshalJSON ¶
func (src *ScheduleSchedule) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*ScheduleSchedule) UnmarshalJSON ¶
func (dst *ScheduleSchedule) UnmarshalJSON(data []byte) error
Unmarshal JSON data into any of the pointers in the struct
type ScheduleV101DayOfWeek ¶
type ScheduleV101DayOfWeek string
ScheduleV101DayOfWeek Days of the week.
const ( SCHEDULEV101DAYOFWEEK_MONDAY ScheduleV101DayOfWeek = "Monday" SCHEDULEV101DAYOFWEEK_TUESDAY ScheduleV101DayOfWeek = "Tuesday" SCHEDULEV101DAYOFWEEK_WEDNESDAY ScheduleV101DayOfWeek = "Wednesday" SCHEDULEV101DAYOFWEEK_THURSDAY ScheduleV101DayOfWeek = "Thursday" SCHEDULEV101DAYOFWEEK_FRIDAY ScheduleV101DayOfWeek = "Friday" SCHEDULEV101DAYOFWEEK_SATURDAY ScheduleV101DayOfWeek = "Saturday" SCHEDULEV101DAYOFWEEK_SUNDAY ScheduleV101DayOfWeek = "Sunday" SCHEDULEV101DAYOFWEEK_EVERY ScheduleV101DayOfWeek = "Every" )
List of Schedule_v1_0_1_DayOfWeek
func (ScheduleV101DayOfWeek) Ptr ¶
func (v ScheduleV101DayOfWeek) Ptr() *ScheduleV101DayOfWeek
Ptr returns reference to Schedule_v1_0_1_DayOfWeek value
func (*ScheduleV101DayOfWeek) UnmarshalJSON ¶
func (v *ScheduleV101DayOfWeek) UnmarshalJSON(src []byte) error
type ScheduleV101MonthOfYear ¶
type ScheduleV101MonthOfYear string
ScheduleV101MonthOfYear Months of the year.
const ( SCHEDULEV101MONTHOFYEAR_JANUARY ScheduleV101MonthOfYear = "January" SCHEDULEV101MONTHOFYEAR_FEBRUARY ScheduleV101MonthOfYear = "February" SCHEDULEV101MONTHOFYEAR_MARCH ScheduleV101MonthOfYear = "March" SCHEDULEV101MONTHOFYEAR_APRIL ScheduleV101MonthOfYear = "April" SCHEDULEV101MONTHOFYEAR_MAY ScheduleV101MonthOfYear = "May" SCHEDULEV101MONTHOFYEAR_JUNE ScheduleV101MonthOfYear = "June" SCHEDULEV101MONTHOFYEAR_JULY ScheduleV101MonthOfYear = "July" SCHEDULEV101MONTHOFYEAR_AUGUST ScheduleV101MonthOfYear = "August" SCHEDULEV101MONTHOFYEAR_SEPTEMBER ScheduleV101MonthOfYear = "September" SCHEDULEV101MONTHOFYEAR_OCTOBER ScheduleV101MonthOfYear = "October" SCHEDULEV101MONTHOFYEAR_NOVEMBER ScheduleV101MonthOfYear = "November" SCHEDULEV101MONTHOFYEAR_DECEMBER ScheduleV101MonthOfYear = "December" SCHEDULEV101MONTHOFYEAR_EVERY ScheduleV101MonthOfYear = "Every" )
List of Schedule_v1_0_1_MonthOfYear
func (ScheduleV101MonthOfYear) Ptr ¶
func (v ScheduleV101MonthOfYear) Ptr() *ScheduleV101MonthOfYear
Ptr returns reference to Schedule_v1_0_1_MonthOfYear value
func (*ScheduleV101MonthOfYear) UnmarshalJSON ¶
func (v *ScheduleV101MonthOfYear) UnmarshalJSON(src []byte) error
type ScheduleV101Schedule ¶
type ScheduleV101Schedule struct { // Days of the month when scheduled occurrences are enabled. `0` indicates that every day of the month is enabled. EnabledDaysOfMonth *[]int64 `json:"EnabledDaysOfMonth,omitempty"` // Days of the week when scheduled occurrences are enabled, for enabled days of the month and months of the year. If not present, all days of the week are enabled. EnabledDaysOfWeek *[]ScheduleV101DayOfWeek `json:"EnabledDaysOfWeek,omitempty"` // The months of the year when scheduled occurrences are enabled. If not present, all months of the year are enabled. EnabledMonthsOfYear *[]ScheduleV101MonthOfYear `json:"EnabledMonthsOfYear,omitempty"` // The date and time when the initial occurrence is scheduled to occur. InitialStartTime NullableTime `json:"InitialStartTime,omitempty"` // The time after provisioning when the schedule as a whole expires. Lifetime NullableString `json:"Lifetime,omitempty"` // The maximum number of scheduled occurrences. MaxOccurrences NullableInt64 `json:"MaxOccurrences,omitempty"` // The schedule name. Name NullableString `json:"Name,omitempty"` // The amount of time until the next occurrence occurs. RecurrenceInterval NullableString `json:"RecurrenceInterval,omitempty"` }
ScheduleV101Schedule Schedule a series of occurrences.
func NewScheduleV101Schedule ¶
func NewScheduleV101Schedule() *ScheduleV101Schedule
NewScheduleV101Schedule instantiates a new ScheduleV101Schedule 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 NewScheduleV101ScheduleWithDefaults ¶
func NewScheduleV101ScheduleWithDefaults() *ScheduleV101Schedule
NewScheduleV101ScheduleWithDefaults instantiates a new ScheduleV101Schedule 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 (*ScheduleV101Schedule) GetEnabledDaysOfMonth ¶
func (o *ScheduleV101Schedule) GetEnabledDaysOfMonth() []int64
GetEnabledDaysOfMonth returns the EnabledDaysOfMonth field value if set, zero value otherwise.
func (*ScheduleV101Schedule) GetEnabledDaysOfMonthOk ¶
func (o *ScheduleV101Schedule) GetEnabledDaysOfMonthOk() (*[]int64, bool)
GetEnabledDaysOfMonthOk returns a tuple with the EnabledDaysOfMonth field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ScheduleV101Schedule) GetEnabledDaysOfWeek ¶
func (o *ScheduleV101Schedule) GetEnabledDaysOfWeek() []ScheduleV101DayOfWeek
GetEnabledDaysOfWeek returns the EnabledDaysOfWeek field value if set, zero value otherwise.
func (*ScheduleV101Schedule) GetEnabledDaysOfWeekOk ¶
func (o *ScheduleV101Schedule) GetEnabledDaysOfWeekOk() (*[]ScheduleV101DayOfWeek, bool)
GetEnabledDaysOfWeekOk returns a tuple with the EnabledDaysOfWeek field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ScheduleV101Schedule) GetEnabledMonthsOfYear ¶
func (o *ScheduleV101Schedule) GetEnabledMonthsOfYear() []ScheduleV101MonthOfYear
GetEnabledMonthsOfYear returns the EnabledMonthsOfYear field value if set, zero value otherwise.
func (*ScheduleV101Schedule) GetEnabledMonthsOfYearOk ¶
func (o *ScheduleV101Schedule) GetEnabledMonthsOfYearOk() (*[]ScheduleV101MonthOfYear, bool)
GetEnabledMonthsOfYearOk returns a tuple with the EnabledMonthsOfYear field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ScheduleV101Schedule) GetInitialStartTime ¶
func (o *ScheduleV101Schedule) GetInitialStartTime() time.Time
GetInitialStartTime returns the InitialStartTime field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ScheduleV101Schedule) GetInitialStartTimeOk ¶
func (o *ScheduleV101Schedule) GetInitialStartTimeOk() (*time.Time, bool)
GetInitialStartTimeOk returns a tuple with the InitialStartTime field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ScheduleV101Schedule) GetLifetime ¶
func (o *ScheduleV101Schedule) GetLifetime() string
GetLifetime returns the Lifetime field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ScheduleV101Schedule) GetLifetimeOk ¶
func (o *ScheduleV101Schedule) GetLifetimeOk() (*string, bool)
GetLifetimeOk returns a tuple with the Lifetime field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ScheduleV101Schedule) GetMaxOccurrences ¶
func (o *ScheduleV101Schedule) GetMaxOccurrences() int64
GetMaxOccurrences returns the MaxOccurrences field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ScheduleV101Schedule) GetMaxOccurrencesOk ¶
func (o *ScheduleV101Schedule) GetMaxOccurrencesOk() (*int64, bool)
GetMaxOccurrencesOk returns a tuple with the MaxOccurrences field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ScheduleV101Schedule) GetName ¶
func (o *ScheduleV101Schedule) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ScheduleV101Schedule) GetNameOk ¶
func (o *ScheduleV101Schedule) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ScheduleV101Schedule) GetRecurrenceInterval ¶
func (o *ScheduleV101Schedule) GetRecurrenceInterval() string
GetRecurrenceInterval returns the RecurrenceInterval field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ScheduleV101Schedule) GetRecurrenceIntervalOk ¶
func (o *ScheduleV101Schedule) GetRecurrenceIntervalOk() (*string, bool)
GetRecurrenceIntervalOk returns a tuple with the RecurrenceInterval field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ScheduleV101Schedule) HasEnabledDaysOfMonth ¶
func (o *ScheduleV101Schedule) HasEnabledDaysOfMonth() bool
HasEnabledDaysOfMonth returns a boolean if a field has been set.
func (*ScheduleV101Schedule) HasEnabledDaysOfWeek ¶
func (o *ScheduleV101Schedule) HasEnabledDaysOfWeek() bool
HasEnabledDaysOfWeek returns a boolean if a field has been set.
func (*ScheduleV101Schedule) HasEnabledMonthsOfYear ¶
func (o *ScheduleV101Schedule) HasEnabledMonthsOfYear() bool
HasEnabledMonthsOfYear returns a boolean if a field has been set.
func (*ScheduleV101Schedule) HasInitialStartTime ¶
func (o *ScheduleV101Schedule) HasInitialStartTime() bool
HasInitialStartTime returns a boolean if a field has been set.
func (*ScheduleV101Schedule) HasLifetime ¶
func (o *ScheduleV101Schedule) HasLifetime() bool
HasLifetime returns a boolean if a field has been set.
func (*ScheduleV101Schedule) HasMaxOccurrences ¶
func (o *ScheduleV101Schedule) HasMaxOccurrences() bool
HasMaxOccurrences returns a boolean if a field has been set.
func (*ScheduleV101Schedule) HasName ¶
func (o *ScheduleV101Schedule) HasName() bool
HasName returns a boolean if a field has been set.
func (*ScheduleV101Schedule) HasRecurrenceInterval ¶
func (o *ScheduleV101Schedule) HasRecurrenceInterval() bool
HasRecurrenceInterval returns a boolean if a field has been set.
func (ScheduleV101Schedule) MarshalJSON ¶
func (o ScheduleV101Schedule) MarshalJSON() ([]byte, error)
func (*ScheduleV101Schedule) SetEnabledDaysOfMonth ¶
func (o *ScheduleV101Schedule) SetEnabledDaysOfMonth(v []int64)
SetEnabledDaysOfMonth gets a reference to the given []int64 and assigns it to the EnabledDaysOfMonth field.
func (*ScheduleV101Schedule) SetEnabledDaysOfWeek ¶
func (o *ScheduleV101Schedule) SetEnabledDaysOfWeek(v []ScheduleV101DayOfWeek)
SetEnabledDaysOfWeek gets a reference to the given []ScheduleV101DayOfWeek and assigns it to the EnabledDaysOfWeek field.
func (*ScheduleV101Schedule) SetEnabledMonthsOfYear ¶
func (o *ScheduleV101Schedule) SetEnabledMonthsOfYear(v []ScheduleV101MonthOfYear)
SetEnabledMonthsOfYear gets a reference to the given []ScheduleV101MonthOfYear and assigns it to the EnabledMonthsOfYear field.
func (*ScheduleV101Schedule) SetInitialStartTime ¶
func (o *ScheduleV101Schedule) SetInitialStartTime(v time.Time)
SetInitialStartTime gets a reference to the given NullableTime and assigns it to the InitialStartTime field.
func (*ScheduleV101Schedule) SetInitialStartTimeNil ¶
func (o *ScheduleV101Schedule) SetInitialStartTimeNil()
SetInitialStartTimeNil sets the value for InitialStartTime to be an explicit nil
func (*ScheduleV101Schedule) SetLifetime ¶
func (o *ScheduleV101Schedule) SetLifetime(v string)
SetLifetime gets a reference to the given NullableString and assigns it to the Lifetime field.
func (*ScheduleV101Schedule) SetLifetimeNil ¶
func (o *ScheduleV101Schedule) SetLifetimeNil()
SetLifetimeNil sets the value for Lifetime to be an explicit nil
func (*ScheduleV101Schedule) SetMaxOccurrences ¶
func (o *ScheduleV101Schedule) SetMaxOccurrences(v int64)
SetMaxOccurrences gets a reference to the given NullableInt64 and assigns it to the MaxOccurrences field.
func (*ScheduleV101Schedule) SetMaxOccurrencesNil ¶
func (o *ScheduleV101Schedule) SetMaxOccurrencesNil()
SetMaxOccurrencesNil sets the value for MaxOccurrences to be an explicit nil
func (*ScheduleV101Schedule) SetName ¶
func (o *ScheduleV101Schedule) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*ScheduleV101Schedule) SetNameNil ¶
func (o *ScheduleV101Schedule) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*ScheduleV101Schedule) SetRecurrenceInterval ¶
func (o *ScheduleV101Schedule) SetRecurrenceInterval(v string)
SetRecurrenceInterval gets a reference to the given NullableString and assigns it to the RecurrenceInterval field.
func (*ScheduleV101Schedule) SetRecurrenceIntervalNil ¶
func (o *ScheduleV101Schedule) SetRecurrenceIntervalNil()
SetRecurrenceIntervalNil sets the value for RecurrenceInterval to be an explicit nil
func (*ScheduleV101Schedule) UnsetInitialStartTime ¶
func (o *ScheduleV101Schedule) UnsetInitialStartTime()
UnsetInitialStartTime ensures that no value is present for InitialStartTime, not even an explicit nil
func (*ScheduleV101Schedule) UnsetLifetime ¶
func (o *ScheduleV101Schedule) UnsetLifetime()
UnsetLifetime ensures that no value is present for Lifetime, not even an explicit nil
func (*ScheduleV101Schedule) UnsetMaxOccurrences ¶
func (o *ScheduleV101Schedule) UnsetMaxOccurrences()
UnsetMaxOccurrences ensures that no value is present for MaxOccurrences, not even an explicit nil
func (*ScheduleV101Schedule) UnsetName ¶
func (o *ScheduleV101Schedule) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
func (*ScheduleV101Schedule) UnsetRecurrenceInterval ¶
func (o *ScheduleV101Schedule) UnsetRecurrenceInterval()
UnsetRecurrenceInterval ensures that no value is present for RecurrenceInterval, not even an explicit nil
type ScheduleV112DayOfWeek ¶
type ScheduleV112DayOfWeek string
ScheduleV112DayOfWeek Days of the week.
const ( SCHEDULEV112DAYOFWEEK_MONDAY ScheduleV112DayOfWeek = "Monday" SCHEDULEV112DAYOFWEEK_TUESDAY ScheduleV112DayOfWeek = "Tuesday" SCHEDULEV112DAYOFWEEK_WEDNESDAY ScheduleV112DayOfWeek = "Wednesday" SCHEDULEV112DAYOFWEEK_THURSDAY ScheduleV112DayOfWeek = "Thursday" SCHEDULEV112DAYOFWEEK_FRIDAY ScheduleV112DayOfWeek = "Friday" SCHEDULEV112DAYOFWEEK_SATURDAY ScheduleV112DayOfWeek = "Saturday" SCHEDULEV112DAYOFWEEK_SUNDAY ScheduleV112DayOfWeek = "Sunday" SCHEDULEV112DAYOFWEEK_EVERY ScheduleV112DayOfWeek = "Every" )
List of Schedule_v1_1_2_DayOfWeek
func (ScheduleV112DayOfWeek) Ptr ¶
func (v ScheduleV112DayOfWeek) Ptr() *ScheduleV112DayOfWeek
Ptr returns reference to Schedule_v1_1_2_DayOfWeek value
func (*ScheduleV112DayOfWeek) UnmarshalJSON ¶
func (v *ScheduleV112DayOfWeek) UnmarshalJSON(src []byte) error
type ScheduleV112MonthOfYear ¶
type ScheduleV112MonthOfYear string
ScheduleV112MonthOfYear Months of the year.
const ( SCHEDULEV112MONTHOFYEAR_JANUARY ScheduleV112MonthOfYear = "January" SCHEDULEV112MONTHOFYEAR_FEBRUARY ScheduleV112MonthOfYear = "February" SCHEDULEV112MONTHOFYEAR_MARCH ScheduleV112MonthOfYear = "March" SCHEDULEV112MONTHOFYEAR_APRIL ScheduleV112MonthOfYear = "April" SCHEDULEV112MONTHOFYEAR_MAY ScheduleV112MonthOfYear = "May" SCHEDULEV112MONTHOFYEAR_JUNE ScheduleV112MonthOfYear = "June" SCHEDULEV112MONTHOFYEAR_JULY ScheduleV112MonthOfYear = "July" SCHEDULEV112MONTHOFYEAR_AUGUST ScheduleV112MonthOfYear = "August" SCHEDULEV112MONTHOFYEAR_SEPTEMBER ScheduleV112MonthOfYear = "September" SCHEDULEV112MONTHOFYEAR_OCTOBER ScheduleV112MonthOfYear = "October" SCHEDULEV112MONTHOFYEAR_NOVEMBER ScheduleV112MonthOfYear = "November" SCHEDULEV112MONTHOFYEAR_DECEMBER ScheduleV112MonthOfYear = "December" SCHEDULEV112MONTHOFYEAR_EVERY ScheduleV112MonthOfYear = "Every" )
List of Schedule_v1_1_2_MonthOfYear
func (ScheduleV112MonthOfYear) Ptr ¶
func (v ScheduleV112MonthOfYear) Ptr() *ScheduleV112MonthOfYear
Ptr returns reference to Schedule_v1_1_2_MonthOfYear value
func (*ScheduleV112MonthOfYear) UnmarshalJSON ¶
func (v *ScheduleV112MonthOfYear) UnmarshalJSON(src []byte) error
type ScheduleV112Schedule ¶
type ScheduleV112Schedule struct { // Days of the month when scheduled occurrences are enabled. `0` indicates that every day of the month is enabled. EnabledDaysOfMonth *[]int64 `json:"EnabledDaysOfMonth,omitempty"` // Days of the week when scheduled occurrences are enabled, for enabled days of the month and months of the year. If not present, all days of the week are enabled. EnabledDaysOfWeek *[]ScheduleV112DayOfWeek `json:"EnabledDaysOfWeek,omitempty"` // Intervals when scheduled occurrences are enabled. EnabledIntervals *[]string `json:"EnabledIntervals,omitempty"` // The months of the year when scheduled occurrences are enabled. If not present, all months of the year are enabled. EnabledMonthsOfYear *[]ScheduleV112MonthOfYear `json:"EnabledMonthsOfYear,omitempty"` // The date and time when the initial occurrence is scheduled to occur. InitialStartTime NullableTime `json:"InitialStartTime,omitempty"` // The time after provisioning when the schedule as a whole expires. Lifetime NullableString `json:"Lifetime,omitempty"` // The maximum number of scheduled occurrences. MaxOccurrences NullableInt64 `json:"MaxOccurrences,omitempty"` // The schedule name. Name NullableString `json:"Name,omitempty"` // The amount of time until the next occurrence occurs. RecurrenceInterval NullableString `json:"RecurrenceInterval,omitempty"` }
ScheduleV112Schedule Schedule a series of occurrences.
func NewScheduleV112Schedule ¶
func NewScheduleV112Schedule() *ScheduleV112Schedule
NewScheduleV112Schedule instantiates a new ScheduleV112Schedule 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 NewScheduleV112ScheduleWithDefaults ¶
func NewScheduleV112ScheduleWithDefaults() *ScheduleV112Schedule
NewScheduleV112ScheduleWithDefaults instantiates a new ScheduleV112Schedule 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 (*ScheduleV112Schedule) GetEnabledDaysOfMonth ¶
func (o *ScheduleV112Schedule) GetEnabledDaysOfMonth() []int64
GetEnabledDaysOfMonth returns the EnabledDaysOfMonth field value if set, zero value otherwise.
func (*ScheduleV112Schedule) GetEnabledDaysOfMonthOk ¶
func (o *ScheduleV112Schedule) GetEnabledDaysOfMonthOk() (*[]int64, bool)
GetEnabledDaysOfMonthOk returns a tuple with the EnabledDaysOfMonth field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ScheduleV112Schedule) GetEnabledDaysOfWeek ¶
func (o *ScheduleV112Schedule) GetEnabledDaysOfWeek() []ScheduleV112DayOfWeek
GetEnabledDaysOfWeek returns the EnabledDaysOfWeek field value if set, zero value otherwise.
func (*ScheduleV112Schedule) GetEnabledDaysOfWeekOk ¶
func (o *ScheduleV112Schedule) GetEnabledDaysOfWeekOk() (*[]ScheduleV112DayOfWeek, bool)
GetEnabledDaysOfWeekOk returns a tuple with the EnabledDaysOfWeek field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ScheduleV112Schedule) GetEnabledIntervals ¶
func (o *ScheduleV112Schedule) GetEnabledIntervals() []string
GetEnabledIntervals returns the EnabledIntervals field value if set, zero value otherwise.
func (*ScheduleV112Schedule) GetEnabledIntervalsOk ¶
func (o *ScheduleV112Schedule) GetEnabledIntervalsOk() (*[]string, bool)
GetEnabledIntervalsOk returns a tuple with the EnabledIntervals field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ScheduleV112Schedule) GetEnabledMonthsOfYear ¶
func (o *ScheduleV112Schedule) GetEnabledMonthsOfYear() []ScheduleV112MonthOfYear
GetEnabledMonthsOfYear returns the EnabledMonthsOfYear field value if set, zero value otherwise.
func (*ScheduleV112Schedule) GetEnabledMonthsOfYearOk ¶
func (o *ScheduleV112Schedule) GetEnabledMonthsOfYearOk() (*[]ScheduleV112MonthOfYear, bool)
GetEnabledMonthsOfYearOk returns a tuple with the EnabledMonthsOfYear field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ScheduleV112Schedule) GetInitialStartTime ¶
func (o *ScheduleV112Schedule) GetInitialStartTime() time.Time
GetInitialStartTime returns the InitialStartTime field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ScheduleV112Schedule) GetInitialStartTimeOk ¶
func (o *ScheduleV112Schedule) GetInitialStartTimeOk() (*time.Time, bool)
GetInitialStartTimeOk returns a tuple with the InitialStartTime field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ScheduleV112Schedule) GetLifetime ¶
func (o *ScheduleV112Schedule) GetLifetime() string
GetLifetime returns the Lifetime field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ScheduleV112Schedule) GetLifetimeOk ¶
func (o *ScheduleV112Schedule) GetLifetimeOk() (*string, bool)
GetLifetimeOk returns a tuple with the Lifetime field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ScheduleV112Schedule) GetMaxOccurrences ¶
func (o *ScheduleV112Schedule) GetMaxOccurrences() int64
GetMaxOccurrences returns the MaxOccurrences field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ScheduleV112Schedule) GetMaxOccurrencesOk ¶
func (o *ScheduleV112Schedule) GetMaxOccurrencesOk() (*int64, bool)
GetMaxOccurrencesOk returns a tuple with the MaxOccurrences field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ScheduleV112Schedule) GetName ¶
func (o *ScheduleV112Schedule) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ScheduleV112Schedule) GetNameOk ¶
func (o *ScheduleV112Schedule) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ScheduleV112Schedule) GetRecurrenceInterval ¶
func (o *ScheduleV112Schedule) GetRecurrenceInterval() string
GetRecurrenceInterval returns the RecurrenceInterval field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ScheduleV112Schedule) GetRecurrenceIntervalOk ¶
func (o *ScheduleV112Schedule) GetRecurrenceIntervalOk() (*string, bool)
GetRecurrenceIntervalOk returns a tuple with the RecurrenceInterval field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ScheduleV112Schedule) HasEnabledDaysOfMonth ¶
func (o *ScheduleV112Schedule) HasEnabledDaysOfMonth() bool
HasEnabledDaysOfMonth returns a boolean if a field has been set.
func (*ScheduleV112Schedule) HasEnabledDaysOfWeek ¶
func (o *ScheduleV112Schedule) HasEnabledDaysOfWeek() bool
HasEnabledDaysOfWeek returns a boolean if a field has been set.
func (*ScheduleV112Schedule) HasEnabledIntervals ¶
func (o *ScheduleV112Schedule) HasEnabledIntervals() bool
HasEnabledIntervals returns a boolean if a field has been set.
func (*ScheduleV112Schedule) HasEnabledMonthsOfYear ¶
func (o *ScheduleV112Schedule) HasEnabledMonthsOfYear() bool
HasEnabledMonthsOfYear returns a boolean if a field has been set.
func (*ScheduleV112Schedule) HasInitialStartTime ¶
func (o *ScheduleV112Schedule) HasInitialStartTime() bool
HasInitialStartTime returns a boolean if a field has been set.
func (*ScheduleV112Schedule) HasLifetime ¶
func (o *ScheduleV112Schedule) HasLifetime() bool
HasLifetime returns a boolean if a field has been set.
func (*ScheduleV112Schedule) HasMaxOccurrences ¶
func (o *ScheduleV112Schedule) HasMaxOccurrences() bool
HasMaxOccurrences returns a boolean if a field has been set.
func (*ScheduleV112Schedule) HasName ¶
func (o *ScheduleV112Schedule) HasName() bool
HasName returns a boolean if a field has been set.
func (*ScheduleV112Schedule) HasRecurrenceInterval ¶
func (o *ScheduleV112Schedule) HasRecurrenceInterval() bool
HasRecurrenceInterval returns a boolean if a field has been set.
func (ScheduleV112Schedule) MarshalJSON ¶
func (o ScheduleV112Schedule) MarshalJSON() ([]byte, error)
func (*ScheduleV112Schedule) SetEnabledDaysOfMonth ¶
func (o *ScheduleV112Schedule) SetEnabledDaysOfMonth(v []int64)
SetEnabledDaysOfMonth gets a reference to the given []int64 and assigns it to the EnabledDaysOfMonth field.
func (*ScheduleV112Schedule) SetEnabledDaysOfWeek ¶
func (o *ScheduleV112Schedule) SetEnabledDaysOfWeek(v []ScheduleV112DayOfWeek)
SetEnabledDaysOfWeek gets a reference to the given []ScheduleV112DayOfWeek and assigns it to the EnabledDaysOfWeek field.
func (*ScheduleV112Schedule) SetEnabledIntervals ¶
func (o *ScheduleV112Schedule) SetEnabledIntervals(v []string)
SetEnabledIntervals gets a reference to the given []string and assigns it to the EnabledIntervals field.
func (*ScheduleV112Schedule) SetEnabledMonthsOfYear ¶
func (o *ScheduleV112Schedule) SetEnabledMonthsOfYear(v []ScheduleV112MonthOfYear)
SetEnabledMonthsOfYear gets a reference to the given []ScheduleV112MonthOfYear and assigns it to the EnabledMonthsOfYear field.
func (*ScheduleV112Schedule) SetInitialStartTime ¶
func (o *ScheduleV112Schedule) SetInitialStartTime(v time.Time)
SetInitialStartTime gets a reference to the given NullableTime and assigns it to the InitialStartTime field.
func (*ScheduleV112Schedule) SetInitialStartTimeNil ¶
func (o *ScheduleV112Schedule) SetInitialStartTimeNil()
SetInitialStartTimeNil sets the value for InitialStartTime to be an explicit nil
func (*ScheduleV112Schedule) SetLifetime ¶
func (o *ScheduleV112Schedule) SetLifetime(v string)
SetLifetime gets a reference to the given NullableString and assigns it to the Lifetime field.
func (*ScheduleV112Schedule) SetLifetimeNil ¶
func (o *ScheduleV112Schedule) SetLifetimeNil()
SetLifetimeNil sets the value for Lifetime to be an explicit nil
func (*ScheduleV112Schedule) SetMaxOccurrences ¶
func (o *ScheduleV112Schedule) SetMaxOccurrences(v int64)
SetMaxOccurrences gets a reference to the given NullableInt64 and assigns it to the MaxOccurrences field.
func (*ScheduleV112Schedule) SetMaxOccurrencesNil ¶
func (o *ScheduleV112Schedule) SetMaxOccurrencesNil()
SetMaxOccurrencesNil sets the value for MaxOccurrences to be an explicit nil
func (*ScheduleV112Schedule) SetName ¶
func (o *ScheduleV112Schedule) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*ScheduleV112Schedule) SetNameNil ¶
func (o *ScheduleV112Schedule) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*ScheduleV112Schedule) SetRecurrenceInterval ¶
func (o *ScheduleV112Schedule) SetRecurrenceInterval(v string)
SetRecurrenceInterval gets a reference to the given NullableString and assigns it to the RecurrenceInterval field.
func (*ScheduleV112Schedule) SetRecurrenceIntervalNil ¶
func (o *ScheduleV112Schedule) SetRecurrenceIntervalNil()
SetRecurrenceIntervalNil sets the value for RecurrenceInterval to be an explicit nil
func (*ScheduleV112Schedule) UnsetInitialStartTime ¶
func (o *ScheduleV112Schedule) UnsetInitialStartTime()
UnsetInitialStartTime ensures that no value is present for InitialStartTime, not even an explicit nil
func (*ScheduleV112Schedule) UnsetLifetime ¶
func (o *ScheduleV112Schedule) UnsetLifetime()
UnsetLifetime ensures that no value is present for Lifetime, not even an explicit nil
func (*ScheduleV112Schedule) UnsetMaxOccurrences ¶
func (o *ScheduleV112Schedule) UnsetMaxOccurrences()
UnsetMaxOccurrences ensures that no value is present for MaxOccurrences, not even an explicit nil
func (*ScheduleV112Schedule) UnsetName ¶
func (o *ScheduleV112Schedule) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
func (*ScheduleV112Schedule) UnsetRecurrenceInterval ¶
func (o *ScheduleV112Schedule) UnsetRecurrenceInterval()
UnsetRecurrenceInterval ensures that no value is present for RecurrenceInterval, not even an explicit nil
type ScheduleV122DayOfWeek ¶
type ScheduleV122DayOfWeek string
ScheduleV122DayOfWeek Days of the week.
const ( SCHEDULEV122DAYOFWEEK_MONDAY ScheduleV122DayOfWeek = "Monday" SCHEDULEV122DAYOFWEEK_TUESDAY ScheduleV122DayOfWeek = "Tuesday" SCHEDULEV122DAYOFWEEK_WEDNESDAY ScheduleV122DayOfWeek = "Wednesday" SCHEDULEV122DAYOFWEEK_THURSDAY ScheduleV122DayOfWeek = "Thursday" SCHEDULEV122DAYOFWEEK_FRIDAY ScheduleV122DayOfWeek = "Friday" SCHEDULEV122DAYOFWEEK_SATURDAY ScheduleV122DayOfWeek = "Saturday" SCHEDULEV122DAYOFWEEK_SUNDAY ScheduleV122DayOfWeek = "Sunday" SCHEDULEV122DAYOFWEEK_EVERY ScheduleV122DayOfWeek = "Every" )
List of Schedule_v1_2_2_DayOfWeek
func (ScheduleV122DayOfWeek) Ptr ¶
func (v ScheduleV122DayOfWeek) Ptr() *ScheduleV122DayOfWeek
Ptr returns reference to Schedule_v1_2_2_DayOfWeek value
func (*ScheduleV122DayOfWeek) UnmarshalJSON ¶
func (v *ScheduleV122DayOfWeek) UnmarshalJSON(src []byte) error
type ScheduleV122MonthOfYear ¶
type ScheduleV122MonthOfYear string
ScheduleV122MonthOfYear Months of the year.
const ( SCHEDULEV122MONTHOFYEAR_JANUARY ScheduleV122MonthOfYear = "January" SCHEDULEV122MONTHOFYEAR_FEBRUARY ScheduleV122MonthOfYear = "February" SCHEDULEV122MONTHOFYEAR_MARCH ScheduleV122MonthOfYear = "March" SCHEDULEV122MONTHOFYEAR_APRIL ScheduleV122MonthOfYear = "April" SCHEDULEV122MONTHOFYEAR_MAY ScheduleV122MonthOfYear = "May" SCHEDULEV122MONTHOFYEAR_JUNE ScheduleV122MonthOfYear = "June" SCHEDULEV122MONTHOFYEAR_JULY ScheduleV122MonthOfYear = "July" SCHEDULEV122MONTHOFYEAR_AUGUST ScheduleV122MonthOfYear = "August" SCHEDULEV122MONTHOFYEAR_SEPTEMBER ScheduleV122MonthOfYear = "September" SCHEDULEV122MONTHOFYEAR_OCTOBER ScheduleV122MonthOfYear = "October" SCHEDULEV122MONTHOFYEAR_NOVEMBER ScheduleV122MonthOfYear = "November" SCHEDULEV122MONTHOFYEAR_DECEMBER ScheduleV122MonthOfYear = "December" SCHEDULEV122MONTHOFYEAR_EVERY ScheduleV122MonthOfYear = "Every" )
List of Schedule_v1_2_2_MonthOfYear
func (ScheduleV122MonthOfYear) Ptr ¶
func (v ScheduleV122MonthOfYear) Ptr() *ScheduleV122MonthOfYear
Ptr returns reference to Schedule_v1_2_2_MonthOfYear value
func (*ScheduleV122MonthOfYear) UnmarshalJSON ¶
func (v *ScheduleV122MonthOfYear) UnmarshalJSON(src []byte) error
type ScheduleV122Schedule ¶
type ScheduleV122Schedule struct { // Days of the month when scheduled occurrences are enabled. `0` indicates that every day of the month is enabled. EnabledDaysOfMonth *[]int64 `json:"EnabledDaysOfMonth,omitempty"` // Days of the week when scheduled occurrences are enabled, for enabled days of the month and months of the year. If not present, all days of the week are enabled. EnabledDaysOfWeek *[]ScheduleV122DayOfWeek `json:"EnabledDaysOfWeek,omitempty"` // Intervals when scheduled occurrences are enabled. EnabledIntervals *[]string `json:"EnabledIntervals,omitempty"` // The months of the year when scheduled occurrences are enabled. If not present, all months of the year are enabled. EnabledMonthsOfYear *[]ScheduleV122MonthOfYear `json:"EnabledMonthsOfYear,omitempty"` // The date and time when the initial occurrence is scheduled to occur. InitialStartTime NullableTime `json:"InitialStartTime,omitempty"` // The time after provisioning when the schedule as a whole expires. Lifetime NullableString `json:"Lifetime,omitempty"` // The maximum number of scheduled occurrences. MaxOccurrences NullableInt64 `json:"MaxOccurrences,omitempty"` // The schedule name. Name NullableString `json:"Name,omitempty"` // The amount of time until the next occurrence occurs. RecurrenceInterval NullableString `json:"RecurrenceInterval,omitempty"` }
ScheduleV122Schedule Schedule a series of occurrences.
func NewScheduleV122Schedule ¶
func NewScheduleV122Schedule() *ScheduleV122Schedule
NewScheduleV122Schedule instantiates a new ScheduleV122Schedule 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 NewScheduleV122ScheduleWithDefaults ¶
func NewScheduleV122ScheduleWithDefaults() *ScheduleV122Schedule
NewScheduleV122ScheduleWithDefaults instantiates a new ScheduleV122Schedule 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 (*ScheduleV122Schedule) GetEnabledDaysOfMonth ¶
func (o *ScheduleV122Schedule) GetEnabledDaysOfMonth() []int64
GetEnabledDaysOfMonth returns the EnabledDaysOfMonth field value if set, zero value otherwise.
func (*ScheduleV122Schedule) GetEnabledDaysOfMonthOk ¶
func (o *ScheduleV122Schedule) GetEnabledDaysOfMonthOk() (*[]int64, bool)
GetEnabledDaysOfMonthOk returns a tuple with the EnabledDaysOfMonth field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ScheduleV122Schedule) GetEnabledDaysOfWeek ¶
func (o *ScheduleV122Schedule) GetEnabledDaysOfWeek() []ScheduleV122DayOfWeek
GetEnabledDaysOfWeek returns the EnabledDaysOfWeek field value if set, zero value otherwise.
func (*ScheduleV122Schedule) GetEnabledDaysOfWeekOk ¶
func (o *ScheduleV122Schedule) GetEnabledDaysOfWeekOk() (*[]ScheduleV122DayOfWeek, bool)
GetEnabledDaysOfWeekOk returns a tuple with the EnabledDaysOfWeek field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ScheduleV122Schedule) GetEnabledIntervals ¶
func (o *ScheduleV122Schedule) GetEnabledIntervals() []string
GetEnabledIntervals returns the EnabledIntervals field value if set, zero value otherwise.
func (*ScheduleV122Schedule) GetEnabledIntervalsOk ¶
func (o *ScheduleV122Schedule) GetEnabledIntervalsOk() (*[]string, bool)
GetEnabledIntervalsOk returns a tuple with the EnabledIntervals field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ScheduleV122Schedule) GetEnabledMonthsOfYear ¶
func (o *ScheduleV122Schedule) GetEnabledMonthsOfYear() []ScheduleV122MonthOfYear
GetEnabledMonthsOfYear returns the EnabledMonthsOfYear field value if set, zero value otherwise.
func (*ScheduleV122Schedule) GetEnabledMonthsOfYearOk ¶
func (o *ScheduleV122Schedule) GetEnabledMonthsOfYearOk() (*[]ScheduleV122MonthOfYear, bool)
GetEnabledMonthsOfYearOk returns a tuple with the EnabledMonthsOfYear field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ScheduleV122Schedule) GetInitialStartTime ¶
func (o *ScheduleV122Schedule) GetInitialStartTime() time.Time
GetInitialStartTime returns the InitialStartTime field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ScheduleV122Schedule) GetInitialStartTimeOk ¶
func (o *ScheduleV122Schedule) GetInitialStartTimeOk() (*time.Time, bool)
GetInitialStartTimeOk returns a tuple with the InitialStartTime field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ScheduleV122Schedule) GetLifetime ¶
func (o *ScheduleV122Schedule) GetLifetime() string
GetLifetime returns the Lifetime field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ScheduleV122Schedule) GetLifetimeOk ¶
func (o *ScheduleV122Schedule) GetLifetimeOk() (*string, bool)
GetLifetimeOk returns a tuple with the Lifetime field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ScheduleV122Schedule) GetMaxOccurrences ¶
func (o *ScheduleV122Schedule) GetMaxOccurrences() int64
GetMaxOccurrences returns the MaxOccurrences field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ScheduleV122Schedule) GetMaxOccurrencesOk ¶
func (o *ScheduleV122Schedule) GetMaxOccurrencesOk() (*int64, bool)
GetMaxOccurrencesOk returns a tuple with the MaxOccurrences field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ScheduleV122Schedule) GetName ¶
func (o *ScheduleV122Schedule) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ScheduleV122Schedule) GetNameOk ¶
func (o *ScheduleV122Schedule) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ScheduleV122Schedule) GetRecurrenceInterval ¶
func (o *ScheduleV122Schedule) GetRecurrenceInterval() string
GetRecurrenceInterval returns the RecurrenceInterval field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ScheduleV122Schedule) GetRecurrenceIntervalOk ¶
func (o *ScheduleV122Schedule) GetRecurrenceIntervalOk() (*string, bool)
GetRecurrenceIntervalOk returns a tuple with the RecurrenceInterval field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ScheduleV122Schedule) HasEnabledDaysOfMonth ¶
func (o *ScheduleV122Schedule) HasEnabledDaysOfMonth() bool
HasEnabledDaysOfMonth returns a boolean if a field has been set.
func (*ScheduleV122Schedule) HasEnabledDaysOfWeek ¶
func (o *ScheduleV122Schedule) HasEnabledDaysOfWeek() bool
HasEnabledDaysOfWeek returns a boolean if a field has been set.
func (*ScheduleV122Schedule) HasEnabledIntervals ¶
func (o *ScheduleV122Schedule) HasEnabledIntervals() bool
HasEnabledIntervals returns a boolean if a field has been set.
func (*ScheduleV122Schedule) HasEnabledMonthsOfYear ¶
func (o *ScheduleV122Schedule) HasEnabledMonthsOfYear() bool
HasEnabledMonthsOfYear returns a boolean if a field has been set.
func (*ScheduleV122Schedule) HasInitialStartTime ¶
func (o *ScheduleV122Schedule) HasInitialStartTime() bool
HasInitialStartTime returns a boolean if a field has been set.
func (*ScheduleV122Schedule) HasLifetime ¶
func (o *ScheduleV122Schedule) HasLifetime() bool
HasLifetime returns a boolean if a field has been set.
func (*ScheduleV122Schedule) HasMaxOccurrences ¶
func (o *ScheduleV122Schedule) HasMaxOccurrences() bool
HasMaxOccurrences returns a boolean if a field has been set.
func (*ScheduleV122Schedule) HasName ¶
func (o *ScheduleV122Schedule) HasName() bool
HasName returns a boolean if a field has been set.
func (*ScheduleV122Schedule) HasRecurrenceInterval ¶
func (o *ScheduleV122Schedule) HasRecurrenceInterval() bool
HasRecurrenceInterval returns a boolean if a field has been set.
func (ScheduleV122Schedule) MarshalJSON ¶
func (o ScheduleV122Schedule) MarshalJSON() ([]byte, error)
func (*ScheduleV122Schedule) SetEnabledDaysOfMonth ¶
func (o *ScheduleV122Schedule) SetEnabledDaysOfMonth(v []int64)
SetEnabledDaysOfMonth gets a reference to the given []int64 and assigns it to the EnabledDaysOfMonth field.
func (*ScheduleV122Schedule) SetEnabledDaysOfWeek ¶
func (o *ScheduleV122Schedule) SetEnabledDaysOfWeek(v []ScheduleV122DayOfWeek)
SetEnabledDaysOfWeek gets a reference to the given []ScheduleV122DayOfWeek and assigns it to the EnabledDaysOfWeek field.
func (*ScheduleV122Schedule) SetEnabledIntervals ¶
func (o *ScheduleV122Schedule) SetEnabledIntervals(v []string)
SetEnabledIntervals gets a reference to the given []string and assigns it to the EnabledIntervals field.
func (*ScheduleV122Schedule) SetEnabledMonthsOfYear ¶
func (o *ScheduleV122Schedule) SetEnabledMonthsOfYear(v []ScheduleV122MonthOfYear)
SetEnabledMonthsOfYear gets a reference to the given []ScheduleV122MonthOfYear and assigns it to the EnabledMonthsOfYear field.
func (*ScheduleV122Schedule) SetInitialStartTime ¶
func (o *ScheduleV122Schedule) SetInitialStartTime(v time.Time)
SetInitialStartTime gets a reference to the given NullableTime and assigns it to the InitialStartTime field.
func (*ScheduleV122Schedule) SetInitialStartTimeNil ¶
func (o *ScheduleV122Schedule) SetInitialStartTimeNil()
SetInitialStartTimeNil sets the value for InitialStartTime to be an explicit nil
func (*ScheduleV122Schedule) SetLifetime ¶
func (o *ScheduleV122Schedule) SetLifetime(v string)
SetLifetime gets a reference to the given NullableString and assigns it to the Lifetime field.
func (*ScheduleV122Schedule) SetLifetimeNil ¶
func (o *ScheduleV122Schedule) SetLifetimeNil()
SetLifetimeNil sets the value for Lifetime to be an explicit nil
func (*ScheduleV122Schedule) SetMaxOccurrences ¶
func (o *ScheduleV122Schedule) SetMaxOccurrences(v int64)
SetMaxOccurrences gets a reference to the given NullableInt64 and assigns it to the MaxOccurrences field.
func (*ScheduleV122Schedule) SetMaxOccurrencesNil ¶
func (o *ScheduleV122Schedule) SetMaxOccurrencesNil()
SetMaxOccurrencesNil sets the value for MaxOccurrences to be an explicit nil
func (*ScheduleV122Schedule) SetName ¶
func (o *ScheduleV122Schedule) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*ScheduleV122Schedule) SetNameNil ¶
func (o *ScheduleV122Schedule) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*ScheduleV122Schedule) SetRecurrenceInterval ¶
func (o *ScheduleV122Schedule) SetRecurrenceInterval(v string)
SetRecurrenceInterval gets a reference to the given NullableString and assigns it to the RecurrenceInterval field.
func (*ScheduleV122Schedule) SetRecurrenceIntervalNil ¶
func (o *ScheduleV122Schedule) SetRecurrenceIntervalNil()
SetRecurrenceIntervalNil sets the value for RecurrenceInterval to be an explicit nil
func (*ScheduleV122Schedule) UnsetInitialStartTime ¶
func (o *ScheduleV122Schedule) UnsetInitialStartTime()
UnsetInitialStartTime ensures that no value is present for InitialStartTime, not even an explicit nil
func (*ScheduleV122Schedule) UnsetLifetime ¶
func (o *ScheduleV122Schedule) UnsetLifetime()
UnsetLifetime ensures that no value is present for Lifetime, not even an explicit nil
func (*ScheduleV122Schedule) UnsetMaxOccurrences ¶
func (o *ScheduleV122Schedule) UnsetMaxOccurrences()
UnsetMaxOccurrences ensures that no value is present for MaxOccurrences, not even an explicit nil
func (*ScheduleV122Schedule) UnsetName ¶
func (o *ScheduleV122Schedule) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
func (*ScheduleV122Schedule) UnsetRecurrenceInterval ¶
func (o *ScheduleV122Schedule) UnsetRecurrenceInterval()
UnsetRecurrenceInterval ensures that no value is present for RecurrenceInterval, not even an explicit nil
type ServiceRootV190DeepOperations ¶
type ServiceRootV190DeepOperations struct { // An indication of whether the service supports the deep PATCH operation. DeepPATCH *bool `json:"DeepPATCH,omitempty"` // An indication of whether the service supports the deep POST operation. DeepPOST *bool `json:"DeepPOST,omitempty"` // The maximum levels of resources allowed in deep operations. MaxLevels *int64 `json:"MaxLevels,omitempty"` }
ServiceRootV190DeepOperations The information about deep operations that the service supports.
func NewServiceRootV190DeepOperations ¶
func NewServiceRootV190DeepOperations() *ServiceRootV190DeepOperations
NewServiceRootV190DeepOperations instantiates a new ServiceRootV190DeepOperations 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 NewServiceRootV190DeepOperationsWithDefaults ¶
func NewServiceRootV190DeepOperationsWithDefaults() *ServiceRootV190DeepOperations
NewServiceRootV190DeepOperationsWithDefaults instantiates a new ServiceRootV190DeepOperations 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 (*ServiceRootV190DeepOperations) GetDeepPATCH ¶
func (o *ServiceRootV190DeepOperations) GetDeepPATCH() bool
GetDeepPATCH returns the DeepPATCH field value if set, zero value otherwise.
func (*ServiceRootV190DeepOperations) GetDeepPATCHOk ¶
func (o *ServiceRootV190DeepOperations) GetDeepPATCHOk() (*bool, bool)
GetDeepPATCHOk returns a tuple with the DeepPATCH field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190DeepOperations) GetDeepPOST ¶
func (o *ServiceRootV190DeepOperations) GetDeepPOST() bool
GetDeepPOST returns the DeepPOST field value if set, zero value otherwise.
func (*ServiceRootV190DeepOperations) GetDeepPOSTOk ¶
func (o *ServiceRootV190DeepOperations) GetDeepPOSTOk() (*bool, bool)
GetDeepPOSTOk returns a tuple with the DeepPOST field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190DeepOperations) GetMaxLevels ¶
func (o *ServiceRootV190DeepOperations) GetMaxLevels() int64
GetMaxLevels returns the MaxLevels field value if set, zero value otherwise.
func (*ServiceRootV190DeepOperations) GetMaxLevelsOk ¶
func (o *ServiceRootV190DeepOperations) GetMaxLevelsOk() (*int64, bool)
GetMaxLevelsOk returns a tuple with the MaxLevels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190DeepOperations) HasDeepPATCH ¶
func (o *ServiceRootV190DeepOperations) HasDeepPATCH() bool
HasDeepPATCH returns a boolean if a field has been set.
func (*ServiceRootV190DeepOperations) HasDeepPOST ¶
func (o *ServiceRootV190DeepOperations) HasDeepPOST() bool
HasDeepPOST returns a boolean if a field has been set.
func (*ServiceRootV190DeepOperations) HasMaxLevels ¶
func (o *ServiceRootV190DeepOperations) HasMaxLevels() bool
HasMaxLevels returns a boolean if a field has been set.
func (ServiceRootV190DeepOperations) MarshalJSON ¶
func (o ServiceRootV190DeepOperations) MarshalJSON() ([]byte, error)
func (*ServiceRootV190DeepOperations) SetDeepPATCH ¶
func (o *ServiceRootV190DeepOperations) SetDeepPATCH(v bool)
SetDeepPATCH gets a reference to the given bool and assigns it to the DeepPATCH field.
func (*ServiceRootV190DeepOperations) SetDeepPOST ¶
func (o *ServiceRootV190DeepOperations) SetDeepPOST(v bool)
SetDeepPOST gets a reference to the given bool and assigns it to the DeepPOST field.
func (*ServiceRootV190DeepOperations) SetMaxLevels ¶
func (o *ServiceRootV190DeepOperations) SetMaxLevels(v int64)
SetMaxLevels gets a reference to the given int64 and assigns it to the MaxLevels field.
type ServiceRootV190Expand ¶
type ServiceRootV190Expand struct { // An indication of whether the service supports the asterisk (`*`) option of the $expand query parameter. ExpandAll *bool `json:"ExpandAll,omitempty"` // An indication of whether the service supports the $levels option of the $expand query parameter. Levels *bool `json:"Levels,omitempty"` // An indication of whether this service supports the tilde (`~`) option of the $expand query parameter. Links *bool `json:"Links,omitempty"` // The maximum $levels option value in the $expand query parameter. MaxLevels *int64 `json:"MaxLevels,omitempty"` // An indication of whether the service supports the period (`.`) option of the $expand query parameter. NoLinks *bool `json:"NoLinks,omitempty"` }
ServiceRootV190Expand The information about the use of $expand in the service.
func NewServiceRootV190Expand ¶
func NewServiceRootV190Expand() *ServiceRootV190Expand
NewServiceRootV190Expand instantiates a new ServiceRootV190Expand 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 NewServiceRootV190ExpandWithDefaults ¶
func NewServiceRootV190ExpandWithDefaults() *ServiceRootV190Expand
NewServiceRootV190ExpandWithDefaults instantiates a new ServiceRootV190Expand 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 (*ServiceRootV190Expand) GetExpandAll ¶
func (o *ServiceRootV190Expand) GetExpandAll() bool
GetExpandAll returns the ExpandAll field value if set, zero value otherwise.
func (*ServiceRootV190Expand) GetExpandAllOk ¶
func (o *ServiceRootV190Expand) GetExpandAllOk() (*bool, bool)
GetExpandAllOk returns a tuple with the ExpandAll field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190Expand) GetLevels ¶
func (o *ServiceRootV190Expand) GetLevels() bool
GetLevels returns the Levels field value if set, zero value otherwise.
func (*ServiceRootV190Expand) GetLevelsOk ¶
func (o *ServiceRootV190Expand) GetLevelsOk() (*bool, bool)
GetLevelsOk returns a tuple with the Levels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190Expand) GetLinks ¶
func (o *ServiceRootV190Expand) GetLinks() bool
GetLinks returns the Links field value if set, zero value otherwise.
func (*ServiceRootV190Expand) GetLinksOk ¶
func (o *ServiceRootV190Expand) GetLinksOk() (*bool, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190Expand) GetMaxLevels ¶
func (o *ServiceRootV190Expand) GetMaxLevels() int64
GetMaxLevels returns the MaxLevels field value if set, zero value otherwise.
func (*ServiceRootV190Expand) GetMaxLevelsOk ¶
func (o *ServiceRootV190Expand) GetMaxLevelsOk() (*int64, bool)
GetMaxLevelsOk returns a tuple with the MaxLevels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190Expand) GetNoLinks ¶
func (o *ServiceRootV190Expand) GetNoLinks() bool
GetNoLinks returns the NoLinks field value if set, zero value otherwise.
func (*ServiceRootV190Expand) GetNoLinksOk ¶
func (o *ServiceRootV190Expand) GetNoLinksOk() (*bool, bool)
GetNoLinksOk returns a tuple with the NoLinks field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190Expand) HasExpandAll ¶
func (o *ServiceRootV190Expand) HasExpandAll() bool
HasExpandAll returns a boolean if a field has been set.
func (*ServiceRootV190Expand) HasLevels ¶
func (o *ServiceRootV190Expand) HasLevels() bool
HasLevels returns a boolean if a field has been set.
func (*ServiceRootV190Expand) HasLinks ¶
func (o *ServiceRootV190Expand) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*ServiceRootV190Expand) HasMaxLevels ¶
func (o *ServiceRootV190Expand) HasMaxLevels() bool
HasMaxLevels returns a boolean if a field has been set.
func (*ServiceRootV190Expand) HasNoLinks ¶
func (o *ServiceRootV190Expand) HasNoLinks() bool
HasNoLinks returns a boolean if a field has been set.
func (ServiceRootV190Expand) MarshalJSON ¶
func (o ServiceRootV190Expand) MarshalJSON() ([]byte, error)
func (*ServiceRootV190Expand) SetExpandAll ¶
func (o *ServiceRootV190Expand) SetExpandAll(v bool)
SetExpandAll gets a reference to the given bool and assigns it to the ExpandAll field.
func (*ServiceRootV190Expand) SetLevels ¶
func (o *ServiceRootV190Expand) SetLevels(v bool)
SetLevels gets a reference to the given bool and assigns it to the Levels field.
func (*ServiceRootV190Expand) SetLinks ¶
func (o *ServiceRootV190Expand) SetLinks(v bool)
SetLinks gets a reference to the given bool and assigns it to the Links field.
func (*ServiceRootV190Expand) SetMaxLevels ¶
func (o *ServiceRootV190Expand) SetMaxLevels(v int64)
SetMaxLevels gets a reference to the given int64 and assigns it to the MaxLevels field.
func (*ServiceRootV190Expand) SetNoLinks ¶
func (o *ServiceRootV190Expand) SetNoLinks(v bool)
SetNoLinks gets a reference to the given bool and assigns it to the NoLinks field.
type ServiceRootV190Links ¶
type ServiceRootV190Links struct { // The OEM extension. Oem *map[string]map[string]interface{} `json:"Oem,omitempty"` Sessions OdataV4IdRef `json:"Sessions"` }
ServiceRootV190Links The links to other Resources that are related to this Resource.
func NewServiceRootV190Links ¶
func NewServiceRootV190Links(sessions OdataV4IdRef) *ServiceRootV190Links
NewServiceRootV190Links instantiates a new ServiceRootV190Links 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 NewServiceRootV190LinksWithDefaults ¶
func NewServiceRootV190LinksWithDefaults() *ServiceRootV190Links
NewServiceRootV190LinksWithDefaults instantiates a new ServiceRootV190Links 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 (*ServiceRootV190Links) GetOem ¶
func (o *ServiceRootV190Links) GetOem() map[string]map[string]interface{}
GetOem returns the Oem field value if set, zero value otherwise.
func (*ServiceRootV190Links) GetOemOk ¶
func (o *ServiceRootV190Links) GetOemOk() (*map[string]map[string]interface{}, bool)
GetOemOk returns a tuple with the Oem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190Links) GetSessions ¶
func (o *ServiceRootV190Links) GetSessions() OdataV4IdRef
GetSessions returns the Sessions field value
func (*ServiceRootV190Links) GetSessionsOk ¶
func (o *ServiceRootV190Links) GetSessionsOk() (*OdataV4IdRef, bool)
GetSessionsOk returns a tuple with the Sessions field value and a boolean to check if the value has been set.
func (*ServiceRootV190Links) HasOem ¶
func (o *ServiceRootV190Links) HasOem() bool
HasOem returns a boolean if a field has been set.
func (ServiceRootV190Links) MarshalJSON ¶
func (o ServiceRootV190Links) MarshalJSON() ([]byte, error)
func (*ServiceRootV190Links) SetOem ¶
func (o *ServiceRootV190Links) SetOem(v map[string]map[string]interface{})
SetOem gets a reference to the given map[string]map[string]interface{} and assigns it to the Oem field.
func (*ServiceRootV190Links) SetSessions ¶
func (o *ServiceRootV190Links) SetSessions(v OdataV4IdRef)
SetSessions sets field value
type ServiceRootV190ProtocolFeaturesSupported ¶
type ServiceRootV190ProtocolFeaturesSupported struct { DeepOperations *ServiceRootV190DeepOperations `json:"DeepOperations,omitempty"` // An indication of whether the service supports the excerpt query parameter. ExcerptQuery *bool `json:"ExcerptQuery,omitempty"` ExpandQuery *ServiceRootV190Expand `json:"ExpandQuery,omitempty"` // An indication of whether the service supports the $filter query parameter. FilterQuery *bool `json:"FilterQuery,omitempty"` // An indication of whether the service supports the only query parameter. OnlyMemberQuery *bool `json:"OnlyMemberQuery,omitempty"` // An indication of whether the service supports the $select query parameter. SelectQuery *bool `json:"SelectQuery,omitempty"` }
ServiceRootV190ProtocolFeaturesSupported The information about protocol features that the service supports.
func NewServiceRootV190ProtocolFeaturesSupported ¶
func NewServiceRootV190ProtocolFeaturesSupported() *ServiceRootV190ProtocolFeaturesSupported
NewServiceRootV190ProtocolFeaturesSupported instantiates a new ServiceRootV190ProtocolFeaturesSupported 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 NewServiceRootV190ProtocolFeaturesSupportedWithDefaults ¶
func NewServiceRootV190ProtocolFeaturesSupportedWithDefaults() *ServiceRootV190ProtocolFeaturesSupported
NewServiceRootV190ProtocolFeaturesSupportedWithDefaults instantiates a new ServiceRootV190ProtocolFeaturesSupported 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 (*ServiceRootV190ProtocolFeaturesSupported) GetDeepOperations ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) GetDeepOperations() ServiceRootV190DeepOperations
GetDeepOperations returns the DeepOperations field value if set, zero value otherwise.
func (*ServiceRootV190ProtocolFeaturesSupported) GetDeepOperationsOk ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) GetDeepOperationsOk() (*ServiceRootV190DeepOperations, bool)
GetDeepOperationsOk returns a tuple with the DeepOperations field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ProtocolFeaturesSupported) GetExcerptQuery ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) GetExcerptQuery() bool
GetExcerptQuery returns the ExcerptQuery field value if set, zero value otherwise.
func (*ServiceRootV190ProtocolFeaturesSupported) GetExcerptQueryOk ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) GetExcerptQueryOk() (*bool, bool)
GetExcerptQueryOk returns a tuple with the ExcerptQuery field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ProtocolFeaturesSupported) GetExpandQuery ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) GetExpandQuery() ServiceRootV190Expand
GetExpandQuery returns the ExpandQuery field value if set, zero value otherwise.
func (*ServiceRootV190ProtocolFeaturesSupported) GetExpandQueryOk ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) GetExpandQueryOk() (*ServiceRootV190Expand, bool)
GetExpandQueryOk returns a tuple with the ExpandQuery field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ProtocolFeaturesSupported) GetFilterQuery ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) GetFilterQuery() bool
GetFilterQuery returns the FilterQuery field value if set, zero value otherwise.
func (*ServiceRootV190ProtocolFeaturesSupported) GetFilterQueryOk ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) GetFilterQueryOk() (*bool, bool)
GetFilterQueryOk returns a tuple with the FilterQuery field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ProtocolFeaturesSupported) GetOnlyMemberQuery ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) GetOnlyMemberQuery() bool
GetOnlyMemberQuery returns the OnlyMemberQuery field value if set, zero value otherwise.
func (*ServiceRootV190ProtocolFeaturesSupported) GetOnlyMemberQueryOk ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) GetOnlyMemberQueryOk() (*bool, bool)
GetOnlyMemberQueryOk returns a tuple with the OnlyMemberQuery field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ProtocolFeaturesSupported) GetSelectQuery ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) GetSelectQuery() bool
GetSelectQuery returns the SelectQuery field value if set, zero value otherwise.
func (*ServiceRootV190ProtocolFeaturesSupported) GetSelectQueryOk ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) GetSelectQueryOk() (*bool, bool)
GetSelectQueryOk returns a tuple with the SelectQuery field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ProtocolFeaturesSupported) HasDeepOperations ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) HasDeepOperations() bool
HasDeepOperations returns a boolean if a field has been set.
func (*ServiceRootV190ProtocolFeaturesSupported) HasExcerptQuery ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) HasExcerptQuery() bool
HasExcerptQuery returns a boolean if a field has been set.
func (*ServiceRootV190ProtocolFeaturesSupported) HasExpandQuery ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) HasExpandQuery() bool
HasExpandQuery returns a boolean if a field has been set.
func (*ServiceRootV190ProtocolFeaturesSupported) HasFilterQuery ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) HasFilterQuery() bool
HasFilterQuery returns a boolean if a field has been set.
func (*ServiceRootV190ProtocolFeaturesSupported) HasOnlyMemberQuery ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) HasOnlyMemberQuery() bool
HasOnlyMemberQuery returns a boolean if a field has been set.
func (*ServiceRootV190ProtocolFeaturesSupported) HasSelectQuery ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) HasSelectQuery() bool
HasSelectQuery returns a boolean if a field has been set.
func (ServiceRootV190ProtocolFeaturesSupported) MarshalJSON ¶
func (o ServiceRootV190ProtocolFeaturesSupported) MarshalJSON() ([]byte, error)
func (*ServiceRootV190ProtocolFeaturesSupported) SetDeepOperations ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) SetDeepOperations(v ServiceRootV190DeepOperations)
SetDeepOperations gets a reference to the given ServiceRootV190DeepOperations and assigns it to the DeepOperations field.
func (*ServiceRootV190ProtocolFeaturesSupported) SetExcerptQuery ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) SetExcerptQuery(v bool)
SetExcerptQuery gets a reference to the given bool and assigns it to the ExcerptQuery field.
func (*ServiceRootV190ProtocolFeaturesSupported) SetExpandQuery ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) SetExpandQuery(v ServiceRootV190Expand)
SetExpandQuery gets a reference to the given ServiceRootV190Expand and assigns it to the ExpandQuery field.
func (*ServiceRootV190ProtocolFeaturesSupported) SetFilterQuery ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) SetFilterQuery(v bool)
SetFilterQuery gets a reference to the given bool and assigns it to the FilterQuery field.
func (*ServiceRootV190ProtocolFeaturesSupported) SetOnlyMemberQuery ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) SetOnlyMemberQuery(v bool)
SetOnlyMemberQuery gets a reference to the given bool and assigns it to the OnlyMemberQuery field.
func (*ServiceRootV190ProtocolFeaturesSupported) SetSelectQuery ¶
func (o *ServiceRootV190ProtocolFeaturesSupported) SetSelectQuery(v bool)
SetSelectQuery gets a reference to the given bool and assigns it to the SelectQuery field.
type ServiceRootV190ServiceRoot ¶
type ServiceRootV190ServiceRoot struct { // The OData description of a payload. OdataContext *string `json:"@odata.context,omitempty"` // The current ETag of the resource. OdataEtag *string `json:"@odata.etag,omitempty"` // The unique identifier for a resource. OdataId string `json:"@odata.id"` // The type of a resource. OdataType string `json:"@odata.type"` AccountService *OdataV4IdRef `json:"AccountService,omitempty"` AggregationService *OdataV4IdRef `json:"AggregationService,omitempty"` CertificateService *OdataV4IdRef `json:"CertificateService,omitempty"` Chassis *OdataV4IdRef `json:"Chassis,omitempty"` CompositionService *OdataV4IdRef `json:"CompositionService,omitempty"` // The description of this resource. Used for commonality in the schema definitions. Description *string `json:"Description,omitempty"` EventService *OdataV4IdRef `json:"EventService,omitempty"` Fabrics *OdataV4IdRef `json:"Fabrics,omitempty"` Facilities *OdataV4IdRef `json:"Facilities,omitempty"` // The identifier that uniquely identifies the resource within the collection of similar resources. Id string `json:"Id"` JobService *OdataV4IdRef `json:"JobService,omitempty"` JsonSchemas *OdataV4IdRef `json:"JsonSchemas,omitempty"` Links ServiceRootV190Links `json:"Links"` Managers *OdataV4IdRef `json:"Managers,omitempty"` // The name of the resource or array member. Name string `json:"Name"` // The OEM extension. Oem *map[string]map[string]interface{} `json:"Oem,omitempty"` PowerEquipment *OdataV4IdRef `json:"PowerEquipment,omitempty"` // The product associated with this Redfish Service. Product NullableString `json:"Product,omitempty"` ProtocolFeaturesSupported *ServiceRootV190ProtocolFeaturesSupported `json:"ProtocolFeaturesSupported,omitempty"` // The version of the Redfish Service. RedfishVersion *string `json:"RedfishVersion,omitempty"` Registries *OdataV4IdRef `json:"Registries,omitempty"` ResourceBlocks *OdataV4IdRef `json:"ResourceBlocks,omitempty"` SessionService *OdataV4IdRef `json:"SessionService,omitempty"` Storage *OdataV4IdRef `json:"Storage,omitempty"` StorageServices *OdataV4IdRef `json:"StorageServices,omitempty"` StorageSystems *OdataV4IdRef `json:"StorageSystems,omitempty"` Systems *OdataV4IdRef `json:"Systems,omitempty"` Tasks *OdataV4IdRef `json:"Tasks,omitempty"` TelemetryService *OdataV4IdRef `json:"TelemetryService,omitempty"` UUID *string `json:"UUID,omitempty"` UpdateService *OdataV4IdRef `json:"UpdateService,omitempty"` // The vendor or manufacturer associated with this Redfish Service. Vendor NullableString `json:"Vendor,omitempty"` }
ServiceRootV190ServiceRoot The ServiceRoot schema describes the root of the Redfish Service, located at the '/redfish/v1' URI. All other Resources accessible through the Redfish interface on this device are linked directly or indirectly from the Service Root.
func NewServiceRootV190ServiceRoot ¶
func NewServiceRootV190ServiceRoot(odataId string, odataType string, id string, links ServiceRootV190Links, name string) *ServiceRootV190ServiceRoot
NewServiceRootV190ServiceRoot instantiates a new ServiceRootV190ServiceRoot 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 NewServiceRootV190ServiceRootWithDefaults ¶
func NewServiceRootV190ServiceRootWithDefaults() *ServiceRootV190ServiceRoot
NewServiceRootV190ServiceRootWithDefaults instantiates a new ServiceRootV190ServiceRoot 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 (*ServiceRootV190ServiceRoot) GetAccountService ¶
func (o *ServiceRootV190ServiceRoot) GetAccountService() OdataV4IdRef
GetAccountService returns the AccountService field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetAccountServiceOk ¶
func (o *ServiceRootV190ServiceRoot) GetAccountServiceOk() (*OdataV4IdRef, bool)
GetAccountServiceOk returns a tuple with the AccountService field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetAggregationService ¶
func (o *ServiceRootV190ServiceRoot) GetAggregationService() OdataV4IdRef
GetAggregationService returns the AggregationService field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetAggregationServiceOk ¶
func (o *ServiceRootV190ServiceRoot) GetAggregationServiceOk() (*OdataV4IdRef, bool)
GetAggregationServiceOk returns a tuple with the AggregationService field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetCertificateService ¶
func (o *ServiceRootV190ServiceRoot) GetCertificateService() OdataV4IdRef
GetCertificateService returns the CertificateService field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetCertificateServiceOk ¶
func (o *ServiceRootV190ServiceRoot) GetCertificateServiceOk() (*OdataV4IdRef, bool)
GetCertificateServiceOk returns a tuple with the CertificateService field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetChassis ¶
func (o *ServiceRootV190ServiceRoot) GetChassis() OdataV4IdRef
GetChassis returns the Chassis field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetChassisOk ¶
func (o *ServiceRootV190ServiceRoot) GetChassisOk() (*OdataV4IdRef, bool)
GetChassisOk returns a tuple with the Chassis field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetCompositionService ¶
func (o *ServiceRootV190ServiceRoot) GetCompositionService() OdataV4IdRef
GetCompositionService returns the CompositionService field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetCompositionServiceOk ¶
func (o *ServiceRootV190ServiceRoot) GetCompositionServiceOk() (*OdataV4IdRef, bool)
GetCompositionServiceOk returns a tuple with the CompositionService field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetDescription ¶
func (o *ServiceRootV190ServiceRoot) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetDescriptionOk ¶
func (o *ServiceRootV190ServiceRoot) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetEventService ¶
func (o *ServiceRootV190ServiceRoot) GetEventService() OdataV4IdRef
GetEventService returns the EventService field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetEventServiceOk ¶
func (o *ServiceRootV190ServiceRoot) GetEventServiceOk() (*OdataV4IdRef, bool)
GetEventServiceOk returns a tuple with the EventService field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetFabrics ¶
func (o *ServiceRootV190ServiceRoot) GetFabrics() OdataV4IdRef
GetFabrics returns the Fabrics field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetFabricsOk ¶
func (o *ServiceRootV190ServiceRoot) GetFabricsOk() (*OdataV4IdRef, bool)
GetFabricsOk returns a tuple with the Fabrics field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetFacilities ¶
func (o *ServiceRootV190ServiceRoot) GetFacilities() OdataV4IdRef
GetFacilities returns the Facilities field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetFacilitiesOk ¶
func (o *ServiceRootV190ServiceRoot) GetFacilitiesOk() (*OdataV4IdRef, bool)
GetFacilitiesOk returns a tuple with the Facilities field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetId ¶
func (o *ServiceRootV190ServiceRoot) GetId() string
GetId returns the Id field value
func (*ServiceRootV190ServiceRoot) GetIdOk ¶
func (o *ServiceRootV190ServiceRoot) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetJobService ¶
func (o *ServiceRootV190ServiceRoot) GetJobService() OdataV4IdRef
GetJobService returns the JobService field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetJobServiceOk ¶
func (o *ServiceRootV190ServiceRoot) GetJobServiceOk() (*OdataV4IdRef, bool)
GetJobServiceOk returns a tuple with the JobService field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetJsonSchemas ¶
func (o *ServiceRootV190ServiceRoot) GetJsonSchemas() OdataV4IdRef
GetJsonSchemas returns the JsonSchemas field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetJsonSchemasOk ¶
func (o *ServiceRootV190ServiceRoot) GetJsonSchemasOk() (*OdataV4IdRef, bool)
GetJsonSchemasOk returns a tuple with the JsonSchemas field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetLinks ¶
func (o *ServiceRootV190ServiceRoot) GetLinks() ServiceRootV190Links
GetLinks returns the Links field value
func (*ServiceRootV190ServiceRoot) GetLinksOk ¶
func (o *ServiceRootV190ServiceRoot) GetLinksOk() (*ServiceRootV190Links, bool)
GetLinksOk returns a tuple with the Links field value and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetManagers ¶
func (o *ServiceRootV190ServiceRoot) GetManagers() OdataV4IdRef
GetManagers returns the Managers field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetManagersOk ¶
func (o *ServiceRootV190ServiceRoot) GetManagersOk() (*OdataV4IdRef, bool)
GetManagersOk returns a tuple with the Managers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetName ¶
func (o *ServiceRootV190ServiceRoot) GetName() string
GetName returns the Name field value
func (*ServiceRootV190ServiceRoot) GetNameOk ¶
func (o *ServiceRootV190ServiceRoot) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetOdataContext ¶
func (o *ServiceRootV190ServiceRoot) GetOdataContext() string
GetOdataContext returns the OdataContext field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetOdataContextOk ¶
func (o *ServiceRootV190ServiceRoot) GetOdataContextOk() (*string, bool)
GetOdataContextOk returns a tuple with the OdataContext field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetOdataEtag ¶
func (o *ServiceRootV190ServiceRoot) GetOdataEtag() string
GetOdataEtag returns the OdataEtag field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetOdataEtagOk ¶
func (o *ServiceRootV190ServiceRoot) GetOdataEtagOk() (*string, bool)
GetOdataEtagOk returns a tuple with the OdataEtag field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetOdataId ¶
func (o *ServiceRootV190ServiceRoot) GetOdataId() string
GetOdataId returns the OdataId field value
func (*ServiceRootV190ServiceRoot) GetOdataIdOk ¶
func (o *ServiceRootV190ServiceRoot) GetOdataIdOk() (*string, bool)
GetOdataIdOk returns a tuple with the OdataId field value and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetOdataType ¶
func (o *ServiceRootV190ServiceRoot) GetOdataType() string
GetOdataType returns the OdataType field value
func (*ServiceRootV190ServiceRoot) GetOdataTypeOk ¶
func (o *ServiceRootV190ServiceRoot) GetOdataTypeOk() (*string, bool)
GetOdataTypeOk returns a tuple with the OdataType field value and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetOem ¶
func (o *ServiceRootV190ServiceRoot) GetOem() map[string]map[string]interface{}
GetOem returns the Oem field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetOemOk ¶
func (o *ServiceRootV190ServiceRoot) GetOemOk() (*map[string]map[string]interface{}, bool)
GetOemOk returns a tuple with the Oem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetPowerEquipment ¶
func (o *ServiceRootV190ServiceRoot) GetPowerEquipment() OdataV4IdRef
GetPowerEquipment returns the PowerEquipment field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetPowerEquipmentOk ¶
func (o *ServiceRootV190ServiceRoot) GetPowerEquipmentOk() (*OdataV4IdRef, bool)
GetPowerEquipmentOk returns a tuple with the PowerEquipment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetProduct ¶
func (o *ServiceRootV190ServiceRoot) GetProduct() string
GetProduct returns the Product field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ServiceRootV190ServiceRoot) GetProductOk ¶
func (o *ServiceRootV190ServiceRoot) GetProductOk() (*string, bool)
GetProductOk returns a tuple with the Product field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ServiceRootV190ServiceRoot) GetProtocolFeaturesSupported ¶
func (o *ServiceRootV190ServiceRoot) GetProtocolFeaturesSupported() ServiceRootV190ProtocolFeaturesSupported
GetProtocolFeaturesSupported returns the ProtocolFeaturesSupported field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetProtocolFeaturesSupportedOk ¶
func (o *ServiceRootV190ServiceRoot) GetProtocolFeaturesSupportedOk() (*ServiceRootV190ProtocolFeaturesSupported, bool)
GetProtocolFeaturesSupportedOk returns a tuple with the ProtocolFeaturesSupported field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetRedfishVersion ¶
func (o *ServiceRootV190ServiceRoot) GetRedfishVersion() string
GetRedfishVersion returns the RedfishVersion field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetRedfishVersionOk ¶
func (o *ServiceRootV190ServiceRoot) GetRedfishVersionOk() (*string, bool)
GetRedfishVersionOk returns a tuple with the RedfishVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetRegistries ¶
func (o *ServiceRootV190ServiceRoot) GetRegistries() OdataV4IdRef
GetRegistries returns the Registries field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetRegistriesOk ¶
func (o *ServiceRootV190ServiceRoot) GetRegistriesOk() (*OdataV4IdRef, bool)
GetRegistriesOk returns a tuple with the Registries field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetResourceBlocks ¶
func (o *ServiceRootV190ServiceRoot) GetResourceBlocks() OdataV4IdRef
GetResourceBlocks returns the ResourceBlocks field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetResourceBlocksOk ¶
func (o *ServiceRootV190ServiceRoot) GetResourceBlocksOk() (*OdataV4IdRef, bool)
GetResourceBlocksOk returns a tuple with the ResourceBlocks field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetSessionService ¶
func (o *ServiceRootV190ServiceRoot) GetSessionService() OdataV4IdRef
GetSessionService returns the SessionService field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetSessionServiceOk ¶
func (o *ServiceRootV190ServiceRoot) GetSessionServiceOk() (*OdataV4IdRef, bool)
GetSessionServiceOk returns a tuple with the SessionService field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetStorage ¶
func (o *ServiceRootV190ServiceRoot) GetStorage() OdataV4IdRef
GetStorage returns the Storage field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetStorageOk ¶
func (o *ServiceRootV190ServiceRoot) GetStorageOk() (*OdataV4IdRef, bool)
GetStorageOk returns a tuple with the Storage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetStorageServices ¶
func (o *ServiceRootV190ServiceRoot) GetStorageServices() OdataV4IdRef
GetStorageServices returns the StorageServices field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetStorageServicesOk ¶
func (o *ServiceRootV190ServiceRoot) GetStorageServicesOk() (*OdataV4IdRef, bool)
GetStorageServicesOk returns a tuple with the StorageServices field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetStorageSystems ¶
func (o *ServiceRootV190ServiceRoot) GetStorageSystems() OdataV4IdRef
GetStorageSystems returns the StorageSystems field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetStorageSystemsOk ¶
func (o *ServiceRootV190ServiceRoot) GetStorageSystemsOk() (*OdataV4IdRef, bool)
GetStorageSystemsOk returns a tuple with the StorageSystems field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetSystems ¶
func (o *ServiceRootV190ServiceRoot) GetSystems() OdataV4IdRef
GetSystems returns the Systems field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetSystemsOk ¶
func (o *ServiceRootV190ServiceRoot) GetSystemsOk() (*OdataV4IdRef, bool)
GetSystemsOk returns a tuple with the Systems field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetTasks ¶
func (o *ServiceRootV190ServiceRoot) GetTasks() OdataV4IdRef
GetTasks returns the Tasks field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetTasksOk ¶
func (o *ServiceRootV190ServiceRoot) GetTasksOk() (*OdataV4IdRef, bool)
GetTasksOk returns a tuple with the Tasks field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetTelemetryService ¶
func (o *ServiceRootV190ServiceRoot) GetTelemetryService() OdataV4IdRef
GetTelemetryService returns the TelemetryService field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetTelemetryServiceOk ¶
func (o *ServiceRootV190ServiceRoot) GetTelemetryServiceOk() (*OdataV4IdRef, bool)
GetTelemetryServiceOk returns a tuple with the TelemetryService field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetUUID ¶
func (o *ServiceRootV190ServiceRoot) GetUUID() string
GetUUID returns the UUID field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetUUIDOk ¶
func (o *ServiceRootV190ServiceRoot) GetUUIDOk() (*string, bool)
GetUUIDOk returns a tuple with the UUID field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetUpdateService ¶
func (o *ServiceRootV190ServiceRoot) GetUpdateService() OdataV4IdRef
GetUpdateService returns the UpdateService field value if set, zero value otherwise.
func (*ServiceRootV190ServiceRoot) GetUpdateServiceOk ¶
func (o *ServiceRootV190ServiceRoot) GetUpdateServiceOk() (*OdataV4IdRef, bool)
GetUpdateServiceOk returns a tuple with the UpdateService field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceRootV190ServiceRoot) GetVendor ¶
func (o *ServiceRootV190ServiceRoot) GetVendor() string
GetVendor returns the Vendor field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ServiceRootV190ServiceRoot) GetVendorOk ¶
func (o *ServiceRootV190ServiceRoot) GetVendorOk() (*string, bool)
GetVendorOk returns a tuple with the Vendor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ServiceRootV190ServiceRoot) HasAccountService ¶
func (o *ServiceRootV190ServiceRoot) HasAccountService() bool
HasAccountService returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasAggregationService ¶
func (o *ServiceRootV190ServiceRoot) HasAggregationService() bool
HasAggregationService returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasCertificateService ¶
func (o *ServiceRootV190ServiceRoot) HasCertificateService() bool
HasCertificateService returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasChassis ¶
func (o *ServiceRootV190ServiceRoot) HasChassis() bool
HasChassis returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasCompositionService ¶
func (o *ServiceRootV190ServiceRoot) HasCompositionService() bool
HasCompositionService returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasDescription ¶
func (o *ServiceRootV190ServiceRoot) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasEventService ¶
func (o *ServiceRootV190ServiceRoot) HasEventService() bool
HasEventService returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasFabrics ¶
func (o *ServiceRootV190ServiceRoot) HasFabrics() bool
HasFabrics returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasFacilities ¶
func (o *ServiceRootV190ServiceRoot) HasFacilities() bool
HasFacilities returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasJobService ¶
func (o *ServiceRootV190ServiceRoot) HasJobService() bool
HasJobService returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasJsonSchemas ¶
func (o *ServiceRootV190ServiceRoot) HasJsonSchemas() bool
HasJsonSchemas returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasManagers ¶
func (o *ServiceRootV190ServiceRoot) HasManagers() bool
HasManagers returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasOdataContext ¶
func (o *ServiceRootV190ServiceRoot) HasOdataContext() bool
HasOdataContext returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasOdataEtag ¶
func (o *ServiceRootV190ServiceRoot) HasOdataEtag() bool
HasOdataEtag returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasOem ¶
func (o *ServiceRootV190ServiceRoot) HasOem() bool
HasOem returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasPowerEquipment ¶
func (o *ServiceRootV190ServiceRoot) HasPowerEquipment() bool
HasPowerEquipment returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasProduct ¶
func (o *ServiceRootV190ServiceRoot) HasProduct() bool
HasProduct returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasProtocolFeaturesSupported ¶
func (o *ServiceRootV190ServiceRoot) HasProtocolFeaturesSupported() bool
HasProtocolFeaturesSupported returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasRedfishVersion ¶
func (o *ServiceRootV190ServiceRoot) HasRedfishVersion() bool
HasRedfishVersion returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasRegistries ¶
func (o *ServiceRootV190ServiceRoot) HasRegistries() bool
HasRegistries returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasResourceBlocks ¶
func (o *ServiceRootV190ServiceRoot) HasResourceBlocks() bool
HasResourceBlocks returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasSessionService ¶
func (o *ServiceRootV190ServiceRoot) HasSessionService() bool
HasSessionService returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasStorage ¶
func (o *ServiceRootV190ServiceRoot) HasStorage() bool
HasStorage returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasStorageServices ¶
func (o *ServiceRootV190ServiceRoot) HasStorageServices() bool
HasStorageServices returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasStorageSystems ¶
func (o *ServiceRootV190ServiceRoot) HasStorageSystems() bool
HasStorageSystems returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasSystems ¶
func (o *ServiceRootV190ServiceRoot) HasSystems() bool
HasSystems returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasTasks ¶
func (o *ServiceRootV190ServiceRoot) HasTasks() bool
HasTasks returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasTelemetryService ¶
func (o *ServiceRootV190ServiceRoot) HasTelemetryService() bool
HasTelemetryService returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasUUID ¶
func (o *ServiceRootV190ServiceRoot) HasUUID() bool
HasUUID returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasUpdateService ¶
func (o *ServiceRootV190ServiceRoot) HasUpdateService() bool
HasUpdateService returns a boolean if a field has been set.
func (*ServiceRootV190ServiceRoot) HasVendor ¶
func (o *ServiceRootV190ServiceRoot) HasVendor() bool
HasVendor returns a boolean if a field has been set.
func (ServiceRootV190ServiceRoot) MarshalJSON ¶
func (o ServiceRootV190ServiceRoot) MarshalJSON() ([]byte, error)
func (*ServiceRootV190ServiceRoot) SetAccountService ¶
func (o *ServiceRootV190ServiceRoot) SetAccountService(v OdataV4IdRef)
SetAccountService gets a reference to the given OdataV4IdRef and assigns it to the AccountService field.
func (*ServiceRootV190ServiceRoot) SetAggregationService ¶
func (o *ServiceRootV190ServiceRoot) SetAggregationService(v OdataV4IdRef)
SetAggregationService gets a reference to the given OdataV4IdRef and assigns it to the AggregationService field.
func (*ServiceRootV190ServiceRoot) SetCertificateService ¶
func (o *ServiceRootV190ServiceRoot) SetCertificateService(v OdataV4IdRef)
SetCertificateService gets a reference to the given OdataV4IdRef and assigns it to the CertificateService field.
func (*ServiceRootV190ServiceRoot) SetChassis ¶
func (o *ServiceRootV190ServiceRoot) SetChassis(v OdataV4IdRef)
SetChassis gets a reference to the given OdataV4IdRef and assigns it to the Chassis field.
func (*ServiceRootV190ServiceRoot) SetCompositionService ¶
func (o *ServiceRootV190ServiceRoot) SetCompositionService(v OdataV4IdRef)
SetCompositionService gets a reference to the given OdataV4IdRef and assigns it to the CompositionService field.
func (*ServiceRootV190ServiceRoot) SetDescription ¶
func (o *ServiceRootV190ServiceRoot) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*ServiceRootV190ServiceRoot) SetEventService ¶
func (o *ServiceRootV190ServiceRoot) SetEventService(v OdataV4IdRef)
SetEventService gets a reference to the given OdataV4IdRef and assigns it to the EventService field.
func (*ServiceRootV190ServiceRoot) SetFabrics ¶
func (o *ServiceRootV190ServiceRoot) SetFabrics(v OdataV4IdRef)
SetFabrics gets a reference to the given OdataV4IdRef and assigns it to the Fabrics field.
func (*ServiceRootV190ServiceRoot) SetFacilities ¶
func (o *ServiceRootV190ServiceRoot) SetFacilities(v OdataV4IdRef)
SetFacilities gets a reference to the given OdataV4IdRef and assigns it to the Facilities field.
func (*ServiceRootV190ServiceRoot) SetId ¶
func (o *ServiceRootV190ServiceRoot) SetId(v string)
SetId sets field value
func (*ServiceRootV190ServiceRoot) SetJobService ¶
func (o *ServiceRootV190ServiceRoot) SetJobService(v OdataV4IdRef)
SetJobService gets a reference to the given OdataV4IdRef and assigns it to the JobService field.
func (*ServiceRootV190ServiceRoot) SetJsonSchemas ¶
func (o *ServiceRootV190ServiceRoot) SetJsonSchemas(v OdataV4IdRef)
SetJsonSchemas gets a reference to the given OdataV4IdRef and assigns it to the JsonSchemas field.
func (*ServiceRootV190ServiceRoot) SetLinks ¶
func (o *ServiceRootV190ServiceRoot) SetLinks(v ServiceRootV190Links)
SetLinks sets field value
func (*ServiceRootV190ServiceRoot) SetManagers ¶
func (o *ServiceRootV190ServiceRoot) SetManagers(v OdataV4IdRef)
SetManagers gets a reference to the given OdataV4IdRef and assigns it to the Managers field.
func (*ServiceRootV190ServiceRoot) SetName ¶
func (o *ServiceRootV190ServiceRoot) SetName(v string)
SetName sets field value
func (*ServiceRootV190ServiceRoot) SetOdataContext ¶
func (o *ServiceRootV190ServiceRoot) SetOdataContext(v string)
SetOdataContext gets a reference to the given string and assigns it to the OdataContext field.
func (*ServiceRootV190ServiceRoot) SetOdataEtag ¶
func (o *ServiceRootV190ServiceRoot) SetOdataEtag(v string)
SetOdataEtag gets a reference to the given string and assigns it to the OdataEtag field.
func (*ServiceRootV190ServiceRoot) SetOdataId ¶
func (o *ServiceRootV190ServiceRoot) SetOdataId(v string)
SetOdataId sets field value
func (*ServiceRootV190ServiceRoot) SetOdataType ¶
func (o *ServiceRootV190ServiceRoot) SetOdataType(v string)
SetOdataType sets field value
func (*ServiceRootV190ServiceRoot) SetOem ¶
func (o *ServiceRootV190ServiceRoot) SetOem(v map[string]map[string]interface{})
SetOem gets a reference to the given map[string]map[string]interface{} and assigns it to the Oem field.
func (*ServiceRootV190ServiceRoot) SetPowerEquipment ¶
func (o *ServiceRootV190ServiceRoot) SetPowerEquipment(v OdataV4IdRef)
SetPowerEquipment gets a reference to the given OdataV4IdRef and assigns it to the PowerEquipment field.
func (*ServiceRootV190ServiceRoot) SetProduct ¶
func (o *ServiceRootV190ServiceRoot) SetProduct(v string)
SetProduct gets a reference to the given NullableString and assigns it to the Product field.
func (*ServiceRootV190ServiceRoot) SetProductNil ¶
func (o *ServiceRootV190ServiceRoot) SetProductNil()
SetProductNil sets the value for Product to be an explicit nil
func (*ServiceRootV190ServiceRoot) SetProtocolFeaturesSupported ¶
func (o *ServiceRootV190ServiceRoot) SetProtocolFeaturesSupported(v ServiceRootV190ProtocolFeaturesSupported)
SetProtocolFeaturesSupported gets a reference to the given ServiceRootV190ProtocolFeaturesSupported and assigns it to the ProtocolFeaturesSupported field.
func (*ServiceRootV190ServiceRoot) SetRedfishVersion ¶
func (o *ServiceRootV190ServiceRoot) SetRedfishVersion(v string)
SetRedfishVersion gets a reference to the given string and assigns it to the RedfishVersion field.
func (*ServiceRootV190ServiceRoot) SetRegistries ¶
func (o *ServiceRootV190ServiceRoot) SetRegistries(v OdataV4IdRef)
SetRegistries gets a reference to the given OdataV4IdRef and assigns it to the Registries field.
func (*ServiceRootV190ServiceRoot) SetResourceBlocks ¶
func (o *ServiceRootV190ServiceRoot) SetResourceBlocks(v OdataV4IdRef)
SetResourceBlocks gets a reference to the given OdataV4IdRef and assigns it to the ResourceBlocks field.
func (*ServiceRootV190ServiceRoot) SetSessionService ¶
func (o *ServiceRootV190ServiceRoot) SetSessionService(v OdataV4IdRef)
SetSessionService gets a reference to the given OdataV4IdRef and assigns it to the SessionService field.
func (*ServiceRootV190ServiceRoot) SetStorage ¶
func (o *ServiceRootV190ServiceRoot) SetStorage(v OdataV4IdRef)
SetStorage gets a reference to the given OdataV4IdRef and assigns it to the Storage field.
func (*ServiceRootV190ServiceRoot) SetStorageServices ¶
func (o *ServiceRootV190ServiceRoot) SetStorageServices(v OdataV4IdRef)
SetStorageServices gets a reference to the given OdataV4IdRef and assigns it to the StorageServices field.
func (*ServiceRootV190ServiceRoot) SetStorageSystems ¶
func (o *ServiceRootV190ServiceRoot) SetStorageSystems(v OdataV4IdRef)
SetStorageSystems gets a reference to the given OdataV4IdRef and assigns it to the StorageSystems field.
func (*ServiceRootV190ServiceRoot) SetSystems ¶
func (o *ServiceRootV190ServiceRoot) SetSystems(v OdataV4IdRef)
SetSystems gets a reference to the given OdataV4IdRef and assigns it to the Systems field.
func (*ServiceRootV190ServiceRoot) SetTasks ¶
func (o *ServiceRootV190ServiceRoot) SetTasks(v OdataV4IdRef)
SetTasks gets a reference to the given OdataV4IdRef and assigns it to the Tasks field.
func (*ServiceRootV190ServiceRoot) SetTelemetryService ¶
func (o *ServiceRootV190ServiceRoot) SetTelemetryService(v OdataV4IdRef)
SetTelemetryService gets a reference to the given OdataV4IdRef and assigns it to the TelemetryService field.
func (*ServiceRootV190ServiceRoot) SetUUID ¶
func (o *ServiceRootV190ServiceRoot) SetUUID(v string)
SetUUID gets a reference to the given string and assigns it to the UUID field.
func (*ServiceRootV190ServiceRoot) SetUpdateService ¶
func (o *ServiceRootV190ServiceRoot) SetUpdateService(v OdataV4IdRef)
SetUpdateService gets a reference to the given OdataV4IdRef and assigns it to the UpdateService field.
func (*ServiceRootV190ServiceRoot) SetVendor ¶
func (o *ServiceRootV190ServiceRoot) SetVendor(v string)
SetVendor gets a reference to the given NullableString and assigns it to the Vendor field.
func (*ServiceRootV190ServiceRoot) SetVendorNil ¶
func (o *ServiceRootV190ServiceRoot) SetVendorNil()
SetVendorNil sets the value for Vendor to be an explicit nil
func (*ServiceRootV190ServiceRoot) UnsetProduct ¶
func (o *ServiceRootV190ServiceRoot) UnsetProduct()
UnsetProduct ensures that no value is present for Product, not even an explicit nil
func (*ServiceRootV190ServiceRoot) UnsetVendor ¶
func (o *ServiceRootV190ServiceRoot) UnsetVendor()
UnsetVendor ensures that no value is present for Vendor, not even an explicit nil
Source Files ¶
- model_metric_definition_collection_metric_definition_collection.go
- model_metric_definition_v1_1_1_actions.go
- model_metric_definition_v1_1_1_calculable.go
- model_metric_definition_v1_1_1_calculation_algorithm_enum.go
- model_metric_definition_v1_1_1_calculation_params_type.go
- model_metric_definition_v1_1_1_implementation_type.go
- model_metric_definition_v1_1_1_metric_data_type.go
- model_metric_definition_v1_1_1_metric_definition.go
- model_metric_definition_v1_1_1_metric_type.go
- model_metric_definition_v1_1_1_wildcard.go
- model_metric_report_collection_metric_report_collection.go
- model_metric_report_definition_collection_metric_report_definition_collection.go
- model_metric_report_definition_v1_4_0_actions.go
- model_metric_report_definition_v1_4_0_calculation_algorithm_enum.go
- model_metric_report_definition_v1_4_0_collection_time_scope.go
- model_metric_report_definition_v1_4_0_links.go
- model_metric_report_definition_v1_4_0_metric.go
- model_metric_report_definition_v1_4_0_metric_report_definition.go
- model_metric_report_definition_v1_4_0_metric_report_definition_type.go
- model_metric_report_definition_v1_4_0_report_actions_enum.go
- model_metric_report_definition_v1_4_0_report_updates_enum.go
- model_metric_report_definition_v1_4_0_wildcard.go
- model_metric_report_v1_4_1_actions.go
- model_metric_report_v1_4_1_metric_report.go
- model_metric_report_v1_4_1_metric_value.go
- model_odata_v4_id_ref.go
- model_physical_context_physical_context.go
- model_resource_condition.go
- model_resource_health.go
- model_resource_state.go
- model_resource_status.go
- model_schedule_schedule.go
- model_schedule_v1_0_1_day_of_week.go
- model_schedule_v1_0_1_month_of_year.go
- model_schedule_v1_0_1_schedule.go
- model_schedule_v1_1_2_day_of_week.go
- model_schedule_v1_1_2_month_of_year.go
- model_schedule_v1_1_2_schedule.go
- model_schedule_v1_2_2_day_of_week.go
- model_schedule_v1_2_2_month_of_year.go
- model_schedule_v1_2_2_schedule.go
- model_service_root_v1_9_0_deep_operations.go
- model_service_root_v1_9_0_expand.go
- model_service_root_v1_9_0_links.go
- model_service_root_v1_9_0_protocol_features_supported.go
- model_service_root_v1_9_0_service_root.go
- utils.go