Package com.pulumi.alicloud.rds.inputs
Class GetInstanceClassInfosInfoArgs.Builder
- java.lang.Object
-
- com.pulumi.alicloud.rds.inputs.GetInstanceClassInfosInfoArgs.Builder
-
- Enclosing class:
- GetInstanceClassInfosInfoArgs
public static final class GetInstanceClassInfosInfoArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GetInstanceClassInfosInfoArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetInstanceClassInfosInfoArgs defaults)
-
-
Method Detail
-
classCode
public GetInstanceClassInfosInfoArgs.Builder classCode(@Nullable com.pulumi.core.Output<java.lang.String> classCode)
- Parameters:
classCode
- The code of the instance type.- Returns:
- builder
-
classCode
public GetInstanceClassInfosInfoArgs.Builder classCode(java.lang.String classCode)
- Parameters:
classCode
- The code of the instance type.- Returns:
- builder
-
classGroup
public GetInstanceClassInfosInfoArgs.Builder classGroup(@Nullable com.pulumi.core.Output<java.lang.String> classGroup)
- Parameters:
classGroup
- The instance family of the instance.- Returns:
- builder
-
classGroup
public GetInstanceClassInfosInfoArgs.Builder classGroup(java.lang.String classGroup)
- Parameters:
classGroup
- The instance family of the instance.- Returns:
- builder
-
cpu
public GetInstanceClassInfosInfoArgs.Builder cpu(@Nullable com.pulumi.core.Output<java.lang.String> cpu)
- Parameters:
cpu
- The number of cores that are supported by the instance type. Unit: cores.- Returns:
- builder
-
cpu
public GetInstanceClassInfosInfoArgs.Builder cpu(java.lang.String cpu)
- Parameters:
cpu
- The number of cores that are supported by the instance type. Unit: cores.- Returns:
- builder
-
instructionSetArch
public GetInstanceClassInfosInfoArgs.Builder instructionSetArch(@Nullable com.pulumi.core.Output<java.lang.String> instructionSetArch)
- Parameters:
instructionSetArch
- The architecture of the instance type.- Returns:
- builder
-
instructionSetArch
public GetInstanceClassInfosInfoArgs.Builder instructionSetArch(java.lang.String instructionSetArch)
- Parameters:
instructionSetArch
- The architecture of the instance type.- Returns:
- builder
-
maxConnections
public GetInstanceClassInfosInfoArgs.Builder maxConnections(@Nullable com.pulumi.core.Output<java.lang.String> maxConnections)
- Parameters:
maxConnections
- The maximum number of connections that are supported by the instance type. Unit: connections.- Returns:
- builder
-
maxConnections
public GetInstanceClassInfosInfoArgs.Builder maxConnections(java.lang.String maxConnections)
- Parameters:
maxConnections
- The maximum number of connections that are supported by the instance type. Unit: connections.- Returns:
- builder
-
maxIombps
public GetInstanceClassInfosInfoArgs.Builder maxIombps(@Nullable com.pulumi.core.Output<java.lang.String> maxIombps)
- Parameters:
maxIombps
- The maximum I/O bandwidth that is supported by the instance type. Unit: Mbit/s.- Returns:
- builder
-
maxIombps
public GetInstanceClassInfosInfoArgs.Builder maxIombps(java.lang.String maxIombps)
- Parameters:
maxIombps
- The maximum I/O bandwidth that is supported by the instance type. Unit: Mbit/s.- Returns:
- builder
-
maxIops
public GetInstanceClassInfosInfoArgs.Builder maxIops(@Nullable com.pulumi.core.Output<java.lang.String> maxIops)
- Parameters:
maxIops
- The maximum input/output operations per second (IOPS) that is supported by the instance type. Unit: operations per second.- Returns:
- builder
-
maxIops
public GetInstanceClassInfosInfoArgs.Builder maxIops(java.lang.String maxIops)
- Parameters:
maxIops
- The maximum input/output operations per second (IOPS) that is supported by the instance type. Unit: operations per second.- Returns:
- builder
-
memoryClass
public GetInstanceClassInfosInfoArgs.Builder memoryClass(@Nullable com.pulumi.core.Output<java.lang.String> memoryClass)
- Parameters:
memoryClass
- The memory capacity that is supported by the instance type. Unit: GB.- Returns:
- builder
-
memoryClass
public GetInstanceClassInfosInfoArgs.Builder memoryClass(java.lang.String memoryClass)
- Parameters:
memoryClass
- The memory capacity that is supported by the instance type. Unit: GB.- Returns:
- builder
-
referencePrice
public GetInstanceClassInfosInfoArgs.Builder referencePrice(@Nullable com.pulumi.core.Output<java.lang.String> referencePrice)
- Parameters:
referencePrice
- The fee that you must pay for the instance type. Unit: cent (USD).- Returns:
- builder
-
referencePrice
public GetInstanceClassInfosInfoArgs.Builder referencePrice(java.lang.String referencePrice)
- Parameters:
referencePrice
- The fee that you must pay for the instance type. Unit: cent (USD).- Returns:
- builder
-
build
public GetInstanceClassInfosInfoArgs build()
-
-