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.