|  | 
|  | __get ($key) | 
|  | Getter that handles passthrough access to the data array, and lazy object creation. 
 | 
|  | 
|  | __isset ($key) | 
|  | 
|  | __unset ($key) | 
|  | 
|  | assertIsArray ($obj, $method) | 
|  | Verify if $obj is an array. 
 | 
|  | 
|  | count () | 
|  | 
|  | current () | 
|  | 
|  | getClientOperationId () | 
|  | 
|  | getCreationTimestamp () | 
|  | 
|  | getEndTime () | 
|  | 
|  | getError () | 
|  | 
|  | getHttpErrorMessage () | 
|  | 
|  | getHttpErrorStatusCode () | 
|  | 
|  | getId () | 
|  | 
|  | getInsertTime () | 
|  | 
|  | getKind () | 
|  | 
|  | getName () | 
|  | 
|  | getOperationType () | 
|  | 
|  | getProgress () | 
|  | 
|  | getRegion () | 
|  | 
|  | getSelfLink () | 
|  | 
|  | getStartTime () | 
|  | 
|  | getStatus () | 
|  | 
|  | getStatusMessage () | 
|  | 
|  | getTargetId () | 
|  | 
|  | getTargetLink () | 
|  | 
|  | getUser () | 
|  | 
|  | getWarnings () | 
|  | 
|  | getZone () | 
|  | 
|  | key () | 
|  | 
|  | next () | 
|  | 
|  | offsetExists ($offset) | 
|  | 
|  | offsetGet ($offset) | 
|  | 
|  | offsetSet ($offset, $value) | 
|  | 
|  | offsetUnset ($offset) | 
|  | 
|  | rewind () | 
|  | 
|  | setClientOperationId ($clientOperationId) | 
|  | 
|  | setCreationTimestamp ($creationTimestamp) | 
|  | 
|  | setEndTime ($endTime) | 
|  | 
|  | setError (Google_Service_Compute_OperationError $error) | 
|  | 
|  | setHttpErrorMessage ($httpErrorMessage) | 
|  | 
|  | setHttpErrorStatusCode ($httpErrorStatusCode) | 
|  | 
|  | setId ($id) | 
|  | 
|  | setInsertTime ($insertTime) | 
|  | 
|  | setKind ($kind) | 
|  | 
|  | setName ($name) | 
|  | 
|  | setOperationType ($operationType) | 
|  | 
|  | setProgress ($progress) | 
|  | 
|  | setRegion ($region) | 
|  | 
|  | setSelfLink ($selfLink) | 
|  | 
|  | setStartTime ($startTime) | 
|  | 
|  | setStatus ($status) | 
|  | 
|  | setStatusMessage ($statusMessage) | 
|  | 
|  | setTargetId ($targetId) | 
|  | 
|  | setTargetLink ($targetLink) | 
|  | 
|  | setUser ($user) | 
|  | 
|  | setWarnings ($warnings) | 
|  | 
|  | setZone ($zone) | 
|  | 
|  | toSimpleObject () | 
|  | Create a simplified object suitable for straightforward conversion to JSON. 
 | 
|  | 
|  | valid () | 
|  | 
|  | 
|  | $clientOperationId | 
|  | 
|  | $creationTimestamp | 
|  | 
|  | $endTime | 
|  | 
|  | $httpErrorMessage | 
|  | 
|  | $httpErrorStatusCode | 
|  | 
|  | $id | 
|  | 
|  | $insertTime | 
|  | 
|  | $kind | 
|  | 
|  | $name | 
|  | 
|  | $operationType | 
|  | 
|  | $progress | 
|  | 
|  | $region | 
|  | 
|  | $selfLink | 
|  | 
|  | $startTime | 
|  | 
|  | $status | 
|  | 
|  | $statusMessage | 
|  | 
|  | $targetId | 
|  | 
|  | $targetLink | 
|  | 
|  | $user | 
|  | 
|  | $zone | 
|  | 
| const | 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. 
 | 
|  | 
|  | 
|  | dataType ($key) | 
|  | 
|  | 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. 
 | 
|  | 
|  | isAssociativeArray ($array) | 
|  | Returns true only if the array is associative. 
 | 
|  | 
|  | keyType ($key) | 
|  | 
|  | mapTypes ($array) | 
|  | Initialize this object's properties from an array. 
 | 
|  | 
◆ __get()
  
  | 
        
          | Google_Model::__get | ( |  | $key | ) |  |  | inherited | 
 
Getter that handles passthrough access to the data array, and lazy object creation. 
- Parameters
- 
  
  
- Return values
- 
  
    | mixed | The value if any, or null. |  
 
 
 
◆ assertIsArray()
  
  | 
        
          | Google_Model::assertIsArray | ( |  | $obj, |  
          |  |  |  | $method ) |  | inherited | 
 
Verify if $obj is an array. 
- Exceptions
- 
  
  
- Parameters
- 
  
    | array | $obj | Items that should be validated. |  | string | $method | Method expecting an array as an argument. |  
 
 
 
◆ gapiInit()
  
  | 
        
          | Google_Model::gapiInit | ( |  | ) |  |  | protectedinherited | 
 
 
◆ isAssociativeArray()
  
  | 
        
          | Google_Model::isAssociativeArray | ( |  | $array | ) |  |  | protectedinherited | 
 
Returns true only if the array is associative. 
- Parameters
- 
  
  
- Return values
- 
  
    | bool | True if the array is associative. |  
 
 
 
◆ mapTypes()
  
  | 
        
          | Google_Model::mapTypes | ( |  | $array | ) |  |  | protectedinherited | 
 
Initialize this object's properties from an array. 
- Parameters
- 
  
    | array | $array | Used to seed this object's properties. |  
 
- Return values
- 
  
  
 
 
◆ offsetExists()
  
  | 
        
          | Google_Collection::offsetExists | ( |  | $offset | ) |  |  | inherited | 
 
 
◆ offsetGet()
  
  | 
        
          | Google_Collection::offsetGet | ( |  | $offset | ) |  |  | inherited | 
 
 
◆ offsetSet()
  
  | 
        
          | Google_Collection::offsetSet | ( |  | $offset, |  
          |  |  |  | $value ) |  | inherited | 
 
 
◆ offsetUnset()
  
  | 
        
          | Google_Collection::offsetUnset | ( |  | $offset | ) |  |  | inherited | 
 
 
◆ toSimpleObject()
  
  | 
        
          | Google_Model::toSimpleObject | ( |  | ) |  |  | inherited | 
 
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. 
 
 
◆ $internal_gapi_mappings
  
  | 
        
          | Google_Service_Compute_Operation::$internal_gapi_mappings |  | protected | 
 
 
The documentation for this class was generated from the following file:
- lib/google/src/Google/Service/Compute.php