Package com.pulumi.aws.sagemaker.inputs
Class EndpointConfigurationDataCaptureConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.sagemaker.inputs.EndpointConfigurationDataCaptureConfigArgs.Builder
-
- Enclosing class:
- EndpointConfigurationDataCaptureConfigArgs
public static final class EndpointConfigurationDataCaptureConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(EndpointConfigurationDataCaptureConfigArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EndpointConfigurationDataCaptureConfigArgs defaults)
-
-
Method Detail
-
captureContentTypeHeader
public EndpointConfigurationDataCaptureConfigArgs.Builder captureContentTypeHeader(@Nullable com.pulumi.core.Output<EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs> captureContentTypeHeader)
- Parameters:
captureContentTypeHeader
- The content type headers to capture. Fields are documented below.- Returns:
- builder
-
captureContentTypeHeader
public EndpointConfigurationDataCaptureConfigArgs.Builder captureContentTypeHeader(EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs captureContentTypeHeader)
- Parameters:
captureContentTypeHeader
- The content type headers to capture. Fields are documented below.- Returns:
- builder
-
captureOptions
public EndpointConfigurationDataCaptureConfigArgs.Builder captureOptions(com.pulumi.core.Output<java.util.List<EndpointConfigurationDataCaptureConfigCaptureOptionArgs>> captureOptions)
- Parameters:
captureOptions
- Specifies what data to capture. Fields are documented below.- Returns:
- builder
-
captureOptions
public EndpointConfigurationDataCaptureConfigArgs.Builder captureOptions(java.util.List<EndpointConfigurationDataCaptureConfigCaptureOptionArgs> captureOptions)
- Parameters:
captureOptions
- Specifies what data to capture. Fields are documented below.- Returns:
- builder
-
captureOptions
public EndpointConfigurationDataCaptureConfigArgs.Builder captureOptions(EndpointConfigurationDataCaptureConfigCaptureOptionArgs... captureOptions)
- Parameters:
captureOptions
- Specifies what data to capture. Fields are documented below.- Returns:
- builder
-
destinationS3Uri
public EndpointConfigurationDataCaptureConfigArgs.Builder destinationS3Uri(com.pulumi.core.Output<java.lang.String> destinationS3Uri)
- Parameters:
destinationS3Uri
- The URL for S3 location where the captured data is stored.- Returns:
- builder
-
destinationS3Uri
public EndpointConfigurationDataCaptureConfigArgs.Builder destinationS3Uri(java.lang.String destinationS3Uri)
- Parameters:
destinationS3Uri
- The URL for S3 location where the captured data is stored.- Returns:
- builder
-
enableCapture
public EndpointConfigurationDataCaptureConfigArgs.Builder enableCapture(@Nullable com.pulumi.core.Output<java.lang.Boolean> enableCapture)
- Parameters:
enableCapture
- Flag to enable data capture. Defaults to `false`.- Returns:
- builder
-
enableCapture
public EndpointConfigurationDataCaptureConfigArgs.Builder enableCapture(java.lang.Boolean enableCapture)
- Parameters:
enableCapture
- Flag to enable data capture. Defaults to `false`.- Returns:
- builder
-
initialSamplingPercentage
public EndpointConfigurationDataCaptureConfigArgs.Builder initialSamplingPercentage(com.pulumi.core.Output<java.lang.Integer> initialSamplingPercentage)
- Parameters:
initialSamplingPercentage
- Portion of data to capture. Should be between 0 and 100.- Returns:
- builder
-
initialSamplingPercentage
public EndpointConfigurationDataCaptureConfigArgs.Builder initialSamplingPercentage(java.lang.Integer initialSamplingPercentage)
- Parameters:
initialSamplingPercentage
- Portion of data to capture. Should be between 0 and 100.- Returns:
- builder
-
kmsKeyId
public EndpointConfigurationDataCaptureConfigArgs.Builder kmsKeyId(@Nullable com.pulumi.core.Output<java.lang.String> kmsKeyId)
- Parameters:
kmsKeyId
- Amazon Resource Name (ARN) of a AWS Key Management Service key that Amazon SageMaker uses to encrypt the captured data on Amazon S3.- Returns:
- builder
-
kmsKeyId
public EndpointConfigurationDataCaptureConfigArgs.Builder kmsKeyId(java.lang.String kmsKeyId)
- Parameters:
kmsKeyId
- Amazon Resource Name (ARN) of a AWS Key Management Service key that Amazon SageMaker uses to encrypt the captured data on Amazon S3.- Returns:
- builder
-
build
public EndpointConfigurationDataCaptureConfigArgs build()
-
-