public final class CreativeAssignment
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 |
|---|
CreativeAssignment() |
| Modifier and Type | Method and Description |
|---|---|
CreativeAssignment |
clone() |
java.lang.Boolean |
getActive()
Whether this creative assignment is active.
|
java.lang.Boolean |
getApplyEventTags()
Whether applicable event tags should fire when this creative assignment is rendered.
|
ClickThroughUrl |
getClickThroughUrl()
Click-through URL of the creative assignment.
|
java.util.List<CompanionClickThroughOverride> |
getCompanionCreativeOverrides()
Companion creative overrides for this creative assignment.
|
java.util.List<CreativeGroupAssignment> |
getCreativeGroupAssignments()
Creative group assignments for this creative assignment.
|
java.lang.Long |
getCreativeId()
ID of the creative to be assigned.
|
DimensionValue |
getCreativeIdDimensionValue()
Dimension value for the ID of the creative.
|
com.google.api.client.util.DateTime |
getEndTime()
Date and time that the assigned creative should stop serving.
|
java.util.List<RichMediaExitOverride> |
getRichMediaExitOverrides()
Rich media exit overrides for this creative assignment.
|
java.lang.Integer |
getSequence()
Sequence number of the creative assignment, applicable when the rotation type is
CREATIVE_ROTATION_TYPE_SEQUENTIAL.
|
java.lang.Boolean |
getSslCompliant()
Whether the creative to be assigned is SSL-compliant.
|
com.google.api.client.util.DateTime |
getStartTime()
Date and time that the assigned creative should start serving.
|
java.lang.Integer |
getWeight()
Weight of the creative assignment, applicable when the rotation type is
CREATIVE_ROTATION_TYPE_RANDOM.
|
CreativeAssignment |
set(java.lang.String fieldName,
java.lang.Object value) |
CreativeAssignment |
setActive(java.lang.Boolean active)
Whether this creative assignment is active.
|
CreativeAssignment |
setApplyEventTags(java.lang.Boolean applyEventTags)
Whether applicable event tags should fire when this creative assignment is rendered.
|
CreativeAssignment |
setClickThroughUrl(ClickThroughUrl clickThroughUrl)
Click-through URL of the creative assignment.
|
CreativeAssignment |
setCompanionCreativeOverrides(java.util.List<CompanionClickThroughOverride> companionCreativeOverrides)
Companion creative overrides for this creative assignment.
|
CreativeAssignment |
setCreativeGroupAssignments(java.util.List<CreativeGroupAssignment> creativeGroupAssignments)
Creative group assignments for this creative assignment.
|
CreativeAssignment |
setCreativeId(java.lang.Long creativeId)
ID of the creative to be assigned.
|
CreativeAssignment |
setCreativeIdDimensionValue(DimensionValue creativeIdDimensionValue)
Dimension value for the ID of the creative.
|
CreativeAssignment |
setEndTime(com.google.api.client.util.DateTime endTime)
Date and time that the assigned creative should stop serving.
|
CreativeAssignment |
setRichMediaExitOverrides(java.util.List<RichMediaExitOverride> richMediaExitOverrides)
Rich media exit overrides for this creative assignment.
|
CreativeAssignment |
setSequence(java.lang.Integer sequence)
Sequence number of the creative assignment, applicable when the rotation type is
CREATIVE_ROTATION_TYPE_SEQUENTIAL.
|
CreativeAssignment |
setSslCompliant(java.lang.Boolean sslCompliant)
Whether the creative to be assigned is SSL-compliant.
|
CreativeAssignment |
setStartTime(com.google.api.client.util.DateTime startTime)
Date and time that the assigned creative should start serving.
|
CreativeAssignment |
setWeight(java.lang.Integer weight)
Weight of the creative assignment, applicable when the rotation type is
CREATIVE_ROTATION_TYPE_RANDOM.
|
getFactory, setFactory, toPrettyString, toStringentrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeyspublic java.lang.Boolean getActive()
null for nonepublic CreativeAssignment setActive(java.lang.Boolean active)
active - active or null for nonepublic java.lang.Boolean getApplyEventTags()
null for nonepublic CreativeAssignment setApplyEventTags(java.lang.Boolean applyEventTags)
applyEventTags - applyEventTags or null for nonepublic ClickThroughUrl getClickThroughUrl()
null for nonepublic CreativeAssignment setClickThroughUrl(ClickThroughUrl clickThroughUrl)
clickThroughUrl - clickThroughUrl or null for nonepublic java.util.List<CompanionClickThroughOverride> getCompanionCreativeOverrides()
null for nonepublic CreativeAssignment setCompanionCreativeOverrides(java.util.List<CompanionClickThroughOverride> companionCreativeOverrides)
companionCreativeOverrides - companionCreativeOverrides or null for nonepublic java.util.List<CreativeGroupAssignment> getCreativeGroupAssignments()
null for nonepublic CreativeAssignment setCreativeGroupAssignments(java.util.List<CreativeGroupAssignment> creativeGroupAssignments)
creativeGroupAssignments - creativeGroupAssignments or null for nonepublic java.lang.Long getCreativeId()
null for nonepublic CreativeAssignment setCreativeId(java.lang.Long creativeId)
creativeId - creativeId or null for nonepublic DimensionValue getCreativeIdDimensionValue()
null for nonepublic CreativeAssignment setCreativeIdDimensionValue(DimensionValue creativeIdDimensionValue)
creativeIdDimensionValue - creativeIdDimensionValue or null for nonepublic com.google.api.client.util.DateTime getEndTime()
null for nonepublic CreativeAssignment setEndTime(com.google.api.client.util.DateTime endTime)
endTime - endTime or null for nonepublic java.util.List<RichMediaExitOverride> getRichMediaExitOverrides()
null for nonepublic CreativeAssignment setRichMediaExitOverrides(java.util.List<RichMediaExitOverride> richMediaExitOverrides)
richMediaExitOverrides - richMediaExitOverrides or null for nonepublic java.lang.Integer getSequence()
null for nonepublic CreativeAssignment setSequence(java.lang.Integer sequence)
sequence - sequence or null for nonepublic java.lang.Boolean getSslCompliant()
null for nonepublic CreativeAssignment setSslCompliant(java.lang.Boolean sslCompliant)
sslCompliant - sslCompliant or null for nonepublic com.google.api.client.util.DateTime getStartTime()
null for nonepublic CreativeAssignment setStartTime(com.google.api.client.util.DateTime startTime)
startTime - startTime or null for nonepublic java.lang.Integer getWeight()
null for nonepublic CreativeAssignment setWeight(java.lang.Integer weight)
weight - weight or null for nonepublic CreativeAssignment set(java.lang.String fieldName, java.lang.Object value)
set in class com.google.api.client.json.GenericJsonpublic CreativeAssignment clone()
clone in class com.google.api.client.json.GenericJson