@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EdgePresetDeploymentOutput extends Object implements Serializable, Cloneable, StructuredPojo
The output of a SageMaker Edge Manager deployable resource.
| Constructor and Description |
|---|
EdgePresetDeploymentOutput() |
| Modifier and Type | Method and Description |
|---|---|
EdgePresetDeploymentOutput |
clone() |
boolean |
equals(Object obj) |
String |
getArtifact()
The Amazon Resource Name (ARN) of the generated deployable resource.
|
String |
getStatus()
The status of the deployable resource.
|
String |
getStatusMessage()
Returns a message describing the status of the deployed resource.
|
String |
getType()
The deployment type created by SageMaker Edge Manager.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setArtifact(String artifact)
The Amazon Resource Name (ARN) of the generated deployable resource.
|
void |
setStatus(String status)
The status of the deployable resource.
|
void |
setStatusMessage(String statusMessage)
Returns a message describing the status of the deployed resource.
|
void |
setType(String type)
The deployment type created by SageMaker Edge Manager.
|
String |
toString()
Returns a string representation of this object.
|
EdgePresetDeploymentOutput |
withArtifact(String artifact)
The Amazon Resource Name (ARN) of the generated deployable resource.
|
EdgePresetDeploymentOutput |
withStatus(EdgePresetDeploymentStatus status)
The status of the deployable resource.
|
EdgePresetDeploymentOutput |
withStatus(String status)
The status of the deployable resource.
|
EdgePresetDeploymentOutput |
withStatusMessage(String statusMessage)
Returns a message describing the status of the deployed resource.
|
EdgePresetDeploymentOutput |
withType(EdgePresetDeploymentType type)
The deployment type created by SageMaker Edge Manager.
|
EdgePresetDeploymentOutput |
withType(String type)
The deployment type created by SageMaker Edge Manager.
|
public void setType(String type)
The deployment type created by SageMaker Edge Manager. Currently only supports Amazon Web Services IoT Greengrass Version 2 components.
type - The deployment type created by SageMaker Edge Manager. Currently only supports Amazon Web Services IoT
Greengrass Version 2 components.EdgePresetDeploymentTypepublic String getType()
The deployment type created by SageMaker Edge Manager. Currently only supports Amazon Web Services IoT Greengrass Version 2 components.
EdgePresetDeploymentTypepublic EdgePresetDeploymentOutput withType(String type)
The deployment type created by SageMaker Edge Manager. Currently only supports Amazon Web Services IoT Greengrass Version 2 components.
type - The deployment type created by SageMaker Edge Manager. Currently only supports Amazon Web Services IoT
Greengrass Version 2 components.EdgePresetDeploymentTypepublic EdgePresetDeploymentOutput withType(EdgePresetDeploymentType type)
The deployment type created by SageMaker Edge Manager. Currently only supports Amazon Web Services IoT Greengrass Version 2 components.
type - The deployment type created by SageMaker Edge Manager. Currently only supports Amazon Web Services IoT
Greengrass Version 2 components.EdgePresetDeploymentTypepublic void setArtifact(String artifact)
The Amazon Resource Name (ARN) of the generated deployable resource.
artifact - The Amazon Resource Name (ARN) of the generated deployable resource.public String getArtifact()
The Amazon Resource Name (ARN) of the generated deployable resource.
public EdgePresetDeploymentOutput withArtifact(String artifact)
The Amazon Resource Name (ARN) of the generated deployable resource.
artifact - The Amazon Resource Name (ARN) of the generated deployable resource.public void setStatus(String status)
The status of the deployable resource.
status - The status of the deployable resource.EdgePresetDeploymentStatuspublic String getStatus()
The status of the deployable resource.
EdgePresetDeploymentStatuspublic EdgePresetDeploymentOutput withStatus(String status)
The status of the deployable resource.
status - The status of the deployable resource.EdgePresetDeploymentStatuspublic EdgePresetDeploymentOutput withStatus(EdgePresetDeploymentStatus status)
The status of the deployable resource.
status - The status of the deployable resource.EdgePresetDeploymentStatuspublic void setStatusMessage(String statusMessage)
Returns a message describing the status of the deployed resource.
statusMessage - Returns a message describing the status of the deployed resource.public String getStatusMessage()
Returns a message describing the status of the deployed resource.
public EdgePresetDeploymentOutput withStatusMessage(String statusMessage)
Returns a message describing the status of the deployed resource.
statusMessage - Returns a message describing the status of the deployed resource.public String toString()
toString in class ObjectObject.toString()public EdgePresetDeploymentOutput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.