| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
base64Certificate() |
default RTCCertificateStats |
base64Certificate(java.lang.String base64Certificate) |
static RTCCertificateStats |
create(java.lang.String id,
double timestamp,
java.lang.String type,
java.lang.String base64Certificate,
java.lang.String fingerprint,
java.lang.String fingerprintAlgorithm) |
java.lang.String |
fingerprint() |
default RTCCertificateStats |
fingerprint(java.lang.String fingerprint) |
java.lang.String |
fingerprintAlgorithm() |
default RTCCertificateStats |
fingerprintAlgorithm(java.lang.String fingerprintAlgorithm) |
default RTCCertificateStats |
id(java.lang.String id)
The id property of the RTCStats dictionary is a string which uniquely identifies the object for which this RTCStats object provides statistics.
|
java.lang.String |
issuerCertificateId() |
default RTCCertificateStats |
issuerCertificateId(java.lang.String issuerCertificateId) |
void |
setBase64Certificate(java.lang.String base64Certificate) |
void |
setFingerprint(java.lang.String fingerprint) |
void |
setFingerprintAlgorithm(java.lang.String fingerprintAlgorithm) |
void |
setIssuerCertificateId(java.lang.String issuerCertificateId) |
default RTCCertificateStats |
timestamp(double timestamp)
The timestamp property of the RTCStats dictionary is a DOMHighResTimeStamp object specifying the time at which the data in the object was sampled.
|
default RTCCertificateStats |
type(java.lang.String type)
The RTCStats dictionary's property type is a string which specifies the type of statistic represented by the object, where the permitted values are drawn from the enum type RTCStatsType.
|
@JsOverlay @Nonnull static RTCCertificateStats create(@Nonnull java.lang.String id, double timestamp, @RTCStatsType @Nonnull java.lang.String type, @Nonnull java.lang.String base64Certificate, @Nonnull java.lang.String fingerprint, @Nonnull java.lang.String fingerprintAlgorithm)
@JsProperty(name="base64Certificate") @Nonnull java.lang.String base64Certificate()
@JsProperty
void setBase64Certificate(@Nonnull
java.lang.String base64Certificate)
@JsOverlay @Nonnull default RTCCertificateStats base64Certificate(@Nonnull java.lang.String base64Certificate)
@JsProperty(name="fingerprint") @Nonnull java.lang.String fingerprint()
@JsProperty
void setFingerprint(@Nonnull
java.lang.String fingerprint)
@JsOverlay @Nonnull default RTCCertificateStats fingerprint(@Nonnull java.lang.String fingerprint)
@JsProperty(name="fingerprintAlgorithm") @Nonnull java.lang.String fingerprintAlgorithm()
@JsProperty
void setFingerprintAlgorithm(@Nonnull
java.lang.String fingerprintAlgorithm)
@JsOverlay @Nonnull default RTCCertificateStats fingerprintAlgorithm(@Nonnull java.lang.String fingerprintAlgorithm)
@JsProperty(name="issuerCertificateId") java.lang.String issuerCertificateId()
@JsProperty
void setIssuerCertificateId(@Nonnull
java.lang.String issuerCertificateId)
@JsOverlay @Nonnull default RTCCertificateStats issuerCertificateId(@Nonnull java.lang.String issuerCertificateId)
@JsOverlay @Nonnull default RTCCertificateStats id(@Nonnull java.lang.String id)
id in interface RTCStats@JsOverlay @Nonnull default RTCCertificateStats timestamp(double timestamp)
timestamp in interface RTCStats@JsOverlay @Nonnull default RTCCertificateStats type(@RTCStatsType @Nonnull java.lang.String type)
type in interface RTCStats