Class DomainEbsOptionsArgs.Builder

  • Enclosing class:
    DomainEbsOptionsArgs

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

      • ebsEnabled

        public DomainEbsOptionsArgs.Builder ebsEnabled​(com.pulumi.core.Output<java.lang.Boolean> ebsEnabled)
        Parameters:
        ebsEnabled - Whether EBS volumes are attached to data nodes in the domain.
        Returns:
        builder
      • ebsEnabled

        public DomainEbsOptionsArgs.Builder ebsEnabled​(java.lang.Boolean ebsEnabled)
        Parameters:
        ebsEnabled - Whether EBS volumes are attached to data nodes in the domain.
        Returns:
        builder
      • iops

        public DomainEbsOptionsArgs.Builder iops​(@Nullable
                                                 com.pulumi.core.Output<java.lang.Integer> iops)
        Parameters:
        iops - Baseline input/output (I/O) performance of EBS volumes attached to data nodes. Applicable only for the GP3 and Provisioned IOPS EBS volume types.
        Returns:
        builder
      • iops

        public DomainEbsOptionsArgs.Builder iops​(java.lang.Integer iops)
        Parameters:
        iops - Baseline input/output (I/O) performance of EBS volumes attached to data nodes. Applicable only for the GP3 and Provisioned IOPS EBS volume types.
        Returns:
        builder
      • throughput

        public DomainEbsOptionsArgs.Builder throughput​(@Nullable
                                                       com.pulumi.core.Output<java.lang.Integer> throughput)
        Parameters:
        throughput - Specifies the throughput (in MiB/s) of the EBS volumes attached to data nodes. Applicable only for the gp3 volume type.
        Returns:
        builder
      • throughput

        public DomainEbsOptionsArgs.Builder throughput​(java.lang.Integer throughput)
        Parameters:
        throughput - Specifies the throughput (in MiB/s) of the EBS volumes attached to data nodes. Applicable only for the gp3 volume type.
        Returns:
        builder
      • volumeSize

        public DomainEbsOptionsArgs.Builder volumeSize​(@Nullable
                                                       com.pulumi.core.Output<java.lang.Integer> volumeSize)
        Parameters:
        volumeSize - Size of EBS volumes attached to data nodes (in GiB).
        Returns:
        builder
      • volumeSize

        public DomainEbsOptionsArgs.Builder volumeSize​(java.lang.Integer volumeSize)
        Parameters:
        volumeSize - Size of EBS volumes attached to data nodes (in GiB).
        Returns:
        builder
      • volumeType

        public DomainEbsOptionsArgs.Builder volumeType​(@Nullable
                                                       com.pulumi.core.Output<java.lang.String> volumeType)
        Parameters:
        volumeType - Type of EBS volumes attached to data nodes.
        Returns:
        builder
      • volumeType

        public DomainEbsOptionsArgs.Builder volumeType​(java.lang.String volumeType)
        Parameters:
        volumeType - Type of EBS volumes attached to data nodes.
        Returns:
        builder