Interface Logger.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Logger.Builder,
,Logger> SdkBuilder<Logger.Builder,
,Logger> SdkPojo
- Enclosing class:
Logger
-
Method Summary
Modifier and TypeMethodDescriptionThe component that will be subject to logging.component
(LoggerComponent component) The component that will be subject to logging.A descriptive or arbitrary ID for the logger.The level of the logs.level
(LoggerLevel level) The level of the logs.The amount of file space, in KB, to use if the local file system is used for logging purposes.The type of log output which will be used.type
(LoggerType type) The type of log output which will be used.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
-
component
The component that will be subject to logging.- Parameters:
component
- The component that will be subject to logging.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
component
The component that will be subject to logging.- Parameters:
component
- The component that will be subject to logging.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
id
A descriptive or arbitrary ID for the logger. This value must be unique within the logger definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''.- Parameters:
id
- A descriptive or arbitrary ID for the logger. This value must be unique within the logger definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
level
The level of the logs.- Parameters:
level
- The level of the logs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
level
The level of the logs.- Parameters:
level
- The level of the logs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
space
The amount of file space, in KB, to use if the local file system is used for logging purposes.- Parameters:
space
- The amount of file space, in KB, to use if the local file system is used for logging purposes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of log output which will be used.- Parameters:
type
- The type of log output which will be used.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of log output which will be used.- Parameters:
type
- The type of log output which will be used.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-