**Description**

        Publishes an MQTT jobs related request for a potentially specific jobId (or wildcard)

        **Syntax**

        .. code:: python

          #send a request to describe the next job
          myAWSIoTMQTTJobsClient.sendJobsQuery(jobExecutionTopicType.JOB_DESCRIBE_TOPIC, '$next')
          #send a request to get list of pending jobs
          myAWSIoTMQTTJobsClient.sendJobsQuery(jobExecutionTopicType.JOB_GET_PENDING_TOPIC)

        **Parameters**

        *jobExecutionType* - Member of the jobExecutionTopicType class that correlates the jobs topic to publish to

        *jobId* - JobId string if the topic type requires one.
        Defaults to None

        **Returns**

        True if the publish request has been sent to paho. False if the request did not reach paho.

def sendJobsQuery(self, jobExecTopicType, jobId=None):
        """
        **Description**

        Publishes an MQTT jobs related request for a potentially specific jobId (or wildcard)

        **Syntax**

        .. code:: python

          #send a request to describe the next job
          myAWSIoTMQTTJobsClient.sendJobsQuery(jobExecutionTopicType.JOB_DESCRIBE_TOPIC, '$next')
          #send a request to get list of pending jobs
          myAWSIoTMQTTJobsClient.sendJobsQuery(jobExecutionTopicType.JOB_GET_PENDING_TOPIC)

        **Parameters**

        *jobExecutionType* - Member of the jobExecutionTopicType class that correlates the jobs topic to publish to

        *jobId* - JobId string if the topic type requires one.
        Defaults to None

        **Returns**

        True if the publish request has been sent to paho. False if the request did not reach paho.

        """
        topic = self._thingJobManager.getJobTopic(jobExecTopicType, jobExecutionTopicReplyType.JOB_REQUEST_TYPE, jobId)
        payload = self._thingJobManager.serializeClientTokenPayload()
        return self._AWSIoTMQTTClient.publish(topic, payload, self._QoS)