Class Metadata.Exif.ExifDetails.Builder
-
- All Implemented Interfaces:
public final class Metadata.Exif.ExifDetails.BuilderA builder for ExifDetails.
-
-
Method Summary
-
-
Method Detail
-
apertureValue
final Metadata.Exif.ExifDetails.Builder apertureValue(Double apertureValue)
-
apertureValue
final Metadata.Exif.ExifDetails.Builder apertureValue(JsonField<Double> apertureValue)
Sets Builder.apertureValue to an arbitrary JSON value.
You should usually call Builder.apertureValue with a well-typed Double value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
colorSpace
final Metadata.Exif.ExifDetails.Builder colorSpace(Long colorSpace)
-
colorSpace
final Metadata.Exif.ExifDetails.Builder colorSpace(JsonField<Long> colorSpace)
Sets Builder.colorSpace to an arbitrary JSON value.
You should usually call Builder.colorSpace with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
createDate
final Metadata.Exif.ExifDetails.Builder createDate(String createDate)
-
createDate
final Metadata.Exif.ExifDetails.Builder createDate(JsonField<String> createDate)
Sets Builder.createDate to an arbitrary JSON value.
You should usually call Builder.createDate with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
customRendered
final Metadata.Exif.ExifDetails.Builder customRendered(Long customRendered)
-
customRendered
final Metadata.Exif.ExifDetails.Builder customRendered(JsonField<Long> customRendered)
Sets Builder.customRendered to an arbitrary JSON value.
You should usually call Builder.customRendered with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
dateTimeOriginal
final Metadata.Exif.ExifDetails.Builder dateTimeOriginal(String dateTimeOriginal)
-
dateTimeOriginal
final Metadata.Exif.ExifDetails.Builder dateTimeOriginal(JsonField<String> dateTimeOriginal)
Sets Builder.dateTimeOriginal to an arbitrary JSON value.
You should usually call Builder.dateTimeOriginal with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
exifImageHeight
final Metadata.Exif.ExifDetails.Builder exifImageHeight(Long exifImageHeight)
-
exifImageHeight
final Metadata.Exif.ExifDetails.Builder exifImageHeight(JsonField<Long> exifImageHeight)
Sets Builder.exifImageHeight to an arbitrary JSON value.
You should usually call Builder.exifImageHeight with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
exifImageWidth
final Metadata.Exif.ExifDetails.Builder exifImageWidth(Long exifImageWidth)
-
exifImageWidth
final Metadata.Exif.ExifDetails.Builder exifImageWidth(JsonField<Long> exifImageWidth)
Sets Builder.exifImageWidth to an arbitrary JSON value.
You should usually call Builder.exifImageWidth with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
exifVersion
final Metadata.Exif.ExifDetails.Builder exifVersion(String exifVersion)
-
exifVersion
final Metadata.Exif.ExifDetails.Builder exifVersion(JsonField<String> exifVersion)
Sets Builder.exifVersion to an arbitrary JSON value.
You should usually call Builder.exifVersion with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
exposureCompensation
final Metadata.Exif.ExifDetails.Builder exposureCompensation(Double exposureCompensation)
-
exposureCompensation
final Metadata.Exif.ExifDetails.Builder exposureCompensation(JsonField<Double> exposureCompensation)
Sets Builder.exposureCompensation to an arbitrary JSON value.
You should usually call Builder.exposureCompensation with a well-typed Double value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
exposureMode
final Metadata.Exif.ExifDetails.Builder exposureMode(Long exposureMode)
-
exposureMode
final Metadata.Exif.ExifDetails.Builder exposureMode(JsonField<Long> exposureMode)
Sets Builder.exposureMode to an arbitrary JSON value.
You should usually call Builder.exposureMode with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
exposureProgram
final Metadata.Exif.ExifDetails.Builder exposureProgram(Long exposureProgram)
-
exposureProgram
final Metadata.Exif.ExifDetails.Builder exposureProgram(JsonField<Long> exposureProgram)
Sets Builder.exposureProgram to an arbitrary JSON value.
You should usually call Builder.exposureProgram with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
exposureTime
final Metadata.Exif.ExifDetails.Builder exposureTime(Double exposureTime)
-
exposureTime
final Metadata.Exif.ExifDetails.Builder exposureTime(JsonField<Double> exposureTime)
Sets Builder.exposureTime to an arbitrary JSON value.
You should usually call Builder.exposureTime with a well-typed Double value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
flash
final Metadata.Exif.ExifDetails.Builder flash(Long flash)
-
flash
final Metadata.Exif.ExifDetails.Builder flash(JsonField<Long> flash)
Sets Builder.flash to an arbitrary JSON value.
You should usually call Builder.flash with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
flashpixVersion
final Metadata.Exif.ExifDetails.Builder flashpixVersion(String flashpixVersion)
-
flashpixVersion
final Metadata.Exif.ExifDetails.Builder flashpixVersion(JsonField<String> flashpixVersion)
Sets Builder.flashpixVersion to an arbitrary JSON value.
You should usually call Builder.flashpixVersion with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
fNumber
final Metadata.Exif.ExifDetails.Builder fNumber(Double fNumber)
-
fNumber
final Metadata.Exif.ExifDetails.Builder fNumber(JsonField<Double> fNumber)
Sets Builder.fNumber to an arbitrary JSON value.
You should usually call Builder.fNumber with a well-typed Double value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
focalLength
final Metadata.Exif.ExifDetails.Builder focalLength(Long focalLength)
-
focalLength
final Metadata.Exif.ExifDetails.Builder focalLength(JsonField<Long> focalLength)
Sets Builder.focalLength to an arbitrary JSON value.
You should usually call Builder.focalLength with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
focalPlaneResolutionUnit
final Metadata.Exif.ExifDetails.Builder focalPlaneResolutionUnit(Long focalPlaneResolutionUnit)
-
focalPlaneResolutionUnit
final Metadata.Exif.ExifDetails.Builder focalPlaneResolutionUnit(JsonField<Long> focalPlaneResolutionUnit)
Sets Builder.focalPlaneResolutionUnit to an arbitrary JSON value.
You should usually call Builder.focalPlaneResolutionUnit with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
focalPlaneXResolution
final Metadata.Exif.ExifDetails.Builder focalPlaneXResolution(Double focalPlaneXResolution)
-
focalPlaneXResolution
final Metadata.Exif.ExifDetails.Builder focalPlaneXResolution(JsonField<Double> focalPlaneXResolution)
Sets Builder.focalPlaneXResolution to an arbitrary JSON value.
You should usually call Builder.focalPlaneXResolution with a well-typed Double value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
focalPlaneYResolution
final Metadata.Exif.ExifDetails.Builder focalPlaneYResolution(Double focalPlaneYResolution)
-
focalPlaneYResolution
final Metadata.Exif.ExifDetails.Builder focalPlaneYResolution(JsonField<Double> focalPlaneYResolution)
Sets Builder.focalPlaneYResolution to an arbitrary JSON value.
You should usually call Builder.focalPlaneYResolution with a well-typed Double value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
interopOffset
final Metadata.Exif.ExifDetails.Builder interopOffset(Long interopOffset)
-
interopOffset
final Metadata.Exif.ExifDetails.Builder interopOffset(JsonField<Long> interopOffset)
Sets Builder.interopOffset to an arbitrary JSON value.
You should usually call Builder.interopOffset with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
iso
final Metadata.Exif.ExifDetails.Builder iso(Long iso)
-
iso
final Metadata.Exif.ExifDetails.Builder iso(JsonField<Long> iso)
Sets Builder.iso to an arbitrary JSON value.
You should usually call Builder.iso with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
meteringMode
final Metadata.Exif.ExifDetails.Builder meteringMode(Long meteringMode)
-
meteringMode
final Metadata.Exif.ExifDetails.Builder meteringMode(JsonField<Long> meteringMode)
Sets Builder.meteringMode to an arbitrary JSON value.
You should usually call Builder.meteringMode with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
sceneCaptureType
final Metadata.Exif.ExifDetails.Builder sceneCaptureType(Long sceneCaptureType)
-
sceneCaptureType
final Metadata.Exif.ExifDetails.Builder sceneCaptureType(JsonField<Long> sceneCaptureType)
Sets Builder.sceneCaptureType to an arbitrary JSON value.
You should usually call Builder.sceneCaptureType with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
shutterSpeedValue
final Metadata.Exif.ExifDetails.Builder shutterSpeedValue(Double shutterSpeedValue)
-
shutterSpeedValue
final Metadata.Exif.ExifDetails.Builder shutterSpeedValue(JsonField<Double> shutterSpeedValue)
Sets Builder.shutterSpeedValue to an arbitrary JSON value.
You should usually call Builder.shutterSpeedValue with a well-typed Double value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
subSecTime
final Metadata.Exif.ExifDetails.Builder subSecTime(String subSecTime)
-
subSecTime
final Metadata.Exif.ExifDetails.Builder subSecTime(JsonField<String> subSecTime)
Sets Builder.subSecTime to an arbitrary JSON value.
You should usually call Builder.subSecTime with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
whiteBalance
final Metadata.Exif.ExifDetails.Builder whiteBalance(Long whiteBalance)
-
whiteBalance
final Metadata.Exif.ExifDetails.Builder whiteBalance(JsonField<Long> whiteBalance)
Sets Builder.whiteBalance to an arbitrary JSON value.
You should usually call Builder.whiteBalance with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final Metadata.Exif.ExifDetails.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final Metadata.Exif.ExifDetails.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final Metadata.Exif.ExifDetails.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final Metadata.Exif.ExifDetails.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final Metadata.Exif.ExifDetails.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final Metadata.Exif.ExifDetails build()
Returns an immutable instance of ExifDetails.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-