Class V20PresExRecord.V20PresExRecordBuilder<C extends V20PresExRecord,B extends V20PresExRecord.V20PresExRecordBuilder<C,B>>
- java.lang.Object
-
- org.hyperledger.aries.api.present_proof.BasePresExRecord.BasePresExRecordBuilder<C,B>
-
- org.hyperledger.aries.api.present_proof_v2.V20PresExRecord.V20PresExRecordBuilder<C,B>
-
- Enclosing class:
- V20PresExRecord
public abstract static class V20PresExRecord.V20PresExRecordBuilder<C extends V20PresExRecord,B extends V20PresExRecord.V20PresExRecordBuilder<C,B>> extends BasePresExRecord.BasePresExRecordBuilder<C,B>
-
-
Constructor Summary
Constructors Constructor Description V20PresExRecordBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract Cbuild()BbyFormat(V20PresExRecordByFormat byFormat)Bpres(V20Pres pres)BpresProposal(V20PresProposal presProposal)BpresRequest(V20PresRequest presRequest)protected abstract Bself()StringtoString()-
Methods inherited from class org.hyperledger.aries.api.present_proof.BasePresExRecord.BasePresExRecordBuilder
autoPresent, autoVerify, connectionId, createdAt, errorMsg, initiator, presentationExchangeId, role, state, threadId, trace, updatedAt, verified
-
-
-
-
Method Detail
-
self
protected abstract B self()
- Specified by:
selfin classBasePresExRecord.BasePresExRecordBuilder<C extends V20PresExRecord,B extends V20PresExRecord.V20PresExRecordBuilder<C,B>>
-
build
public abstract C build()
- Specified by:
buildin classBasePresExRecord.BasePresExRecordBuilder<C extends V20PresExRecord,B extends V20PresExRecord.V20PresExRecordBuilder<C,B>>
-
presProposal
public B presProposal(V20PresProposal presProposal)
- Returns:
this.
-
presRequest
public B presRequest(V20PresRequest presRequest)
- Returns:
this.
-
byFormat
public B byFormat(V20PresExRecordByFormat byFormat)
- Returns:
this.
-
toString
public String toString()
- Overrides:
toStringin classBasePresExRecord.BasePresExRecordBuilder<C extends V20PresExRecord,B extends V20PresExRecord.V20PresExRecordBuilder<C,B>>
-
-