@Generated(value="software.amazon.awssdk:codegen") public final class RecommendationJobOutputConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RecommendationJobOutputConfig.Builder,RecommendationJobOutputConfig>
Provides information about the output configuration for the compiled model.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RecommendationJobOutputConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RecommendationJobOutputConfig.Builder |
builder() |
RecommendationJobCompiledOutputConfig |
compiledOutputConfig()
Provides information about the output configuration for the compiled model.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
kmsKeyId()
The Amazon Resource Name (ARN) of a Amazon Web Services Key Management Service (Amazon Web Services KMS) key that
Amazon SageMaker uses to encrypt your output artifacts with Amazon S3 server-side encryption.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RecommendationJobOutputConfig.Builder> |
serializableBuilderClass() |
RecommendationJobOutputConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String kmsKeyId()
The Amazon Resource Name (ARN) of a Amazon Web Services Key Management Service (Amazon Web Services KMS) key that
Amazon SageMaker uses to encrypt your output artifacts with Amazon S3 server-side encryption. The SageMaker
execution role must have kms:GenerateDataKey permission.
The KmsKeyId can be any of the following formats:
// KMS Key ID
"1234abcd-12ab-34cd-56ef-1234567890ab"
// Amazon Resource Name (ARN) of a KMS Key
"arn:aws:kms:<region>:<account>:key/<key-id-12ab-34cd-56ef-1234567890ab>"
// KMS Key Alias
"alias/ExampleAlias"
// Amazon Resource Name (ARN) of a KMS Key Alias
"arn:aws:kms:<region>:<account>:alias/<ExampleAlias>"
For more information about key identifiers, see Key identifiers (KeyID) in the Amazon Web Services Key Management Service (Amazon Web Services KMS) documentation.
kms:GenerateDataKey permission.
The KmsKeyId can be any of the following formats:
// KMS Key ID
"1234abcd-12ab-34cd-56ef-1234567890ab"
// Amazon Resource Name (ARN) of a KMS Key
"arn:aws:kms:<region>:<account>:key/<key-id-12ab-34cd-56ef-1234567890ab>"
// KMS Key Alias
"alias/ExampleAlias"
// Amazon Resource Name (ARN) of a KMS Key Alias
"arn:aws:kms:<region>:<account>:alias/<ExampleAlias>"
For more information about key identifiers, see Key identifiers (KeyID) in the Amazon Web Services Key Management Service (Amazon Web Services KMS) documentation.
public final RecommendationJobCompiledOutputConfig compiledOutputConfig()
Provides information about the output configuration for the compiled model.
public RecommendationJobOutputConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RecommendationJobOutputConfig.Builder,RecommendationJobOutputConfig>public static RecommendationJobOutputConfig.Builder builder()
public static Class<? extends RecommendationJobOutputConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.