Package-level declarations

Types

Link copied to clipboard
data class GetAnnotationSpecSetPlainArgs(val annotationSpecSetId: String, val project: String? = null) : ConvertibleToJava<GetAnnotationSpecSetPlainArgs>
Link copied to clipboard
data class GetDatasetPlainArgs(val datasetId: String, val project: String? = null) : ConvertibleToJava<GetDatasetPlainArgs>
Link copied to clipboard
data class GetEvaluationJobPlainArgs(val evaluationJobId: String, val project: String? = null) : ConvertibleToJava<GetEvaluationJobPlainArgs>
Link copied to clipboard
data class GetFeedbackMessagePlainArgs(val annotatedDatasetId: String, val datasetId: String, val feedbackMessageId: String, val feedbackThreadId: String, val project: String? = null) : ConvertibleToJava<GetFeedbackMessagePlainArgs>
Link copied to clipboard
data class GetInstructionPlainArgs(val instructionId: String, val project: String? = null) : ConvertibleToJava<GetInstructionPlainArgs>
data class GoogleCloudDatalabelingV1beta1AnnotationSpecArgs(val description: Output<String>? = null, val displayName: Output<String>) : ConvertibleToJava<GoogleCloudDatalabelingV1beta1AnnotationSpecArgs>

Container of information related to one possible annotation that can be used in a labeling task. For example, an image classification task where images are labeled as dog or cat must reference an AnnotationSpec for dog and an AnnotationSpec for cat.

data class GoogleCloudDatalabelingV1beta1BigQuerySourceArgs(val inputUri: Output<String>) : ConvertibleToJava<GoogleCloudDatalabelingV1beta1BigQuerySourceArgs>

The BigQuery location for input data. If used in an EvaluationJob, this is where the service saves the prediction input and output sampled from the model version.

data class GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsArgs(val iouThreshold: Output<Double>? = null) : ConvertibleToJava<GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsArgs>

Options regarding evaluation between bounding boxes.

data class GoogleCloudDatalabelingV1beta1BoundingPolyConfigArgs(val annotationSpecSet: Output<String>, val instructionMessage: Output<String>? = null) : ConvertibleToJava<GoogleCloudDatalabelingV1beta1BoundingPolyConfigArgs>

Config for image bounding poly (and bounding box) human labeling task.

data class GoogleCloudDatalabelingV1beta1ClassificationMetadataArgs(val isMultiLabel: Output<Boolean>? = null) : ConvertibleToJava<GoogleCloudDatalabelingV1beta1ClassificationMetadataArgs>

Metadata for classification annotations.

data class GoogleCloudDatalabelingV1beta1CsvInstructionArgs(val gcsFileUri: Output<String>? = null) : ConvertibleToJava<GoogleCloudDatalabelingV1beta1CsvInstructionArgs>

Deprecated: this instruction format is not supported any more. Instruction from a CSV file.

data class GoogleCloudDatalabelingV1beta1EvaluationConfigArgs(val boundingBoxEvaluationOptions: Output<GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsArgs>? = null) : ConvertibleToJava<GoogleCloudDatalabelingV1beta1EvaluationConfigArgs>

Configuration details used for calculating evaluation metrics and creating an Evaluation.

data class GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigArgs(val email: Output<String>, val minAcceptableMeanAveragePrecision: Output<Double>) : ConvertibleToJava<GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigArgs>

Provides details for how an evaluation job sends email alerts based on the results of a run.

data class GoogleCloudDatalabelingV1beta1EvaluationJobConfigArgs(val bigqueryImportKeys: Output<Map<String, String>>, val boundingPolyConfig: Output<GoogleCloudDatalabelingV1beta1BoundingPolyConfigArgs>? = null, val evaluationConfig: Output<GoogleCloudDatalabelingV1beta1EvaluationConfigArgs>, val evaluationJobAlertConfig: Output<GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigArgs>? = null, val exampleCount: Output<Int>, val exampleSamplePercentage: Output<Double>, val humanAnnotationConfig: Output<GoogleCloudDatalabelingV1beta1HumanAnnotationConfigArgs>? = null, val imageClassificationConfig: Output<GoogleCloudDatalabelingV1beta1ImageClassificationConfigArgs>? = null, val inputConfig: Output<GoogleCloudDatalabelingV1beta1InputConfigArgs>? = null, val textClassificationConfig: Output<GoogleCloudDatalabelingV1beta1TextClassificationConfigArgs>? = null) : ConvertibleToJava<GoogleCloudDatalabelingV1beta1EvaluationJobConfigArgs>

Configures specific details of how a continuous evaluation job works. Provide this configuration when you create an EvaluationJob.

data class GoogleCloudDatalabelingV1beta1GcsSourceArgs(val inputUri: Output<String>, val mimeType: Output<String>) : ConvertibleToJava<GoogleCloudDatalabelingV1beta1GcsSourceArgs>

Source of the Cloud Storage file to be imported.

data class GoogleCloudDatalabelingV1beta1HumanAnnotationConfigArgs(val annotatedDatasetDescription: Output<String>? = null, val annotatedDatasetDisplayName: Output<String>, val contributorEmails: Output<List<String>>? = null, val instruction: Output<String>, val labelGroup: Output<String>? = null, val languageCode: Output<String>? = null, val questionDuration: Output<String>? = null, val replicaCount: Output<Int>? = null, val userEmailAddress: Output<String>? = null) : ConvertibleToJava<GoogleCloudDatalabelingV1beta1HumanAnnotationConfigArgs>

Configuration for how human labeling task should be done.

data class GoogleCloudDatalabelingV1beta1ImageClassificationConfigArgs(val allowMultiLabel: Output<Boolean>? = null, val annotationSpecSet: Output<String>, val answerAggregationType: Output<GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationType>? = null) : ConvertibleToJava<GoogleCloudDatalabelingV1beta1ImageClassificationConfigArgs>

Config for image classification human labeling task.

data class GoogleCloudDatalabelingV1beta1InputConfigArgs(val annotationType: Output<GoogleCloudDatalabelingV1beta1InputConfigAnnotationType>? = null, val bigquerySource: Output<GoogleCloudDatalabelingV1beta1BigQuerySourceArgs>? = null, val classificationMetadata: Output<GoogleCloudDatalabelingV1beta1ClassificationMetadataArgs>? = null, val dataType: Output<GoogleCloudDatalabelingV1beta1InputConfigDataType>, val gcsSource: Output<GoogleCloudDatalabelingV1beta1GcsSourceArgs>? = null, val textMetadata: Output<GoogleCloudDatalabelingV1beta1TextMetadataArgs>? = null) : ConvertibleToJava<GoogleCloudDatalabelingV1beta1InputConfigArgs>

The configuration of input data, including data type, location, etc.

class GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataArgs : ConvertibleToJava<GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataArgs>

Metadata describing the feedback from the operator.

data class GoogleCloudDatalabelingV1beta1PdfInstructionArgs(val gcsFileUri: Output<String>? = null) : ConvertibleToJava<GoogleCloudDatalabelingV1beta1PdfInstructionArgs>

Instruction from a PDF file.

class GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataArgs : ConvertibleToJava<GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataArgs>

Metadata describing the feedback from the labeling task requester.

data class GoogleCloudDatalabelingV1beta1SentimentConfigArgs(val enableLabelSentimentSelection: Output<Boolean>? = null) : ConvertibleToJava<GoogleCloudDatalabelingV1beta1SentimentConfigArgs>

Config for setting up sentiments.

data class GoogleCloudDatalabelingV1beta1TextClassificationConfigArgs(val allowMultiLabel: Output<Boolean>? = null, val annotationSpecSet: Output<String>, val sentimentConfig: Output<GoogleCloudDatalabelingV1beta1SentimentConfigArgs>? = null) : ConvertibleToJava<GoogleCloudDatalabelingV1beta1TextClassificationConfigArgs>

Config for text classification human labeling task.

data class GoogleCloudDatalabelingV1beta1TextMetadataArgs(val languageCode: Output<String>? = null) : ConvertibleToJava<GoogleCloudDatalabelingV1beta1TextMetadataArgs>

Metadata for the text.