Table of Contents

Class CertificateStats

Namespace
LiveKit.Proto
public sealed class CertificateStats : Google.Protobuf.IMessage<CertificateStats>, Google.Protobuf.IBufferMessage
Inheritance
CertificateStats
Implements
IBufferMessage
Extension Methods

Constructors

CertificateStats()

public CertificateStats()

CertificateStats(CertificateStats)

public CertificateStats(CertificateStats other)

Parameters

other CertificateStats

Fields

Base64CertificateFieldNumber

Field number for the "base64_certificate" field.

public const int Base64CertificateFieldNumber = 3

Field Value

int

FingerprintAlgorithmFieldNumber

Field number for the "fingerprint_algorithm" field.

public const int FingerprintAlgorithmFieldNumber = 2

Field Value

int

FingerprintFieldNumber

Field number for the "fingerprint" field.

public const int FingerprintFieldNumber = 1

Field Value

int

IssuerCertificateIdFieldNumber

Field number for the "issuer_certificate_id" field.

public const int IssuerCertificateIdFieldNumber = 4

Field Value

int

Properties

Base64Certificate

public string Base64Certificate { get; set; }

Property Value

string

Descriptor

public static Google.Protobuf.Reflection.MessageDescriptor Descriptor { get; }

Property Value

MessageDescriptor

Fingerprint

public string Fingerprint { get; set; }

Property Value

string

FingerprintAlgorithm

public string FingerprintAlgorithm { get; set; }

Property Value

string

HasBase64Certificate

Gets whether the "base64_certificate" field is set

public bool HasBase64Certificate { get; }

Property Value

bool

HasFingerprint

Gets whether the "fingerprint" field is set

public bool HasFingerprint { get; }

Property Value

bool

HasFingerprintAlgorithm

Gets whether the "fingerprint_algorithm" field is set

public bool HasFingerprintAlgorithm { get; }

Property Value

bool

HasIssuerCertificateId

Gets whether the "issuer_certificate_id" field is set

public bool HasIssuerCertificateId { get; }

Property Value

bool

IssuerCertificateId

public string IssuerCertificateId { get; set; }

Property Value

string

Parser

public static Google.Protobuf.MessageParser<CertificateStats> Parser { get; }

Property Value

MessageParser<CertificateStats>

Methods

CalculateSize()

public int CalculateSize()

Returns

int

ClearBase64Certificate()

Clears the value of the "base64_certificate" field

public void ClearBase64Certificate()

ClearFingerprint()

Clears the value of the "fingerprint" field

public void ClearFingerprint()

ClearFingerprintAlgorithm()

Clears the value of the "fingerprint_algorithm" field

public void ClearFingerprintAlgorithm()

ClearIssuerCertificateId()

Clears the value of the "issuer_certificate_id" field

public void ClearIssuerCertificateId()

Clone()

public CertificateStats Clone()

Returns

CertificateStats

Equals(CertificateStats)

public bool Equals(CertificateStats other)

Parameters

other CertificateStats

Returns

bool

Equals(object)

public override bool Equals(object other)

Parameters

other object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

MergeFrom(CodedInputStream)

public void MergeFrom(Google.Protobuf.CodedInputStream input)

Parameters

input CodedInputStream

MergeFrom(CertificateStats)

public void MergeFrom(CertificateStats other)

Parameters

other CertificateStats

ToString()

public override string ToString()

Returns

string

WriteTo(CodedOutputStream)

public void WriteTo(Google.Protobuf.CodedOutputStream output)

Parameters

output CodedOutputStream