Module: Cb
- Defined in:
- lib/cb.rb,
lib/cb/config.rb,
lib/cb/version.rb,
lib/cb/utils/api.rb,
lib/cb/exceptions.rb,
lib/cb/utils/country.rb,
lib/cb/clients/job_api.rb,
lib/cb/utils/validator.rb,
lib/cb/clients/user_api.rb,
lib/cb/utils/meta_values.rb,
lib/cb/clients/resume_api.rb,
lib/cb/clients/company_api.rb,
lib/cb/clients/category_api.rb,
lib/cb/clients/education_api.rb,
lib/cb/utils/fluid_attributes.rb,
lib/cb/clients/application_api.rb,
lib/cb/clients/job_branding_api.rb,
lib/cb/clients/saved_search_api.rb,
lib/cb/models/api_response_model.rb,
lib/cb/clients/employee_types_api.rb,
lib/cb/clients/recommendation_api.rb,
lib/cb/clients/talent_network_api.rb,
lib/cb/responses/raw_api_response.rb,
lib/cb/criteria/job_search_criteria.rb,
lib/cb/clients/anon_saved_search_api.rb,
lib/cb/criteria/job_details_criteria.rb,
lib/cb/models/implementations/cb_job.rb,
lib/cb/clients/email_subscription_api.rb,
lib/cb/models/implementations/cb_user.rb,
lib/cb/utils/response_array_extractor.rb,
lib/cb/clients/application_external_api.rb,
lib/cb/models/implementations/cb_resume.rb,
lib/cb/models/implementations/cb_company.rb,
lib/cb/models/implementations/cb_category.rb,
lib/cb/models/implementations/cb_education.rb,
lib/cb/models/implementations/branding/media.rb,
lib/cb/models/implementations/branding/style.rb,
lib/cb/models/implementations/cb_application.rb,
lib/cb/models/implementations/branding/widget.rb,
lib/cb/models/implementations/cb_job_branding.rb,
lib/cb/models/implementations/cb_saved_search.rb,
lib/cb/models/implementations/branding/section.rb,
lib/cb/models/implementations/cb_employee_type.rb,
lib/cb/models/implementations/cb_talent_network.rb,
lib/cb/models/implementations/branding/styles/base.rb,
lib/cb/models/implementations/branding/styles/page.rb,
lib/cb/models/implementations/cb_application_schema.rb,
lib/cb/models/implementations/cb_email_subscription.rb,
lib/cb/models/implementations/branding/styles/buttons.rb,
lib/cb/models/implementations/branding/styles/content.rb,
lib/cb/models/implementations/cb_application_external.rb,
lib/cb/models/implementations/branding/styles/headings.rb,
lib/cb/models/implementations/branding/styles/container.rb,
lib/cb/models/implementations/branding/styles/css_adapter.rb,
lib/cb/models/implementations/branding/styles/job_details.rb,
lib/cb/models/implementations/branding/styles/company_info.rb
Defined Under Namespace
Modules: ApiClients, Branding, Criteria, Models, ResponseValidator, Responses, Utils Classes: AnonSavedSearchApi, ApplicationApi, ApplicationExternalApi, CategoryApi, CbApplication, CbApplicationExternal, CbApplicationSchema, CbCategory, CbCompany, CbEducation, CbEmailSubscription, CbEmployeeType, CbJob, CbJobBranding, CbResume, CbSavedSearch, CbUser, CompanyApi, Config, EducationApi, EmailSubscriptionApi, EmployeeTypesApi, ExpectedResponseFieldMissing, IncomingParamIsWrongTypeException, JobApi, JobBrandingApi, JobDetailsCriteria, JobSearchCriteria, RecommendationApi, ResumeApi, SavedSearchApi, TalentNetwork, TalentNetworkApi, UserApi
Constant Summary collapse
- VERSION =
'1.1.5'
Class Method Summary collapse
-
.anon_saved_search_api ⇒ Object
Cb::AnonSavedSearchApi.
-
.application ⇒ Object
Cb::ApplicationApi.
-
.application_external ⇒ Object
Cb::ApplicationExternalApi.
-
.category ⇒ Object
Cb::CategoryApi.
-
.company ⇒ Object
Cb::CompanyApi.
- .configuration ⇒ Object
- .configure {|configuration| ... } ⇒ Object
-
.country ⇒ Object
Cb::Utils::Country.
-
.education_code ⇒ Object
Cb::EducationApi.
-
.email_subscription ⇒ Object
Cb::EmailSubscriptionApi.
-
.job ⇒ Object
Cb::JobApi.
-
.job_branding ⇒ Object
Cb::JobBrandingApi.
-
.job_detail_criteria ⇒ Object
Cb::JobDetailsCriteria.
-
.job_search_criteria ⇒ Object
Cb::JobSearchCriteria.
-
.recommendation ⇒ Object
Cb::RecommendationApi.
-
.resume ⇒ Object
Cb::ResumeApi.
-
.saved_search_api ⇒ Object
Cb::SavedSearchApi.
-
.spot ⇒ Object
Cb::ApiClients::Spot.
-
.talent_network_api ⇒ Object
Cb::TalentNetworkApi.
-
.user ⇒ Object
Cb::UserApi.
Class Method Details
.anon_saved_search_api ⇒ Object
Cb::AnonSavedSearchApi
110 111 112 |
# File 'lib/cb.rb', line 110 def self.anon_saved_search_api Cb::AnonSavedSearchApi end |
.application ⇒ Object
Cb::ApplicationApi
70 71 72 |
# File 'lib/cb.rb', line 70 def self.application Cb::ApplicationApi end |
.application_external ⇒ Object
Cb::ApplicationExternalApi
75 76 77 |
# File 'lib/cb.rb', line 75 def self.application_external Cb::ApplicationExternalApi end |
.category ⇒ Object
Cb::CategoryApi
45 46 47 |
# File 'lib/cb.rb', line 45 def self.category Cb::CategoryApi end |
.company ⇒ Object
Cb::CompanyApi
50 51 52 |
# File 'lib/cb.rb', line 50 def self.company Cb::CompanyApi end |
.configuration ⇒ Object
19 20 21 22 23 24 |
# File 'lib/cb.rb', line 19 def self.configuration @configuration ||= Cb::Config.new @configuration.set_default_api_uris return @configuration end |
.configure {|configuration| ... } ⇒ Object
15 16 17 |
# File 'lib/cb.rb', line 15 def self.configure yield configuration end |
.country ⇒ Object
Cb::Utils::Country
80 81 82 |
# File 'lib/cb.rb', line 80 def self.country Cb::Utils::Country end |
.education_code ⇒ Object
Cb::EducationApi
55 56 57 |
# File 'lib/cb.rb', line 55 def self.education_code Cb::EducationApi end |
.email_subscription ⇒ Object
Cb::EmailSubscriptionApi
95 96 97 |
# File 'lib/cb.rb', line 95 def self.email_subscription Cb::EmailSubscriptionApi end |
.job_branding ⇒ Object
Cb::JobBrandingApi
90 91 92 |
# File 'lib/cb.rb', line 90 def self.job_branding Cb::JobBrandingApi end |
.job_detail_criteria ⇒ Object
Cb::JobDetailsCriteria
40 41 42 |
# File 'lib/cb.rb', line 40 def self.job_detail_criteria Cb::JobDetailsCriteria.new end |
.job_search_criteria ⇒ Object
Cb::JobSearchCriteria
35 36 37 |
# File 'lib/cb.rb', line 35 def self.job_search_criteria Cb::JobSearchCriteria.new end |
.recommendation ⇒ Object
Cb::RecommendationApi
60 61 62 |
# File 'lib/cb.rb', line 60 def self.recommendation Cb::RecommendationApi end |
.resume ⇒ Object
Cb::ResumeApi
65 66 67 |
# File 'lib/cb.rb', line 65 def self.resume Cb::ResumeApi end |
.saved_search_api ⇒ Object
Cb::SavedSearchApi
100 101 102 |
# File 'lib/cb.rb', line 100 def self.saved_search_api Cb::SavedSearchApi end |
.spot ⇒ Object
Cb::ApiClients::Spot
115 116 117 |
# File 'lib/cb.rb', line 115 def self.spot Cb::ApiClients::Spot end |
.talent_network_api ⇒ Object
Cb::TalentNetworkApi
105 106 107 |
# File 'lib/cb.rb', line 105 def self.talent_network_api Cb::TalentNetworkApi end |