public static final class ColorInfo.Builder extends com.google.protobuf.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.v1p3beta1.ColorInfo| Modifier and Type | Method and Description |
|---|---|
ColorInfo.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ColorInfo |
build() |
ColorInfo |
buildPartial() |
ColorInfo.Builder |
clear() |
ColorInfo.Builder |
clearColor()
RGB components of the color.
|
ColorInfo.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ColorInfo.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ColorInfo.Builder |
clearPixelFraction()
The fraction of pixels the color occupies in the image.
|
ColorInfo.Builder |
clearScore()
Image-specific score for this color.
|
ColorInfo.Builder |
clone() |
com.google.type.Color |
getColor()
RGB components of the color.
|
com.google.type.Color.Builder |
getColorBuilder()
RGB components of the color.
|
com.google.type.ColorOrBuilder |
getColorOrBuilder()
RGB components of the color.
|
ColorInfo |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
float |
getPixelFraction()
The fraction of pixels the color occupies in the image.
|
float |
getScore()
Image-specific score for this color.
|
boolean |
hasColor()
RGB components of the color.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ColorInfo.Builder |
mergeColor(com.google.type.Color value)
RGB components of the color.
|
ColorInfo.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ColorInfo.Builder |
mergeFrom(ColorInfo other) |
ColorInfo.Builder |
mergeFrom(com.google.protobuf.Message other) |
ColorInfo.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ColorInfo.Builder |
setColor(com.google.type.Color.Builder builderForValue)
RGB components of the color.
|
ColorInfo.Builder |
setColor(com.google.type.Color value)
RGB components of the color.
|
ColorInfo.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ColorInfo.Builder |
setPixelFraction(float value)
The fraction of pixels the color occupies in the image.
|
ColorInfo.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ColorInfo.Builder |
setScore(float value)
Image-specific score for this color.
|
ColorInfo.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ColorInfo.Builder>public ColorInfo.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ColorInfo.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ColorInfo.Builder>public ColorInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ColorInfo build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ColorInfo buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ColorInfo.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ColorInfo.Builder>public ColorInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ColorInfo.Builder>public ColorInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ColorInfo.Builder>public ColorInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ColorInfo.Builder>public ColorInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ColorInfo.Builder>public ColorInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ColorInfo.Builder>public ColorInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ColorInfo.Builder>public ColorInfo.Builder mergeFrom(ColorInfo other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ColorInfo.Builder>public ColorInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ColorInfo.Builder>IOExceptionpublic boolean hasColor()
RGB components of the color.
.google.type.Color color = 1;hasColor in interface ColorInfoOrBuilderpublic com.google.type.Color getColor()
RGB components of the color.
.google.type.Color color = 1;getColor in interface ColorInfoOrBuilderpublic ColorInfo.Builder setColor(com.google.type.Color value)
RGB components of the color.
.google.type.Color color = 1;public ColorInfo.Builder setColor(com.google.type.Color.Builder builderForValue)
RGB components of the color.
.google.type.Color color = 1;public ColorInfo.Builder mergeColor(com.google.type.Color value)
RGB components of the color.
.google.type.Color color = 1;public ColorInfo.Builder clearColor()
RGB components of the color.
.google.type.Color color = 1;public com.google.type.Color.Builder getColorBuilder()
RGB components of the color.
.google.type.Color color = 1;public com.google.type.ColorOrBuilder getColorOrBuilder()
RGB components of the color.
.google.type.Color color = 1;getColorOrBuilder in interface ColorInfoOrBuilderpublic float getScore()
Image-specific score for this color. Value in range [0, 1].
float score = 2;getScore in interface ColorInfoOrBuilderpublic ColorInfo.Builder setScore(float value)
Image-specific score for this color. Value in range [0, 1].
float score = 2;value - The score to set.public ColorInfo.Builder clearScore()
Image-specific score for this color. Value in range [0, 1].
float score = 2;public float getPixelFraction()
The fraction of pixels the color occupies in the image. Value in range [0, 1].
float pixel_fraction = 3;getPixelFraction in interface ColorInfoOrBuilderpublic ColorInfo.Builder setPixelFraction(float value)
The fraction of pixels the color occupies in the image. Value in range [0, 1].
float pixel_fraction = 3;value - The pixelFraction to set.public ColorInfo.Builder clearPixelFraction()
The fraction of pixels the color occupies in the image. Value in range [0, 1].
float pixel_fraction = 3;public final ColorInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ColorInfo.Builder>public final ColorInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ColorInfo.Builder>Copyright © 2023 Google LLC. All rights reserved.