Name | Type | Description | Notes |
---|---|---|---|
Description | Pointer to string | Item description in the content library. | [optional] |
TimeRange | ResolvableTimeRange | ||
LogQuery | Pointer to string | Query used to add an overlay to the chart. | [optional] |
MetricsQueries | []MetricsSavedSearchQuerySyncDefinition | Metrics queries. | |
DesiredQuantizationInSecs | int32 | Desired quantization in seconds. | |
Properties | Pointer to string | Chart properties. This field is optional. | [optional] |
func NewMetricsSavedSearchSyncDefinition(timeRange ResolvableTimeRange, metricsQueries []MetricsSavedSearchQuerySyncDefinition, desiredQuantizationInSecs int32, ) *MetricsSavedSearchSyncDefinition
NewMetricsSavedSearchSyncDefinition instantiates a new MetricsSavedSearchSyncDefinition 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 NewMetricsSavedSearchSyncDefinitionWithDefaults() *MetricsSavedSearchSyncDefinition
NewMetricsSavedSearchSyncDefinitionWithDefaults instantiates a new MetricsSavedSearchSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *MetricsSavedSearchSyncDefinition) GetDescription() string
GetDescription returns the Description field if non-nil, zero value otherwise.
func (o *MetricsSavedSearchSyncDefinition) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricsSavedSearchSyncDefinition) SetDescription(v string)
SetDescription sets Description field to given value.
func (o *MetricsSavedSearchSyncDefinition) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (o *MetricsSavedSearchSyncDefinition) GetTimeRange() ResolvableTimeRange
GetTimeRange returns the TimeRange field if non-nil, zero value otherwise.
func (o *MetricsSavedSearchSyncDefinition) GetTimeRangeOk() (*ResolvableTimeRange, bool)
GetTimeRangeOk returns a tuple with the TimeRange field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricsSavedSearchSyncDefinition) SetTimeRange(v ResolvableTimeRange)
SetTimeRange sets TimeRange field to given value.
func (o *MetricsSavedSearchSyncDefinition) GetLogQuery() string
GetLogQuery returns the LogQuery field if non-nil, zero value otherwise.
func (o *MetricsSavedSearchSyncDefinition) GetLogQueryOk() (*string, bool)
GetLogQueryOk returns a tuple with the LogQuery field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricsSavedSearchSyncDefinition) SetLogQuery(v string)
SetLogQuery sets LogQuery field to given value.
func (o *MetricsSavedSearchSyncDefinition) HasLogQuery() bool
HasLogQuery returns a boolean if a field has been set.
func (o *MetricsSavedSearchSyncDefinition) GetMetricsQueries() []MetricsSavedSearchQuerySyncDefinition
GetMetricsQueries returns the MetricsQueries field if non-nil, zero value otherwise.
func (o *MetricsSavedSearchSyncDefinition) GetMetricsQueriesOk() (*[]MetricsSavedSearchQuerySyncDefinition, bool)
GetMetricsQueriesOk returns a tuple with the MetricsQueries field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricsSavedSearchSyncDefinition) SetMetricsQueries(v []MetricsSavedSearchQuerySyncDefinition)
SetMetricsQueries sets MetricsQueries field to given value.
func (o *MetricsSavedSearchSyncDefinition) GetDesiredQuantizationInSecs() int32
GetDesiredQuantizationInSecs returns the DesiredQuantizationInSecs field if non-nil, zero value otherwise.
func (o *MetricsSavedSearchSyncDefinition) GetDesiredQuantizationInSecsOk() (*int32, bool)
GetDesiredQuantizationInSecsOk returns a tuple with the DesiredQuantizationInSecs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricsSavedSearchSyncDefinition) SetDesiredQuantizationInSecs(v int32)
SetDesiredQuantizationInSecs sets DesiredQuantizationInSecs field to given value.
func (o *MetricsSavedSearchSyncDefinition) GetProperties() string
GetProperties returns the Properties field if non-nil, zero value otherwise.
func (o *MetricsSavedSearchSyncDefinition) GetPropertiesOk() (*string, bool)
GetPropertiesOk returns a tuple with the Properties field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricsSavedSearchSyncDefinition) SetProperties(v string)
SetProperties sets Properties field to given value.
func (o *MetricsSavedSearchSyncDefinition) HasProperties() bool
HasProperties returns a boolean if a field has been set.