# tasks/ext/Service/Amazon/S3/S3GetTask.php

## \S3GetTask
jump to top

Package: phing\tasks\ext

Downloads an object off S3

Parent(s)
  \Service_Amazon_S3 < \Service_Amazon < \Task < \ProjectComponent
Author
  Andrei Serdeliuc
Extends
  Service_Amazon_S3
Version
  $Id: S3GetTask.php 1084 2011-05-06 09:55:25Z mrook $

### Properties

`mixed $_object= 'null'`

The S3 object we're working with

(default value: null)

Default value `null` Details

Type
  mixed
Access
  protected

`mixed $_target= 'null'`

This is where we'll store the object

(default value: null)

Default value `null` Details

Type
  mixed
Access
  protected

### Methods

`__get( ) : void`

`__isset( ) : void`

`__set( ) : void`

`createBucket( ) : void`

`execute( ) : void`

`getBucket( ) : void`

`getBucketInstance( ) : void`

`getClient( ) : void`

`getDescription( ) : void`

`getKey( ) : void`

`getLocation( ) : void`

`getObject( ) : void`

`getObjectContents( ) : void`

`getObjectInstance( ) : void`

`getOwningTarget( ) : void`

`getProject( ) : void`

`getRegisterSlot( ) : void`

`getRuntimeConfigurableWrapper( ) : void`

`getSecret( ) : void`

`getTarget( ) : void`

`getTaskName( ) : void`

`getTaskType( ) : void`

`init( ) : void`

`isBucketAvailable( ) : void`

`isObjectAvailable( ) : void`

`log( ) : void`

`main( ) : void`
final

`maybeConfigure( ) : void`

`perform( ) : void`

`setBucket( ) : void`

`setDescription( ) : void`

`setKey( ) : void`

`setLocation( ) : void`

`setObject( $object ) : void`

Parameters

Name | Type | Description
--- | --- | ---
$object |  |

`setOwningTarget( ) : void`

`setProject( ) : void`

`setRuntimeConfigurableWrapper( ) : void`

`setSecret( ) : void`

`setTarget( $target ) : void`

Parameters

Name | Type | Description
--- | --- | ---
$target |  |

`setTaskName( ) : void`

`setTaskType( ) : void`

Documentation was generated by DocBlox 0.17.1.