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

com.clarifai.grpc.api.LabelOrderOrBuilder 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 LabelOrderOrBuilder extends
    // @@protoc_insertion_point(interface_extends:clarifai.api.LabelOrder)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * id of the order
   * 
* * string id = 1; * @return The id. */ java.lang.String getId(); /** *
   * id of the order
   * 
* * string id = 1; * @return The bytes for id. */ com.google.protobuf.ByteString getIdBytes(); /** *
   * name of the order
   * 
* * string name = 2; * @return The name. */ java.lang.String getName(); /** *
   * name of the order
   * 
* * string name = 2; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
   * status of the order.
   * pending (QA lead review the order),
   * in progress (labeling in progress),
   * ready for release (passed clarifai QA and client can review)
   * success (released)
   * 
* * .clarifai.api.status.Status status = 3; * @return Whether the status field is set. */ boolean hasStatus(); /** *
   * status of the order.
   * pending (QA lead review the order),
   * in progress (labeling in progress),
   * ready for release (passed clarifai QA and client can review)
   * success (released)
   * 
* * .clarifai.api.status.Status status = 3; * @return The status. */ com.clarifai.grpc.api.status.Status getStatus(); /** *
   * status of the order.
   * pending (QA lead review the order),
   * in progress (labeling in progress),
   * ready for release (passed clarifai QA and client can review)
   * success (released)
   * 
* * .clarifai.api.status.Status status = 3; */ com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder(); /** *
   * if set to true, automatically release the labels once passed clarifai review.
   * 
* * bool auto_release = 4; * @return The autoRelease. */ boolean getAutoRelease(); /** *
   * allow input without any tag.
   * 
* * bool allow_empty_tag = 5; * @return The allowEmptyTag. */ boolean getAllowEmptyTag(); /** *
   * User desired estimation when the task should be done
   * 
* * .google.protobuf.Timestamp desired_fulfill_time = 6; * @return Whether the desiredFulfillTime field is set. */ boolean hasDesiredFulfillTime(); /** *
   * User desired estimation when the task should be done
   * 
* * .google.protobuf.Timestamp desired_fulfill_time = 6; * @return The desiredFulfillTime. */ com.google.protobuf.Timestamp getDesiredFulfillTime(); /** *
   * User desired estimation when the task should be done
   * 
* * .google.protobuf.Timestamp desired_fulfill_time = 6; */ com.google.protobuf.TimestampOrBuilder getDesiredFulfillTimeOrBuilder(); /** *
   * Clarifai estimation when the task should be done .
   * 
* * .google.protobuf.Timestamp estimate_fulfill_time = 7; * @return Whether the estimateFulfillTime field is set. */ boolean hasEstimateFulfillTime(); /** *
   * Clarifai estimation when the task should be done .
   * 
* * .google.protobuf.Timestamp estimate_fulfill_time = 7; * @return The estimateFulfillTime. */ com.google.protobuf.Timestamp getEstimateFulfillTime(); /** *
   * Clarifai estimation when the task should be done .
   * 
* * .google.protobuf.Timestamp estimate_fulfill_time = 7; */ com.google.protobuf.TimestampOrBuilder getEstimateFulfillTimeOrBuilder(); /** *
   * task for this label order
   * 
* * .clarifai.api.Task task = 8; * @return Whether the task field is set. */ boolean hasTask(); /** *
   * task for this label order
   * 
* * .clarifai.api.Task task = 8; * @return The task. */ com.clarifai.grpc.api.Task getTask(); /** *
   * task for this label order
   * 
* * .clarifai.api.Task task = 8; */ com.clarifai.grpc.api.TaskOrBuilder getTaskOrBuilder(); /** *
   * When the label order was created.
   * The format is https://www.ietf.org/rfc/rfc3339.txt.
   * Example: "2006-01-02T15:04:05.999999Z".
   * 
* * .google.protobuf.Timestamp created_at = 9; * @return Whether the createdAt field is set. */ boolean hasCreatedAt(); /** *
   * When the label order was created.
   * The format is https://www.ietf.org/rfc/rfc3339.txt.
   * Example: "2006-01-02T15:04:05.999999Z".
   * 
* * .google.protobuf.Timestamp created_at = 9; * @return The createdAt. */ com.google.protobuf.Timestamp getCreatedAt(); /** *
   * When the label order was created.
   * The format is https://www.ietf.org/rfc/rfc3339.txt.
   * Example: "2006-01-02T15:04:05.999999Z".
   * 
* * .google.protobuf.Timestamp created_at = 9; */ com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder(); /** *
   * Most recent time when the label order was updated.
   * The format is https://www.ietf.org/rfc/rfc3339.txt.
   * Example: "2006-01-02T15:04:05.999999Z".
   * 
* * .google.protobuf.Timestamp modified_at = 10; * @return Whether the modifiedAt field is set. */ boolean hasModifiedAt(); /** *
   * Most recent time when the label order was updated.
   * The format is https://www.ietf.org/rfc/rfc3339.txt.
   * Example: "2006-01-02T15:04:05.999999Z".
   * 
* * .google.protobuf.Timestamp modified_at = 10; * @return The modifiedAt. */ com.google.protobuf.Timestamp getModifiedAt(); /** *
   * Most recent time when the label order was updated.
   * The format is https://www.ietf.org/rfc/rfc3339.txt.
   * Example: "2006-01-02T15:04:05.999999Z".
   * 
* * .google.protobuf.Timestamp modified_at = 10; */ com.google.protobuf.TimestampOrBuilder getModifiedAtOrBuilder(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy