@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EndpointOutputConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The endpoint configuration made by Inference Recommender during a recommendation job.
Constructor and Description |
---|
EndpointOutputConfiguration() |
Modifier and Type | Method and Description |
---|---|
EndpointOutputConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getEndpointName()
The name of the endpoint made during a recommendation job.
|
Integer |
getInitialInstanceCount()
The number of instances recommended to launch initially.
|
String |
getInstanceType()
The instance type recommended by Amazon SageMaker Inference Recommender.
|
ProductionVariantServerlessConfig |
getServerlessConfig() |
String |
getVariantName()
The name of the production variant (deployed model) made during a recommendation job.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEndpointName(String endpointName)
The name of the endpoint made during a recommendation job.
|
void |
setInitialInstanceCount(Integer initialInstanceCount)
The number of instances recommended to launch initially.
|
void |
setInstanceType(String instanceType)
The instance type recommended by Amazon SageMaker Inference Recommender.
|
void |
setServerlessConfig(ProductionVariantServerlessConfig serverlessConfig) |
void |
setVariantName(String variantName)
The name of the production variant (deployed model) made during a recommendation job.
|
String |
toString()
Returns a string representation of this object.
|
EndpointOutputConfiguration |
withEndpointName(String endpointName)
The name of the endpoint made during a recommendation job.
|
EndpointOutputConfiguration |
withInitialInstanceCount(Integer initialInstanceCount)
The number of instances recommended to launch initially.
|
EndpointOutputConfiguration |
withInstanceType(ProductionVariantInstanceType instanceType)
The instance type recommended by Amazon SageMaker Inference Recommender.
|
EndpointOutputConfiguration |
withInstanceType(String instanceType)
The instance type recommended by Amazon SageMaker Inference Recommender.
|
EndpointOutputConfiguration |
withServerlessConfig(ProductionVariantServerlessConfig serverlessConfig) |
EndpointOutputConfiguration |
withVariantName(String variantName)
The name of the production variant (deployed model) made during a recommendation job.
|
public void setEndpointName(String endpointName)
The name of the endpoint made during a recommendation job.
endpointName
- The name of the endpoint made during a recommendation job.public String getEndpointName()
The name of the endpoint made during a recommendation job.
public EndpointOutputConfiguration withEndpointName(String endpointName)
The name of the endpoint made during a recommendation job.
endpointName
- The name of the endpoint made during a recommendation job.public void setVariantName(String variantName)
The name of the production variant (deployed model) made during a recommendation job.
variantName
- The name of the production variant (deployed model) made during a recommendation job.public String getVariantName()
The name of the production variant (deployed model) made during a recommendation job.
public EndpointOutputConfiguration withVariantName(String variantName)
The name of the production variant (deployed model) made during a recommendation job.
variantName
- The name of the production variant (deployed model) made during a recommendation job.public void setInstanceType(String instanceType)
The instance type recommended by Amazon SageMaker Inference Recommender.
instanceType
- The instance type recommended by Amazon SageMaker Inference Recommender.ProductionVariantInstanceType
public String getInstanceType()
The instance type recommended by Amazon SageMaker Inference Recommender.
ProductionVariantInstanceType
public EndpointOutputConfiguration withInstanceType(String instanceType)
The instance type recommended by Amazon SageMaker Inference Recommender.
instanceType
- The instance type recommended by Amazon SageMaker Inference Recommender.ProductionVariantInstanceType
public EndpointOutputConfiguration withInstanceType(ProductionVariantInstanceType instanceType)
The instance type recommended by Amazon SageMaker Inference Recommender.
instanceType
- The instance type recommended by Amazon SageMaker Inference Recommender.ProductionVariantInstanceType
public void setInitialInstanceCount(Integer initialInstanceCount)
The number of instances recommended to launch initially.
initialInstanceCount
- The number of instances recommended to launch initially.public Integer getInitialInstanceCount()
The number of instances recommended to launch initially.
public EndpointOutputConfiguration withInitialInstanceCount(Integer initialInstanceCount)
The number of instances recommended to launch initially.
initialInstanceCount
- The number of instances recommended to launch initially.public void setServerlessConfig(ProductionVariantServerlessConfig serverlessConfig)
serverlessConfig
- public ProductionVariantServerlessConfig getServerlessConfig()
public EndpointOutputConfiguration withServerlessConfig(ProductionVariantServerlessConfig serverlessConfig)
serverlessConfig
- public String toString()
toString
in class Object
Object.toString()
public EndpointOutputConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.