Package com.pulumi.gcp.container.inputs
Class ClusterNodePoolDefaultsNodeConfigDefaultsArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.container.inputs.ClusterNodePoolDefaultsNodeConfigDefaultsArgs.Builder
-
- Enclosing class:
- ClusterNodePoolDefaultsNodeConfigDefaultsArgs
public static final class ClusterNodePoolDefaultsNodeConfigDefaultsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ClusterNodePoolDefaultsNodeConfigDefaultsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterNodePoolDefaultsNodeConfigDefaultsArgs
build()
ClusterNodePoolDefaultsNodeConfigDefaultsArgs.Builder
gcfsConfig(com.pulumi.core.Output<ClusterNodePoolDefaultsNodeConfigDefaultsGcfsConfigArgs> gcfsConfig)
ClusterNodePoolDefaultsNodeConfigDefaultsArgs.Builder
gcfsConfig(ClusterNodePoolDefaultsNodeConfigDefaultsGcfsConfigArgs gcfsConfig)
ClusterNodePoolDefaultsNodeConfigDefaultsArgs.Builder
loggingVariant(com.pulumi.core.Output<java.lang.String> loggingVariant)
ClusterNodePoolDefaultsNodeConfigDefaultsArgs.Builder
loggingVariant(java.lang.String loggingVariant)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ClusterNodePoolDefaultsNodeConfigDefaultsArgs defaults)
-
-
Method Detail
-
gcfsConfig
public ClusterNodePoolDefaultsNodeConfigDefaultsArgs.Builder gcfsConfig(@Nullable com.pulumi.core.Output<ClusterNodePoolDefaultsNodeConfigDefaultsGcfsConfigArgs> gcfsConfig)
- Parameters:
gcfsConfig
- ) The default Google Container Filesystem (GCFS) configuration at the cluster level. e.g. enable [image streaming](https://cloud.google.com/kubernetes-engine/docs/how-to/image-streaming) across all the node pools within the cluster. Structure is documented below.- Returns:
- builder
-
gcfsConfig
public ClusterNodePoolDefaultsNodeConfigDefaultsArgs.Builder gcfsConfig(ClusterNodePoolDefaultsNodeConfigDefaultsGcfsConfigArgs gcfsConfig)
- Parameters:
gcfsConfig
- ) The default Google Container Filesystem (GCFS) configuration at the cluster level. e.g. enable [image streaming](https://cloud.google.com/kubernetes-engine/docs/how-to/image-streaming) across all the node pools within the cluster. Structure is documented below.- Returns:
- builder
-
loggingVariant
public ClusterNodePoolDefaultsNodeConfigDefaultsArgs.Builder loggingVariant(@Nullable com.pulumi.core.Output<java.lang.String> loggingVariant)
- Parameters:
loggingVariant
- The type of logging agent that is deployed by default for newly created node pools in the cluster. Valid values include DEFAULT and MAX_THROUGHPUT. See [Increasing logging agent throughput](https://cloud.google.com/stackdriver/docs/solutions/gke/managing-logs#throughput) for more information.- Returns:
- builder
-
loggingVariant
public ClusterNodePoolDefaultsNodeConfigDefaultsArgs.Builder loggingVariant(java.lang.String loggingVariant)
- Parameters:
loggingVariant
- The type of logging agent that is deployed by default for newly created node pools in the cluster. Valid values include DEFAULT and MAX_THROUGHPUT. See [Increasing logging agent throughput](https://cloud.google.com/stackdriver/docs/solutions/gke/managing-logs#throughput) for more information.- Returns:
- builder
-
build
public ClusterNodePoolDefaultsNodeConfigDefaultsArgs build()
-
-