Class: Nfe::Generated::ContribuintesV2::DFeTech_TaxPayers_Resources_CertificateMetadataResourceItem
- Inherits:
-
Data
- Object
- Data
- Nfe::Generated::ContribuintesV2::DFeTech_TaxPayers_Resources_CertificateMetadataResourceItem
- Defined in:
- lib/nfe/generated/contribuintes_v2/dfe_tech_tax_payers_resources_certificate_metadata_resource_item.rb,
sig/nfe/generated/contribuintes_v2/dfe_tech_tax_payers_resources_certificate_metadata_resource_item.rbs
Instance Attribute Summary collapse
-
#modified_on ⇒ Object
readonly
Returns the value of attribute modified_on.
-
#status ⇒ Object
readonly
Returns the value of attribute status.
-
#subject ⇒ Object
readonly
Returns the value of attribute subject.
-
#tax_id ⇒ Object
readonly
Returns the value of attribute tax_id.
-
#tax_payer_id ⇒ Object
readonly
Returns the value of attribute tax_payer_id.
-
#thumbprint ⇒ Object
readonly
Returns the value of attribute thumbprint.
-
#valid_until ⇒ Object
readonly
Returns the value of attribute valid_until.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize ⇒ DFeTech_TaxPayers_Resources_CertificateMetadataResourceItem
constructor
A new instance of DFeTech_TaxPayers_Resources_CertificateMetadataResourceItem.
Constructor Details
#initialize ⇒ DFeTech_TaxPayers_Resources_CertificateMetadataResourceItem
Returns a new instance of DFeTech_TaxPayers_Resources_CertificateMetadataResourceItem.
17 |
# File 'sig/nfe/generated/contribuintes_v2/dfe_tech_tax_payers_resources_certificate_metadata_resource_item.rbs', line 17
def initialize: (?modified_on: String?, ?status: untyped, ?subject: String?, ?tax_id: String?, ?tax_payer_id: String?, ?thumbprint: String?, ?valid_until: String) -> void
|
Instance Attribute Details
#modified_on ⇒ Object (readonly)
Returns the value of attribute modified_on
9 10 11 |
# File 'lib/nfe/generated/contribuintes_v2/dfe_tech_tax_payers_resources_certificate_metadata_resource_item.rb', line 9 def modified_on @modified_on end |
#status ⇒ Object (readonly)
Returns the value of attribute status
9 10 11 |
# File 'lib/nfe/generated/contribuintes_v2/dfe_tech_tax_payers_resources_certificate_metadata_resource_item.rb', line 9 def status @status end |
#subject ⇒ Object (readonly)
Returns the value of attribute subject
9 10 11 |
# File 'lib/nfe/generated/contribuintes_v2/dfe_tech_tax_payers_resources_certificate_metadata_resource_item.rb', line 9 def subject @subject end |
#tax_id ⇒ Object (readonly)
Returns the value of attribute tax_id
9 10 11 |
# File 'lib/nfe/generated/contribuintes_v2/dfe_tech_tax_payers_resources_certificate_metadata_resource_item.rb', line 9 def tax_id @tax_id end |
#tax_payer_id ⇒ Object (readonly)
Returns the value of attribute tax_payer_id
9 10 11 |
# File 'lib/nfe/generated/contribuintes_v2/dfe_tech_tax_payers_resources_certificate_metadata_resource_item.rb', line 9 def tax_payer_id @tax_payer_id end |
#thumbprint ⇒ Object (readonly)
Returns the value of attribute thumbprint
9 10 11 |
# File 'lib/nfe/generated/contribuintes_v2/dfe_tech_tax_payers_resources_certificate_metadata_resource_item.rb', line 9 def thumbprint @thumbprint end |
#valid_until ⇒ Object (readonly)
Returns the value of attribute valid_until
9 10 11 |
# File 'lib/nfe/generated/contribuintes_v2/dfe_tech_tax_payers_resources_certificate_metadata_resource_item.rb', line 9 def valid_until @valid_until end |
Class Method Details
.from_api(payload) ⇒ instance?
10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/nfe/generated/contribuintes_v2/dfe_tech_tax_payers_resources_certificate_metadata_resource_item.rb', line 10 def self.from_api(payload) return nil if payload.nil? new( modified_on: payload["modifiedOn"], status: payload["status"], subject: payload["subject"], tax_id: payload["taxId"], tax_payer_id: payload["taxPayerId"], thumbprint: payload["thumbprint"], valid_until: payload["validUntil"], ) end |
.new ⇒ instance
16 |
# File 'sig/nfe/generated/contribuintes_v2/dfe_tech_tax_payers_resources_certificate_metadata_resource_item.rbs', line 16
def self.new: (?modified_on: String?, ?status: untyped, ?subject: String?, ?tax_id: String?, ?tax_payer_id: String?, ?thumbprint: String?, ?valid_until: String) -> instance
|