Interface ClusterMessages.ClusterRouterPoolSettingsOrBuilder

All Superinterfaces:
org.apache.pekko.protobufv3.internal.MessageLiteOrBuilder, org.apache.pekko.protobufv3.internal.MessageOrBuilder
All Known Implementing Classes:
ClusterMessages.ClusterRouterPoolSettings, ClusterMessages.ClusterRouterPoolSettings.Builder
Enclosing class:
ClusterMessages

public static interface ClusterMessages.ClusterRouterPoolSettingsOrBuilder extends org.apache.pekko.protobufv3.internal.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    required bool allowLocalRoutees = 3;
    int
    required uint32 maxInstancesPerNode = 2;
    int
    required uint32 totalInstances = 1;
    optional string useRole = 4;
    org.apache.pekko.protobufv3.internal.ByteString
    optional string useRole = 4;
    getUseRoles(int index)
    repeated string useRoles = 5;
    org.apache.pekko.protobufv3.internal.ByteString
    getUseRolesBytes(int index)
    repeated string useRoles = 5;
    int
    repeated string useRoles = 5;
    repeated string useRoles = 5;
    boolean
    required bool allowLocalRoutees = 3;
    boolean
    required uint32 maxInstancesPerNode = 2;
    boolean
    required uint32 totalInstances = 1;
    boolean
    optional string useRole = 4;

    Methods inherited from interface org.apache.pekko.protobufv3.internal.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface org.apache.pekko.protobufv3.internal.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasTotalInstances

      boolean hasTotalInstances()
      required uint32 totalInstances = 1;
      Returns:
      Whether the totalInstances field is set.
    • getTotalInstances

      int getTotalInstances()
      required uint32 totalInstances = 1;
      Returns:
      The totalInstances.
    • hasMaxInstancesPerNode

      boolean hasMaxInstancesPerNode()
      required uint32 maxInstancesPerNode = 2;
      Returns:
      Whether the maxInstancesPerNode field is set.
    • getMaxInstancesPerNode

      int getMaxInstancesPerNode()
      required uint32 maxInstancesPerNode = 2;
      Returns:
      The maxInstancesPerNode.
    • hasAllowLocalRoutees

      boolean hasAllowLocalRoutees()
      required bool allowLocalRoutees = 3;
      Returns:
      Whether the allowLocalRoutees field is set.
    • getAllowLocalRoutees

      boolean getAllowLocalRoutees()
      required bool allowLocalRoutees = 3;
      Returns:
      The allowLocalRoutees.
    • hasUseRole

      boolean hasUseRole()
      optional string useRole = 4;
      Returns:
      Whether the useRole field is set.
    • getUseRole

      String getUseRole()
      optional string useRole = 4;
      Returns:
      The useRole.
    • getUseRoleBytes

      org.apache.pekko.protobufv3.internal.ByteString getUseRoleBytes()
      optional string useRole = 4;
      Returns:
      The bytes for useRole.
    • getUseRolesList

      List<String> getUseRolesList()
      repeated string useRoles = 5;
      Returns:
      A list containing the useRoles.
    • getUseRolesCount

      int getUseRolesCount()
      repeated string useRoles = 5;
      Returns:
      The count of useRoles.
    • getUseRoles

      String getUseRoles(int index)
      repeated string useRoles = 5;
      Parameters:
      index - The index of the element to return.
      Returns:
      The useRoles at the given index.
    • getUseRolesBytes

      org.apache.pekko.protobufv3.internal.ByteString getUseRolesBytes(int index)
      repeated string useRoles = 5;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the useRoles at the given index.