Interface InferenceOutputConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<InferenceOutputConfiguration.Builder,
,InferenceOutputConfiguration> SdkBuilder<InferenceOutputConfiguration.Builder,
,InferenceOutputConfiguration> SdkPojo
- Enclosing class:
InferenceOutputConfiguration
public static interface InferenceOutputConfiguration.Builder
extends SdkPojo, CopyableBuilder<InferenceOutputConfiguration.Builder,InferenceOutputConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionThe ID number for the KMS key key used to encrypt the inference output.s3OutputConfiguration
(Consumer<InferenceS3OutputConfiguration.Builder> s3OutputConfiguration) Specifies configuration information for the output results from for the inference, output S3 location.s3OutputConfiguration
(InferenceS3OutputConfiguration s3OutputConfiguration) Specifies configuration information for the output results from for the inference, output S3 location.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
s3OutputConfiguration
InferenceOutputConfiguration.Builder s3OutputConfiguration(InferenceS3OutputConfiguration s3OutputConfiguration) Specifies configuration information for the output results from for the inference, output S3 location.
- Parameters:
s3OutputConfiguration
- Specifies configuration information for the output results from for the inference, output S3 location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3OutputConfiguration
default InferenceOutputConfiguration.Builder s3OutputConfiguration(Consumer<InferenceS3OutputConfiguration.Builder> s3OutputConfiguration) Specifies configuration information for the output results from for the inference, output S3 location.
This is a convenience method that creates an instance of theInferenceS3OutputConfiguration.Builder
avoiding the need to create one manually viaInferenceS3OutputConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3OutputConfiguration(InferenceS3OutputConfiguration)
.- Parameters:
s3OutputConfiguration
- a consumer that will call methods onInferenceS3OutputConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kmsKeyId
The ID number for the KMS key key used to encrypt the inference output.
- Parameters:
kmsKeyId
- The ID number for the KMS key key used to encrypt the inference output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-