io.ray.serve.generated.DeploymentVersionOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: src/ray/protobuf/serve.proto
package io.ray.serve.generated;
public interface DeploymentVersionOrBuilder extends
// @@protoc_insertion_point(interface_extends:ray.serve.DeploymentVersion)
com.google.protobuf.MessageOrBuilder {
/**
* string code_version = 1 [json_name = "codeVersion"];
* @return The codeVersion.
*/
java.lang.String getCodeVersion();
/**
* string code_version = 1 [json_name = "codeVersion"];
* @return The bytes for codeVersion.
*/
com.google.protobuf.ByteString
getCodeVersionBytes();
/**
* .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();
/**
* string ray_actor_options = 3 [json_name = "rayActorOptions"];
* @return The rayActorOptions.
*/
java.lang.String getRayActorOptions();
/**
* string ray_actor_options = 3 [json_name = "rayActorOptions"];
* @return The bytes for rayActorOptions.
*/
com.google.protobuf.ByteString
getRayActorOptionsBytes();
/**
* string placement_group_bundles = 4 [json_name = "placementGroupBundles"];
* @return The placementGroupBundles.
*/
java.lang.String getPlacementGroupBundles();
/**
* string placement_group_bundles = 4 [json_name = "placementGroupBundles"];
* @return The bytes for placementGroupBundles.
*/
com.google.protobuf.ByteString
getPlacementGroupBundlesBytes();
/**
* string placement_group_strategy = 5 [json_name = "placementGroupStrategy"];
* @return The placementGroupStrategy.
*/
java.lang.String getPlacementGroupStrategy();
/**
* string placement_group_strategy = 5 [json_name = "placementGroupStrategy"];
* @return The bytes for placementGroupStrategy.
*/
com.google.protobuf.ByteString
getPlacementGroupStrategyBytes();
/**
* int32 max_replicas_per_node = 6 [json_name = "maxReplicasPerNode"];
* @return The maxReplicasPerNode.
*/
int getMaxReplicasPerNode();
}