Package com.daml.ledger.api.v1
Class ValueOuterClass.Value.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ValueOuterClass.Value.Builder>
-
- com.daml.ledger.api.v1.ValueOuterClass.Value.Builder
-
- All Implemented Interfaces:
ValueOuterClass.ValueOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- ValueOuterClass.Value
public static final class ValueOuterClass.Value.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ValueOuterClass.Value.Builder> implements ValueOuterClass.ValueOrBuilder
Encodes values that the ledger accepts as command arguments and emits as contract arguments. The values encoding use different classes of non-empty strings as identifiers. Those classes are defined as follows: - NameStrings are strings with length <= 1000 that match the regexp ``[A-Za-z\$_][A-Za-z0-9\$_]*``. - PackageIdStrings are strings with length <= 64 that match the regexp ``[A-Za-z0-9\-_ ]+``. - PartyIdStrings are strings with length <= 256 that match the regexp ``[A-Za-z0-9:\-_ ]+``. - LedgerStrings are strings with length <= 256 that match the regexp ``[A-Za-z0-9#:\-_/ ]+``. - ApplicationIdStrings are strings with length <= 256 that match the regexp ``[A-Za-z0-9#:\-_/ @\|]+``.
Protobuf typecom.daml.ledger.api.v1.Value
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ValueOuterClass.Value.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ValueOuterClass.Valuebuild()ValueOuterClass.ValuebuildPartial()ValueOuterClass.Value.Builderclear()ValueOuterClass.Value.BuilderclearBool()True or false.ValueOuterClass.Value.BuilderclearContractId()Identifier of an on-ledger contract.ValueOuterClass.Value.BuilderclearDate()Days since the unix epoch.ValueOuterClass.Value.BuilderclearEnum()The Enum typeValueOuterClass.Value.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ValueOuterClass.Value.BuilderclearGenMap()The GenMap typeValueOuterClass.Value.BuilderclearInt64()sint64 int64 = 5 [json_name = "int64", jstype = JS_STRING];ValueOuterClass.Value.BuilderclearList()Represents a homogeneous list of values.ValueOuterClass.Value.BuilderclearMap()The Map typeValueOuterClass.Value.BuilderclearNumeric()A Numeric, that is a decimal value with precision 38 (at most 38 significant digits) and a scale between 0 and 37 (significant digits on the right of the decimal point).ValueOuterClass.Value.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ValueOuterClass.Value.BuilderclearOptional()The Optional type, None or SomeValueOuterClass.Value.BuilderclearParty()An agent operating on the ledger.ValueOuterClass.Value.BuilderclearRecord().com.daml.ledger.api.v1.Record record = 1 [json_name = "record"];ValueOuterClass.Value.BuilderclearSum()ValueOuterClass.Value.BuilderclearText()A string.ValueOuterClass.Value.BuilderclearTimestamp()Microseconds since the UNIX epoch.ValueOuterClass.Value.BuilderclearUnit()This value is used for example for choices that don't take any arguments.ValueOuterClass.Value.BuilderclearVariant().com.daml.ledger.api.v1.Variant variant = 2 [json_name = "variant"];ValueOuterClass.Value.Builderclone()booleangetBool()True or false.java.lang.StringgetContractId()Identifier of an on-ledger contract.com.google.protobuf.ByteStringgetContractIdBytes()Identifier of an on-ledger contract.intgetDate()Days since the unix epoch.ValueOuterClass.ValuegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()ValueOuterClass.EnumgetEnum()The Enum typeValueOuterClass.Enum.BuildergetEnumBuilder()The Enum typeValueOuterClass.EnumOrBuildergetEnumOrBuilder()The Enum typeValueOuterClass.GenMapgetGenMap()The GenMap typeValueOuterClass.GenMap.BuildergetGenMapBuilder()The GenMap typeValueOuterClass.GenMapOrBuildergetGenMapOrBuilder()The GenMap typelonggetInt64()sint64 int64 = 5 [json_name = "int64", jstype = JS_STRING];ValueOuterClass.ListgetList()Represents a homogeneous list of values.ValueOuterClass.List.BuildergetListBuilder()Represents a homogeneous list of values.ValueOuterClass.ListOrBuildergetListOrBuilder()Represents a homogeneous list of values.ValueOuterClass.MapgetMap()The Map typeValueOuterClass.Map.BuildergetMapBuilder()The Map typeValueOuterClass.MapOrBuildergetMapOrBuilder()The Map typejava.lang.StringgetNumeric()A Numeric, that is a decimal value with precision 38 (at most 38 significant digits) and a scale between 0 and 37 (significant digits on the right of the decimal point).com.google.protobuf.ByteStringgetNumericBytes()A Numeric, that is a decimal value with precision 38 (at most 38 significant digits) and a scale between 0 and 37 (significant digits on the right of the decimal point).ValueOuterClass.OptionalgetOptional()The Optional type, None or SomeValueOuterClass.Optional.BuildergetOptionalBuilder()The Optional type, None or SomeValueOuterClass.OptionalOrBuildergetOptionalOrBuilder()The Optional type, None or Somejava.lang.StringgetParty()An agent operating on the ledger.com.google.protobuf.ByteStringgetPartyBytes()An agent operating on the ledger.ValueOuterClass.RecordgetRecord().com.daml.ledger.api.v1.Record record = 1 [json_name = "record"];ValueOuterClass.Record.BuildergetRecordBuilder().com.daml.ledger.api.v1.Record record = 1 [json_name = "record"];ValueOuterClass.RecordOrBuildergetRecordOrBuilder().com.daml.ledger.api.v1.Record record = 1 [json_name = "record"];ValueOuterClass.Value.SumCasegetSumCase()java.lang.StringgetText()A string.com.google.protobuf.ByteStringgetTextBytes()A string.longgetTimestamp()Microseconds since the UNIX epoch.com.google.protobuf.EmptygetUnit()This value is used for example for choices that don't take any arguments.com.google.protobuf.Empty.BuildergetUnitBuilder()This value is used for example for choices that don't take any arguments.com.google.protobuf.EmptyOrBuildergetUnitOrBuilder()This value is used for example for choices that don't take any arguments.ValueOuterClass.VariantgetVariant().com.daml.ledger.api.v1.Variant variant = 2 [json_name = "variant"];ValueOuterClass.Variant.BuildergetVariantBuilder().com.daml.ledger.api.v1.Variant variant = 2 [json_name = "variant"];ValueOuterClass.VariantOrBuildergetVariantOrBuilder().com.daml.ledger.api.v1.Variant variant = 2 [json_name = "variant"];booleanhasBool()True or false.booleanhasContractId()Identifier of an on-ledger contract.booleanhasDate()Days since the unix epoch.booleanhasEnum()The Enum typebooleanhasGenMap()The GenMap typebooleanhasInt64()sint64 int64 = 5 [json_name = "int64", jstype = JS_STRING];booleanhasList()Represents a homogeneous list of values.booleanhasMap()The Map typebooleanhasNumeric()A Numeric, that is a decimal value with precision 38 (at most 38 significant digits) and a scale between 0 and 37 (significant digits on the right of the decimal point).booleanhasOptional()The Optional type, None or SomebooleanhasParty()An agent operating on the ledger.booleanhasRecord().com.daml.ledger.api.v1.Record record = 1 [json_name = "record"];booleanhasText()A string.booleanhasTimestamp()Microseconds since the UNIX epoch.booleanhasUnit()This value is used for example for choices that don't take any arguments.booleanhasVariant().com.daml.ledger.api.v1.Variant variant = 2 [json_name = "variant"];protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ValueOuterClass.Value.BuildermergeEnum(ValueOuterClass.Enum value)The Enum typeValueOuterClass.Value.BuildermergeFrom(ValueOuterClass.Value other)ValueOuterClass.Value.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ValueOuterClass.Value.BuildermergeFrom(com.google.protobuf.Message other)ValueOuterClass.Value.BuildermergeGenMap(ValueOuterClass.GenMap value)The GenMap typeValueOuterClass.Value.BuildermergeList(ValueOuterClass.List value)Represents a homogeneous list of values.ValueOuterClass.Value.BuildermergeMap(ValueOuterClass.Map value)The Map typeValueOuterClass.Value.BuildermergeOptional(ValueOuterClass.Optional value)The Optional type, None or SomeValueOuterClass.Value.BuildermergeRecord(ValueOuterClass.Record value).com.daml.ledger.api.v1.Record record = 1 [json_name = "record"];ValueOuterClass.Value.BuildermergeUnit(com.google.protobuf.Empty value)This value is used for example for choices that don't take any arguments.ValueOuterClass.Value.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ValueOuterClass.Value.BuildermergeVariant(ValueOuterClass.Variant value).com.daml.ledger.api.v1.Variant variant = 2 [json_name = "variant"];ValueOuterClass.Value.BuildersetBool(boolean value)True or false.ValueOuterClass.Value.BuildersetContractId(java.lang.String value)Identifier of an on-ledger contract.ValueOuterClass.Value.BuildersetContractIdBytes(com.google.protobuf.ByteString value)Identifier of an on-ledger contract.ValueOuterClass.Value.BuildersetDate(int value)Days since the unix epoch.ValueOuterClass.Value.BuildersetEnum(ValueOuterClass.Enum value)The Enum typeValueOuterClass.Value.BuildersetEnum(ValueOuterClass.Enum.Builder builderForValue)The Enum typeValueOuterClass.Value.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ValueOuterClass.Value.BuildersetGenMap(ValueOuterClass.GenMap value)The GenMap typeValueOuterClass.Value.BuildersetGenMap(ValueOuterClass.GenMap.Builder builderForValue)The GenMap typeValueOuterClass.Value.BuildersetInt64(long value)sint64 int64 = 5 [json_name = "int64", jstype = JS_STRING];ValueOuterClass.Value.BuildersetList(ValueOuterClass.List value)Represents a homogeneous list of values.ValueOuterClass.Value.BuildersetList(ValueOuterClass.List.Builder builderForValue)Represents a homogeneous list of values.ValueOuterClass.Value.BuildersetMap(ValueOuterClass.Map value)The Map typeValueOuterClass.Value.BuildersetMap(ValueOuterClass.Map.Builder builderForValue)The Map typeValueOuterClass.Value.BuildersetNumeric(java.lang.String value)A Numeric, that is a decimal value with precision 38 (at most 38 significant digits) and a scale between 0 and 37 (significant digits on the right of the decimal point).ValueOuterClass.Value.BuildersetNumericBytes(com.google.protobuf.ByteString value)A Numeric, that is a decimal value with precision 38 (at most 38 significant digits) and a scale between 0 and 37 (significant digits on the right of the decimal point).ValueOuterClass.Value.BuildersetOptional(ValueOuterClass.Optional value)The Optional type, None or SomeValueOuterClass.Value.BuildersetOptional(ValueOuterClass.Optional.Builder builderForValue)The Optional type, None or SomeValueOuterClass.Value.BuildersetParty(java.lang.String value)An agent operating on the ledger.ValueOuterClass.Value.BuildersetPartyBytes(com.google.protobuf.ByteString value)An agent operating on the ledger.ValueOuterClass.Value.BuildersetRecord(ValueOuterClass.Record value).com.daml.ledger.api.v1.Record record = 1 [json_name = "record"];ValueOuterClass.Value.BuildersetRecord(ValueOuterClass.Record.Builder builderForValue).com.daml.ledger.api.v1.Record record = 1 [json_name = "record"];ValueOuterClass.Value.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)ValueOuterClass.Value.BuildersetText(java.lang.String value)A string.ValueOuterClass.Value.BuildersetTextBytes(com.google.protobuf.ByteString value)A string.ValueOuterClass.Value.BuildersetTimestamp(long value)Microseconds since the UNIX epoch.ValueOuterClass.Value.BuildersetUnit(com.google.protobuf.Empty value)This value is used for example for choices that don't take any arguments.ValueOuterClass.Value.BuildersetUnit(com.google.protobuf.Empty.Builder builderForValue)This value is used for example for choices that don't take any arguments.ValueOuterClass.Value.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ValueOuterClass.Value.BuildersetVariant(ValueOuterClass.Variant value).com.daml.ledger.api.v1.Variant variant = 2 [json_name = "variant"];ValueOuterClass.Value.BuildersetVariant(ValueOuterClass.Variant.Builder builderForValue).com.daml.ledger.api.v1.Variant variant = 2 [json_name = "variant"];-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
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<ValueOuterClass.Value.Builder>
-
clear
public ValueOuterClass.Value.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<ValueOuterClass.Value.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<ValueOuterClass.Value.Builder>
-
getDefaultInstanceForType
public ValueOuterClass.Value getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ValueOuterClass.Value build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ValueOuterClass.Value buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ValueOuterClass.Value.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<ValueOuterClass.Value.Builder>
-
setField
public ValueOuterClass.Value.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ValueOuterClass.Value.Builder>
-
clearField
public ValueOuterClass.Value.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ValueOuterClass.Value.Builder>
-
clearOneof
public ValueOuterClass.Value.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ValueOuterClass.Value.Builder>
-
setRepeatedField
public ValueOuterClass.Value.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ValueOuterClass.Value.Builder>
-
addRepeatedField
public ValueOuterClass.Value.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ValueOuterClass.Value.Builder>
-
mergeFrom
public ValueOuterClass.Value.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ValueOuterClass.Value.Builder>
-
mergeFrom
public ValueOuterClass.Value.Builder mergeFrom(ValueOuterClass.Value other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ValueOuterClass.Value.Builder>
-
mergeFrom
public ValueOuterClass.Value.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ValueOuterClass.Value.Builder>- Throws:
java.io.IOException
-
getSumCase
public ValueOuterClass.Value.SumCase getSumCase()
- Specified by:
getSumCasein interfaceValueOuterClass.ValueOrBuilder
-
clearSum
public ValueOuterClass.Value.Builder clearSum()
-
hasRecord
public boolean hasRecord()
.com.daml.ledger.api.v1.Record record = 1 [json_name = "record"];- Specified by:
hasRecordin interfaceValueOuterClass.ValueOrBuilder- Returns:
- Whether the record field is set.
-
getRecord
public ValueOuterClass.Record getRecord()
.com.daml.ledger.api.v1.Record record = 1 [json_name = "record"];- Specified by:
getRecordin interfaceValueOuterClass.ValueOrBuilder- Returns:
- The record.
-
setRecord
public ValueOuterClass.Value.Builder setRecord(ValueOuterClass.Record value)
.com.daml.ledger.api.v1.Record record = 1 [json_name = "record"];
-
setRecord
public ValueOuterClass.Value.Builder setRecord(ValueOuterClass.Record.Builder builderForValue)
.com.daml.ledger.api.v1.Record record = 1 [json_name = "record"];
-
mergeRecord
public ValueOuterClass.Value.Builder mergeRecord(ValueOuterClass.Record value)
.com.daml.ledger.api.v1.Record record = 1 [json_name = "record"];
-
clearRecord
public ValueOuterClass.Value.Builder clearRecord()
.com.daml.ledger.api.v1.Record record = 1 [json_name = "record"];
-
getRecordBuilder
public ValueOuterClass.Record.Builder getRecordBuilder()
.com.daml.ledger.api.v1.Record record = 1 [json_name = "record"];
-
getRecordOrBuilder
public ValueOuterClass.RecordOrBuilder getRecordOrBuilder()
.com.daml.ledger.api.v1.Record record = 1 [json_name = "record"];- Specified by:
getRecordOrBuilderin interfaceValueOuterClass.ValueOrBuilder
-
hasVariant
public boolean hasVariant()
.com.daml.ledger.api.v1.Variant variant = 2 [json_name = "variant"];- Specified by:
hasVariantin interfaceValueOuterClass.ValueOrBuilder- Returns:
- Whether the variant field is set.
-
getVariant
public ValueOuterClass.Variant getVariant()
.com.daml.ledger.api.v1.Variant variant = 2 [json_name = "variant"];- Specified by:
getVariantin interfaceValueOuterClass.ValueOrBuilder- Returns:
- The variant.
-
setVariant
public ValueOuterClass.Value.Builder setVariant(ValueOuterClass.Variant value)
.com.daml.ledger.api.v1.Variant variant = 2 [json_name = "variant"];
-
setVariant
public ValueOuterClass.Value.Builder setVariant(ValueOuterClass.Variant.Builder builderForValue)
.com.daml.ledger.api.v1.Variant variant = 2 [json_name = "variant"];
-
mergeVariant
public ValueOuterClass.Value.Builder mergeVariant(ValueOuterClass.Variant value)
.com.daml.ledger.api.v1.Variant variant = 2 [json_name = "variant"];
-
clearVariant
public ValueOuterClass.Value.Builder clearVariant()
.com.daml.ledger.api.v1.Variant variant = 2 [json_name = "variant"];
-
getVariantBuilder
public ValueOuterClass.Variant.Builder getVariantBuilder()
.com.daml.ledger.api.v1.Variant variant = 2 [json_name = "variant"];
-
getVariantOrBuilder
public ValueOuterClass.VariantOrBuilder getVariantOrBuilder()
.com.daml.ledger.api.v1.Variant variant = 2 [json_name = "variant"];- Specified by:
getVariantOrBuilderin interfaceValueOuterClass.ValueOrBuilder
-
hasContractId
public boolean hasContractId()
Identifier of an on-ledger contract. Commands which reference an unknown or already archived contract ID will fail. Must be a valid LedgerString.
string contract_id = 3 [json_name = "contractId"];- Specified by:
hasContractIdin interfaceValueOuterClass.ValueOrBuilder- Returns:
- Whether the contractId field is set.
-
getContractId
public java.lang.String getContractId()
Identifier of an on-ledger contract. Commands which reference an unknown or already archived contract ID will fail. Must be a valid LedgerString.
string contract_id = 3 [json_name = "contractId"];- Specified by:
getContractIdin interfaceValueOuterClass.ValueOrBuilder- Returns:
- The contractId.
-
getContractIdBytes
public com.google.protobuf.ByteString getContractIdBytes()
Identifier of an on-ledger contract. Commands which reference an unknown or already archived contract ID will fail. Must be a valid LedgerString.
string contract_id = 3 [json_name = "contractId"];- Specified by:
getContractIdBytesin interfaceValueOuterClass.ValueOrBuilder- Returns:
- The bytes for contractId.
-
setContractId
public ValueOuterClass.Value.Builder setContractId(java.lang.String value)
Identifier of an on-ledger contract. Commands which reference an unknown or already archived contract ID will fail. Must be a valid LedgerString.
string contract_id = 3 [json_name = "contractId"];- Parameters:
value- The contractId to set.- Returns:
- This builder for chaining.
-
clearContractId
public ValueOuterClass.Value.Builder clearContractId()
Identifier of an on-ledger contract. Commands which reference an unknown or already archived contract ID will fail. Must be a valid LedgerString.
string contract_id = 3 [json_name = "contractId"];- Returns:
- This builder for chaining.
-
setContractIdBytes
public ValueOuterClass.Value.Builder setContractIdBytes(com.google.protobuf.ByteString value)
Identifier of an on-ledger contract. Commands which reference an unknown or already archived contract ID will fail. Must be a valid LedgerString.
string contract_id = 3 [json_name = "contractId"];- Parameters:
value- The bytes for contractId to set.- Returns:
- This builder for chaining.
-
hasList
public boolean hasList()
Represents a homogeneous list of values.
.com.daml.ledger.api.v1.List list = 4 [json_name = "list"];- Specified by:
hasListin interfaceValueOuterClass.ValueOrBuilder- Returns:
- Whether the list field is set.
-
getList
public ValueOuterClass.List getList()
Represents a homogeneous list of values.
.com.daml.ledger.api.v1.List list = 4 [json_name = "list"];- Specified by:
getListin interfaceValueOuterClass.ValueOrBuilder- Returns:
- The list.
-
setList
public ValueOuterClass.Value.Builder setList(ValueOuterClass.List value)
Represents a homogeneous list of values.
.com.daml.ledger.api.v1.List list = 4 [json_name = "list"];
-
setList
public ValueOuterClass.Value.Builder setList(ValueOuterClass.List.Builder builderForValue)
Represents a homogeneous list of values.
.com.daml.ledger.api.v1.List list = 4 [json_name = "list"];
-
mergeList
public ValueOuterClass.Value.Builder mergeList(ValueOuterClass.List value)
Represents a homogeneous list of values.
.com.daml.ledger.api.v1.List list = 4 [json_name = "list"];
-
clearList
public ValueOuterClass.Value.Builder clearList()
Represents a homogeneous list of values.
.com.daml.ledger.api.v1.List list = 4 [json_name = "list"];
-
getListBuilder
public ValueOuterClass.List.Builder getListBuilder()
Represents a homogeneous list of values.
.com.daml.ledger.api.v1.List list = 4 [json_name = "list"];
-
getListOrBuilder
public ValueOuterClass.ListOrBuilder getListOrBuilder()
Represents a homogeneous list of values.
.com.daml.ledger.api.v1.List list = 4 [json_name = "list"];- Specified by:
getListOrBuilderin interfaceValueOuterClass.ValueOrBuilder
-
hasInt64
public boolean hasInt64()
sint64 int64 = 5 [json_name = "int64", jstype = JS_STRING];- Specified by:
hasInt64in interfaceValueOuterClass.ValueOrBuilder- Returns:
- Whether the int64 field is set.
-
getInt64
public long getInt64()
sint64 int64 = 5 [json_name = "int64", jstype = JS_STRING];- Specified by:
getInt64in interfaceValueOuterClass.ValueOrBuilder- Returns:
- The int64.
-
setInt64
public ValueOuterClass.Value.Builder setInt64(long value)
sint64 int64 = 5 [json_name = "int64", jstype = JS_STRING];- Parameters:
value- The int64 to set.- Returns:
- This builder for chaining.
-
clearInt64
public ValueOuterClass.Value.Builder clearInt64()
sint64 int64 = 5 [json_name = "int64", jstype = JS_STRING];- Returns:
- This builder for chaining.
-
hasNumeric
public boolean hasNumeric()
A Numeric, that is a decimal value with precision 38 (at most 38 significant digits) and a scale between 0 and 37 (significant digits on the right of the decimal point). The field has to match the regex [+-]?\d{1,38}(.\d{0,37})? and should be representable by a Numeric without loss of precision.string numeric = 6 [json_name = "numeric"];- Specified by:
hasNumericin interfaceValueOuterClass.ValueOrBuilder- Returns:
- Whether the numeric field is set.
-
getNumeric
public java.lang.String getNumeric()
A Numeric, that is a decimal value with precision 38 (at most 38 significant digits) and a scale between 0 and 37 (significant digits on the right of the decimal point). The field has to match the regex [+-]?\d{1,38}(.\d{0,37})? and should be representable by a Numeric without loss of precision.string numeric = 6 [json_name = "numeric"];- Specified by:
getNumericin interfaceValueOuterClass.ValueOrBuilder- Returns:
- The numeric.
-
getNumericBytes
public com.google.protobuf.ByteString getNumericBytes()
A Numeric, that is a decimal value with precision 38 (at most 38 significant digits) and a scale between 0 and 37 (significant digits on the right of the decimal point). The field has to match the regex [+-]?\d{1,38}(.\d{0,37})? and should be representable by a Numeric without loss of precision.string numeric = 6 [json_name = "numeric"];- Specified by:
getNumericBytesin interfaceValueOuterClass.ValueOrBuilder- Returns:
- The bytes for numeric.
-
setNumeric
public ValueOuterClass.Value.Builder setNumeric(java.lang.String value)
A Numeric, that is a decimal value with precision 38 (at most 38 significant digits) and a scale between 0 and 37 (significant digits on the right of the decimal point). The field has to match the regex [+-]?\d{1,38}(.\d{0,37})? and should be representable by a Numeric without loss of precision.string numeric = 6 [json_name = "numeric"];- Parameters:
value- The numeric to set.- Returns:
- This builder for chaining.
-
clearNumeric
public ValueOuterClass.Value.Builder clearNumeric()
A Numeric, that is a decimal value with precision 38 (at most 38 significant digits) and a scale between 0 and 37 (significant digits on the right of the decimal point). The field has to match the regex [+-]?\d{1,38}(.\d{0,37})? and should be representable by a Numeric without loss of precision.string numeric = 6 [json_name = "numeric"];- Returns:
- This builder for chaining.
-
setNumericBytes
public ValueOuterClass.Value.Builder setNumericBytes(com.google.protobuf.ByteString value)
A Numeric, that is a decimal value with precision 38 (at most 38 significant digits) and a scale between 0 and 37 (significant digits on the right of the decimal point). The field has to match the regex [+-]?\d{1,38}(.\d{0,37})? and should be representable by a Numeric without loss of precision.string numeric = 6 [json_name = "numeric"];- Parameters:
value- The bytes for numeric to set.- Returns:
- This builder for chaining.
-
hasText
public boolean hasText()
A string.
string text = 8 [json_name = "text"];- Specified by:
hasTextin interfaceValueOuterClass.ValueOrBuilder- Returns:
- Whether the text field is set.
-
getText
public java.lang.String getText()
A string.
string text = 8 [json_name = "text"];- Specified by:
getTextin interfaceValueOuterClass.ValueOrBuilder- Returns:
- The text.
-
getTextBytes
public com.google.protobuf.ByteString getTextBytes()
A string.
string text = 8 [json_name = "text"];- Specified by:
getTextBytesin interfaceValueOuterClass.ValueOrBuilder- Returns:
- The bytes for text.
-
setText
public ValueOuterClass.Value.Builder setText(java.lang.String value)
A string.
string text = 8 [json_name = "text"];- Parameters:
value- The text to set.- Returns:
- This builder for chaining.
-
clearText
public ValueOuterClass.Value.Builder clearText()
A string.
string text = 8 [json_name = "text"];- Returns:
- This builder for chaining.
-
setTextBytes
public ValueOuterClass.Value.Builder setTextBytes(com.google.protobuf.ByteString value)
A string.
string text = 8 [json_name = "text"];- Parameters:
value- The bytes for text to set.- Returns:
- This builder for chaining.
-
hasTimestamp
public boolean hasTimestamp()
Microseconds since the UNIX epoch. Can go backwards. Fixed since the vast majority of values will be greater than 2^28, since currently the number of microseconds since the epoch is greater than that. Range: 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999Z, so that we can convert to/from https://www.ietf.org/rfc/rfc3339.txt
sfixed64 timestamp = 9 [json_name = "timestamp", jstype = JS_STRING];- Specified by:
hasTimestampin interfaceValueOuterClass.ValueOrBuilder- Returns:
- Whether the timestamp field is set.
-
getTimestamp
public long getTimestamp()
Microseconds since the UNIX epoch. Can go backwards. Fixed since the vast majority of values will be greater than 2^28, since currently the number of microseconds since the epoch is greater than that. Range: 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999Z, so that we can convert to/from https://www.ietf.org/rfc/rfc3339.txt
sfixed64 timestamp = 9 [json_name = "timestamp", jstype = JS_STRING];- Specified by:
getTimestampin interfaceValueOuterClass.ValueOrBuilder- Returns:
- The timestamp.
-
setTimestamp
public ValueOuterClass.Value.Builder setTimestamp(long value)
Microseconds since the UNIX epoch. Can go backwards. Fixed since the vast majority of values will be greater than 2^28, since currently the number of microseconds since the epoch is greater than that. Range: 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999Z, so that we can convert to/from https://www.ietf.org/rfc/rfc3339.txt
sfixed64 timestamp = 9 [json_name = "timestamp", jstype = JS_STRING];- Parameters:
value- The timestamp to set.- Returns:
- This builder for chaining.
-
clearTimestamp
public ValueOuterClass.Value.Builder clearTimestamp()
Microseconds since the UNIX epoch. Can go backwards. Fixed since the vast majority of values will be greater than 2^28, since currently the number of microseconds since the epoch is greater than that. Range: 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999Z, so that we can convert to/from https://www.ietf.org/rfc/rfc3339.txt
sfixed64 timestamp = 9 [json_name = "timestamp", jstype = JS_STRING];- Returns:
- This builder for chaining.
-
hasParty
public boolean hasParty()
An agent operating on the ledger. Must be a valid PartyIdString.
string party = 11 [json_name = "party"];- Specified by:
hasPartyin interfaceValueOuterClass.ValueOrBuilder- Returns:
- Whether the party field is set.
-
getParty
public java.lang.String getParty()
An agent operating on the ledger. Must be a valid PartyIdString.
string party = 11 [json_name = "party"];- Specified by:
getPartyin interfaceValueOuterClass.ValueOrBuilder- Returns:
- The party.
-
getPartyBytes
public com.google.protobuf.ByteString getPartyBytes()
An agent operating on the ledger. Must be a valid PartyIdString.
string party = 11 [json_name = "party"];- Specified by:
getPartyBytesin interfaceValueOuterClass.ValueOrBuilder- Returns:
- The bytes for party.
-
setParty
public ValueOuterClass.Value.Builder setParty(java.lang.String value)
An agent operating on the ledger. Must be a valid PartyIdString.
string party = 11 [json_name = "party"];- Parameters:
value- The party to set.- Returns:
- This builder for chaining.
-
clearParty
public ValueOuterClass.Value.Builder clearParty()
An agent operating on the ledger. Must be a valid PartyIdString.
string party = 11 [json_name = "party"];- Returns:
- This builder for chaining.
-
setPartyBytes
public ValueOuterClass.Value.Builder setPartyBytes(com.google.protobuf.ByteString value)
An agent operating on the ledger. Must be a valid PartyIdString.
string party = 11 [json_name = "party"];- Parameters:
value- The bytes for party to set.- Returns:
- This builder for chaining.
-
hasBool
public boolean hasBool()
True or false.
bool bool = 12 [json_name = "bool"];- Specified by:
hasBoolin interfaceValueOuterClass.ValueOrBuilder- Returns:
- Whether the bool field is set.
-
getBool
public boolean getBool()
True or false.
bool bool = 12 [json_name = "bool"];- Specified by:
getBoolin interfaceValueOuterClass.ValueOrBuilder- Returns:
- The bool.
-
setBool
public ValueOuterClass.Value.Builder setBool(boolean value)
True or false.
bool bool = 12 [json_name = "bool"];- Parameters:
value- The bool to set.- Returns:
- This builder for chaining.
-
clearBool
public ValueOuterClass.Value.Builder clearBool()
True or false.
bool bool = 12 [json_name = "bool"];- Returns:
- This builder for chaining.
-
hasUnit
public boolean hasUnit()
This value is used for example for choices that don't take any arguments.
.google.protobuf.Empty unit = 13 [json_name = "unit"];- Specified by:
hasUnitin interfaceValueOuterClass.ValueOrBuilder- Returns:
- Whether the unit field is set.
-
getUnit
public com.google.protobuf.Empty getUnit()
This value is used for example for choices that don't take any arguments.
.google.protobuf.Empty unit = 13 [json_name = "unit"];- Specified by:
getUnitin interfaceValueOuterClass.ValueOrBuilder- Returns:
- The unit.
-
setUnit
public ValueOuterClass.Value.Builder setUnit(com.google.protobuf.Empty value)
This value is used for example for choices that don't take any arguments.
.google.protobuf.Empty unit = 13 [json_name = "unit"];
-
setUnit
public ValueOuterClass.Value.Builder setUnit(com.google.protobuf.Empty.Builder builderForValue)
This value is used for example for choices that don't take any arguments.
.google.protobuf.Empty unit = 13 [json_name = "unit"];
-
mergeUnit
public ValueOuterClass.Value.Builder mergeUnit(com.google.protobuf.Empty value)
This value is used for example for choices that don't take any arguments.
.google.protobuf.Empty unit = 13 [json_name = "unit"];
-
clearUnit
public ValueOuterClass.Value.Builder clearUnit()
This value is used for example for choices that don't take any arguments.
.google.protobuf.Empty unit = 13 [json_name = "unit"];
-
getUnitBuilder
public com.google.protobuf.Empty.Builder getUnitBuilder()
This value is used for example for choices that don't take any arguments.
.google.protobuf.Empty unit = 13 [json_name = "unit"];
-
getUnitOrBuilder
public com.google.protobuf.EmptyOrBuilder getUnitOrBuilder()
This value is used for example for choices that don't take any arguments.
.google.protobuf.Empty unit = 13 [json_name = "unit"];- Specified by:
getUnitOrBuilderin interfaceValueOuterClass.ValueOrBuilder
-
hasDate
public boolean hasDate()
Days since the unix epoch. Can go backwards. Limited from 0001-01-01 to 9999-12-31, also to be compatible with https://www.ietf.org/rfc/rfc3339.txt
int32 date = 14 [json_name = "date"];- Specified by:
hasDatein interfaceValueOuterClass.ValueOrBuilder- Returns:
- Whether the date field is set.
-
getDate
public int getDate()
Days since the unix epoch. Can go backwards. Limited from 0001-01-01 to 9999-12-31, also to be compatible with https://www.ietf.org/rfc/rfc3339.txt
int32 date = 14 [json_name = "date"];- Specified by:
getDatein interfaceValueOuterClass.ValueOrBuilder- Returns:
- The date.
-
setDate
public ValueOuterClass.Value.Builder setDate(int value)
Days since the unix epoch. Can go backwards. Limited from 0001-01-01 to 9999-12-31, also to be compatible with https://www.ietf.org/rfc/rfc3339.txt
int32 date = 14 [json_name = "date"];- Parameters:
value- The date to set.- Returns:
- This builder for chaining.
-
clearDate
public ValueOuterClass.Value.Builder clearDate()
Days since the unix epoch. Can go backwards. Limited from 0001-01-01 to 9999-12-31, also to be compatible with https://www.ietf.org/rfc/rfc3339.txt
int32 date = 14 [json_name = "date"];- Returns:
- This builder for chaining.
-
hasOptional
public boolean hasOptional()
The Optional type, None or Some
.com.daml.ledger.api.v1.Optional optional = 15 [json_name = "optional"];- Specified by:
hasOptionalin interfaceValueOuterClass.ValueOrBuilder- Returns:
- Whether the optional field is set.
-
getOptional
public ValueOuterClass.Optional getOptional()
The Optional type, None or Some
.com.daml.ledger.api.v1.Optional optional = 15 [json_name = "optional"];- Specified by:
getOptionalin interfaceValueOuterClass.ValueOrBuilder- Returns:
- The optional.
-
setOptional
public ValueOuterClass.Value.Builder setOptional(ValueOuterClass.Optional value)
The Optional type, None or Some
.com.daml.ledger.api.v1.Optional optional = 15 [json_name = "optional"];
-
setOptional
public ValueOuterClass.Value.Builder setOptional(ValueOuterClass.Optional.Builder builderForValue)
The Optional type, None or Some
.com.daml.ledger.api.v1.Optional optional = 15 [json_name = "optional"];
-
mergeOptional
public ValueOuterClass.Value.Builder mergeOptional(ValueOuterClass.Optional value)
The Optional type, None or Some
.com.daml.ledger.api.v1.Optional optional = 15 [json_name = "optional"];
-
clearOptional
public ValueOuterClass.Value.Builder clearOptional()
The Optional type, None or Some
.com.daml.ledger.api.v1.Optional optional = 15 [json_name = "optional"];
-
getOptionalBuilder
public ValueOuterClass.Optional.Builder getOptionalBuilder()
The Optional type, None or Some
.com.daml.ledger.api.v1.Optional optional = 15 [json_name = "optional"];
-
getOptionalOrBuilder
public ValueOuterClass.OptionalOrBuilder getOptionalOrBuilder()
The Optional type, None or Some
.com.daml.ledger.api.v1.Optional optional = 15 [json_name = "optional"];- Specified by:
getOptionalOrBuilderin interfaceValueOuterClass.ValueOrBuilder
-
hasMap
public boolean hasMap()
The Map type
.com.daml.ledger.api.v1.Map map = 16 [json_name = "map"];- Specified by:
hasMapin interfaceValueOuterClass.ValueOrBuilder- Returns:
- Whether the map field is set.
-
getMap
public ValueOuterClass.Map getMap()
The Map type
.com.daml.ledger.api.v1.Map map = 16 [json_name = "map"];- Specified by:
getMapin interfaceValueOuterClass.ValueOrBuilder- Returns:
- The map.
-
setMap
public ValueOuterClass.Value.Builder setMap(ValueOuterClass.Map value)
The Map type
.com.daml.ledger.api.v1.Map map = 16 [json_name = "map"];
-
setMap
public ValueOuterClass.Value.Builder setMap(ValueOuterClass.Map.Builder builderForValue)
The Map type
.com.daml.ledger.api.v1.Map map = 16 [json_name = "map"];
-
mergeMap
public ValueOuterClass.Value.Builder mergeMap(ValueOuterClass.Map value)
The Map type
.com.daml.ledger.api.v1.Map map = 16 [json_name = "map"];
-
clearMap
public ValueOuterClass.Value.Builder clearMap()
The Map type
.com.daml.ledger.api.v1.Map map = 16 [json_name = "map"];
-
getMapBuilder
public ValueOuterClass.Map.Builder getMapBuilder()
The Map type
.com.daml.ledger.api.v1.Map map = 16 [json_name = "map"];
-
getMapOrBuilder
public ValueOuterClass.MapOrBuilder getMapOrBuilder()
The Map type
.com.daml.ledger.api.v1.Map map = 16 [json_name = "map"];- Specified by:
getMapOrBuilderin interfaceValueOuterClass.ValueOrBuilder
-
hasEnum
public boolean hasEnum()
The Enum type
.com.daml.ledger.api.v1.Enum enum = 17 [json_name = "enum"];- Specified by:
hasEnumin interfaceValueOuterClass.ValueOrBuilder- Returns:
- Whether the enum field is set.
-
getEnum
public ValueOuterClass.Enum getEnum()
The Enum type
.com.daml.ledger.api.v1.Enum enum = 17 [json_name = "enum"];- Specified by:
getEnumin interfaceValueOuterClass.ValueOrBuilder- Returns:
- The enum.
-
setEnum
public ValueOuterClass.Value.Builder setEnum(ValueOuterClass.Enum value)
The Enum type
.com.daml.ledger.api.v1.Enum enum = 17 [json_name = "enum"];
-
setEnum
public ValueOuterClass.Value.Builder setEnum(ValueOuterClass.Enum.Builder builderForValue)
The Enum type
.com.daml.ledger.api.v1.Enum enum = 17 [json_name = "enum"];
-
mergeEnum
public ValueOuterClass.Value.Builder mergeEnum(ValueOuterClass.Enum value)
The Enum type
.com.daml.ledger.api.v1.Enum enum = 17 [json_name = "enum"];
-
clearEnum
public ValueOuterClass.Value.Builder clearEnum()
The Enum type
.com.daml.ledger.api.v1.Enum enum = 17 [json_name = "enum"];
-
getEnumBuilder
public ValueOuterClass.Enum.Builder getEnumBuilder()
The Enum type
.com.daml.ledger.api.v1.Enum enum = 17 [json_name = "enum"];
-
getEnumOrBuilder
public ValueOuterClass.EnumOrBuilder getEnumOrBuilder()
The Enum type
.com.daml.ledger.api.v1.Enum enum = 17 [json_name = "enum"];- Specified by:
getEnumOrBuilderin interfaceValueOuterClass.ValueOrBuilder
-
hasGenMap
public boolean hasGenMap()
The GenMap type
.com.daml.ledger.api.v1.GenMap gen_map = 18 [json_name = "genMap"];- Specified by:
hasGenMapin interfaceValueOuterClass.ValueOrBuilder- Returns:
- Whether the genMap field is set.
-
getGenMap
public ValueOuterClass.GenMap getGenMap()
The GenMap type
.com.daml.ledger.api.v1.GenMap gen_map = 18 [json_name = "genMap"];- Specified by:
getGenMapin interfaceValueOuterClass.ValueOrBuilder- Returns:
- The genMap.
-
setGenMap
public ValueOuterClass.Value.Builder setGenMap(ValueOuterClass.GenMap value)
The GenMap type
.com.daml.ledger.api.v1.GenMap gen_map = 18 [json_name = "genMap"];
-
setGenMap
public ValueOuterClass.Value.Builder setGenMap(ValueOuterClass.GenMap.Builder builderForValue)
The GenMap type
.com.daml.ledger.api.v1.GenMap gen_map = 18 [json_name = "genMap"];
-
mergeGenMap
public ValueOuterClass.Value.Builder mergeGenMap(ValueOuterClass.GenMap value)
The GenMap type
.com.daml.ledger.api.v1.GenMap gen_map = 18 [json_name = "genMap"];
-
clearGenMap
public ValueOuterClass.Value.Builder clearGenMap()
The GenMap type
.com.daml.ledger.api.v1.GenMap gen_map = 18 [json_name = "genMap"];
-
getGenMapBuilder
public ValueOuterClass.GenMap.Builder getGenMapBuilder()
The GenMap type
.com.daml.ledger.api.v1.GenMap gen_map = 18 [json_name = "genMap"];
-
getGenMapOrBuilder
public ValueOuterClass.GenMapOrBuilder getGenMapOrBuilder()
The GenMap type
.com.daml.ledger.api.v1.GenMap gen_map = 18 [json_name = "genMap"];- Specified by:
getGenMapOrBuilderin interfaceValueOuterClass.ValueOrBuilder
-
setUnknownFields
public final ValueOuterClass.Value.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ValueOuterClass.Value.Builder>
-
mergeUnknownFields
public final ValueOuterClass.Value.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ValueOuterClass.Value.Builder>
-
-