Class GetFlavorPlainArgs.Builder
- java.lang.Object
-
- com.pulumi.openstack.compute.inputs.GetFlavorPlainArgs.Builder
-
- Enclosing class:
- GetFlavorPlainArgs
public static final class GetFlavorPlainArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetFlavorPlainArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetFlavorPlainArgsbuild()GetFlavorPlainArgs.Builderdescription(java.lang.String description)GetFlavorPlainArgs.Builderdisk(java.lang.Integer disk)GetFlavorPlainArgs.BuilderflavorId(java.lang.String flavorId)GetFlavorPlainArgs.BuilderisPublic(java.lang.Boolean isPublic)GetFlavorPlainArgs.BuilderminDisk(java.lang.Integer minDisk)GetFlavorPlainArgs.BuilderminRam(java.lang.Integer minRam)GetFlavorPlainArgs.Buildername(java.lang.String name)GetFlavorPlainArgs.Builderram(java.lang.Integer ram)GetFlavorPlainArgs.Builderregion(java.lang.String region)GetFlavorPlainArgs.BuilderrxTxFactor(java.lang.Double rxTxFactor)GetFlavorPlainArgs.Builderswap(java.lang.Integer swap)GetFlavorPlainArgs.Buildervcpus(java.lang.Integer vcpus)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetFlavorPlainArgs defaults)
-
-
Method Detail
-
description
public GetFlavorPlainArgs.Builder description(@Nullable java.lang.String description)
- Parameters:
description- The description of the flavor.- Returns:
- builder
-
disk
public GetFlavorPlainArgs.Builder disk(@Nullable java.lang.Integer disk)
- Parameters:
disk- The exact amount of disk (in gigabytes).- Returns:
- builder
-
flavorId
public GetFlavorPlainArgs.Builder flavorId(@Nullable java.lang.String flavorId)
- Parameters:
flavorId- The ID of the flavor. Conflicts with the `name`, `min_ram` and `min_disk`- Returns:
- builder
-
isPublic
public GetFlavorPlainArgs.Builder isPublic(@Nullable java.lang.Boolean isPublic)
- Parameters:
isPublic- The flavor visibility.- Returns:
- builder
-
minDisk
public GetFlavorPlainArgs.Builder minDisk(@Nullable java.lang.Integer minDisk)
- Parameters:
minDisk- The minimum amount of disk (in gigabytes). Conflicts with the `flavor_id`.- Returns:
- builder
-
minRam
public GetFlavorPlainArgs.Builder minRam(@Nullable java.lang.Integer minRam)
- Parameters:
minRam- The minimum amount of RAM (in megabytes). Conflicts with the `flavor_id`.- Returns:
- builder
-
name
public GetFlavorPlainArgs.Builder name(@Nullable java.lang.String name)
- Parameters:
name- The name of the flavor. Conflicts with the `flavor_id`.- Returns:
- builder
-
ram
public GetFlavorPlainArgs.Builder ram(@Nullable java.lang.Integer ram)
- Parameters:
ram- The exact amount of RAM (in megabytes).- Returns:
- builder
-
region
public GetFlavorPlainArgs.Builder region(@Nullable java.lang.String region)
- Parameters:
region- The region in which to obtain the V2 Compute client. If omitted, the `region` argument of the provider is used.- Returns:
- builder
-
rxTxFactor
public GetFlavorPlainArgs.Builder rxTxFactor(@Nullable java.lang.Double rxTxFactor)
- Parameters:
rxTxFactor- The `rx_tx_factor` of the flavor.- Returns:
- builder
-
swap
public GetFlavorPlainArgs.Builder swap(@Nullable java.lang.Integer swap)
- Parameters:
swap- The amount of swap (in gigabytes).- Returns:
- builder
-
vcpus
public GetFlavorPlainArgs.Builder vcpus(@Nullable java.lang.Integer vcpus)
- Parameters:
vcpus- The amount of VCPUs.- Returns:
- builder
-
build
public GetFlavorPlainArgs build()
-
-