@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.
|
ExplainerConfig |
getExplainerConfig()
The configuration parameters for an explainer.
|
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. |
List<ProductionVariant> |
getShadowProductionVariants()
An array of
ProductionVariant objects, one for each model that you want to host at this endpoint in
shadow mode with production traffic replicated from the model specified on ProductionVariants . |
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 |
setExplainerConfig(ExplainerConfig explainerConfig)
The configuration parameters for an explainer.
|
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. |
void |
setShadowProductionVariants(Collection<ProductionVariant> shadowProductionVariants)
An array of
ProductionVariant objects, one for each model that you want to host at this endpoint in
shadow mode with production traffic replicated from the model specified on ProductionVariants . |
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 |
withExplainerConfig(ExplainerConfig explainerConfig)
The configuration parameters for an explainer.
|
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. |
DescribeEndpointConfigResult |
withShadowProductionVariants(Collection<ProductionVariant> shadowProductionVariants)
An array of
ProductionVariant objects, one for each model that you want to host at this endpoint in
shadow mode with production traffic replicated from the model specified on ProductionVariants . |
DescribeEndpointConfigResult |
withShadowProductionVariants(ProductionVariant... shadowProductionVariants)
An array of
ProductionVariant objects, one for each model that you want to host at this endpoint in
shadow mode with production traffic replicated from the model specified on ProductionVariants . |
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 void setExplainerConfig(ExplainerConfig explainerConfig)
The configuration parameters for an explainer.
explainerConfig
- The configuration parameters for an explainer.public ExplainerConfig getExplainerConfig()
The configuration parameters for an explainer.
public DescribeEndpointConfigResult withExplainerConfig(ExplainerConfig explainerConfig)
The configuration parameters for an explainer.
explainerConfig
- The configuration parameters for an explainer.public List<ProductionVariant> getShadowProductionVariants()
An array of ProductionVariant
objects, one for each model that you want to host at this endpoint in
shadow mode with production traffic replicated from the model specified on ProductionVariants
.
ProductionVariant
objects, one for each model that you want to host at this
endpoint in shadow mode with production traffic replicated from the model specified on
ProductionVariants
.public void setShadowProductionVariants(Collection<ProductionVariant> shadowProductionVariants)
An array of ProductionVariant
objects, one for each model that you want to host at this endpoint in
shadow mode with production traffic replicated from the model specified on ProductionVariants
.
shadowProductionVariants
- An array of ProductionVariant
objects, one for each model that you want to host at this
endpoint in shadow mode with production traffic replicated from the model specified on
ProductionVariants
.public DescribeEndpointConfigResult withShadowProductionVariants(ProductionVariant... shadowProductionVariants)
An array of ProductionVariant
objects, one for each model that you want to host at this endpoint in
shadow mode with production traffic replicated from the model specified on ProductionVariants
.
NOTE: This method appends the values to the existing list (if any). Use
setShadowProductionVariants(java.util.Collection)
or
withShadowProductionVariants(java.util.Collection)
if you want to override the existing values.
shadowProductionVariants
- An array of ProductionVariant
objects, one for each model that you want to host at this
endpoint in shadow mode with production traffic replicated from the model specified on
ProductionVariants
.public DescribeEndpointConfigResult withShadowProductionVariants(Collection<ProductionVariant> shadowProductionVariants)
An array of ProductionVariant
objects, one for each model that you want to host at this endpoint in
shadow mode with production traffic replicated from the model specified on ProductionVariants
.
shadowProductionVariants
- An array of ProductionVariant
objects, one for each model that you want to host at this
endpoint in shadow mode with production traffic replicated from the model specified on
ProductionVariants
.public String toString()
toString
in class Object
Object.toString()
public DescribeEndpointConfigResult clone()