Class DataItem.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DataItem.Builder>
com.google.cloud.datalabeling.v1beta1.DataItem.Builder
- All Implemented Interfaces:
DataItemOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DataItem
public static final class DataItem.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DataItem.Builder>
implements DataItemOrBuilder
DataItem is a piece of data, without annotation. For example, an image.Protobuf type
google.cloud.datalabeling.v1beta1.DataItem-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The image payload, a container of the image bytes/uri.Output only.The text payload, a container of text content.The video payload, a container of the video uri.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe image payload, a container of the image bytes/uri.The image payload, a container of the image bytes/uri.The image payload, a container of the image bytes/uri.getName()Output only.com.google.protobuf.ByteStringOutput only.The text payload, a container of text content.The text payload, a container of text content.The text payload, a container of text content.The video payload, a container of the video uri.The video payload, a container of the video uri.The video payload, a container of the video uri.booleanThe image payload, a container of the image bytes/uri.booleanThe text payload, a container of text content.booleanThe video payload, a container of the video uri.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeImagePayload(ImagePayload value) The image payload, a container of the image bytes/uri.mergeTextPayload(TextPayload value) The text payload, a container of text content.mergeVideoPayload(VideoPayload value) The video payload, a container of the video uri.setImagePayload(ImagePayload value) The image payload, a container of the image bytes/uri.setImagePayload(ImagePayload.Builder builderForValue) The image payload, a container of the image bytes/uri.Output only.setNameBytes(com.google.protobuf.ByteString value) Output only.setTextPayload(TextPayload value) The text payload, a container of text content.setTextPayload(TextPayload.Builder builderForValue) The text payload, a container of text content.setVideoPayload(VideoPayload value) The video payload, a container of the video uri.setVideoPayload(VideoPayload.Builder builderForValue) The video payload, a container of the video uri.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<DataItem.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<DataItem.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<DataItem.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataItem.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DataItem.Builder>
-
mergeFrom
public DataItem.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataItem.Builder>- Throws:
IOException
-
getPayloadCase
- Specified by:
getPayloadCasein interfaceDataItemOrBuilder
-
clearPayload
-
hasImagePayload
public boolean hasImagePayload()The image payload, a container of the image bytes/uri.
.google.cloud.datalabeling.v1beta1.ImagePayload image_payload = 2;- Specified by:
hasImagePayloadin interfaceDataItemOrBuilder- Returns:
- Whether the imagePayload field is set.
-
getImagePayload
The image payload, a container of the image bytes/uri.
.google.cloud.datalabeling.v1beta1.ImagePayload image_payload = 2;- Specified by:
getImagePayloadin interfaceDataItemOrBuilder- Returns:
- The imagePayload.
-
setImagePayload
The image payload, a container of the image bytes/uri.
.google.cloud.datalabeling.v1beta1.ImagePayload image_payload = 2; -
setImagePayload
The image payload, a container of the image bytes/uri.
.google.cloud.datalabeling.v1beta1.ImagePayload image_payload = 2; -
mergeImagePayload
The image payload, a container of the image bytes/uri.
.google.cloud.datalabeling.v1beta1.ImagePayload image_payload = 2; -
clearImagePayload
The image payload, a container of the image bytes/uri.
.google.cloud.datalabeling.v1beta1.ImagePayload image_payload = 2; -
getImagePayloadBuilder
The image payload, a container of the image bytes/uri.
.google.cloud.datalabeling.v1beta1.ImagePayload image_payload = 2; -
getImagePayloadOrBuilder
The image payload, a container of the image bytes/uri.
.google.cloud.datalabeling.v1beta1.ImagePayload image_payload = 2;- Specified by:
getImagePayloadOrBuilderin interfaceDataItemOrBuilder
-
hasTextPayload
public boolean hasTextPayload()The text payload, a container of text content.
.google.cloud.datalabeling.v1beta1.TextPayload text_payload = 3;- Specified by:
hasTextPayloadin interfaceDataItemOrBuilder- Returns:
- Whether the textPayload field is set.
-
getTextPayload
The text payload, a container of text content.
.google.cloud.datalabeling.v1beta1.TextPayload text_payload = 3;- Specified by:
getTextPayloadin interfaceDataItemOrBuilder- Returns:
- The textPayload.
-
setTextPayload
The text payload, a container of text content.
.google.cloud.datalabeling.v1beta1.TextPayload text_payload = 3; -
setTextPayload
The text payload, a container of text content.
.google.cloud.datalabeling.v1beta1.TextPayload text_payload = 3; -
mergeTextPayload
The text payload, a container of text content.
.google.cloud.datalabeling.v1beta1.TextPayload text_payload = 3; -
clearTextPayload
The text payload, a container of text content.
.google.cloud.datalabeling.v1beta1.TextPayload text_payload = 3; -
getTextPayloadBuilder
The text payload, a container of text content.
.google.cloud.datalabeling.v1beta1.TextPayload text_payload = 3; -
getTextPayloadOrBuilder
The text payload, a container of text content.
.google.cloud.datalabeling.v1beta1.TextPayload text_payload = 3;- Specified by:
getTextPayloadOrBuilderin interfaceDataItemOrBuilder
-
hasVideoPayload
public boolean hasVideoPayload()The video payload, a container of the video uri.
.google.cloud.datalabeling.v1beta1.VideoPayload video_payload = 4;- Specified by:
hasVideoPayloadin interfaceDataItemOrBuilder- Returns:
- Whether the videoPayload field is set.
-
getVideoPayload
The video payload, a container of the video uri.
.google.cloud.datalabeling.v1beta1.VideoPayload video_payload = 4;- Specified by:
getVideoPayloadin interfaceDataItemOrBuilder- Returns:
- The videoPayload.
-
setVideoPayload
The video payload, a container of the video uri.
.google.cloud.datalabeling.v1beta1.VideoPayload video_payload = 4; -
setVideoPayload
The video payload, a container of the video uri.
.google.cloud.datalabeling.v1beta1.VideoPayload video_payload = 4; -
mergeVideoPayload
The video payload, a container of the video uri.
.google.cloud.datalabeling.v1beta1.VideoPayload video_payload = 4; -
clearVideoPayload
The video payload, a container of the video uri.
.google.cloud.datalabeling.v1beta1.VideoPayload video_payload = 4; -
getVideoPayloadBuilder
The video payload, a container of the video uri.
.google.cloud.datalabeling.v1beta1.VideoPayload video_payload = 4; -
getVideoPayloadOrBuilder
The video payload, a container of the video uri.
.google.cloud.datalabeling.v1beta1.VideoPayload video_payload = 4;- Specified by:
getVideoPayloadOrBuilderin interfaceDataItemOrBuilder
-
getName
Output only. Name of the data item, in format of: projects/{project_id}/datasets/{dataset_id}/dataItems/{data_item_id}string name = 1;- Specified by:
getNamein interfaceDataItemOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Output only. Name of the data item, in format of: projects/{project_id}/datasets/{dataset_id}/dataItems/{data_item_id}string name = 1;- Specified by:
getNameBytesin interfaceDataItemOrBuilder- Returns:
- The bytes for name.
-
setName
Output only. Name of the data item, in format of: projects/{project_id}/datasets/{dataset_id}/dataItems/{data_item_id}string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Output only. Name of the data item, in format of: projects/{project_id}/datasets/{dataset_id}/dataItems/{data_item_id}string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
Output only. Name of the data item, in format of: projects/{project_id}/datasets/{dataset_id}/dataItems/{data_item_id}string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-