@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InferenceComponentRuntimeConfigSummary extends Object implements Serializable, Cloneable, StructuredPojo
Details about the runtime settings for the model that is deployed with the inference component.
Constructor and Description |
---|
InferenceComponentRuntimeConfigSummary() |
Modifier and Type | Method and Description |
---|---|
InferenceComponentRuntimeConfigSummary |
clone() |
boolean |
equals(Object obj) |
Integer |
getCurrentCopyCount()
The number of runtime copies of the model container that are currently deployed.
|
Integer |
getDesiredCopyCount()
The number of runtime copies of the model container that you requested to deploy with the inference component.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCurrentCopyCount(Integer currentCopyCount)
The number of runtime copies of the model container that are currently deployed.
|
void |
setDesiredCopyCount(Integer desiredCopyCount)
The number of runtime copies of the model container that you requested to deploy with the inference component.
|
String |
toString()
Returns a string representation of this object.
|
InferenceComponentRuntimeConfigSummary |
withCurrentCopyCount(Integer currentCopyCount)
The number of runtime copies of the model container that are currently deployed.
|
InferenceComponentRuntimeConfigSummary |
withDesiredCopyCount(Integer desiredCopyCount)
The number of runtime copies of the model container that you requested to deploy with the inference component.
|
public InferenceComponentRuntimeConfigSummary()
public void setDesiredCopyCount(Integer desiredCopyCount)
The number of runtime copies of the model container that you requested to deploy with the inference component.
desiredCopyCount
- The number of runtime copies of the model container that you requested to deploy with the inference
component.public Integer getDesiredCopyCount()
The number of runtime copies of the model container that you requested to deploy with the inference component.
public InferenceComponentRuntimeConfigSummary withDesiredCopyCount(Integer desiredCopyCount)
The number of runtime copies of the model container that you requested to deploy with the inference component.
desiredCopyCount
- The number of runtime copies of the model container that you requested to deploy with the inference
component.public void setCurrentCopyCount(Integer currentCopyCount)
The number of runtime copies of the model container that are currently deployed.
currentCopyCount
- The number of runtime copies of the model container that are currently deployed.public Integer getCurrentCopyCount()
The number of runtime copies of the model container that are currently deployed.
public InferenceComponentRuntimeConfigSummary withCurrentCopyCount(Integer currentCopyCount)
The number of runtime copies of the model container that are currently deployed.
currentCopyCount
- The number of runtime copies of the model container that are currently deployed.public String toString()
toString
in class Object
Object.toString()
public InferenceComponentRuntimeConfigSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.