Class: Peddler::APIs::FulfillmentInbound20240320::DocumentDownload

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#download_typeString (readonly)

Returns the value of attribute download_type.

Returns:

  • (String)


563
564
565
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 563

def download_type
  @download_type
end

#expirationTime? (readonly)

Returns the value of attribute expiration.

Returns:

  • (Time, nil)


564
565
566
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 564

def expiration
  @expiration
end

#uriString (readonly)

Returns the value of attribute uri.

Returns:

  • (String)


565
566
567
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 565

def uri
  @uri
end

Class Method Details

.[](download_type:, uri:, expiration:) ⇒ Peddler::APIs::FulfillmentInbound20240320::DocumentDownload .[](arg0, arg1, arg2) ⇒ Peddler::APIs::FulfillmentInbound20240320::DocumentDownload

Overloads:



556
557
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 556

def self.[]: (download_type: String, uri: String, ?expiration: Time?) -> Peddler::APIs::FulfillmentInbound20240320::DocumentDownload
| (String, String, Time?) -> Peddler::APIs::FulfillmentInbound20240320::DocumentDownload

.members[ :download_type, :uri, :expiration ]

Returns:

  • ([ :download_type, :uri, :expiration ])


559
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 559

def self.members: () -> [ :download_type, :uri, :expiration ]

.new(download_type:, uri:, expiration:) ⇒ Peddler::APIs::FulfillmentInbound20240320::DocumentDownload .new(arg0, arg1, arg2) ⇒ Peddler::APIs::FulfillmentInbound20240320::DocumentDownload

Overloads:



554
555
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 554

def self.new: (download_type: String, uri: String, ?expiration: Time?) -> Peddler::APIs::FulfillmentInbound20240320::DocumentDownload
| (String, String, Time?) -> Peddler::APIs::FulfillmentInbound20240320::DocumentDownload

.parsePeddler::APIs::FulfillmentInbound20240320::DocumentDownload

Parameters:

  • (Hash[String | Symbol, untyped])
  • (Object)

Returns:



561
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 561

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::FulfillmentInbound20240320::DocumentDownload

Instance Method Details

#members[ :download_type, :uri, :expiration ]

Returns:

  • ([ :download_type, :uri, :expiration ])


567
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 567

def members: () -> [ :download_type, :uri, :expiration ]

#to_h{ download_type: String, uri: String, expiration: Time? }

Returns:

  • ({ download_type: String, uri: String, expiration: Time? })


568
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 568

def to_h: () -> { download_type: String, uri: String, expiration: Time? }