public sealed class PerformanceSample : IMessage<PerformanceSample>, IEquatable<PerformanceSample>, IDeepCloneable<PerformanceSample>, IBufferMessage, IMessage
Reference documentation and code samples for the Migration Center v1 API class PerformanceSample.
Performance data sample.
Implements
IMessagePerformanceSample, IEquatablePerformanceSample, IDeepCloneablePerformanceSample, IBufferMessage, IMessageNamespace
Google.Cloud.MigrationCenter.V1Assembly
Google.Cloud.MigrationCenter.V1.dll
Constructors
PerformanceSample()
public PerformanceSample()
PerformanceSample(PerformanceSample)
public PerformanceSample(PerformanceSample other)
Parameter | |
---|---|
Name | Description |
other | PerformanceSample |
Properties
Cpu
public CpuUsageSample Cpu { get; set; }
CPU usage sample.
Property Value | |
---|---|
Type | Description |
CpuUsageSample |
Disk
public DiskUsageSample Disk { get; set; }
Disk usage sample.
Property Value | |
---|---|
Type | Description |
DiskUsageSample |
Memory
public MemoryUsageSample Memory { get; set; }
Memory usage sample.
Property Value | |
---|---|
Type | Description |
MemoryUsageSample |
Network
public NetworkUsageSample Network { get; set; }
Network usage sample.
Property Value | |
---|---|
Type | Description |
NetworkUsageSample |
SampleTime
public Timestamp SampleTime { get; set; }
Time the sample was collected. If omitted, the frame report time will be used.
Property Value | |
---|---|
Type | Description |
Timestamp |