--- !ruby/object:RI::MethodDescription 
aliases: []

block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: "Create a new Attributes instance with the given attributes. The following keys are supported:"
- !ruby/object:SM::Flow::LIST 
  contents: 
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: ":type:: the type of the item (integer, one of the T_ constants)"
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: ":size:: the size of the item (integer)"
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: ":uid:: the user-id that owns the file (integer)"
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: ":gid:: the group-id that owns the file (integer)"
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: ":owner:: the name of the user that owns the file (string)"
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: ":group:: the name of the group that owns the file (string)"
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: ":permissions:: the permissions on the file (integer, e.g. 0755)"
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: ":atime:: the access time of the file (integer, seconds since epoch)"
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: ":atime_nseconds:: the nanosecond component of atime (integer)"
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: ":createtime:: the time at which the file was created (integer, seconds since epoch)"
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: ":createtime_nseconds:: the nanosecond component of createtime (integer)"
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: ":mtime:: the modification time of the file (integer, seconds since epoch)"
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: ":mtime_nseconds:: the nanosecond component of mtime (integer)"
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: ":acl:: an array of ACL entries for the item"
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: ":extended:: a hash of name/value pairs identifying extended info"
  type: :BULLET
- !ruby/struct:SM::Flow::P 
  body: All of them default to <tt>nil</tt> if omitted, except for <tt>type</tt>, which defaults to T_REGULAR.
full_name: Net::SFTP::Protocol::V04::Attributes::new
is_singleton: true
name: new
params: (attributes={})
visibility: public
