Skip to main content

Class AdminAddHostRequest.Options

java.lang.Object
com.gpudb.protocol.AdminAddHostRequest.Options
Enclosing class:

public static final class AdminAddHostRequest.Options extends Object
A set of string constants for the AdminAddHostRequest parameter options.

Optional parameters.

  • Field Details

    • DRY_RUN

      public static final String DRY_RUN
      If set to TRUE, only validation checks will be performed. No host is added. Supported values:The default value is FALSE.
    • TRUE

      public static final String TRUE
    • FALSE

      public static final String FALSE
    • ACCEPTS_FAILOVER

      public static final String ACCEPTS_FAILOVER
      If set to TRUE, the host will accept processes (ranks, graph server, etc.) in the event of a failover on another node in the cluster. Supported values:The default value is FALSE.
    • PUBLIC_ADDRESS

      public static final String PUBLIC_ADDRESS
      The publicly-accessible IP address for the host being added, typically specified for clients using multi-head operations. This setting is required if any other host(s) in the cluster specify a public address.
    • HOST_MANAGER_PUBLIC_URL

      public static final String HOST_MANAGER_PUBLIC_URL
      The publicly-accessible full path URL to the host manager on the host being added, e.g., ‘http://172.123.45.67:9300’. The default host manager port can be found in the list of ports used by Kinetica.
    • RAM_LIMIT

      public static final String RAM_LIMIT
      The desired RAM limit for the host being added, i.e. the sum of RAM usage for all processes on the host will not be able to exceed this value. Supported units: K (thousand), KB (kilobytes), M (million), MB (megabytes), G (billion), GB (gigabytes); if no unit is provided, the value is assumed to be in bytes. For example, if RAM_LIMIT is set to 10M, the resulting RAM limit is 10 million bytes. Set RAM_LIMIT to -1 to have no RAM limit.
    • GPUS

      public static final String GPUS
      Comma-delimited list of GPU indices (starting at 1) that are eligible for running worker processes. If left blank, all GPUs on the host being added will be eligible.