@Stability(value=Stable) public static final class LogGroupTargetInputOptions.Builder extends Object implements software.amazon.jsii.Builder<LogGroupTargetInputOptions>
LogGroupTargetInputOptions| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
LogGroupTargetInputOptions |
build()
Builds the configured instance.
|
LogGroupTargetInputOptions.Builder |
message(Object message)
Sets the value of
LogGroupTargetInputOptions.getMessage() |
LogGroupTargetInputOptions.Builder |
timestamp(Object timestamp)
Sets the value of
LogGroupTargetInputOptions.getTimestamp() |
@Stability(value=Stable) public LogGroupTargetInputOptions.Builder message(Object message)
LogGroupTargetInputOptions.getMessage()message - The value provided here will be used in the Log "message" field.
This field must be a string. If an object is passed (e.g. JSON data)
it will not throw an error, but the message that makes it to
CloudWatch logs will be incorrect. This is a likely scenario if
doing something like: EventField.fromPath('$.detail') since in most cases
the detail field contains JSON data.this@Stability(value=Stable) public LogGroupTargetInputOptions.Builder timestamp(Object timestamp)
LogGroupTargetInputOptions.getTimestamp()timestamp - The timestamp that will appear in the CloudWatch Logs record.this@Stability(value=Stable) public LogGroupTargetInputOptions build()
build in interface software.amazon.jsii.Builder<LogGroupTargetInputOptions>LogGroupTargetInputOptionsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.