Package com.exonum.messages.core.runtime
Class Lifecycle.GenesisConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Lifecycle.GenesisConfig.Builder>
com.exonum.messages.core.runtime.Lifecycle.GenesisConfig.Builder
- All Implemented Interfaces:
Lifecycle.GenesisConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- Lifecycle.GenesisConfig
public static final class Lifecycle.GenesisConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Lifecycle.GenesisConfig.Builder> implements Lifecycle.GenesisConfigOrBuilder
Genesis config parameters. Information from this entity get saved to the genesis block.Protobuf type
exonum.runtime.GenesisConfig-
Method Summary
Modifier and Type Method Description Lifecycle.GenesisConfig.BuilderaddAllArtifacts(java.lang.Iterable<? extends Base.ArtifactSpec> values)Artifact specification of the built-in services.Lifecycle.GenesisConfig.BuilderaddAllBuiltinInstances(java.lang.Iterable<? extends Lifecycle.InstanceInitParams> values)List of services with their configuration parameters that are created directly in the genesis block.Lifecycle.GenesisConfig.BuilderaddArtifacts(int index, Base.ArtifactSpec value)Artifact specification of the built-in services.Lifecycle.GenesisConfig.BuilderaddArtifacts(int index, Base.ArtifactSpec.Builder builderForValue)Artifact specification of the built-in services.Lifecycle.GenesisConfig.BuilderaddArtifacts(Base.ArtifactSpec value)Artifact specification of the built-in services.Lifecycle.GenesisConfig.BuilderaddArtifacts(Base.ArtifactSpec.Builder builderForValue)Artifact specification of the built-in services.Base.ArtifactSpec.BuilderaddArtifactsBuilder()Artifact specification of the built-in services.Base.ArtifactSpec.BuilderaddArtifactsBuilder(int index)Artifact specification of the built-in services.Lifecycle.GenesisConfig.BuilderaddBuiltinInstances(int index, Lifecycle.InstanceInitParams value)List of services with their configuration parameters that are created directly in the genesis block.Lifecycle.GenesisConfig.BuilderaddBuiltinInstances(int index, Lifecycle.InstanceInitParams.Builder builderForValue)List of services with their configuration parameters that are created directly in the genesis block.Lifecycle.GenesisConfig.BuilderaddBuiltinInstances(Lifecycle.InstanceInitParams value)List of services with their configuration parameters that are created directly in the genesis block.Lifecycle.GenesisConfig.BuilderaddBuiltinInstances(Lifecycle.InstanceInitParams.Builder builderForValue)List of services with their configuration parameters that are created directly in the genesis block.Lifecycle.InstanceInitParams.BuilderaddBuiltinInstancesBuilder()List of services with their configuration parameters that are created directly in the genesis block.Lifecycle.InstanceInitParams.BuilderaddBuiltinInstancesBuilder(int index)List of services with their configuration parameters that are created directly in the genesis block.Lifecycle.GenesisConfig.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Lifecycle.GenesisConfigbuild()Lifecycle.GenesisConfigbuildPartial()Lifecycle.GenesisConfig.Builderclear()Lifecycle.GenesisConfig.BuilderclearArtifacts()Artifact specification of the built-in services.Lifecycle.GenesisConfig.BuilderclearBuiltinInstances()List of services with their configuration parameters that are created directly in the genesis block.Lifecycle.GenesisConfig.BuilderclearConsensusConfig()Blockchain configuration used to create the genesis block.Lifecycle.GenesisConfig.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Lifecycle.GenesisConfig.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Lifecycle.GenesisConfig.Builderclone()Base.ArtifactSpecgetArtifacts(int index)Artifact specification of the built-in services.Base.ArtifactSpec.BuildergetArtifactsBuilder(int index)Artifact specification of the built-in services.java.util.List<Base.ArtifactSpec.Builder>getArtifactsBuilderList()Artifact specification of the built-in services.intgetArtifactsCount()Artifact specification of the built-in services.java.util.List<Base.ArtifactSpec>getArtifactsList()Artifact specification of the built-in services.Base.ArtifactSpecOrBuildergetArtifactsOrBuilder(int index)Artifact specification of the built-in services.java.util.List<? extends Base.ArtifactSpecOrBuilder>getArtifactsOrBuilderList()Artifact specification of the built-in services.Lifecycle.InstanceInitParamsgetBuiltinInstances(int index)List of services with their configuration parameters that are created directly in the genesis block.Lifecycle.InstanceInitParams.BuildergetBuiltinInstancesBuilder(int index)List of services with their configuration parameters that are created directly in the genesis block.java.util.List<Lifecycle.InstanceInitParams.Builder>getBuiltinInstancesBuilderList()List of services with their configuration parameters that are created directly in the genesis block.intgetBuiltinInstancesCount()List of services with their configuration parameters that are created directly in the genesis block.java.util.List<Lifecycle.InstanceInitParams>getBuiltinInstancesList()List of services with their configuration parameters that are created directly in the genesis block.Lifecycle.InstanceInitParamsOrBuildergetBuiltinInstancesOrBuilder(int index)List of services with their configuration parameters that are created directly in the genesis block.java.util.List<? extends Lifecycle.InstanceInitParamsOrBuilder>getBuiltinInstancesOrBuilderList()List of services with their configuration parameters that are created directly in the genesis block.Blockchain.ConfiggetConsensusConfig()Blockchain configuration used to create the genesis block.Blockchain.Config.BuildergetConsensusConfigBuilder()Blockchain configuration used to create the genesis block.Blockchain.ConfigOrBuildergetConsensusConfigOrBuilder()Blockchain configuration used to create the genesis block.Lifecycle.GenesisConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleanhasConsensusConfig()Blockchain configuration used to create the genesis block.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Lifecycle.GenesisConfig.BuildermergeConsensusConfig(Blockchain.Config value)Blockchain configuration used to create the genesis block.Lifecycle.GenesisConfig.BuildermergeFrom(Lifecycle.GenesisConfig other)Lifecycle.GenesisConfig.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Lifecycle.GenesisConfig.BuildermergeFrom(com.google.protobuf.Message other)Lifecycle.GenesisConfig.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Lifecycle.GenesisConfig.BuilderremoveArtifacts(int index)Artifact specification of the built-in services.Lifecycle.GenesisConfig.BuilderremoveBuiltinInstances(int index)List of services with their configuration parameters that are created directly in the genesis block.Lifecycle.GenesisConfig.BuildersetArtifacts(int index, Base.ArtifactSpec value)Artifact specification of the built-in services.Lifecycle.GenesisConfig.BuildersetArtifacts(int index, Base.ArtifactSpec.Builder builderForValue)Artifact specification of the built-in services.Lifecycle.GenesisConfig.BuildersetBuiltinInstances(int index, Lifecycle.InstanceInitParams value)List of services with their configuration parameters that are created directly in the genesis block.Lifecycle.GenesisConfig.BuildersetBuiltinInstances(int index, Lifecycle.InstanceInitParams.Builder builderForValue)List of services with their configuration parameters that are created directly in the genesis block.Lifecycle.GenesisConfig.BuildersetConsensusConfig(Blockchain.Config value)Blockchain configuration used to create the genesis block.Lifecycle.GenesisConfig.BuildersetConsensusConfig(Blockchain.Config.Builder builderForValue)Blockchain configuration used to create the genesis block.Lifecycle.GenesisConfig.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Lifecycle.GenesisConfig.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)Lifecycle.GenesisConfig.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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods 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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Lifecycle.GenesisConfig.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<Lifecycle.GenesisConfig.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<Lifecycle.GenesisConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Lifecycle.GenesisConfig.Builder>
-
setField
public Lifecycle.GenesisConfig.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<Lifecycle.GenesisConfig.Builder>
-
clearField
public Lifecycle.GenesisConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Lifecycle.GenesisConfig.Builder>
-
clearOneof
public Lifecycle.GenesisConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Lifecycle.GenesisConfig.Builder>
-
setRepeatedField
public Lifecycle.GenesisConfig.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<Lifecycle.GenesisConfig.Builder>
-
addRepeatedField
public Lifecycle.GenesisConfig.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<Lifecycle.GenesisConfig.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Lifecycle.GenesisConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Lifecycle.GenesisConfig.Builder>
-
mergeFrom
public Lifecycle.GenesisConfig.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<Lifecycle.GenesisConfig.Builder>- Throws:
java.io.IOException
-
hasConsensusConfig
public boolean hasConsensusConfig()Blockchain configuration used to create the genesis block.
.exonum.Config consensus_config = 1;- Specified by:
hasConsensusConfigin interfaceLifecycle.GenesisConfigOrBuilder- Returns:
- Whether the consensusConfig field is set.
-
getConsensusConfig
Blockchain configuration used to create the genesis block.
.exonum.Config consensus_config = 1;- Specified by:
getConsensusConfigin interfaceLifecycle.GenesisConfigOrBuilder- Returns:
- The consensusConfig.
-
setConsensusConfig
Blockchain configuration used to create the genesis block.
.exonum.Config consensus_config = 1; -
setConsensusConfig
public Lifecycle.GenesisConfig.Builder setConsensusConfig(Blockchain.Config.Builder builderForValue)Blockchain configuration used to create the genesis block.
.exonum.Config consensus_config = 1; -
mergeConsensusConfig
Blockchain configuration used to create the genesis block.
.exonum.Config consensus_config = 1; -
clearConsensusConfig
Blockchain configuration used to create the genesis block.
.exonum.Config consensus_config = 1; -
getConsensusConfigBuilder
Blockchain configuration used to create the genesis block.
.exonum.Config consensus_config = 1; -
getConsensusConfigOrBuilder
Blockchain configuration used to create the genesis block.
.exonum.Config consensus_config = 1;- Specified by:
getConsensusConfigOrBuilderin interfaceLifecycle.GenesisConfigOrBuilder
-
getArtifactsList
Artifact specification of the built-in services.
repeated .exonum.runtime.ArtifactSpec artifacts = 2;- Specified by:
getArtifactsListin interfaceLifecycle.GenesisConfigOrBuilder
-
getArtifactsCount
public int getArtifactsCount()Artifact specification of the built-in services.
repeated .exonum.runtime.ArtifactSpec artifacts = 2;- Specified by:
getArtifactsCountin interfaceLifecycle.GenesisConfigOrBuilder
-
getArtifacts
Artifact specification of the built-in services.
repeated .exonum.runtime.ArtifactSpec artifacts = 2;- Specified by:
getArtifactsin interfaceLifecycle.GenesisConfigOrBuilder
-
setArtifacts
Artifact specification of the built-in services.
repeated .exonum.runtime.ArtifactSpec artifacts = 2; -
setArtifacts
public Lifecycle.GenesisConfig.Builder setArtifacts(int index, Base.ArtifactSpec.Builder builderForValue)Artifact specification of the built-in services.
repeated .exonum.runtime.ArtifactSpec artifacts = 2; -
addArtifacts
Artifact specification of the built-in services.
repeated .exonum.runtime.ArtifactSpec artifacts = 2; -
addArtifacts
Artifact specification of the built-in services.
repeated .exonum.runtime.ArtifactSpec artifacts = 2; -
addArtifacts
Artifact specification of the built-in services.
repeated .exonum.runtime.ArtifactSpec artifacts = 2; -
addArtifacts
public Lifecycle.GenesisConfig.Builder addArtifacts(int index, Base.ArtifactSpec.Builder builderForValue)Artifact specification of the built-in services.
repeated .exonum.runtime.ArtifactSpec artifacts = 2; -
addAllArtifacts
public Lifecycle.GenesisConfig.Builder addAllArtifacts(java.lang.Iterable<? extends Base.ArtifactSpec> values)Artifact specification of the built-in services.
repeated .exonum.runtime.ArtifactSpec artifacts = 2; -
clearArtifacts
Artifact specification of the built-in services.
repeated .exonum.runtime.ArtifactSpec artifacts = 2; -
removeArtifacts
Artifact specification of the built-in services.
repeated .exonum.runtime.ArtifactSpec artifacts = 2; -
getArtifactsBuilder
Artifact specification of the built-in services.
repeated .exonum.runtime.ArtifactSpec artifacts = 2; -
getArtifactsOrBuilder
Artifact specification of the built-in services.
repeated .exonum.runtime.ArtifactSpec artifacts = 2;- Specified by:
getArtifactsOrBuilderin interfaceLifecycle.GenesisConfigOrBuilder
-
getArtifactsOrBuilderList
Artifact specification of the built-in services.
repeated .exonum.runtime.ArtifactSpec artifacts = 2;- Specified by:
getArtifactsOrBuilderListin interfaceLifecycle.GenesisConfigOrBuilder
-
addArtifactsBuilder
Artifact specification of the built-in services.
repeated .exonum.runtime.ArtifactSpec artifacts = 2; -
addArtifactsBuilder
Artifact specification of the built-in services.
repeated .exonum.runtime.ArtifactSpec artifacts = 2; -
getArtifactsBuilderList
Artifact specification of the built-in services.
repeated .exonum.runtime.ArtifactSpec artifacts = 2; -
getBuiltinInstancesList
List of services with their configuration parameters that are created directly in the genesis block.
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;- Specified by:
getBuiltinInstancesListin interfaceLifecycle.GenesisConfigOrBuilder
-
getBuiltinInstancesCount
public int getBuiltinInstancesCount()List of services with their configuration parameters that are created directly in the genesis block.
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;- Specified by:
getBuiltinInstancesCountin interfaceLifecycle.GenesisConfigOrBuilder
-
getBuiltinInstances
List of services with their configuration parameters that are created directly in the genesis block.
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;- Specified by:
getBuiltinInstancesin interfaceLifecycle.GenesisConfigOrBuilder
-
setBuiltinInstances
public Lifecycle.GenesisConfig.Builder setBuiltinInstances(int index, Lifecycle.InstanceInitParams value)List of services with their configuration parameters that are created directly in the genesis block.
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3; -
setBuiltinInstances
public Lifecycle.GenesisConfig.Builder setBuiltinInstances(int index, Lifecycle.InstanceInitParams.Builder builderForValue)List of services with their configuration parameters that are created directly in the genesis block.
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3; -
addBuiltinInstances
List of services with their configuration parameters that are created directly in the genesis block.
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3; -
addBuiltinInstances
public Lifecycle.GenesisConfig.Builder addBuiltinInstances(int index, Lifecycle.InstanceInitParams value)List of services with their configuration parameters that are created directly in the genesis block.
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3; -
addBuiltinInstances
public Lifecycle.GenesisConfig.Builder addBuiltinInstances(Lifecycle.InstanceInitParams.Builder builderForValue)List of services with their configuration parameters that are created directly in the genesis block.
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3; -
addBuiltinInstances
public Lifecycle.GenesisConfig.Builder addBuiltinInstances(int index, Lifecycle.InstanceInitParams.Builder builderForValue)List of services with their configuration parameters that are created directly in the genesis block.
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3; -
addAllBuiltinInstances
public Lifecycle.GenesisConfig.Builder addAllBuiltinInstances(java.lang.Iterable<? extends Lifecycle.InstanceInitParams> values)List of services with their configuration parameters that are created directly in the genesis block.
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3; -
clearBuiltinInstances
List of services with their configuration parameters that are created directly in the genesis block.
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3; -
removeBuiltinInstances
List of services with their configuration parameters that are created directly in the genesis block.
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3; -
getBuiltinInstancesBuilder
List of services with their configuration parameters that are created directly in the genesis block.
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3; -
getBuiltinInstancesOrBuilder
List of services with their configuration parameters that are created directly in the genesis block.
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;- Specified by:
getBuiltinInstancesOrBuilderin interfaceLifecycle.GenesisConfigOrBuilder
-
getBuiltinInstancesOrBuilderList
public java.util.List<? extends Lifecycle.InstanceInitParamsOrBuilder> getBuiltinInstancesOrBuilderList()List of services with their configuration parameters that are created directly in the genesis block.
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3;- Specified by:
getBuiltinInstancesOrBuilderListin interfaceLifecycle.GenesisConfigOrBuilder
-
addBuiltinInstancesBuilder
List of services with their configuration parameters that are created directly in the genesis block.
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3; -
addBuiltinInstancesBuilder
List of services with their configuration parameters that are created directly in the genesis block.
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3; -
getBuiltinInstancesBuilderList
List of services with their configuration parameters that are created directly in the genesis block.
repeated .exonum.runtime.InstanceInitParams builtin_instances = 3; -
setUnknownFields
public final Lifecycle.GenesisConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Lifecycle.GenesisConfig.Builder>
-
mergeUnknownFields
public final Lifecycle.GenesisConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Lifecycle.GenesisConfig.Builder>
-