Enum Class TestZeebePort

java.lang.Object
java.lang.Enum<TestZeebePort>
io.camunda.zeebe.qa.util.cluster.TestZeebePort
All Implemented Interfaces:
Serializable, Comparable<TestZeebePort>, Constable

public enum TestZeebePort extends Enum<TestZeebePort>
Represents the known ports in Zeebe and their default values.
  • Enum Constant Details

    • COMMAND

      public static final TestZeebePort COMMAND
      Port of the command API, i.e. the port used by the gateway to communicate with the broker
    • GATEWAY

      public static final TestZeebePort GATEWAY
      Port of the gateway API, i.e. the port used by the client to communicate with any gateway
    • CLUSTER

      public static final TestZeebePort CLUSTER
      Port for internal communication, i.e. what all nodes use to communicate for clustering
    • REST

      public static final TestZeebePort REST
      The REST API server port
    • MONITORING

      public static final TestZeebePort MONITORING
      Port for the management server, i.e. actuators, metrics, etc.
  • Method Details

    • values

      public static TestZeebePort[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static TestZeebePort valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • port

      public int port()
      Returns the default port number for this port