ClusterConfig constructor

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

Implementation

ClusterConfig({
  this.autoscalingConfig,
  this.auxiliaryNodeGroups,
  this.clusterTier,
  this.clusterType,
  this.configBucket,
  this.dataprocMetricConfig,
  this.diagnosticBucket,
  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,
});