Package io.atomix.cluster.protocol
Class SwimMembershipProtocol.Type
java.lang.Object
io.atomix.cluster.protocol.SwimMembershipProtocol.Type
- All Implemented Interfaces:
GroupMembershipProtocol.Type<SwimMembershipProtocolConfig>,Named,NamedType,Type
- Enclosing class:
SwimMembershipProtocol
public static class SwimMembershipProtocol.Type
extends Object
implements GroupMembershipProtocol.Type<SwimMembershipProtocolConfig>
Bootstrap member location provider type.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionname()newProtocol(SwimMembershipProtocolConfig config, io.micrometer.core.instrument.MeterRegistry registry) Creates a new instance of the protocol.
-
Constructor Details
-
Type
public Type()
-
-
Method Details
-
name
-
newProtocol
public GroupMembershipProtocol newProtocol(SwimMembershipProtocolConfig config, io.micrometer.core.instrument.MeterRegistry registry) Description copied from interface:GroupMembershipProtocol.TypeCreates a new instance of the protocol.- Specified by:
newProtocolin interfaceGroupMembershipProtocol.Type<SwimMembershipProtocolConfig>- Parameters:
config- the protocol configuration- Returns:
- the protocol instance
-