public final class Project
extends com.google.api.client.json.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 DCM/DFA Reporting And Trafficking API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags| Constructor and Description |
|---|
Project() |
| Modifier and Type | Method and Description |
|---|---|
Project |
clone() |
java.lang.Long |
getAccountId()
Account ID of this project.
|
java.lang.Long |
getAdvertiserId()
Advertiser ID of this project.
|
java.lang.String |
getAudienceAgeGroup()
Audience age group of this project.
|
java.lang.String |
getAudienceGender()
Audience gender of this project.
|
java.lang.Long |
getBudget()
Budget of this project in the currency specified by the current account.
|
java.lang.String |
getClientBillingCode()
Client billing code of this project.
|
java.lang.String |
getClientName()
Name of the project client.
|
com.google.api.client.util.DateTime |
getEndDate()
End date of the project.
|
java.lang.Long |
getId()
ID of this project.
|
java.lang.String |
getKind()
Identifies what kind of resource this is.
|
LastModifiedInfo |
getLastModifiedInfo()
Information about the most recent modification of this project.
|
java.lang.String |
getName()
Name of this project.
|
java.lang.String |
getOverview()
Overview of this project.
|
com.google.api.client.util.DateTime |
getStartDate()
Start date of the project.
|
java.lang.Long |
getSubaccountId()
Subaccount ID of this project.
|
java.lang.Long |
getTargetClicks()
Number of clicks that the advertiser is targeting.
|
java.lang.Long |
getTargetConversions()
Number of conversions that the advertiser is targeting.
|
java.lang.Long |
getTargetCpaNanos()
CPA that the advertiser is targeting.
|
java.lang.Long |
getTargetCpcNanos()
CPC that the advertiser is targeting.
|
java.lang.Long |
getTargetCpmActiveViewNanos()
vCPM from Active View that the advertiser is targeting.
|
java.lang.Long |
getTargetCpmNanos()
CPM that the advertiser is targeting.
|
java.lang.Long |
getTargetImpressions()
Number of impressions that the advertiser is targeting.
|
Project |
set(java.lang.String fieldName,
java.lang.Object value) |
Project |
setAccountId(java.lang.Long accountId)
Account ID of this project.
|
Project |
setAdvertiserId(java.lang.Long advertiserId)
Advertiser ID of this project.
|
Project |
setAudienceAgeGroup(java.lang.String audienceAgeGroup)
Audience age group of this project.
|
Project |
setAudienceGender(java.lang.String audienceGender)
Audience gender of this project.
|
Project |
setBudget(java.lang.Long budget)
Budget of this project in the currency specified by the current account.
|
Project |
setClientBillingCode(java.lang.String clientBillingCode)
Client billing code of this project.
|
Project |
setClientName(java.lang.String clientName)
Name of the project client.
|
Project |
setEndDate(com.google.api.client.util.DateTime endDate)
End date of the project.
|
Project |
setId(java.lang.Long id)
ID of this project.
|
Project |
setKind(java.lang.String kind)
Identifies what kind of resource this is.
|
Project |
setLastModifiedInfo(LastModifiedInfo lastModifiedInfo)
Information about the most recent modification of this project.
|
Project |
setName(java.lang.String name)
Name of this project.
|
Project |
setOverview(java.lang.String overview)
Overview of this project.
|
Project |
setStartDate(com.google.api.client.util.DateTime startDate)
Start date of the project.
|
Project |
setSubaccountId(java.lang.Long subaccountId)
Subaccount ID of this project.
|
Project |
setTargetClicks(java.lang.Long targetClicks)
Number of clicks that the advertiser is targeting.
|
Project |
setTargetConversions(java.lang.Long targetConversions)
Number of conversions that the advertiser is targeting.
|
Project |
setTargetCpaNanos(java.lang.Long targetCpaNanos)
CPA that the advertiser is targeting.
|
Project |
setTargetCpcNanos(java.lang.Long targetCpcNanos)
CPC that the advertiser is targeting.
|
Project |
setTargetCpmActiveViewNanos(java.lang.Long targetCpmActiveViewNanos)
vCPM from Active View that the advertiser is targeting.
|
Project |
setTargetCpmNanos(java.lang.Long targetCpmNanos)
CPM that the advertiser is targeting.
|
Project |
setTargetImpressions(java.lang.Long targetImpressions)
Number of impressions that the advertiser is targeting.
|
getFactory, setFactory, toPrettyString, toStringentrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeyspublic java.lang.Long getAccountId()
null for nonepublic Project setAccountId(java.lang.Long accountId)
accountId - accountId or null for nonepublic java.lang.Long getAdvertiserId()
null for nonepublic Project setAdvertiserId(java.lang.Long advertiserId)
advertiserId - advertiserId or null for nonepublic java.lang.String getAudienceAgeGroup()
null for nonepublic Project setAudienceAgeGroup(java.lang.String audienceAgeGroup)
audienceAgeGroup - audienceAgeGroup or null for nonepublic java.lang.String getAudienceGender()
null for nonepublic Project setAudienceGender(java.lang.String audienceGender)
audienceGender - audienceGender or null for nonepublic java.lang.Long getBudget()
null for nonepublic Project setBudget(java.lang.Long budget)
budget - budget or null for nonepublic java.lang.String getClientBillingCode()
null for nonepublic Project setClientBillingCode(java.lang.String clientBillingCode)
clientBillingCode - clientBillingCode or null for nonepublic java.lang.String getClientName()
null for nonepublic Project setClientName(java.lang.String clientName)
clientName - clientName or null for nonepublic com.google.api.client.util.DateTime getEndDate()
null for nonepublic Project setEndDate(com.google.api.client.util.DateTime endDate)
endDate - endDate or null for nonepublic java.lang.Long getId()
null for nonepublic Project setId(java.lang.Long id)
id - id or null for nonepublic java.lang.String getKind()
null for nonepublic Project setKind(java.lang.String kind)
kind - kind or null for nonepublic LastModifiedInfo getLastModifiedInfo()
null for nonepublic Project setLastModifiedInfo(LastModifiedInfo lastModifiedInfo)
lastModifiedInfo - lastModifiedInfo or null for nonepublic java.lang.String getName()
null for nonepublic Project setName(java.lang.String name)
name - name or null for nonepublic java.lang.String getOverview()
null for nonepublic Project setOverview(java.lang.String overview)
overview - overview or null for nonepublic com.google.api.client.util.DateTime getStartDate()
null for nonepublic Project setStartDate(com.google.api.client.util.DateTime startDate)
startDate - startDate or null for nonepublic java.lang.Long getSubaccountId()
null for nonepublic Project setSubaccountId(java.lang.Long subaccountId)
subaccountId - subaccountId or null for nonepublic java.lang.Long getTargetClicks()
null for nonepublic Project setTargetClicks(java.lang.Long targetClicks)
targetClicks - targetClicks or null for nonepublic java.lang.Long getTargetConversions()
null for nonepublic Project setTargetConversions(java.lang.Long targetConversions)
targetConversions - targetConversions or null for nonepublic java.lang.Long getTargetCpaNanos()
null for nonepublic Project setTargetCpaNanos(java.lang.Long targetCpaNanos)
targetCpaNanos - targetCpaNanos or null for nonepublic java.lang.Long getTargetCpcNanos()
null for nonepublic Project setTargetCpcNanos(java.lang.Long targetCpcNanos)
targetCpcNanos - targetCpcNanos or null for nonepublic java.lang.Long getTargetCpmActiveViewNanos()
null for nonepublic Project setTargetCpmActiveViewNanos(java.lang.Long targetCpmActiveViewNanos)
targetCpmActiveViewNanos - targetCpmActiveViewNanos or null for nonepublic java.lang.Long getTargetCpmNanos()
null for nonepublic Project setTargetCpmNanos(java.lang.Long targetCpmNanos)
targetCpmNanos - targetCpmNanos or null for nonepublic java.lang.Long getTargetImpressions()
null for nonepublic Project setTargetImpressions(java.lang.Long targetImpressions)
targetImpressions - targetImpressions or null for nonepublic Project set(java.lang.String fieldName, java.lang.Object value)
set in class com.google.api.client.json.GenericJsonpublic Project clone()
clone in class com.google.api.client.json.GenericJson