## Uses of Class
com.hazelcast.instance.ProtocolType

- Packages that use ProtocolType
  Package | Description
  --- | ---
  com.hazelcast.config | Provides classes for configuring HazelcastInstance.
  com.hazelcast.instance | This package contains Hazelcast Instance functionality.
  com.hazelcast.nio.tcp | Contains functionality for the TCP/IP Networking for cluster members This whole package is internal and no compatibility will be provided.

- - ### Uses of ProtocolType in com.hazelcast.config

    Fields in com.hazelcast.config declared as ProtocolType
    Modifier and Type | Field and Description
    --- | ---
    `protected ProtocolType` | EndpointConfig.`protocolType`

    Methods in com.hazelcast.config that return ProtocolType
    Modifier and Type | Method and Description
    --- | ---
    `ProtocolType` | RestServerEndpointConfig.`getProtocolType()`
    `ProtocolType` | EndpointConfig.`getProtocolType()`

  - ### Uses of ProtocolType in com.hazelcast.instance

    Methods in com.hazelcast.instance that return ProtocolType
    Modifier and Type | Method and Description
    --- | ---
    `ProtocolType` | EndpointQualifier.`getType()`
    `static ProtocolType` | ProtocolType.`valueOf(int ordinal)`
    `static ProtocolType` | ProtocolType.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static ProtocolType[]` | ProtocolType.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in com.hazelcast.instance that return types with arguments of type ProtocolType
    Modifier and Type | Method and Description
    --- | ---
    `static Set<ProtocolType>` | ProtocolType.`valuesAsSet()`

    Methods in com.hazelcast.instance with parameters of type ProtocolType
    Modifier and Type | Method and Description
    --- | ---
    `static EndpointQualifier` | EndpointQualifier.`resolve(ProtocolType protocolType, String name)`

  - ### Uses of ProtocolType in com.hazelcast.nio.tcp

    Fields in com.hazelcast.nio.tcp declared as ProtocolType
    Modifier and Type | Field and Description
    --- | ---
    `protected ProtocolType` | SingleProtocolDecoder.`supportedProtocol`

    Constructors in com.hazelcast.nio.tcp with parameters of type ProtocolType
    Constructor and Description
    `SingleProtocolDecoder(ProtocolType supportedProtocol, com.hazelcast.internal.networking.InboundHandler next)`
    `SingleProtocolDecoder(ProtocolType supportedProtocol, com.hazelcast.internal.networking.InboundHandler[] next, MemberProtocolEncoder encoder)` Decodes first 3 incoming bytes, validates against `supportedProtocol` and, when matching, replaces itself in the inbound pipeline with the `next InboundHandler`s.
    `TextHandshakeDecoder(ProtocolType supportedProtocol, com.hazelcast.internal.networking.InboundHandler next)`

Copyright © 2020. All rights reserved.