@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InferenceComponentSpecificationSummary extends Object implements Serializable, Cloneable, StructuredPojo
Details about the resources that are deployed with this inference component.
Constructor and Description |
---|
InferenceComponentSpecificationSummary() |
Modifier and Type | Method and Description |
---|---|
InferenceComponentSpecificationSummary |
clone() |
boolean |
equals(Object obj) |
InferenceComponentComputeResourceRequirements |
getComputeResourceRequirements()
The compute resources allocated to run the model assigned to the inference component.
|
InferenceComponentContainerSpecificationSummary |
getContainer()
Details about the container that provides the runtime environment for the model that is deployed with the
inference component.
|
String |
getModelName()
The name of the SageMaker model object that is deployed with the inference component.
|
InferenceComponentStartupParameters |
getStartupParameters()
Settings that take effect while the model container starts up.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setComputeResourceRequirements(InferenceComponentComputeResourceRequirements computeResourceRequirements)
The compute resources allocated to run the model assigned to the inference component.
|
void |
setContainer(InferenceComponentContainerSpecificationSummary container)
Details about the container that provides the runtime environment for the model that is deployed with the
inference component.
|
void |
setModelName(String modelName)
The name of the SageMaker model object that is deployed with the inference component.
|
void |
setStartupParameters(InferenceComponentStartupParameters startupParameters)
Settings that take effect while the model container starts up.
|
String |
toString()
Returns a string representation of this object.
|
InferenceComponentSpecificationSummary |
withComputeResourceRequirements(InferenceComponentComputeResourceRequirements computeResourceRequirements)
The compute resources allocated to run the model assigned to the inference component.
|
InferenceComponentSpecificationSummary |
withContainer(InferenceComponentContainerSpecificationSummary container)
Details about the container that provides the runtime environment for the model that is deployed with the
inference component.
|
InferenceComponentSpecificationSummary |
withModelName(String modelName)
The name of the SageMaker model object that is deployed with the inference component.
|
InferenceComponentSpecificationSummary |
withStartupParameters(InferenceComponentStartupParameters startupParameters)
Settings that take effect while the model container starts up.
|
public InferenceComponentSpecificationSummary()
public void setModelName(String modelName)
The name of the SageMaker model object that is deployed with the inference component.
modelName
- The name of the SageMaker model object that is deployed with the inference component.public String getModelName()
The name of the SageMaker model object that is deployed with the inference component.
public InferenceComponentSpecificationSummary withModelName(String modelName)
The name of the SageMaker model object that is deployed with the inference component.
modelName
- The name of the SageMaker model object that is deployed with the inference component.public void setContainer(InferenceComponentContainerSpecificationSummary container)
Details about the container that provides the runtime environment for the model that is deployed with the inference component.
container
- Details about the container that provides the runtime environment for the model that is deployed with the
inference component.public InferenceComponentContainerSpecificationSummary getContainer()
Details about the container that provides the runtime environment for the model that is deployed with the inference component.
public InferenceComponentSpecificationSummary withContainer(InferenceComponentContainerSpecificationSummary container)
Details about the container that provides the runtime environment for the model that is deployed with the inference component.
container
- Details about the container that provides the runtime environment for the model that is deployed with the
inference component.public void setStartupParameters(InferenceComponentStartupParameters startupParameters)
Settings that take effect while the model container starts up.
startupParameters
- Settings that take effect while the model container starts up.public InferenceComponentStartupParameters getStartupParameters()
Settings that take effect while the model container starts up.
public InferenceComponentSpecificationSummary withStartupParameters(InferenceComponentStartupParameters startupParameters)
Settings that take effect while the model container starts up.
startupParameters
- Settings that take effect while the model container starts up.public void setComputeResourceRequirements(InferenceComponentComputeResourceRequirements computeResourceRequirements)
The compute resources allocated to run the model assigned to the inference component.
computeResourceRequirements
- The compute resources allocated to run the model assigned to the inference component.public InferenceComponentComputeResourceRequirements getComputeResourceRequirements()
The compute resources allocated to run the model assigned to the inference component.
public InferenceComponentSpecificationSummary withComputeResourceRequirements(InferenceComponentComputeResourceRequirements computeResourceRequirements)
The compute resources allocated to run the model assigned to the inference component.
computeResourceRequirements
- The compute resources allocated to run the model assigned to the inference component.public String toString()
toString
in class Object
Object.toString()
public InferenceComponentSpecificationSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.