Class BenefitServiceImpl
-
- All Implemented Interfaces:
-
com.tryfinch.api.services.blocking.hris.BenefitService
public final class BenefitServiceImpl implements BenefitService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classBenefitServiceImpl.WithRawResponseImpl
-
Method Summary
Modifier and Type Method Description BenefitService.WithRawResponsewithRawResponse()Returns a view of this service that provides access to raw HTTP responses for each method. BenefitServicewithOptions(Consumer<ClientOptions.Builder> modifier)Returns a view of this service with the given option modifications applied. IndividualServiceindividuals()CreateCompanyBenefitsResponsecreate(HrisBenefitCreateParams params, RequestOptions requestOptions)CompanyBenefitretrieve(HrisBenefitRetrieveParams params, RequestOptions requestOptions)UpdateCompanyBenefitResponseupdate(HrisBenefitUpdateParams params, RequestOptions requestOptions)HrisBenefitListPagelist(HrisBenefitListParams params, RequestOptions requestOptions)HrisBenefitListSupportedBenefitsPagelistSupportedBenefits(HrisBenefitListSupportedBenefitsParams params, RequestOptions requestOptions)RegisterCompanyBenefitResponseregister(HrisBenefitRegisterParams params, RequestOptions requestOptions)-
Methods inherited from class com.tryfinch.api.services.blocking.hris.BenefitService
create, create, create, list, list, list, listSupportedBenefits, listSupportedBenefits, listSupportedBenefits, register, register, register, retrieve, retrieve, retrieve, retrieve, retrieve, update, update, update, update, update -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
withRawResponse
BenefitService.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
BenefitService withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
individuals
IndividualService individuals()
-
create
CreateCompanyBenefitsResponse create(HrisBenefitCreateParams params, RequestOptions requestOptions)
-
retrieve
CompanyBenefit retrieve(HrisBenefitRetrieveParams params, RequestOptions requestOptions)
-
update
UpdateCompanyBenefitResponse update(HrisBenefitUpdateParams params, RequestOptions requestOptions)
-
list
HrisBenefitListPage list(HrisBenefitListParams params, RequestOptions requestOptions)
-
listSupportedBenefits
HrisBenefitListSupportedBenefitsPage listSupportedBenefits(HrisBenefitListSupportedBenefitsParams params, RequestOptions requestOptions)
-
register
RegisterCompanyBenefitResponse register(HrisBenefitRegisterParams params, RequestOptions requestOptions)
-
-
-
-