class Vecos::API::Lockers
- Vecos::API::Lockers
- Reference
- Object
Defined in:
vecos/api/lockers.crConstructors
Instance Method Summary
- #allocate(locker_bank_id : String, locker_group_id : String, external_user_id : String)
- #allocate(locker_id : String, external_user_id : String)
- #allocate_dynamically(locker_id : String, external_user_id : String)
- #allocated(external_user_id : String, page_number : Int32 = 1, page_size : Int32 = 10) : Models::Responses::LockerCollectionResponse
- #attach_pincode(locker_id : String, code : String)
- #block(locker_id : String)
- #canallocate?(locker_id : String, external_user_id : String)
- #canallocate?(external_user_id : String)
- #delete_pincode(locker_id : String)
- #release(locker_id : String, external_user_id : String, ignore_self_release_allowed : Bool)
- #share_by_path(locker_id : String, external_user_id : String, shared_user_id : String) : Models::Responses::NoResponse
- #share_by_query(locker_id : String, external_user_id : String, shared_user_id : String)
- #shareable_locker_users(locker_id : String, external_user_id : String, search_string : String)
- #shared_locker_users(locker_id : String, external_user_id : String)
- #unblock(locker_id : String)
- #unlock(locker_id : String, external_user_id : String, open_time : Int8)
- #unlock_pincode(locker_id : String)
- #unlock_without_pincode(locker_id : String)
- #unshare(locker_id : String, external_user_id : String)
- #unshare_by_path(locker_id : String, external_user_id : String, shared_user_id : String)
Constructor Detail
Instance Method Detail
def allocate(locker_bank_id : String, locker_group_id : String, external_user_id : String)
#
def allocated(external_user_id : String, page_number : Int32 = 1, page_size : Int32 = 10) : Models::Responses::LockerCollectionResponse
#
def release(locker_id : String, external_user_id : String, ignore_self_release_allowed : Bool)
#