Module | AWS::S3::Tree::Parent |
In: |
lib/aws/s3/tree/parent.rb
|
Common methods for tree nodes that are parents to other nodes ({Tree} and {BranchNode}).
collection | [R] |
@return [ObjectCollection, BucketVersionCollection,
MultipartUploadCollection] The collection whose members will be explored using the tree. |
delimiter | [R] |
When looking at S3 keys as a tree, the
delimiter defines what string pattern seperates each level of the tree. The
delimiter defaults to ’/’ (like in a file system).
@return [String] |
prefix | [R] |
A tree may have a prefix of where in the bucket to be based from. A value
of `nil` means that the tree will include all objects in the collection.
@return [String,nil] |
@return [Boolean] Returns true if the tree is set to auto-append
the delimiter to the prefix when the prefix does not end with the delimiter.
@return [Tree::ChildCollection] A collection representing all
the child nodes of this node. These may be either {Tree::BranchNode} objects or {Tree::LeafNode} objects.