Class: Peddler::APIs::ServicesV1::JobListing

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#jobsArray[Peddler::APIs::ServicesV1::ServiceJob]? (readonly)

Returns the value of attribute jobs.

Returns:



638
639
640
# File 'sig/peddler/apis/services_v1.rbs', line 638

def jobs
  @jobs
end

#next_page_tokenString? (readonly)

Returns the value of attribute next_page_token.

Returns:

  • (String, nil)


639
640
641
# File 'sig/peddler/apis/services_v1.rbs', line 639

def next_page_token
  @next_page_token
end

#previous_page_tokenString? (readonly)

Returns the value of attribute previous_page_token.

Returns:

  • (String, nil)


640
641
642
# File 'sig/peddler/apis/services_v1.rbs', line 640

def previous_page_token
  @previous_page_token
end

#total_result_sizeInteger? (readonly)

Returns the value of attribute total_result_size.

Returns:

  • (Integer, nil)


641
642
643
# File 'sig/peddler/apis/services_v1.rbs', line 641

def total_result_size
  @total_result_size
end

Class Method Details

.[](jobs:, next_page_token:, previous_page_token:, total_result_size:) ⇒ Peddler::APIs::ServicesV1::JobListing .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::ServicesV1::JobListing

Overloads:



631
632
# File 'sig/peddler/apis/services_v1.rbs', line 631

def self.[]: (?jobs: Array[Peddler::APIs::ServicesV1::ServiceJob]?, ?next_page_token: String?, ?previous_page_token: String?, ?total_result_size: Integer?) -> Peddler::APIs::ServicesV1::JobListing
| (Array[Peddler::APIs::ServicesV1::ServiceJob]?, String?, String?, Integer?) -> Peddler::APIs::ServicesV1::JobListing

.members[ :jobs, :next_page_token, :previous_page_token, :total_result_size ]

Returns:

  • ([ :jobs, :next_page_token, :previous_page_token, :total_result_size ])


634
# File 'sig/peddler/apis/services_v1.rbs', line 634

def self.members: () -> [ :jobs, :next_page_token, :previous_page_token, :total_result_size ]

.new(jobs:, next_page_token:, previous_page_token:, total_result_size:) ⇒ Peddler::APIs::ServicesV1::JobListing .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::ServicesV1::JobListing

Overloads:



629
630
# File 'sig/peddler/apis/services_v1.rbs', line 629

def self.new: (?jobs: Array[Peddler::APIs::ServicesV1::ServiceJob]?, ?next_page_token: String?, ?previous_page_token: String?, ?total_result_size: Integer?) -> Peddler::APIs::ServicesV1::JobListing
| (Array[Peddler::APIs::ServicesV1::ServiceJob]?, String?, String?, Integer?) -> Peddler::APIs::ServicesV1::JobListing

.parsePeddler::APIs::ServicesV1::JobListing

Parameters:

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

Returns:



636
# File 'sig/peddler/apis/services_v1.rbs', line 636

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

Instance Method Details

#members[ :jobs, :next_page_token, :previous_page_token, :total_result_size ]

Returns:

  • ([ :jobs, :next_page_token, :previous_page_token, :total_result_size ])


643
# File 'sig/peddler/apis/services_v1.rbs', line 643

def members: () -> [ :jobs, :next_page_token, :previous_page_token, :total_result_size ]

#to_h{ jobs: Array[Peddler::APIs::ServicesV1::ServiceJob]?, next_page_token: String?, previous_page_token: String?, total_result_size: Integer? }

Returns:



644
# File 'sig/peddler/apis/services_v1.rbs', line 644

def to_h: () -> { jobs: Array[Peddler::APIs::ServicesV1::ServiceJob]?, next_page_token: String?, previous_page_token: String?, total_result_size: Integer? }