code: @Override
      public PollForThirdPartyJobsResult pollForThirdPartyJobs(PollForThirdPartyJobsRequest request) {
          request = beforeClientExecution(request);
          return executePollForThirdPartyJobs(request);
      }
docs: <p>
  Determines whether there are any third party jobs for a job worker to act on. Only used for partner actions.
  </p>
  <important>
  <p>
  When this API is called, AWS CodePipeline returns temporary credentials for the Amazon S3 bucket used to store
  artifacts for the pipeline, if the action requires access to that Amazon S3 bucket for input or output artifacts.
  </p>
  </important>
  
  @param pollForThirdPartyJobsRequest
  Represents the input of a PollForThirdPartyJobs action.
  @return Result of the PollForThirdPartyJobs operation returned by the service.
  @throws ActionTypeNotFoundException
  The specified action type cannot be found.
  @throws ValidationException
  The validation was specified in an invalid format.
  @sample AWSCodePipeline.PollForThirdPartyJobs
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PollForThirdPartyJobs"
  target="_top">AWS API Documentation</a>