public final class ReportMetadata extends GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the DoubleClick Bid Manager API. For a detailed explanation see: http://code.google.com/p/google-http-java-client/wiki/JSON
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
ReportMetadata() |
Modifier and Type | Method and Description |
---|---|
ReportMetadata |
clone() |
String |
getGoogleCloudStoragePath()
The path to the location in Google Cloud Storage where the report is stored.
|
Long |
getReportDataEndTimeMs()
The ending time for the data that is shown in the report.
|
Long |
getReportDataStartTimeMs()
The starting time for the data that is shown in the report.
|
ReportStatus |
getStatus()
Report status.
|
ReportMetadata |
set(String fieldName,
Object value) |
ReportMetadata |
setGoogleCloudStoragePath(String googleCloudStoragePath)
The path to the location in Google Cloud Storage where the report is stored.
|
ReportMetadata |
setReportDataEndTimeMs(Long reportDataEndTimeMs)
The ending time for the data that is shown in the report.
|
ReportMetadata |
setReportDataStartTimeMs(Long reportDataStartTimeMs)
The starting time for the data that is shown in the report.
|
ReportMetadata |
setStatus(ReportStatus status)
Report status.
|
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
public String getGoogleCloudStoragePath()
null
for nonepublic ReportMetadata setGoogleCloudStoragePath(String googleCloudStoragePath)
googleCloudStoragePath
- googleCloudStoragePath or null
for nonepublic Long getReportDataEndTimeMs()
null
for nonepublic ReportMetadata setReportDataEndTimeMs(Long reportDataEndTimeMs)
reportDataEndTimeMs
- reportDataEndTimeMs or null
for nonepublic Long getReportDataStartTimeMs()
null
for nonepublic ReportMetadata setReportDataStartTimeMs(Long reportDataStartTimeMs)
reportDataStartTimeMs
- reportDataStartTimeMs or null
for nonepublic ReportStatus getStatus()
null
for nonepublic ReportMetadata setStatus(ReportStatus status)
status
- status or null
for nonepublic ReportMetadata set(String fieldName, Object value)
set
in class GenericJson
public ReportMetadata clone()
clone
in class GenericJson