Package com.pulumi.aws.cloudwatch.inputs
Class LogTransformerTransformerConfigDateTimeConverterArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudwatch.inputs.LogTransformerTransformerConfigDateTimeConverterArgs.Builder
-
- Enclosing class:
- LogTransformerTransformerConfigDateTimeConverterArgs
public static final class LogTransformerTransformerConfigDateTimeConverterArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(LogTransformerTransformerConfigDateTimeConverterArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LogTransformerTransformerConfigDateTimeConverterArgs defaults)
-
-
Method Detail
-
locale
public LogTransformerTransformerConfigDateTimeConverterArgs.Builder locale(@Nullable com.pulumi.core.Output<java.lang.String> locale)
- Parameters:
locale- Specifies the locale of the source field. Defaults to `locale.ROOT`.- Returns:
- builder
-
locale
public LogTransformerTransformerConfigDateTimeConverterArgs.Builder locale(java.lang.String locale)
- Parameters:
locale- Specifies the locale of the source field. Defaults to `locale.ROOT`.- Returns:
- builder
-
matchPatterns
public LogTransformerTransformerConfigDateTimeConverterArgs.Builder matchPatterns(com.pulumi.core.Output<java.util.List<java.lang.String>> matchPatterns)
- Parameters:
matchPatterns- Specifies the list of patterns to match against the `source` field.- Returns:
- builder
-
matchPatterns
public LogTransformerTransformerConfigDateTimeConverterArgs.Builder matchPatterns(java.util.List<java.lang.String> matchPatterns)
- Parameters:
matchPatterns- Specifies the list of patterns to match against the `source` field.- Returns:
- builder
-
matchPatterns
public LogTransformerTransformerConfigDateTimeConverterArgs.Builder matchPatterns(java.lang.String... matchPatterns)
- Parameters:
matchPatterns- Specifies the list of patterns to match against the `source` field.- Returns:
- builder
-
source
public LogTransformerTransformerConfigDateTimeConverterArgs.Builder source(com.pulumi.core.Output<java.lang.String> source)
- Parameters:
source- Specifies the key to apply the date conversion to.- Returns:
- builder
-
source
public LogTransformerTransformerConfigDateTimeConverterArgs.Builder source(java.lang.String source)
- Parameters:
source- Specifies the key to apply the date conversion to.- Returns:
- builder
-
sourceTimezone
public LogTransformerTransformerConfigDateTimeConverterArgs.Builder sourceTimezone(@Nullable com.pulumi.core.Output<java.lang.String> sourceTimezone)
- Parameters:
sourceTimezone- Specifies the time zone of the source field. Defaults to `UTC`.- Returns:
- builder
-
sourceTimezone
public LogTransformerTransformerConfigDateTimeConverterArgs.Builder sourceTimezone(java.lang.String sourceTimezone)
- Parameters:
sourceTimezone- Specifies the time zone of the source field. Defaults to `UTC`.- Returns:
- builder
-
target
public LogTransformerTransformerConfigDateTimeConverterArgs.Builder target(com.pulumi.core.Output<java.lang.String> target)
- Parameters:
target- Specifies the JSON field to store the result in.- Returns:
- builder
-
target
public LogTransformerTransformerConfigDateTimeConverterArgs.Builder target(java.lang.String target)
- Parameters:
target- Specifies the JSON field to store the result in.- Returns:
- builder
-
targetFormat
public LogTransformerTransformerConfigDateTimeConverterArgs.Builder targetFormat(@Nullable com.pulumi.core.Output<java.lang.String> targetFormat)
- Parameters:
targetFormat- Specifies the datetime format to use for the converted data in the target field. Defaults to `yyyy-MM-dd'T'HH:mm:ss.SSS'Z`.- Returns:
- builder
-
targetFormat
public LogTransformerTransformerConfigDateTimeConverterArgs.Builder targetFormat(java.lang.String targetFormat)
- Parameters:
targetFormat- Specifies the datetime format to use for the converted data in the target field. Defaults to `yyyy-MM-dd'T'HH:mm:ss.SSS'Z`.- Returns:
- builder
-
targetTimezone
public LogTransformerTransformerConfigDateTimeConverterArgs.Builder targetTimezone(@Nullable com.pulumi.core.Output<java.lang.String> targetTimezone)
- Parameters:
targetTimezone- Specifies the time zone of the target field. Defaults to `UTC`.- Returns:
- builder
-
targetTimezone
public LogTransformerTransformerConfigDateTimeConverterArgs.Builder targetTimezone(java.lang.String targetTimezone)
- Parameters:
targetTimezone- Specifies the time zone of the target field. Defaults to `UTC`.- Returns:
- builder
-
build
public LogTransformerTransformerConfigDateTimeConverterArgs build()
-
-