Class PubsubSubscriptionRetryPolicy.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • maximumBackoff

        @Stability(Stable)
        public PubsubSubscriptionRetryPolicy.Builder maximumBackoff​(String maximumBackoff)
        Parameters:
        maximumBackoff - The maximum delay between consecutive deliveries of a given message. Value should be between 0 and 600 seconds. Defaults to 600 seconds. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/pubsub_subscription#maximum_backoff PubsubSubscription#maximum_backoff}
        Returns:
        this
      • minimumBackoff

        @Stability(Stable)
        public PubsubSubscriptionRetryPolicy.Builder minimumBackoff​(String minimumBackoff)
        Parameters:
        minimumBackoff - The minimum delay between consecutive deliveries of a given message. Value should be between 0 and 600 seconds. Defaults to 10 seconds. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/pubsub_subscription#minimum_backoff PubsubSubscription#minimum_backoff}
        Returns:
        this