Package com.pulumi.aws.sagemaker.inputs
Class EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.sagemaker.inputs.EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs.Builder
-
public static final class EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs defaults)
-
-
Method Detail
-
errorTopic
public EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs.Builder errorTopic(@Nullable com.pulumi.core.Output<java.lang.String> errorTopic)
- Parameters:
errorTopic- SNS topic to post a notification to when inference fails. If no topic is provided, no notification is sent on failure.- Returns:
- builder
-
errorTopic
public EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs.Builder errorTopic(java.lang.String errorTopic)
- Parameters:
errorTopic- SNS topic to post a notification to when inference fails. If no topic is provided, no notification is sent on failure.- Returns:
- builder
-
includeInferenceResponseIns
public EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs.Builder includeInferenceResponseIns(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> includeInferenceResponseIns)
- Parameters:
includeInferenceResponseIns- SNS topics where you want the inference response to be included. Valid values are `SUCCESS_NOTIFICATION_TOPIC` and `ERROR_NOTIFICATION_TOPIC`.- Returns:
- builder
-
includeInferenceResponseIns
public EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs.Builder includeInferenceResponseIns(java.util.List<java.lang.String> includeInferenceResponseIns)
- Parameters:
includeInferenceResponseIns- SNS topics where you want the inference response to be included. Valid values are `SUCCESS_NOTIFICATION_TOPIC` and `ERROR_NOTIFICATION_TOPIC`.- Returns:
- builder
-
includeInferenceResponseIns
public EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs.Builder includeInferenceResponseIns(java.lang.String... includeInferenceResponseIns)
- Parameters:
includeInferenceResponseIns- SNS topics where you want the inference response to be included. Valid values are `SUCCESS_NOTIFICATION_TOPIC` and `ERROR_NOTIFICATION_TOPIC`.- Returns:
- builder
-
successTopic
public EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs.Builder successTopic(@Nullable com.pulumi.core.Output<java.lang.String> successTopic)
- Parameters:
successTopic- SNS topic to post a notification to when inference completes successfully. If no topic is provided, no notification is sent on success.- Returns:
- builder
-
successTopic
public EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs.Builder successTopic(java.lang.String successTopic)
- Parameters:
successTopic- SNS topic to post a notification to when inference completes successfully. If no topic is provided, no notification is sent on success.- Returns:
- builder
-
build
public EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs build()
-
-