Package com.pulumi.aws.s3.inputs
Class BucketLoggingV2TargetObjectKeyFormatArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.s3.inputs.BucketLoggingV2TargetObjectKeyFormatArgs.Builder
-
- Enclosing class:
- BucketLoggingV2TargetObjectKeyFormatArgs
public static final class BucketLoggingV2TargetObjectKeyFormatArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(BucketLoggingV2TargetObjectKeyFormatArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BucketLoggingV2TargetObjectKeyFormatArgs
build()
BucketLoggingV2TargetObjectKeyFormatArgs.Builder
partitionedPrefix(BucketLoggingV2TargetObjectKeyFormatPartitionedPrefixArgs partitionedPrefix)
BucketLoggingV2TargetObjectKeyFormatArgs.Builder
partitionedPrefix(com.pulumi.core.Output<BucketLoggingV2TargetObjectKeyFormatPartitionedPrefixArgs> partitionedPrefix)
BucketLoggingV2TargetObjectKeyFormatArgs.Builder
simplePrefix(BucketLoggingV2TargetObjectKeyFormatSimplePrefixArgs simplePrefix)
BucketLoggingV2TargetObjectKeyFormatArgs.Builder
simplePrefix(com.pulumi.core.Output<BucketLoggingV2TargetObjectKeyFormatSimplePrefixArgs> simplePrefix)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(BucketLoggingV2TargetObjectKeyFormatArgs defaults)
-
-
Method Detail
-
partitionedPrefix
public BucketLoggingV2TargetObjectKeyFormatArgs.Builder partitionedPrefix(@Nullable com.pulumi.core.Output<BucketLoggingV2TargetObjectKeyFormatPartitionedPrefixArgs> partitionedPrefix)
- Parameters:
partitionedPrefix
- Partitioned S3 key for log objects. See below.- Returns:
- builder
-
partitionedPrefix
public BucketLoggingV2TargetObjectKeyFormatArgs.Builder partitionedPrefix(BucketLoggingV2TargetObjectKeyFormatPartitionedPrefixArgs partitionedPrefix)
- Parameters:
partitionedPrefix
- Partitioned S3 key for log objects. See below.- Returns:
- builder
-
simplePrefix
public BucketLoggingV2TargetObjectKeyFormatArgs.Builder simplePrefix(@Nullable com.pulumi.core.Output<BucketLoggingV2TargetObjectKeyFormatSimplePrefixArgs> simplePrefix)
- Parameters:
simplePrefix
- Use the simple format for S3 keys for log objects. To use, set `simple_prefix {}`.- Returns:
- builder
-
simplePrefix
public BucketLoggingV2TargetObjectKeyFormatArgs.Builder simplePrefix(BucketLoggingV2TargetObjectKeyFormatSimplePrefixArgs simplePrefix)
- Parameters:
simplePrefix
- Use the simple format for S3 keys for log objects. To use, set `simple_prefix {}`.- Returns:
- builder
-
build
public BucketLoggingV2TargetObjectKeyFormatArgs build()
-
-