soulfire.instance_pb2.InstanceConfig¶
- class soulfire.instance_pb2.InstanceConfig(settings: collections.abc.Iterable[soulfire.common_pb2.SettingsNamespace | collections.abc.Mapping] | None = ..., accounts: collections.abc.Iterable[soulfire.common_pb2.MinecraftAccountProto | collections.abc.Mapping] | None = ..., proxies: collections.abc.Iterable[soulfire.common_pb2.ProxyProto | collections.abc.Mapping] | None = ..., persistent_metadata: collections.abc.Iterable[soulfire.common_pb2.SettingsNamespace | collections.abc.Mapping] | None = ...)¶
Bases:
google.protobuf.message.MessageAbstract base class for protocol messages.
Protocol message classes are almost always generated by the protocol compiler. These generated types subclass Message and implement the methods shown below.
- SETTINGS_FIELD_NUMBER: ClassVar[int]¶
- ACCOUNTS_FIELD_NUMBER: ClassVar[int]¶
- PROXIES_FIELD_NUMBER: ClassVar[int]¶
- PERSISTENT_METADATA_FIELD_NUMBER: ClassVar[int]¶
- settings: google.protobuf.internal.containers.RepeatedCompositeFieldContainer[soulfire.common_pb2.SettingsNamespace]¶
- accounts: google.protobuf.internal.containers.RepeatedCompositeFieldContainer[soulfire.common_pb2.MinecraftAccountProto]¶
- proxies: google.protobuf.internal.containers.RepeatedCompositeFieldContainer[soulfire.common_pb2.ProxyProto]¶
- persistent_metadata: google.protobuf.internal.containers.RepeatedCompositeFieldContainer[soulfire.common_pb2.SettingsNamespace]¶