Class ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.emrserverless.inputs.ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs.Builder
-
- Enclosing class:
- ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs
public static final class ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs defaults)
-
-
Method Detail
-
enabled
public ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs.Builder enabled(com.pulumi.core.Output<java.lang.Boolean> enabled)
- Parameters:
enabled- Enables CloudWatch logging.- Returns:
- builder
-
enabled
public ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs.Builder enabled(java.lang.Boolean enabled)
- Parameters:
enabled- Enables CloudWatch logging.- Returns:
- builder
-
encryptionKeyArn
public ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs.Builder encryptionKeyArn(@Nullable com.pulumi.core.Output<java.lang.String> encryptionKeyArn)
- Parameters:
encryptionKeyArn- KMS key ARN to encrypt the logs that you store in CloudWatch Logs.- Returns:
- builder
-
encryptionKeyArn
public ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs.Builder encryptionKeyArn(java.lang.String encryptionKeyArn)
- Parameters:
encryptionKeyArn- KMS key ARN to encrypt the logs that you store in CloudWatch Logs.- Returns:
- builder
-
logGroupName
public ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs.Builder logGroupName(@Nullable com.pulumi.core.Output<java.lang.String> logGroupName)
- Parameters:
logGroupName- The name of the log group in Amazon CloudWatch Logs where you want to publish your logs.- Returns:
- builder
-
logGroupName
public ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs.Builder logGroupName(java.lang.String logGroupName)
- Parameters:
logGroupName- The name of the log group in Amazon CloudWatch Logs where you want to publish your logs.- Returns:
- builder
-
logStreamNamePrefix
public ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs.Builder logStreamNamePrefix(@Nullable com.pulumi.core.Output<java.lang.String> logStreamNamePrefix)
- Parameters:
logStreamNamePrefix- Prefix for the CloudWatch log stream name.- Returns:
- builder
-
logStreamNamePrefix
public ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs.Builder logStreamNamePrefix(java.lang.String logStreamNamePrefix)
- Parameters:
logStreamNamePrefix- Prefix for the CloudWatch log stream name.- Returns:
- builder
-
logTypes
public ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs.Builder logTypes(@Nullable com.pulumi.core.Output<java.util.List<ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArgs>> logTypes)
- Parameters:
logTypes- The types of logs that you want to publish to CloudWatch. If you don't specify any log types, driver STDOUT and STDERR logs will be published to CloudWatch Logs by default. See logTypes for more details.- Returns:
- builder
-
logTypes
public ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs.Builder logTypes(java.util.List<ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArgs> logTypes)
- Parameters:
logTypes- The types of logs that you want to publish to CloudWatch. If you don't specify any log types, driver STDOUT and STDERR logs will be published to CloudWatch Logs by default. See logTypes for more details.- Returns:
- builder
-
logTypes
public ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs.Builder logTypes(ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArgs... logTypes)
- Parameters:
logTypes- The types of logs that you want to publish to CloudWatch. If you don't specify any log types, driver STDOUT and STDERR logs will be published to CloudWatch Logs by default. See logTypes for more details.- Returns:
- builder
-
build
public ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs build()
-
-