Class ExtraDiskSizeArgs.Builder

  • Enclosing class:
    ExtraDiskSizeArgs

    public static final class ExtraDiskSizeArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • allowDowntime

        public ExtraDiskSizeArgs.Builder allowDowntime​(@Nullable
                                                       com.pulumi.core.Output<java.lang.Boolean> allowDowntime)
        Parameters:
        allowDowntime - When resizing the disk, allow cluster downtime if necessary. Default set to false. Required when hosting in *Azure*.
        Returns:
        builder
      • allowDowntime

        public ExtraDiskSizeArgs.Builder allowDowntime​(java.lang.Boolean allowDowntime)
        Parameters:
        allowDowntime - When resizing the disk, allow cluster downtime if necessary. Default set to false. Required when hosting in *Azure*.
        Returns:
        builder
      • extraDiskSize

        public ExtraDiskSizeArgs.Builder extraDiskSize​(com.pulumi.core.Output<java.lang.Integer> extraDiskSize)
        Parameters:
        extraDiskSize - Extra disk size in GB. Supported values: 0, 25, 50, 100, 250, 500, 1000, 2000
        Returns:
        builder
      • extraDiskSize

        public ExtraDiskSizeArgs.Builder extraDiskSize​(java.lang.Integer extraDiskSize)
        Parameters:
        extraDiskSize - Extra disk size in GB. Supported values: 0, 25, 50, 100, 250, 500, 1000, 2000
        Returns:
        builder
      • instanceId

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

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

        public ExtraDiskSizeArgs.Builder sleep​(@Nullable
                                               com.pulumi.core.Output<java.lang.Integer> sleep)
        Parameters:
        sleep - Configurable sleep time in seconds between retries for resizing the disk. Default set to 30 seconds.
        Returns:
        builder
      • sleep

        public ExtraDiskSizeArgs.Builder sleep​(java.lang.Integer sleep)
        Parameters:
        sleep - Configurable sleep time in seconds between retries for resizing the disk. Default set to 30 seconds.
        Returns:
        builder
      • timeout

        public ExtraDiskSizeArgs.Builder timeout​(@Nullable
                                                 com.pulumi.core.Output<java.lang.Integer> timeout)
        Parameters:
        timeout - Configurable timeout time in seconds for resizing the disk. Default set to 1800 seconds. ***Note:*** `allow_downtime`, `sleep`, `timeout` only available from v1.25.0.
        Returns:
        builder
      • timeout

        public ExtraDiskSizeArgs.Builder timeout​(java.lang.Integer timeout)
        Parameters:
        timeout - Configurable timeout time in seconds for resizing the disk. Default set to 1800 seconds. ***Note:*** `allow_downtime`, `sleep`, `timeout` only available from v1.25.0.
        Returns:
        builder