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.v1p2beta1.ColorInfo
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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