All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.ray.serve.generated.DeploymentInfoOrBuilder Maven / Gradle / Ivy

There is a newer version: 2.39.0
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: src/ray/protobuf/serve.proto

package io.ray.serve.generated;

public interface DeploymentInfoOrBuilder extends
    // @@protoc_insertion_point(interface_extends:ray.serve.DeploymentInfo)
    com.google.protobuf.MessageOrBuilder {

  /**
   * string name = 1 [json_name = "name"];
   * @return The name.
   */
  java.lang.String getName();
  /**
   * string name = 1 [json_name = "name"];
   * @return The bytes for name.
   */
  com.google.protobuf.ByteString
      getNameBytes();

  /**
   * .ray.serve.DeploymentConfig deployment_config = 2 [json_name = "deploymentConfig"];
   * @return Whether the deploymentConfig field is set.
   */
  boolean hasDeploymentConfig();
  /**
   * .ray.serve.DeploymentConfig deployment_config = 2 [json_name = "deploymentConfig"];
   * @return The deploymentConfig.
   */
  io.ray.serve.generated.DeploymentConfig getDeploymentConfig();
  /**
   * .ray.serve.DeploymentConfig deployment_config = 2 [json_name = "deploymentConfig"];
   */
  io.ray.serve.generated.DeploymentConfigOrBuilder getDeploymentConfigOrBuilder();

  /**
   * .ray.serve.ReplicaConfig replica_config = 3 [json_name = "replicaConfig"];
   * @return Whether the replicaConfig field is set.
   */
  boolean hasReplicaConfig();
  /**
   * .ray.serve.ReplicaConfig replica_config = 3 [json_name = "replicaConfig"];
   * @return The replicaConfig.
   */
  io.ray.serve.generated.ReplicaConfig getReplicaConfig();
  /**
   * .ray.serve.ReplicaConfig replica_config = 3 [json_name = "replicaConfig"];
   */
  io.ray.serve.generated.ReplicaConfigOrBuilder getReplicaConfigOrBuilder();

  /**
   * int64 start_time_ms = 4 [json_name = "startTimeMs"];
   * @return The startTimeMs.
   */
  long getStartTimeMs();

  /**
   * string actor_name = 5 [json_name = "actorName"];
   * @return The actorName.
   */
  java.lang.String getActorName();
  /**
   * string actor_name = 5 [json_name = "actorName"];
   * @return The bytes for actorName.
   */
  com.google.protobuf.ByteString
      getActorNameBytes();

  /**
   * string version = 6 [json_name = "version"];
   * @return The version.
   */
  java.lang.String getVersion();
  /**
   * string version = 6 [json_name = "version"];
   * @return The bytes for version.
   */
  com.google.protobuf.ByteString
      getVersionBytes();

  /**
   * int64 end_time_ms = 7 [json_name = "endTimeMs"];
   * @return The endTimeMs.
   */
  long getEndTimeMs();

  /**
   * double target_capacity = 8 [json_name = "targetCapacity"];
   * @return The targetCapacity.
   */
  double getTargetCapacity();

  /**
   * .ray.serve.TargetCapacityDirection target_capacity_direction = 9 [json_name = "targetCapacityDirection"];
   * @return The enum numeric value on the wire for targetCapacityDirection.
   */
  int getTargetCapacityDirectionValue();
  /**
   * .ray.serve.TargetCapacityDirection target_capacity_direction = 9 [json_name = "targetCapacityDirection"];
   * @return The targetCapacityDirection.
   */
  io.ray.serve.generated.TargetCapacityDirection getTargetCapacityDirection();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy