public class LifecycleCommitChaincodeDefinitionRequest extends Object
Modifier and Type | Method and Description |
---|---|
void |
setChaincodeCollectionConfiguration(ChaincodeCollectionConfiguration chaincodeCollectionConfiguration)
The Collections this chaincode will use.
|
void |
setChaincodeEndorsementPlugin(String chaincodeEndorsementPlugin)
The endosment plugin name for this chaincode.
|
void |
setChaincodeEndorsementPolicy(LifecycleChaincodeEndorsementPolicy chaincodeEndorsementPolicy)
The endorsement policy used by this chaincode.
|
void |
setChaincodeName(String chaincodeName)
The chain code name that's being defined.
|
void |
setChaincodeValidationPlugin(String chaincodeValidationPlugin)
The chaincode validation parameter to be used with this chaincode.
|
void |
setChaincodeVersion(String chaincodeVersion)
The chaincode version.
|
void |
setInitRequired(boolean initRequired)
Optional.
|
void |
setProposalWaitTime(long proposalWaitTime)
Sets the timeout for a single proposal request to endorser in milliseconds.
|
void |
setSequence(long sequence)
The sequence that this defintion is being used.
|
void |
setUserContext(User userContext)
Set the user context for this request.
|
void |
setValidationParameter(byte[] validationParameter)
The validation parameter to be used with this chaincode.
|
public void setInitRequired(boolean initRequired)
initRequired
- public void setChaincodeName(String chaincodeName) throws InvalidArgumentException
chaincodeName
- the name.InvalidArgumentException
public void setChaincodeVersion(String chaincodeVersion) throws InvalidArgumentException
chaincodeVersion
- InvalidArgumentException
public void setSequence(long sequence)
sequence
- public void setChaincodeCollectionConfiguration(ChaincodeCollectionConfiguration chaincodeCollectionConfiguration) throws InvalidArgumentException
chaincodeCollectionConfiguration
- InvalidArgumentException
public void setChaincodeEndorsementPolicy(LifecycleChaincodeEndorsementPolicy chaincodeEndorsementPolicy) throws InvalidArgumentException
setValidationParameter(byte[])
maybe used in one request.chaincodeEndorsementPolicy
- InvalidArgumentException
public void setChaincodeEndorsementPlugin(String chaincodeEndorsementPlugin) throws InvalidArgumentException
chaincodeEndorsementPlugin
- InvalidArgumentException
public void setChaincodeValidationPlugin(String chaincodeValidationPlugin) throws InvalidArgumentException
chaincodeValidationPlugin
- InvalidArgumentException
public void setValidationParameter(byte[] validationParameter) throws InvalidArgumentException
setChaincodeEndorsementPolicy(LifecycleChaincodeEndorsementPolicy)
maybe set in a single request.validationParameter
- InvalidArgumentException
public void setUserContext(User userContext)
HFClient.setUserContext(User)
userContext
- The user context for this request used for signing.public void setProposalWaitTime(long proposalWaitTime)
proposalWaitTime
- the timeout for a single proposal request to endorser in millisecondsCopyright © 2022. All rights reserved.