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 |
---|
File.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, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
public 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.GenericJson
public File.ImageMediaMetadata clone()
clone
in class com.google.api.client.json.GenericJson