Class LabelImageRequest (1.0.0-beta03)

public sealed class LabelImageRequest : IMessage<LabelImageRequest>, IEquatable<LabelImageRequest>, IDeepCloneable<LabelImageRequest>, IBufferMessage, IMessage

Request message for starting an image labeling task.

Inheritance

Object > LabelImageRequest

Namespace

Google.Cloud.DataLabeling.V1Beta1

Assembly

Google.Cloud.DataLabeling.V1Beta1.dll

Constructors

LabelImageRequest()

public LabelImageRequest()

LabelImageRequest(LabelImageRequest)

public LabelImageRequest(LabelImageRequest other)
Parameter
NameDescription
otherLabelImageRequest

Properties

BasicConfig

public HumanAnnotationConfig BasicConfig { get; set; }

Required. Basic human annotation config.

Property Value
TypeDescription
HumanAnnotationConfig

BoundingPolyConfig

public BoundingPolyConfig BoundingPolyConfig { get; set; }

Configuration for bounding box and bounding poly task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config are required.

Property Value
TypeDescription
BoundingPolyConfig

Feature

public LabelImageRequest.Types.Feature Feature { get; set; }

Required. The type of image labeling task.

Property Value
TypeDescription
LabelImageRequest.Types.Feature

ImageClassificationConfig

public ImageClassificationConfig ImageClassificationConfig { get; set; }

Configuration for image classification task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config are required.

Property Value
TypeDescription
ImageClassificationConfig

Parent

public string Parent { get; set; }

Required. Name of the dataset to request labeling task, format: projects/{project_id}/datasets/{dataset_id}

Property Value
TypeDescription
String

ParentAsDatasetName

public DatasetName ParentAsDatasetName { get; set; }

DatasetName-typed view over the Parent resource name property.

Property Value
TypeDescription
DatasetName

PolylineConfig

public PolylineConfig PolylineConfig { get; set; }

Configuration for polyline task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config are required.

Property Value
TypeDescription
PolylineConfig

RequestConfigCase

public LabelImageRequest.RequestConfigOneofCase RequestConfigCase { get; }
Property Value
TypeDescription
LabelImageRequest.RequestConfigOneofCase

SegmentationConfig

public SegmentationConfig SegmentationConfig { get; set; }

Configuration for segmentation task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config are required.

Property Value
TypeDescription
SegmentationConfig