Google Analytics API v3 (revision 41)



com.google.api.services.analytics.model
Class DailyUpload

java.lang.Object
  extended by java.util.AbstractMap<String,Object>
      extended by com.google.api.client.util.GenericData
          extended by com.google.api.client.json.GenericJson
              extended by com.google.api.services.analytics.model.DailyUpload
All Implemented Interfaces:
Cloneable, Map<String,Object>

public final class DailyUpload
extends GenericJson

Metadata for daily upload entity.

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 Google Analytics API. For a detailed explanation see: http://code.google.com/p/google-api-java-client/wiki/Json

Author:
Google, Inc.

Nested Class Summary
static class DailyUpload.ParentLink
          Parent link for a daily upload.
static class DailyUpload.RecentChanges
          Model definition for DailyUploadRecentChanges.
 
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
GenericData.Flags
 
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Constructor Summary
DailyUpload()
           
 
Method Summary
 DailyUpload clone()
           
 String getAccountId()
          Account ID to which this daily upload belongs.
 Integer getAppendCount()
          Number of appends for this date.
 DateTime getCreatedTime()
          Time this daily upload was created.
 String getCustomDataSourceId()
          Custom data source ID to which this daily upload belongs.
 String getDate()
          Date associated with daily upload.
 String getKind()
          Resource type for Analytics daily upload.
 DateTime getModifiedTime()
          Time this daily upload was last modified.
 DailyUpload.ParentLink getParentLink()
          Parent link for a daily upload.
 List<DailyUpload.RecentChanges> getRecentChanges()
          Change log for last 10 changes in chronological order.
 String getSelfLink()
          Link for this daily upload.
 String getWebPropertyId()
          Web property ID of the form UA-XXXXX-YY to which this daily upload belongs.
 DailyUpload set(String fieldName, Object value)
           
 DailyUpload setAccountId(String accountId)
          Account ID to which this daily upload belongs.
 DailyUpload setAppendCount(Integer appendCount)
          Number of appends for this date.
 DailyUpload setCreatedTime(DateTime createdTime)
          Time this daily upload was created.
 DailyUpload setCustomDataSourceId(String customDataSourceId)
          Custom data source ID to which this daily upload belongs.
 DailyUpload setDate(String date)
          Date associated with daily upload.
 DailyUpload setKind(String kind)
          Resource type for Analytics daily upload.
 DailyUpload setModifiedTime(DateTime modifiedTime)
          Time this daily upload was last modified.
 DailyUpload setParentLink(DailyUpload.ParentLink parentLink)
          Parent link for a daily upload.
 DailyUpload setRecentChanges(List<DailyUpload.RecentChanges> recentChanges)
          Change log for last 10 changes in chronological order.
 DailyUpload setSelfLink(String selfLink)
          Link for this daily upload.
 DailyUpload setWebPropertyId(String webPropertyId)
          Web property ID of the form UA-XXXXX-YY to which this daily upload belongs.
 
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
 
Methods inherited from class com.google.api.client.util.GenericData
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
 
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DailyUpload

public DailyUpload()
Method Detail

getAccountId

public String getAccountId()
Account ID to which this daily upload belongs.

Returns:
value or null for none

setAccountId

public DailyUpload setAccountId(String accountId)
Account ID to which this daily upload belongs.

Parameters:
accountId - accountId or null for none

getAppendCount

public Integer getAppendCount()
Number of appends for this date.

Returns:
value or null for none

setAppendCount

public DailyUpload setAppendCount(Integer appendCount)
Number of appends for this date.

Parameters:
appendCount - appendCount or null for none

getCreatedTime

public DateTime getCreatedTime()
Time this daily upload was created.

Returns:
value or null for none

setCreatedTime

public DailyUpload setCreatedTime(DateTime createdTime)
Time this daily upload was created.

Parameters:
createdTime - createdTime or null for none

getCustomDataSourceId

public String getCustomDataSourceId()
Custom data source ID to which this daily upload belongs.

Returns:
value or null for none

setCustomDataSourceId

public DailyUpload setCustomDataSourceId(String customDataSourceId)
Custom data source ID to which this daily upload belongs.

Parameters:
customDataSourceId - customDataSourceId or null for none

getDate

public String getDate()
Date associated with daily upload.

Returns:
value or null for none

setDate

public DailyUpload setDate(String date)
Date associated with daily upload.

Parameters:
date - date or null for none

getKind

public String getKind()
Resource type for Analytics daily upload.

Returns:
value or null for none

setKind

public DailyUpload setKind(String kind)
Resource type for Analytics daily upload.

Parameters:
kind - kind or null for none

getModifiedTime

public DateTime getModifiedTime()
Time this daily upload was last modified.

Returns:
value or null for none

setModifiedTime

public DailyUpload setModifiedTime(DateTime modifiedTime)
Time this daily upload was last modified.

Parameters:
modifiedTime - modifiedTime or null for none

getParentLink

public DailyUpload.ParentLink getParentLink()
Parent link for a daily upload. Points to the custom data source to which this daily upload belongs.

Returns:
value or null for none

setParentLink

public DailyUpload setParentLink(DailyUpload.ParentLink parentLink)
Parent link for a daily upload. Points to the custom data source to which this daily upload belongs.

Parameters:
parentLink - parentLink or null for none

getRecentChanges

public List<DailyUpload.RecentChanges> getRecentChanges()
Change log for last 10 changes in chronological order.

Returns:
value or null for none

setRecentChanges

public DailyUpload setRecentChanges(List<DailyUpload.RecentChanges> recentChanges)
Change log for last 10 changes in chronological order.

Parameters:
recentChanges - recentChanges or null for none

getSelfLink

public String getSelfLink()
Link for this daily upload.

Returns:
value or null for none

setSelfLink

public DailyUpload setSelfLink(String selfLink)
Link for this daily upload.

Parameters:
selfLink - selfLink or null for none

getWebPropertyId

public String getWebPropertyId()
Web property ID of the form UA-XXXXX-YY to which this daily upload belongs.

Returns:
value or null for none

setWebPropertyId

public DailyUpload setWebPropertyId(String webPropertyId)
Web property ID of the form UA-XXXXX-YY to which this daily upload belongs.

Parameters:
webPropertyId - webPropertyId or null for none

set

public DailyUpload set(String fieldName,
                       Object value)
Overrides:
set in class GenericJson

clone

public DailyUpload clone()
Overrides:
clone in class GenericJson