@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ModelVariantConfigSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary of the deployment configuration of a model.
Constructor and Description |
---|
ModelVariantConfigSummary() |
Modifier and Type | Method and Description |
---|---|
ModelVariantConfigSummary |
clone() |
boolean |
equals(Object obj) |
ModelInfrastructureConfig |
getInfrastructureConfig()
The configuration of the infrastructure that the model has been deployed to.
|
String |
getModelName()
The name of the model.
|
String |
getStatus()
The status of the deployment.
|
String |
getVariantName()
The name of the variant.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setInfrastructureConfig(ModelInfrastructureConfig infrastructureConfig)
The configuration of the infrastructure that the model has been deployed to.
|
void |
setModelName(String modelName)
The name of the model.
|
void |
setStatus(String status)
The status of the deployment.
|
void |
setVariantName(String variantName)
The name of the variant.
|
String |
toString()
Returns a string representation of this object.
|
ModelVariantConfigSummary |
withInfrastructureConfig(ModelInfrastructureConfig infrastructureConfig)
The configuration of the infrastructure that the model has been deployed to.
|
ModelVariantConfigSummary |
withModelName(String modelName)
The name of the model.
|
ModelVariantConfigSummary |
withStatus(ModelVariantStatus status)
The status of the deployment.
|
ModelVariantConfigSummary |
withStatus(String status)
The status of the deployment.
|
ModelVariantConfigSummary |
withVariantName(String variantName)
The name of the variant.
|
public void setModelName(String modelName)
The name of the model.
modelName
- The name of the model.public String getModelName()
The name of the model.
public ModelVariantConfigSummary withModelName(String modelName)
The name of the model.
modelName
- The name of the model.public void setVariantName(String variantName)
The name of the variant.
variantName
- The name of the variant.public String getVariantName()
The name of the variant.
public ModelVariantConfigSummary withVariantName(String variantName)
The name of the variant.
variantName
- The name of the variant.public void setInfrastructureConfig(ModelInfrastructureConfig infrastructureConfig)
The configuration of the infrastructure that the model has been deployed to.
infrastructureConfig
- The configuration of the infrastructure that the model has been deployed to.public ModelInfrastructureConfig getInfrastructureConfig()
The configuration of the infrastructure that the model has been deployed to.
public ModelVariantConfigSummary withInfrastructureConfig(ModelInfrastructureConfig infrastructureConfig)
The configuration of the infrastructure that the model has been deployed to.
infrastructureConfig
- The configuration of the infrastructure that the model has been deployed to.public void setStatus(String status)
The status of the deployment.
status
- The status of the deployment.ModelVariantStatus
public String getStatus()
The status of the deployment.
ModelVariantStatus
public ModelVariantConfigSummary withStatus(String status)
The status of the deployment.
status
- The status of the deployment.ModelVariantStatus
public ModelVariantConfigSummary withStatus(ModelVariantStatus status)
The status of the deployment.
status
- The status of the deployment.ModelVariantStatus
public String toString()
toString
in class Object
Object.toString()
public ModelVariantConfigSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.