Class DIFField.DIFFieldBuilder
- java.lang.Object
-
- org.hyperledger.aries.api.present_proof_v2.DIFField.DIFFieldBuilder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DIFFieldbuild()DIFField.DIFFieldBuilderfilter(DIFField.Filter filter)DIFField.DIFFieldBuilderid(String id)DIFField.DIFFieldBuilderpath(List<String> path)array of JSONPath string expressionsDIFField.DIFFieldBuilderpredicate(DIFField.PredicateEnum predicate)required: limit submitted fields to those listed in the fields array (if present).DIFField.DIFFieldBuilderpurpose(String purpose)StringtoString()
-
-
-
Method Detail
-
filter
public DIFField.DIFFieldBuilder filter(DIFField.Filter filter)
- Returns:
this.
-
id
public DIFField.DIFFieldBuilder id(String id)
- Returns:
this.
-
path
public DIFField.DIFFieldBuilder path(List<String> path)
array of JSONPath string expressions- Returns:
this.
-
predicate
public DIFField.DIFFieldBuilder predicate(DIFField.PredicateEnum predicate)
required: limit submitted fields to those listed in the fields array (if present). preferred: submitted fields should be limited to those listed in the fields array (if present).- Returns:
this.
-
purpose
public DIFField.DIFFieldBuilder purpose(String purpose)
- Returns:
this.
-
build
public DIFField build()
-
-