@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReportTaskRunnerHeartbeatRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Contains the parameters for ReportTaskRunnerHeartbeat.
NOOP
Constructor and Description |
---|
ReportTaskRunnerHeartbeatRequest() |
Modifier and Type | Method and Description |
---|---|
ReportTaskRunnerHeartbeatRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getHostname()
The public DNS name of the task runner.
|
String |
getTaskrunnerId()
The ID of the task runner.
|
String |
getWorkerGroup()
The type of task the task runner is configured to accept and process.
|
int |
hashCode() |
void |
setHostname(String hostname)
The public DNS name of the task runner.
|
void |
setTaskrunnerId(String taskrunnerId)
The ID of the task runner.
|
void |
setWorkerGroup(String workerGroup)
The type of task the task runner is configured to accept and process.
|
String |
toString()
Returns a string representation of this object.
|
ReportTaskRunnerHeartbeatRequest |
withHostname(String hostname)
The public DNS name of the task runner.
|
ReportTaskRunnerHeartbeatRequest |
withTaskrunnerId(String taskrunnerId)
The ID of the task runner.
|
ReportTaskRunnerHeartbeatRequest |
withWorkerGroup(String workerGroup)
The type of task the task runner is configured to accept and process.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
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.
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.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.
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.
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.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.
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.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.
workerGroup
. There are no wildcard values permitted in workerGroup
; the string
must be an exact, case-sensitive, match.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.
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.public void setHostname(String hostname)
The public DNS name of the task runner.
hostname
- The public DNS name of the task runner.public String getHostname()
The public DNS name of the task runner.
public ReportTaskRunnerHeartbeatRequest withHostname(String hostname)
The public DNS name of the task runner.
hostname
- The public DNS name of the task runner.public String toString()
toString
in class Object
Object.toString()
public ReportTaskRunnerHeartbeatRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()