public class EvidenceBuilder extends AbstractResourceCollectionBuilder<EvidenceBuilder>
| Modifier | Constructor and Description |
|---|---|
protected |
EvidenceBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static EvidenceBuilder |
create() |
EvidenceBuilder |
date(ZonedDateTime date)
Sets the date/time for when the evidence was collected.
|
EvidenceBuilder |
deviceId(String deviceId)
Identifies the device on which the evidence was collected.
|
ZonedDateTime |
getDate() |
String |
getDeviceId() |
void |
reset() |
void |
validate() |
getResources, getResources, newFileResource, newFirmwareResourcegetLanguage, languageisValid, validateNonEmpty, validateNonEmpty, validateNonEmpty, validateNonEmpty, validateNonNull, validatePatternMatchpublic static EvidenceBuilder create()
public void reset()
reset in interface Builderreset in class AbstractResourceCollectionBuilder<EvidenceBuilder>public ZonedDateTime getDate()
public String getDeviceId()
public EvidenceBuilder date(ZonedDateTime date)
date - a non-null datepublic EvidenceBuilder deviceId(String deviceId)
deviceId - the identifier for the devicepublic void validate()
throws ValidationException
validate in interface Buildervalidate in class AbstractResourceCollectionBuilder<EvidenceBuilder>ValidationExceptionCopyright © 2020 National Institute of Standards and Technology. All rights reserved.