@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SendHeartbeatRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
SendHeartbeatRequest() |
Modifier and Type | Method and Description |
---|---|
SendHeartbeatRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<EdgeMetric> |
getAgentMetrics()
For internal use.
|
String |
getAgentVersion()
Returns the version of the agent.
|
DeploymentResult |
getDeploymentResult()
Returns the result of a deployment on the device.
|
String |
getDeviceFleetName()
The name of the fleet that the device belongs to.
|
String |
getDeviceName()
The unique name of the device.
|
List<Model> |
getModels()
Returns a list of models deployed on the the device.
|
int |
hashCode() |
void |
setAgentMetrics(Collection<EdgeMetric> agentMetrics)
For internal use.
|
void |
setAgentVersion(String agentVersion)
Returns the version of the agent.
|
void |
setDeploymentResult(DeploymentResult deploymentResult)
Returns the result of a deployment on the device.
|
void |
setDeviceFleetName(String deviceFleetName)
The name of the fleet that the device belongs to.
|
void |
setDeviceName(String deviceName)
The unique name of the device.
|
void |
setModels(Collection<Model> models)
Returns a list of models deployed on the the device.
|
String |
toString()
Returns a string representation of this object.
|
SendHeartbeatRequest |
withAgentMetrics(Collection<EdgeMetric> agentMetrics)
For internal use.
|
SendHeartbeatRequest |
withAgentMetrics(EdgeMetric... agentMetrics)
For internal use.
|
SendHeartbeatRequest |
withAgentVersion(String agentVersion)
Returns the version of the agent.
|
SendHeartbeatRequest |
withDeploymentResult(DeploymentResult deploymentResult)
Returns the result of a deployment on the device.
|
SendHeartbeatRequest |
withDeviceFleetName(String deviceFleetName)
The name of the fleet that the device belongs to.
|
SendHeartbeatRequest |
withDeviceName(String deviceName)
The unique name of the device.
|
SendHeartbeatRequest |
withModels(Collection<Model> models)
Returns a list of models deployed on the the device.
|
SendHeartbeatRequest |
withModels(Model... models)
Returns a list of models deployed on the the device.
|
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 List<EdgeMetric> getAgentMetrics()
For internal use. Returns a list of SageMaker Edge Manager agent operating metrics.
public void setAgentMetrics(Collection<EdgeMetric> agentMetrics)
For internal use. Returns a list of SageMaker Edge Manager agent operating metrics.
agentMetrics
- For internal use. Returns a list of SageMaker Edge Manager agent operating metrics.public SendHeartbeatRequest withAgentMetrics(EdgeMetric... agentMetrics)
For internal use. Returns a list of SageMaker Edge Manager agent operating metrics.
NOTE: This method appends the values to the existing list (if any). Use
setAgentMetrics(java.util.Collection)
or withAgentMetrics(java.util.Collection)
if you want to
override the existing values.
agentMetrics
- For internal use. Returns a list of SageMaker Edge Manager agent operating metrics.public SendHeartbeatRequest withAgentMetrics(Collection<EdgeMetric> agentMetrics)
For internal use. Returns a list of SageMaker Edge Manager agent operating metrics.
agentMetrics
- For internal use. Returns a list of SageMaker Edge Manager agent operating metrics.public List<Model> getModels()
Returns a list of models deployed on the the device.
public void setModels(Collection<Model> models)
Returns a list of models deployed on the the device.
models
- Returns a list of models deployed on the the device.public SendHeartbeatRequest withModels(Model... models)
Returns a list of models deployed on the the device.
NOTE: This method appends the values to the existing list (if any). Use
setModels(java.util.Collection)
or withModels(java.util.Collection)
if you want to override the
existing values.
models
- Returns a list of models deployed on the the device.public SendHeartbeatRequest withModels(Collection<Model> models)
Returns a list of models deployed on the the device.
models
- Returns a list of models deployed on the the device.public void setAgentVersion(String agentVersion)
Returns the version of the agent.
agentVersion
- Returns the version of the agent.public String getAgentVersion()
Returns the version of the agent.
public SendHeartbeatRequest withAgentVersion(String agentVersion)
Returns the version of the agent.
agentVersion
- Returns the version of the agent.public void setDeviceName(String deviceName)
The unique name of the device.
deviceName
- The unique name of the device.public String getDeviceName()
The unique name of the device.
public SendHeartbeatRequest withDeviceName(String deviceName)
The unique name of the device.
deviceName
- The unique name of the device.public void setDeviceFleetName(String deviceFleetName)
The name of the fleet that the device belongs to.
deviceFleetName
- The name of the fleet that the device belongs to.public String getDeviceFleetName()
The name of the fleet that the device belongs to.
public SendHeartbeatRequest withDeviceFleetName(String deviceFleetName)
The name of the fleet that the device belongs to.
deviceFleetName
- The name of the fleet that the device belongs to.public void setDeploymentResult(DeploymentResult deploymentResult)
Returns the result of a deployment on the device.
deploymentResult
- Returns the result of a deployment on the device.public DeploymentResult getDeploymentResult()
Returns the result of a deployment on the device.
public SendHeartbeatRequest withDeploymentResult(DeploymentResult deploymentResult)
Returns the result of a deployment on the device.
deploymentResult
- Returns the result of a deployment on the device.public String toString()
toString
in class Object
Object.toString()
public SendHeartbeatRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()