Class InteractiveSubmissionDataOuterClass.Exercise.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<InteractiveSubmissionDataOuterClass.Exercise.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionDataOuterClass.Exercise.Builder>
com.daml.ledger.api.v2.interactive.transaction.v1.InteractiveSubmissionDataOuterClass.Exercise.Builder
- All Implemented Interfaces:
InteractiveSubmissionDataOuterClass.ExerciseOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
InteractiveSubmissionDataOuterClass.Exercise
public static final class InteractiveSubmissionDataOuterClass.Exercise.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionDataOuterClass.Exercise.Builder>
implements InteractiveSubmissionDataOuterClass.ExerciseOrBuilder
Exercise nodeProtobuf type
com.daml.ledger.api.v2.interactive.transaction.v1.Exercise-
Method Summary
Modifier and TypeMethodDescriptionaddActingParties(String value) Required: must be non-emptyaddActingPartiesBytes(com.google.protobuf.ByteString value) Required: must be non-emptyaddAllActingParties(Iterable<String> values) Required: must be non-emptyaddAllChildren(Iterable<String> values) Optional: can be emptyaddAllChoiceObservers(Iterable<String> values) Optional: can be emptyaddAllSignatories(Iterable<String> values) Required: must be non-emptyaddAllStakeholders(Iterable<String> values) Required: must be non-emptyaddChildren(String value) Optional: can be emptyaddChildrenBytes(com.google.protobuf.ByteString value) Optional: can be emptyaddChoiceObservers(String value) Optional: can be emptyaddChoiceObserversBytes(com.google.protobuf.ByteString value) Optional: can be emptyaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addSignatories(String value) Required: must be non-emptyaddSignatoriesBytes(com.google.protobuf.ByteString value) Required: must be non-emptyaddStakeholders(String value) Required: must be non-emptyaddStakeholdersBytes(com.google.protobuf.ByteString value) Required: must be non-emptybuild()clear()Required: must be non-emptyCan only be true from lf_version >= 2 RequiredOptional: can be emptyRequiredOptional: can be emptyRequiredRequiredRequiredOptionalclearField(com.google.protobuf.Descriptors.FieldDescriptor field) The identifier uses the package-id reference format.clearKey()Can only be populated from lf_version >= 2 OptionalSpecific LF serialization version of the node RequiredclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) RequiredRequired: must be non-emptyRequired: must be non-emptyThe identifier uses the package-id reference format.clone()getActingParties(int index) Required: must be non-emptycom.google.protobuf.ByteStringgetActingPartiesBytes(int index) Required: must be non-emptyintRequired: must be non-emptycom.google.protobuf.ProtocolStringListRequired: must be non-emptybooleangetByKey()Can only be true from lf_version >= 2 RequiredgetChildren(int index) Optional: can be emptycom.google.protobuf.ByteStringgetChildrenBytes(int index) Optional: can be emptyintOptional: can be emptycom.google.protobuf.ProtocolStringListOptional: can be emptyRequiredcom.google.protobuf.ByteStringRequiredgetChoiceObservers(int index) Optional: can be emptycom.google.protobuf.ByteStringgetChoiceObserversBytes(int index) Optional: can be emptyintOptional: can be emptycom.google.protobuf.ProtocolStringListOptional: can be emptycom.daml.ledger.api.v2.ValueOuterClass.ValueRequiredcom.daml.ledger.api.v2.ValueOuterClass.Value.BuilderRequiredcom.daml.ledger.api.v2.ValueOuterClass.ValueOrBuilderRequiredbooleanRequiredRequiredcom.google.protobuf.ByteStringRequiredstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.daml.ledger.api.v2.ValueOuterClass.ValueOptionalcom.daml.ledger.api.v2.ValueOuterClass.Value.BuilderOptionalcom.daml.ledger.api.v2.ValueOuterClass.ValueOrBuilderOptionalcom.daml.ledger.api.v2.ValueOuterClass.IdentifierThe identifier uses the package-id reference format.com.daml.ledger.api.v2.ValueOuterClass.Identifier.BuilderThe identifier uses the package-id reference format.com.daml.ledger.api.v2.ValueOuterClass.IdentifierOrBuilderThe identifier uses the package-id reference format.getKey()Can only be populated from lf_version >= 2 OptionalCan only be populated from lf_version >= 2 OptionalCan only be populated from lf_version >= 2 OptionalSpecific LF serialization version of the node Requiredcom.google.protobuf.ByteStringSpecific LF serialization version of the node RequiredRequiredcom.google.protobuf.ByteStringRequiredgetSignatories(int index) Required: must be non-emptycom.google.protobuf.ByteStringgetSignatoriesBytes(int index) Required: must be non-emptyintRequired: must be non-emptycom.google.protobuf.ProtocolStringListRequired: must be non-emptygetStakeholders(int index) Required: must be non-emptycom.google.protobuf.ByteStringgetStakeholdersBytes(int index) Required: must be non-emptyintRequired: must be non-emptycom.google.protobuf.ProtocolStringListRequired: must be non-emptycom.daml.ledger.api.v2.ValueOuterClass.IdentifierThe identifier uses the package-id reference format.com.daml.ledger.api.v2.ValueOuterClass.Identifier.BuilderThe identifier uses the package-id reference format.com.daml.ledger.api.v2.ValueOuterClass.IdentifierOrBuilderThe identifier uses the package-id reference format.booleanRequiredbooleanOptionalbooleanThe identifier uses the package-id reference format.booleanhasKey()Can only be populated from lf_version >= 2 OptionalbooleanThe identifier uses the package-id reference format.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeChosenValue(com.daml.ledger.api.v2.ValueOuterClass.Value value) RequiredmergeExerciseResult(com.daml.ledger.api.v2.ValueOuterClass.Value value) OptionalmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeInterfaceId(com.daml.ledger.api.v2.ValueOuterClass.Identifier value) The identifier uses the package-id reference format.Can only be populated from lf_version >= 2 OptionalmergeTemplateId(com.daml.ledger.api.v2.ValueOuterClass.Identifier value) The identifier uses the package-id reference format.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setActingParties(int index, String value) Required: must be non-emptysetByKey(boolean value) Can only be true from lf_version >= 2 RequiredsetChildren(int index, String value) Optional: can be emptysetChoiceId(String value) RequiredsetChoiceIdBytes(com.google.protobuf.ByteString value) RequiredsetChoiceObservers(int index, String value) Optional: can be emptysetChosenValue(com.daml.ledger.api.v2.ValueOuterClass.Value value) RequiredsetChosenValue(com.daml.ledger.api.v2.ValueOuterClass.Value.Builder builderForValue) RequiredsetConsuming(boolean value) RequiredsetContractId(String value) RequiredsetContractIdBytes(com.google.protobuf.ByteString value) RequiredsetExerciseResult(com.daml.ledger.api.v2.ValueOuterClass.Value value) OptionalsetExerciseResult(com.daml.ledger.api.v2.ValueOuterClass.Value.Builder builderForValue) OptionalsetInterfaceId(com.daml.ledger.api.v2.ValueOuterClass.Identifier value) The identifier uses the package-id reference format.setInterfaceId(com.daml.ledger.api.v2.ValueOuterClass.Identifier.Builder builderForValue) The identifier uses the package-id reference format.Can only be populated from lf_version >= 2 OptionalCan only be populated from lf_version >= 2 OptionalsetLfVersion(String value) Specific LF serialization version of the node RequiredsetLfVersionBytes(com.google.protobuf.ByteString value) Specific LF serialization version of the node RequiredsetPackageName(String value) RequiredsetPackageNameBytes(com.google.protobuf.ByteString value) RequiredsetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSignatories(int index, String value) Required: must be non-emptysetStakeholders(int index, String value) Required: must be non-emptysetTemplateId(com.daml.ledger.api.v2.ValueOuterClass.Identifier value) The identifier uses the package-id reference format.setTemplateId(com.daml.ledger.api.v2.ValueOuterClass.Identifier.Builder builderForValue) The identifier uses the package-id reference format.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 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<InteractiveSubmissionDataOuterClass.Exercise.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<InteractiveSubmissionDataOuterClass.Exercise.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<InteractiveSubmissionDataOuterClass.Exercise.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<InteractiveSubmissionDataOuterClass.Exercise.Builder>
-
setField
public InteractiveSubmissionDataOuterClass.Exercise.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<InteractiveSubmissionDataOuterClass.Exercise.Builder>
-
clearField
public InteractiveSubmissionDataOuterClass.Exercise.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionDataOuterClass.Exercise.Builder>
-
clearOneof
public InteractiveSubmissionDataOuterClass.Exercise.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionDataOuterClass.Exercise.Builder>
-
setRepeatedField
public InteractiveSubmissionDataOuterClass.Exercise.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<InteractiveSubmissionDataOuterClass.Exercise.Builder>
-
addRepeatedField
public InteractiveSubmissionDataOuterClass.Exercise.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<InteractiveSubmissionDataOuterClass.Exercise.Builder>
-
mergeFrom
public InteractiveSubmissionDataOuterClass.Exercise.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InteractiveSubmissionDataOuterClass.Exercise.Builder>
-
mergeFrom
public InteractiveSubmissionDataOuterClass.Exercise.Builder mergeFrom(InteractiveSubmissionDataOuterClass.Exercise other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionDataOuterClass.Exercise.Builder>
-
mergeFrom
public InteractiveSubmissionDataOuterClass.Exercise.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<InteractiveSubmissionDataOuterClass.Exercise.Builder>- Throws:
IOException
-
getLfVersion
Specific LF serialization version of the node Required
string lf_version = 1;- Specified by:
getLfVersionin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- The lfVersion.
-
getLfVersionBytes
public com.google.protobuf.ByteString getLfVersionBytes()Specific LF serialization version of the node Required
string lf_version = 1;- Specified by:
getLfVersionBytesin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- The bytes for lfVersion.
-
setLfVersion
Specific LF serialization version of the node Required
string lf_version = 1;- Parameters:
value- The lfVersion to set.- Returns:
- This builder for chaining.
-
clearLfVersion
Specific LF serialization version of the node Required
string lf_version = 1;- Returns:
- This builder for chaining.
-
setLfVersionBytes
public InteractiveSubmissionDataOuterClass.Exercise.Builder setLfVersionBytes(com.google.protobuf.ByteString value) Specific LF serialization version of the node Required
string lf_version = 1;- Parameters:
value- The bytes for lfVersion to set.- Returns:
- This builder for chaining.
-
getContractId
Required
string contract_id = 2;- Specified by:
getContractIdin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- The contractId.
-
getContractIdBytes
public com.google.protobuf.ByteString getContractIdBytes()Required
string contract_id = 2;- Specified by:
getContractIdBytesin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- The bytes for contractId.
-
setContractId
Required
string contract_id = 2;- Parameters:
value- The contractId to set.- Returns:
- This builder for chaining.
-
clearContractId
Required
string contract_id = 2;- Returns:
- This builder for chaining.
-
setContractIdBytes
public InteractiveSubmissionDataOuterClass.Exercise.Builder setContractIdBytes(com.google.protobuf.ByteString value) Required
string contract_id = 2;- Parameters:
value- The bytes for contractId to set.- Returns:
- This builder for chaining.
-
getPackageName
Required
string package_name = 3;- Specified by:
getPackageNamein interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- The packageName.
-
getPackageNameBytes
public com.google.protobuf.ByteString getPackageNameBytes()Required
string package_name = 3;- Specified by:
getPackageNameBytesin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- The bytes for packageName.
-
setPackageName
Required
string package_name = 3;- Parameters:
value- The packageName to set.- Returns:
- This builder for chaining.
-
clearPackageName
Required
string package_name = 3;- Returns:
- This builder for chaining.
-
setPackageNameBytes
public InteractiveSubmissionDataOuterClass.Exercise.Builder setPackageNameBytes(com.google.protobuf.ByteString value) Required
string package_name = 3;- Parameters:
value- The bytes for packageName to set.- Returns:
- This builder for chaining.
-
hasTemplateId
public boolean hasTemplateId()The identifier uses the package-id reference format. Required
.com.daml.ledger.api.v2.Identifier template_id = 4;- Specified by:
hasTemplateIdin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- Whether the templateId field is set.
-
getTemplateId
public com.daml.ledger.api.v2.ValueOuterClass.Identifier getTemplateId()The identifier uses the package-id reference format. Required
.com.daml.ledger.api.v2.Identifier template_id = 4;- Specified by:
getTemplateIdin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- The templateId.
-
setTemplateId
public InteractiveSubmissionDataOuterClass.Exercise.Builder setTemplateId(com.daml.ledger.api.v2.ValueOuterClass.Identifier value) The identifier uses the package-id reference format. Required
.com.daml.ledger.api.v2.Identifier template_id = 4; -
setTemplateId
public InteractiveSubmissionDataOuterClass.Exercise.Builder setTemplateId(com.daml.ledger.api.v2.ValueOuterClass.Identifier.Builder builderForValue) The identifier uses the package-id reference format. Required
.com.daml.ledger.api.v2.Identifier template_id = 4; -
mergeTemplateId
public InteractiveSubmissionDataOuterClass.Exercise.Builder mergeTemplateId(com.daml.ledger.api.v2.ValueOuterClass.Identifier value) The identifier uses the package-id reference format. Required
.com.daml.ledger.api.v2.Identifier template_id = 4; -
clearTemplateId
The identifier uses the package-id reference format. Required
.com.daml.ledger.api.v2.Identifier template_id = 4; -
getTemplateIdBuilder
public com.daml.ledger.api.v2.ValueOuterClass.Identifier.Builder getTemplateIdBuilder()The identifier uses the package-id reference format. Required
.com.daml.ledger.api.v2.Identifier template_id = 4; -
getTemplateIdOrBuilder
public com.daml.ledger.api.v2.ValueOuterClass.IdentifierOrBuilder getTemplateIdOrBuilder()The identifier uses the package-id reference format. Required
.com.daml.ledger.api.v2.Identifier template_id = 4;- Specified by:
getTemplateIdOrBuilderin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder
-
getSignatoriesList
public com.google.protobuf.ProtocolStringList getSignatoriesList()Required: must be non-empty
repeated string signatories = 5;- Specified by:
getSignatoriesListin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- A list containing the signatories.
-
getSignatoriesCount
public int getSignatoriesCount()Required: must be non-empty
repeated string signatories = 5;- Specified by:
getSignatoriesCountin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- The count of signatories.
-
getSignatories
Required: must be non-empty
repeated string signatories = 5;- Specified by:
getSignatoriesin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The signatories at the given index.
-
getSignatoriesBytes
public com.google.protobuf.ByteString getSignatoriesBytes(int index) Required: must be non-empty
repeated string signatories = 5;- Specified by:
getSignatoriesBytesin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the signatories at the given index.
-
setSignatories
Required: must be non-empty
repeated string signatories = 5;- Parameters:
index- The index to set the value at.value- The signatories to set.- Returns:
- This builder for chaining.
-
addSignatories
Required: must be non-empty
repeated string signatories = 5;- Parameters:
value- The signatories to add.- Returns:
- This builder for chaining.
-
addAllSignatories
public InteractiveSubmissionDataOuterClass.Exercise.Builder addAllSignatories(Iterable<String> values) Required: must be non-empty
repeated string signatories = 5;- Parameters:
values- The signatories to add.- Returns:
- This builder for chaining.
-
clearSignatories
Required: must be non-empty
repeated string signatories = 5;- Returns:
- This builder for chaining.
-
addSignatoriesBytes
public InteractiveSubmissionDataOuterClass.Exercise.Builder addSignatoriesBytes(com.google.protobuf.ByteString value) Required: must be non-empty
repeated string signatories = 5;- Parameters:
value- The bytes of the signatories to add.- Returns:
- This builder for chaining.
-
getStakeholdersList
public com.google.protobuf.ProtocolStringList getStakeholdersList()Required: must be non-empty
repeated string stakeholders = 6;- Specified by:
getStakeholdersListin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- A list containing the stakeholders.
-
getStakeholdersCount
public int getStakeholdersCount()Required: must be non-empty
repeated string stakeholders = 6;- Specified by:
getStakeholdersCountin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- The count of stakeholders.
-
getStakeholders
Required: must be non-empty
repeated string stakeholders = 6;- Specified by:
getStakeholdersin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The stakeholders at the given index.
-
getStakeholdersBytes
public com.google.protobuf.ByteString getStakeholdersBytes(int index) Required: must be non-empty
repeated string stakeholders = 6;- Specified by:
getStakeholdersBytesin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the stakeholders at the given index.
-
setStakeholders
public InteractiveSubmissionDataOuterClass.Exercise.Builder setStakeholders(int index, String value) Required: must be non-empty
repeated string stakeholders = 6;- Parameters:
index- The index to set the value at.value- The stakeholders to set.- Returns:
- This builder for chaining.
-
addStakeholders
Required: must be non-empty
repeated string stakeholders = 6;- Parameters:
value- The stakeholders to add.- Returns:
- This builder for chaining.
-
addAllStakeholders
public InteractiveSubmissionDataOuterClass.Exercise.Builder addAllStakeholders(Iterable<String> values) Required: must be non-empty
repeated string stakeholders = 6;- Parameters:
values- The stakeholders to add.- Returns:
- This builder for chaining.
-
clearStakeholders
Required: must be non-empty
repeated string stakeholders = 6;- Returns:
- This builder for chaining.
-
addStakeholdersBytes
public InteractiveSubmissionDataOuterClass.Exercise.Builder addStakeholdersBytes(com.google.protobuf.ByteString value) Required: must be non-empty
repeated string stakeholders = 6;- Parameters:
value- The bytes of the stakeholders to add.- Returns:
- This builder for chaining.
-
getActingPartiesList
public com.google.protobuf.ProtocolStringList getActingPartiesList()Required: must be non-empty
repeated string acting_parties = 7;- Specified by:
getActingPartiesListin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- A list containing the actingParties.
-
getActingPartiesCount
public int getActingPartiesCount()Required: must be non-empty
repeated string acting_parties = 7;- Specified by:
getActingPartiesCountin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- The count of actingParties.
-
getActingParties
Required: must be non-empty
repeated string acting_parties = 7;- Specified by:
getActingPartiesin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The actingParties at the given index.
-
getActingPartiesBytes
public com.google.protobuf.ByteString getActingPartiesBytes(int index) Required: must be non-empty
repeated string acting_parties = 7;- Specified by:
getActingPartiesBytesin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the actingParties at the given index.
-
setActingParties
public InteractiveSubmissionDataOuterClass.Exercise.Builder setActingParties(int index, String value) Required: must be non-empty
repeated string acting_parties = 7;- Parameters:
index- The index to set the value at.value- The actingParties to set.- Returns:
- This builder for chaining.
-
addActingParties
Required: must be non-empty
repeated string acting_parties = 7;- Parameters:
value- The actingParties to add.- Returns:
- This builder for chaining.
-
addAllActingParties
public InteractiveSubmissionDataOuterClass.Exercise.Builder addAllActingParties(Iterable<String> values) Required: must be non-empty
repeated string acting_parties = 7;- Parameters:
values- The actingParties to add.- Returns:
- This builder for chaining.
-
clearActingParties
Required: must be non-empty
repeated string acting_parties = 7;- Returns:
- This builder for chaining.
-
addActingPartiesBytes
public InteractiveSubmissionDataOuterClass.Exercise.Builder addActingPartiesBytes(com.google.protobuf.ByteString value) Required: must be non-empty
repeated string acting_parties = 7;- Parameters:
value- The bytes of the actingParties to add.- Returns:
- This builder for chaining.
-
hasInterfaceId
public boolean hasInterfaceId()The identifier uses the package-id reference format. Optional
.com.daml.ledger.api.v2.Identifier interface_id = 8;- Specified by:
hasInterfaceIdin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- Whether the interfaceId field is set.
-
getInterfaceId
public com.daml.ledger.api.v2.ValueOuterClass.Identifier getInterfaceId()The identifier uses the package-id reference format. Optional
.com.daml.ledger.api.v2.Identifier interface_id = 8;- Specified by:
getInterfaceIdin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- The interfaceId.
-
setInterfaceId
public InteractiveSubmissionDataOuterClass.Exercise.Builder setInterfaceId(com.daml.ledger.api.v2.ValueOuterClass.Identifier value) The identifier uses the package-id reference format. Optional
.com.daml.ledger.api.v2.Identifier interface_id = 8; -
setInterfaceId
public InteractiveSubmissionDataOuterClass.Exercise.Builder setInterfaceId(com.daml.ledger.api.v2.ValueOuterClass.Identifier.Builder builderForValue) The identifier uses the package-id reference format. Optional
.com.daml.ledger.api.v2.Identifier interface_id = 8; -
mergeInterfaceId
public InteractiveSubmissionDataOuterClass.Exercise.Builder mergeInterfaceId(com.daml.ledger.api.v2.ValueOuterClass.Identifier value) The identifier uses the package-id reference format. Optional
.com.daml.ledger.api.v2.Identifier interface_id = 8; -
clearInterfaceId
The identifier uses the package-id reference format. Optional
.com.daml.ledger.api.v2.Identifier interface_id = 8; -
getInterfaceIdBuilder
public com.daml.ledger.api.v2.ValueOuterClass.Identifier.Builder getInterfaceIdBuilder()The identifier uses the package-id reference format. Optional
.com.daml.ledger.api.v2.Identifier interface_id = 8; -
getInterfaceIdOrBuilder
public com.daml.ledger.api.v2.ValueOuterClass.IdentifierOrBuilder getInterfaceIdOrBuilder()The identifier uses the package-id reference format. Optional
.com.daml.ledger.api.v2.Identifier interface_id = 8;- Specified by:
getInterfaceIdOrBuilderin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder
-
getChoiceId
Required
string choice_id = 9;- Specified by:
getChoiceIdin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- The choiceId.
-
getChoiceIdBytes
public com.google.protobuf.ByteString getChoiceIdBytes()Required
string choice_id = 9;- Specified by:
getChoiceIdBytesin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- The bytes for choiceId.
-
setChoiceId
Required
string choice_id = 9;- Parameters:
value- The choiceId to set.- Returns:
- This builder for chaining.
-
clearChoiceId
Required
string choice_id = 9;- Returns:
- This builder for chaining.
-
setChoiceIdBytes
public InteractiveSubmissionDataOuterClass.Exercise.Builder setChoiceIdBytes(com.google.protobuf.ByteString value) Required
string choice_id = 9;- Parameters:
value- The bytes for choiceId to set.- Returns:
- This builder for chaining.
-
hasChosenValue
public boolean hasChosenValue()Required
.com.daml.ledger.api.v2.Value chosen_value = 10;- Specified by:
hasChosenValuein interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- Whether the chosenValue field is set.
-
getChosenValue
public com.daml.ledger.api.v2.ValueOuterClass.Value getChosenValue()Required
.com.daml.ledger.api.v2.Value chosen_value = 10;- Specified by:
getChosenValuein interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- The chosenValue.
-
setChosenValue
public InteractiveSubmissionDataOuterClass.Exercise.Builder setChosenValue(com.daml.ledger.api.v2.ValueOuterClass.Value value) Required
.com.daml.ledger.api.v2.Value chosen_value = 10; -
setChosenValue
public InteractiveSubmissionDataOuterClass.Exercise.Builder setChosenValue(com.daml.ledger.api.v2.ValueOuterClass.Value.Builder builderForValue) Required
.com.daml.ledger.api.v2.Value chosen_value = 10; -
mergeChosenValue
public InteractiveSubmissionDataOuterClass.Exercise.Builder mergeChosenValue(com.daml.ledger.api.v2.ValueOuterClass.Value value) Required
.com.daml.ledger.api.v2.Value chosen_value = 10; -
clearChosenValue
Required
.com.daml.ledger.api.v2.Value chosen_value = 10; -
getChosenValueBuilder
public com.daml.ledger.api.v2.ValueOuterClass.Value.Builder getChosenValueBuilder()Required
.com.daml.ledger.api.v2.Value chosen_value = 10; -
getChosenValueOrBuilder
public com.daml.ledger.api.v2.ValueOuterClass.ValueOrBuilder getChosenValueOrBuilder()Required
.com.daml.ledger.api.v2.Value chosen_value = 10;- Specified by:
getChosenValueOrBuilderin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder
-
getConsuming
public boolean getConsuming()Required
bool consuming = 11;- Specified by:
getConsumingin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- The consuming.
-
setConsuming
Required
bool consuming = 11;- Parameters:
value- The consuming to set.- Returns:
- This builder for chaining.
-
clearConsuming
Required
bool consuming = 11;- Returns:
- This builder for chaining.
-
getChildrenList
public com.google.protobuf.ProtocolStringList getChildrenList()Optional: can be empty
repeated string children = 12;- Specified by:
getChildrenListin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- A list containing the children.
-
getChildrenCount
public int getChildrenCount()Optional: can be empty
repeated string children = 12;- Specified by:
getChildrenCountin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- The count of children.
-
getChildren
Optional: can be empty
repeated string children = 12;- Specified by:
getChildrenin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The children at the given index.
-
getChildrenBytes
public com.google.protobuf.ByteString getChildrenBytes(int index) Optional: can be empty
repeated string children = 12;- Specified by:
getChildrenBytesin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the children at the given index.
-
setChildren
Optional: can be empty
repeated string children = 12;- Parameters:
index- The index to set the value at.value- The children to set.- Returns:
- This builder for chaining.
-
addChildren
Optional: can be empty
repeated string children = 12;- Parameters:
value- The children to add.- Returns:
- This builder for chaining.
-
addAllChildren
Optional: can be empty
repeated string children = 12;- Parameters:
values- The children to add.- Returns:
- This builder for chaining.
-
clearChildren
Optional: can be empty
repeated string children = 12;- Returns:
- This builder for chaining.
-
addChildrenBytes
public InteractiveSubmissionDataOuterClass.Exercise.Builder addChildrenBytes(com.google.protobuf.ByteString value) Optional: can be empty
repeated string children = 12;- Parameters:
value- The bytes of the children to add.- Returns:
- This builder for chaining.
-
hasExerciseResult
public boolean hasExerciseResult()Optional
.com.daml.ledger.api.v2.Value exercise_result = 13;- Specified by:
hasExerciseResultin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- Whether the exerciseResult field is set.
-
getExerciseResult
public com.daml.ledger.api.v2.ValueOuterClass.Value getExerciseResult()Optional
.com.daml.ledger.api.v2.Value exercise_result = 13;- Specified by:
getExerciseResultin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- The exerciseResult.
-
setExerciseResult
public InteractiveSubmissionDataOuterClass.Exercise.Builder setExerciseResult(com.daml.ledger.api.v2.ValueOuterClass.Value value) Optional
.com.daml.ledger.api.v2.Value exercise_result = 13; -
setExerciseResult
public InteractiveSubmissionDataOuterClass.Exercise.Builder setExerciseResult(com.daml.ledger.api.v2.ValueOuterClass.Value.Builder builderForValue) Optional
.com.daml.ledger.api.v2.Value exercise_result = 13; -
mergeExerciseResult
public InteractiveSubmissionDataOuterClass.Exercise.Builder mergeExerciseResult(com.daml.ledger.api.v2.ValueOuterClass.Value value) Optional
.com.daml.ledger.api.v2.Value exercise_result = 13; -
clearExerciseResult
Optional
.com.daml.ledger.api.v2.Value exercise_result = 13; -
getExerciseResultBuilder
public com.daml.ledger.api.v2.ValueOuterClass.Value.Builder getExerciseResultBuilder()Optional
.com.daml.ledger.api.v2.Value exercise_result = 13; -
getExerciseResultOrBuilder
public com.daml.ledger.api.v2.ValueOuterClass.ValueOrBuilder getExerciseResultOrBuilder()Optional
.com.daml.ledger.api.v2.Value exercise_result = 13;- Specified by:
getExerciseResultOrBuilderin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder
-
getChoiceObserversList
public com.google.protobuf.ProtocolStringList getChoiceObserversList()Optional: can be empty
repeated string choice_observers = 14;- Specified by:
getChoiceObserversListin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- A list containing the choiceObservers.
-
getChoiceObserversCount
public int getChoiceObserversCount()Optional: can be empty
repeated string choice_observers = 14;- Specified by:
getChoiceObserversCountin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- The count of choiceObservers.
-
getChoiceObservers
Optional: can be empty
repeated string choice_observers = 14;- Specified by:
getChoiceObserversin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The choiceObservers at the given index.
-
getChoiceObserversBytes
public com.google.protobuf.ByteString getChoiceObserversBytes(int index) Optional: can be empty
repeated string choice_observers = 14;- Specified by:
getChoiceObserversBytesin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the choiceObservers at the given index.
-
setChoiceObservers
public InteractiveSubmissionDataOuterClass.Exercise.Builder setChoiceObservers(int index, String value) Optional: can be empty
repeated string choice_observers = 14;- Parameters:
index- The index to set the value at.value- The choiceObservers to set.- Returns:
- This builder for chaining.
-
addChoiceObservers
Optional: can be empty
repeated string choice_observers = 14;- Parameters:
value- The choiceObservers to add.- Returns:
- This builder for chaining.
-
addAllChoiceObservers
public InteractiveSubmissionDataOuterClass.Exercise.Builder addAllChoiceObservers(Iterable<String> values) Optional: can be empty
repeated string choice_observers = 14;- Parameters:
values- The choiceObservers to add.- Returns:
- This builder for chaining.
-
clearChoiceObservers
Optional: can be empty
repeated string choice_observers = 14;- Returns:
- This builder for chaining.
-
addChoiceObserversBytes
public InteractiveSubmissionDataOuterClass.Exercise.Builder addChoiceObserversBytes(com.google.protobuf.ByteString value) Optional: can be empty
repeated string choice_observers = 14;- Parameters:
value- The bytes of the choiceObservers to add.- Returns:
- This builder for chaining.
-
hasKey
public boolean hasKey()Can only be populated from lf_version >= 2 Optional
optional .com.daml.ledger.api.v2.interactive.GlobalKeyWithMaintainers key = 15;- Specified by:
hasKeyin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- Whether the key field is set.
-
getKey
Can only be populated from lf_version >= 2 Optional
optional .com.daml.ledger.api.v2.interactive.GlobalKeyWithMaintainers key = 15;- Specified by:
getKeyin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- The key.
-
setKey
public InteractiveSubmissionDataOuterClass.Exercise.Builder setKey(InteractiveSubmissionCommonDataOuterClass.GlobalKeyWithMaintainers value) Can only be populated from lf_version >= 2 Optional
optional .com.daml.ledger.api.v2.interactive.GlobalKeyWithMaintainers key = 15; -
setKey
public InteractiveSubmissionDataOuterClass.Exercise.Builder setKey(InteractiveSubmissionCommonDataOuterClass.GlobalKeyWithMaintainers.Builder builderForValue) Can only be populated from lf_version >= 2 Optional
optional .com.daml.ledger.api.v2.interactive.GlobalKeyWithMaintainers key = 15; -
mergeKey
public InteractiveSubmissionDataOuterClass.Exercise.Builder mergeKey(InteractiveSubmissionCommonDataOuterClass.GlobalKeyWithMaintainers value) Can only be populated from lf_version >= 2 Optional
optional .com.daml.ledger.api.v2.interactive.GlobalKeyWithMaintainers key = 15; -
clearKey
Can only be populated from lf_version >= 2 Optional
optional .com.daml.ledger.api.v2.interactive.GlobalKeyWithMaintainers key = 15; -
getKeyBuilder
Can only be populated from lf_version >= 2 Optional
optional .com.daml.ledger.api.v2.interactive.GlobalKeyWithMaintainers key = 15; -
getKeyOrBuilder
public InteractiveSubmissionCommonDataOuterClass.GlobalKeyWithMaintainersOrBuilder getKeyOrBuilder()Can only be populated from lf_version >= 2 Optional
optional .com.daml.ledger.api.v2.interactive.GlobalKeyWithMaintainers key = 15;- Specified by:
getKeyOrBuilderin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder
-
getByKey
public boolean getByKey()Can only be true from lf_version >= 2 Required
bool by_key = 16;- Specified by:
getByKeyin interfaceInteractiveSubmissionDataOuterClass.ExerciseOrBuilder- Returns:
- The byKey.
-
setByKey
Can only be true from lf_version >= 2 Required
bool by_key = 16;- Parameters:
value- The byKey to set.- Returns:
- This builder for chaining.
-
clearByKey
Can only be true from lf_version >= 2 Required
bool by_key = 16;- Returns:
- This builder for chaining.
-
setUnknownFields
public final InteractiveSubmissionDataOuterClass.Exercise.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionDataOuterClass.Exercise.Builder>
-
mergeUnknownFields
public final InteractiveSubmissionDataOuterClass.Exercise.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionDataOuterClass.Exercise.Builder>
-