Class DetectedLandmark.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.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.GeneratedMessage.Builder<DetectedLandmark.Builder>
implements DetectedLandmarkOrBuilder
A generic detected landmark represented by name in string format and a 2D location.Protobuf type
google.cloud.videointelligence.v1.DetectedLandmark-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The confidence score of the detected landmark.The name of this landmark, for example, left_hand, right_shoulder.The 2D point of the detected landmark using the normalized image coordindate system.floatThe confidence score of the detected landmark.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetName()The name of this landmark, for example, left_hand, right_shoulder.com.google.protobuf.ByteStringThe name of this landmark, for example, left_hand, right_shoulder.getPoint()The 2D point of the detected landmark using the normalized image coordindate system.The 2D point of the detected landmark using the normalized image coordindate system.The 2D point of the detected landmark using the normalized image coordindate system.booleanhasPoint()The 2D point of the detected landmark using the normalized image coordindate system.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(DetectedLandmark other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergePoint(NormalizedVertex value) The 2D point of the detected landmark using the normalized image coordindate system.setConfidence(float value) The confidence score of the detected landmark.The name of this landmark, for example, left_hand, right_shoulder.setNameBytes(com.google.protobuf.ByteString value) The name of this landmark, for example, left_hand, right_shoulder.setPoint(NormalizedVertex value) The 2D point of the detected landmark using the normalized image coordindate system.setPoint(NormalizedVertex.Builder builderForValue) The 2D point of the detected landmark using the normalized image coordindate system.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<DetectedLandmark.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<DetectedLandmark.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<DetectedLandmark.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<DetectedLandmark.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DetectedLandmark.Builder>
-
mergeFrom
public DetectedLandmark.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<DetectedLandmark.Builder>- Throws:
IOException
-
getName
The name of this landmark, for example, left_hand, right_shoulder.
string name = 1;- Specified by:
getNamein 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:
getNameBytesin interfaceDetectedLandmarkOrBuilder- Returns:
- The bytes for name.
-
setName
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
The name of this landmark, for example, left_hand, right_shoulder.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
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:
hasPointin interfaceDetectedLandmarkOrBuilder- Returns:
- Whether the point field is set.
-
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:
getPointin interfaceDetectedLandmarkOrBuilder- Returns:
- The point.
-
setPoint
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
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
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
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
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
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:
getPointOrBuilderin interfaceDetectedLandmarkOrBuilder
-
getConfidence
public float getConfidence()The confidence score of the detected landmark. Range [0, 1].
float confidence = 3;- Specified by:
getConfidencein interfaceDetectedLandmarkOrBuilder- Returns:
- The confidence.
-
setConfidence
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
The confidence score of the detected landmark. Range [0, 1].
float confidence = 3;- Returns:
- This builder for chaining.
-