Class: Api::V2::BarcodePrinterResource
- Inherits:
-
BaseResource
- Object
- JSONAPI::Resource
- BaseResource
- Api::V2::BarcodePrinterResource
- Defined in:
- app/resources/api/v2/barcode_printer_resource.rb
Overview
This documentation does not yet include a detailed description of what this resource represents.
This documentation does not yet include detailed descriptions for relationships, attributes and filters.
This documentation does not yet include any example usage of the API via cURL or similar.
This resource is immutable: its endpoint will not accept POST
, PATCH
, or DELETE
requests.
Access this resource via the /api/v2/barcode_printers/
endpoint.
Provides a JSON:API representation of BarcodePrinter.
For more information about JSON:API see the JSON:API Specifications or look at the JSONAPI::Resources package for Sequencescape’s implementation of the JSON:API standard.
Instance Attribute Summary collapse
-
#barcode_type ⇒ Object
readonly
Getters and Setters.
-
#name ⇒ String
readonly
The name of the barcode printer.
-
#print_service ⇒ String
readonly
The service this printer can be instructed to print from.
-
#uuid ⇒ String
readonly
The UUID of the barcode printer.
Method Summary
Methods inherited from BaseResource
apply_includes, creatable_fields, default_includes, #fetchable_fields, inclusions, resolve_relationship_names_to_relations, updatable_fields
Instance Attribute Details
#barcode_type ⇒ Object (readonly)
Getters and Setters
40 |
# File 'app/resources/api/v2/barcode_printer_resource.rb', line 40 attribute :barcode_type, readonly: true |
#name ⇒ String (readonly)
Returns the name of the barcode printer.
28 |
# File 'app/resources/api/v2/barcode_printer_resource.rb', line 28 attribute :name, readonly: true |
#print_service ⇒ String (readonly)
Returns the service this printer can be instructed to print from.
36 |
# File 'app/resources/api/v2/barcode_printer_resource.rb', line 36 attribute :print_service, readonly: true |
#uuid ⇒ String (readonly)
Returns the UUID of the barcode printer.
32 |
# File 'app/resources/api/v2/barcode_printer_resource.rb', line 32 attribute :uuid, readonly: true |