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

com.clarifai.grpc.api.RunnerSelectorOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: proto/clarifai/api/resources.proto

package com.clarifai.grpc.api;

public interface RunnerSelectorOrBuilder extends
    // @@protoc_insertion_point(interface_extends:clarifai.api.RunnerSelector)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * A particular nodepool for the resource to be run within. This request the id and user_id of
   * the nodepool to be specified. Runners will be scaled according to a deployment for the given
   * resource to be run. There should not be more than one deployment in this nodepool for the
   * particular resource to run. If no deployments then default autoscaling will be used.
   * 
* * .clarifai.api.Nodepool nodepool = 1; * @return Whether the nodepool field is set. */ boolean hasNodepool(); /** *
   * A particular nodepool for the resource to be run within. This request the id and user_id of
   * the nodepool to be specified. Runners will be scaled according to a deployment for the given
   * resource to be run. There should not be more than one deployment in this nodepool for the
   * particular resource to run. If no deployments then default autoscaling will be used.
   * 
* * .clarifai.api.Nodepool nodepool = 1; * @return The nodepool. */ com.clarifai.grpc.api.Nodepool getNodepool(); /** *
   * A particular nodepool for the resource to be run within. This request the id and user_id of
   * the nodepool to be specified. Runners will be scaled according to a deployment for the given
   * resource to be run. There should not be more than one deployment in this nodepool for the
   * particular resource to run. If no deployments then default autoscaling will be used.
   * 
* * .clarifai.api.Nodepool nodepool = 1; */ com.clarifai.grpc.api.NodepoolOrBuilder getNodepoolOrBuilder(); /** *
   * Optionally a partcular runner within the nodepool.
   * 
* * .clarifai.api.Runner runner = 2; * @return Whether the runner field is set. */ boolean hasRunner(); /** *
   * Optionally a partcular runner within the nodepool.
   * 
* * .clarifai.api.Runner runner = 2; * @return The runner. */ com.clarifai.grpc.api.Runner getRunner(); /** *
   * Optionally a partcular runner within the nodepool.
   * 
* * .clarifai.api.Runner runner = 2; */ com.clarifai.grpc.api.RunnerOrBuilder getRunnerOrBuilder(); /** *
   * Optionally a partcular deployment within the nodepool.
   * 
* * .clarifai.api.Deployment deployment = 3; * @return Whether the deployment field is set. */ boolean hasDeployment(); /** *
   * Optionally a partcular deployment within the nodepool.
   * 
* * .clarifai.api.Deployment deployment = 3; * @return The deployment. */ com.clarifai.grpc.api.Deployment getDeployment(); /** *
   * Optionally a partcular deployment within the nodepool.
   * 
* * .clarifai.api.Deployment deployment = 3; */ com.clarifai.grpc.api.DeploymentOrBuilder getDeploymentOrBuilder(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy