Package com.pulumi.gcp.dataproc.inputs
Class ClusterClusterConfigLifecycleConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.dataproc.inputs.ClusterClusterConfigLifecycleConfigArgs.Builder
-
- Enclosing class:
- ClusterClusterConfigLifecycleConfigArgs
public static final class ClusterClusterConfigLifecycleConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ClusterClusterConfigLifecycleConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterClusterConfigLifecycleConfigArgs.Builder
autoDeleteTime(com.pulumi.core.Output<java.lang.String> autoDeleteTime)
ClusterClusterConfigLifecycleConfigArgs.Builder
autoDeleteTime(java.lang.String autoDeleteTime)
ClusterClusterConfigLifecycleConfigArgs
build()
ClusterClusterConfigLifecycleConfigArgs.Builder
idleDeleteTtl(com.pulumi.core.Output<java.lang.String> idleDeleteTtl)
ClusterClusterConfigLifecycleConfigArgs.Builder
idleDeleteTtl(java.lang.String idleDeleteTtl)
ClusterClusterConfigLifecycleConfigArgs.Builder
idleStartTime(com.pulumi.core.Output<java.lang.String> idleStartTime)
ClusterClusterConfigLifecycleConfigArgs.Builder
idleStartTime(java.lang.String idleStartTime)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ClusterClusterConfigLifecycleConfigArgs defaults)
-
-
Method Detail
-
autoDeleteTime
public ClusterClusterConfigLifecycleConfigArgs.Builder autoDeleteTime(@Nullable com.pulumi.core.Output<java.lang.String> autoDeleteTime)
- Parameters:
autoDeleteTime
- The time when cluster will be auto-deleted. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".- Returns:
- builder
-
autoDeleteTime
public ClusterClusterConfigLifecycleConfigArgs.Builder autoDeleteTime(java.lang.String autoDeleteTime)
- Parameters:
autoDeleteTime
- The time when cluster will be auto-deleted. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".- Returns:
- builder
-
idleDeleteTtl
public ClusterClusterConfigLifecycleConfigArgs.Builder idleDeleteTtl(@Nullable com.pulumi.core.Output<java.lang.String> idleDeleteTtl)
- Parameters:
idleDeleteTtl
- The duration to keep the cluster alive while idling (no jobs running). After this TTL, the cluster will be deleted. Valid range: [10m, 14d].- Returns:
- builder
-
idleDeleteTtl
public ClusterClusterConfigLifecycleConfigArgs.Builder idleDeleteTtl(java.lang.String idleDeleteTtl)
- Parameters:
idleDeleteTtl
- The duration to keep the cluster alive while idling (no jobs running). After this TTL, the cluster will be deleted. Valid range: [10m, 14d].- Returns:
- builder
-
idleStartTime
public ClusterClusterConfigLifecycleConfigArgs.Builder idleStartTime(@Nullable com.pulumi.core.Output<java.lang.String> idleStartTime)
-
idleStartTime
public ClusterClusterConfigLifecycleConfigArgs.Builder idleStartTime(java.lang.String idleStartTime)
-
build
public ClusterClusterConfigLifecycleConfigArgs build()
-
-