public sealed class FixedOrPercent : IMessage<FixedOrPercent>, IEquatable<FixedOrPercent>, IDeepCloneable<FixedOrPercent>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud OS Config v1 API class FixedOrPercent.
Message encapsulating a value that can be either absolute ("fixed") or relative ("percent") to a value.
Implements
IMessageFixedOrPercent, IEquatableFixedOrPercent, IDeepCloneableFixedOrPercent, IBufferMessage, IMessageNamespace
Google.Cloud.OsConfig.V1Assembly
Google.Cloud.OsConfig.V1.dll
Constructors
FixedOrPercent()
public FixedOrPercent()FixedOrPercent(FixedOrPercent)
public FixedOrPercent(FixedOrPercent other)| Parameter | |
|---|---|
| Name | Description |
other |
FixedOrPercent |
Properties
Fixed
public int Fixed { get; set; }Specifies a fixed value.
| Property Value | |
|---|---|
| Type | Description |
int |
|
HasFixed
public bool HasFixed { get; }Gets whether the "fixed" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasPercent
public bool HasPercent { get; }Gets whether the "percent" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
ModeCase
public FixedOrPercent.ModeOneofCase ModeCase { get; }| Property Value | |
|---|---|
| Type | Description |
FixedOrPercentModeOneofCase |
|
Percent
public int Percent { get; set; }Specifies the relative value defined as a percentage, which will be multiplied by a reference value.
| Property Value | |
|---|---|
| Type | Description |
int |
|