Class LocalDeployment
- java.lang.Object
-
- software.amazon.awssdk.aws.greengrass.model.LocalDeployment
-
- All Implemented Interfaces:
EventStreamJsonMessage
public class LocalDeployment extends Object implements EventStreamJsonMessage
-
-
Field Summary
Fields Modifier and Type Field Description static String
APPLICATION_MODEL_TYPE
static LocalDeployment
VOID
-
Constructor Summary
Constructors Constructor Description LocalDeployment()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object rhs)
String
getApplicationModelType()
Returns the named model type.String
getCreatedOn()
(Optional) The timestamp at which the local deployment was created in MM/dd/yyyy hh:mm:ss formatString
getDeploymentId()
The ID of the local deployment.DeploymentStatusDetails
getDeploymentStatusDetails()
(Optional) The status details of the local deployment.DeploymentStatus
getStatus()
String
getStatusAsString()
The status of the local deployment.int
hashCode()
void
setCreatedOn(String createdOn)
(Optional) The timestamp at which the local deployment was created in MM/dd/yyyy hh:mm:ss formatvoid
setDeploymentId(String deploymentId)
The ID of the local deployment.void
setDeploymentStatusDetails(DeploymentStatusDetails deploymentStatusDetails)
(Optional) The status details of the local deployment.void
setStatus(String status)
The status of the local deployment.void
setStatus(DeploymentStatus status)
The status of the local deployment.LocalDeployment
withCreatedOn(String createdOn)
(Optional) The timestamp at which the local deployment was created in MM/dd/yyyy hh:mm:ss formatLocalDeployment
withDeploymentId(String deploymentId)
The ID of the local deployment.LocalDeployment
withDeploymentStatusDetails(DeploymentStatusDetails deploymentStatusDetails)
(Optional) The status details of the local deployment.LocalDeployment
withStatus(String status)
The status of the local deployment.LocalDeployment
withStatus(DeploymentStatus status)
The status of the local deployment.-
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.eventstreamrpc.model.EventStreamJsonMessage
fromJson, isVoid, postFromJson, toPayload
-
-
-
-
Field Detail
-
APPLICATION_MODEL_TYPE
public static final String APPLICATION_MODEL_TYPE
- See Also:
- Constant Field Values
-
VOID
public static final LocalDeployment VOID
-
-
Method Detail
-
getDeploymentId
public String getDeploymentId()
The ID of the local deployment.
-
setDeploymentId
public void setDeploymentId(String deploymentId)
The ID of the local deployment.
-
withDeploymentId
public LocalDeployment withDeploymentId(String deploymentId)
The ID of the local deployment.
-
getStatus
public DeploymentStatus getStatus()
-
getStatusAsString
public String getStatusAsString()
The status of the local deployment.
-
setStatus
public void setStatus(String status)
The status of the local deployment.
-
withStatus
public LocalDeployment withStatus(String status)
The status of the local deployment.
-
setStatus
public void setStatus(DeploymentStatus status)
The status of the local deployment.
-
withStatus
public LocalDeployment withStatus(DeploymentStatus status)
The status of the local deployment.
-
getCreatedOn
public String getCreatedOn()
(Optional) The timestamp at which the local deployment was created in MM/dd/yyyy hh:mm:ss format
-
setCreatedOn
public void setCreatedOn(String createdOn)
(Optional) The timestamp at which the local deployment was created in MM/dd/yyyy hh:mm:ss format
-
withCreatedOn
public LocalDeployment withCreatedOn(String createdOn)
(Optional) The timestamp at which the local deployment was created in MM/dd/yyyy hh:mm:ss format
-
getDeploymentStatusDetails
public DeploymentStatusDetails getDeploymentStatusDetails()
(Optional) The status details of the local deployment.
-
setDeploymentStatusDetails
public void setDeploymentStatusDetails(DeploymentStatusDetails deploymentStatusDetails)
(Optional) The status details of the local deployment.
-
withDeploymentStatusDetails
public LocalDeployment withDeploymentStatusDetails(DeploymentStatusDetails deploymentStatusDetails)
(Optional) The status details of the local deployment.
-
getApplicationModelType
public String getApplicationModelType()
Description copied from interface:EventStreamJsonMessage
Returns the named model type. May be used for a header.- Specified by:
getApplicationModelType
in interfaceEventStreamJsonMessage
- Returns:
- the named model type
-
-