| Name | Type | Description | Notes |
|---|---|---|---|
| BytesPerMirroredWrite | Pointer to int64 | The average I/O size per mirrored write, measured in bytes. | [optional] [readonly] |
| BytesPerOp | Pointer to int64 | The average I/O size for both read and write (all) operations. | [optional] [readonly] |
| BytesPerRead | Pointer to int64 | The average I/O size per read, measured in bytes. | [optional] [readonly] |
| BytesPerWrite | Pointer to int64 | The average I/O size per write, measured in bytes. | [optional] [readonly] |
| CachedReadBytesPerSec | Pointer to int64 | The number of cached bytes read, measured in bytes per second. | [optional] [readonly] |
| CachedReadsPerSec | Pointer to int64 | The number of cached read requests, measured in requests per second. | [optional] [readonly] |
| MirroredWriteBytesPerSec | Pointer to int64 | The number of mirrored bytes written per second. | [optional] [readonly] |
| MirroredWritesPerSec | Pointer to int64 | The number of mirrored writes per second. | [optional] [readonly] |
| NonCachedReadBytesPerSec | Pointer to int64 | The number of non-cached bytes read, measured in bytes per second. | [optional] [readonly] |
| NonCachedReadsPerSec | Pointer to int64 | The number of non-cached read requests, measured in requests per second. | [optional] [readonly] |
| QosRateLimitUsecPerMirroredWriteOp | Pointer to int64 | The average time it takes the array to process a mirrored I/O write request, measured in microseconds. | [optional] [readonly] |
| QosRateLimitUsecPerReadOp | Pointer to int64 | The average time spent waiting due to QoS rate limiting for a read request, measured in microseconds. | [optional] [readonly] |
| QosRateLimitUsecPerWriteOp | Pointer to int64 | The average time that a write I/O request spends waiting as a result of the volume reaching its QoS bandwidth limit, measured in microseconds. | [optional] [readonly] |
| QosSchedulingUsecPerMirroredWriteOp | Pointer to int64 | The average time that a mirrored write I/O gets delayed due to QoS scheduling, measured in microseconds. | [optional] [readonly] |
| QosSchedulingUsecPerReadOp | Pointer to int64 | The average time that a read I/O gets delayed due to QoS scheduling, measured in microseconds. | [optional] [readonly] |
| QosSchedulingUsecPerWriteOp | Pointer to int64 | The average time that a write I/O gets delayed due to QoS scheduling, measured in microseconds. | [optional] [readonly] |
| QueueUsecPerMirroredWriteOp | Pointer to int64 | The average time that a mirrored write I/O request spends in the kernel waiting to be served, measured in microseconds. | [optional] [readonly] |
| QueueUsecPerReadOp | Pointer to int64 | The average time that a read I/O request spends in the kernel waiting to be served, measured in microseconds. | [optional] [readonly] |
| QueueUsecPerWriteOp | Pointer to int64 | The average time that a write I/O request spends in the kernel waiting to be served, measured in microseconds. | [optional] [readonly] |
| ReadBytesPerSec | Pointer to int64 | The number of bytes read per second. | [optional] [readonly] |
| ReadCacheHitRatio | Pointer to float32 | The ratio of read requests served directly from the cache. | [optional] [readonly] |
| ReadsPerSec | Pointer to int64 | The number of read requests processed per second. | [optional] [readonly] |
| SanUsecPerMirroredWriteOp | Pointer to int64 | The average time required to transfer data from the initiator to the array for a mirrored write request, measured in microseconds. | [optional] [readonly] |
| SanUsecPerReadOp | Pointer to int64 | The average time required to transfer data from the array to the initiator for a read request, measured in microseconds. | [optional] [readonly] |
| SanUsecPerWriteOp | Pointer to int64 | The average time required to transfer data from the initiator to the array for a write request, measured in microseconds. | [optional] [readonly] |
| ServiceUsecPerMirroredWriteOp | Pointer to int64 | The average time required for the array to service a mirrored write request, measured in microseconds. | [optional] [readonly] |
| ServiceUsecPerReadOp | Pointer to int64 | The average time required for the array to service a read request, measured in microseconds. | [optional] [readonly] |
| ServiceUsecPerReadOpCacheReduction | Pointer to float32 | The percentage reduction in `service_usec_per_read_op` due to data cache hits. For example, a value of 0.25 indicates that the value of `service_usec_per_read_op` is 25% lower than it would have been without any data cache hits. | [optional] |
| ServiceUsecPerReadOpCached | Pointer to int64 | The average time required for the array to service a read request that is satisfied by a cache hit, measured in microseconds. | [optional] [readonly] |
| ServiceUsecPerReadOpNonCached | Pointer to int64 | The average time required for the array to service a read request that is not satisfied by a cache hit, measured in microseconds. | [optional] [readonly] |
| ServiceUsecPerWriteOp | Pointer to int64 | The average time required for the array to service a write request, measured in microseconds. | [optional] [readonly] |
| Time | Pointer to int64 | The time when the sample performance data was taken, measured in milliseconds since the UNIX epoch. | [optional] [readonly] |
| UsecPerMirroredWriteOp | Pointer to int64 | The average time it takes the array to process a mirrored I/O write request, measured in microseconds. Beginning in Purity 6.3.14 and 6.4.10 and later, including later major versions (6.5.x, 6.6.x and beyond), queue time is included. The average time does not include SAN time or QoS rate limit time. | [optional] [readonly] |
| UsecPerReadOp | Pointer to int64 | The average time it takes the array to process an I/O read request, measured in microseconds. Beginning in Purity 6.3.14 and 6.4.10 and later, including later major versions (6.5.x, 6.6.x and beyond), queue time is included. The average time does not include SAN time or QoS rate limit time. | [optional] [readonly] |
| UsecPerWriteOp | Pointer to int64 | The average time it takes the array to process an I/O write request, measured in microseconds. Beginning in Purity 6.3.14 and 6.4.10 and later, including later major versions (6.5.x, 6.6.x and beyond), queue time is included. The average time does not include SAN time or QoS rate limit time. | [optional] [readonly] |
| WriteBytesPerSec | Pointer to int64 | The number of bytes written per second. | [optional] [readonly] |
| WritesPerSec | Pointer to int64 | The number of write requests processed per second. | [optional] [readonly] |
| MirroredOthersPerSec | Pointer to int64 | The number of mirrored other requests processed per second. | [optional] [readonly] |
| OthersPerSec | Pointer to int64 | The number of other requests processed per second. | [optional] [readonly] |
| UsecPerMirroredOtherOp | Pointer to int64 | The average time it takes the array to process a mirrored I/O other request, measured in microseconds. | [optional] [readonly] |
| UsecPerOtherOp | Pointer to int64 | The average time it takes the array to process an I/O other request, measured in microseconds. | [optional] [readonly] |
| Id | Pointer to string | A globally unique, system-generated ID. The ID cannot be modified and cannot refer to another resource. | [optional] [readonly] |
| Name | Pointer to string | A user-specified name. The name must be locally unique and can be changed. | [optional] |
| Context | Pointer to FixedReferenceWithType | The context in which the operation was performed. Valid values include a reference to any array which is a member of the same fleet or to the fleet itself. Other parameters provided with the request, such as names of volumes or snapshots, are resolved relative to the provided `context`. | [optional] [readonly] |
func NewResourcePerformance() *ResourcePerformance
NewResourcePerformance instantiates a new ResourcePerformance 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 NewResourcePerformanceWithDefaults() *ResourcePerformance
NewResourcePerformanceWithDefaults instantiates a new ResourcePerformance 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 *ResourcePerformance) GetBytesPerMirroredWrite() int64
GetBytesPerMirroredWrite returns the BytesPerMirroredWrite field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetBytesPerMirroredWriteOk() (*int64, bool)
GetBytesPerMirroredWriteOk returns a tuple with the BytesPerMirroredWrite field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetBytesPerMirroredWrite(v int64)
SetBytesPerMirroredWrite sets BytesPerMirroredWrite field to given value.
func (o *ResourcePerformance) HasBytesPerMirroredWrite() bool
HasBytesPerMirroredWrite returns a boolean if a field has been set.
func (o *ResourcePerformance) GetBytesPerOp() int64
GetBytesPerOp returns the BytesPerOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetBytesPerOpOk() (*int64, bool)
GetBytesPerOpOk returns a tuple with the BytesPerOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetBytesPerOp(v int64)
SetBytesPerOp sets BytesPerOp field to given value.
func (o *ResourcePerformance) HasBytesPerOp() bool
HasBytesPerOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetBytesPerRead() int64
GetBytesPerRead returns the BytesPerRead field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetBytesPerReadOk() (*int64, bool)
GetBytesPerReadOk returns a tuple with the BytesPerRead field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetBytesPerRead(v int64)
SetBytesPerRead sets BytesPerRead field to given value.
func (o *ResourcePerformance) HasBytesPerRead() bool
HasBytesPerRead returns a boolean if a field has been set.
func (o *ResourcePerformance) GetBytesPerWrite() int64
GetBytesPerWrite returns the BytesPerWrite field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetBytesPerWriteOk() (*int64, bool)
GetBytesPerWriteOk returns a tuple with the BytesPerWrite field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetBytesPerWrite(v int64)
SetBytesPerWrite sets BytesPerWrite field to given value.
func (o *ResourcePerformance) HasBytesPerWrite() bool
HasBytesPerWrite returns a boolean if a field has been set.
func (o *ResourcePerformance) GetCachedReadBytesPerSec() int64
GetCachedReadBytesPerSec returns the CachedReadBytesPerSec field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetCachedReadBytesPerSecOk() (*int64, bool)
GetCachedReadBytesPerSecOk returns a tuple with the CachedReadBytesPerSec field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetCachedReadBytesPerSec(v int64)
SetCachedReadBytesPerSec sets CachedReadBytesPerSec field to given value.
func (o *ResourcePerformance) HasCachedReadBytesPerSec() bool
HasCachedReadBytesPerSec returns a boolean if a field has been set.
func (o *ResourcePerformance) GetCachedReadsPerSec() int64
GetCachedReadsPerSec returns the CachedReadsPerSec field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetCachedReadsPerSecOk() (*int64, bool)
GetCachedReadsPerSecOk returns a tuple with the CachedReadsPerSec field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetCachedReadsPerSec(v int64)
SetCachedReadsPerSec sets CachedReadsPerSec field to given value.
func (o *ResourcePerformance) HasCachedReadsPerSec() bool
HasCachedReadsPerSec returns a boolean if a field has been set.
func (o *ResourcePerformance) GetMirroredWriteBytesPerSec() int64
GetMirroredWriteBytesPerSec returns the MirroredWriteBytesPerSec field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetMirroredWriteBytesPerSecOk() (*int64, bool)
GetMirroredWriteBytesPerSecOk returns a tuple with the MirroredWriteBytesPerSec field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetMirroredWriteBytesPerSec(v int64)
SetMirroredWriteBytesPerSec sets MirroredWriteBytesPerSec field to given value.
func (o *ResourcePerformance) HasMirroredWriteBytesPerSec() bool
HasMirroredWriteBytesPerSec returns a boolean if a field has been set.
func (o *ResourcePerformance) GetMirroredWritesPerSec() int64
GetMirroredWritesPerSec returns the MirroredWritesPerSec field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetMirroredWritesPerSecOk() (*int64, bool)
GetMirroredWritesPerSecOk returns a tuple with the MirroredWritesPerSec field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetMirroredWritesPerSec(v int64)
SetMirroredWritesPerSec sets MirroredWritesPerSec field to given value.
func (o *ResourcePerformance) HasMirroredWritesPerSec() bool
HasMirroredWritesPerSec returns a boolean if a field has been set.
func (o *ResourcePerformance) GetNonCachedReadBytesPerSec() int64
GetNonCachedReadBytesPerSec returns the NonCachedReadBytesPerSec field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetNonCachedReadBytesPerSecOk() (*int64, bool)
GetNonCachedReadBytesPerSecOk returns a tuple with the NonCachedReadBytesPerSec field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetNonCachedReadBytesPerSec(v int64)
SetNonCachedReadBytesPerSec sets NonCachedReadBytesPerSec field to given value.
func (o *ResourcePerformance) HasNonCachedReadBytesPerSec() bool
HasNonCachedReadBytesPerSec returns a boolean if a field has been set.
func (o *ResourcePerformance) GetNonCachedReadsPerSec() int64
GetNonCachedReadsPerSec returns the NonCachedReadsPerSec field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetNonCachedReadsPerSecOk() (*int64, bool)
GetNonCachedReadsPerSecOk returns a tuple with the NonCachedReadsPerSec field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetNonCachedReadsPerSec(v int64)
SetNonCachedReadsPerSec sets NonCachedReadsPerSec field to given value.
func (o *ResourcePerformance) HasNonCachedReadsPerSec() bool
HasNonCachedReadsPerSec returns a boolean if a field has been set.
func (o *ResourcePerformance) GetQosRateLimitUsecPerMirroredWriteOp() int64
GetQosRateLimitUsecPerMirroredWriteOp returns the QosRateLimitUsecPerMirroredWriteOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetQosRateLimitUsecPerMirroredWriteOpOk() (*int64, bool)
GetQosRateLimitUsecPerMirroredWriteOpOk returns a tuple with the QosRateLimitUsecPerMirroredWriteOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetQosRateLimitUsecPerMirroredWriteOp(v int64)
SetQosRateLimitUsecPerMirroredWriteOp sets QosRateLimitUsecPerMirroredWriteOp field to given value.
func (o *ResourcePerformance) HasQosRateLimitUsecPerMirroredWriteOp() bool
HasQosRateLimitUsecPerMirroredWriteOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetQosRateLimitUsecPerReadOp() int64
GetQosRateLimitUsecPerReadOp returns the QosRateLimitUsecPerReadOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetQosRateLimitUsecPerReadOpOk() (*int64, bool)
GetQosRateLimitUsecPerReadOpOk returns a tuple with the QosRateLimitUsecPerReadOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetQosRateLimitUsecPerReadOp(v int64)
SetQosRateLimitUsecPerReadOp sets QosRateLimitUsecPerReadOp field to given value.
func (o *ResourcePerformance) HasQosRateLimitUsecPerReadOp() bool
HasQosRateLimitUsecPerReadOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetQosRateLimitUsecPerWriteOp() int64
GetQosRateLimitUsecPerWriteOp returns the QosRateLimitUsecPerWriteOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetQosRateLimitUsecPerWriteOpOk() (*int64, bool)
GetQosRateLimitUsecPerWriteOpOk returns a tuple with the QosRateLimitUsecPerWriteOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetQosRateLimitUsecPerWriteOp(v int64)
SetQosRateLimitUsecPerWriteOp sets QosRateLimitUsecPerWriteOp field to given value.
func (o *ResourcePerformance) HasQosRateLimitUsecPerWriteOp() bool
HasQosRateLimitUsecPerWriteOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetQosSchedulingUsecPerMirroredWriteOp() int64
GetQosSchedulingUsecPerMirroredWriteOp returns the QosSchedulingUsecPerMirroredWriteOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetQosSchedulingUsecPerMirroredWriteOpOk() (*int64, bool)
GetQosSchedulingUsecPerMirroredWriteOpOk returns a tuple with the QosSchedulingUsecPerMirroredWriteOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetQosSchedulingUsecPerMirroredWriteOp(v int64)
SetQosSchedulingUsecPerMirroredWriteOp sets QosSchedulingUsecPerMirroredWriteOp field to given value.
func (o *ResourcePerformance) HasQosSchedulingUsecPerMirroredWriteOp() bool
HasQosSchedulingUsecPerMirroredWriteOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetQosSchedulingUsecPerReadOp() int64
GetQosSchedulingUsecPerReadOp returns the QosSchedulingUsecPerReadOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetQosSchedulingUsecPerReadOpOk() (*int64, bool)
GetQosSchedulingUsecPerReadOpOk returns a tuple with the QosSchedulingUsecPerReadOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetQosSchedulingUsecPerReadOp(v int64)
SetQosSchedulingUsecPerReadOp sets QosSchedulingUsecPerReadOp field to given value.
func (o *ResourcePerformance) HasQosSchedulingUsecPerReadOp() bool
HasQosSchedulingUsecPerReadOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetQosSchedulingUsecPerWriteOp() int64
GetQosSchedulingUsecPerWriteOp returns the QosSchedulingUsecPerWriteOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetQosSchedulingUsecPerWriteOpOk() (*int64, bool)
GetQosSchedulingUsecPerWriteOpOk returns a tuple with the QosSchedulingUsecPerWriteOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetQosSchedulingUsecPerWriteOp(v int64)
SetQosSchedulingUsecPerWriteOp sets QosSchedulingUsecPerWriteOp field to given value.
func (o *ResourcePerformance) HasQosSchedulingUsecPerWriteOp() bool
HasQosSchedulingUsecPerWriteOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetQueueUsecPerMirroredWriteOp() int64
GetQueueUsecPerMirroredWriteOp returns the QueueUsecPerMirroredWriteOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetQueueUsecPerMirroredWriteOpOk() (*int64, bool)
GetQueueUsecPerMirroredWriteOpOk returns a tuple with the QueueUsecPerMirroredWriteOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetQueueUsecPerMirroredWriteOp(v int64)
SetQueueUsecPerMirroredWriteOp sets QueueUsecPerMirroredWriteOp field to given value.
func (o *ResourcePerformance) HasQueueUsecPerMirroredWriteOp() bool
HasQueueUsecPerMirroredWriteOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetQueueUsecPerReadOp() int64
GetQueueUsecPerReadOp returns the QueueUsecPerReadOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetQueueUsecPerReadOpOk() (*int64, bool)
GetQueueUsecPerReadOpOk returns a tuple with the QueueUsecPerReadOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetQueueUsecPerReadOp(v int64)
SetQueueUsecPerReadOp sets QueueUsecPerReadOp field to given value.
func (o *ResourcePerformance) HasQueueUsecPerReadOp() bool
HasQueueUsecPerReadOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetQueueUsecPerWriteOp() int64
GetQueueUsecPerWriteOp returns the QueueUsecPerWriteOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetQueueUsecPerWriteOpOk() (*int64, bool)
GetQueueUsecPerWriteOpOk returns a tuple with the QueueUsecPerWriteOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetQueueUsecPerWriteOp(v int64)
SetQueueUsecPerWriteOp sets QueueUsecPerWriteOp field to given value.
func (o *ResourcePerformance) HasQueueUsecPerWriteOp() bool
HasQueueUsecPerWriteOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetReadBytesPerSec() int64
GetReadBytesPerSec returns the ReadBytesPerSec field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetReadBytesPerSecOk() (*int64, bool)
GetReadBytesPerSecOk returns a tuple with the ReadBytesPerSec field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetReadBytesPerSec(v int64)
SetReadBytesPerSec sets ReadBytesPerSec field to given value.
func (o *ResourcePerformance) HasReadBytesPerSec() bool
HasReadBytesPerSec returns a boolean if a field has been set.
func (o *ResourcePerformance) GetReadCacheHitRatio() float32
GetReadCacheHitRatio returns the ReadCacheHitRatio field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetReadCacheHitRatioOk() (*float32, bool)
GetReadCacheHitRatioOk returns a tuple with the ReadCacheHitRatio field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetReadCacheHitRatio(v float32)
SetReadCacheHitRatio sets ReadCacheHitRatio field to given value.
func (o *ResourcePerformance) HasReadCacheHitRatio() bool
HasReadCacheHitRatio returns a boolean if a field has been set.
func (o *ResourcePerformance) GetReadsPerSec() int64
GetReadsPerSec returns the ReadsPerSec field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetReadsPerSecOk() (*int64, bool)
GetReadsPerSecOk returns a tuple with the ReadsPerSec field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetReadsPerSec(v int64)
SetReadsPerSec sets ReadsPerSec field to given value.
func (o *ResourcePerformance) HasReadsPerSec() bool
HasReadsPerSec returns a boolean if a field has been set.
func (o *ResourcePerformance) GetSanUsecPerMirroredWriteOp() int64
GetSanUsecPerMirroredWriteOp returns the SanUsecPerMirroredWriteOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetSanUsecPerMirroredWriteOpOk() (*int64, bool)
GetSanUsecPerMirroredWriteOpOk returns a tuple with the SanUsecPerMirroredWriteOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetSanUsecPerMirroredWriteOp(v int64)
SetSanUsecPerMirroredWriteOp sets SanUsecPerMirroredWriteOp field to given value.
func (o *ResourcePerformance) HasSanUsecPerMirroredWriteOp() bool
HasSanUsecPerMirroredWriteOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetSanUsecPerReadOp() int64
GetSanUsecPerReadOp returns the SanUsecPerReadOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetSanUsecPerReadOpOk() (*int64, bool)
GetSanUsecPerReadOpOk returns a tuple with the SanUsecPerReadOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetSanUsecPerReadOp(v int64)
SetSanUsecPerReadOp sets SanUsecPerReadOp field to given value.
func (o *ResourcePerformance) HasSanUsecPerReadOp() bool
HasSanUsecPerReadOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetSanUsecPerWriteOp() int64
GetSanUsecPerWriteOp returns the SanUsecPerWriteOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetSanUsecPerWriteOpOk() (*int64, bool)
GetSanUsecPerWriteOpOk returns a tuple with the SanUsecPerWriteOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetSanUsecPerWriteOp(v int64)
SetSanUsecPerWriteOp sets SanUsecPerWriteOp field to given value.
func (o *ResourcePerformance) HasSanUsecPerWriteOp() bool
HasSanUsecPerWriteOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetServiceUsecPerMirroredWriteOp() int64
GetServiceUsecPerMirroredWriteOp returns the ServiceUsecPerMirroredWriteOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetServiceUsecPerMirroredWriteOpOk() (*int64, bool)
GetServiceUsecPerMirroredWriteOpOk returns a tuple with the ServiceUsecPerMirroredWriteOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetServiceUsecPerMirroredWriteOp(v int64)
SetServiceUsecPerMirroredWriteOp sets ServiceUsecPerMirroredWriteOp field to given value.
func (o *ResourcePerformance) HasServiceUsecPerMirroredWriteOp() bool
HasServiceUsecPerMirroredWriteOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetServiceUsecPerReadOp() int64
GetServiceUsecPerReadOp returns the ServiceUsecPerReadOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetServiceUsecPerReadOpOk() (*int64, bool)
GetServiceUsecPerReadOpOk returns a tuple with the ServiceUsecPerReadOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetServiceUsecPerReadOp(v int64)
SetServiceUsecPerReadOp sets ServiceUsecPerReadOp field to given value.
func (o *ResourcePerformance) HasServiceUsecPerReadOp() bool
HasServiceUsecPerReadOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetServiceUsecPerReadOpCacheReduction() float32
GetServiceUsecPerReadOpCacheReduction returns the ServiceUsecPerReadOpCacheReduction field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetServiceUsecPerReadOpCacheReductionOk() (*float32, bool)
GetServiceUsecPerReadOpCacheReductionOk returns a tuple with the ServiceUsecPerReadOpCacheReduction field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetServiceUsecPerReadOpCacheReduction(v float32)
SetServiceUsecPerReadOpCacheReduction sets ServiceUsecPerReadOpCacheReduction field to given value.
func (o *ResourcePerformance) HasServiceUsecPerReadOpCacheReduction() bool
HasServiceUsecPerReadOpCacheReduction returns a boolean if a field has been set.
func (o *ResourcePerformance) GetServiceUsecPerReadOpCached() int64
GetServiceUsecPerReadOpCached returns the ServiceUsecPerReadOpCached field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetServiceUsecPerReadOpCachedOk() (*int64, bool)
GetServiceUsecPerReadOpCachedOk returns a tuple with the ServiceUsecPerReadOpCached field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetServiceUsecPerReadOpCached(v int64)
SetServiceUsecPerReadOpCached sets ServiceUsecPerReadOpCached field to given value.
func (o *ResourcePerformance) HasServiceUsecPerReadOpCached() bool
HasServiceUsecPerReadOpCached returns a boolean if a field has been set.
func (o *ResourcePerformance) GetServiceUsecPerReadOpNonCached() int64
GetServiceUsecPerReadOpNonCached returns the ServiceUsecPerReadOpNonCached field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetServiceUsecPerReadOpNonCachedOk() (*int64, bool)
GetServiceUsecPerReadOpNonCachedOk returns a tuple with the ServiceUsecPerReadOpNonCached field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetServiceUsecPerReadOpNonCached(v int64)
SetServiceUsecPerReadOpNonCached sets ServiceUsecPerReadOpNonCached field to given value.
func (o *ResourcePerformance) HasServiceUsecPerReadOpNonCached() bool
HasServiceUsecPerReadOpNonCached returns a boolean if a field has been set.
func (o *ResourcePerformance) GetServiceUsecPerWriteOp() int64
GetServiceUsecPerWriteOp returns the ServiceUsecPerWriteOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetServiceUsecPerWriteOpOk() (*int64, bool)
GetServiceUsecPerWriteOpOk returns a tuple with the ServiceUsecPerWriteOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetServiceUsecPerWriteOp(v int64)
SetServiceUsecPerWriteOp sets ServiceUsecPerWriteOp field to given value.
func (o *ResourcePerformance) HasServiceUsecPerWriteOp() bool
HasServiceUsecPerWriteOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetTime() int64
GetTime returns the Time field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetTimeOk() (*int64, bool)
GetTimeOk returns a tuple with the Time field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetTime(v int64)
SetTime sets Time field to given value.
func (o *ResourcePerformance) HasTime() bool
HasTime returns a boolean if a field has been set.
func (o *ResourcePerformance) GetUsecPerMirroredWriteOp() int64
GetUsecPerMirroredWriteOp returns the UsecPerMirroredWriteOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetUsecPerMirroredWriteOpOk() (*int64, bool)
GetUsecPerMirroredWriteOpOk returns a tuple with the UsecPerMirroredWriteOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetUsecPerMirroredWriteOp(v int64)
SetUsecPerMirroredWriteOp sets UsecPerMirroredWriteOp field to given value.
func (o *ResourcePerformance) HasUsecPerMirroredWriteOp() bool
HasUsecPerMirroredWriteOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetUsecPerReadOp() int64
GetUsecPerReadOp returns the UsecPerReadOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetUsecPerReadOpOk() (*int64, bool)
GetUsecPerReadOpOk returns a tuple with the UsecPerReadOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetUsecPerReadOp(v int64)
SetUsecPerReadOp sets UsecPerReadOp field to given value.
func (o *ResourcePerformance) HasUsecPerReadOp() bool
HasUsecPerReadOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetUsecPerWriteOp() int64
GetUsecPerWriteOp returns the UsecPerWriteOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetUsecPerWriteOpOk() (*int64, bool)
GetUsecPerWriteOpOk returns a tuple with the UsecPerWriteOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetUsecPerWriteOp(v int64)
SetUsecPerWriteOp sets UsecPerWriteOp field to given value.
func (o *ResourcePerformance) HasUsecPerWriteOp() bool
HasUsecPerWriteOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetWriteBytesPerSec() int64
GetWriteBytesPerSec returns the WriteBytesPerSec field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetWriteBytesPerSecOk() (*int64, bool)
GetWriteBytesPerSecOk returns a tuple with the WriteBytesPerSec field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetWriteBytesPerSec(v int64)
SetWriteBytesPerSec sets WriteBytesPerSec field to given value.
func (o *ResourcePerformance) HasWriteBytesPerSec() bool
HasWriteBytesPerSec returns a boolean if a field has been set.
func (o *ResourcePerformance) GetWritesPerSec() int64
GetWritesPerSec returns the WritesPerSec field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetWritesPerSecOk() (*int64, bool)
GetWritesPerSecOk returns a tuple with the WritesPerSec field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetWritesPerSec(v int64)
SetWritesPerSec sets WritesPerSec field to given value.
func (o *ResourcePerformance) HasWritesPerSec() bool
HasWritesPerSec returns a boolean if a field has been set.
func (o *ResourcePerformance) GetMirroredOthersPerSec() int64
GetMirroredOthersPerSec returns the MirroredOthersPerSec field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetMirroredOthersPerSecOk() (*int64, bool)
GetMirroredOthersPerSecOk returns a tuple with the MirroredOthersPerSec field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetMirroredOthersPerSec(v int64)
SetMirroredOthersPerSec sets MirroredOthersPerSec field to given value.
func (o *ResourcePerformance) HasMirroredOthersPerSec() bool
HasMirroredOthersPerSec returns a boolean if a field has been set.
func (o *ResourcePerformance) GetOthersPerSec() int64
GetOthersPerSec returns the OthersPerSec field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetOthersPerSecOk() (*int64, bool)
GetOthersPerSecOk returns a tuple with the OthersPerSec field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetOthersPerSec(v int64)
SetOthersPerSec sets OthersPerSec field to given value.
func (o *ResourcePerformance) HasOthersPerSec() bool
HasOthersPerSec returns a boolean if a field has been set.
func (o *ResourcePerformance) GetUsecPerMirroredOtherOp() int64
GetUsecPerMirroredOtherOp returns the UsecPerMirroredOtherOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetUsecPerMirroredOtherOpOk() (*int64, bool)
GetUsecPerMirroredOtherOpOk returns a tuple with the UsecPerMirroredOtherOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetUsecPerMirroredOtherOp(v int64)
SetUsecPerMirroredOtherOp sets UsecPerMirroredOtherOp field to given value.
func (o *ResourcePerformance) HasUsecPerMirroredOtherOp() bool
HasUsecPerMirroredOtherOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetUsecPerOtherOp() int64
GetUsecPerOtherOp returns the UsecPerOtherOp field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetUsecPerOtherOpOk() (*int64, bool)
GetUsecPerOtherOpOk returns a tuple with the UsecPerOtherOp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetUsecPerOtherOp(v int64)
SetUsecPerOtherOp sets UsecPerOtherOp field to given value.
func (o *ResourcePerformance) HasUsecPerOtherOp() bool
HasUsecPerOtherOp returns a boolean if a field has been set.
func (o *ResourcePerformance) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetId(v string)
SetId sets Id field to given value.
func (o *ResourcePerformance) HasId() bool
HasId returns a boolean if a field has been set.
func (o *ResourcePerformance) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetName(v string)
SetName sets Name field to given value.
func (o *ResourcePerformance) HasName() bool
HasName returns a boolean if a field has been set.
func (o *ResourcePerformance) GetContext() FixedReferenceWithType
GetContext returns the Context field if non-nil, zero value otherwise.
func (o *ResourcePerformance) GetContextOk() (*FixedReferenceWithType, bool)
GetContextOk returns a tuple with the Context field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ResourcePerformance) SetContext(v FixedReferenceWithType)
SetContext sets Context field to given value.
func (o *ResourcePerformance) HasContext() bool
HasContext returns a boolean if a field has been set.