Package com.exonum.core.messages
Class Runtime.GenesisConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Runtime.GenesisConfig.Builder>
com.exonum.core.messages.Runtime.GenesisConfig.Builder
- All Implemented Interfaces:
Runtime.GenesisConfigOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- Runtime.GenesisConfig
public static final class Runtime.GenesisConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Runtime.GenesisConfig.Builder> implements Runtime.GenesisConfigOrBuilder
Protobuf type
exonum.runtime.GenesisConfig
-
Method Summary
Modifier and Type Method Description Runtime.GenesisConfig.Builder
addAllArtifacts(Iterable<? extends Runtime.ArtifactSpec> values)
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
Runtime.GenesisConfig.Builder
addAllBuiltinInstances(Iterable<? extends Runtime.InstanceInitParams> values)
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
Runtime.GenesisConfig.Builder
addArtifacts(int index, Runtime.ArtifactSpec value)
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
Runtime.GenesisConfig.Builder
addArtifacts(int index, Runtime.ArtifactSpec.Builder builderForValue)
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
Runtime.GenesisConfig.Builder
addArtifacts(Runtime.ArtifactSpec value)
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
Runtime.GenesisConfig.Builder
addArtifacts(Runtime.ArtifactSpec.Builder builderForValue)
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
Runtime.ArtifactSpec.Builder
addArtifactsBuilder()
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
Runtime.ArtifactSpec.Builder
addArtifactsBuilder(int index)
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
Runtime.GenesisConfig.Builder
addBuiltinInstances(int index, Runtime.InstanceInitParams value)
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
Runtime.GenesisConfig.Builder
addBuiltinInstances(int index, Runtime.InstanceInitParams.Builder builderForValue)
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
Runtime.GenesisConfig.Builder
addBuiltinInstances(Runtime.InstanceInitParams value)
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
Runtime.GenesisConfig.Builder
addBuiltinInstances(Runtime.InstanceInitParams.Builder builderForValue)
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
Runtime.InstanceInitParams.Builder
addBuiltinInstancesBuilder()
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
Runtime.InstanceInitParams.Builder
addBuiltinInstancesBuilder(int index)
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
Runtime.GenesisConfig.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Runtime.GenesisConfig
build()
Runtime.GenesisConfig
buildPartial()
Runtime.GenesisConfig.Builder
clear()
Runtime.GenesisConfig.Builder
clearArtifacts()
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
Runtime.GenesisConfig.Builder
clearBuiltinInstances()
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
Runtime.GenesisConfig.Builder
clearConsensusConfig()
.exonum.Config consensus_config = 1;
Runtime.GenesisConfig.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Runtime.GenesisConfig.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Runtime.GenesisConfig.Builder
clone()
Runtime.ArtifactSpec
getArtifacts(int index)
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
Runtime.ArtifactSpec.Builder
getArtifactsBuilder(int index)
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
List<Runtime.ArtifactSpec.Builder>
getArtifactsBuilderList()
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
int
getArtifactsCount()
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
List<Runtime.ArtifactSpec>
getArtifactsList()
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
Runtime.ArtifactSpecOrBuilder
getArtifactsOrBuilder(int index)
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
List<? extends Runtime.ArtifactSpecOrBuilder>
getArtifactsOrBuilderList()
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
Runtime.InstanceInitParams
getBuiltinInstances(int index)
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
Runtime.InstanceInitParams.Builder
getBuiltinInstancesBuilder(int index)
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
List<Runtime.InstanceInitParams.Builder>
getBuiltinInstancesBuilderList()
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
int
getBuiltinInstancesCount()
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
List<Runtime.InstanceInitParams>
getBuiltinInstancesList()
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
Runtime.InstanceInitParamsOrBuilder
getBuiltinInstancesOrBuilder(int index)
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
List<? extends Runtime.InstanceInitParamsOrBuilder>
getBuiltinInstancesOrBuilderList()
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
Blockchain.Config
getConsensusConfig()
.exonum.Config consensus_config = 1;
Blockchain.Config.Builder
getConsensusConfigBuilder()
.exonum.Config consensus_config = 1;
Blockchain.ConfigOrBuilder
getConsensusConfigOrBuilder()
.exonum.Config consensus_config = 1;
Runtime.GenesisConfig
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
boolean
hasConsensusConfig()
.exonum.Config consensus_config = 1;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Runtime.GenesisConfig.Builder
mergeConsensusConfig(Blockchain.Config value)
.exonum.Config consensus_config = 1;
Runtime.GenesisConfig.Builder
mergeFrom(Runtime.GenesisConfig other)
Runtime.GenesisConfig.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Runtime.GenesisConfig.Builder
mergeFrom(com.google.protobuf.Message other)
Runtime.GenesisConfig.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Runtime.GenesisConfig.Builder
removeArtifacts(int index)
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
Runtime.GenesisConfig.Builder
removeBuiltinInstances(int index)
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
Runtime.GenesisConfig.Builder
setArtifacts(int index, Runtime.ArtifactSpec value)
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
Runtime.GenesisConfig.Builder
setArtifacts(int index, Runtime.ArtifactSpec.Builder builderForValue)
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
Runtime.GenesisConfig.Builder
setBuiltinInstances(int index, Runtime.InstanceInitParams value)
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
Runtime.GenesisConfig.Builder
setBuiltinInstances(int index, Runtime.InstanceInitParams.Builder builderForValue)
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
Runtime.GenesisConfig.Builder
setConsensusConfig(Blockchain.Config value)
.exonum.Config consensus_config = 1;
Runtime.GenesisConfig.Builder
setConsensusConfig(Blockchain.Config.Builder builderForValue)
.exonum.Config consensus_config = 1;
Runtime.GenesisConfig.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Runtime.GenesisConfig.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Runtime.GenesisConfig.Builder
setUnknownFields(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 Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.GenesisConfig.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.GenesisConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.GenesisConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.GenesisConfig.Builder>
-
setField
public Runtime.GenesisConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.GenesisConfig.Builder>
-
clearField
public Runtime.GenesisConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.GenesisConfig.Builder>
-
clearOneof
public Runtime.GenesisConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.GenesisConfig.Builder>
-
setRepeatedField
public Runtime.GenesisConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.GenesisConfig.Builder>
-
addRepeatedField
public Runtime.GenesisConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.GenesisConfig.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Runtime.GenesisConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.GenesisConfig.Builder>
-
mergeFrom
public Runtime.GenesisConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Runtime.GenesisConfig.Builder>
- Throws:
IOException
-
hasConsensusConfig
public boolean hasConsensusConfig().exonum.Config consensus_config = 1;
- Specified by:
hasConsensusConfig
in interfaceRuntime.GenesisConfigOrBuilder
- Returns:
- Whether the consensusConfig field is set.
-
getConsensusConfig
.exonum.Config consensus_config = 1;
- Specified by:
getConsensusConfig
in interfaceRuntime.GenesisConfigOrBuilder
- Returns:
- The consensusConfig.
-
setConsensusConfig
.exonum.Config consensus_config = 1;
-
setConsensusConfig
.exonum.Config consensus_config = 1;
-
mergeConsensusConfig
.exonum.Config consensus_config = 1;
-
clearConsensusConfig
.exonum.Config consensus_config = 1;
-
getConsensusConfigBuilder
.exonum.Config consensus_config = 1;
-
getConsensusConfigOrBuilder
.exonum.Config consensus_config = 1;
- Specified by:
getConsensusConfigOrBuilder
in interfaceRuntime.GenesisConfigOrBuilder
-
getArtifactsList
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
- Specified by:
getArtifactsList
in interfaceRuntime.GenesisConfigOrBuilder
-
getArtifactsCount
public int getArtifactsCount()repeated .exonum.runtime.ArtifactSpec artifacts = 2;
- Specified by:
getArtifactsCount
in interfaceRuntime.GenesisConfigOrBuilder
-
getArtifacts
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
- Specified by:
getArtifacts
in interfaceRuntime.GenesisConfigOrBuilder
-
setArtifacts
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
-
setArtifacts
public Runtime.GenesisConfig.Builder setArtifacts(int index, Runtime.ArtifactSpec.Builder builderForValue)repeated .exonum.runtime.ArtifactSpec artifacts = 2;
-
addArtifacts
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
-
addArtifacts
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
-
addArtifacts
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
-
addArtifacts
public Runtime.GenesisConfig.Builder addArtifacts(int index, Runtime.ArtifactSpec.Builder builderForValue)repeated .exonum.runtime.ArtifactSpec artifacts = 2;
-
addAllArtifacts
public Runtime.GenesisConfig.Builder addAllArtifacts(Iterable<? extends Runtime.ArtifactSpec> values)repeated .exonum.runtime.ArtifactSpec artifacts = 2;
-
clearArtifacts
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
-
removeArtifacts
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
-
getArtifactsBuilder
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
-
getArtifactsOrBuilder
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
- Specified by:
getArtifactsOrBuilder
in interfaceRuntime.GenesisConfigOrBuilder
-
getArtifactsOrBuilderList
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
- Specified by:
getArtifactsOrBuilderList
in interfaceRuntime.GenesisConfigOrBuilder
-
addArtifactsBuilder
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
-
addArtifactsBuilder
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
-
getArtifactsBuilderList
repeated .exonum.runtime.ArtifactSpec artifacts = 2;
-
getBuiltinInstancesList
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
- Specified by:
getBuiltinInstancesList
in interfaceRuntime.GenesisConfigOrBuilder
-
getBuiltinInstancesCount
public int getBuiltinInstancesCount()repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
- Specified by:
getBuiltinInstancesCount
in interfaceRuntime.GenesisConfigOrBuilder
-
getBuiltinInstances
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
- Specified by:
getBuiltinInstances
in interfaceRuntime.GenesisConfigOrBuilder
-
setBuiltinInstances
public Runtime.GenesisConfig.Builder setBuiltinInstances(int index, Runtime.InstanceInitParams value)repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
-
setBuiltinInstances
public Runtime.GenesisConfig.Builder setBuiltinInstances(int index, Runtime.InstanceInitParams.Builder builderForValue)repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
-
addBuiltinInstances
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
-
addBuiltinInstances
public Runtime.GenesisConfig.Builder addBuiltinInstances(int index, Runtime.InstanceInitParams value)repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
-
addBuiltinInstances
public Runtime.GenesisConfig.Builder addBuiltinInstances(Runtime.InstanceInitParams.Builder builderForValue)repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
-
addBuiltinInstances
public Runtime.GenesisConfig.Builder addBuiltinInstances(int index, Runtime.InstanceInitParams.Builder builderForValue)repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
-
addAllBuiltinInstances
public Runtime.GenesisConfig.Builder addAllBuiltinInstances(Iterable<? extends Runtime.InstanceInitParams> values)repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
-
clearBuiltinInstances
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
-
removeBuiltinInstances
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
-
getBuiltinInstancesBuilder
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
-
getBuiltinInstancesOrBuilder
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
- Specified by:
getBuiltinInstancesOrBuilder
in interfaceRuntime.GenesisConfigOrBuilder
-
getBuiltinInstancesOrBuilderList
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
- Specified by:
getBuiltinInstancesOrBuilderList
in interfaceRuntime.GenesisConfigOrBuilder
-
addBuiltinInstancesBuilder
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
-
addBuiltinInstancesBuilder
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
-
getBuiltinInstancesBuilderList
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;
-
setUnknownFields
public final Runtime.GenesisConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.GenesisConfig.Builder>
-
mergeUnknownFields
public final Runtime.GenesisConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.GenesisConfig.Builder>
-