Class GetServerPlansPlainArgs.Builder
- java.lang.Object
-
- com.pulumi.alicloud.simpleapplicationserver.inputs.GetServerPlansPlainArgs.Builder
-
- Enclosing class:
- GetServerPlansPlainArgs
public static final class GetServerPlansPlainArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GetServerPlansPlainArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetServerPlansPlainArgs.Builder
bandwidth(java.lang.Integer bandwidth)
GetServerPlansPlainArgs
build()
GetServerPlansPlainArgs.Builder
core(java.lang.Integer core)
GetServerPlansPlainArgs.Builder
diskSize(java.lang.Integer diskSize)
GetServerPlansPlainArgs.Builder
flow(java.lang.Integer flow)
GetServerPlansPlainArgs.Builder
ids(java.lang.String... ids)
GetServerPlansPlainArgs.Builder
ids(java.util.List<java.lang.String> ids)
GetServerPlansPlainArgs.Builder
memory(java.lang.Integer memory)
GetServerPlansPlainArgs.Builder
outputFile(java.lang.String outputFile)
GetServerPlansPlainArgs.Builder
platform(java.lang.String platform)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetServerPlansPlainArgs defaults)
-
-
Method Detail
-
bandwidth
public GetServerPlansPlainArgs.Builder bandwidth(@Nullable java.lang.Integer bandwidth)
- Parameters:
bandwidth
- The peak bandwidth. Unit: Mbit/s.- Returns:
- builder
-
core
public GetServerPlansPlainArgs.Builder core(@Nullable java.lang.Integer core)
- Parameters:
core
- The number of CPU cores.- Returns:
- builder
-
diskSize
public GetServerPlansPlainArgs.Builder diskSize(@Nullable java.lang.Integer diskSize)
- Parameters:
diskSize
- The size of the enhanced SSD (ESSD). Unit: GB.- Returns:
- builder
-
flow
public GetServerPlansPlainArgs.Builder flow(@Nullable java.lang.Integer flow)
- Parameters:
flow
- The monthly data transfer quota. Unit: GB.- Returns:
- builder
-
ids
public GetServerPlansPlainArgs.Builder ids(@Nullable java.util.List<java.lang.String> ids)
- Parameters:
ids
- A list of Instance Plan IDs.- Returns:
- builder
-
ids
public GetServerPlansPlainArgs.Builder ids(java.lang.String... ids)
- Parameters:
ids
- A list of Instance Plan IDs.- Returns:
- builder
-
memory
public GetServerPlansPlainArgs.Builder memory(@Nullable java.lang.Integer memory)
- Parameters:
memory
- The memory size. Unit: GB.- Returns:
- builder
-
outputFile
public GetServerPlansPlainArgs.Builder outputFile(@Nullable java.lang.String outputFile)
- Parameters:
outputFile
- File name where to save data source results (after running `pulumi preview`).- Returns:
- builder
-
platform
public GetServerPlansPlainArgs.Builder platform(@Nullable java.lang.String platform)
- Parameters:
platform
- The platform of Plan supported. Valid values: ["Linux", "Windows"].- Returns:
- builder
-
build
public GetServerPlansPlainArgs build()
-
-