Class Metadata.Exif.Thumbnail.Builder
-
- All Implemented Interfaces:
public final class Metadata.Exif.Thumbnail.BuilderA builder for Thumbnail.
-
-
Method Summary
-
-
Method Detail
-
compression
final Metadata.Exif.Thumbnail.Builder compression(Long compression)
-
compression
final Metadata.Exif.Thumbnail.Builder compression(JsonField<Long> compression)
Sets Builder.compression to an arbitrary JSON value.
You should usually call Builder.compression with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
resolutionUnit
final Metadata.Exif.Thumbnail.Builder resolutionUnit(Long resolutionUnit)
-
resolutionUnit
final Metadata.Exif.Thumbnail.Builder resolutionUnit(JsonField<Long> resolutionUnit)
Sets Builder.resolutionUnit to an arbitrary JSON value.
You should usually call Builder.resolutionUnit with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
thumbnailLength
final Metadata.Exif.Thumbnail.Builder thumbnailLength(Long thumbnailLength)
-
thumbnailLength
final Metadata.Exif.Thumbnail.Builder thumbnailLength(JsonField<Long> thumbnailLength)
Sets Builder.thumbnailLength to an arbitrary JSON value.
You should usually call Builder.thumbnailLength with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
thumbnailOffset
final Metadata.Exif.Thumbnail.Builder thumbnailOffset(Long thumbnailOffset)
-
thumbnailOffset
final Metadata.Exif.Thumbnail.Builder thumbnailOffset(JsonField<Long> thumbnailOffset)
Sets Builder.thumbnailOffset to an arbitrary JSON value.
You should usually call Builder.thumbnailOffset with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
xResolution
final Metadata.Exif.Thumbnail.Builder xResolution(Double xResolution)
-
xResolution
final Metadata.Exif.Thumbnail.Builder xResolution(JsonField<Double> xResolution)
Sets Builder.xResolution to an arbitrary JSON value.
You should usually call Builder.xResolution with a well-typed Double value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
yResolution
final Metadata.Exif.Thumbnail.Builder yResolution(Double yResolution)
-
yResolution
final Metadata.Exif.Thumbnail.Builder yResolution(JsonField<Double> yResolution)
Sets Builder.yResolution to an arbitrary JSON value.
You should usually call Builder.yResolution with a well-typed Double value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final Metadata.Exif.Thumbnail.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final Metadata.Exif.Thumbnail.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final Metadata.Exif.Thumbnail.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final Metadata.Exif.Thumbnail.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final Metadata.Exif.Thumbnail.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final Metadata.Exif.Thumbnail build()
Returns an immutable instance of Thumbnail.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-