Class DetectedLandmark.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DetectedLandmark.Builder>
-
- com.google.cloud.videointelligence.v1.DetectedLandmark.Builder
-
- All Implemented Interfaces:
DetectedLandmarkOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- DetectedLandmark
public static final class DetectedLandmark.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DetectedLandmark.Builder> implements DetectedLandmarkOrBuilder
A generic detected landmark represented by name in string format and a 2D location.
Protobuf typegoogle.cloud.videointelligence.v1.DetectedLandmark
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DetectedLandmark.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
DetectedLandmark
build()
DetectedLandmark
buildPartial()
DetectedLandmark.Builder
clear()
DetectedLandmark.Builder
clearConfidence()
The confidence score of the detected landmark.DetectedLandmark.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
DetectedLandmark.Builder
clearName()
The name of this landmark, for example, left_hand, right_shoulder.DetectedLandmark.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
DetectedLandmark.Builder
clearPoint()
The 2D point of the detected landmark using the normalized image coordindate system.DetectedLandmark.Builder
clone()
float
getConfidence()
The confidence score of the detected landmark.DetectedLandmark
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getName()
The name of this landmark, for example, left_hand, right_shoulder.com.google.protobuf.ByteString
getNameBytes()
The name of this landmark, for example, left_hand, right_shoulder.NormalizedVertex
getPoint()
The 2D point of the detected landmark using the normalized image coordindate system.NormalizedVertex.Builder
getPointBuilder()
The 2D point of the detected landmark using the normalized image coordindate system.NormalizedVertexOrBuilder
getPointOrBuilder()
The 2D point of the detected landmark using the normalized image coordindate system.boolean
hasPoint()
The 2D point of the detected landmark using the normalized image coordindate system.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
DetectedLandmark.Builder
mergeFrom(DetectedLandmark other)
DetectedLandmark.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
DetectedLandmark.Builder
mergeFrom(com.google.protobuf.Message other)
DetectedLandmark.Builder
mergePoint(NormalizedVertex value)
The 2D point of the detected landmark using the normalized image coordindate system.DetectedLandmark.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
DetectedLandmark.Builder
setConfidence(float value)
The confidence score of the detected landmark.DetectedLandmark.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
DetectedLandmark.Builder
setName(String value)
The name of this landmark, for example, left_hand, right_shoulder.DetectedLandmark.Builder
setNameBytes(com.google.protobuf.ByteString value)
The name of this landmark, for example, left_hand, right_shoulder.DetectedLandmark.Builder
setPoint(NormalizedVertex value)
The 2D point of the detected landmark using the normalized image coordindate system.DetectedLandmark.Builder
setPoint(NormalizedVertex.Builder builderForValue)
The 2D point of the detected landmark using the normalized image coordindate system.DetectedLandmark.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
DetectedLandmark.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
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<DetectedLandmark.Builder>
-
clear
public DetectedLandmark.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<DetectedLandmark.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<DetectedLandmark.Builder>
-
getDefaultInstanceForType
public DetectedLandmark getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public DetectedLandmark build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DetectedLandmark buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DetectedLandmark.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<DetectedLandmark.Builder>
-
setField
public DetectedLandmark.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<DetectedLandmark.Builder>
-
clearField
public DetectedLandmark.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<DetectedLandmark.Builder>
-
clearOneof
public DetectedLandmark.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<DetectedLandmark.Builder>
-
setRepeatedField
public DetectedLandmark.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<DetectedLandmark.Builder>
-
addRepeatedField
public DetectedLandmark.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<DetectedLandmark.Builder>
-
mergeFrom
public DetectedLandmark.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DetectedLandmark.Builder>
-
mergeFrom
public DetectedLandmark.Builder mergeFrom(DetectedLandmark other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<DetectedLandmark.Builder>
-
mergeFrom
public DetectedLandmark.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<DetectedLandmark.Builder>
- Throws:
IOException
-
getName
public String getName()
The name of this landmark, for example, left_hand, right_shoulder.
string name = 1;
- Specified by:
getName
in interfaceDetectedLandmarkOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The name of this landmark, for example, left_hand, right_shoulder.
string name = 1;
- Specified by:
getNameBytes
in interfaceDetectedLandmarkOrBuilder
- Returns:
- The bytes for name.
-
setName
public DetectedLandmark.Builder setName(String value)
The name of this landmark, for example, left_hand, right_shoulder.
string name = 1;
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
public DetectedLandmark.Builder clearName()
The name of this landmark, for example, left_hand, right_shoulder.
string name = 1;
- Returns:
- This builder for chaining.
-
setNameBytes
public DetectedLandmark.Builder setNameBytes(com.google.protobuf.ByteString value)
The name of this landmark, for example, left_hand, right_shoulder.
string name = 1;
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasPoint
public boolean hasPoint()
The 2D point of the detected landmark using the normalized image coordindate system. The normalized coordinates have the range from 0 to 1.
.google.cloud.videointelligence.v1.NormalizedVertex point = 2;
- Specified by:
hasPoint
in interfaceDetectedLandmarkOrBuilder
- Returns:
- Whether the point field is set.
-
getPoint
public NormalizedVertex getPoint()
The 2D point of the detected landmark using the normalized image coordindate system. The normalized coordinates have the range from 0 to 1.
.google.cloud.videointelligence.v1.NormalizedVertex point = 2;
- Specified by:
getPoint
in interfaceDetectedLandmarkOrBuilder
- Returns:
- The point.
-
setPoint
public DetectedLandmark.Builder setPoint(NormalizedVertex value)
The 2D point of the detected landmark using the normalized image coordindate system. The normalized coordinates have the range from 0 to 1.
.google.cloud.videointelligence.v1.NormalizedVertex point = 2;
-
setPoint
public DetectedLandmark.Builder setPoint(NormalizedVertex.Builder builderForValue)
The 2D point of the detected landmark using the normalized image coordindate system. The normalized coordinates have the range from 0 to 1.
.google.cloud.videointelligence.v1.NormalizedVertex point = 2;
-
mergePoint
public DetectedLandmark.Builder mergePoint(NormalizedVertex value)
The 2D point of the detected landmark using the normalized image coordindate system. The normalized coordinates have the range from 0 to 1.
.google.cloud.videointelligence.v1.NormalizedVertex point = 2;
-
clearPoint
public DetectedLandmark.Builder clearPoint()
The 2D point of the detected landmark using the normalized image coordindate system. The normalized coordinates have the range from 0 to 1.
.google.cloud.videointelligence.v1.NormalizedVertex point = 2;
-
getPointBuilder
public NormalizedVertex.Builder getPointBuilder()
The 2D point of the detected landmark using the normalized image coordindate system. The normalized coordinates have the range from 0 to 1.
.google.cloud.videointelligence.v1.NormalizedVertex point = 2;
-
getPointOrBuilder
public NormalizedVertexOrBuilder getPointOrBuilder()
The 2D point of the detected landmark using the normalized image coordindate system. The normalized coordinates have the range from 0 to 1.
.google.cloud.videointelligence.v1.NormalizedVertex point = 2;
- Specified by:
getPointOrBuilder
in interfaceDetectedLandmarkOrBuilder
-
getConfidence
public float getConfidence()
The confidence score of the detected landmark. Range [0, 1].
float confidence = 3;
- Specified by:
getConfidence
in interfaceDetectedLandmarkOrBuilder
- Returns:
- The confidence.
-
setConfidence
public DetectedLandmark.Builder setConfidence(float value)
The confidence score of the detected landmark. Range [0, 1].
float confidence = 3;
- Parameters:
value
- The confidence to set.- Returns:
- This builder for chaining.
-
clearConfidence
public DetectedLandmark.Builder clearConfidence()
The confidence score of the detected landmark. Range [0, 1].
float confidence = 3;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final DetectedLandmark.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DetectedLandmark.Builder>
-
mergeUnknownFields
public final DetectedLandmark.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DetectedLandmark.Builder>
-
-