Class ConfigurationSetState.Builder

  • Enclosing class:
    ConfigurationSetState

    public static final class ConfigurationSetState.Builder
    extends java.lang.Object
    • Method Detail

      • arn

        public ConfigurationSetState.Builder arn​(@Nullable
                                                 com.pulumi.core.Output<java.lang.String> arn)
        Parameters:
        arn - SES configuration set ARN.
        Returns:
        builder
      • lastFreshStart

        public ConfigurationSetState.Builder lastFreshStart​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> lastFreshStart)
        Parameters:
        lastFreshStart - Date and time at which the reputation metrics for the configuration set were last reset. Resetting these metrics is known as a fresh start.
        Returns:
        builder
      • lastFreshStart

        public ConfigurationSetState.Builder lastFreshStart​(java.lang.String lastFreshStart)
        Parameters:
        lastFreshStart - Date and time at which the reputation metrics for the configuration set were last reset. Resetting these metrics is known as a fresh start.
        Returns:
        builder
      • name

        public ConfigurationSetState.Builder name​(@Nullable
                                                  com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - Name of the configuration set. The following arguments are optional:
        Returns:
        builder
      • name

        public ConfigurationSetState.Builder name​(java.lang.String name)
        Parameters:
        name - Name of the configuration set. The following arguments are optional:
        Returns:
        builder
      • region

        public ConfigurationSetState.Builder region​(@Nullable
                                                    com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • region

        public ConfigurationSetState.Builder region​(java.lang.String region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • reputationMetricsEnabled

        public ConfigurationSetState.Builder reputationMetricsEnabled​(@Nullable
                                                                      com.pulumi.core.Output<java.lang.Boolean> reputationMetricsEnabled)
        Parameters:
        reputationMetricsEnabled - Whether or not Amazon SES publishes reputation metrics for the configuration set, such as bounce and complaint rates, to Amazon CloudWatch. The default value is `false`.
        Returns:
        builder
      • reputationMetricsEnabled

        public ConfigurationSetState.Builder reputationMetricsEnabled​(java.lang.Boolean reputationMetricsEnabled)
        Parameters:
        reputationMetricsEnabled - Whether or not Amazon SES publishes reputation metrics for the configuration set, such as bounce and complaint rates, to Amazon CloudWatch. The default value is `false`.
        Returns:
        builder
      • sendingEnabled

        public ConfigurationSetState.Builder sendingEnabled​(@Nullable
                                                            com.pulumi.core.Output<java.lang.Boolean> sendingEnabled)
        Parameters:
        sendingEnabled - Whether email sending is enabled or disabled for the configuration set. The default value is `true`.
        Returns:
        builder
      • sendingEnabled

        public ConfigurationSetState.Builder sendingEnabled​(java.lang.Boolean sendingEnabled)
        Parameters:
        sendingEnabled - Whether email sending is enabled or disabled for the configuration set. The default value is `true`.
        Returns:
        builder
      • trackingOptions

        public ConfigurationSetState.Builder trackingOptions​(@Nullable
                                                             com.pulumi.core.Output<ConfigurationSetTrackingOptionsArgs> trackingOptions)
        Parameters:
        trackingOptions - Domain that is used to redirect email recipients to an Amazon SES-operated domain. See below. **NOTE:** This functionality is best effort.
        Returns:
        builder