public static final class LabelImageRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LabelImageRequest.Builder> implements LabelImageRequestOrBuilder
Request message for starting an image labeling task.Protobuf type
google.cloud.datalabeling.v1beta1.LabelImageRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<LabelImageRequest.Builder>public LabelImageRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<LabelImageRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<LabelImageRequest.Builder>public LabelImageRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic LabelImageRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic LabelImageRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic LabelImageRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<LabelImageRequest.Builder>public LabelImageRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<LabelImageRequest.Builder>public LabelImageRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<LabelImageRequest.Builder>public LabelImageRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<LabelImageRequest.Builder>public LabelImageRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<LabelImageRequest.Builder>public LabelImageRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<LabelImageRequest.Builder>public LabelImageRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LabelImageRequest.Builder>public LabelImageRequest.Builder mergeFrom(LabelImageRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<LabelImageRequest.Builder>public LabelImageRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LabelImageRequest.Builder>IOExceptionpublic LabelImageRequest.RequestConfigCase getRequestConfigCase()
getRequestConfigCase in interface LabelImageRequestOrBuilderpublic LabelImageRequest.Builder clearRequestConfig()
public boolean hasImageClassificationConfig()
Configuration for image classification task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.ImageClassificationConfig image_classification_config = 4;
hasImageClassificationConfig in interface LabelImageRequestOrBuilderpublic ImageClassificationConfig getImageClassificationConfig()
Configuration for image classification task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.ImageClassificationConfig image_classification_config = 4;
getImageClassificationConfig in interface LabelImageRequestOrBuilderpublic LabelImageRequest.Builder setImageClassificationConfig(ImageClassificationConfig value)
Configuration for image classification task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.ImageClassificationConfig image_classification_config = 4;
public LabelImageRequest.Builder setImageClassificationConfig(ImageClassificationConfig.Builder builderForValue)
Configuration for image classification task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.ImageClassificationConfig image_classification_config = 4;
public LabelImageRequest.Builder mergeImageClassificationConfig(ImageClassificationConfig value)
Configuration for image classification task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.ImageClassificationConfig image_classification_config = 4;
public LabelImageRequest.Builder clearImageClassificationConfig()
Configuration for image classification task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.ImageClassificationConfig image_classification_config = 4;
public ImageClassificationConfig.Builder getImageClassificationConfigBuilder()
Configuration for image classification task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.ImageClassificationConfig image_classification_config = 4;
public ImageClassificationConfigOrBuilder getImageClassificationConfigOrBuilder()
Configuration for image classification task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.ImageClassificationConfig image_classification_config = 4;
getImageClassificationConfigOrBuilder in interface LabelImageRequestOrBuilderpublic boolean hasBoundingPolyConfig()
Configuration for bounding box and bounding poly task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.BoundingPolyConfig bounding_poly_config = 5;hasBoundingPolyConfig in interface LabelImageRequestOrBuilderpublic BoundingPolyConfig getBoundingPolyConfig()
Configuration for bounding box and bounding poly task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.BoundingPolyConfig bounding_poly_config = 5;getBoundingPolyConfig in interface LabelImageRequestOrBuilderpublic LabelImageRequest.Builder setBoundingPolyConfig(BoundingPolyConfig value)
Configuration for bounding box and bounding poly task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.BoundingPolyConfig bounding_poly_config = 5;public LabelImageRequest.Builder setBoundingPolyConfig(BoundingPolyConfig.Builder builderForValue)
Configuration for bounding box and bounding poly task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.BoundingPolyConfig bounding_poly_config = 5;public LabelImageRequest.Builder mergeBoundingPolyConfig(BoundingPolyConfig value)
Configuration for bounding box and bounding poly task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.BoundingPolyConfig bounding_poly_config = 5;public LabelImageRequest.Builder clearBoundingPolyConfig()
Configuration for bounding box and bounding poly task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.BoundingPolyConfig bounding_poly_config = 5;public BoundingPolyConfig.Builder getBoundingPolyConfigBuilder()
Configuration for bounding box and bounding poly task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.BoundingPolyConfig bounding_poly_config = 5;public BoundingPolyConfigOrBuilder getBoundingPolyConfigOrBuilder()
Configuration for bounding box and bounding poly task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.BoundingPolyConfig bounding_poly_config = 5;getBoundingPolyConfigOrBuilder in interface LabelImageRequestOrBuilderpublic boolean hasPolylineConfig()
Configuration for polyline task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.PolylineConfig polyline_config = 6;hasPolylineConfig in interface LabelImageRequestOrBuilderpublic PolylineConfig getPolylineConfig()
Configuration for polyline task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.PolylineConfig polyline_config = 6;getPolylineConfig in interface LabelImageRequestOrBuilderpublic LabelImageRequest.Builder setPolylineConfig(PolylineConfig value)
Configuration for polyline task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.PolylineConfig polyline_config = 6;public LabelImageRequest.Builder setPolylineConfig(PolylineConfig.Builder builderForValue)
Configuration for polyline task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.PolylineConfig polyline_config = 6;public LabelImageRequest.Builder mergePolylineConfig(PolylineConfig value)
Configuration for polyline task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.PolylineConfig polyline_config = 6;public LabelImageRequest.Builder clearPolylineConfig()
Configuration for polyline task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.PolylineConfig polyline_config = 6;public PolylineConfig.Builder getPolylineConfigBuilder()
Configuration for polyline task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.PolylineConfig polyline_config = 6;public PolylineConfigOrBuilder getPolylineConfigOrBuilder()
Configuration for polyline task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.PolylineConfig polyline_config = 6;getPolylineConfigOrBuilder in interface LabelImageRequestOrBuilderpublic boolean hasSegmentationConfig()
Configuration for segmentation task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.SegmentationConfig segmentation_config = 7;hasSegmentationConfig in interface LabelImageRequestOrBuilderpublic SegmentationConfig getSegmentationConfig()
Configuration for segmentation task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.SegmentationConfig segmentation_config = 7;getSegmentationConfig in interface LabelImageRequestOrBuilderpublic LabelImageRequest.Builder setSegmentationConfig(SegmentationConfig value)
Configuration for segmentation task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.SegmentationConfig segmentation_config = 7;public LabelImageRequest.Builder setSegmentationConfig(SegmentationConfig.Builder builderForValue)
Configuration for segmentation task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.SegmentationConfig segmentation_config = 7;public LabelImageRequest.Builder mergeSegmentationConfig(SegmentationConfig value)
Configuration for segmentation task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.SegmentationConfig segmentation_config = 7;public LabelImageRequest.Builder clearSegmentationConfig()
Configuration for segmentation task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.SegmentationConfig segmentation_config = 7;public SegmentationConfig.Builder getSegmentationConfigBuilder()
Configuration for segmentation task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.SegmentationConfig segmentation_config = 7;public SegmentationConfigOrBuilder getSegmentationConfigOrBuilder()
Configuration for segmentation task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config is required.
.google.cloud.datalabeling.v1beta1.SegmentationConfig segmentation_config = 7;getSegmentationConfigOrBuilder in interface LabelImageRequestOrBuilderpublic String getParent()
Required. Name of the dataset to request labeling task, format:
projects/{project_id}/datasets/{dataset_id}
string parent = 1;getParent in interface LabelImageRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. Name of the dataset to request labeling task, format:
projects/{project_id}/datasets/{dataset_id}
string parent = 1;getParentBytes in interface LabelImageRequestOrBuilderpublic LabelImageRequest.Builder setParent(String value)
Required. Name of the dataset to request labeling task, format:
projects/{project_id}/datasets/{dataset_id}
string parent = 1;public LabelImageRequest.Builder clearParent()
Required. Name of the dataset to request labeling task, format:
projects/{project_id}/datasets/{dataset_id}
string parent = 1;public LabelImageRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. Name of the dataset to request labeling task, format:
projects/{project_id}/datasets/{dataset_id}
string parent = 1;public boolean hasBasicConfig()
Required. Basic human annotation config.
.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig basic_config = 2;hasBasicConfig in interface LabelImageRequestOrBuilderpublic HumanAnnotationConfig getBasicConfig()
Required. Basic human annotation config.
.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig basic_config = 2;getBasicConfig in interface LabelImageRequestOrBuilderpublic LabelImageRequest.Builder setBasicConfig(HumanAnnotationConfig value)
Required. Basic human annotation config.
.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig basic_config = 2;public LabelImageRequest.Builder setBasicConfig(HumanAnnotationConfig.Builder builderForValue)
Required. Basic human annotation config.
.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig basic_config = 2;public LabelImageRequest.Builder mergeBasicConfig(HumanAnnotationConfig value)
Required. Basic human annotation config.
.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig basic_config = 2;public LabelImageRequest.Builder clearBasicConfig()
Required. Basic human annotation config.
.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig basic_config = 2;public HumanAnnotationConfig.Builder getBasicConfigBuilder()
Required. Basic human annotation config.
.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig basic_config = 2;public HumanAnnotationConfigOrBuilder getBasicConfigOrBuilder()
Required. Basic human annotation config.
.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig basic_config = 2;getBasicConfigOrBuilder in interface LabelImageRequestOrBuilderpublic int getFeatureValue()
Required. The type of image labeling task.
.google.cloud.datalabeling.v1beta1.LabelImageRequest.Feature feature = 3;getFeatureValue in interface LabelImageRequestOrBuilderpublic LabelImageRequest.Builder setFeatureValue(int value)
Required. The type of image labeling task.
.google.cloud.datalabeling.v1beta1.LabelImageRequest.Feature feature = 3;public LabelImageRequest.Feature getFeature()
Required. The type of image labeling task.
.google.cloud.datalabeling.v1beta1.LabelImageRequest.Feature feature = 3;getFeature in interface LabelImageRequestOrBuilderpublic LabelImageRequest.Builder setFeature(LabelImageRequest.Feature value)
Required. The type of image labeling task.
.google.cloud.datalabeling.v1beta1.LabelImageRequest.Feature feature = 3;public LabelImageRequest.Builder clearFeature()
Required. The type of image labeling task.
.google.cloud.datalabeling.v1beta1.LabelImageRequest.Feature feature = 3;public final LabelImageRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LabelImageRequest.Builder>public final LabelImageRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LabelImageRequest.Builder>Copyright © 2019 Google LLC. All rights reserved.