@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()
An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint for the in-progress
deployment.
|
List<PendingProductionVariantSummary> |
getShadowProductionVariants()
An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint in shadow mode with
production traffic replicated from the model specified on
ProductionVariants for the in-progress
deployment. |
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)
An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint for the in-progress
deployment.
|
void |
setShadowProductionVariants(Collection<PendingProductionVariantSummary> shadowProductionVariants)
An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint in shadow mode with
production traffic replicated from the model specified on
ProductionVariants for the in-progress
deployment. |
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)
An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint for the in-progress
deployment.
|
PendingDeploymentSummary |
withProductionVariants(PendingProductionVariantSummary... productionVariants)
An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint for the in-progress
deployment.
|
PendingDeploymentSummary |
withShadowProductionVariants(Collection<PendingProductionVariantSummary> shadowProductionVariants)
An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint in shadow mode with
production traffic replicated from the model specified on
ProductionVariants for the in-progress
deployment. |
PendingDeploymentSummary |
withShadowProductionVariants(PendingProductionVariantSummary... shadowProductionVariants)
An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint in shadow mode with
production traffic replicated from the model specified on
ProductionVariants for the in-progress
deployment. |
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()
An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint for the in-progress deployment.
public void setProductionVariants(Collection<PendingProductionVariantSummary> productionVariants)
An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint for the in-progress deployment.
productionVariants
- An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint for the
in-progress deployment.public PendingDeploymentSummary withProductionVariants(PendingProductionVariantSummary... productionVariants)
An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint for the in-progress deployment.
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
- An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint for the
in-progress deployment.public PendingDeploymentSummary withProductionVariants(Collection<PendingProductionVariantSummary> productionVariants)
An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint for the in-progress deployment.
productionVariants
- An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint for the
in-progress deployment.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 List<PendingProductionVariantSummary> getShadowProductionVariants()
An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint in shadow mode with
production traffic replicated from the model specified on ProductionVariants
for the in-progress
deployment.
ProductionVariants
for
the in-progress deployment.public void setShadowProductionVariants(Collection<PendingProductionVariantSummary> shadowProductionVariants)
An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint in shadow mode with
production traffic replicated from the model specified on ProductionVariants
for the in-progress
deployment.
shadowProductionVariants
- An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint in shadow
mode with production traffic replicated from the model specified on ProductionVariants
for
the in-progress deployment.public PendingDeploymentSummary withShadowProductionVariants(PendingProductionVariantSummary... shadowProductionVariants)
An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint in shadow mode with
production traffic replicated from the model specified on ProductionVariants
for the in-progress
deployment.
NOTE: This method appends the values to the existing list (if any). Use
setShadowProductionVariants(java.util.Collection)
or
withShadowProductionVariants(java.util.Collection)
if you want to override the existing values.
shadowProductionVariants
- An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint in shadow
mode with production traffic replicated from the model specified on ProductionVariants
for
the in-progress deployment.public PendingDeploymentSummary withShadowProductionVariants(Collection<PendingProductionVariantSummary> shadowProductionVariants)
An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint in shadow mode with
production traffic replicated from the model specified on ProductionVariants
for the in-progress
deployment.
shadowProductionVariants
- An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint in shadow
mode with production traffic replicated from the model specified on ProductionVariants
for
the in-progress 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.