public interface com.datastax.oss.driver.internal.core.ProtocolVersionRegistry
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.datastax.oss.driver.internal.core.ProtocolVersionRegistry
super_class: java.lang.Object
{
public abstract com.datastax.oss.driver.api.core.ProtocolVersion fromName(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/datastax/oss/driver/api/core/ProtocolVersion;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
public abstract com.datastax.oss.driver.api.core.ProtocolVersion highestNonBeta();
descriptor: ()Lcom/datastax/oss/driver/api/core/ProtocolVersion;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.util.Optional<com.datastax.oss.driver.api.core.ProtocolVersion> downgrade(com.datastax.oss.driver.api.core.ProtocolVersion);
descriptor: (Lcom/datastax/oss/driver/api/core/ProtocolVersion;)Ljava/util/Optional;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/datastax/oss/driver/api/core/ProtocolVersion;)Ljava/util/Optional<Lcom/datastax/oss/driver/api/core/ProtocolVersion;>;
MethodParameters:
Name Flags
version
public abstract com.datastax.oss.driver.api.core.ProtocolVersion highestCommon(java.util.Collection<com.datastax.oss.driver.api.core.metadata.Node>);
descriptor: (Ljava/util/Collection;)Lcom/datastax/oss/driver/api/core/ProtocolVersion;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/Collection<Lcom/datastax/oss/driver/api/core/metadata/Node;>;)Lcom/datastax/oss/driver/api/core/ProtocolVersion;
MethodParameters:
Name Flags
nodes
public abstract boolean supports(com.datastax.oss.driver.api.core.ProtocolVersion, com.datastax.oss.driver.internal.core.ProtocolFeature);
descriptor: (Lcom/datastax/oss/driver/api/core/ProtocolVersion;Lcom/datastax/oss/driver/internal/core/ProtocolFeature;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
version
feature
}
SourceFile: "ProtocolVersionRegistry.java"