Class InteractiveSubmissionDataOuterClass.QueryByKey.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<InteractiveSubmissionDataOuterClass.QueryByKey.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionDataOuterClass.QueryByKey.Builder>
com.daml.ledger.api.v2.interactive.transaction.v1.InteractiveSubmissionDataOuterClass.QueryByKey.Builder
- All Implemented Interfaces:
InteractiveSubmissionDataOuterClass.QueryByKeyOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
InteractiveSubmissionDataOuterClass.QueryByKey
public static final class InteractiveSubmissionDataOuterClass.QueryByKey.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionDataOuterClass.QueryByKey.Builder>
implements InteractiveSubmissionDataOuterClass.QueryByKeyOrBuilder
Protobuf type
com.daml.ledger.api.v2.interactive.transaction.v1.QueryByKey-
Method Summary
Modifier and TypeMethodDescriptionaddAllResult(Iterable<String> values) Result of the query: list of contract Ids matching the query Optional: can be emptyaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Result of the query: list of contract Ids matching the query Optional: can be emptyaddResultBytes(com.google.protobuf.ByteString value) Result of the query: list of contract Ids matching the query Optional: can be emptybuild()clear()RequiredclearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearKey()key to query for RequiredSpecific LF serialization version of the node RequiredclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) RequiredResult of the query: list of contract Ids matching the query Optional: can be emptyThe identifier uses the package-id reference format.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanRequiredgetKey()key to query for Requiredkey to query for Requiredkey to query for RequiredSpecific LF serialization version of the node Requiredcom.google.protobuf.ByteStringSpecific LF serialization version of the node RequiredRequiredcom.google.protobuf.ByteStringRequiredgetResult(int index) Result of the query: list of contract Ids matching the query Optional: can be emptycom.google.protobuf.ByteStringgetResultBytes(int index) Result of the query: list of contract Ids matching the query Optional: can be emptyintResult of the query: list of contract Ids matching the query Optional: can be emptycom.google.protobuf.ProtocolStringListResult of the query: list of contract Ids matching the query Optional: can be 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.booleanhasKey()key to query for RequiredbooleanThe identifier uses the package-id reference format.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) key to query for RequiredmergeTemplateId(com.daml.ledger.api.v2.ValueOuterClass.Identifier value) The identifier uses the package-id reference format.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setExhaustive(boolean value) Requiredkey to query for Requiredkey to query for RequiredsetLfVersion(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) Result of the query: list of contract Ids matching the query Optional: can be 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.QueryByKey.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.QueryByKey.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.QueryByKey.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.QueryByKey.Builder>
-
setField
public InteractiveSubmissionDataOuterClass.QueryByKey.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.QueryByKey.Builder>
-
clearField
public InteractiveSubmissionDataOuterClass.QueryByKey.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionDataOuterClass.QueryByKey.Builder>
-
clearOneof
public InteractiveSubmissionDataOuterClass.QueryByKey.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionDataOuterClass.QueryByKey.Builder>
-
setRepeatedField
public InteractiveSubmissionDataOuterClass.QueryByKey.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.QueryByKey.Builder>
-
addRepeatedField
public InteractiveSubmissionDataOuterClass.QueryByKey.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.QueryByKey.Builder>
-
mergeFrom
public InteractiveSubmissionDataOuterClass.QueryByKey.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InteractiveSubmissionDataOuterClass.QueryByKey.Builder>
-
mergeFrom
public InteractiveSubmissionDataOuterClass.QueryByKey.Builder mergeFrom(InteractiveSubmissionDataOuterClass.QueryByKey other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionDataOuterClass.QueryByKey.Builder>
-
mergeFrom
public InteractiveSubmissionDataOuterClass.QueryByKey.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.QueryByKey.Builder>- Throws:
IOException
-
getLfVersion
Specific LF serialization version of the node Required
string lf_version = 1;- Specified by:
getLfVersionin interfaceInteractiveSubmissionDataOuterClass.QueryByKeyOrBuilder- 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.QueryByKeyOrBuilder- 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.QueryByKey.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.
-
getPackageName
Required
string package_name = 2;- Specified by:
getPackageNamein interfaceInteractiveSubmissionDataOuterClass.QueryByKeyOrBuilder- Returns:
- The packageName.
-
getPackageNameBytes
public com.google.protobuf.ByteString getPackageNameBytes()Required
string package_name = 2;- Specified by:
getPackageNameBytesin interfaceInteractiveSubmissionDataOuterClass.QueryByKeyOrBuilder- Returns:
- The bytes for packageName.
-
setPackageName
Required
string package_name = 2;- Parameters:
value- The packageName to set.- Returns:
- This builder for chaining.
-
clearPackageName
Required
string package_name = 2;- Returns:
- This builder for chaining.
-
setPackageNameBytes
public InteractiveSubmissionDataOuterClass.QueryByKey.Builder setPackageNameBytes(com.google.protobuf.ByteString value) Required
string package_name = 2;- 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 = 3;- Specified by:
hasTemplateIdin interfaceInteractiveSubmissionDataOuterClass.QueryByKeyOrBuilder- 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 = 3;- Specified by:
getTemplateIdin interfaceInteractiveSubmissionDataOuterClass.QueryByKeyOrBuilder- Returns:
- The templateId.
-
setTemplateId
public InteractiveSubmissionDataOuterClass.QueryByKey.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 = 3; -
setTemplateId
public InteractiveSubmissionDataOuterClass.QueryByKey.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 = 3; -
mergeTemplateId
public InteractiveSubmissionDataOuterClass.QueryByKey.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 = 3; -
clearTemplateId
The identifier uses the package-id reference format. Required
.com.daml.ledger.api.v2.Identifier template_id = 3; -
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 = 3; -
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 = 3;- Specified by:
getTemplateIdOrBuilderin interfaceInteractiveSubmissionDataOuterClass.QueryByKeyOrBuilder
-
getExhaustive
public boolean getExhaustive()Required
bool exhaustive = 4;- Specified by:
getExhaustivein interfaceInteractiveSubmissionDataOuterClass.QueryByKeyOrBuilder- Returns:
- The exhaustive.
-
setExhaustive
Required
bool exhaustive = 4;- Parameters:
value- The exhaustive to set.- Returns:
- This builder for chaining.
-
clearExhaustive
Required
bool exhaustive = 4;- Returns:
- This builder for chaining.
-
hasKey
public boolean hasKey()key to query for Required
.com.daml.ledger.api.v2.interactive.GlobalKeyWithMaintainers key = 5;- Specified by:
hasKeyin interfaceInteractiveSubmissionDataOuterClass.QueryByKeyOrBuilder- Returns:
- Whether the key field is set.
-
getKey
key to query for Required
.com.daml.ledger.api.v2.interactive.GlobalKeyWithMaintainers key = 5;- Specified by:
getKeyin interfaceInteractiveSubmissionDataOuterClass.QueryByKeyOrBuilder- Returns:
- The key.
-
setKey
public InteractiveSubmissionDataOuterClass.QueryByKey.Builder setKey(InteractiveSubmissionCommonDataOuterClass.GlobalKeyWithMaintainers value) key to query for Required
.com.daml.ledger.api.v2.interactive.GlobalKeyWithMaintainers key = 5; -
setKey
public InteractiveSubmissionDataOuterClass.QueryByKey.Builder setKey(InteractiveSubmissionCommonDataOuterClass.GlobalKeyWithMaintainers.Builder builderForValue) key to query for Required
.com.daml.ledger.api.v2.interactive.GlobalKeyWithMaintainers key = 5; -
mergeKey
public InteractiveSubmissionDataOuterClass.QueryByKey.Builder mergeKey(InteractiveSubmissionCommonDataOuterClass.GlobalKeyWithMaintainers value) key to query for Required
.com.daml.ledger.api.v2.interactive.GlobalKeyWithMaintainers key = 5; -
clearKey
key to query for Required
.com.daml.ledger.api.v2.interactive.GlobalKeyWithMaintainers key = 5; -
getKeyBuilder
key to query for Required
.com.daml.ledger.api.v2.interactive.GlobalKeyWithMaintainers key = 5; -
getKeyOrBuilder
public InteractiveSubmissionCommonDataOuterClass.GlobalKeyWithMaintainersOrBuilder getKeyOrBuilder()key to query for Required
.com.daml.ledger.api.v2.interactive.GlobalKeyWithMaintainers key = 5;- Specified by:
getKeyOrBuilderin interfaceInteractiveSubmissionDataOuterClass.QueryByKeyOrBuilder
-
getResultList
public com.google.protobuf.ProtocolStringList getResultList()Result of the query: list of contract Ids matching the query Optional: can be empty
repeated string result = 6;- Specified by:
getResultListin interfaceInteractiveSubmissionDataOuterClass.QueryByKeyOrBuilder- Returns:
- A list containing the result.
-
getResultCount
public int getResultCount()Result of the query: list of contract Ids matching the query Optional: can be empty
repeated string result = 6;- Specified by:
getResultCountin interfaceInteractiveSubmissionDataOuterClass.QueryByKeyOrBuilder- Returns:
- The count of result.
-
getResult
Result of the query: list of contract Ids matching the query Optional: can be empty
repeated string result = 6;- Specified by:
getResultin interfaceInteractiveSubmissionDataOuterClass.QueryByKeyOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The result at the given index.
-
getResultBytes
public com.google.protobuf.ByteString getResultBytes(int index) Result of the query: list of contract Ids matching the query Optional: can be empty
repeated string result = 6;- Specified by:
getResultBytesin interfaceInteractiveSubmissionDataOuterClass.QueryByKeyOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the result at the given index.
-
setResult
Result of the query: list of contract Ids matching the query Optional: can be empty
repeated string result = 6;- Parameters:
index- The index to set the value at.value- The result to set.- Returns:
- This builder for chaining.
-
addResult
Result of the query: list of contract Ids matching the query Optional: can be empty
repeated string result = 6;- Parameters:
value- The result to add.- Returns:
- This builder for chaining.
-
addAllResult
Result of the query: list of contract Ids matching the query Optional: can be empty
repeated string result = 6;- Parameters:
values- The result to add.- Returns:
- This builder for chaining.
-
clearResult
Result of the query: list of contract Ids matching the query Optional: can be empty
repeated string result = 6;- Returns:
- This builder for chaining.
-
addResultBytes
public InteractiveSubmissionDataOuterClass.QueryByKey.Builder addResultBytes(com.google.protobuf.ByteString value) Result of the query: list of contract Ids matching the query Optional: can be empty
repeated string result = 6;- Parameters:
value- The bytes of the result to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final InteractiveSubmissionDataOuterClass.QueryByKey.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionDataOuterClass.QueryByKey.Builder>
-
mergeUnknownFields
public final InteractiveSubmissionDataOuterClass.QueryByKey.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionDataOuterClass.QueryByKey.Builder>
-