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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DataCaptureConfigSummary.BuildercaptureStatus(String captureStatus)Whether data capture is currently functional.DataCaptureConfigSummary.BuildercaptureStatus(CaptureStatus captureStatus)Whether data capture is currently functional.DataCaptureConfigSummary.BuildercurrentSamplingPercentage(Integer currentSamplingPercentage)The percentage of requests being captured by your Endpoint.DataCaptureConfigSummary.BuilderdestinationS3Uri(String destinationS3Uri)The Amazon S3 location being used to capture the data.DataCaptureConfigSummary.BuilderenableCapture(Boolean enableCapture)Whether data capture is enabled or disabled.DataCaptureConfigSummary.BuilderkmsKeyId(String kmsKeyId)The KMS key being used to encrypt the data in Amazon S3.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
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,CaptureStatus
-
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:
CaptureStatus,CaptureStatus
-
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
DataCaptureConfigSummary.Builder kmsKeyId(String 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.
-
-