OpenTelemetry.Proto.Common.V1.ArrayValue
sealed class ArrayValue : IMessage<ArrayValue>, IMessage, IEquatable<ArrayValue>, IDeepCloneable<ArrayValue>, IBufferMessage
ArrayValue is a list of AnyValue messages. We need ArrayValue as a message
since oneof in AnyValue does not allow repeated fields.
namespace OpenTelemetry.Proto.Common.V1
{
internal sealed class ArrayValue : IEquatable<ArrayValue>
{
public const int ValuesFieldNumber = 1;
public static MessageParser<ArrayValue> Parser { get; }
public static MessageDescriptor Descriptor { get; }
MessageDescriptor Descriptor { get; }
public RepeatedField<AnyValue> Values { get; }
public ArrayValue();
public ArrayValue(ArrayValue other);
public ArrayValue Clone();
public bool Equals(ArrayValue other);
public void WriteTo(CodedOutputStream output);
void InternalWriteTo(ref WriteContext output);
public int CalculateSize();
public void MergeFrom(ArrayValue other);
public void MergeFrom(CodedInputStream input);
void InternalMergeFrom(ref ParseContext input);
}
}