Class Contracts.Contract.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Contracts.Contract.Builder>
-
- io.provenance.scope.contract.proto.Contracts.Contract.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Contracts.ContractOrBuilder,java.lang.Cloneable
- Enclosing class:
- Contracts.Contract
public static final class Contracts.Contract.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Contracts.Contract.Builder> implements Contracts.ContractOrBuilder
Protobuf typeio.provenance.scope.contract.Contract
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Contracts.Contract.BuilderaddAllConditions(java.lang.Iterable<? extends Contracts.ConditionProto> values)repeated .io.provenance.scope.contract.ConditionProto conditions = 5;Contracts.Contract.BuilderaddAllConsiderations(java.lang.Iterable<? extends Contracts.ConsiderationProto> values)repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;Contracts.Contract.BuilderaddAllInputs(java.lang.Iterable<? extends Contracts.Record> values)Constructor arguments.Contracts.Contract.BuilderaddAllRecitals(java.lang.Iterable<? extends Contracts.Recital> values)repeated .io.provenance.scope.contract.Recital recitals = 7;Contracts.Contract.BuilderaddConditions(int index, Contracts.ConditionProto value)repeated .io.provenance.scope.contract.ConditionProto conditions = 5;Contracts.Contract.BuilderaddConditions(int index, Contracts.ConditionProto.Builder builderForValue)repeated .io.provenance.scope.contract.ConditionProto conditions = 5;Contracts.Contract.BuilderaddConditions(Contracts.ConditionProto value)repeated .io.provenance.scope.contract.ConditionProto conditions = 5;Contracts.Contract.BuilderaddConditions(Contracts.ConditionProto.Builder builderForValue)repeated .io.provenance.scope.contract.ConditionProto conditions = 5;Contracts.ConditionProto.BuilderaddConditionsBuilder()repeated .io.provenance.scope.contract.ConditionProto conditions = 5;Contracts.ConditionProto.BuilderaddConditionsBuilder(int index)repeated .io.provenance.scope.contract.ConditionProto conditions = 5;Contracts.Contract.BuilderaddConsiderations(int index, Contracts.ConsiderationProto value)repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;Contracts.Contract.BuilderaddConsiderations(int index, Contracts.ConsiderationProto.Builder builderForValue)repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;Contracts.Contract.BuilderaddConsiderations(Contracts.ConsiderationProto value)repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;Contracts.Contract.BuilderaddConsiderations(Contracts.ConsiderationProto.Builder builderForValue)repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;Contracts.ConsiderationProto.BuilderaddConsiderationsBuilder()repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;Contracts.ConsiderationProto.BuilderaddConsiderationsBuilder(int index)repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;Contracts.Contract.BuilderaddInputs(int index, Contracts.Record value)Constructor arguments.Contracts.Contract.BuilderaddInputs(int index, Contracts.Record.Builder builderForValue)Constructor arguments.Contracts.Contract.BuilderaddInputs(Contracts.Record value)Constructor arguments.Contracts.Contract.BuilderaddInputs(Contracts.Record.Builder builderForValue)Constructor arguments.Contracts.Record.BuilderaddInputsBuilder()Constructor arguments.Contracts.Record.BuilderaddInputsBuilder(int index)Constructor arguments.Contracts.Contract.BuilderaddRecitals(int index, Contracts.Recital value)repeated .io.provenance.scope.contract.Recital recitals = 7;Contracts.Contract.BuilderaddRecitals(int index, Contracts.Recital.Builder builderForValue)repeated .io.provenance.scope.contract.Recital recitals = 7;Contracts.Contract.BuilderaddRecitals(Contracts.Recital value)repeated .io.provenance.scope.contract.Recital recitals = 7;Contracts.Contract.BuilderaddRecitals(Contracts.Recital.Builder builderForValue)repeated .io.provenance.scope.contract.Recital recitals = 7;Contracts.Recital.BuilderaddRecitalsBuilder()repeated .io.provenance.scope.contract.Recital recitals = 7;Contracts.Recital.BuilderaddRecitalsBuilder(int index)repeated .io.provenance.scope.contract.Recital recitals = 7;Contracts.Contract.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Contracts.Contractbuild()Contracts.ContractbuildPartial()Contracts.Contract.Builderclear()Contracts.Contract.BuilderclearConditions()repeated .io.provenance.scope.contract.ConditionProto conditions = 5;Contracts.Contract.BuilderclearConsiderations()repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;Contracts.Contract.BuilderclearDefinition().io.provenance.scope.contract.DefinitionSpec definition = 1;Contracts.Contract.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Contracts.Contract.BuilderclearInputs()Constructor arguments.Contracts.Contract.BuilderclearInvoker().io.provenance.scope.SigningAndEncryptionPublicKeys invoker = 3;Contracts.Contract.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Contracts.Contract.BuilderclearRecitals()repeated .io.provenance.scope.contract.Recital recitals = 7;Contracts.Contract.BuilderclearSpec()Points to the proto for the contractSpecContracts.Contract.BuilderclearStartTime()This is only set once when the contract is initially executedContracts.Contract.BuilderclearTimesExecuted()int32 times_executed = 8;Contracts.Contract.Builderclone()Contracts.ConditionProtogetConditions(int index)repeated .io.provenance.scope.contract.ConditionProto conditions = 5;Contracts.ConditionProto.BuildergetConditionsBuilder(int index)repeated .io.provenance.scope.contract.ConditionProto conditions = 5;java.util.List<Contracts.ConditionProto.Builder>getConditionsBuilderList()repeated .io.provenance.scope.contract.ConditionProto conditions = 5;intgetConditionsCount()repeated .io.provenance.scope.contract.ConditionProto conditions = 5;java.util.List<Contracts.ConditionProto>getConditionsList()repeated .io.provenance.scope.contract.ConditionProto conditions = 5;Contracts.ConditionProtoOrBuildergetConditionsOrBuilder(int index)repeated .io.provenance.scope.contract.ConditionProto conditions = 5;java.util.List<? extends Contracts.ConditionProtoOrBuilder>getConditionsOrBuilderList()repeated .io.provenance.scope.contract.ConditionProto conditions = 5;Contracts.ConsiderationProtogetConsiderations(int index)repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;Contracts.ConsiderationProto.BuildergetConsiderationsBuilder(int index)repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;java.util.List<Contracts.ConsiderationProto.Builder>getConsiderationsBuilderList()repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;intgetConsiderationsCount()repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;java.util.List<Contracts.ConsiderationProto>getConsiderationsList()repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;Contracts.ConsiderationProtoOrBuildergetConsiderationsOrBuilder(int index)repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;java.util.List<? extends Contracts.ConsiderationProtoOrBuilder>getConsiderationsOrBuilderList()repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;Contracts.ContractgetDefaultInstanceForType()Commons.DefinitionSpecgetDefinition().io.provenance.scope.contract.DefinitionSpec definition = 1;Commons.DefinitionSpec.BuildergetDefinitionBuilder().io.provenance.scope.contract.DefinitionSpec definition = 1;Commons.DefinitionSpecOrBuildergetDefinitionOrBuilder().io.provenance.scope.contract.DefinitionSpec definition = 1;static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Contracts.RecordgetInputs(int index)Constructor arguments.Contracts.Record.BuildergetInputsBuilder(int index)Constructor arguments.java.util.List<Contracts.Record.Builder>getInputsBuilderList()Constructor arguments.intgetInputsCount()Constructor arguments.java.util.List<Contracts.Record>getInputsList()Constructor arguments.Contracts.RecordOrBuildergetInputsOrBuilder(int index)Constructor arguments.java.util.List<? extends Contracts.RecordOrBuilder>getInputsOrBuilderList()Constructor arguments.PK.SigningAndEncryptionPublicKeysgetInvoker().io.provenance.scope.SigningAndEncryptionPublicKeys invoker = 3;PK.SigningAndEncryptionPublicKeys.BuildergetInvokerBuilder().io.provenance.scope.SigningAndEncryptionPublicKeys invoker = 3;PK.SigningAndEncryptionPublicKeysOrBuildergetInvokerOrBuilder().io.provenance.scope.SigningAndEncryptionPublicKeys invoker = 3;Contracts.RecitalgetRecitals(int index)repeated .io.provenance.scope.contract.Recital recitals = 7;Contracts.Recital.BuildergetRecitalsBuilder(int index)repeated .io.provenance.scope.contract.Recital recitals = 7;java.util.List<Contracts.Recital.Builder>getRecitalsBuilderList()repeated .io.provenance.scope.contract.Recital recitals = 7;intgetRecitalsCount()repeated .io.provenance.scope.contract.Recital recitals = 7;java.util.List<Contracts.Recital>getRecitalsList()repeated .io.provenance.scope.contract.Recital recitals = 7;Contracts.RecitalOrBuildergetRecitalsOrBuilder(int index)repeated .io.provenance.scope.contract.Recital recitals = 7;java.util.List<? extends Contracts.RecitalOrBuilder>getRecitalsOrBuilderList()repeated .io.provenance.scope.contract.Recital recitals = 7;Contracts.RecordgetSpec()Points to the proto for the contractSpecContracts.Record.BuildergetSpecBuilder()Points to the proto for the contractSpecContracts.RecordOrBuildergetSpecOrBuilder()Points to the proto for the contractSpecTimestampgetStartTime()This is only set once when the contract is initially executedTimestamp.BuildergetStartTimeBuilder()This is only set once when the contract is initially executedTimestampOrBuildergetStartTimeOrBuilder()This is only set once when the contract is initially executedintgetTimesExecuted()int32 times_executed = 8;booleanhasDefinition().io.provenance.scope.contract.DefinitionSpec definition = 1;booleanhasInvoker().io.provenance.scope.SigningAndEncryptionPublicKeys invoker = 3;booleanhasSpec()Points to the proto for the contractSpecbooleanhasStartTime()This is only set once when the contract is initially executedprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Contracts.Contract.BuildermergeDefinition(Commons.DefinitionSpec value).io.provenance.scope.contract.DefinitionSpec definition = 1;Contracts.Contract.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Contracts.Contract.BuildermergeFrom(com.google.protobuf.Message other)Contracts.Contract.BuildermergeFrom(Contracts.Contract other)Contracts.Contract.BuildermergeInvoker(PK.SigningAndEncryptionPublicKeys value).io.provenance.scope.SigningAndEncryptionPublicKeys invoker = 3;Contracts.Contract.BuildermergeSpec(Contracts.Record value)Points to the proto for the contractSpecContracts.Contract.BuildermergeStartTime(Timestamp value)This is only set once when the contract is initially executedContracts.Contract.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Contracts.Contract.BuilderremoveConditions(int index)repeated .io.provenance.scope.contract.ConditionProto conditions = 5;Contracts.Contract.BuilderremoveConsiderations(int index)repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;Contracts.Contract.BuilderremoveInputs(int index)Constructor arguments.Contracts.Contract.BuilderremoveRecitals(int index)repeated .io.provenance.scope.contract.Recital recitals = 7;Contracts.Contract.BuildersetConditions(int index, Contracts.ConditionProto value)repeated .io.provenance.scope.contract.ConditionProto conditions = 5;Contracts.Contract.BuildersetConditions(int index, Contracts.ConditionProto.Builder builderForValue)repeated .io.provenance.scope.contract.ConditionProto conditions = 5;Contracts.Contract.BuildersetConsiderations(int index, Contracts.ConsiderationProto value)repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;Contracts.Contract.BuildersetConsiderations(int index, Contracts.ConsiderationProto.Builder builderForValue)repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;Contracts.Contract.BuildersetDefinition(Commons.DefinitionSpec value).io.provenance.scope.contract.DefinitionSpec definition = 1;Contracts.Contract.BuildersetDefinition(Commons.DefinitionSpec.Builder builderForValue).io.provenance.scope.contract.DefinitionSpec definition = 1;Contracts.Contract.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Contracts.Contract.BuildersetInputs(int index, Contracts.Record value)Constructor arguments.Contracts.Contract.BuildersetInputs(int index, Contracts.Record.Builder builderForValue)Constructor arguments.Contracts.Contract.BuildersetInvoker(PK.SigningAndEncryptionPublicKeys value).io.provenance.scope.SigningAndEncryptionPublicKeys invoker = 3;Contracts.Contract.BuildersetInvoker(PK.SigningAndEncryptionPublicKeys.Builder builderForValue).io.provenance.scope.SigningAndEncryptionPublicKeys invoker = 3;Contracts.Contract.BuildersetRecitals(int index, Contracts.Recital value)repeated .io.provenance.scope.contract.Recital recitals = 7;Contracts.Contract.BuildersetRecitals(int index, Contracts.Recital.Builder builderForValue)repeated .io.provenance.scope.contract.Recital recitals = 7;Contracts.Contract.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)Contracts.Contract.BuildersetSpec(Contracts.Record value)Points to the proto for the contractSpecContracts.Contract.BuildersetSpec(Contracts.Record.Builder builderForValue)Points to the proto for the contractSpecContracts.Contract.BuildersetStartTime(Timestamp value)This is only set once when the contract is initially executedContracts.Contract.BuildersetStartTime(Timestamp.Builder builderForValue)This is only set once when the contract is initially executedContracts.Contract.BuildersetTimesExecuted(int value)int32 times_executed = 8;Contracts.Contract.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
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<Contracts.Contract.Builder>
-
clear
public Contracts.Contract.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<Contracts.Contract.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<Contracts.Contract.Builder>
-
getDefaultInstanceForType
public Contracts.Contract getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Contracts.Contract build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Contracts.Contract buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Contracts.Contract.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<Contracts.Contract.Builder>
-
setField
public Contracts.Contract.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<Contracts.Contract.Builder>
-
clearField
public Contracts.Contract.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Contracts.Contract.Builder>
-
clearOneof
public Contracts.Contract.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Contracts.Contract.Builder>
-
setRepeatedField
public Contracts.Contract.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<Contracts.Contract.Builder>
-
addRepeatedField
public Contracts.Contract.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<Contracts.Contract.Builder>
-
mergeFrom
public Contracts.Contract.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Contracts.Contract.Builder>
-
mergeFrom
public Contracts.Contract.Builder mergeFrom(Contracts.Contract other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Contracts.Contract.Builder>
-
mergeFrom
public Contracts.Contract.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<Contracts.Contract.Builder>- Throws:
java.io.IOException
-
hasDefinition
public boolean hasDefinition()
.io.provenance.scope.contract.DefinitionSpec definition = 1;- Specified by:
hasDefinitionin interfaceContracts.ContractOrBuilder- Returns:
- Whether the definition field is set.
-
getDefinition
public Commons.DefinitionSpec getDefinition()
.io.provenance.scope.contract.DefinitionSpec definition = 1;- Specified by:
getDefinitionin interfaceContracts.ContractOrBuilder- Returns:
- The definition.
-
setDefinition
public Contracts.Contract.Builder setDefinition(Commons.DefinitionSpec value)
.io.provenance.scope.contract.DefinitionSpec definition = 1;
-
setDefinition
public Contracts.Contract.Builder setDefinition(Commons.DefinitionSpec.Builder builderForValue)
.io.provenance.scope.contract.DefinitionSpec definition = 1;
-
mergeDefinition
public Contracts.Contract.Builder mergeDefinition(Commons.DefinitionSpec value)
.io.provenance.scope.contract.DefinitionSpec definition = 1;
-
clearDefinition
public Contracts.Contract.Builder clearDefinition()
.io.provenance.scope.contract.DefinitionSpec definition = 1;
-
getDefinitionBuilder
public Commons.DefinitionSpec.Builder getDefinitionBuilder()
.io.provenance.scope.contract.DefinitionSpec definition = 1;
-
getDefinitionOrBuilder
public Commons.DefinitionSpecOrBuilder getDefinitionOrBuilder()
.io.provenance.scope.contract.DefinitionSpec definition = 1;- Specified by:
getDefinitionOrBuilderin interfaceContracts.ContractOrBuilder
-
hasSpec
public boolean hasSpec()
Points to the proto for the contractSpec
.io.provenance.scope.contract.Record spec = 2;- Specified by:
hasSpecin interfaceContracts.ContractOrBuilder- Returns:
- Whether the spec field is set.
-
getSpec
public Contracts.Record getSpec()
Points to the proto for the contractSpec
.io.provenance.scope.contract.Record spec = 2;- Specified by:
getSpecin interfaceContracts.ContractOrBuilder- Returns:
- The spec.
-
setSpec
public Contracts.Contract.Builder setSpec(Contracts.Record value)
Points to the proto for the contractSpec
.io.provenance.scope.contract.Record spec = 2;
-
setSpec
public Contracts.Contract.Builder setSpec(Contracts.Record.Builder builderForValue)
Points to the proto for the contractSpec
.io.provenance.scope.contract.Record spec = 2;
-
mergeSpec
public Contracts.Contract.Builder mergeSpec(Contracts.Record value)
Points to the proto for the contractSpec
.io.provenance.scope.contract.Record spec = 2;
-
clearSpec
public Contracts.Contract.Builder clearSpec()
Points to the proto for the contractSpec
.io.provenance.scope.contract.Record spec = 2;
-
getSpecBuilder
public Contracts.Record.Builder getSpecBuilder()
Points to the proto for the contractSpec
.io.provenance.scope.contract.Record spec = 2;
-
getSpecOrBuilder
public Contracts.RecordOrBuilder getSpecOrBuilder()
Points to the proto for the contractSpec
.io.provenance.scope.contract.Record spec = 2;- Specified by:
getSpecOrBuilderin interfaceContracts.ContractOrBuilder
-
hasInvoker
public boolean hasInvoker()
.io.provenance.scope.SigningAndEncryptionPublicKeys invoker = 3;- Specified by:
hasInvokerin interfaceContracts.ContractOrBuilder- Returns:
- Whether the invoker field is set.
-
getInvoker
public PK.SigningAndEncryptionPublicKeys getInvoker()
.io.provenance.scope.SigningAndEncryptionPublicKeys invoker = 3;- Specified by:
getInvokerin interfaceContracts.ContractOrBuilder- Returns:
- The invoker.
-
setInvoker
public Contracts.Contract.Builder setInvoker(PK.SigningAndEncryptionPublicKeys value)
.io.provenance.scope.SigningAndEncryptionPublicKeys invoker = 3;
-
setInvoker
public Contracts.Contract.Builder setInvoker(PK.SigningAndEncryptionPublicKeys.Builder builderForValue)
.io.provenance.scope.SigningAndEncryptionPublicKeys invoker = 3;
-
mergeInvoker
public Contracts.Contract.Builder mergeInvoker(PK.SigningAndEncryptionPublicKeys value)
.io.provenance.scope.SigningAndEncryptionPublicKeys invoker = 3;
-
clearInvoker
public Contracts.Contract.Builder clearInvoker()
.io.provenance.scope.SigningAndEncryptionPublicKeys invoker = 3;
-
getInvokerBuilder
public PK.SigningAndEncryptionPublicKeys.Builder getInvokerBuilder()
.io.provenance.scope.SigningAndEncryptionPublicKeys invoker = 3;
-
getInvokerOrBuilder
public PK.SigningAndEncryptionPublicKeysOrBuilder getInvokerOrBuilder()
.io.provenance.scope.SigningAndEncryptionPublicKeys invoker = 3;- Specified by:
getInvokerOrBuilderin interfaceContracts.ContractOrBuilder
-
getInputsList
public java.util.List<Contracts.Record> getInputsList()
Constructor arguments. These are always the output of a previously recorded consideration.
repeated .io.provenance.scope.contract.Record inputs = 4;- Specified by:
getInputsListin interfaceContracts.ContractOrBuilder
-
getInputsCount
public int getInputsCount()
Constructor arguments. These are always the output of a previously recorded consideration.
repeated .io.provenance.scope.contract.Record inputs = 4;- Specified by:
getInputsCountin interfaceContracts.ContractOrBuilder
-
getInputs
public Contracts.Record getInputs(int index)
Constructor arguments. These are always the output of a previously recorded consideration.
repeated .io.provenance.scope.contract.Record inputs = 4;- Specified by:
getInputsin interfaceContracts.ContractOrBuilder
-
setInputs
public Contracts.Contract.Builder setInputs(int index, Contracts.Record value)
Constructor arguments. These are always the output of a previously recorded consideration.
repeated .io.provenance.scope.contract.Record inputs = 4;
-
setInputs
public Contracts.Contract.Builder setInputs(int index, Contracts.Record.Builder builderForValue)
Constructor arguments. These are always the output of a previously recorded consideration.
repeated .io.provenance.scope.contract.Record inputs = 4;
-
addInputs
public Contracts.Contract.Builder addInputs(Contracts.Record value)
Constructor arguments. These are always the output of a previously recorded consideration.
repeated .io.provenance.scope.contract.Record inputs = 4;
-
addInputs
public Contracts.Contract.Builder addInputs(int index, Contracts.Record value)
Constructor arguments. These are always the output of a previously recorded consideration.
repeated .io.provenance.scope.contract.Record inputs = 4;
-
addInputs
public Contracts.Contract.Builder addInputs(Contracts.Record.Builder builderForValue)
Constructor arguments. These are always the output of a previously recorded consideration.
repeated .io.provenance.scope.contract.Record inputs = 4;
-
addInputs
public Contracts.Contract.Builder addInputs(int index, Contracts.Record.Builder builderForValue)
Constructor arguments. These are always the output of a previously recorded consideration.
repeated .io.provenance.scope.contract.Record inputs = 4;
-
addAllInputs
public Contracts.Contract.Builder addAllInputs(java.lang.Iterable<? extends Contracts.Record> values)
Constructor arguments. These are always the output of a previously recorded consideration.
repeated .io.provenance.scope.contract.Record inputs = 4;
-
clearInputs
public Contracts.Contract.Builder clearInputs()
Constructor arguments. These are always the output of a previously recorded consideration.
repeated .io.provenance.scope.contract.Record inputs = 4;
-
removeInputs
public Contracts.Contract.Builder removeInputs(int index)
Constructor arguments. These are always the output of a previously recorded consideration.
repeated .io.provenance.scope.contract.Record inputs = 4;
-
getInputsBuilder
public Contracts.Record.Builder getInputsBuilder(int index)
Constructor arguments. These are always the output of a previously recorded consideration.
repeated .io.provenance.scope.contract.Record inputs = 4;
-
getInputsOrBuilder
public Contracts.RecordOrBuilder getInputsOrBuilder(int index)
Constructor arguments. These are always the output of a previously recorded consideration.
repeated .io.provenance.scope.contract.Record inputs = 4;- Specified by:
getInputsOrBuilderin interfaceContracts.ContractOrBuilder
-
getInputsOrBuilderList
public java.util.List<? extends Contracts.RecordOrBuilder> getInputsOrBuilderList()
Constructor arguments. These are always the output of a previously recorded consideration.
repeated .io.provenance.scope.contract.Record inputs = 4;- Specified by:
getInputsOrBuilderListin interfaceContracts.ContractOrBuilder
-
addInputsBuilder
public Contracts.Record.Builder addInputsBuilder()
Constructor arguments. These are always the output of a previously recorded consideration.
repeated .io.provenance.scope.contract.Record inputs = 4;
-
addInputsBuilder
public Contracts.Record.Builder addInputsBuilder(int index)
Constructor arguments. These are always the output of a previously recorded consideration.
repeated .io.provenance.scope.contract.Record inputs = 4;
-
getInputsBuilderList
public java.util.List<Contracts.Record.Builder> getInputsBuilderList()
Constructor arguments. These are always the output of a previously recorded consideration.
repeated .io.provenance.scope.contract.Record inputs = 4;
-
getConditionsList
public java.util.List<Contracts.ConditionProto> getConditionsList()
repeated .io.provenance.scope.contract.ConditionProto conditions = 5;- Specified by:
getConditionsListin interfaceContracts.ContractOrBuilder
-
getConditionsCount
public int getConditionsCount()
repeated .io.provenance.scope.contract.ConditionProto conditions = 5;- Specified by:
getConditionsCountin interfaceContracts.ContractOrBuilder
-
getConditions
public Contracts.ConditionProto getConditions(int index)
repeated .io.provenance.scope.contract.ConditionProto conditions = 5;- Specified by:
getConditionsin interfaceContracts.ContractOrBuilder
-
setConditions
public Contracts.Contract.Builder setConditions(int index, Contracts.ConditionProto value)
repeated .io.provenance.scope.contract.ConditionProto conditions = 5;
-
setConditions
public Contracts.Contract.Builder setConditions(int index, Contracts.ConditionProto.Builder builderForValue)
repeated .io.provenance.scope.contract.ConditionProto conditions = 5;
-
addConditions
public Contracts.Contract.Builder addConditions(Contracts.ConditionProto value)
repeated .io.provenance.scope.contract.ConditionProto conditions = 5;
-
addConditions
public Contracts.Contract.Builder addConditions(int index, Contracts.ConditionProto value)
repeated .io.provenance.scope.contract.ConditionProto conditions = 5;
-
addConditions
public Contracts.Contract.Builder addConditions(Contracts.ConditionProto.Builder builderForValue)
repeated .io.provenance.scope.contract.ConditionProto conditions = 5;
-
addConditions
public Contracts.Contract.Builder addConditions(int index, Contracts.ConditionProto.Builder builderForValue)
repeated .io.provenance.scope.contract.ConditionProto conditions = 5;
-
addAllConditions
public Contracts.Contract.Builder addAllConditions(java.lang.Iterable<? extends Contracts.ConditionProto> values)
repeated .io.provenance.scope.contract.ConditionProto conditions = 5;
-
clearConditions
public Contracts.Contract.Builder clearConditions()
repeated .io.provenance.scope.contract.ConditionProto conditions = 5;
-
removeConditions
public Contracts.Contract.Builder removeConditions(int index)
repeated .io.provenance.scope.contract.ConditionProto conditions = 5;
-
getConditionsBuilder
public Contracts.ConditionProto.Builder getConditionsBuilder(int index)
repeated .io.provenance.scope.contract.ConditionProto conditions = 5;
-
getConditionsOrBuilder
public Contracts.ConditionProtoOrBuilder getConditionsOrBuilder(int index)
repeated .io.provenance.scope.contract.ConditionProto conditions = 5;- Specified by:
getConditionsOrBuilderin interfaceContracts.ContractOrBuilder
-
getConditionsOrBuilderList
public java.util.List<? extends Contracts.ConditionProtoOrBuilder> getConditionsOrBuilderList()
repeated .io.provenance.scope.contract.ConditionProto conditions = 5;- Specified by:
getConditionsOrBuilderListin interfaceContracts.ContractOrBuilder
-
addConditionsBuilder
public Contracts.ConditionProto.Builder addConditionsBuilder()
repeated .io.provenance.scope.contract.ConditionProto conditions = 5;
-
addConditionsBuilder
public Contracts.ConditionProto.Builder addConditionsBuilder(int index)
repeated .io.provenance.scope.contract.ConditionProto conditions = 5;
-
getConditionsBuilderList
public java.util.List<Contracts.ConditionProto.Builder> getConditionsBuilderList()
repeated .io.provenance.scope.contract.ConditionProto conditions = 5;
-
getConsiderationsList
public java.util.List<Contracts.ConsiderationProto> getConsiderationsList()
repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;- Specified by:
getConsiderationsListin interfaceContracts.ContractOrBuilder
-
getConsiderationsCount
public int getConsiderationsCount()
repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;- Specified by:
getConsiderationsCountin interfaceContracts.ContractOrBuilder
-
getConsiderations
public Contracts.ConsiderationProto getConsiderations(int index)
repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;- Specified by:
getConsiderationsin interfaceContracts.ContractOrBuilder
-
setConsiderations
public Contracts.Contract.Builder setConsiderations(int index, Contracts.ConsiderationProto value)
repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;
-
setConsiderations
public Contracts.Contract.Builder setConsiderations(int index, Contracts.ConsiderationProto.Builder builderForValue)
repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;
-
addConsiderations
public Contracts.Contract.Builder addConsiderations(Contracts.ConsiderationProto value)
repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;
-
addConsiderations
public Contracts.Contract.Builder addConsiderations(int index, Contracts.ConsiderationProto value)
repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;
-
addConsiderations
public Contracts.Contract.Builder addConsiderations(Contracts.ConsiderationProto.Builder builderForValue)
repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;
-
addConsiderations
public Contracts.Contract.Builder addConsiderations(int index, Contracts.ConsiderationProto.Builder builderForValue)
repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;
-
addAllConsiderations
public Contracts.Contract.Builder addAllConsiderations(java.lang.Iterable<? extends Contracts.ConsiderationProto> values)
repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;
-
clearConsiderations
public Contracts.Contract.Builder clearConsiderations()
repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;
-
removeConsiderations
public Contracts.Contract.Builder removeConsiderations(int index)
repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;
-
getConsiderationsBuilder
public Contracts.ConsiderationProto.Builder getConsiderationsBuilder(int index)
repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;
-
getConsiderationsOrBuilder
public Contracts.ConsiderationProtoOrBuilder getConsiderationsOrBuilder(int index)
repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;- Specified by:
getConsiderationsOrBuilderin interfaceContracts.ContractOrBuilder
-
getConsiderationsOrBuilderList
public java.util.List<? extends Contracts.ConsiderationProtoOrBuilder> getConsiderationsOrBuilderList()
repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;- Specified by:
getConsiderationsOrBuilderListin interfaceContracts.ContractOrBuilder
-
addConsiderationsBuilder
public Contracts.ConsiderationProto.Builder addConsiderationsBuilder()
repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;
-
addConsiderationsBuilder
public Contracts.ConsiderationProto.Builder addConsiderationsBuilder(int index)
repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;
-
getConsiderationsBuilderList
public java.util.List<Contracts.ConsiderationProto.Builder> getConsiderationsBuilderList()
repeated .io.provenance.scope.contract.ConsiderationProto considerations = 6;
-
getRecitalsList
public java.util.List<Contracts.Recital> getRecitalsList()
repeated .io.provenance.scope.contract.Recital recitals = 7;- Specified by:
getRecitalsListin interfaceContracts.ContractOrBuilder
-
getRecitalsCount
public int getRecitalsCount()
repeated .io.provenance.scope.contract.Recital recitals = 7;- Specified by:
getRecitalsCountin interfaceContracts.ContractOrBuilder
-
getRecitals
public Contracts.Recital getRecitals(int index)
repeated .io.provenance.scope.contract.Recital recitals = 7;- Specified by:
getRecitalsin interfaceContracts.ContractOrBuilder
-
setRecitals
public Contracts.Contract.Builder setRecitals(int index, Contracts.Recital value)
repeated .io.provenance.scope.contract.Recital recitals = 7;
-
setRecitals
public Contracts.Contract.Builder setRecitals(int index, Contracts.Recital.Builder builderForValue)
repeated .io.provenance.scope.contract.Recital recitals = 7;
-
addRecitals
public Contracts.Contract.Builder addRecitals(Contracts.Recital value)
repeated .io.provenance.scope.contract.Recital recitals = 7;
-
addRecitals
public Contracts.Contract.Builder addRecitals(int index, Contracts.Recital value)
repeated .io.provenance.scope.contract.Recital recitals = 7;
-
addRecitals
public Contracts.Contract.Builder addRecitals(Contracts.Recital.Builder builderForValue)
repeated .io.provenance.scope.contract.Recital recitals = 7;
-
addRecitals
public Contracts.Contract.Builder addRecitals(int index, Contracts.Recital.Builder builderForValue)
repeated .io.provenance.scope.contract.Recital recitals = 7;
-
addAllRecitals
public Contracts.Contract.Builder addAllRecitals(java.lang.Iterable<? extends Contracts.Recital> values)
repeated .io.provenance.scope.contract.Recital recitals = 7;
-
clearRecitals
public Contracts.Contract.Builder clearRecitals()
repeated .io.provenance.scope.contract.Recital recitals = 7;
-
removeRecitals
public Contracts.Contract.Builder removeRecitals(int index)
repeated .io.provenance.scope.contract.Recital recitals = 7;
-
getRecitalsBuilder
public Contracts.Recital.Builder getRecitalsBuilder(int index)
repeated .io.provenance.scope.contract.Recital recitals = 7;
-
getRecitalsOrBuilder
public Contracts.RecitalOrBuilder getRecitalsOrBuilder(int index)
repeated .io.provenance.scope.contract.Recital recitals = 7;- Specified by:
getRecitalsOrBuilderin interfaceContracts.ContractOrBuilder
-
getRecitalsOrBuilderList
public java.util.List<? extends Contracts.RecitalOrBuilder> getRecitalsOrBuilderList()
repeated .io.provenance.scope.contract.Recital recitals = 7;- Specified by:
getRecitalsOrBuilderListin interfaceContracts.ContractOrBuilder
-
addRecitalsBuilder
public Contracts.Recital.Builder addRecitalsBuilder()
repeated .io.provenance.scope.contract.Recital recitals = 7;
-
addRecitalsBuilder
public Contracts.Recital.Builder addRecitalsBuilder(int index)
repeated .io.provenance.scope.contract.Recital recitals = 7;
-
getRecitalsBuilderList
public java.util.List<Contracts.Recital.Builder> getRecitalsBuilderList()
repeated .io.provenance.scope.contract.Recital recitals = 7;
-
getTimesExecuted
public int getTimesExecuted()
int32 times_executed = 8;- Specified by:
getTimesExecutedin interfaceContracts.ContractOrBuilder- Returns:
- The timesExecuted.
-
setTimesExecuted
public Contracts.Contract.Builder setTimesExecuted(int value)
int32 times_executed = 8;- Parameters:
value- The timesExecuted to set.- Returns:
- This builder for chaining.
-
clearTimesExecuted
public Contracts.Contract.Builder clearTimesExecuted()
int32 times_executed = 8;- Returns:
- This builder for chaining.
-
hasStartTime
public boolean hasStartTime()
This is only set once when the contract is initially executed
.google.protobuf.Timestamp start_time = 9;- Specified by:
hasStartTimein interfaceContracts.ContractOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public Timestamp getStartTime()
This is only set once when the contract is initially executed
.google.protobuf.Timestamp start_time = 9;- Specified by:
getStartTimein interfaceContracts.ContractOrBuilder- Returns:
- The startTime.
-
setStartTime
public Contracts.Contract.Builder setStartTime(Timestamp value)
This is only set once when the contract is initially executed
.google.protobuf.Timestamp start_time = 9;
-
setStartTime
public Contracts.Contract.Builder setStartTime(Timestamp.Builder builderForValue)
This is only set once when the contract is initially executed
.google.protobuf.Timestamp start_time = 9;
-
mergeStartTime
public Contracts.Contract.Builder mergeStartTime(Timestamp value)
This is only set once when the contract is initially executed
.google.protobuf.Timestamp start_time = 9;
-
clearStartTime
public Contracts.Contract.Builder clearStartTime()
This is only set once when the contract is initially executed
.google.protobuf.Timestamp start_time = 9;
-
getStartTimeBuilder
public Timestamp.Builder getStartTimeBuilder()
This is only set once when the contract is initially executed
.google.protobuf.Timestamp start_time = 9;
-
getStartTimeOrBuilder
public TimestampOrBuilder getStartTimeOrBuilder()
This is only set once when the contract is initially executed
.google.protobuf.Timestamp start_time = 9;- Specified by:
getStartTimeOrBuilderin interfaceContracts.ContractOrBuilder
-
setUnknownFields
public final Contracts.Contract.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Contracts.Contract.Builder>
-
mergeUnknownFields
public final Contracts.Contract.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Contracts.Contract.Builder>
-
-