Class InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder>
com.daml.ledger.api.v2.interactive.InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder
- All Implemented Interfaces:
InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest
public static final class InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder>
implements InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder
Protobuf type
com.daml.ledger.api.v2.interactive.ExecuteSubmissionRequest-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Specifies the length of the deduplication period.Specifies the start of the deduplication period by a completion stream offset (exclusive).clearField(com.google.protobuf.Descriptors.FieldDescriptor field) The hashing scheme version used when building the hashIf set will influence the chosen ledger effective time but will not result in a submission delay so any override should be scheduled to executed within the window allowed by synchronizer.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) The party(ies) signatures that authorize the prepared submission to be executed by this node.the prepared transaction Typically this is the value of the `prepared_transaction` field in `PrepareSubmissionResponse` obtained from calling `prepareSubmission`.A unique identifier to distinguish completions for different submissions with the same change ID.See [PrepareSubmissionRequest.user_id]clone()com.google.protobuf.DurationSpecifies the length of the deduplication period.com.google.protobuf.Duration.BuilderSpecifies the length of the deduplication period.com.google.protobuf.DurationOrBuilderSpecifies the length of the deduplication period.longSpecifies the start of the deduplication period by a completion stream offset (exclusive).static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe hashing scheme version used when building the hashintThe hashing scheme version used when building the hashIf set will influence the chosen ledger effective time but will not result in a submission delay so any override should be scheduled to executed within the window allowed by synchronizer.If set will influence the chosen ledger effective time but will not result in a submission delay so any override should be scheduled to executed within the window allowed by synchronizer.If set will influence the chosen ledger effective time but will not result in a submission delay so any override should be scheduled to executed within the window allowed by synchronizer.The party(ies) signatures that authorize the prepared submission to be executed by this node.The party(ies) signatures that authorize the prepared submission to be executed by this node.The party(ies) signatures that authorize the prepared submission to be executed by this node.the prepared transaction Typically this is the value of the `prepared_transaction` field in `PrepareSubmissionResponse` obtained from calling `prepareSubmission`.the prepared transaction Typically this is the value of the `prepared_transaction` field in `PrepareSubmissionResponse` obtained from calling `prepareSubmission`.the prepared transaction Typically this is the value of the `prepared_transaction` field in `PrepareSubmissionResponse` obtained from calling `prepareSubmission`.A unique identifier to distinguish completions for different submissions with the same change ID.com.google.protobuf.ByteStringA unique identifier to distinguish completions for different submissions with the same change ID.See [PrepareSubmissionRequest.user_id]com.google.protobuf.ByteStringSee [PrepareSubmissionRequest.user_id]booleanSpecifies the length of the deduplication period.booleanSpecifies the start of the deduplication period by a completion stream offset (exclusive).booleanIf set will influence the chosen ledger effective time but will not result in a submission delay so any override should be scheduled to executed within the window allowed by synchronizer.booleanThe party(ies) signatures that authorize the prepared submission to be executed by this node.booleanthe prepared transaction Typically this is the value of the `prepared_transaction` field in `PrepareSubmissionResponse` obtained from calling `prepareSubmission`.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeDeduplicationDuration(com.google.protobuf.Duration value) Specifies the length of the deduplication period.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) If set will influence the chosen ledger effective time but will not result in a submission delay so any override should be scheduled to executed within the window allowed by synchronizer.The party(ies) signatures that authorize the prepared submission to be executed by this node.the prepared transaction Typically this is the value of the `prepared_transaction` field in `PrepareSubmissionResponse` obtained from calling `prepareSubmission`.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setDeduplicationDuration(com.google.protobuf.Duration value) Specifies the length of the deduplication period.setDeduplicationDuration(com.google.protobuf.Duration.Builder builderForValue) Specifies the length of the deduplication period.setDeduplicationOffset(long value) Specifies the start of the deduplication period by a completion stream offset (exclusive).The hashing scheme version used when building the hashsetHashingSchemeVersionValue(int value) The hashing scheme version used when building the hashIf set will influence the chosen ledger effective time but will not result in a submission delay so any override should be scheduled to executed within the window allowed by synchronizer.If set will influence the chosen ledger effective time but will not result in a submission delay so any override should be scheduled to executed within the window allowed by synchronizer.The party(ies) signatures that authorize the prepared submission to be executed by this node.The party(ies) signatures that authorize the prepared submission to be executed by this node.the prepared transaction Typically this is the value of the `prepared_transaction` field in `PrepareSubmissionResponse` obtained from calling `prepareSubmission`.setPreparedTransaction(InteractiveSubmissionServiceOuterClass.PreparedTransaction.Builder builderForValue) the prepared transaction Typically this is the value of the `prepared_transaction` field in `PrepareSubmissionResponse` obtained from calling `prepareSubmission`.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSubmissionId(String value) A unique identifier to distinguish completions for different submissions with the same change ID.setSubmissionIdBytes(com.google.protobuf.ByteString value) A unique identifier to distinguish completions for different submissions with the same change ID.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) See [PrepareSubmissionRequest.user_id]setUserIdBytes(com.google.protobuf.ByteString value) See [PrepareSubmissionRequest.user_id]Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder>
-
setField
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder>
-
clearField
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder>
-
clearOneof
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder>
-
setRepeatedField
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder>
-
addRepeatedField
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder>
-
mergeFrom
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder>
-
mergeFrom
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder>- Throws:
IOException
-
getDeduplicationPeriodCase
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.DeduplicationPeriodCase getDeduplicationPeriodCase()- Specified by:
getDeduplicationPeriodCasein interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder
-
clearDeduplicationPeriod
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder clearDeduplicationPeriod() -
hasPreparedTransaction
public boolean hasPreparedTransaction()the prepared transaction Typically this is the value of the `prepared_transaction` field in `PrepareSubmissionResponse` obtained from calling `prepareSubmission`.
.com.daml.ledger.api.v2.interactive.PreparedTransaction prepared_transaction = 1 [json_name = "preparedTransaction"];- Specified by:
hasPreparedTransactionin interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder- Returns:
- Whether the preparedTransaction field is set.
-
getPreparedTransaction
the prepared transaction Typically this is the value of the `prepared_transaction` field in `PrepareSubmissionResponse` obtained from calling `prepareSubmission`.
.com.daml.ledger.api.v2.interactive.PreparedTransaction prepared_transaction = 1 [json_name = "preparedTransaction"];- Specified by:
getPreparedTransactionin interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder- Returns:
- The preparedTransaction.
-
setPreparedTransaction
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder setPreparedTransaction(InteractiveSubmissionServiceOuterClass.PreparedTransaction value) the prepared transaction Typically this is the value of the `prepared_transaction` field in `PrepareSubmissionResponse` obtained from calling `prepareSubmission`.
.com.daml.ledger.api.v2.interactive.PreparedTransaction prepared_transaction = 1 [json_name = "preparedTransaction"]; -
setPreparedTransaction
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder setPreparedTransaction(InteractiveSubmissionServiceOuterClass.PreparedTransaction.Builder builderForValue) the prepared transaction Typically this is the value of the `prepared_transaction` field in `PrepareSubmissionResponse` obtained from calling `prepareSubmission`.
.com.daml.ledger.api.v2.interactive.PreparedTransaction prepared_transaction = 1 [json_name = "preparedTransaction"]; -
mergePreparedTransaction
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder mergePreparedTransaction(InteractiveSubmissionServiceOuterClass.PreparedTransaction value) the prepared transaction Typically this is the value of the `prepared_transaction` field in `PrepareSubmissionResponse` obtained from calling `prepareSubmission`.
.com.daml.ledger.api.v2.interactive.PreparedTransaction prepared_transaction = 1 [json_name = "preparedTransaction"]; -
clearPreparedTransaction
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder clearPreparedTransaction()the prepared transaction Typically this is the value of the `prepared_transaction` field in `PrepareSubmissionResponse` obtained from calling `prepareSubmission`.
.com.daml.ledger.api.v2.interactive.PreparedTransaction prepared_transaction = 1 [json_name = "preparedTransaction"]; -
getPreparedTransactionBuilder
public InteractiveSubmissionServiceOuterClass.PreparedTransaction.Builder getPreparedTransactionBuilder()the prepared transaction Typically this is the value of the `prepared_transaction` field in `PrepareSubmissionResponse` obtained from calling `prepareSubmission`.
.com.daml.ledger.api.v2.interactive.PreparedTransaction prepared_transaction = 1 [json_name = "preparedTransaction"]; -
getPreparedTransactionOrBuilder
public InteractiveSubmissionServiceOuterClass.PreparedTransactionOrBuilder getPreparedTransactionOrBuilder()the prepared transaction Typically this is the value of the `prepared_transaction` field in `PrepareSubmissionResponse` obtained from calling `prepareSubmission`.
.com.daml.ledger.api.v2.interactive.PreparedTransaction prepared_transaction = 1 [json_name = "preparedTransaction"];- Specified by:
getPreparedTransactionOrBuilderin interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder
-
hasPartySignatures
public boolean hasPartySignatures()The party(ies) signatures that authorize the prepared submission to be executed by this node. Each party can provide one or more signatures.. and one or more parties can sign. Note that currently, only single party submissions are supported.
.com.daml.ledger.api.v2.interactive.PartySignatures party_signatures = 2 [json_name = "partySignatures"];- Specified by:
hasPartySignaturesin interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder- Returns:
- Whether the partySignatures field is set.
-
getPartySignatures
The party(ies) signatures that authorize the prepared submission to be executed by this node. Each party can provide one or more signatures.. and one or more parties can sign. Note that currently, only single party submissions are supported.
.com.daml.ledger.api.v2.interactive.PartySignatures party_signatures = 2 [json_name = "partySignatures"];- Specified by:
getPartySignaturesin interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder- Returns:
- The partySignatures.
-
setPartySignatures
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder setPartySignatures(InteractiveSubmissionServiceOuterClass.PartySignatures value) The party(ies) signatures that authorize the prepared submission to be executed by this node. Each party can provide one or more signatures.. and one or more parties can sign. Note that currently, only single party submissions are supported.
.com.daml.ledger.api.v2.interactive.PartySignatures party_signatures = 2 [json_name = "partySignatures"]; -
setPartySignatures
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder setPartySignatures(InteractiveSubmissionServiceOuterClass.PartySignatures.Builder builderForValue) The party(ies) signatures that authorize the prepared submission to be executed by this node. Each party can provide one or more signatures.. and one or more parties can sign. Note that currently, only single party submissions are supported.
.com.daml.ledger.api.v2.interactive.PartySignatures party_signatures = 2 [json_name = "partySignatures"]; -
mergePartySignatures
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder mergePartySignatures(InteractiveSubmissionServiceOuterClass.PartySignatures value) The party(ies) signatures that authorize the prepared submission to be executed by this node. Each party can provide one or more signatures.. and one or more parties can sign. Note that currently, only single party submissions are supported.
.com.daml.ledger.api.v2.interactive.PartySignatures party_signatures = 2 [json_name = "partySignatures"]; -
clearPartySignatures
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder clearPartySignatures()The party(ies) signatures that authorize the prepared submission to be executed by this node. Each party can provide one or more signatures.. and one or more parties can sign. Note that currently, only single party submissions are supported.
.com.daml.ledger.api.v2.interactive.PartySignatures party_signatures = 2 [json_name = "partySignatures"]; -
getPartySignaturesBuilder
The party(ies) signatures that authorize the prepared submission to be executed by this node. Each party can provide one or more signatures.. and one or more parties can sign. Note that currently, only single party submissions are supported.
.com.daml.ledger.api.v2.interactive.PartySignatures party_signatures = 2 [json_name = "partySignatures"]; -
getPartySignaturesOrBuilder
public InteractiveSubmissionServiceOuterClass.PartySignaturesOrBuilder getPartySignaturesOrBuilder()The party(ies) signatures that authorize the prepared submission to be executed by this node. Each party can provide one or more signatures.. and one or more parties can sign. Note that currently, only single party submissions are supported.
.com.daml.ledger.api.v2.interactive.PartySignatures party_signatures = 2 [json_name = "partySignatures"];- Specified by:
getPartySignaturesOrBuilderin interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder
-
hasDeduplicationDuration
public boolean hasDeduplicationDuration()Specifies the length of the deduplication period. It is interpreted relative to the local clock at some point during the submission's processing. Must be non-negative. Must not exceed the maximum deduplication time.
.google.protobuf.Duration deduplication_duration = 3 [json_name = "deduplicationDuration"];- Specified by:
hasDeduplicationDurationin interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder- Returns:
- Whether the deduplicationDuration field is set.
-
getDeduplicationDuration
public com.google.protobuf.Duration getDeduplicationDuration()Specifies the length of the deduplication period. It is interpreted relative to the local clock at some point during the submission's processing. Must be non-negative. Must not exceed the maximum deduplication time.
.google.protobuf.Duration deduplication_duration = 3 [json_name = "deduplicationDuration"];- Specified by:
getDeduplicationDurationin interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder- Returns:
- The deduplicationDuration.
-
setDeduplicationDuration
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder setDeduplicationDuration(com.google.protobuf.Duration value) Specifies the length of the deduplication period. It is interpreted relative to the local clock at some point during the submission's processing. Must be non-negative. Must not exceed the maximum deduplication time.
.google.protobuf.Duration deduplication_duration = 3 [json_name = "deduplicationDuration"]; -
setDeduplicationDuration
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder setDeduplicationDuration(com.google.protobuf.Duration.Builder builderForValue) Specifies the length of the deduplication period. It is interpreted relative to the local clock at some point during the submission's processing. Must be non-negative. Must not exceed the maximum deduplication time.
.google.protobuf.Duration deduplication_duration = 3 [json_name = "deduplicationDuration"]; -
mergeDeduplicationDuration
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder mergeDeduplicationDuration(com.google.protobuf.Duration value) Specifies the length of the deduplication period. It is interpreted relative to the local clock at some point during the submission's processing. Must be non-negative. Must not exceed the maximum deduplication time.
.google.protobuf.Duration deduplication_duration = 3 [json_name = "deduplicationDuration"]; -
clearDeduplicationDuration
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder clearDeduplicationDuration()Specifies the length of the deduplication period. It is interpreted relative to the local clock at some point during the submission's processing. Must be non-negative. Must not exceed the maximum deduplication time.
.google.protobuf.Duration deduplication_duration = 3 [json_name = "deduplicationDuration"]; -
getDeduplicationDurationBuilder
public com.google.protobuf.Duration.Builder getDeduplicationDurationBuilder()Specifies the length of the deduplication period. It is interpreted relative to the local clock at some point during the submission's processing. Must be non-negative. Must not exceed the maximum deduplication time.
.google.protobuf.Duration deduplication_duration = 3 [json_name = "deduplicationDuration"]; -
getDeduplicationDurationOrBuilder
public com.google.protobuf.DurationOrBuilder getDeduplicationDurationOrBuilder()Specifies the length of the deduplication period. It is interpreted relative to the local clock at some point during the submission's processing. Must be non-negative. Must not exceed the maximum deduplication time.
.google.protobuf.Duration deduplication_duration = 3 [json_name = "deduplicationDuration"];- Specified by:
getDeduplicationDurationOrBuilderin interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder
-
hasDeduplicationOffset
public boolean hasDeduplicationOffset()Specifies the start of the deduplication period by a completion stream offset (exclusive). Must be a valid absolute offset (positive integer).
int64 deduplication_offset = 4 [json_name = "deduplicationOffset"];- Specified by:
hasDeduplicationOffsetin interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder- Returns:
- Whether the deduplicationOffset field is set.
-
getDeduplicationOffset
public long getDeduplicationOffset()Specifies the start of the deduplication period by a completion stream offset (exclusive). Must be a valid absolute offset (positive integer).
int64 deduplication_offset = 4 [json_name = "deduplicationOffset"];- Specified by:
getDeduplicationOffsetin interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder- Returns:
- The deduplicationOffset.
-
setDeduplicationOffset
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder setDeduplicationOffset(long value) Specifies the start of the deduplication period by a completion stream offset (exclusive). Must be a valid absolute offset (positive integer).
int64 deduplication_offset = 4 [json_name = "deduplicationOffset"];- Parameters:
value- The deduplicationOffset to set.- Returns:
- This builder for chaining.
-
clearDeduplicationOffset
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder clearDeduplicationOffset()Specifies the start of the deduplication period by a completion stream offset (exclusive). Must be a valid absolute offset (positive integer).
int64 deduplication_offset = 4 [json_name = "deduplicationOffset"];- Returns:
- This builder for chaining.
-
getSubmissionId
A unique identifier to distinguish completions for different submissions with the same change ID. Typically a random UUID. Applications are expected to use a different UUID for each retry of a submission with the same change ID. Must be a valid LedgerString (as described in ``value.proto``). Required
string submission_id = 5 [json_name = "submissionId"];- Specified by:
getSubmissionIdin interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder- Returns:
- The submissionId.
-
getSubmissionIdBytes
public com.google.protobuf.ByteString getSubmissionIdBytes()A unique identifier to distinguish completions for different submissions with the same change ID. Typically a random UUID. Applications are expected to use a different UUID for each retry of a submission with the same change ID. Must be a valid LedgerString (as described in ``value.proto``). Required
string submission_id = 5 [json_name = "submissionId"];- Specified by:
getSubmissionIdBytesin interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder- Returns:
- The bytes for submissionId.
-
setSubmissionId
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder setSubmissionId(String value) A unique identifier to distinguish completions for different submissions with the same change ID. Typically a random UUID. Applications are expected to use a different UUID for each retry of a submission with the same change ID. Must be a valid LedgerString (as described in ``value.proto``). Required
string submission_id = 5 [json_name = "submissionId"];- Parameters:
value- The submissionId to set.- Returns:
- This builder for chaining.
-
clearSubmissionId
A unique identifier to distinguish completions for different submissions with the same change ID. Typically a random UUID. Applications are expected to use a different UUID for each retry of a submission with the same change ID. Must be a valid LedgerString (as described in ``value.proto``). Required
string submission_id = 5 [json_name = "submissionId"];- Returns:
- This builder for chaining.
-
setSubmissionIdBytes
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder setSubmissionIdBytes(com.google.protobuf.ByteString value) A unique identifier to distinguish completions for different submissions with the same change ID. Typically a random UUID. Applications are expected to use a different UUID for each retry of a submission with the same change ID. Must be a valid LedgerString (as described in ``value.proto``). Required
string submission_id = 5 [json_name = "submissionId"];- Parameters:
value- The bytes for submissionId to set.- Returns:
- This builder for chaining.
-
getUserId
See [PrepareSubmissionRequest.user_id]
string user_id = 6 [json_name = "userId"];- Specified by:
getUserIdin interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder- Returns:
- The userId.
-
getUserIdBytes
public com.google.protobuf.ByteString getUserIdBytes()See [PrepareSubmissionRequest.user_id]
string user_id = 6 [json_name = "userId"];- Specified by:
getUserIdBytesin interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder- Returns:
- The bytes for userId.
-
setUserId
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder setUserId(String value) See [PrepareSubmissionRequest.user_id]
string user_id = 6 [json_name = "userId"];- Parameters:
value- The userId to set.- Returns:
- This builder for chaining.
-
clearUserId
See [PrepareSubmissionRequest.user_id]
string user_id = 6 [json_name = "userId"];- Returns:
- This builder for chaining.
-
setUserIdBytes
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder setUserIdBytes(com.google.protobuf.ByteString value) See [PrepareSubmissionRequest.user_id]
string user_id = 6 [json_name = "userId"];- Parameters:
value- The bytes for userId to set.- Returns:
- This builder for chaining.
-
getHashingSchemeVersionValue
public int getHashingSchemeVersionValue()The hashing scheme version used when building the hash
.com.daml.ledger.api.v2.interactive.HashingSchemeVersion hashing_scheme_version = 7 [json_name = "hashingSchemeVersion"];- Specified by:
getHashingSchemeVersionValuein interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder- Returns:
- The enum numeric value on the wire for hashingSchemeVersion.
-
setHashingSchemeVersionValue
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder setHashingSchemeVersionValue(int value) The hashing scheme version used when building the hash
.com.daml.ledger.api.v2.interactive.HashingSchemeVersion hashing_scheme_version = 7 [json_name = "hashingSchemeVersion"];- Parameters:
value- The enum numeric value on the wire for hashingSchemeVersion to set.- Returns:
- This builder for chaining.
-
getHashingSchemeVersion
The hashing scheme version used when building the hash
.com.daml.ledger.api.v2.interactive.HashingSchemeVersion hashing_scheme_version = 7 [json_name = "hashingSchemeVersion"];- Specified by:
getHashingSchemeVersionin interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder- Returns:
- The hashingSchemeVersion.
-
setHashingSchemeVersion
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder setHashingSchemeVersion(InteractiveSubmissionServiceOuterClass.HashingSchemeVersion value) The hashing scheme version used when building the hash
.com.daml.ledger.api.v2.interactive.HashingSchemeVersion hashing_scheme_version = 7 [json_name = "hashingSchemeVersion"];- Parameters:
value- The hashingSchemeVersion to set.- Returns:
- This builder for chaining.
-
clearHashingSchemeVersion
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder clearHashingSchemeVersion()The hashing scheme version used when building the hash
.com.daml.ledger.api.v2.interactive.HashingSchemeVersion hashing_scheme_version = 7 [json_name = "hashingSchemeVersion"];- Returns:
- This builder for chaining.
-
hasMinLedgerTime
public boolean hasMinLedgerTime()If set will influence the chosen ledger effective time but will not result in a submission delay so any override should be scheduled to executed within the window allowed by synchronizer.
.com.daml.ledger.api.v2.interactive.MinLedgerTime min_ledger_time = 8 [json_name = "minLedgerTime"];- Specified by:
hasMinLedgerTimein interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder- Returns:
- Whether the minLedgerTime field is set.
-
getMinLedgerTime
If set will influence the chosen ledger effective time but will not result in a submission delay so any override should be scheduled to executed within the window allowed by synchronizer.
.com.daml.ledger.api.v2.interactive.MinLedgerTime min_ledger_time = 8 [json_name = "minLedgerTime"];- Specified by:
getMinLedgerTimein interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder- Returns:
- The minLedgerTime.
-
setMinLedgerTime
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder setMinLedgerTime(InteractiveSubmissionServiceOuterClass.MinLedgerTime value) If set will influence the chosen ledger effective time but will not result in a submission delay so any override should be scheduled to executed within the window allowed by synchronizer.
.com.daml.ledger.api.v2.interactive.MinLedgerTime min_ledger_time = 8 [json_name = "minLedgerTime"]; -
setMinLedgerTime
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder setMinLedgerTime(InteractiveSubmissionServiceOuterClass.MinLedgerTime.Builder builderForValue) If set will influence the chosen ledger effective time but will not result in a submission delay so any override should be scheduled to executed within the window allowed by synchronizer.
.com.daml.ledger.api.v2.interactive.MinLedgerTime min_ledger_time = 8 [json_name = "minLedgerTime"]; -
mergeMinLedgerTime
public InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder mergeMinLedgerTime(InteractiveSubmissionServiceOuterClass.MinLedgerTime value) If set will influence the chosen ledger effective time but will not result in a submission delay so any override should be scheduled to executed within the window allowed by synchronizer.
.com.daml.ledger.api.v2.interactive.MinLedgerTime min_ledger_time = 8 [json_name = "minLedgerTime"]; -
clearMinLedgerTime
If set will influence the chosen ledger effective time but will not result in a submission delay so any override should be scheduled to executed within the window allowed by synchronizer.
.com.daml.ledger.api.v2.interactive.MinLedgerTime min_ledger_time = 8 [json_name = "minLedgerTime"]; -
getMinLedgerTimeBuilder
If set will influence the chosen ledger effective time but will not result in a submission delay so any override should be scheduled to executed within the window allowed by synchronizer.
.com.daml.ledger.api.v2.interactive.MinLedgerTime min_ledger_time = 8 [json_name = "minLedgerTime"]; -
getMinLedgerTimeOrBuilder
If set will influence the chosen ledger effective time but will not result in a submission delay so any override should be scheduled to executed within the window allowed by synchronizer.
.com.daml.ledger.api.v2.interactive.MinLedgerTime min_ledger_time = 8 [json_name = "minLedgerTime"];- Specified by:
getMinLedgerTimeOrBuilderin interfaceInteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequestOrBuilder
-
setUnknownFields
public final InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder>
-
mergeUnknownFields
public final InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.ExecuteSubmissionRequest.Builder>
-