Class ColorInfo.Builder (3.35.0)
3.85.0 (latest)
3.83.0
3.81.0
3.80.0
3.78.0
3.76.0
3.74.0
3.73.0
3.72.0
3.71.0
3.70.0
3.68.0
3.66.0
3.65.0
3.62.0
3.61.0
3.60.0
3.58.0
3.57.0
3.56.0
3.55.0
3.54.0
3.53.0
3.52.0
3.51.0
3.50.0
3.49.0
3.47.0
3.46.0
3.45.0
3.44.0
3.43.0
3.42.0
3.41.0
3.40.0
3.39.0
3.38.0
3.37.0
3.35.0
3.34.0
3.33.0
3.32.0
3.31.0
3.30.0
3.29.0
3.28.0
3.27.0
3.26.0
3.25.0
3.22.0
3.21.0
3.20.0
3.19.0
3.18.0
3.17.0
3.16.0
3.15.0
3.14.0
3.13.0
3.12.0
3.11.0
3.10.0
3.9.0
3.7.0
3.6.0
3.5.0
3.4.0
3.3.0
3.2.0
3.1.3
2.1.4
2.0.29
public static final class ColorInfo . Builder extends GeneratedMessageV3 . Builder<ColorInfo . Builder > implements ColorInfoOrBuilder
Color information consists of RGB channels, score, and the fraction of
the image that the color occupies in the image.
Protobuf type google.cloud.vision.v1.ColorInfo
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ColorInfo . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
buildPartial()
public ColorInfo buildPartial ()
clear()
public ColorInfo . Builder clear ()
Overrides
clearColor()
public ColorInfo . Builder clearColor ()
RGB components of the color.
.google.type.Color color = 1;
clearField(Descriptors.FieldDescriptor field)
public ColorInfo . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public ColorInfo . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearPixelFraction()
public ColorInfo . Builder clearPixelFraction ()
The fraction of pixels the color occupies in the image.
Value in range [0, 1].
float pixel_fraction = 3;
clearScore()
public ColorInfo . Builder clearScore ()
Image-specific score for this color. Value in range [0, 1].
float score = 2;
clone()
public ColorInfo . Builder clone ()
Overrides
getColor()
RGB components of the color.
.google.type.Color color = 1;
Returns
Type
Description
com.google.type.Color
The color.
getColorBuilder()
public Color . Builder getColorBuilder ()
RGB components of the color.
.google.type.Color color = 1;
Returns
Type
Description
com.google.type.Color.Builder
getColorOrBuilder()
public ColorOrBuilder getColorOrBuilder ()
RGB components of the color.
.google.type.Color color = 1;
Returns
Type
Description
com.google.type.ColorOrBuilder
getDefaultInstanceForType()
public ColorInfo getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getPixelFraction()
public float getPixelFraction ()
The fraction of pixels the color occupies in the image.
Value in range [0, 1].
float pixel_fraction = 3;
Returns
Type
Description
float
The pixelFraction.
getScore()
Image-specific score for this color. Value in range [0, 1].
float score = 2;
Returns
Type
Description
float
The score.
hasColor()
public boolean hasColor ()
RGB components of the color.
.google.type.Color color = 1;
Returns
Type
Description
boolean
Whether the color field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeColor(Color value)
public ColorInfo . Builder mergeColor ( Color value )
RGB components of the color.
.google.type.Color color = 1;
Parameter
Name
Description
value
com.google.type.Color
mergeFrom(ColorInfo other)
public ColorInfo . Builder mergeFrom ( ColorInfo other )
public ColorInfo . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public ColorInfo . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ColorInfo . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setColor(Color value)
public ColorInfo . Builder setColor ( Color value )
RGB components of the color.
.google.type.Color color = 1;
Parameter
Name
Description
value
com.google.type.Color
setColor(Color.Builder builderForValue)
public ColorInfo . Builder setColor ( Color . Builder builderForValue )
RGB components of the color.
.google.type.Color color = 1;
Parameter
Name
Description
builderForValue
com.google.type.Color.Builder
setField(Descriptors.FieldDescriptor field, Object value)
public ColorInfo . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setPixelFraction(float value)
public ColorInfo . Builder setPixelFraction ( float value )
The fraction of pixels the color occupies in the image.
Value in range [0, 1].
float pixel_fraction = 3;
Parameter
Name
Description
value
float The pixelFraction to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ColorInfo . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setScore(float value)
public ColorInfo . Builder setScore ( float value )
Image-specific score for this color. Value in range [0, 1].
float score = 2;
Parameter
Name
Description
value
float The score to set.
setUnknownFields(UnknownFieldSet unknownFields)
public final ColorInfo . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]