Interface CaptureLimitsConfig.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CaptureLimitsConfig.Builder,,CaptureLimitsConfig> SdkBuilder<CaptureLimitsConfig.Builder,,CaptureLimitsConfig> SdkPojo
- Enclosing class:
CaptureLimitsConfig
-
Method Summary
Modifier and TypeMethodDescriptionmaxCollectionDepth(Integer maxCollectionDepth) The maximum nesting depth to traverse inside collections.maxCollectionWidth(Integer maxCollectionWidth) The maximum number of items to capture from any collection to prevent large payloads.maxFieldsPerObject(Integer maxFieldsPerObject) The maximum number of fields to capture for any object.The maximum number of times the instrumentation point can be hit before it is automatically disabled.maxObjectDepth(Integer maxObjectDepth) The maximum depth for nested object traversal when capturing structured data.maxStackFrames(Integer maxStackFrames) The maximum number of stack frames to capture in stack traces.maxStackTraceSize(Integer maxStackTraceSize) The maximum total size, in bytes, of a captured stack trace.maxStringLength(Integer maxStringLength) The maximum length of captured string values in characters.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
maxHits
The maximum number of times the instrumentation point can be hit before it is automatically disabled. Defaults to 100.
- Parameters:
maxHits- The maximum number of times the instrumentation point can be hit before it is automatically disabled. Defaults to 100.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxStringLength
The maximum length of captured string values in characters. Strings longer than this are truncated. Defaults to 128.
- Parameters:
maxStringLength- The maximum length of captured string values in characters. Strings longer than this are truncated. Defaults to 128.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxCollectionWidth
The maximum number of items to capture from any collection to prevent large payloads. Defaults to 10.
- Parameters:
maxCollectionWidth- The maximum number of items to capture from any collection to prevent large payloads. Defaults to 10.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxCollectionDepth
The maximum nesting depth to traverse inside collections. Defaults to 3.
- Parameters:
maxCollectionDepth- The maximum nesting depth to traverse inside collections. Defaults to 3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxStackFrames
The maximum number of stack frames to capture in stack traces. Defaults to 2.
- Parameters:
maxStackFrames- The maximum number of stack frames to capture in stack traces. Defaults to 2.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxStackTraceSize
The maximum total size, in bytes, of a captured stack trace. Defaults to 1000.
- Parameters:
maxStackTraceSize- The maximum total size, in bytes, of a captured stack trace. Defaults to 1000.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxObjectDepth
The maximum depth for nested object traversal when capturing structured data. Defaults to 3.
- Parameters:
maxObjectDepth- The maximum depth for nested object traversal when capturing structured data. Defaults to 3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxFieldsPerObject
The maximum number of fields to capture for any object. Defaults to 10.
- Parameters:
maxFieldsPerObject- The maximum number of fields to capture for any object. Defaults to 10.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-