Class RecommendationJobOutputConfig
- java.lang.Object
-
- software.amazon.awssdk.services.sagemaker.model.RecommendationJobOutputConfig
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<RecommendationJobOutputConfig.Builder,RecommendationJobOutputConfig>
@Generated("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.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
RecommendationJobOutputConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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.-
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 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.
- Returns:
- 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.
-
-
-
compiledOutputConfig
public final RecommendationJobCompiledOutputConfig compiledOutputConfig()
Provides information about the output configuration for the compiled model.
- Returns:
- Provides information about the output configuration for the compiled model.
-
toBuilder
public RecommendationJobOutputConfig.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<RecommendationJobOutputConfig.Builder,RecommendationJobOutputConfig>
-
builder
public static RecommendationJobOutputConfig.Builder builder()
-
serializableBuilderClass
public static Class<? extends RecommendationJobOutputConfig.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.
-
-