Google_Service_Dataflow_TaskRunnerSettings
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.
- $alsologtostderr : mixed
- $baseTaskDir : mixed
- $baseUrl : mixed
- $commandlinesFileName : mixed
- $continueOnException : mixed
- $dataflowApiVersion : mixed
- $harnessCommand : mixed
- $languageHint : mixed
- $logDir : mixed
- $logToSerialconsole : mixed
- $logUploadLocation : mixed
- $oauthScopes : mixed
- $streamingWorkerMainClass : mixed
- $taskGroup : mixed
- $taskUser : mixed
- $tempStoragePrefix : mixed
- $vmId : mixed
- $workflowFileName : mixed
- $collection_key : mixed
- $internal_gapi_mappings : mixed
- $modelData : mixed
- $parallelWorkerSettingsDataType : mixed
- $parallelWorkerSettingsType : mixed
- $processed : 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
- getAlsologtostderr() : mixed
- getBaseTaskDir() : mixed
- getBaseUrl() : mixed
- getCommandlinesFileName() : mixed
- getContinueOnException() : mixed
- getDataflowApiVersion() : mixed
- getHarnessCommand() : mixed
- getLanguageHint() : mixed
- getLogDir() : mixed
- getLogToSerialconsole() : mixed
- getLogUploadLocation() : mixed
- getOauthScopes() : mixed
- getParallelWorkerSettings() : Google_Service_Dataflow_WorkerSettings
- getStreamingWorkerMainClass() : mixed
- getTaskGroup() : mixed
- getTaskUser() : mixed
- getTempStoragePrefix() : mixed
- getVmId() : mixed
- getWorkflowFileName() : mixed
- key() : mixed
- next() : mixed
- offsetExists() : mixed
- offsetGet() : mixed
- offsetSet() : mixed
- offsetUnset() : mixed
- rewind() : mixed
- setAlsologtostderr() : mixed
- setBaseTaskDir() : mixed
- setBaseUrl() : mixed
- setCommandlinesFileName() : mixed
- setContinueOnException() : mixed
- setDataflowApiVersion() : mixed
- setHarnessCommand() : mixed
- setLanguageHint() : mixed
- setLogDir() : mixed
- setLogToSerialconsole() : mixed
- setLogUploadLocation() : mixed
- setOauthScopes() : mixed
- setParallelWorkerSettings() : mixed
- setStreamingWorkerMainClass() : mixed
- setTaskGroup() : mixed
- setTaskUser() : mixed
- setTempStoragePrefix() : mixed
- setVmId() : mixed
- setWorkflowFileName() : 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
$alsologtostderr
public
mixed
$alsologtostderr
$baseTaskDir
public
mixed
$baseTaskDir
$baseUrl
public
mixed
$baseUrl
$commandlinesFileName
public
mixed
$commandlinesFileName
$continueOnException
public
mixed
$continueOnException
$dataflowApiVersion
public
mixed
$dataflowApiVersion
$harnessCommand
public
mixed
$harnessCommand
$languageHint
public
mixed
$languageHint
$logDir
public
mixed
$logDir
$logToSerialconsole
public
mixed
$logToSerialconsole
$logUploadLocation
public
mixed
$logUploadLocation
$oauthScopes
public
mixed
$oauthScopes
$streamingWorkerMainClass
public
mixed
$streamingWorkerMainClass
$taskGroup
public
mixed
$taskGroup
$taskUser
public
mixed
$taskUser
$tempStoragePrefix
public
mixed
$tempStoragePrefix
$vmId
public
mixed
$vmId
$workflowFileName
public
mixed
$workflowFileName
$collection_key
protected
mixed
$collection_key
= 'oauthScopes'
$internal_gapi_mappings
protected
mixed
$internal_gapi_mappings
= array()
$modelData
protected
mixed
$modelData
= array()
$parallelWorkerSettingsDataType
protected
mixed
$parallelWorkerSettingsDataType
= ''
$parallelWorkerSettingsType
protected
mixed
$parallelWorkerSettingsType
= 'Google_Service_Dataflow_WorkerSettings'
$processed
protected
mixed
$processed
= array()
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
Return values
mixed —count()
public
count() : mixed
Return values
mixed —current()
public
current() : mixed
Return values
mixed —getAlsologtostderr()
public
getAlsologtostderr() : mixed
Return values
mixed —getBaseTaskDir()
public
getBaseTaskDir() : mixed
Return values
mixed —getBaseUrl()
public
getBaseUrl() : mixed
Return values
mixed —getCommandlinesFileName()
public
getCommandlinesFileName() : mixed
Return values
mixed —getContinueOnException()
public
getContinueOnException() : mixed
Return values
mixed —getDataflowApiVersion()
public
getDataflowApiVersion() : mixed
Return values
mixed —getHarnessCommand()
public
getHarnessCommand() : mixed
Return values
mixed —getLanguageHint()
public
getLanguageHint() : mixed
Return values
mixed —getLogDir()
public
getLogDir() : mixed
Return values
mixed —getLogToSerialconsole()
public
getLogToSerialconsole() : mixed
Return values
mixed —getLogUploadLocation()
public
getLogUploadLocation() : mixed
Return values
mixed —getOauthScopes()
public
getOauthScopes() : mixed
Return values
mixed —getParallelWorkerSettings()
public
getParallelWorkerSettings() : Google_Service_Dataflow_WorkerSettings
Return values
Google_Service_Dataflow_WorkerSettings —getStreamingWorkerMainClass()
public
getStreamingWorkerMainClass() : mixed
Return values
mixed —getTaskGroup()
public
getTaskGroup() : mixed
Return values
mixed —getTaskUser()
public
getTaskUser() : mixed
Return values
mixed —getTempStoragePrefix()
public
getTempStoragePrefix() : mixed
Return values
mixed —getVmId()
public
getVmId() : mixed
Return values
mixed —getWorkflowFileName()
public
getWorkflowFileName() : 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 —setAlsologtostderr()
public
setAlsologtostderr(mixed $alsologtostderr) : mixed
Parameters
- $alsologtostderr : mixed
Return values
mixed —setBaseTaskDir()
public
setBaseTaskDir(mixed $baseTaskDir) : mixed
Parameters
- $baseTaskDir : mixed
Return values
mixed —setBaseUrl()
public
setBaseUrl(mixed $baseUrl) : mixed
Parameters
- $baseUrl : mixed
Return values
mixed —setCommandlinesFileName()
public
setCommandlinesFileName(mixed $commandlinesFileName) : mixed
Parameters
- $commandlinesFileName : mixed
Return values
mixed —setContinueOnException()
public
setContinueOnException(mixed $continueOnException) : mixed
Parameters
- $continueOnException : mixed
Return values
mixed —setDataflowApiVersion()
public
setDataflowApiVersion(mixed $dataflowApiVersion) : mixed
Parameters
- $dataflowApiVersion : mixed
Return values
mixed —setHarnessCommand()
public
setHarnessCommand(mixed $harnessCommand) : mixed
Parameters
- $harnessCommand : mixed
Return values
mixed —setLanguageHint()
public
setLanguageHint(mixed $languageHint) : mixed
Parameters
- $languageHint : mixed
Return values
mixed —setLogDir()
public
setLogDir(mixed $logDir) : mixed
Parameters
- $logDir : mixed
Return values
mixed —setLogToSerialconsole()
public
setLogToSerialconsole(mixed $logToSerialconsole) : mixed
Parameters
- $logToSerialconsole : mixed
Return values
mixed —setLogUploadLocation()
public
setLogUploadLocation(mixed $logUploadLocation) : mixed
Parameters
- $logUploadLocation : mixed
Return values
mixed —setOauthScopes()
public
setOauthScopes(mixed $oauthScopes) : mixed
Parameters
- $oauthScopes : mixed
Return values
mixed —setParallelWorkerSettings()
public
setParallelWorkerSettings(Google_Service_Dataflow_WorkerSettings $parallelWorkerSettings) : mixed
Parameters
- $parallelWorkerSettings : Google_Service_Dataflow_WorkerSettings
Return values
mixed —setStreamingWorkerMainClass()
public
setStreamingWorkerMainClass(mixed $streamingWorkerMainClass) : mixed
Parameters
- $streamingWorkerMainClass : mixed
Return values
mixed —setTaskGroup()
public
setTaskGroup(mixed $taskGroup) : mixed
Parameters
- $taskGroup : mixed
Return values
mixed —setTaskUser()
public
setTaskUser(mixed $taskUser) : mixed
Parameters
- $taskUser : mixed
Return values
mixed —setTempStoragePrefix()
public
setTempStoragePrefix(mixed $tempStoragePrefix) : mixed
Parameters
- $tempStoragePrefix : mixed
Return values
mixed —setVmId()
public
setVmId(mixed $vmId) : mixed
Parameters
- $vmId : mixed
Return values
mixed —setWorkflowFileName()
public
setWorkflowFileName(mixed $workflowFileName) : mixed
Parameters
- $workflowFileName : 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