Class: BancoBrasilPayments::FindReleasesResponse

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/bb_payments/models/find_releases_response.rb

Overview

Objeto de Requisição quando da solicitação para consultar lançamentos por período.

Instance Attribute Summary collapse

Class Method Summary collapse

Methods inherited from BaseModel

#==, #_deserialize, #_to_hash, #build_from_hash, build_from_hash, #eql?, #hash, #initialize, #list_invalid_properties, openapi_nullable, #to_body, #to_hash, #to_s, #valid?

Constructor Details

This class inherits a constructor from BancoBrasilPayments::BaseModel

Instance Attribute Details

#next_indexObject

Posição do índice. Cada resposta tem um limite de 500 ocorrências na lista release_list, iniciada a partir do valor do índice fornecido. Para todas as ocorrências, itere sobre esse recurso.



6
7
8
# File 'lib/bb_payments/models/find_releases_response.rb', line 6

def next_index
  @next_index
end

#release_listObject

Lista de movimentos. Não permitido mais de 500 registros.



13
14
15
# File 'lib/bb_payments/models/find_releases_response.rb', line 13

def release_list
  @release_list
end

#total_numberObject

quantidadeOcorrenciasTotal || integer($int32)



8
9
10
# File 'lib/bb_payments/models/find_releases_response.rb', line 8

def total_number
  @total_number
end

#total_number_tabledObject

quantidadeOcorrenciasTabeladas || integer($int32)



10
11
12
# File 'lib/bb_payments/models/find_releases_response.rb', line 10

def total_number_tabled
  @total_number_tabled
end

Class Method Details

.attribute_mapObject

Attribute mapping from ruby-style variable name to JSON key.



16
17
18
19
20
21
22
23
# File 'lib/bb_payments/models/find_releases_response.rb', line 16

def self.attribute_map
  {
    next_index: :numeroDaposicaoDePesquisa,
    total_number: :quantidadeOcorrenciasTotal,
    total_number_tabled: :quantidadeOcorrenciasTabeladas,
    release_list: :listaMovimento
  }
end

.openapi_typesObject

Attribute type mapping.



26
27
28
29
30
31
32
33
# File 'lib/bb_payments/models/find_releases_response.rb', line 26

def self.openapi_types
  {
    next_index: :Integer,
    total_number: :Integer,
    total_number_tabled: :Integer,
    release_list: 'Array<Release>'
  }
end