ClusterConfig constructor

ClusterConfig({
  1. AutoscalingConfig? autoscalingConfig,
  2. List<AuxiliaryNodeGroup>? auxiliaryNodeGroups,
  3. String? clusterTier,
  4. String? clusterType,
  5. String? configBucket,
  6. DataprocMetricConfig? dataprocMetricConfig,
  7. EncryptionConfig? encryptionConfig,
  8. EndpointConfig? endpointConfig,
  9. GceClusterConfig? gceClusterConfig,
  10. GkeClusterConfig? gkeClusterConfig,
  11. List<NodeInitializationAction>? initializationActions,
  12. LifecycleConfig? lifecycleConfig,
  13. InstanceGroupConfig? masterConfig,
  14. MetastoreConfig? metastoreConfig,
  15. InstanceGroupConfig? secondaryWorkerConfig,
  16. SecurityConfig? securityConfig,
  17. SoftwareConfig? softwareConfig,
  18. String? tempBucket,
  19. InstanceGroupConfig? workerConfig,
})

Implementation

ClusterConfig({
  this.autoscalingConfig,
  this.auxiliaryNodeGroups,
  this.clusterTier,
  this.clusterType,
  this.configBucket,
  this.dataprocMetricConfig,
  this.encryptionConfig,
  this.endpointConfig,
  this.gceClusterConfig,
  this.gkeClusterConfig,
  this.initializationActions,
  this.lifecycleConfig,
  this.masterConfig,
  this.metastoreConfig,
  this.secondaryWorkerConfig,
  this.securityConfig,
  this.softwareConfig,
  this.tempBucket,
  this.workerConfig,
});