Class PluginCommunityState.Builder

  • Enclosing class:
    PluginCommunityState

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

      • description

        public PluginCommunityState.Builder description​(@Nullable
                                                        com.pulumi.core.Output<java.lang.String> description)
        Parameters:
        description - The description of the plugin.
        Returns:
        builder
      • description

        public PluginCommunityState.Builder description​(java.lang.String description)
        Parameters:
        description - The description of the plugin.
        Returns:
        builder
      • enabled

        public PluginCommunityState.Builder enabled​(@Nullable
                                                    com.pulumi.core.Output<java.lang.Boolean> enabled)
        Parameters:
        enabled - Enable or disable the plugins.
        Returns:
        builder
      • enabled

        public PluginCommunityState.Builder enabled​(java.lang.Boolean enabled)
        Parameters:
        enabled - Enable or disable the plugins.
        Returns:
        builder
      • instanceId

        public PluginCommunityState.Builder instanceId​(@Nullable
                                                       com.pulumi.core.Output<java.lang.Integer> instanceId)
        Parameters:
        instanceId - The CloudAMQP instance ID.
        Returns:
        builder
      • instanceId

        public PluginCommunityState.Builder instanceId​(java.lang.Integer instanceId)
        Parameters:
        instanceId - The CloudAMQP instance ID.
        Returns:
        builder
      • name

        public PluginCommunityState.Builder name​(@Nullable
                                                 com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - The name of the Rabbit MQ community plugin.
        Returns:
        builder
      • name

        public PluginCommunityState.Builder name​(java.lang.String name)
        Parameters:
        name - The name of the Rabbit MQ community plugin.
        Returns:
        builder
      • require

        public PluginCommunityState.Builder require​(@Nullable
                                                    com.pulumi.core.Output<java.lang.String> require)
        Parameters:
        require - Required version of RabbitMQ.
        Returns:
        builder
      • require

        public PluginCommunityState.Builder require​(java.lang.String require)
        Parameters:
        require - Required version of RabbitMQ.
        Returns:
        builder
      • sleep

        public PluginCommunityState.Builder sleep​(@Nullable
                                                  com.pulumi.core.Output<java.lang.Integer> sleep)
        Parameters:
        sleep - Configurable sleep time (seconds) for retries when requesting information about community plugins. Default set to 10 seconds. *Available from v1.29.0*
        Returns:
        builder
      • sleep

        public PluginCommunityState.Builder sleep​(java.lang.Integer sleep)
        Parameters:
        sleep - Configurable sleep time (seconds) for retries when requesting information about community plugins. Default set to 10 seconds. *Available from v1.29.0*
        Returns:
        builder
      • timeout

        public PluginCommunityState.Builder timeout​(@Nullable
                                                    com.pulumi.core.Output<java.lang.Integer> timeout)
        Parameters:
        timeout - Configurable timeout time (seconds) for retries when requesting information about community plugins. Default set to 1800 seconds. *Available from v1.29.0*
        Returns:
        builder
      • timeout

        public PluginCommunityState.Builder timeout​(java.lang.Integer timeout)
        Parameters:
        timeout - Configurable timeout time (seconds) for retries when requesting information about community plugins. Default set to 1800 seconds. *Available from v1.29.0*
        Returns:
        builder