public static final class File.ImageMediaMetadata
extends com.google.api.client.json.GenericJson
| Modifier and Type | Class and Description |
|---|---|
static class |
File.ImageMediaMetadata.Location
Geographic location information stored in the image.
|
com.google.api.client.util.GenericData.Flags| Constructor and Description |
|---|
ImageMediaMetadata() |
| Modifier and Type | Method and Description |
|---|---|
File.ImageMediaMetadata |
clone() |
java.lang.Float |
getAperture()
The aperture used to create the photo (f-number).
|
java.lang.String |
getCameraMake()
The make of the camera used to create the photo.
|
java.lang.String |
getCameraModel()
The model of the camera used to create the photo.
|
java.lang.String |
getColorSpace()
The color space of the photo.
|
java.lang.String |
getDate()
The date and time the photo was taken (EXIF format timestamp).
|
java.lang.Float |
getExposureBias()
The exposure bias of the photo (APEX value).
|
java.lang.String |
getExposureMode()
The exposure mode used to create the photo.
|
java.lang.Float |
getExposureTime()
The length of the exposure, in seconds.
|
java.lang.Boolean |
getFlashUsed()
Whether a flash was used to create the photo.
|
java.lang.Float |
getFocalLength()
The focal length used to create the photo, in millimeters.
|
java.lang.Integer |
getHeight()
The height of the image in pixels.
|
java.lang.Integer |
getIsoSpeed()
The ISO speed used to create the photo.
|
java.lang.String |
getLens()
The lens used to create the photo.
|
File.ImageMediaMetadata.Location |
getLocation()
Geographic location information stored in the image.
|
java.lang.Float |
getMaxApertureValue()
The smallest f-number of the lens at the focal length used to create the photo (APEX value).
|
java.lang.String |
getMeteringMode()
The metering mode used to create the photo.
|
java.lang.Integer |
getRotation()
The rotation in clockwise degrees from the image's original orientation.
|
java.lang.String |
getSensor()
The type of sensor used to create the photo.
|
java.lang.Integer |
getSubjectDistance()
The distance to the subject of the photo, in meters.
|
java.lang.String |
getWhiteBalance()
The white balance mode used to create the photo.
|
java.lang.Integer |
getWidth()
The width of the image in pixels.
|
File.ImageMediaMetadata |
set(java.lang.String fieldName,
java.lang.Object value) |
File.ImageMediaMetadata |
setAperture(java.lang.Float aperture)
The aperture used to create the photo (f-number).
|
File.ImageMediaMetadata |
setCameraMake(java.lang.String cameraMake)
The make of the camera used to create the photo.
|
File.ImageMediaMetadata |
setCameraModel(java.lang.String cameraModel)
The model of the camera used to create the photo.
|
File.ImageMediaMetadata |
setColorSpace(java.lang.String colorSpace)
The color space of the photo.
|
File.ImageMediaMetadata |
setDate(java.lang.String date)
The date and time the photo was taken (EXIF format timestamp).
|
File.ImageMediaMetadata |
setExposureBias(java.lang.Float exposureBias)
The exposure bias of the photo (APEX value).
|
File.ImageMediaMetadata |
setExposureMode(java.lang.String exposureMode)
The exposure mode used to create the photo.
|
File.ImageMediaMetadata |
setExposureTime(java.lang.Float exposureTime)
The length of the exposure, in seconds.
|
File.ImageMediaMetadata |
setFlashUsed(java.lang.Boolean flashUsed)
Whether a flash was used to create the photo.
|
File.ImageMediaMetadata |
setFocalLength(java.lang.Float focalLength)
The focal length used to create the photo, in millimeters.
|
File.ImageMediaMetadata |
setHeight(java.lang.Integer height)
The height of the image in pixels.
|
File.ImageMediaMetadata |
setIsoSpeed(java.lang.Integer isoSpeed)
The ISO speed used to create the photo.
|
File.ImageMediaMetadata |
setLens(java.lang.String lens)
The lens used to create the photo.
|
File.ImageMediaMetadata |
setLocation(File.ImageMediaMetadata.Location location)
Geographic location information stored in the image.
|
File.ImageMediaMetadata |
setMaxApertureValue(java.lang.Float maxApertureValue)
The smallest f-number of the lens at the focal length used to create the photo (APEX value).
|
File.ImageMediaMetadata |
setMeteringMode(java.lang.String meteringMode)
The metering mode used to create the photo.
|
File.ImageMediaMetadata |
setRotation(java.lang.Integer rotation)
The rotation in clockwise degrees from the image's original orientation.
|
File.ImageMediaMetadata |
setSensor(java.lang.String sensor)
The type of sensor used to create the photo.
|
File.ImageMediaMetadata |
setSubjectDistance(java.lang.Integer subjectDistance)
The distance to the subject of the photo, in meters.
|
File.ImageMediaMetadata |
setWhiteBalance(java.lang.String whiteBalance)
The white balance mode used to create the photo.
|
File.ImageMediaMetadata |
setWidth(java.lang.Integer width)
The width of the image in pixels.
|
getFactory, setFactory, toPrettyString, toStringentrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, valuespublic java.lang.Float getAperture()
null for nonepublic File.ImageMediaMetadata setAperture(java.lang.Float aperture)
aperture - aperture or null for nonepublic java.lang.String getCameraMake()
null for nonepublic File.ImageMediaMetadata setCameraMake(java.lang.String cameraMake)
cameraMake - cameraMake or null for nonepublic java.lang.String getCameraModel()
null for nonepublic File.ImageMediaMetadata setCameraModel(java.lang.String cameraModel)
cameraModel - cameraModel or null for nonepublic java.lang.String getColorSpace()
null for nonepublic File.ImageMediaMetadata setColorSpace(java.lang.String colorSpace)
colorSpace - colorSpace or null for nonepublic java.lang.String getDate()
null for nonepublic File.ImageMediaMetadata setDate(java.lang.String date)
date - date or null for nonepublic java.lang.Float getExposureBias()
null for nonepublic File.ImageMediaMetadata setExposureBias(java.lang.Float exposureBias)
exposureBias - exposureBias or null for nonepublic java.lang.String getExposureMode()
null for nonepublic File.ImageMediaMetadata setExposureMode(java.lang.String exposureMode)
exposureMode - exposureMode or null for nonepublic java.lang.Float getExposureTime()
null for nonepublic File.ImageMediaMetadata setExposureTime(java.lang.Float exposureTime)
exposureTime - exposureTime or null for nonepublic java.lang.Boolean getFlashUsed()
null for nonepublic File.ImageMediaMetadata setFlashUsed(java.lang.Boolean flashUsed)
flashUsed - flashUsed or null for nonepublic java.lang.Float getFocalLength()
null for nonepublic File.ImageMediaMetadata setFocalLength(java.lang.Float focalLength)
focalLength - focalLength or null for nonepublic java.lang.Integer getHeight()
null for nonepublic File.ImageMediaMetadata setHeight(java.lang.Integer height)
height - height or null for nonepublic java.lang.Integer getIsoSpeed()
null for nonepublic File.ImageMediaMetadata setIsoSpeed(java.lang.Integer isoSpeed)
isoSpeed - isoSpeed or null for nonepublic java.lang.String getLens()
null for nonepublic File.ImageMediaMetadata setLens(java.lang.String lens)
lens - lens or null for nonepublic File.ImageMediaMetadata.Location getLocation()
null for nonepublic File.ImageMediaMetadata setLocation(File.ImageMediaMetadata.Location location)
location - location or null for nonepublic java.lang.Float getMaxApertureValue()
null for nonepublic File.ImageMediaMetadata setMaxApertureValue(java.lang.Float maxApertureValue)
maxApertureValue - maxApertureValue or null for nonepublic java.lang.String getMeteringMode()
null for nonepublic File.ImageMediaMetadata setMeteringMode(java.lang.String meteringMode)
meteringMode - meteringMode or null for nonepublic java.lang.Integer getRotation()
null for nonepublic File.ImageMediaMetadata setRotation(java.lang.Integer rotation)
rotation - rotation or null for nonepublic java.lang.String getSensor()
null for nonepublic File.ImageMediaMetadata setSensor(java.lang.String sensor)
sensor - sensor or null for nonepublic java.lang.Integer getSubjectDistance()
null for nonepublic File.ImageMediaMetadata setSubjectDistance(java.lang.Integer subjectDistance)
subjectDistance - subjectDistance or null for nonepublic java.lang.String getWhiteBalance()
null for nonepublic File.ImageMediaMetadata setWhiteBalance(java.lang.String whiteBalance)
whiteBalance - whiteBalance or null for nonepublic java.lang.Integer getWidth()
null for nonepublic File.ImageMediaMetadata setWidth(java.lang.Integer width)
width - width or null for nonepublic File.ImageMediaMetadata set(java.lang.String fieldName, java.lang.Object value)
set in class com.google.api.client.json.GenericJsonpublic File.ImageMediaMetadata clone()
clone in class com.google.api.client.json.GenericJson