public sealed class Advice : IMessage<Advice>, IEquatable<Advice>, IDeepCloneable<Advice>, IBufferMessage, IMessage
Generated advice about this change, used for providing more
information about how a change will affect the existing service.
Namespace
Google.Api
Assembly
Google.Api.CommonProtos.dll
Constructors
Advice()
Advice(Advice)
public Advice(Advice other)
Parameter |
Name |
Description |
other |
Advice
|
Fields
DescriptionFieldNumber
public const int DescriptionFieldNumber = 2
Field number for the "description" field.
Field Value |
Type |
Description |
int |
|
Properties
Description
public string Description { get; set; }
Useful description for why this advice was applied and what actions should
be taken to mitigate any implied risks.
Property Value |
Type |
Description |
string |
|
Descriptor
public static MessageDescriptor Descriptor { get; }
Parser
public static MessageParser<Advice> Parser { get; }
Methods
CalculateSize()
public int CalculateSize()
Calculates the size of this message in Protocol Buffer wire format, in bytes.
Returns |
Type |
Description |
int |
The number of bytes required to write this message
to a coded output stream.
|
Clone()
Creates a deep clone of this object.
Returns |
Type |
Description |
Advice |
A deep clone of this object.
|
Equals(Advice)
public bool Equals(Advice other)
Parameter |
Name |
Description |
other |
Advice
|
Returns |
Type |
Description |
bool |
|
Equals(object)
public override bool Equals(object other)
Parameter |
Name |
Description |
other |
object
|
Returns |
Type |
Description |
bool |
|
Overrides
GetHashCode()
public override int GetHashCode()
Returns |
Type |
Description |
int |
|
Overrides
MergeFrom(Advice)
public void MergeFrom(Advice other)
Merges the given message into this one.
Parameter |
Name |
Description |
other |
Advice
|
Remarks
public void MergeFrom(CodedInputStream input)
Merges the data from the specified coded input stream with the current message.
Remarks
ToString()
public override string ToString()
Returns |
Type |
Description |
string |
|
Overrides
WriteTo(CodedOutputStream)
public void WriteTo(CodedOutputStream output)
Writes the data to the given coded output stream.
Parameter |
Name |
Description |
output |
CodedOutputStream
Coded output stream to write the data to. Must not be null.
|