Google is committed to advancing racial equity for Black communities. See how.

TemporaryExposureKey.TemporaryExposureKeyBuilder

public static final class TemporaryExposureKey.TemporaryExposureKeyBuilder extends Object

A builder for TemporaryExposureKey.

Public Constructor Summary

Public Method Summary

TemporaryExposureKey
TemporaryExposureKey.TemporaryExposureKeyBuilder
setDaysSinceOnsetOfSymptoms(int daysSinceOnsetOfSymptoms)
TemporaryExposureKey.TemporaryExposureKeyBuilder
setKeyData(byte[] keyData)
TemporaryExposureKey.TemporaryExposureKeyBuilder
setReportType(int reportType)
TemporaryExposureKey.TemporaryExposureKeyBuilder
setRollingPeriod(int rollingPeriod)
TemporaryExposureKey.TemporaryExposureKeyBuilder
setRollingStartIntervalNumber(int rollingStartIntervalNumber)
TemporaryExposureKey.TemporaryExposureKeyBuilder
setTransmissionRiskLevel(int transmissionRiskLevel)

Inherited Method Summary

Public Constructors

public TemporaryExposureKey.TemporaryExposureKeyBuilder ()

Public Methods

public TemporaryExposureKey build ()

public TemporaryExposureKey.TemporaryExposureKeyBuilder setDaysSinceOnsetOfSymptoms (int daysSinceOnsetOfSymptoms)

public TemporaryExposureKey.TemporaryExposureKeyBuilder setKeyData (byte[] keyData)

public TemporaryExposureKey.TemporaryExposureKeyBuilder setReportType (int reportType)

public TemporaryExposureKey.TemporaryExposureKeyBuilder setRollingPeriod (int rollingPeriod)

public TemporaryExposureKey.TemporaryExposureKeyBuilder setRollingStartIntervalNumber (int rollingStartIntervalNumber)

public TemporaryExposureKey.TemporaryExposureKeyBuilder setTransmissionRiskLevel (int transmissionRiskLevel)