Class ReportTaskRunnerHeartbeatRequest

    • Constructor Detail

      • ReportTaskRunnerHeartbeatRequest

        public ReportTaskRunnerHeartbeatRequest()
    • Method Detail

      • setTaskrunnerId

        public void setTaskrunnerId​(String taskrunnerId)

        The ID of the task runner. This value should be unique across your AWS account. In the case of AWS Data Pipeline Task Runner launched on a resource managed by AWS Data Pipeline, the web service provides a unique identifier when it launches the application. If you have written a custom task runner, you should assign a unique identifier for the task runner.

        Parameters:
        taskrunnerId - The ID of the task runner. This value should be unique across your AWS account. In the case of AWS Data Pipeline Task Runner launched on a resource managed by AWS Data Pipeline, the web service provides a unique identifier when it launches the application. If you have written a custom task runner, you should assign a unique identifier for the task runner.
      • getTaskrunnerId

        public String getTaskrunnerId()

        The ID of the task runner. This value should be unique across your AWS account. In the case of AWS Data Pipeline Task Runner launched on a resource managed by AWS Data Pipeline, the web service provides a unique identifier when it launches the application. If you have written a custom task runner, you should assign a unique identifier for the task runner.

        Returns:
        The ID of the task runner. This value should be unique across your AWS account. In the case of AWS Data Pipeline Task Runner launched on a resource managed by AWS Data Pipeline, the web service provides a unique identifier when it launches the application. If you have written a custom task runner, you should assign a unique identifier for the task runner.
      • withTaskrunnerId

        public ReportTaskRunnerHeartbeatRequest withTaskrunnerId​(String taskrunnerId)

        The ID of the task runner. This value should be unique across your AWS account. In the case of AWS Data Pipeline Task Runner launched on a resource managed by AWS Data Pipeline, the web service provides a unique identifier when it launches the application. If you have written a custom task runner, you should assign a unique identifier for the task runner.

        Parameters:
        taskrunnerId - The ID of the task runner. This value should be unique across your AWS account. In the case of AWS Data Pipeline Task Runner launched on a resource managed by AWS Data Pipeline, the web service provides a unique identifier when it launches the application. If you have written a custom task runner, you should assign a unique identifier for the task runner.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setWorkerGroup

        public void setWorkerGroup​(String workerGroup)

        The type of task the task runner is configured to accept and process. The worker group is set as a field on objects in the pipeline when they are created. You can only specify a single value for workerGroup . There are no wildcard values permitted in workerGroup; the string must be an exact, case-sensitive, match.

        Parameters:
        workerGroup - The type of task the task runner is configured to accept and process. The worker group is set as a field on objects in the pipeline when they are created. You can only specify a single value for workerGroup. There are no wildcard values permitted in workerGroup; the string must be an exact, case-sensitive, match.
      • getWorkerGroup

        public String getWorkerGroup()

        The type of task the task runner is configured to accept and process. The worker group is set as a field on objects in the pipeline when they are created. You can only specify a single value for workerGroup . There are no wildcard values permitted in workerGroup; the string must be an exact, case-sensitive, match.

        Returns:
        The type of task the task runner is configured to accept and process. The worker group is set as a field on objects in the pipeline when they are created. You can only specify a single value for workerGroup. There are no wildcard values permitted in workerGroup; the string must be an exact, case-sensitive, match.
      • withWorkerGroup

        public ReportTaskRunnerHeartbeatRequest withWorkerGroup​(String workerGroup)

        The type of task the task runner is configured to accept and process. The worker group is set as a field on objects in the pipeline when they are created. You can only specify a single value for workerGroup . There are no wildcard values permitted in workerGroup; the string must be an exact, case-sensitive, match.

        Parameters:
        workerGroup - The type of task the task runner is configured to accept and process. The worker group is set as a field on objects in the pipeline when they are created. You can only specify a single value for workerGroup. There are no wildcard values permitted in workerGroup; the string must be an exact, case-sensitive, match.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setHostname

        public void setHostname​(String hostname)

        The public DNS name of the task runner.

        Parameters:
        hostname - The public DNS name of the task runner.
      • getHostname

        public String getHostname()

        The public DNS name of the task runner.

        Returns:
        The public DNS name of the task runner.
      • withHostname

        public ReportTaskRunnerHeartbeatRequest withHostname​(String hostname)

        The public DNS name of the task runner.

        Parameters:
        hostname - The public DNS name of the task runner.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object