Class AsyncInferenceOutputConfig
- java.lang.Object
-
- software.amazon.awssdk.services.sagemaker.model.AsyncInferenceOutputConfig
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<AsyncInferenceOutputConfig.Builder,AsyncInferenceOutputConfig>
@Generated("software.amazon.awssdk:codegen") public final class AsyncInferenceOutputConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AsyncInferenceOutputConfig.Builder,AsyncInferenceOutputConfig>
Specifies the configuration for asynchronous inference invocation outputs.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
AsyncInferenceOutputConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AsyncInferenceOutputConfig.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
String
kmsKeyId()
The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that SageMaker uses to encrypt the asynchronous inference output in Amazon S3.AsyncInferenceNotificationConfig
notificationConfig()
Specifies the configuration for notifications of inference results for asynchronous inference.String
s3FailurePath()
The Amazon S3 location to upload failure inference responses to.String
s3OutputPath()
The Amazon S3 location to upload inference responses to.List<SdkField<?>>
sdkFields()
static Class<? extends AsyncInferenceOutputConfig.Builder>
serializableBuilderClass()
AsyncInferenceOutputConfig.Builder
toBuilder()
String
toString()
Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
kmsKeyId
public final String kmsKeyId()
The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that SageMaker uses to encrypt the asynchronous inference output in Amazon S3.
- Returns:
- The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that SageMaker uses to encrypt the asynchronous inference output in Amazon S3.
-
s3OutputPath
public final String s3OutputPath()
The Amazon S3 location to upload inference responses to.
- Returns:
- The Amazon S3 location to upload inference responses to.
-
notificationConfig
public final AsyncInferenceNotificationConfig notificationConfig()
Specifies the configuration for notifications of inference results for asynchronous inference.
- Returns:
- Specifies the configuration for notifications of inference results for asynchronous inference.
-
s3FailurePath
public final String s3FailurePath()
The Amazon S3 location to upload failure inference responses to.
- Returns:
- The Amazon S3 location to upload failure inference responses to.
-
toBuilder
public AsyncInferenceOutputConfig.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<AsyncInferenceOutputConfig.Builder,AsyncInferenceOutputConfig>
-
builder
public static AsyncInferenceOutputConfig.Builder builder()
-
serializableBuilderClass
public static Class<? extends AsyncInferenceOutputConfig.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-