Documentation

Google_Service_Dfareporting_CreativeAsset extends Google_Collection
in package

Extension to the regular Google_Model that automatically exposes the items array for iteration, so you can just iterate over the object rather than a reference inside.

Table of Contents

NULL_VALUE  = "{}gapi-php-null"
If you need to specify a NULL JSON value, use Google_Model::NULL_VALUE instead - it will be replaced when converting to JSON with a real null.
$actionScript3  : mixed
$active  : mixed
$alignment  : mixed
$artworkType  : mixed
$audioBitRate  : mixed
$audioSampleRate  : mixed
$bitRate  : mixed
$childAssetType  : mixed
$companionCreativeIds  : mixed
$customStartTimeValue  : mixed
$detectedFeatures  : mixed
$displayType  : mixed
$duration  : mixed
$durationType  : mixed
$fileSize  : mixed
$flashVersion  : mixed
$frameRate  : mixed
$hideFlashObjects  : mixed
$hideSelectionBoxes  : mixed
$horizontallyLocked  : mixed
$id  : mixed
$mediaDuration  : mixed
$mimeType  : mixed
$orientation  : mixed
$originalBackup  : mixed
$politeLoad  : mixed
$positionLeftUnit  : mixed
$positionTopUnit  : mixed
$progressiveServingUrl  : mixed
$pushdown  : mixed
$pushdownDuration  : mixed
$role  : mixed
$sslCompliant  : mixed
$startTimeType  : mixed
$streamingServingUrl  : mixed
$transparency  : mixed
$verticallyLocked  : mixed
$windowMode  : mixed
$zIndex  : mixed
$zipFilename  : mixed
$zipFilesize  : mixed
$additionalSizesDataType  : mixed
$additionalSizesType  : mixed
$assetIdentifierDataType  : mixed
$assetIdentifierType  : mixed
$backupImageExitDataType  : mixed
$backupImageExitType  : mixed
$collapsedSizeDataType  : mixed
$collapsedSizeType  : mixed
$collection_key  : mixed
$expandedDimensionDataType  : mixed
$expandedDimensionType  : mixed
$idDimensionValueDataType  : mixed
$idDimensionValueType  : mixed
$internal_gapi_mappings  : mixed
$modelData  : mixed
$offsetDataType  : mixed
$offsetType  : mixed
$positionDataType  : mixed
$positionType  : mixed
$processed  : mixed
$sizeDataType  : mixed
$sizeType  : mixed
__construct()  : mixed
Polymorphic - accepts a variable number of arguments dependent on the type of the model subclass.
__get()  : mixed
Getter that handles passthrough access to the data array, and lazy object creation.
__isset()  : mixed
__unset()  : mixed
assertIsArray()  : mixed
Verify if $obj is an array.
count()  : mixed
current()  : mixed
getActionScript3()  : mixed
getActive()  : mixed
getAdditionalSizes()  : Google_Service_Dfareporting_Size
getAlignment()  : mixed
getArtworkType()  : mixed
getAssetIdentifier()  : Google_Service_Dfareporting_CreativeAssetId
getAudioBitRate()  : mixed
getAudioSampleRate()  : mixed
getBackupImageExit()  : Google_Service_Dfareporting_CreativeCustomEvent
getBitRate()  : mixed
getChildAssetType()  : mixed
getCollapsedSize()  : Google_Service_Dfareporting_Size
getCompanionCreativeIds()  : mixed
getCustomStartTimeValue()  : mixed
getDetectedFeatures()  : mixed
getDisplayType()  : mixed
getDuration()  : mixed
getDurationType()  : mixed
getExpandedDimension()  : Google_Service_Dfareporting_Size
getFileSize()  : mixed
getFlashVersion()  : mixed
getFrameRate()  : mixed
getHideFlashObjects()  : mixed
getHideSelectionBoxes()  : mixed
getHorizontallyLocked()  : mixed
getId()  : mixed
getIdDimensionValue()  : Google_Service_Dfareporting_DimensionValue
getMediaDuration()  : mixed
getMimeType()  : mixed
getOffset()  : Google_Service_Dfareporting_OffsetPosition
getOrientation()  : mixed
getOriginalBackup()  : mixed
getPoliteLoad()  : mixed
getPosition()  : Google_Service_Dfareporting_OffsetPosition
getPositionLeftUnit()  : mixed
getPositionTopUnit()  : mixed
getProgressiveServingUrl()  : mixed
getPushdown()  : mixed
getPushdownDuration()  : mixed
getRole()  : mixed
getSize()  : Google_Service_Dfareporting_Size
getSslCompliant()  : mixed
getStartTimeType()  : mixed
getStreamingServingUrl()  : mixed
getTransparency()  : mixed
getVerticallyLocked()  : mixed
getWindowMode()  : mixed
getZIndex()  : mixed
getZipFilename()  : mixed
getZipFilesize()  : mixed
key()  : mixed
next()  : mixed
offsetExists()  : mixed
offsetGet()  : mixed
offsetSet()  : mixed
offsetUnset()  : mixed
rewind()  : mixed
setActionScript3()  : mixed
setActive()  : mixed
setAdditionalSizes()  : mixed
setAlignment()  : mixed
setArtworkType()  : mixed
setAssetIdentifier()  : mixed
setAudioBitRate()  : mixed
setAudioSampleRate()  : mixed
setBackupImageExit()  : mixed
setBitRate()  : mixed
setChildAssetType()  : mixed
setCollapsedSize()  : mixed
setCompanionCreativeIds()  : mixed
setCustomStartTimeValue()  : mixed
setDetectedFeatures()  : mixed
setDisplayType()  : mixed
setDuration()  : mixed
setDurationType()  : mixed
setExpandedDimension()  : mixed
setFileSize()  : mixed
setFlashVersion()  : mixed
setFrameRate()  : mixed
setHideFlashObjects()  : mixed
setHideSelectionBoxes()  : mixed
setHorizontallyLocked()  : mixed
setId()  : mixed
setIdDimensionValue()  : mixed
setMediaDuration()  : mixed
setMimeType()  : mixed
setOffset()  : mixed
setOrientation()  : mixed
setOriginalBackup()  : mixed
setPoliteLoad()  : mixed
setPosition()  : mixed
setPositionLeftUnit()  : mixed
setPositionTopUnit()  : mixed
setProgressiveServingUrl()  : mixed
setPushdown()  : mixed
setPushdownDuration()  : mixed
setRole()  : mixed
setSize()  : mixed
setSslCompliant()  : mixed
setStartTimeType()  : mixed
setStreamingServingUrl()  : mixed
setTransparency()  : mixed
setVerticallyLocked()  : mixed
setWindowMode()  : mixed
setZIndex()  : mixed
setZipFilename()  : mixed
setZipFilesize()  : mixed
toSimpleObject()  : mixed
Create a simplified object suitable for straightforward conversion to JSON. This is relatively expensive due to the usage of reflection, but shouldn't be called a whole lot, and is the most straightforward way to filter.
valid()  : mixed
dataType()  : mixed
gapiInit()  : mixed
Blank initialiser to be used in subclasses to do post-construction initialisation - this avoids the need for subclasses to have to implement the variadics handling in their constructors.
isAssociativeArray()  : bool
Returns true only if the array is associative.
keyType()  : mixed
mapTypes()  : void
Initialize this object's properties from an array.
camelCase()  : string
Convert a string to camelCase
coerceType()  : mixed
getMappedName()  : mixed
If there is an internal name mapping, use that.
getSimpleValue()  : mixed
Handle different types of values, primarily other objects and map and array data types.
nullPlaceholderCheck()  : mixed
Check whether the value is the null placeholder and return true null.

Constants

NULL_VALUE

If you need to specify a NULL JSON value, use Google_Model::NULL_VALUE instead - it will be replaced when converting to JSON with a real null.

public mixed NULL_VALUE = "{}gapi-php-null"

Properties

$additionalSizesDataType

protected mixed $additionalSizesDataType = 'array'

$additionalSizesType

protected mixed $additionalSizesType = 'Google_Service_Dfareporting_Size'

$assetIdentifierDataType

protected mixed $assetIdentifierDataType = ''

$assetIdentifierType

protected mixed $assetIdentifierType = 'Google_Service_Dfareporting_CreativeAssetId'

$backupImageExitDataType

protected mixed $backupImageExitDataType = ''

$backupImageExitType

protected mixed $backupImageExitType = 'Google_Service_Dfareporting_CreativeCustomEvent'

$collapsedSizeDataType

protected mixed $collapsedSizeDataType = ''

$collapsedSizeType

protected mixed $collapsedSizeType = 'Google_Service_Dfareporting_Size'

$collection_key

protected mixed $collection_key = 'detectedFeatures'

$expandedDimensionDataType

protected mixed $expandedDimensionDataType = ''

$expandedDimensionType

protected mixed $expandedDimensionType = 'Google_Service_Dfareporting_Size'

$idDimensionValueDataType

protected mixed $idDimensionValueDataType = ''

$idDimensionValueType

protected mixed $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue'

$internal_gapi_mappings

protected mixed $internal_gapi_mappings = array()

$modelData

protected mixed $modelData = array()

$offsetType

protected mixed $offsetType = 'Google_Service_Dfareporting_OffsetPosition'

$positionType

protected mixed $positionType = 'Google_Service_Dfareporting_OffsetPosition'

$processed

protected mixed $processed = array()

$sizeType

protected mixed $sizeType = 'Google_Service_Dfareporting_Size'

Methods

__construct()

Polymorphic - accepts a variable number of arguments dependent on the type of the model subclass.

public final __construct() : mixed
Return values
mixed

__get()

Getter that handles passthrough access to the data array, and lazy object creation.

public __get(string $key) : mixed
Parameters
$key : string

Property name.

Return values
mixed

The value if any, or null.

__isset()

public __isset(mixed $key) : mixed
Parameters
$key : mixed
Return values
mixed

__unset()

public __unset(mixed $key) : mixed
Parameters
$key : mixed
Return values
mixed

assertIsArray()

Verify if $obj is an array.

public assertIsArray(array<string|int, mixed> $obj, string $method) : mixed
Parameters
$obj : array<string|int, mixed>

Items that should be validated.

$method : string

Method expecting an array as an argument.

Tags
throws
Google_Exception

Thrown if $obj isn't an array.

Return values
mixed

count()

public count() : mixed
Return values
mixed

current()

public current() : mixed
Return values
mixed

getActionScript3()

public getActionScript3() : mixed
Return values
mixed

getActive()

public getActive() : mixed
Return values
mixed

getAlignment()

public getAlignment() : mixed
Return values
mixed

getArtworkType()

public getArtworkType() : mixed
Return values
mixed

getAudioBitRate()

public getAudioBitRate() : mixed
Return values
mixed

getAudioSampleRate()

public getAudioSampleRate() : mixed
Return values
mixed

getBitRate()

public getBitRate() : mixed
Return values
mixed

getChildAssetType()

public getChildAssetType() : mixed
Return values
mixed

getCompanionCreativeIds()

public getCompanionCreativeIds() : mixed
Return values
mixed

getCustomStartTimeValue()

public getCustomStartTimeValue() : mixed
Return values
mixed

getDetectedFeatures()

public getDetectedFeatures() : mixed
Return values
mixed

getDisplayType()

public getDisplayType() : mixed
Return values
mixed

getDuration()

public getDuration() : mixed
Return values
mixed

getDurationType()

public getDurationType() : mixed
Return values
mixed

getFileSize()

public getFileSize() : mixed
Return values
mixed

getFlashVersion()

public getFlashVersion() : mixed
Return values
mixed

getFrameRate()

public getFrameRate() : mixed
Return values
mixed

getHideFlashObjects()

public getHideFlashObjects() : mixed
Return values
mixed

getHideSelectionBoxes()

public getHideSelectionBoxes() : mixed
Return values
mixed

getHorizontallyLocked()

public getHorizontallyLocked() : mixed
Return values
mixed

getMediaDuration()

public getMediaDuration() : mixed
Return values
mixed

getMimeType()

public getMimeType() : mixed
Return values
mixed

getOrientation()

public getOrientation() : mixed
Return values
mixed

getOriginalBackup()

public getOriginalBackup() : mixed
Return values
mixed

getPoliteLoad()

public getPoliteLoad() : mixed
Return values
mixed

getPositionLeftUnit()

public getPositionLeftUnit() : mixed
Return values
mixed

getPositionTopUnit()

public getPositionTopUnit() : mixed
Return values
mixed

getProgressiveServingUrl()

public getProgressiveServingUrl() : mixed
Return values
mixed

getPushdown()

public getPushdown() : mixed
Return values
mixed

getPushdownDuration()

public getPushdownDuration() : mixed
Return values
mixed

getSslCompliant()

public getSslCompliant() : mixed
Return values
mixed

getStartTimeType()

public getStartTimeType() : mixed
Return values
mixed

getStreamingServingUrl()

public getStreamingServingUrl() : mixed
Return values
mixed

getTransparency()

public getTransparency() : mixed
Return values
mixed

getVerticallyLocked()

public getVerticallyLocked() : mixed
Return values
mixed

getWindowMode()

public getWindowMode() : mixed
Return values
mixed

getZIndex()

public getZIndex() : mixed
Return values
mixed

getZipFilename()

public getZipFilename() : mixed
Return values
mixed

getZipFilesize()

public getZipFilesize() : mixed
Return values
mixed

key()

public key() : mixed
Return values
mixed

next()

public next() : mixed
Return values
mixed

offsetExists()

public offsetExists(mixed $offset) : mixed
Parameters
$offset : mixed
Return values
mixed

offsetGet()

public offsetGet(mixed $offset) : mixed
Parameters
$offset : mixed
Return values
mixed

offsetSet()

public offsetSet(mixed $offset, mixed $value) : mixed
Parameters
$offset : mixed
$value : mixed
Return values
mixed

offsetUnset()

public offsetUnset(mixed $offset) : mixed
Parameters
$offset : mixed
Return values
mixed

rewind()

public rewind() : mixed
Return values
mixed

setActionScript3()

public setActionScript3(mixed $actionScript3) : mixed
Parameters
$actionScript3 : mixed
Return values
mixed

setActive()

public setActive(mixed $active) : mixed
Parameters
$active : mixed
Return values
mixed

setAdditionalSizes()

public setAdditionalSizes(mixed $additionalSizes) : mixed
Parameters
$additionalSizes : mixed
Return values
mixed

setAlignment()

public setAlignment(mixed $alignment) : mixed
Parameters
$alignment : mixed
Return values
mixed

setArtworkType()

public setArtworkType(mixed $artworkType) : mixed
Parameters
$artworkType : mixed
Return values
mixed

setAudioBitRate()

public setAudioBitRate(mixed $audioBitRate) : mixed
Parameters
$audioBitRate : mixed
Return values
mixed

setAudioSampleRate()

public setAudioSampleRate(mixed $audioSampleRate) : mixed
Parameters
$audioSampleRate : mixed
Return values
mixed

setBitRate()

public setBitRate(mixed $bitRate) : mixed
Parameters
$bitRate : mixed
Return values
mixed

setChildAssetType()

public setChildAssetType(mixed $childAssetType) : mixed
Parameters
$childAssetType : mixed
Return values
mixed

setCompanionCreativeIds()

public setCompanionCreativeIds(mixed $companionCreativeIds) : mixed
Parameters
$companionCreativeIds : mixed
Return values
mixed

setCustomStartTimeValue()

public setCustomStartTimeValue(mixed $customStartTimeValue) : mixed
Parameters
$customStartTimeValue : mixed
Return values
mixed

setDetectedFeatures()

public setDetectedFeatures(mixed $detectedFeatures) : mixed
Parameters
$detectedFeatures : mixed
Return values
mixed

setDisplayType()

public setDisplayType(mixed $displayType) : mixed
Parameters
$displayType : mixed
Return values
mixed

setDuration()

public setDuration(mixed $duration) : mixed
Parameters
$duration : mixed
Return values
mixed

setDurationType()

public setDurationType(mixed $durationType) : mixed
Parameters
$durationType : mixed
Return values
mixed

setFileSize()

public setFileSize(mixed $fileSize) : mixed
Parameters
$fileSize : mixed
Return values
mixed

setFlashVersion()

public setFlashVersion(mixed $flashVersion) : mixed
Parameters
$flashVersion : mixed
Return values
mixed

setFrameRate()

public setFrameRate(mixed $frameRate) : mixed
Parameters
$frameRate : mixed
Return values
mixed

setHideFlashObjects()

public setHideFlashObjects(mixed $hideFlashObjects) : mixed
Parameters
$hideFlashObjects : mixed
Return values
mixed

setHideSelectionBoxes()

public setHideSelectionBoxes(mixed $hideSelectionBoxes) : mixed
Parameters
$hideSelectionBoxes : mixed
Return values
mixed

setHorizontallyLocked()

public setHorizontallyLocked(mixed $horizontallyLocked) : mixed
Parameters
$horizontallyLocked : mixed
Return values
mixed

setId()

public setId(mixed $id) : mixed
Parameters
$id : mixed
Return values
mixed

setMediaDuration()

public setMediaDuration(mixed $mediaDuration) : mixed
Parameters
$mediaDuration : mixed
Return values
mixed

setMimeType()

public setMimeType(mixed $mimeType) : mixed
Parameters
$mimeType : mixed
Return values
mixed

setOrientation()

public setOrientation(mixed $orientation) : mixed
Parameters
$orientation : mixed
Return values
mixed

setOriginalBackup()

public setOriginalBackup(mixed $originalBackup) : mixed
Parameters
$originalBackup : mixed
Return values
mixed

setPoliteLoad()

public setPoliteLoad(mixed $politeLoad) : mixed
Parameters
$politeLoad : mixed
Return values
mixed

setPositionLeftUnit()

public setPositionLeftUnit(mixed $positionLeftUnit) : mixed
Parameters
$positionLeftUnit : mixed
Return values
mixed

setPositionTopUnit()

public setPositionTopUnit(mixed $positionTopUnit) : mixed
Parameters
$positionTopUnit : mixed
Return values
mixed

setProgressiveServingUrl()

public setProgressiveServingUrl(mixed $progressiveServingUrl) : mixed
Parameters
$progressiveServingUrl : mixed
Return values
mixed

setPushdown()

public setPushdown(mixed $pushdown) : mixed
Parameters
$pushdown : mixed
Return values
mixed

setPushdownDuration()

public setPushdownDuration(mixed $pushdownDuration) : mixed
Parameters
$pushdownDuration : mixed
Return values
mixed

setRole()

public setRole(mixed $role) : mixed
Parameters
$role : mixed
Return values
mixed

setSslCompliant()

public setSslCompliant(mixed $sslCompliant) : mixed
Parameters
$sslCompliant : mixed
Return values
mixed

setStartTimeType()

public setStartTimeType(mixed $startTimeType) : mixed
Parameters
$startTimeType : mixed
Return values
mixed

setStreamingServingUrl()

public setStreamingServingUrl(mixed $streamingServingUrl) : mixed
Parameters
$streamingServingUrl : mixed
Return values
mixed

setTransparency()

public setTransparency(mixed $transparency) : mixed
Parameters
$transparency : mixed
Return values
mixed

setVerticallyLocked()

public setVerticallyLocked(mixed $verticallyLocked) : mixed
Parameters
$verticallyLocked : mixed
Return values
mixed

setWindowMode()

public setWindowMode(mixed $windowMode) : mixed
Parameters
$windowMode : mixed
Return values
mixed

setZIndex()

public setZIndex(mixed $zIndex) : mixed
Parameters
$zIndex : mixed
Return values
mixed

setZipFilename()

public setZipFilename(mixed $zipFilename) : mixed
Parameters
$zipFilename : mixed
Return values
mixed

setZipFilesize()

public setZipFilesize(mixed $zipFilesize) : mixed
Parameters
$zipFilesize : mixed
Return values
mixed

toSimpleObject()

Create a simplified object suitable for straightforward conversion to JSON. This is relatively expensive due to the usage of reflection, but shouldn't be called a whole lot, and is the most straightforward way to filter.

public toSimpleObject() : mixed
Return values
mixed

valid()

public valid() : mixed
Return values
mixed

dataType()

protected dataType(mixed $key) : mixed
Parameters
$key : mixed
Return values
mixed

gapiInit()

Blank initialiser to be used in subclasses to do post-construction initialisation - this avoids the need for subclasses to have to implement the variadics handling in their constructors.

protected gapiInit() : mixed
Return values
mixed

isAssociativeArray()

Returns true only if the array is associative.

protected isAssociativeArray(array<string|int, mixed> $array) : bool
Parameters
$array : array<string|int, mixed>
Return values
bool

True if the array is associative.

keyType()

protected keyType(mixed $key) : mixed
Parameters
$key : mixed
Return values
mixed

mapTypes()

Initialize this object's properties from an array.

protected mapTypes(array<string|int, mixed> $array) : void
Parameters
$array : array<string|int, mixed>

Used to seed this object's properties.

Return values
void

camelCase()

Convert a string to camelCase

private camelCase(string $value) : string
Parameters
$value : string
Return values
string

coerceType()

private coerceType(mixed $offset) : mixed
Parameters
$offset : mixed
Return values
mixed

getMappedName()

If there is an internal name mapping, use that.

private getMappedName(mixed $key) : mixed
Parameters
$key : mixed
Return values
mixed

getSimpleValue()

Handle different types of values, primarily other objects and map and array data types.

private getSimpleValue(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

nullPlaceholderCheck()

Check whether the value is the null placeholder and return true null.

private nullPlaceholderCheck(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

Search results