@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeEndpointConfigResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DescribeEndpointConfigResult() |
Modifier and Type | Method and Description |
---|---|
DescribeEndpointConfigResult |
clone() |
boolean |
equals(Object obj) |
AsyncInferenceConfig |
getAsyncInferenceConfig()
Returns the description of an endpoint configuration created using the
CreateEndpointConfig API. |
Date |
getCreationTime()
A timestamp that shows when the endpoint configuration was created.
|
DataCaptureConfig |
getDataCaptureConfig() |
String |
getEndpointConfigArn()
The Amazon Resource Name (ARN) of the endpoint configuration.
|
String |
getEndpointConfigName()
Name of the SageMaker endpoint configuration.
|
String |
getKmsKeyId()
Amazon Web Services KMS key ID Amazon SageMaker uses to encrypt data when storing it on the ML storage volume
attached to the instance.
|
List<ProductionVariant> |
getProductionVariants()
An array of
ProductionVariant objects, one for each model that you want to host at this endpoint. |
int |
hashCode() |
void |
setAsyncInferenceConfig(AsyncInferenceConfig asyncInferenceConfig)
Returns the description of an endpoint configuration created using the
CreateEndpointConfig API. |
void |
setCreationTime(Date creationTime)
A timestamp that shows when the endpoint configuration was created.
|
void |
setDataCaptureConfig(DataCaptureConfig dataCaptureConfig) |
void |
setEndpointConfigArn(String endpointConfigArn)
The Amazon Resource Name (ARN) of the endpoint configuration.
|
void |
setEndpointConfigName(String endpointConfigName)
Name of the SageMaker endpoint configuration.
|
void |
setKmsKeyId(String kmsKeyId)
Amazon Web Services KMS key ID Amazon SageMaker uses to encrypt data when storing it on the ML storage volume
attached to the instance.
|
void |
setProductionVariants(Collection<ProductionVariant> productionVariants)
An array of
ProductionVariant objects, one for each model that you want to host at this endpoint. |
String |
toString()
Returns a string representation of this object.
|
DescribeEndpointConfigResult |
withAsyncInferenceConfig(AsyncInferenceConfig asyncInferenceConfig)
Returns the description of an endpoint configuration created using the
CreateEndpointConfig API. |
DescribeEndpointConfigResult |
withCreationTime(Date creationTime)
A timestamp that shows when the endpoint configuration was created.
|
DescribeEndpointConfigResult |
withDataCaptureConfig(DataCaptureConfig dataCaptureConfig) |
DescribeEndpointConfigResult |
withEndpointConfigArn(String endpointConfigArn)
The Amazon Resource Name (ARN) of the endpoint configuration.
|
DescribeEndpointConfigResult |
withEndpointConfigName(String endpointConfigName)
Name of the SageMaker endpoint configuration.
|
DescribeEndpointConfigResult |
withKmsKeyId(String kmsKeyId)
Amazon Web Services KMS key ID Amazon SageMaker uses to encrypt data when storing it on the ML storage volume
attached to the instance.
|
DescribeEndpointConfigResult |
withProductionVariants(Collection<ProductionVariant> productionVariants)
An array of
ProductionVariant objects, one for each model that you want to host at this endpoint. |
DescribeEndpointConfigResult |
withProductionVariants(ProductionVariant... productionVariants)
An array of
ProductionVariant objects, one for each model that you want to host at this endpoint. |
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setEndpointConfigName(String endpointConfigName)
Name of the SageMaker endpoint configuration.
endpointConfigName
- Name of the SageMaker endpoint configuration.public String getEndpointConfigName()
Name of the SageMaker endpoint configuration.
public DescribeEndpointConfigResult withEndpointConfigName(String endpointConfigName)
Name of the SageMaker endpoint configuration.
endpointConfigName
- Name of the SageMaker endpoint configuration.public void setEndpointConfigArn(String endpointConfigArn)
The Amazon Resource Name (ARN) of the endpoint configuration.
endpointConfigArn
- The Amazon Resource Name (ARN) of the endpoint configuration.public String getEndpointConfigArn()
The Amazon Resource Name (ARN) of the endpoint configuration.
public DescribeEndpointConfigResult withEndpointConfigArn(String endpointConfigArn)
The Amazon Resource Name (ARN) of the endpoint configuration.
endpointConfigArn
- The Amazon Resource Name (ARN) of the endpoint configuration.public List<ProductionVariant> getProductionVariants()
An array of ProductionVariant
objects, one for each model that you want to host at this endpoint.
ProductionVariant
objects, one for each model that you want to host at this
endpoint.public void setProductionVariants(Collection<ProductionVariant> productionVariants)
An array of ProductionVariant
objects, one for each model that you want to host at this endpoint.
productionVariants
- An array of ProductionVariant
objects, one for each model that you want to host at this
endpoint.public DescribeEndpointConfigResult withProductionVariants(ProductionVariant... productionVariants)
An array of ProductionVariant
objects, one for each model that you want to host at this endpoint.
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 ProductionVariant
objects, one for each model that you want to host at this
endpoint.public DescribeEndpointConfigResult withProductionVariants(Collection<ProductionVariant> productionVariants)
An array of ProductionVariant
objects, one for each model that you want to host at this endpoint.
productionVariants
- An array of ProductionVariant
objects, one for each model that you want to host at this
endpoint.public void setDataCaptureConfig(DataCaptureConfig dataCaptureConfig)
dataCaptureConfig
- public DataCaptureConfig getDataCaptureConfig()
public DescribeEndpointConfigResult withDataCaptureConfig(DataCaptureConfig dataCaptureConfig)
dataCaptureConfig
- public void setKmsKeyId(String kmsKeyId)
Amazon Web Services KMS key ID Amazon SageMaker uses to encrypt data when storing it on the ML storage volume attached to the instance.
kmsKeyId
- Amazon Web Services KMS key ID Amazon SageMaker uses to encrypt data when storing it on the ML storage
volume attached to the instance.public String getKmsKeyId()
Amazon Web Services KMS key ID Amazon SageMaker uses to encrypt data when storing it on the ML storage volume attached to the instance.
public DescribeEndpointConfigResult withKmsKeyId(String kmsKeyId)
Amazon Web Services KMS key ID Amazon SageMaker uses to encrypt data when storing it on the ML storage volume attached to the instance.
kmsKeyId
- Amazon Web Services KMS key ID Amazon SageMaker uses to encrypt data when storing it on the ML storage
volume attached to the instance.public void setCreationTime(Date creationTime)
A timestamp that shows when the endpoint configuration was created.
creationTime
- A timestamp that shows when the endpoint configuration was created.public Date getCreationTime()
A timestamp that shows when the endpoint configuration was created.
public DescribeEndpointConfigResult withCreationTime(Date creationTime)
A timestamp that shows when the endpoint configuration was created.
creationTime
- A timestamp that shows when the endpoint configuration was created.public void setAsyncInferenceConfig(AsyncInferenceConfig asyncInferenceConfig)
Returns the description of an endpoint configuration created using the
CreateEndpointConfig
API.
asyncInferenceConfig
- Returns the description of an endpoint configuration created using the
CreateEndpointConfig
API.public AsyncInferenceConfig getAsyncInferenceConfig()
Returns the description of an endpoint configuration created using the
CreateEndpointConfig
API.
CreateEndpointConfig
API.public DescribeEndpointConfigResult withAsyncInferenceConfig(AsyncInferenceConfig asyncInferenceConfig)
Returns the description of an endpoint configuration created using the
CreateEndpointConfig
API.
asyncInferenceConfig
- Returns the description of an endpoint configuration created using the
CreateEndpointConfig
API.public String toString()
toString
in class Object
Object.toString()
public DescribeEndpointConfigResult clone()