| Name | Type | Description | Notes |
|---|---|---|---|
| AvailabilityZones | Pointer to []string | YbaApi Internal. Availability zone code | [optional] |
| ClusterUuids | Pointer to []string | YbaApi Internal. Cluster UUIDs | [optional] |
| End | Pointer to int64 | YbaApi Internal. End time | [optional] |
| Metrics | Pointer to []string | YbaApi Internal. Metrics | [optional] |
| MetricsWithSettings | Pointer to []MetricSettings | YbaApi Internal. List of metrics with custom settings | [optional] |
| NodeNames | Pointer to []string | YbaApi Internal. Node names | [optional] |
| NodePrefix | Pointer to string | YbaApi Internal. Node prefix | [optional] |
| Recharts | bool | ||
| RegionCodes | Pointer to []string | YbaApi Internal. Region code | [optional] |
| ServerType | Pointer to string | YbaApi Internal. Server type | [optional] |
| Start | int64 | YbaApi Internal. Start time | |
| StreamId | Pointer to string | YbaApi Internal. Stream id | [optional] |
| TableId | Pointer to string | YbaApi Internal. Table id | [optional] |
| TableName | Pointer to string | YbaApi Internal. Table name | [optional] |
| XclusterConfigUuid | string |
func NewMetricQueryParams(recharts bool, start int64, xclusterConfigUuid string, ) *MetricQueryParams
NewMetricQueryParams instantiates a new MetricQueryParams 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 NewMetricQueryParamsWithDefaults() *MetricQueryParams
NewMetricQueryParamsWithDefaults instantiates a new MetricQueryParams 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 *MetricQueryParams) GetAvailabilityZones() []string
GetAvailabilityZones returns the AvailabilityZones field if non-nil, zero value otherwise.
func (o *MetricQueryParams) GetAvailabilityZonesOk() (*[]string, bool)
GetAvailabilityZonesOk returns a tuple with the AvailabilityZones field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricQueryParams) SetAvailabilityZones(v []string)
SetAvailabilityZones sets AvailabilityZones field to given value.
func (o *MetricQueryParams) HasAvailabilityZones() bool
HasAvailabilityZones returns a boolean if a field has been set.
func (o *MetricQueryParams) GetClusterUuids() []string
GetClusterUuids returns the ClusterUuids field if non-nil, zero value otherwise.
func (o *MetricQueryParams) GetClusterUuidsOk() (*[]string, bool)
GetClusterUuidsOk returns a tuple with the ClusterUuids field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricQueryParams) SetClusterUuids(v []string)
SetClusterUuids sets ClusterUuids field to given value.
func (o *MetricQueryParams) HasClusterUuids() bool
HasClusterUuids returns a boolean if a field has been set.
func (o *MetricQueryParams) GetEnd() int64
GetEnd returns the End field if non-nil, zero value otherwise.
func (o *MetricQueryParams) GetEndOk() (*int64, bool)
GetEndOk returns a tuple with the End field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricQueryParams) SetEnd(v int64)
SetEnd sets End field to given value.
func (o *MetricQueryParams) HasEnd() bool
HasEnd returns a boolean if a field has been set.
func (o *MetricQueryParams) GetMetrics() []string
GetMetrics returns the Metrics field if non-nil, zero value otherwise.
func (o *MetricQueryParams) GetMetricsOk() (*[]string, bool)
GetMetricsOk returns a tuple with the Metrics field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricQueryParams) SetMetrics(v []string)
SetMetrics sets Metrics field to given value.
func (o *MetricQueryParams) HasMetrics() bool
HasMetrics returns a boolean if a field has been set.
func (o *MetricQueryParams) GetMetricsWithSettings() []MetricSettings
GetMetricsWithSettings returns the MetricsWithSettings field if non-nil, zero value otherwise.
func (o *MetricQueryParams) GetMetricsWithSettingsOk() (*[]MetricSettings, bool)
GetMetricsWithSettingsOk returns a tuple with the MetricsWithSettings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricQueryParams) SetMetricsWithSettings(v []MetricSettings)
SetMetricsWithSettings sets MetricsWithSettings field to given value.
func (o *MetricQueryParams) HasMetricsWithSettings() bool
HasMetricsWithSettings returns a boolean if a field has been set.
func (o *MetricQueryParams) GetNodeNames() []string
GetNodeNames returns the NodeNames field if non-nil, zero value otherwise.
func (o *MetricQueryParams) GetNodeNamesOk() (*[]string, bool)
GetNodeNamesOk returns a tuple with the NodeNames field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricQueryParams) SetNodeNames(v []string)
SetNodeNames sets NodeNames field to given value.
func (o *MetricQueryParams) HasNodeNames() bool
HasNodeNames returns a boolean if a field has been set.
func (o *MetricQueryParams) GetNodePrefix() string
GetNodePrefix returns the NodePrefix field if non-nil, zero value otherwise.
func (o *MetricQueryParams) GetNodePrefixOk() (*string, bool)
GetNodePrefixOk returns a tuple with the NodePrefix field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricQueryParams) SetNodePrefix(v string)
SetNodePrefix sets NodePrefix field to given value.
func (o *MetricQueryParams) HasNodePrefix() bool
HasNodePrefix returns a boolean if a field has been set.
func (o *MetricQueryParams) GetRecharts() bool
GetRecharts returns the Recharts field if non-nil, zero value otherwise.
func (o *MetricQueryParams) GetRechartsOk() (*bool, bool)
GetRechartsOk returns a tuple with the Recharts field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricQueryParams) SetRecharts(v bool)
SetRecharts sets Recharts field to given value.
func (o *MetricQueryParams) GetRegionCodes() []string
GetRegionCodes returns the RegionCodes field if non-nil, zero value otherwise.
func (o *MetricQueryParams) GetRegionCodesOk() (*[]string, bool)
GetRegionCodesOk returns a tuple with the RegionCodes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricQueryParams) SetRegionCodes(v []string)
SetRegionCodes sets RegionCodes field to given value.
func (o *MetricQueryParams) HasRegionCodes() bool
HasRegionCodes returns a boolean if a field has been set.
func (o *MetricQueryParams) GetServerType() string
GetServerType returns the ServerType field if non-nil, zero value otherwise.
func (o *MetricQueryParams) GetServerTypeOk() (*string, bool)
GetServerTypeOk returns a tuple with the ServerType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricQueryParams) SetServerType(v string)
SetServerType sets ServerType field to given value.
func (o *MetricQueryParams) HasServerType() bool
HasServerType returns a boolean if a field has been set.
func (o *MetricQueryParams) GetStart() int64
GetStart returns the Start field if non-nil, zero value otherwise.
func (o *MetricQueryParams) GetStartOk() (*int64, bool)
GetStartOk returns a tuple with the Start field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricQueryParams) SetStart(v int64)
SetStart sets Start field to given value.
func (o *MetricQueryParams) GetStreamId() string
GetStreamId returns the StreamId field if non-nil, zero value otherwise.
func (o *MetricQueryParams) GetStreamIdOk() (*string, bool)
GetStreamIdOk returns a tuple with the StreamId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricQueryParams) SetStreamId(v string)
SetStreamId sets StreamId field to given value.
func (o *MetricQueryParams) HasStreamId() bool
HasStreamId returns a boolean if a field has been set.
func (o *MetricQueryParams) GetTableId() string
GetTableId returns the TableId field if non-nil, zero value otherwise.
func (o *MetricQueryParams) GetTableIdOk() (*string, bool)
GetTableIdOk returns a tuple with the TableId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricQueryParams) SetTableId(v string)
SetTableId sets TableId field to given value.
func (o *MetricQueryParams) HasTableId() bool
HasTableId returns a boolean if a field has been set.
func (o *MetricQueryParams) GetTableName() string
GetTableName returns the TableName field if non-nil, zero value otherwise.
func (o *MetricQueryParams) GetTableNameOk() (*string, bool)
GetTableNameOk returns a tuple with the TableName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricQueryParams) SetTableName(v string)
SetTableName sets TableName field to given value.
func (o *MetricQueryParams) HasTableName() bool
HasTableName returns a boolean if a field has been set.
func (o *MetricQueryParams) GetXclusterConfigUuid() string
GetXclusterConfigUuid returns the XclusterConfigUuid field if non-nil, zero value otherwise.
func (o *MetricQueryParams) GetXclusterConfigUuidOk() (*string, bool)
GetXclusterConfigUuidOk returns a tuple with the XclusterConfigUuid field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetricQueryParams) SetXclusterConfigUuid(v string)
SetXclusterConfigUuid sets XclusterConfigUuid field to given value.