Package com.pulumi.gcp.compute.outputs
Class RegionInstanceTemplateScheduling.Builder
- java.lang.Object
-
- com.pulumi.gcp.compute.outputs.RegionInstanceTemplateScheduling.Builder
-
- Enclosing class:
- RegionInstanceTemplateScheduling
public static final class RegionInstanceTemplateScheduling.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(RegionInstanceTemplateScheduling defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RegionInstanceTemplateScheduling defaults)
-
-
Method Detail
-
automaticRestart
public RegionInstanceTemplateScheduling.Builder automaticRestart(@Nullable java.lang.Boolean automaticRestart)
-
instanceTerminationAction
public RegionInstanceTemplateScheduling.Builder instanceTerminationAction(@Nullable java.lang.String instanceTerminationAction)
-
localSsdRecoveryTimeouts
public RegionInstanceTemplateScheduling.Builder localSsdRecoveryTimeouts(@Nullable java.util.List<RegionInstanceTemplateSchedulingLocalSsdRecoveryTimeout> localSsdRecoveryTimeouts)
-
localSsdRecoveryTimeouts
public RegionInstanceTemplateScheduling.Builder localSsdRecoveryTimeouts(RegionInstanceTemplateSchedulingLocalSsdRecoveryTimeout... localSsdRecoveryTimeouts)
-
maintenanceInterval
public RegionInstanceTemplateScheduling.Builder maintenanceInterval(@Nullable java.lang.String maintenanceInterval)
-
maxRunDuration
public RegionInstanceTemplateScheduling.Builder maxRunDuration(@Nullable RegionInstanceTemplateSchedulingMaxRunDuration maxRunDuration)
-
minNodeCpus
public RegionInstanceTemplateScheduling.Builder minNodeCpus(@Nullable java.lang.Integer minNodeCpus)
-
nodeAffinities
public RegionInstanceTemplateScheduling.Builder nodeAffinities(@Nullable java.util.List<RegionInstanceTemplateSchedulingNodeAffinity> nodeAffinities)
-
nodeAffinities
public RegionInstanceTemplateScheduling.Builder nodeAffinities(RegionInstanceTemplateSchedulingNodeAffinity... nodeAffinities)
-
onHostMaintenance
public RegionInstanceTemplateScheduling.Builder onHostMaintenance(@Nullable java.lang.String onHostMaintenance)
-
preemptible
public RegionInstanceTemplateScheduling.Builder preemptible(@Nullable java.lang.Boolean preemptible)
-
provisioningModel
public RegionInstanceTemplateScheduling.Builder provisioningModel(@Nullable java.lang.String provisioningModel)
-
build
public RegionInstanceTemplateScheduling build()
-
-