Interface DataCaptureConfigSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<DataCaptureConfigSummary.Builder,DataCaptureConfigSummary>, SdkBuilder<DataCaptureConfigSummary.Builder,DataCaptureConfigSummary>, SdkPojo
Enclosing class:
DataCaptureConfigSummary

public static interface DataCaptureConfigSummary.Builder extends SdkPojo, CopyableBuilder<DataCaptureConfigSummary.Builder,DataCaptureConfigSummary>
  • Method Details

    • enableCapture

      DataCaptureConfigSummary.Builder enableCapture(Boolean enableCapture)

      Whether data capture is enabled or disabled.

      Parameters:
      enableCapture - Whether data capture is enabled or disabled.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • captureStatus

      DataCaptureConfigSummary.Builder captureStatus(String captureStatus)

      Whether data capture is currently functional.

      Parameters:
      captureStatus - Whether data capture is currently functional.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • captureStatus

      DataCaptureConfigSummary.Builder captureStatus(CaptureStatus captureStatus)

      Whether data capture is currently functional.

      Parameters:
      captureStatus - Whether data capture is currently functional.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • currentSamplingPercentage

      DataCaptureConfigSummary.Builder currentSamplingPercentage(Integer currentSamplingPercentage)

      The percentage of requests being captured by your Endpoint.

      Parameters:
      currentSamplingPercentage - The percentage of requests being captured by your Endpoint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • destinationS3Uri

      DataCaptureConfigSummary.Builder destinationS3Uri(String destinationS3Uri)

      The Amazon S3 location being used to capture the data.

      Parameters:
      destinationS3Uri - The Amazon S3 location being used to capture the data.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • kmsKeyId

      The KMS key being used to encrypt the data in Amazon S3.

      Parameters:
      kmsKeyId - The KMS key being used to encrypt the data in Amazon S3.
      Returns:
      Returns a reference to this object so that method calls can be chained together.