public static final class DominantColorsAnnotation.Builder extends GeneratedMessageV3.Builder<DominantColorsAnnotation.Builder> implements DominantColorsAnnotationOrBuilder
Set of dominant colors and their corresponding scores.Protobuf type
google.cloud.vision.v1p2beta1.DominantColorsAnnotation
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeDelimitedFrom, mergeDelimitedFrom
mergeFrom
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<DominantColorsAnnotation.Builder>
public DominantColorsAnnotation.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<DominantColorsAnnotation.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<DominantColorsAnnotation.Builder>
public DominantColorsAnnotation getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public DominantColorsAnnotation build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public DominantColorsAnnotation buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public DominantColorsAnnotation.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<DominantColorsAnnotation.Builder>
public DominantColorsAnnotation.Builder setField(Descriptors.FieldDescriptor field, Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<DominantColorsAnnotation.Builder>
public DominantColorsAnnotation.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<DominantColorsAnnotation.Builder>
public DominantColorsAnnotation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<DominantColorsAnnotation.Builder>
public DominantColorsAnnotation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<DominantColorsAnnotation.Builder>
public DominantColorsAnnotation.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<DominantColorsAnnotation.Builder>
public DominantColorsAnnotation.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<DominantColorsAnnotation.Builder>
public DominantColorsAnnotation.Builder mergeFrom(DominantColorsAnnotation other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<DominantColorsAnnotation.Builder>
public DominantColorsAnnotation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<DominantColorsAnnotation.Builder>
IOException
public List<ColorInfo> getColorsList()
RGB color values with their score and pixel fraction.
repeated .google.cloud.vision.v1p2beta1.ColorInfo colors = 1;
getColorsList
in interface DominantColorsAnnotationOrBuilder
public int getColorsCount()
RGB color values with their score and pixel fraction.
repeated .google.cloud.vision.v1p2beta1.ColorInfo colors = 1;
getColorsCount
in interface DominantColorsAnnotationOrBuilder
public ColorInfo getColors(int index)
RGB color values with their score and pixel fraction.
repeated .google.cloud.vision.v1p2beta1.ColorInfo colors = 1;
getColors
in interface DominantColorsAnnotationOrBuilder
public DominantColorsAnnotation.Builder setColors(int index, ColorInfo value)
RGB color values with their score and pixel fraction.
repeated .google.cloud.vision.v1p2beta1.ColorInfo colors = 1;
public DominantColorsAnnotation.Builder setColors(int index, ColorInfo.Builder builderForValue)
RGB color values with their score and pixel fraction.
repeated .google.cloud.vision.v1p2beta1.ColorInfo colors = 1;
public DominantColorsAnnotation.Builder addColors(ColorInfo value)
RGB color values with their score and pixel fraction.
repeated .google.cloud.vision.v1p2beta1.ColorInfo colors = 1;
public DominantColorsAnnotation.Builder addColors(int index, ColorInfo value)
RGB color values with their score and pixel fraction.
repeated .google.cloud.vision.v1p2beta1.ColorInfo colors = 1;
public DominantColorsAnnotation.Builder addColors(ColorInfo.Builder builderForValue)
RGB color values with their score and pixel fraction.
repeated .google.cloud.vision.v1p2beta1.ColorInfo colors = 1;
public DominantColorsAnnotation.Builder addColors(int index, ColorInfo.Builder builderForValue)
RGB color values with their score and pixel fraction.
repeated .google.cloud.vision.v1p2beta1.ColorInfo colors = 1;
public DominantColorsAnnotation.Builder addAllColors(Iterable<? extends ColorInfo> values)
RGB color values with their score and pixel fraction.
repeated .google.cloud.vision.v1p2beta1.ColorInfo colors = 1;
public DominantColorsAnnotation.Builder clearColors()
RGB color values with their score and pixel fraction.
repeated .google.cloud.vision.v1p2beta1.ColorInfo colors = 1;
public DominantColorsAnnotation.Builder removeColors(int index)
RGB color values with their score and pixel fraction.
repeated .google.cloud.vision.v1p2beta1.ColorInfo colors = 1;
public ColorInfo.Builder getColorsBuilder(int index)
RGB color values with their score and pixel fraction.
repeated .google.cloud.vision.v1p2beta1.ColorInfo colors = 1;
public ColorInfoOrBuilder getColorsOrBuilder(int index)
RGB color values with their score and pixel fraction.
repeated .google.cloud.vision.v1p2beta1.ColorInfo colors = 1;
getColorsOrBuilder
in interface DominantColorsAnnotationOrBuilder
public List<? extends ColorInfoOrBuilder> getColorsOrBuilderList()
RGB color values with their score and pixel fraction.
repeated .google.cloud.vision.v1p2beta1.ColorInfo colors = 1;
getColorsOrBuilderList
in interface DominantColorsAnnotationOrBuilder
public ColorInfo.Builder addColorsBuilder()
RGB color values with their score and pixel fraction.
repeated .google.cloud.vision.v1p2beta1.ColorInfo colors = 1;
public ColorInfo.Builder addColorsBuilder(int index)
RGB color values with their score and pixel fraction.
repeated .google.cloud.vision.v1p2beta1.ColorInfo colors = 1;
public List<ColorInfo.Builder> getColorsBuilderList()
RGB color values with their score and pixel fraction.
repeated .google.cloud.vision.v1p2beta1.ColorInfo colors = 1;
public final DominantColorsAnnotation.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<DominantColorsAnnotation.Builder>
public final DominantColorsAnnotation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<DominantColorsAnnotation.Builder>
Copyright © 2022 Google LLC. All rights reserved.