Interface ImageMetadataOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ImageMetadata,ImageMetadata.Builder
@Generated
public interface ImageMetadataOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.StructCatch-all for unknown or unmapped metadata fields.com.google.protobuf.StructOrBuilderCatch-all for unknown or unmapped metadata fields.Artist or photographer name (tiff:Artist / dc:creator).com.google.protobuf.ByteStringArtist or photographer name (tiff:Artist / dc:creator).Base Tika fields common to all document types.Base Tika fields common to all document types.intCalculated total bits per pixel from bits_per_sample.intgetBitsPerSample(int index) Bits per sample for each color channel (tiff:BitsPerSample).intBits per sample for each color channel (tiff:BitsPerSample).Bits per sample for each color channel (tiff:BitsPerSample).Color space information for the image.com.google.protobuf.ByteStringColor space information for the image.Compression type used (tiff:Compression).com.google.protobuf.ByteStringCompression type used (tiff:Compression).Copyright notice (tiff:Copyright / dc:rights).com.google.protobuf.ByteStringCopyright notice (tiff:Copyright / dc:rights).com.google.protobuf.TimestampTimestamp when image was last modified (tiff:DateTime).com.google.protobuf.TimestampTimestamp when image was digitized (exif:DateTimeDigitized).com.google.protobuf.TimestampOrBuilderTimestamp when image was digitized (exif:DateTimeDigitized).Raw date_time_digitized string for fallback parsing.com.google.protobuf.ByteStringRaw date_time_digitized string for fallback parsing.com.google.protobuf.TimestampOrBuilderTimestamp when image was last modified (tiff:DateTime).com.google.protobuf.TimestampTimestamp when original image was taken (exif:DateTimeOriginal).com.google.protobuf.TimestampOrBuilderTimestamp when original image was taken (exif:DateTimeOriginal).Raw date_time_original string for fallback parsing.com.google.protobuf.ByteStringRaw date_time_original string for fallback parsing.Raw date_time string for fallback parsing.com.google.protobuf.ByteStringRaw date_time string for fallback parsing.getExif()EXIF camera settings and technical information.EXIF camera settings and technical information.getGps()GPS location and tracking information.GPS location and tracking information.intImage height in pixels (tiff:ImageLength).Image description or caption (tiff:ImageDescription).com.google.protobuf.ByteStringImage description or caption (tiff:ImageDescription).getIptc()IPTC editorial and rights metadata.IPTC editorial and rights metadata.getKeywords(int index) Keywords for search and categorization (dc:subject / IPTC).com.google.protobuf.ByteStringgetKeywordsBytes(int index) Keywords for search and categorization (dc:subject / IPTC).intKeywords for search and categorization (dc:subject / IPTC).Keywords for search and categorization (dc:subject / IPTC).getMake()Camera or device manufacturer (tiff:Make).com.google.protobuf.ByteStringCamera or device manufacturer (tiff:Make).getModel()Camera or device model (tiff:Model).com.google.protobuf.ByteStringCamera or device model (tiff:Model).intImage orientation code 1-8 indicating rotation (tiff:Orientation).Raw orientation string for closed-choice values.com.google.protobuf.ByteStringRaw orientation string for closed-choice values.intNumber of pages in multi-page image formats (exif:PageCount).intActual pixel width (exif:PixelXDimension).intActual pixel height (exif:PixelYDimension).intImage rating value (xmp:Rating).Raw rating string for fallback parsing.com.google.protobuf.ByteStringRaw rating string for fallback parsing.Resolution unit (Inch or cm) (tiff:ResolutionUnit).com.google.protobuf.ByteStringResolution unit (Inch or cm) (tiff:ResolutionUnit).intNumber of samples per pixel (tiff:SamplesPerPixel).Software used to create/process the image (tiff:Software).com.google.protobuf.ByteStringSoftware used to create/process the image (tiff:Software).intgetWidth()Image width in pixels (tiff:ImageWidth).doubleHorizontal resolution in DPI (tiff:XResolution).doubleVertical resolution in DPI (tiff:YResolution).booleanCatch-all for unknown or unmapped metadata fields.booleanArtist or photographer name (tiff:Artist / dc:creator).booleanBase Tika fields common to all document types.booleanCalculated total bits per pixel from bits_per_sample.booleanColor space information for the image.booleanCompression type used (tiff:Compression).booleanCopyright notice (tiff:Copyright / dc:rights).booleanTimestamp when image was last modified (tiff:DateTime).booleanTimestamp when image was digitized (exif:DateTimeDigitized).booleanRaw date_time_digitized string for fallback parsing.booleanTimestamp when original image was taken (exif:DateTimeOriginal).booleanRaw date_time_original string for fallback parsing.booleanRaw date_time string for fallback parsing.booleanhasExif()EXIF camera settings and technical information.booleanhasGps()GPS location and tracking information.booleanImage height in pixels (tiff:ImageLength).booleanImage description or caption (tiff:ImageDescription).booleanhasIptc()IPTC editorial and rights metadata.booleanhasMake()Camera or device manufacturer (tiff:Make).booleanhasModel()Camera or device model (tiff:Model).booleanImage orientation code 1-8 indicating rotation (tiff:Orientation).booleanRaw orientation string for closed-choice values.booleanNumber of pages in multi-page image formats (exif:PageCount).booleanActual pixel width (exif:PixelXDimension).booleanActual pixel height (exif:PixelYDimension).booleanImage rating value (xmp:Rating).booleanRaw rating string for fallback parsing.booleanResolution unit (Inch or cm) (tiff:ResolutionUnit).booleanNumber of samples per pixel (tiff:SamplesPerPixel).booleanSoftware used to create/process the image (tiff:Software).booleanhasWidth()Image width in pixels (tiff:ImageWidth).booleanHorizontal resolution in DPI (tiff:XResolution).booleanVertical resolution in DPI (tiff:YResolution).Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasWidth
boolean hasWidth()Image width in pixels (tiff:ImageWidth).
optional int32 width = 1 [json_name = "width"];- Returns:
- Whether the width field is set.
-
getWidth
int getWidth()Image width in pixels (tiff:ImageWidth).
optional int32 width = 1 [json_name = "width"];- Returns:
- The width.
-
hasHeight
boolean hasHeight()Image height in pixels (tiff:ImageLength).
optional int32 height = 2 [json_name = "height"];- Returns:
- Whether the height field is set.
-
getHeight
int getHeight()Image height in pixels (tiff:ImageLength).
optional int32 height = 2 [json_name = "height"];- Returns:
- The height.
-
getBitsPerSampleList
Bits per sample for each color channel (tiff:BitsPerSample).
repeated int32 bits_per_sample = 3 [json_name = "bitsPerSample"];- Returns:
- A list containing the bitsPerSample.
-
getBitsPerSampleCount
int getBitsPerSampleCount()Bits per sample for each color channel (tiff:BitsPerSample).
repeated int32 bits_per_sample = 3 [json_name = "bitsPerSample"];- Returns:
- The count of bitsPerSample.
-
getBitsPerSample
int getBitsPerSample(int index) Bits per sample for each color channel (tiff:BitsPerSample).
repeated int32 bits_per_sample = 3 [json_name = "bitsPerSample"];- Parameters:
index- The index of the element to return.- Returns:
- The bitsPerSample at the given index.
-
hasSamplesPerPixel
boolean hasSamplesPerPixel()Number of samples per pixel (tiff:SamplesPerPixel).
optional int32 samples_per_pixel = 4 [json_name = "samplesPerPixel"];- Returns:
- Whether the samplesPerPixel field is set.
-
getSamplesPerPixel
int getSamplesPerPixel()Number of samples per pixel (tiff:SamplesPerPixel).
optional int32 samples_per_pixel = 4 [json_name = "samplesPerPixel"];- Returns:
- The samplesPerPixel.
-
hasOrientation
boolean hasOrientation()Image orientation code 1-8 indicating rotation (tiff:Orientation).
optional int32 orientation = 5 [json_name = "orientation"];- Returns:
- Whether the orientation field is set.
-
getOrientation
int getOrientation()Image orientation code 1-8 indicating rotation (tiff:Orientation).
optional int32 orientation = 5 [json_name = "orientation"];- Returns:
- The orientation.
-
hasOrientationRaw
boolean hasOrientationRaw()Raw orientation string for closed-choice values.
optional string orientation_raw = 64 [json_name = "orientationRaw"];- Returns:
- Whether the orientationRaw field is set.
-
getOrientationRaw
String getOrientationRaw()Raw orientation string for closed-choice values.
optional string orientation_raw = 64 [json_name = "orientationRaw"];- Returns:
- The orientationRaw.
-
getOrientationRawBytes
com.google.protobuf.ByteString getOrientationRawBytes()Raw orientation string for closed-choice values.
optional string orientation_raw = 64 [json_name = "orientationRaw"];- Returns:
- The bytes for orientationRaw.
-
hasCompression
boolean hasCompression()Compression type used (tiff:Compression).
optional string compression = 6 [json_name = "compression"];- Returns:
- Whether the compression field is set.
-
getCompression
String getCompression()Compression type used (tiff:Compression).
optional string compression = 6 [json_name = "compression"];- Returns:
- The compression.
-
getCompressionBytes
com.google.protobuf.ByteString getCompressionBytes()Compression type used (tiff:Compression).
optional string compression = 6 [json_name = "compression"];- Returns:
- The bytes for compression.
-
hasColorSpace
boolean hasColorSpace()Color space information for the image.
optional string color_space = 7 [json_name = "colorSpace"];- Returns:
- Whether the colorSpace field is set.
-
getColorSpace
String getColorSpace()Color space information for the image.
optional string color_space = 7 [json_name = "colorSpace"];- Returns:
- The colorSpace.
-
getColorSpaceBytes
com.google.protobuf.ByteString getColorSpaceBytes()Color space information for the image.
optional string color_space = 7 [json_name = "colorSpace"];- Returns:
- The bytes for colorSpace.
-
hasBitsPerPixel
boolean hasBitsPerPixel()Calculated total bits per pixel from bits_per_sample.
optional int32 bits_per_pixel = 8 [json_name = "bitsPerPixel"];- Returns:
- Whether the bitsPerPixel field is set.
-
getBitsPerPixel
int getBitsPerPixel()Calculated total bits per pixel from bits_per_sample.
optional int32 bits_per_pixel = 8 [json_name = "bitsPerPixel"];- Returns:
- The bitsPerPixel.
-
hasXResolution
boolean hasXResolution()Horizontal resolution in DPI (tiff:XResolution).
optional double x_resolution = 9 [json_name = "xResolution"];- Returns:
- Whether the xResolution field is set.
-
getXResolution
double getXResolution()Horizontal resolution in DPI (tiff:XResolution).
optional double x_resolution = 9 [json_name = "xResolution"];- Returns:
- The xResolution.
-
hasYResolution
boolean hasYResolution()Vertical resolution in DPI (tiff:YResolution).
optional double y_resolution = 10 [json_name = "yResolution"];- Returns:
- Whether the yResolution field is set.
-
getYResolution
double getYResolution()Vertical resolution in DPI (tiff:YResolution).
optional double y_resolution = 10 [json_name = "yResolution"];- Returns:
- The yResolution.
-
hasResolutionUnit
boolean hasResolutionUnit()Resolution unit (Inch or cm) (tiff:ResolutionUnit).
optional string resolution_unit = 11 [json_name = "resolutionUnit"];- Returns:
- Whether the resolutionUnit field is set.
-
getResolutionUnit
String getResolutionUnit()Resolution unit (Inch or cm) (tiff:ResolutionUnit).
optional string resolution_unit = 11 [json_name = "resolutionUnit"];- Returns:
- The resolutionUnit.
-
getResolutionUnitBytes
com.google.protobuf.ByteString getResolutionUnitBytes()Resolution unit (Inch or cm) (tiff:ResolutionUnit).
optional string resolution_unit = 11 [json_name = "resolutionUnit"];- Returns:
- The bytes for resolutionUnit.
-
hasMake
boolean hasMake()Camera or device manufacturer (tiff:Make).
optional string make = 12 [json_name = "make"];- Returns:
- Whether the make field is set.
-
getMake
String getMake()Camera or device manufacturer (tiff:Make).
optional string make = 12 [json_name = "make"];- Returns:
- The make.
-
getMakeBytes
com.google.protobuf.ByteString getMakeBytes()Camera or device manufacturer (tiff:Make).
optional string make = 12 [json_name = "make"];- Returns:
- The bytes for make.
-
hasModel
boolean hasModel()Camera or device model (tiff:Model).
optional string model = 13 [json_name = "model"];- Returns:
- Whether the model field is set.
-
getModel
String getModel()Camera or device model (tiff:Model).
optional string model = 13 [json_name = "model"];- Returns:
- The model.
-
getModelBytes
com.google.protobuf.ByteString getModelBytes()Camera or device model (tiff:Model).
optional string model = 13 [json_name = "model"];- Returns:
- The bytes for model.
-
hasSoftware
boolean hasSoftware()Software used to create/process the image (tiff:Software).
optional string software = 14 [json_name = "software"];- Returns:
- Whether the software field is set.
-
getSoftware
String getSoftware()Software used to create/process the image (tiff:Software).
optional string software = 14 [json_name = "software"];- Returns:
- The software.
-
getSoftwareBytes
com.google.protobuf.ByteString getSoftwareBytes()Software used to create/process the image (tiff:Software).
optional string software = 14 [json_name = "software"];- Returns:
- The bytes for software.
-
hasArtist
boolean hasArtist()Artist or photographer name (tiff:Artist / dc:creator).
optional string artist = 15 [json_name = "artist"];- Returns:
- Whether the artist field is set.
-
getArtist
String getArtist()Artist or photographer name (tiff:Artist / dc:creator).
optional string artist = 15 [json_name = "artist"];- Returns:
- The artist.
-
getArtistBytes
com.google.protobuf.ByteString getArtistBytes()Artist or photographer name (tiff:Artist / dc:creator).
optional string artist = 15 [json_name = "artist"];- Returns:
- The bytes for artist.
-
hasCopyright
boolean hasCopyright()Copyright notice (tiff:Copyright / dc:rights).
optional string copyright = 16 [json_name = "copyright"];- Returns:
- Whether the copyright field is set.
-
getCopyright
String getCopyright()Copyright notice (tiff:Copyright / dc:rights).
optional string copyright = 16 [json_name = "copyright"];- Returns:
- The copyright.
-
getCopyrightBytes
com.google.protobuf.ByteString getCopyrightBytes()Copyright notice (tiff:Copyright / dc:rights).
optional string copyright = 16 [json_name = "copyright"];- Returns:
- The bytes for copyright.
-
hasImageDescription
boolean hasImageDescription()Image description or caption (tiff:ImageDescription).
optional string image_description = 17 [json_name = "imageDescription"];- Returns:
- Whether the imageDescription field is set.
-
getImageDescription
String getImageDescription()Image description or caption (tiff:ImageDescription).
optional string image_description = 17 [json_name = "imageDescription"];- Returns:
- The imageDescription.
-
getImageDescriptionBytes
com.google.protobuf.ByteString getImageDescriptionBytes()Image description or caption (tiff:ImageDescription).
optional string image_description = 17 [json_name = "imageDescription"];- Returns:
- The bytes for imageDescription.
-
hasDateTime
boolean hasDateTime()Timestamp when image was last modified (tiff:DateTime).
optional .google.protobuf.Timestamp date_time = 18 [json_name = "dateTime"];- Returns:
- Whether the dateTime field is set.
-
getDateTime
com.google.protobuf.Timestamp getDateTime()Timestamp when image was last modified (tiff:DateTime).
optional .google.protobuf.Timestamp date_time = 18 [json_name = "dateTime"];- Returns:
- The dateTime.
-
getDateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getDateTimeOrBuilder()Timestamp when image was last modified (tiff:DateTime).
optional .google.protobuf.Timestamp date_time = 18 [json_name = "dateTime"]; -
hasDateTimeRaw
boolean hasDateTimeRaw()Raw date_time string for fallback parsing.
optional string date_time_raw = 60 [json_name = "dateTimeRaw"];- Returns:
- Whether the dateTimeRaw field is set.
-
getDateTimeRaw
String getDateTimeRaw()Raw date_time string for fallback parsing.
optional string date_time_raw = 60 [json_name = "dateTimeRaw"];- Returns:
- The dateTimeRaw.
-
getDateTimeRawBytes
com.google.protobuf.ByteString getDateTimeRawBytes()Raw date_time string for fallback parsing.
optional string date_time_raw = 60 [json_name = "dateTimeRaw"];- Returns:
- The bytes for dateTimeRaw.
-
hasDateTimeOriginal
boolean hasDateTimeOriginal()Timestamp when original image was taken (exif:DateTimeOriginal).
optional .google.protobuf.Timestamp date_time_original = 19 [json_name = "dateTimeOriginal"];- Returns:
- Whether the dateTimeOriginal field is set.
-
getDateTimeOriginal
com.google.protobuf.Timestamp getDateTimeOriginal()Timestamp when original image was taken (exif:DateTimeOriginal).
optional .google.protobuf.Timestamp date_time_original = 19 [json_name = "dateTimeOriginal"];- Returns:
- The dateTimeOriginal.
-
getDateTimeOriginalOrBuilder
com.google.protobuf.TimestampOrBuilder getDateTimeOriginalOrBuilder()Timestamp when original image was taken (exif:DateTimeOriginal).
optional .google.protobuf.Timestamp date_time_original = 19 [json_name = "dateTimeOriginal"]; -
hasDateTimeOriginalRaw
boolean hasDateTimeOriginalRaw()Raw date_time_original string for fallback parsing.
optional string date_time_original_raw = 61 [json_name = "dateTimeOriginalRaw"];- Returns:
- Whether the dateTimeOriginalRaw field is set.
-
getDateTimeOriginalRaw
String getDateTimeOriginalRaw()Raw date_time_original string for fallback parsing.
optional string date_time_original_raw = 61 [json_name = "dateTimeOriginalRaw"];- Returns:
- The dateTimeOriginalRaw.
-
getDateTimeOriginalRawBytes
com.google.protobuf.ByteString getDateTimeOriginalRawBytes()Raw date_time_original string for fallback parsing.
optional string date_time_original_raw = 61 [json_name = "dateTimeOriginalRaw"];- Returns:
- The bytes for dateTimeOriginalRaw.
-
hasDateTimeDigitized
boolean hasDateTimeDigitized()Timestamp when image was digitized (exif:DateTimeDigitized).
optional .google.protobuf.Timestamp date_time_digitized = 20 [json_name = "dateTimeDigitized"];- Returns:
- Whether the dateTimeDigitized field is set.
-
getDateTimeDigitized
com.google.protobuf.Timestamp getDateTimeDigitized()Timestamp when image was digitized (exif:DateTimeDigitized).
optional .google.protobuf.Timestamp date_time_digitized = 20 [json_name = "dateTimeDigitized"];- Returns:
- The dateTimeDigitized.
-
getDateTimeDigitizedOrBuilder
com.google.protobuf.TimestampOrBuilder getDateTimeDigitizedOrBuilder()Timestamp when image was digitized (exif:DateTimeDigitized).
optional .google.protobuf.Timestamp date_time_digitized = 20 [json_name = "dateTimeDigitized"]; -
hasDateTimeDigitizedRaw
boolean hasDateTimeDigitizedRaw()Raw date_time_digitized string for fallback parsing.
optional string date_time_digitized_raw = 62 [json_name = "dateTimeDigitizedRaw"];- Returns:
- Whether the dateTimeDigitizedRaw field is set.
-
getDateTimeDigitizedRaw
String getDateTimeDigitizedRaw()Raw date_time_digitized string for fallback parsing.
optional string date_time_digitized_raw = 62 [json_name = "dateTimeDigitizedRaw"];- Returns:
- The dateTimeDigitizedRaw.
-
getDateTimeDigitizedRawBytes
com.google.protobuf.ByteString getDateTimeDigitizedRawBytes()Raw date_time_digitized string for fallback parsing.
optional string date_time_digitized_raw = 62 [json_name = "dateTimeDigitizedRaw"];- Returns:
- The bytes for dateTimeDigitizedRaw.
-
hasExif
boolean hasExif()EXIF camera settings and technical information.
.ai.pipestream.parsed.data.image.v1.ExifMetadata exif = 21 [json_name = "exif"];- Returns:
- Whether the exif field is set.
-
getExif
ExifMetadata getExif()EXIF camera settings and technical information.
.ai.pipestream.parsed.data.image.v1.ExifMetadata exif = 21 [json_name = "exif"];- Returns:
- The exif.
-
getExifOrBuilder
ExifMetadataOrBuilder getExifOrBuilder()EXIF camera settings and technical information.
.ai.pipestream.parsed.data.image.v1.ExifMetadata exif = 21 [json_name = "exif"]; -
hasGps
boolean hasGps()GPS location and tracking information.
.ai.pipestream.parsed.data.image.v1.GpsMetadata gps = 22 [json_name = "gps"];- Returns:
- Whether the gps field is set.
-
getGps
GpsMetadata getGps()GPS location and tracking information.
.ai.pipestream.parsed.data.image.v1.GpsMetadata gps = 22 [json_name = "gps"];- Returns:
- The gps.
-
getGpsOrBuilder
GpsMetadataOrBuilder getGpsOrBuilder()GPS location and tracking information.
.ai.pipestream.parsed.data.image.v1.GpsMetadata gps = 22 [json_name = "gps"]; -
hasIptc
boolean hasIptc()IPTC editorial and rights metadata.
.ai.pipestream.parsed.data.image.v1.IptcMetadata iptc = 23 [json_name = "iptc"];- Returns:
- Whether the iptc field is set.
-
getIptc
IptcMetadata getIptc()IPTC editorial and rights metadata.
.ai.pipestream.parsed.data.image.v1.IptcMetadata iptc = 23 [json_name = "iptc"];- Returns:
- The iptc.
-
getIptcOrBuilder
IptcMetadataOrBuilder getIptcOrBuilder()IPTC editorial and rights metadata.
.ai.pipestream.parsed.data.image.v1.IptcMetadata iptc = 23 [json_name = "iptc"]; -
hasPixelXDimension
boolean hasPixelXDimension()Actual pixel width (exif:PixelXDimension).
optional int32 pixel_x_dimension = 24 [json_name = "pixelXDimension"];- Returns:
- Whether the pixelXDimension field is set.
-
getPixelXDimension
int getPixelXDimension()Actual pixel width (exif:PixelXDimension).
optional int32 pixel_x_dimension = 24 [json_name = "pixelXDimension"];- Returns:
- The pixelXDimension.
-
hasPixelYDimension
boolean hasPixelYDimension()Actual pixel height (exif:PixelYDimension).
optional int32 pixel_y_dimension = 25 [json_name = "pixelYDimension"];- Returns:
- Whether the pixelYDimension field is set.
-
getPixelYDimension
int getPixelYDimension()Actual pixel height (exif:PixelYDimension).
optional int32 pixel_y_dimension = 25 [json_name = "pixelYDimension"];- Returns:
- The pixelYDimension.
-
hasRating
boolean hasRating()Image rating value (xmp:Rating).
optional int32 rating = 26 [json_name = "rating"];- Returns:
- Whether the rating field is set.
-
getRating
int getRating()Image rating value (xmp:Rating).
optional int32 rating = 26 [json_name = "rating"];- Returns:
- The rating.
-
hasRatingRaw
boolean hasRatingRaw()Raw rating string for fallback parsing.
optional string rating_raw = 63 [json_name = "ratingRaw"];- Returns:
- Whether the ratingRaw field is set.
-
getRatingRaw
String getRatingRaw()Raw rating string for fallback parsing.
optional string rating_raw = 63 [json_name = "ratingRaw"];- Returns:
- The ratingRaw.
-
getRatingRawBytes
com.google.protobuf.ByteString getRatingRawBytes()Raw rating string for fallback parsing.
optional string rating_raw = 63 [json_name = "ratingRaw"];- Returns:
- The bytes for ratingRaw.
-
getKeywordsList
Keywords for search and categorization (dc:subject / IPTC).
repeated string keywords = 27 [json_name = "keywords"];- Returns:
- A list containing the keywords.
-
getKeywordsCount
int getKeywordsCount()Keywords for search and categorization (dc:subject / IPTC).
repeated string keywords = 27 [json_name = "keywords"];- Returns:
- The count of keywords.
-
getKeywords
Keywords for search and categorization (dc:subject / IPTC).
repeated string keywords = 27 [json_name = "keywords"];- Parameters:
index- The index of the element to return.- Returns:
- The keywords at the given index.
-
getKeywordsBytes
com.google.protobuf.ByteString getKeywordsBytes(int index) Keywords for search and categorization (dc:subject / IPTC).
repeated string keywords = 27 [json_name = "keywords"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the keywords at the given index.
-
hasPageCount
boolean hasPageCount()Number of pages in multi-page image formats (exif:PageCount).
optional int32 page_count = 28 [json_name = "pageCount"];- Returns:
- Whether the pageCount field is set.
-
getPageCount
int getPageCount()Number of pages in multi-page image formats (exif:PageCount).
optional int32 page_count = 28 [json_name = "pageCount"];- Returns:
- The pageCount.
-
hasAdditionalMetadata
boolean hasAdditionalMetadata()Catch-all for unknown or unmapped metadata fields.
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];- Returns:
- Whether the additionalMetadata field is set.
-
getAdditionalMetadata
com.google.protobuf.Struct getAdditionalMetadata()Catch-all for unknown or unmapped metadata fields.
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];- Returns:
- The additionalMetadata.
-
getAdditionalMetadataOrBuilder
com.google.protobuf.StructOrBuilder getAdditionalMetadataOrBuilder()Catch-all for unknown or unmapped metadata fields.
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"]; -
hasBaseFields
boolean hasBaseFields()Base Tika fields common to all document types.
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];- Returns:
- Whether the baseFields field is set.
-
getBaseFields
TikaBaseFields getBaseFields()Base Tika fields common to all document types.
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];- Returns:
- The baseFields.
-
getBaseFieldsOrBuilder
TikaBaseFieldsOrBuilder getBaseFieldsOrBuilder()Base Tika fields common to all document types.
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];
-