Package com.pulumi.aws.cloudfront.inputs
Class MonitoringSubscriptionState.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudfront.inputs.MonitoringSubscriptionState.Builder
-
- Enclosing class:
- MonitoringSubscriptionState
public static final class MonitoringSubscriptionState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(MonitoringSubscriptionState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MonitoringSubscriptionStatebuild()MonitoringSubscriptionState.BuilderdistributionId(com.pulumi.core.Output<java.lang.String> distributionId)MonitoringSubscriptionState.BuilderdistributionId(java.lang.String distributionId)MonitoringSubscriptionState.BuildermonitoringSubscription(MonitoringSubscriptionMonitoringSubscriptionArgs monitoringSubscription)MonitoringSubscriptionState.BuildermonitoringSubscription(com.pulumi.core.Output<MonitoringSubscriptionMonitoringSubscriptionArgs> monitoringSubscription)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(MonitoringSubscriptionState defaults)
-
-
Method Detail
-
distributionId
public MonitoringSubscriptionState.Builder distributionId(@Nullable com.pulumi.core.Output<java.lang.String> distributionId)
- Parameters:
distributionId- The ID of the distribution that you are enabling metrics for.- Returns:
- builder
-
distributionId
public MonitoringSubscriptionState.Builder distributionId(java.lang.String distributionId)
- Parameters:
distributionId- The ID of the distribution that you are enabling metrics for.- Returns:
- builder
-
monitoringSubscription
public MonitoringSubscriptionState.Builder monitoringSubscription(@Nullable com.pulumi.core.Output<MonitoringSubscriptionMonitoringSubscriptionArgs> monitoringSubscription)
- Parameters:
monitoringSubscription- A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.- Returns:
- builder
-
monitoringSubscription
public MonitoringSubscriptionState.Builder monitoringSubscription(MonitoringSubscriptionMonitoringSubscriptionArgs monitoringSubscription)
- Parameters:
monitoringSubscription- A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.- Returns:
- builder
-
build
public MonitoringSubscriptionState build()
-
-