Class GetFlavorArgs.Builder
- java.lang.Object
-
- com.pulumi.openstack.compute.inputs.GetFlavorArgs.Builder
-
- Enclosing class:
- GetFlavorArgs
public static final class GetFlavorArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetFlavorArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetFlavorArgsbuild()GetFlavorArgs.Builderdescription(com.pulumi.core.Output<java.lang.String> description)GetFlavorArgs.Builderdescription(java.lang.String description)GetFlavorArgs.Builderdisk(com.pulumi.core.Output<java.lang.Integer> disk)GetFlavorArgs.Builderdisk(java.lang.Integer disk)GetFlavorArgs.BuilderflavorId(com.pulumi.core.Output<java.lang.String> flavorId)GetFlavorArgs.BuilderflavorId(java.lang.String flavorId)GetFlavorArgs.BuilderisPublic(com.pulumi.core.Output<java.lang.Boolean> isPublic)GetFlavorArgs.BuilderisPublic(java.lang.Boolean isPublic)GetFlavorArgs.BuilderminDisk(com.pulumi.core.Output<java.lang.Integer> minDisk)GetFlavorArgs.BuilderminDisk(java.lang.Integer minDisk)GetFlavorArgs.BuilderminRam(com.pulumi.core.Output<java.lang.Integer> minRam)GetFlavorArgs.BuilderminRam(java.lang.Integer minRam)GetFlavorArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)GetFlavorArgs.Buildername(java.lang.String name)GetFlavorArgs.Builderram(com.pulumi.core.Output<java.lang.Integer> ram)GetFlavorArgs.Builderram(java.lang.Integer ram)GetFlavorArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)GetFlavorArgs.Builderregion(java.lang.String region)GetFlavorArgs.BuilderrxTxFactor(com.pulumi.core.Output<java.lang.Double> rxTxFactor)GetFlavorArgs.BuilderrxTxFactor(java.lang.Double rxTxFactor)GetFlavorArgs.Builderswap(com.pulumi.core.Output<java.lang.Integer> swap)GetFlavorArgs.Builderswap(java.lang.Integer swap)GetFlavorArgs.Buildervcpus(com.pulumi.core.Output<java.lang.Integer> vcpus)GetFlavorArgs.Buildervcpus(java.lang.Integer vcpus)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetFlavorArgs defaults)
-
-
Method Detail
-
description
public GetFlavorArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- The description of the flavor.- Returns:
- builder
-
description
public GetFlavorArgs.Builder description(java.lang.String description)
- Parameters:
description- The description of the flavor.- Returns:
- builder
-
disk
public GetFlavorArgs.Builder disk(@Nullable com.pulumi.core.Output<java.lang.Integer> disk)
- Parameters:
disk- The exact amount of disk (in gigabytes).- Returns:
- builder
-
disk
public GetFlavorArgs.Builder disk(java.lang.Integer disk)
- Parameters:
disk- The exact amount of disk (in gigabytes).- Returns:
- builder
-
flavorId
public GetFlavorArgs.Builder flavorId(@Nullable com.pulumi.core.Output<java.lang.String> flavorId)
- Parameters:
flavorId- The ID of the flavor. Conflicts with the `name`, `min_ram` and `min_disk`- Returns:
- builder
-
flavorId
public GetFlavorArgs.Builder flavorId(java.lang.String flavorId)
- Parameters:
flavorId- The ID of the flavor. Conflicts with the `name`, `min_ram` and `min_disk`- Returns:
- builder
-
isPublic
public GetFlavorArgs.Builder isPublic(@Nullable com.pulumi.core.Output<java.lang.Boolean> isPublic)
- Parameters:
isPublic- The flavor visibility.- Returns:
- builder
-
isPublic
public GetFlavorArgs.Builder isPublic(java.lang.Boolean isPublic)
- Parameters:
isPublic- The flavor visibility.- Returns:
- builder
-
minDisk
public GetFlavorArgs.Builder minDisk(@Nullable com.pulumi.core.Output<java.lang.Integer> minDisk)
- Parameters:
minDisk- The minimum amount of disk (in gigabytes). Conflicts with the `flavor_id`.- Returns:
- builder
-
minDisk
public GetFlavorArgs.Builder minDisk(java.lang.Integer minDisk)
- Parameters:
minDisk- The minimum amount of disk (in gigabytes). Conflicts with the `flavor_id`.- Returns:
- builder
-
minRam
public GetFlavorArgs.Builder minRam(@Nullable com.pulumi.core.Output<java.lang.Integer> minRam)
- Parameters:
minRam- The minimum amount of RAM (in megabytes). Conflicts with the `flavor_id`.- Returns:
- builder
-
minRam
public GetFlavorArgs.Builder minRam(java.lang.Integer minRam)
- Parameters:
minRam- The minimum amount of RAM (in megabytes). Conflicts with the `flavor_id`.- Returns:
- builder
-
name
public GetFlavorArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- The name of the flavor. Conflicts with the `flavor_id`.- Returns:
- builder
-
name
public GetFlavorArgs.Builder name(java.lang.String name)
- Parameters:
name- The name of the flavor. Conflicts with the `flavor_id`.- Returns:
- builder
-
ram
public GetFlavorArgs.Builder ram(@Nullable com.pulumi.core.Output<java.lang.Integer> ram)
- Parameters:
ram- The exact amount of RAM (in megabytes).- Returns:
- builder
-
ram
public GetFlavorArgs.Builder ram(java.lang.Integer ram)
- Parameters:
ram- The exact amount of RAM (in megabytes).- Returns:
- builder
-
region
public GetFlavorArgs.Builder region(@Nullable com.pulumi.core.Output<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
-
region
public GetFlavorArgs.Builder region(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 GetFlavorArgs.Builder rxTxFactor(@Nullable com.pulumi.core.Output<java.lang.Double> rxTxFactor)
- Parameters:
rxTxFactor- The `rx_tx_factor` of the flavor.- Returns:
- builder
-
rxTxFactor
public GetFlavorArgs.Builder rxTxFactor(java.lang.Double rxTxFactor)
- Parameters:
rxTxFactor- The `rx_tx_factor` of the flavor.- Returns:
- builder
-
swap
public GetFlavorArgs.Builder swap(@Nullable com.pulumi.core.Output<java.lang.Integer> swap)
- Parameters:
swap- The amount of swap (in gigabytes).- Returns:
- builder
-
swap
public GetFlavorArgs.Builder swap(java.lang.Integer swap)
- Parameters:
swap- The amount of swap (in gigabytes).- Returns:
- builder
-
vcpus
public GetFlavorArgs.Builder vcpus(@Nullable com.pulumi.core.Output<java.lang.Integer> vcpus)
- Parameters:
vcpus- The amount of VCPUs.- Returns:
- builder
-
vcpus
public GetFlavorArgs.Builder vcpus(java.lang.Integer vcpus)
- Parameters:
vcpus- The amount of VCPUs.- Returns:
- builder
-
build
public GetFlavorArgs build()
-
-