Package com.pulumi.gcp.sql.outputs
Class DatabaseInstanceSettings.Builder
- java.lang.Object
-
- com.pulumi.gcp.sql.outputs.DatabaseInstanceSettings.Builder
-
- Enclosing class:
- DatabaseInstanceSettings
public static final class DatabaseInstanceSettings.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(DatabaseInstanceSettings defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DatabaseInstanceSettings defaults)
-
-
Method Detail
-
activationPolicy
public DatabaseInstanceSettings.Builder activationPolicy(@Nullable java.lang.String activationPolicy)
-
activeDirectoryConfig
public DatabaseInstanceSettings.Builder activeDirectoryConfig(@Nullable DatabaseInstanceSettingsActiveDirectoryConfig activeDirectoryConfig)
-
advancedMachineFeatures
public DatabaseInstanceSettings.Builder advancedMachineFeatures(@Nullable DatabaseInstanceSettingsAdvancedMachineFeatures advancedMachineFeatures)
-
availabilityType
public DatabaseInstanceSettings.Builder availabilityType(@Nullable java.lang.String availabilityType)
-
backupConfiguration
public DatabaseInstanceSettings.Builder backupConfiguration(@Nullable DatabaseInstanceSettingsBackupConfiguration backupConfiguration)
-
collation
public DatabaseInstanceSettings.Builder collation(@Nullable java.lang.String collation)
-
connectorEnforcement
public DatabaseInstanceSettings.Builder connectorEnforcement(@Nullable java.lang.String connectorEnforcement)
-
dataCacheConfig
public DatabaseInstanceSettings.Builder dataCacheConfig(@Nullable DatabaseInstanceSettingsDataCacheConfig dataCacheConfig)
-
databaseFlags
public DatabaseInstanceSettings.Builder databaseFlags(@Nullable java.util.List<DatabaseInstanceSettingsDatabaseFlag> databaseFlags)
-
databaseFlags
public DatabaseInstanceSettings.Builder databaseFlags(DatabaseInstanceSettingsDatabaseFlag... databaseFlags)
-
deletionProtectionEnabled
public DatabaseInstanceSettings.Builder deletionProtectionEnabled(@Nullable java.lang.Boolean deletionProtectionEnabled)
-
denyMaintenancePeriod
public DatabaseInstanceSettings.Builder denyMaintenancePeriod(@Nullable DatabaseInstanceSettingsDenyMaintenancePeriod denyMaintenancePeriod)
-
diskAutoresize
public DatabaseInstanceSettings.Builder diskAutoresize(@Nullable java.lang.Boolean diskAutoresize)
-
diskAutoresizeLimit
public DatabaseInstanceSettings.Builder diskAutoresizeLimit(@Nullable java.lang.Integer diskAutoresizeLimit)
-
diskSize
public DatabaseInstanceSettings.Builder diskSize(@Nullable java.lang.Integer diskSize)
-
diskType
public DatabaseInstanceSettings.Builder diskType(@Nullable java.lang.String diskType)
-
edition
public DatabaseInstanceSettings.Builder edition(@Nullable java.lang.String edition)
-
insightsConfig
public DatabaseInstanceSettings.Builder insightsConfig(@Nullable DatabaseInstanceSettingsInsightsConfig insightsConfig)
-
ipConfiguration
public DatabaseInstanceSettings.Builder ipConfiguration(@Nullable DatabaseInstanceSettingsIpConfiguration ipConfiguration)
-
locationPreference
public DatabaseInstanceSettings.Builder locationPreference(@Nullable DatabaseInstanceSettingsLocationPreference locationPreference)
-
maintenanceWindow
public DatabaseInstanceSettings.Builder maintenanceWindow(@Nullable DatabaseInstanceSettingsMaintenanceWindow maintenanceWindow)
-
passwordValidationPolicy
public DatabaseInstanceSettings.Builder passwordValidationPolicy(@Nullable DatabaseInstanceSettingsPasswordValidationPolicy passwordValidationPolicy)
-
pricingPlan
public DatabaseInstanceSettings.Builder pricingPlan(@Nullable java.lang.String pricingPlan)
-
sqlServerAuditConfig
public DatabaseInstanceSettings.Builder sqlServerAuditConfig(@Nullable DatabaseInstanceSettingsSqlServerAuditConfig sqlServerAuditConfig)
-
tier
public DatabaseInstanceSettings.Builder tier(java.lang.String tier)
-
timeZone
public DatabaseInstanceSettings.Builder timeZone(@Nullable java.lang.String timeZone)
-
userLabels
public DatabaseInstanceSettings.Builder userLabels(@Nullable java.util.Map<java.lang.String,java.lang.String> userLabels)
-
version
public DatabaseInstanceSettings.Builder version(@Nullable java.lang.Integer version)
-
build
public DatabaseInstanceSettings build()
-
-