Class DataItem.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.Builder<DataItem.Builder> implements DataItemOrBuilder
DataItem is a piece of data, without annotation. For example, an image.
Protobuf typegoogle.cloud.datalabeling.v1beta1.DataItem
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DataItem.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
DataItem
build()
DataItem
buildPartial()
DataItem.Builder
clear()
DataItem.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
DataItem.Builder
clearImagePayload()
The image payload, a container of the image bytes/uri.DataItem.Builder
clearName()
Output only.DataItem.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
DataItem.Builder
clearPayload()
DataItem.Builder
clearTextPayload()
The text payload, a container of text content.DataItem.Builder
clearVideoPayload()
The video payload, a container of the video uri.DataItem.Builder
clone()
DataItem
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
ImagePayload
getImagePayload()
The image payload, a container of the image bytes/uri.ImagePayload.Builder
getImagePayloadBuilder()
The image payload, a container of the image bytes/uri.ImagePayloadOrBuilder
getImagePayloadOrBuilder()
The image payload, a container of the image bytes/uri.String
getName()
Output only.com.google.protobuf.ByteString
getNameBytes()
Output only.DataItem.PayloadCase
getPayloadCase()
TextPayload
getTextPayload()
The text payload, a container of text content.TextPayload.Builder
getTextPayloadBuilder()
The text payload, a container of text content.TextPayloadOrBuilder
getTextPayloadOrBuilder()
The text payload, a container of text content.VideoPayload
getVideoPayload()
The video payload, a container of the video uri.VideoPayload.Builder
getVideoPayloadBuilder()
The video payload, a container of the video uri.VideoPayloadOrBuilder
getVideoPayloadOrBuilder()
The video payload, a container of the video uri.boolean
hasImagePayload()
The image payload, a container of the image bytes/uri.boolean
hasTextPayload()
The text payload, a container of text content.boolean
hasVideoPayload()
The video payload, a container of the video uri.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
DataItem.Builder
mergeFrom(DataItem other)
DataItem.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
DataItem.Builder
mergeFrom(com.google.protobuf.Message other)
DataItem.Builder
mergeImagePayload(ImagePayload value)
The image payload, a container of the image bytes/uri.DataItem.Builder
mergeTextPayload(TextPayload value)
The text payload, a container of text content.DataItem.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
DataItem.Builder
mergeVideoPayload(VideoPayload value)
The video payload, a container of the video uri.DataItem.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
DataItem.Builder
setImagePayload(ImagePayload value)
The image payload, a container of the image bytes/uri.DataItem.Builder
setImagePayload(ImagePayload.Builder builderForValue)
The image payload, a container of the image bytes/uri.DataItem.Builder
setName(String value)
Output only.DataItem.Builder
setNameBytes(com.google.protobuf.ByteString value)
Output only.DataItem.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
DataItem.Builder
setTextPayload(TextPayload value)
The text payload, a container of text content.DataItem.Builder
setTextPayload(TextPayload.Builder builderForValue)
The text payload, a container of text content.DataItem.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
DataItem.Builder
setVideoPayload(VideoPayload value)
The video payload, a container of the video uri.DataItem.Builder
setVideoPayload(VideoPayload.Builder builderForValue)
The video payload, a container of the video uri.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataItem.Builder>
-
clear
public DataItem.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataItem.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataItem.Builder>
-
getDefaultInstanceForType
public DataItem getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public DataItem build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DataItem buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DataItem.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataItem.Builder>
-
setField
public DataItem.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataItem.Builder>
-
clearField
public DataItem.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataItem.Builder>
-
clearOneof
public DataItem.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataItem.Builder>
-
setRepeatedField
public DataItem.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataItem.Builder>
-
addRepeatedField
public DataItem.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataItem.Builder>
-
mergeFrom
public DataItem.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DataItem.Builder>
-
mergeFrom
public DataItem.Builder mergeFrom(DataItem other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataItem.Builder>
-
mergeFrom
public DataItem.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DataItem.Builder>
- Throws:
IOException
-
getPayloadCase
public DataItem.PayloadCase getPayloadCase()
- Specified by:
getPayloadCase
in interfaceDataItemOrBuilder
-
clearPayload
public DataItem.Builder 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:
hasImagePayload
in interfaceDataItemOrBuilder
- Returns:
- Whether the imagePayload field is set.
-
getImagePayload
public ImagePayload getImagePayload()
The image payload, a container of the image bytes/uri.
.google.cloud.datalabeling.v1beta1.ImagePayload image_payload = 2;
- Specified by:
getImagePayload
in interfaceDataItemOrBuilder
- Returns:
- The imagePayload.
-
setImagePayload
public DataItem.Builder setImagePayload(ImagePayload value)
The image payload, a container of the image bytes/uri.
.google.cloud.datalabeling.v1beta1.ImagePayload image_payload = 2;
-
setImagePayload
public DataItem.Builder setImagePayload(ImagePayload.Builder builderForValue)
The image payload, a container of the image bytes/uri.
.google.cloud.datalabeling.v1beta1.ImagePayload image_payload = 2;
-
mergeImagePayload
public DataItem.Builder mergeImagePayload(ImagePayload value)
The image payload, a container of the image bytes/uri.
.google.cloud.datalabeling.v1beta1.ImagePayload image_payload = 2;
-
clearImagePayload
public DataItem.Builder clearImagePayload()
The image payload, a container of the image bytes/uri.
.google.cloud.datalabeling.v1beta1.ImagePayload image_payload = 2;
-
getImagePayloadBuilder
public ImagePayload.Builder getImagePayloadBuilder()
The image payload, a container of the image bytes/uri.
.google.cloud.datalabeling.v1beta1.ImagePayload image_payload = 2;
-
getImagePayloadOrBuilder
public ImagePayloadOrBuilder getImagePayloadOrBuilder()
The image payload, a container of the image bytes/uri.
.google.cloud.datalabeling.v1beta1.ImagePayload image_payload = 2;
- Specified by:
getImagePayloadOrBuilder
in interfaceDataItemOrBuilder
-
hasTextPayload
public boolean hasTextPayload()
The text payload, a container of text content.
.google.cloud.datalabeling.v1beta1.TextPayload text_payload = 3;
- Specified by:
hasTextPayload
in interfaceDataItemOrBuilder
- Returns:
- Whether the textPayload field is set.
-
getTextPayload
public TextPayload getTextPayload()
The text payload, a container of text content.
.google.cloud.datalabeling.v1beta1.TextPayload text_payload = 3;
- Specified by:
getTextPayload
in interfaceDataItemOrBuilder
- Returns:
- The textPayload.
-
setTextPayload
public DataItem.Builder setTextPayload(TextPayload value)
The text payload, a container of text content.
.google.cloud.datalabeling.v1beta1.TextPayload text_payload = 3;
-
setTextPayload
public DataItem.Builder setTextPayload(TextPayload.Builder builderForValue)
The text payload, a container of text content.
.google.cloud.datalabeling.v1beta1.TextPayload text_payload = 3;
-
mergeTextPayload
public DataItem.Builder mergeTextPayload(TextPayload value)
The text payload, a container of text content.
.google.cloud.datalabeling.v1beta1.TextPayload text_payload = 3;
-
clearTextPayload
public DataItem.Builder clearTextPayload()
The text payload, a container of text content.
.google.cloud.datalabeling.v1beta1.TextPayload text_payload = 3;
-
getTextPayloadBuilder
public TextPayload.Builder getTextPayloadBuilder()
The text payload, a container of text content.
.google.cloud.datalabeling.v1beta1.TextPayload text_payload = 3;
-
getTextPayloadOrBuilder
public TextPayloadOrBuilder getTextPayloadOrBuilder()
The text payload, a container of text content.
.google.cloud.datalabeling.v1beta1.TextPayload text_payload = 3;
- Specified by:
getTextPayloadOrBuilder
in interfaceDataItemOrBuilder
-
hasVideoPayload
public boolean hasVideoPayload()
The video payload, a container of the video uri.
.google.cloud.datalabeling.v1beta1.VideoPayload video_payload = 4;
- Specified by:
hasVideoPayload
in interfaceDataItemOrBuilder
- Returns:
- Whether the videoPayload field is set.
-
getVideoPayload
public VideoPayload getVideoPayload()
The video payload, a container of the video uri.
.google.cloud.datalabeling.v1beta1.VideoPayload video_payload = 4;
- Specified by:
getVideoPayload
in interfaceDataItemOrBuilder
- Returns:
- The videoPayload.
-
setVideoPayload
public DataItem.Builder setVideoPayload(VideoPayload value)
The video payload, a container of the video uri.
.google.cloud.datalabeling.v1beta1.VideoPayload video_payload = 4;
-
setVideoPayload
public DataItem.Builder setVideoPayload(VideoPayload.Builder builderForValue)
The video payload, a container of the video uri.
.google.cloud.datalabeling.v1beta1.VideoPayload video_payload = 4;
-
mergeVideoPayload
public DataItem.Builder mergeVideoPayload(VideoPayload value)
The video payload, a container of the video uri.
.google.cloud.datalabeling.v1beta1.VideoPayload video_payload = 4;
-
clearVideoPayload
public DataItem.Builder clearVideoPayload()
The video payload, a container of the video uri.
.google.cloud.datalabeling.v1beta1.VideoPayload video_payload = 4;
-
getVideoPayloadBuilder
public VideoPayload.Builder getVideoPayloadBuilder()
The video payload, a container of the video uri.
.google.cloud.datalabeling.v1beta1.VideoPayload video_payload = 4;
-
getVideoPayloadOrBuilder
public VideoPayloadOrBuilder getVideoPayloadOrBuilder()
The video payload, a container of the video uri.
.google.cloud.datalabeling.v1beta1.VideoPayload video_payload = 4;
- Specified by:
getVideoPayloadOrBuilder
in interfaceDataItemOrBuilder
-
getName
public String 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:
getName
in 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:
getNameBytes
in interfaceDataItemOrBuilder
- Returns:
- The bytes for name.
-
setName
public DataItem.Builder setName(String value)
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
public DataItem.Builder 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
public DataItem.Builder setNameBytes(com.google.protobuf.ByteString value)
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.
-
setUnknownFields
public final DataItem.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataItem.Builder>
-
mergeUnknownFields
public final DataItem.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataItem.Builder>
-
-