Class TransactionBuilder
- java.lang.Object
-
- org.hyperledger.fabric.sdk.transaction.TransactionBuilder
-
public class TransactionBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TransactionBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.hyperledger.fabric.protos.common.Common.Payload
build()
TransactionBuilder
chaincodeProposal(org.hyperledger.fabric.protos.peer.FabricProposal.Proposal chaincodeProposal)
TransactionBuilder
endorsements(java.util.Collection<org.hyperledger.fabric.protos.peer.FabricProposalResponse.Endorsement> endorsements)
static TransactionBuilder
newBuilder()
TransactionBuilder
proposalResponsePayload(com.google.protobuf.ByteString proposalResponsePayload)
-
-
-
Method Detail
-
newBuilder
public static TransactionBuilder newBuilder()
-
chaincodeProposal
public TransactionBuilder chaincodeProposal(org.hyperledger.fabric.protos.peer.FabricProposal.Proposal chaincodeProposal)
-
endorsements
public TransactionBuilder endorsements(java.util.Collection<org.hyperledger.fabric.protos.peer.FabricProposalResponse.Endorsement> endorsements)
-
proposalResponsePayload
public TransactionBuilder proposalResponsePayload(com.google.protobuf.ByteString proposalResponsePayload)
-
build
public org.hyperledger.fabric.protos.common.Common.Payload build() throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
-