Class ImageProperties.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ImageProperties.Builder>
-
- com.google.cloud.vision.v1p4beta1.ImageProperties.Builder
-
- All Implemented Interfaces:
ImagePropertiesOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- ImageProperties
public static final class ImageProperties.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ImageProperties.Builder> implements ImagePropertiesOrBuilder
Stores image properties, such as dominant colors.
Protobuf typegoogle.cloud.vision.v1p4beta1.ImageProperties
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ImageProperties.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ImageProperties
build()
ImageProperties
buildPartial()
ImageProperties.Builder
clear()
ImageProperties.Builder
clearDominantColors()
If present, dominant colors completed successfully.ImageProperties.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ImageProperties.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ImageProperties.Builder
clone()
ImageProperties
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
DominantColorsAnnotation
getDominantColors()
If present, dominant colors completed successfully.DominantColorsAnnotation.Builder
getDominantColorsBuilder()
If present, dominant colors completed successfully.DominantColorsAnnotationOrBuilder
getDominantColorsOrBuilder()
If present, dominant colors completed successfully.boolean
hasDominantColors()
If present, dominant colors completed successfully.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ImageProperties.Builder
mergeDominantColors(DominantColorsAnnotation value)
If present, dominant colors completed successfully.ImageProperties.Builder
mergeFrom(ImageProperties other)
ImageProperties.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ImageProperties.Builder
mergeFrom(com.google.protobuf.Message other)
ImageProperties.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ImageProperties.Builder
setDominantColors(DominantColorsAnnotation value)
If present, dominant colors completed successfully.ImageProperties.Builder
setDominantColors(DominantColorsAnnotation.Builder builderForValue)
If present, dominant colors completed successfully.ImageProperties.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ImageProperties.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ImageProperties.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageProperties.Builder>
-
clear
public ImageProperties.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageProperties.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageProperties.Builder>
-
getDefaultInstanceForType
public ImageProperties getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ImageProperties build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ImageProperties buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ImageProperties.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageProperties.Builder>
-
setField
public ImageProperties.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageProperties.Builder>
-
clearField
public ImageProperties.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageProperties.Builder>
-
clearOneof
public ImageProperties.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageProperties.Builder>
-
setRepeatedField
public ImageProperties.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageProperties.Builder>
-
addRepeatedField
public ImageProperties.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageProperties.Builder>
-
mergeFrom
public ImageProperties.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ImageProperties.Builder>
-
mergeFrom
public ImageProperties.Builder mergeFrom(ImageProperties other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageProperties.Builder>
-
mergeFrom
public ImageProperties.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ImageProperties.Builder>
- Throws:
IOException
-
hasDominantColors
public boolean hasDominantColors()
If present, dominant colors completed successfully.
.google.cloud.vision.v1p4beta1.DominantColorsAnnotation dominant_colors = 1;
- Specified by:
hasDominantColors
in interfaceImagePropertiesOrBuilder
- Returns:
- Whether the dominantColors field is set.
-
getDominantColors
public DominantColorsAnnotation getDominantColors()
If present, dominant colors completed successfully.
.google.cloud.vision.v1p4beta1.DominantColorsAnnotation dominant_colors = 1;
- Specified by:
getDominantColors
in interfaceImagePropertiesOrBuilder
- Returns:
- The dominantColors.
-
setDominantColors
public ImageProperties.Builder setDominantColors(DominantColorsAnnotation value)
If present, dominant colors completed successfully.
.google.cloud.vision.v1p4beta1.DominantColorsAnnotation dominant_colors = 1;
-
setDominantColors
public ImageProperties.Builder setDominantColors(DominantColorsAnnotation.Builder builderForValue)
If present, dominant colors completed successfully.
.google.cloud.vision.v1p4beta1.DominantColorsAnnotation dominant_colors = 1;
-
mergeDominantColors
public ImageProperties.Builder mergeDominantColors(DominantColorsAnnotation value)
If present, dominant colors completed successfully.
.google.cloud.vision.v1p4beta1.DominantColorsAnnotation dominant_colors = 1;
-
clearDominantColors
public ImageProperties.Builder clearDominantColors()
If present, dominant colors completed successfully.
.google.cloud.vision.v1p4beta1.DominantColorsAnnotation dominant_colors = 1;
-
getDominantColorsBuilder
public DominantColorsAnnotation.Builder getDominantColorsBuilder()
If present, dominant colors completed successfully.
.google.cloud.vision.v1p4beta1.DominantColorsAnnotation dominant_colors = 1;
-
getDominantColorsOrBuilder
public DominantColorsAnnotationOrBuilder getDominantColorsOrBuilder()
If present, dominant colors completed successfully.
.google.cloud.vision.v1p4beta1.DominantColorsAnnotation dominant_colors = 1;
- Specified by:
getDominantColorsOrBuilder
in interfaceImagePropertiesOrBuilder
-
setUnknownFields
public final ImageProperties.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageProperties.Builder>
-
mergeUnknownFields
public final ImageProperties.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageProperties.Builder>
-
-