Package com.daml.ledger.javaapi.data
Class CommandsSubmission
- java.lang.Object
- 
- com.daml.ledger.javaapi.data.CommandsSubmission
 
- 
 public final class CommandsSubmission extends java.lang.ObjectThis class can be used to build a valid submission. It providescreate(String, String, List)for initial creation and methods to set optional parameters e.gwithActAs(List),withWorkflowId(String)etc. Usage:var submission = CommandsSubmission.create(applicationId, commandId, commands) .withAccessToken(token) .withParty(party) .with...
- 
- 
Constructor SummaryConstructors Modifier Constructor Description protectedCommandsSubmission(java.lang.String applicationId, java.lang.String commandId, java.util.List<? extends HasCommands> commands, java.util.List<@NonNull java.lang.String> actAs, java.util.List<@NonNull java.lang.String> readAs, java.util.Optional<java.lang.String> workflowId, java.util.Optional<java.time.Instant> minLedgerTimeAbs, java.util.Optional<java.time.Duration> minLedgerTimeRel, java.util.Optional<java.time.Duration> deduplicationTime, java.util.Optional<java.lang.String> accessToken, java.util.List<@NonNull DisclosedContract> disclosedContracts, java.util.List<java.lang.String> packageIdSelectionPreference, java.util.List<@NonNull PrefetchContractKey> prefetchContractKeys)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CommandsSubmissioncreate(java.lang.String applicationId, java.lang.String commandId, java.util.List<? extends HasCommands> commands)java.util.Optional<java.lang.String>getAccessToken()java.util.List<java.lang.String>getActAs()java.lang.StringgetApplicationId()java.lang.StringgetCommandId()java.util.List<? extends HasCommands>getCommands()java.util.Optional<java.time.Duration>getDeduplicationTime()java.util.List<DisclosedContract>getDisclosedContracts()java.util.Optional<java.time.Instant>getMinLedgerTimeAbs()java.util.Optional<java.time.Duration>getMinLedgerTimeRel()java.util.List<java.lang.String>getPackageIdSelectionPreference()java.util.List<PrefetchContractKey>getPrefetchContractKeys()java.util.List<java.lang.String>getReadAs()java.util.Optional<java.lang.String>getWorkflowId()CommandsSubmissionwithAccessToken(java.util.Optional<java.lang.String> accessToken)CommandsSubmissionwithActAs(java.lang.String actAs)CommandsSubmissionwithActAs(java.util.List<@NonNull java.lang.String> actAs)CommandsSubmissionwithCommands(java.util.List<? extends HasCommands> commands)CommandsSubmissionwithDeduplicationTime(java.util.Optional<java.time.Duration> deduplicationTime)CommandsSubmissionwithDisclosedContracts(java.util.List<DisclosedContract> disclosedContracts)CommandsSubmissionwithMinLedgerTimeAbs(java.util.Optional<java.time.Instant> minLedgerTimeAbs)CommandsSubmissionwithMinLedgerTimeRel(java.util.Optional<java.time.Duration> minLedgerTimeRel)CommandsSubmissionwithPackageIdSelectionPreference(java.util.List<java.lang.String> packageIdSelectionPreference)CommandsSubmissionwithPrefetchContractKeys(@NonNull java.util.List<PrefetchContractKey> prefetchContractKeys)CommandsSubmissionwithReadAs(java.util.List<@NonNull java.lang.String> readAs)CommandsSubmissionwithWorkflowId(java.lang.String workflowId)
 
- 
- 
- 
Constructor Detail- 
CommandsSubmissionprotected CommandsSubmission(java.lang.String applicationId, java.lang.String commandId, java.util.List<? extends HasCommands> commands, java.util.List<@NonNull java.lang.String> actAs, java.util.List<@NonNull java.lang.String> readAs, java.util.Optional<java.lang.String> workflowId, java.util.Optional<java.time.Instant> minLedgerTimeAbs, java.util.Optional<java.time.Duration> minLedgerTimeRel, java.util.Optional<java.time.Duration> deduplicationTime, java.util.Optional<java.lang.String> accessToken, java.util.List<@NonNull DisclosedContract> disclosedContracts, java.util.List<java.lang.String> packageIdSelectionPreference, java.util.List<@NonNull PrefetchContractKey> prefetchContractKeys)
 
- 
 - 
Method Detail- 
createpublic static CommandsSubmission create(java.lang.String applicationId, java.lang.String commandId, java.util.List<? extends HasCommands> commands) 
 - 
getWorkflowIdpublic java.util.Optional<java.lang.String> getWorkflowId() 
 - 
getApplicationIdpublic java.lang.String getApplicationId() 
 - 
getCommandIdpublic java.lang.String getCommandId() 
 - 
getActAspublic java.util.List<java.lang.String> getActAs() 
 - 
getReadAspublic java.util.List<java.lang.String> getReadAs() 
 - 
getMinLedgerTimeAbspublic java.util.Optional<java.time.Instant> getMinLedgerTimeAbs() 
 - 
getMinLedgerTimeRelpublic java.util.Optional<java.time.Duration> getMinLedgerTimeRel() 
 - 
getDeduplicationTimepublic java.util.Optional<java.time.Duration> getDeduplicationTime() 
 - 
getCommandspublic java.util.List<? extends HasCommands> getCommands() 
 - 
getAccessTokenpublic java.util.Optional<java.lang.String> getAccessToken() 
 - 
getDisclosedContractspublic java.util.List<DisclosedContract> getDisclosedContracts() 
 - 
getPackageIdSelectionPreferencepublic java.util.List<java.lang.String> getPackageIdSelectionPreference() 
 - 
getPrefetchContractKeyspublic java.util.List<PrefetchContractKey> getPrefetchContractKeys() 
 - 
withWorkflowIdpublic CommandsSubmission withWorkflowId(java.lang.String workflowId) 
 - 
withActAspublic CommandsSubmission withActAs(java.lang.String actAs) 
 - 
withActAspublic CommandsSubmission withActAs(java.util.List<@NonNull java.lang.String> actAs) 
 - 
withReadAspublic CommandsSubmission withReadAs(java.util.List<@NonNull java.lang.String> readAs) 
 - 
withMinLedgerTimeAbspublic CommandsSubmission withMinLedgerTimeAbs(java.util.Optional<java.time.Instant> minLedgerTimeAbs) 
 - 
withMinLedgerTimeRelpublic CommandsSubmission withMinLedgerTimeRel(java.util.Optional<java.time.Duration> minLedgerTimeRel) 
 - 
withDeduplicationTimepublic CommandsSubmission withDeduplicationTime(java.util.Optional<java.time.Duration> deduplicationTime) 
 - 
withCommandspublic CommandsSubmission withCommands(java.util.List<? extends HasCommands> commands) 
 - 
withAccessTokenpublic CommandsSubmission withAccessToken(java.util.Optional<java.lang.String> accessToken) 
 - 
withDisclosedContractspublic CommandsSubmission withDisclosedContracts(java.util.List<DisclosedContract> disclosedContracts) 
 - 
withPackageIdSelectionPreferencepublic CommandsSubmission withPackageIdSelectionPreference(java.util.List<java.lang.String> packageIdSelectionPreference) 
 - 
withPrefetchContractKeyspublic CommandsSubmission withPrefetchContractKeys(@NonNull java.util.List<PrefetchContractKey> prefetchContractKeys) 
 
- 
 
-