Name | Type | Description | Notes |
---|---|---|---|
StartDateTime | Pointer to time.Time | Start and duration of the statistical analysis interval. | [optional] |
EndDateTime | Pointer to time.Time | End and duration of the statistical analysis interval. | [optional] |
ViewPoint | Pointer to StatisticsViewPoint | [optional] | |
BandwidthUtilization | Pointer to BandwidthUtilization | [optional] |
func NewStatistics() *Statistics
NewStatistics instantiates a new Statistics 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 NewStatisticsWithDefaults() *Statistics
NewStatisticsWithDefaults instantiates a new Statistics 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 *Statistics) GetStartDateTime() time.Time
GetStartDateTime returns the StartDateTime field if non-nil, zero value otherwise.
func (o *Statistics) GetStartDateTimeOk() (*time.Time, bool)
GetStartDateTimeOk returns a tuple with the StartDateTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Statistics) SetStartDateTime(v time.Time)
SetStartDateTime sets StartDateTime field to given value.
func (o *Statistics) HasStartDateTime() bool
HasStartDateTime returns a boolean if a field has been set.
func (o *Statistics) GetEndDateTime() time.Time
GetEndDateTime returns the EndDateTime field if non-nil, zero value otherwise.
func (o *Statistics) GetEndDateTimeOk() (*time.Time, bool)
GetEndDateTimeOk returns a tuple with the EndDateTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Statistics) SetEndDateTime(v time.Time)
SetEndDateTime sets EndDateTime field to given value.
func (o *Statistics) HasEndDateTime() bool
HasEndDateTime returns a boolean if a field has been set.
func (o *Statistics) GetViewPoint() StatisticsViewPoint
GetViewPoint returns the ViewPoint field if non-nil, zero value otherwise.
func (o *Statistics) GetViewPointOk() (*StatisticsViewPoint, bool)
GetViewPointOk returns a tuple with the ViewPoint field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Statistics) SetViewPoint(v StatisticsViewPoint)
SetViewPoint sets ViewPoint field to given value.
func (o *Statistics) HasViewPoint() bool
HasViewPoint returns a boolean if a field has been set.
func (o *Statistics) GetBandwidthUtilization() BandwidthUtilization
GetBandwidthUtilization returns the BandwidthUtilization field if non-nil, zero value otherwise.
func (o *Statistics) GetBandwidthUtilizationOk() (*BandwidthUtilization, bool)
GetBandwidthUtilizationOk returns a tuple with the BandwidthUtilization field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Statistics) SetBandwidthUtilization(v BandwidthUtilization)
SetBandwidthUtilization sets BandwidthUtilization field to given value.
func (o *Statistics) HasBandwidthUtilization() bool
HasBandwidthUtilization returns a boolean if a field has been set.