@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PendingDeploymentSummary extends Object implements Serializable, Cloneable, StructuredPojo
The summary of an in-progress deployment when an endpoint is creating or updating with a new endpoint configuration.
Constructor and Description |
---|
PendingDeploymentSummary() |
Modifier and Type | Method and Description |
---|---|
PendingDeploymentSummary |
clone() |
boolean |
equals(Object obj) |
String |
getEndpointConfigName()
The name of the endpoint configuration used in the deployment.
|
List<PendingProductionVariantSummary> |
getProductionVariants()
List of
PendingProductionVariantSummary objects. |
Date |
getStartTime()
The start time of the deployment.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEndpointConfigName(String endpointConfigName)
The name of the endpoint configuration used in the deployment.
|
void |
setProductionVariants(Collection<PendingProductionVariantSummary> productionVariants)
List of
PendingProductionVariantSummary objects. |
void |
setStartTime(Date startTime)
The start time of the deployment.
|
String |
toString()
Returns a string representation of this object.
|
PendingDeploymentSummary |
withEndpointConfigName(String endpointConfigName)
The name of the endpoint configuration used in the deployment.
|
PendingDeploymentSummary |
withProductionVariants(Collection<PendingProductionVariantSummary> productionVariants)
List of
PendingProductionVariantSummary objects. |
PendingDeploymentSummary |
withProductionVariants(PendingProductionVariantSummary... productionVariants)
List of
PendingProductionVariantSummary objects. |
PendingDeploymentSummary |
withStartTime(Date startTime)
The start time of the deployment.
|
public void setEndpointConfigName(String endpointConfigName)
The name of the endpoint configuration used in the deployment.
endpointConfigName
- The name of the endpoint configuration used in the deployment.public String getEndpointConfigName()
The name of the endpoint configuration used in the deployment.
public PendingDeploymentSummary withEndpointConfigName(String endpointConfigName)
The name of the endpoint configuration used in the deployment.
endpointConfigName
- The name of the endpoint configuration used in the deployment.public List<PendingProductionVariantSummary> getProductionVariants()
List of PendingProductionVariantSummary
objects.
PendingProductionVariantSummary
objects.public void setProductionVariants(Collection<PendingProductionVariantSummary> productionVariants)
List of PendingProductionVariantSummary
objects.
productionVariants
- List of PendingProductionVariantSummary
objects.public PendingDeploymentSummary withProductionVariants(PendingProductionVariantSummary... productionVariants)
List of PendingProductionVariantSummary
objects.
NOTE: This method appends the values to the existing list (if any). Use
setProductionVariants(java.util.Collection)
or withProductionVariants(java.util.Collection)
if
you want to override the existing values.
productionVariants
- List of PendingProductionVariantSummary
objects.public PendingDeploymentSummary withProductionVariants(Collection<PendingProductionVariantSummary> productionVariants)
List of PendingProductionVariantSummary
objects.
productionVariants
- List of PendingProductionVariantSummary
objects.public void setStartTime(Date startTime)
The start time of the deployment.
startTime
- The start time of the deployment.public Date getStartTime()
The start time of the deployment.
public PendingDeploymentSummary withStartTime(Date startTime)
The start time of the deployment.
startTime
- The start time of the deployment.public String toString()
toString
in class Object
Object.toString()
public PendingDeploymentSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.