Class: UU::BinaryStore::BinaryStoreControl::BinaryStoreAttributes

Inherits:
OS::REST::DTO
  • Object
show all
Defined in:
lib/uu_binarystore/binary_store_control/binary_store_attributes.rb

Overview

DTO representing binary store attributes.

Instance Attribute Summary collapse

Instance Attribute Details

#access_group_uriUU::OS::UESURI

URI of group which granted access to binary_store

Returns:

  • (UU::OS::UESURI)

See Also:

  • UU::BinaryStore::BinaryStoreControl#get_attributes


64
65
66
# File 'lib/uu_binarystore/binary_store_control/binary_store_attributes.rb', line 64

def access_group_uri
  @access_group_uri
end

#allocated_sizeObject

Allocated size of the binary store (in megabytes) - s



49
50
51
# File 'lib/uu_binarystore/binary_store_control/binary_store_attributes.rb', line 49

def allocated_size
  @allocated_size
end

#codeString

Code of the binary store.

Returns:

  • (String)

See Also:

  • UU::BinaryStore::BinaryStoreControl#get_attributes


25
26
27
# File 'lib/uu_binarystore/binary_store_control/binary_store_attributes.rb', line 25

def code
  @code
end

#current_sizeFixnum

Current size of the binary store (in megabytes).



45
46
47
# File 'lib/uu_binarystore/binary_store_control/binary_store_attributes.rb', line 45

def current_size
  @current_size
end

#descriptionString

Description of the binary store.

Returns:

  • (String)

See Also:

  • UU::BinaryStore::BinaryStoreControl#get_attributes


30
31
32
# File 'lib/uu_binarystore/binary_store_control/binary_store_attributes.rb', line 30

def description
  @description
end

#max_object_sizeFixnum

Maximum size of binary data, which can be saved to the binary store (in megabytes).



40
41
42
# File 'lib/uu_binarystore/binary_store_control/binary_store_attributes.rb', line 40

def max_object_size
  @max_object_size
end

#max_sizeFixnum

Maximum size of the binary store (in megabytes).



35
36
37
# File 'lib/uu_binarystore/binary_store_control/binary_store_attributes.rb', line 35

def max_size
  @max_size
end

#nameString

Name of the binary store.

Returns:

  • (String)

See Also:

  • UU::BinaryStore::BinaryStoreControl#get_attributes


20
21
22
# File 'lib/uu_binarystore/binary_store_control/binary_store_attributes.rb', line 20

def name
  @name
end

#object_countFixnum

Current count of binary stores.



54
55
56
# File 'lib/uu_binarystore/binary_store_control/binary_store_attributes.rb', line 54

def object_count
  @object_count
end

#repository_uriUU::OS::UESURI

URI of binary store repository to which binary store belongs

Returns:

  • (UU::OS::UESURI)

See Also:

  • UU::BinaryStore::BinaryStoreControl#get_attributes


59
60
61
# File 'lib/uu_binarystore/binary_store_control/binary_store_attributes.rb', line 59

def repository_uri
  @repository_uri
end

#uriUU::OS::UESURI

URI of the binary store.

Returns:

  • (UU::OS::UESURI)

See Also:

  • UU::BinaryStore::BinaryStoreControl#get_attributes


15
16
17
# File 'lib/uu_binarystore/binary_store_control/binary_store_attributes.rb', line 15

def uri
  @uri
end