Name | Type | Description | Notes |
---|---|---|---|
DatabaseName | Pointer to string | Human-readable label that identifies the database that the specified MongoDB process serves. | [optional] [readonly] |
End | Pointer to time.Time | Date and time that specifies when to stop retrieving measurements. If you set end, you must set start. You can't set this parameter and period in the same request. This parameter expresses its value in the ISO 8601 timestamp format in UTC. | [optional] [readonly] |
Granularity | Pointer to string | Duration that specifies the interval between measurement data points. The parameter expresses its value in ISO 8601 timestamp format in UTC. If you set this parameter, you must set either period or start and end. | [optional] [readonly] |
GroupId | Pointer to string | Unique 24-hexadecimal digit string that identifies the project. The project contains MongoDB processes that you want to return. The MongoDB process can be either the `mongod` or `mongos`. | [optional] [readonly] |
HostId | Pointer to string | Combination of hostname and Internet Assigned Numbers Authority (IANA) port that serves the MongoDB process. The host must be the hostname, fully qualified domain name (FQDN), or Internet Protocol address (IPv4 or IPv6) of the host that runs the MongoDB process (`mongod` or `mongos`). The port must be the IANA port on which the MongoDB process listens for requests. | [optional] [readonly] |
Links | []LinkAtlas | List of one or more Uniform Resource Locators (URLs) that point to API sub-resources, related API resources, or both. RFC 5988 outlines these relationships. | [readonly] |
Measurements | Pointer to []ApiMeasurementViewAtlas | List that contains measurements and their data points. | [optional] [readonly] |
PartitionName | Pointer to string | Human-readable label of the disk or partition to which the measurements apply. | [optional] [readonly] |
ProcessId | Pointer to string | Combination of hostname and Internet Assigned Numbers Authority (IANA) port that serves the MongoDB process. The host must be the hostname, fully qualified domain name (FQDN), or Internet Protocol address (IPv4 or IPv6) of the host that runs the MongoDB process (`mongod` or `mongos`). The port must be the IANA port on which the MongoDB process listens for requests. | [optional] [readonly] |
Start | Pointer to time.Time | Date and time that specifies when to start retrieving measurements. If you set start, you must set end. You can't set this parameter and period in the same request. This parameter expresses its value in the ISO 8601 timestamp format in UTC. | [optional] [readonly] |
func NewApiMeasurementsGeneralViewAtlas(links []LinkAtlas, ) *ApiMeasurementsGeneralViewAtlas
NewApiMeasurementsGeneralViewAtlas instantiates a new ApiMeasurementsGeneralViewAtlas 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 NewApiMeasurementsGeneralViewAtlasWithDefaults() *ApiMeasurementsGeneralViewAtlas
NewApiMeasurementsGeneralViewAtlasWithDefaults instantiates a new ApiMeasurementsGeneralViewAtlas 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 *ApiMeasurementsGeneralViewAtlas) GetDatabaseName() string
GetDatabaseName returns the DatabaseName field if non-nil, zero value otherwise.
func (o *ApiMeasurementsGeneralViewAtlas) GetDatabaseNameOk() (*string, bool)
GetDatabaseNameOk returns a tuple with the DatabaseName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ApiMeasurementsGeneralViewAtlas) SetDatabaseName(v string)
SetDatabaseName sets DatabaseName field to given value.
func (o *ApiMeasurementsGeneralViewAtlas) HasDatabaseName() bool
HasDatabaseName returns a boolean if a field has been set.
func (o *ApiMeasurementsGeneralViewAtlas) GetEnd() time.Time
GetEnd returns the End field if non-nil, zero value otherwise.
func (o *ApiMeasurementsGeneralViewAtlas) GetEndOk() (*time.Time, 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 *ApiMeasurementsGeneralViewAtlas) SetEnd(v time.Time)
SetEnd sets End field to given value.
func (o *ApiMeasurementsGeneralViewAtlas) HasEnd() bool
HasEnd returns a boolean if a field has been set.
func (o *ApiMeasurementsGeneralViewAtlas) GetGranularity() string
GetGranularity returns the Granularity field if non-nil, zero value otherwise.
func (o *ApiMeasurementsGeneralViewAtlas) GetGranularityOk() (*string, bool)
GetGranularityOk returns a tuple with the Granularity field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ApiMeasurementsGeneralViewAtlas) SetGranularity(v string)
SetGranularity sets Granularity field to given value.
func (o *ApiMeasurementsGeneralViewAtlas) HasGranularity() bool
HasGranularity returns a boolean if a field has been set.
func (o *ApiMeasurementsGeneralViewAtlas) GetGroupId() string
GetGroupId returns the GroupId field if non-nil, zero value otherwise.
func (o *ApiMeasurementsGeneralViewAtlas) GetGroupIdOk() (*string, bool)
GetGroupIdOk returns a tuple with the GroupId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ApiMeasurementsGeneralViewAtlas) SetGroupId(v string)
SetGroupId sets GroupId field to given value.
func (o *ApiMeasurementsGeneralViewAtlas) HasGroupId() bool
HasGroupId returns a boolean if a field has been set.
func (o *ApiMeasurementsGeneralViewAtlas) GetHostId() string
GetHostId returns the HostId field if non-nil, zero value otherwise.
func (o *ApiMeasurementsGeneralViewAtlas) GetHostIdOk() (*string, bool)
GetHostIdOk returns a tuple with the HostId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ApiMeasurementsGeneralViewAtlas) SetHostId(v string)
SetHostId sets HostId field to given value.
func (o *ApiMeasurementsGeneralViewAtlas) HasHostId() bool
HasHostId returns a boolean if a field has been set.
func (o *ApiMeasurementsGeneralViewAtlas) GetLinks() []LinkAtlas
GetLinks returns the Links field if non-nil, zero value otherwise.
func (o *ApiMeasurementsGeneralViewAtlas) GetLinksOk() (*[]LinkAtlas, bool)
GetLinksOk returns a tuple with the Links field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ApiMeasurementsGeneralViewAtlas) SetLinks(v []LinkAtlas)
SetLinks sets Links field to given value.
func (o *ApiMeasurementsGeneralViewAtlas) GetMeasurements() []ApiMeasurementViewAtlas
GetMeasurements returns the Measurements field if non-nil, zero value otherwise.
func (o *ApiMeasurementsGeneralViewAtlas) GetMeasurementsOk() (*[]ApiMeasurementViewAtlas, bool)
GetMeasurementsOk returns a tuple with the Measurements field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ApiMeasurementsGeneralViewAtlas) SetMeasurements(v []ApiMeasurementViewAtlas)
SetMeasurements sets Measurements field to given value.
func (o *ApiMeasurementsGeneralViewAtlas) HasMeasurements() bool
HasMeasurements returns a boolean if a field has been set.
func (o *ApiMeasurementsGeneralViewAtlas) GetPartitionName() string
GetPartitionName returns the PartitionName field if non-nil, zero value otherwise.
func (o *ApiMeasurementsGeneralViewAtlas) GetPartitionNameOk() (*string, bool)
GetPartitionNameOk returns a tuple with the PartitionName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ApiMeasurementsGeneralViewAtlas) SetPartitionName(v string)
SetPartitionName sets PartitionName field to given value.
func (o *ApiMeasurementsGeneralViewAtlas) HasPartitionName() bool
HasPartitionName returns a boolean if a field has been set.
func (o *ApiMeasurementsGeneralViewAtlas) GetProcessId() string
GetProcessId returns the ProcessId field if non-nil, zero value otherwise.
func (o *ApiMeasurementsGeneralViewAtlas) GetProcessIdOk() (*string, bool)
GetProcessIdOk returns a tuple with the ProcessId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ApiMeasurementsGeneralViewAtlas) SetProcessId(v string)
SetProcessId sets ProcessId field to given value.
func (o *ApiMeasurementsGeneralViewAtlas) HasProcessId() bool
HasProcessId returns a boolean if a field has been set.
func (o *ApiMeasurementsGeneralViewAtlas) GetStart() time.Time
GetStart returns the Start field if non-nil, zero value otherwise.
func (o *ApiMeasurementsGeneralViewAtlas) GetStartOk() (*time.Time, 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 *ApiMeasurementsGeneralViewAtlas) SetStart(v time.Time)
SetStart sets Start field to given value.
func (o *ApiMeasurementsGeneralViewAtlas) HasStart() bool
HasStart returns a boolean if a field has been set.