public static class AutonomousDatabase.Builder extends Object
public AutonomousDatabase.Builder id(String id)
public AutonomousDatabase.Builder compartmentId(String compartmentId)
public AutonomousDatabase.Builder lifecycleState(AutonomousDatabase.LifecycleState lifecycleState)
public AutonomousDatabase.Builder lifecycleDetails(String lifecycleDetails)
public AutonomousDatabase.Builder dbName(String dbName)
public AutonomousDatabase.Builder isFreeTier(Boolean isFreeTier)
public AutonomousDatabase.Builder timeReclamationOfFreeAutonomousDatabase(Date timeReclamationOfFreeAutonomousDatabase)
public AutonomousDatabase.Builder timeDeletionOfFreeAutonomousDatabase(Date timeDeletionOfFreeAutonomousDatabase)
public AutonomousDatabase.Builder backupConfig(AutonomousDatabaseBackupConfig backupConfig)
public AutonomousDatabase.Builder cpuCoreCount(Integer cpuCoreCount)
public AutonomousDatabase.Builder dataStorageSizeInTBs(Integer dataStorageSizeInTBs)
public AutonomousDatabase.Builder dataStorageSizeInGBs(Integer dataStorageSizeInGBs)
public AutonomousDatabase.Builder infrastructureType(AutonomousDatabase.InfrastructureType infrastructureType)
public AutonomousDatabase.Builder isDedicated(Boolean isDedicated)
public AutonomousDatabase.Builder autonomousContainerDatabaseId(String autonomousContainerDatabaseId)
public AutonomousDatabase.Builder timeCreated(Date timeCreated)
public AutonomousDatabase.Builder displayName(String displayName)
public AutonomousDatabase.Builder serviceConsoleUrl(String serviceConsoleUrl)
public AutonomousDatabase.Builder connectionStrings(AutonomousDatabaseConnectionStrings connectionStrings)
public AutonomousDatabase.Builder connectionUrls(AutonomousDatabaseConnectionUrls connectionUrls)
public AutonomousDatabase.Builder licenseModel(AutonomousDatabase.LicenseModel licenseModel)
public AutonomousDatabase.Builder usedDataStorageSizeInTBs(Integer usedDataStorageSizeInTBs)
public AutonomousDatabase.Builder freeformTags(Map<String,String> freeformTags)
public AutonomousDatabase.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public AutonomousDatabase.Builder subnetId(String subnetId)
public AutonomousDatabase.Builder nsgIds(List<String> nsgIds)
public AutonomousDatabase.Builder privateEndpoint(String privateEndpoint)
public AutonomousDatabase.Builder privateEndpointLabel(String privateEndpointLabel)
public AutonomousDatabase.Builder privateEndpointIp(String privateEndpointIp)
public AutonomousDatabase.Builder dbVersion(String dbVersion)
public AutonomousDatabase.Builder isPreview(Boolean isPreview)
public AutonomousDatabase.Builder dbWorkload(AutonomousDatabase.DbWorkload dbWorkload)
public AutonomousDatabase.Builder isAccessControlEnabled(Boolean isAccessControlEnabled)
public AutonomousDatabase.Builder whitelistedIps(List<String> whitelistedIps)
public AutonomousDatabase.Builder arePrimaryWhitelistedIpsUsed(Boolean arePrimaryWhitelistedIpsUsed)
public AutonomousDatabase.Builder standbyWhitelistedIps(List<String> standbyWhitelistedIps)
public AutonomousDatabase.Builder apexDetails(AutonomousDatabaseApex apexDetails)
public AutonomousDatabase.Builder isAutoScalingEnabled(Boolean isAutoScalingEnabled)
public AutonomousDatabase.Builder dataSafeStatus(AutonomousDatabase.DataSafeStatus dataSafeStatus)
public AutonomousDatabase.Builder operationsInsightsStatus(AutonomousDatabase.OperationsInsightsStatus operationsInsightsStatus)
public AutonomousDatabase.Builder timeMaintenanceBegin(Date timeMaintenanceBegin)
public AutonomousDatabase.Builder timeMaintenanceEnd(Date timeMaintenanceEnd)
public AutonomousDatabase.Builder isRefreshableClone(Boolean isRefreshableClone)
public AutonomousDatabase.Builder timeOfLastRefresh(Date timeOfLastRefresh)
public AutonomousDatabase.Builder timeOfLastRefreshPoint(Date timeOfLastRefreshPoint)
public AutonomousDatabase.Builder timeOfNextRefresh(Date timeOfNextRefresh)
public AutonomousDatabase.Builder openMode(AutonomousDatabase.OpenMode openMode)
public AutonomousDatabase.Builder refreshableStatus(AutonomousDatabase.RefreshableStatus refreshableStatus)
public AutonomousDatabase.Builder refreshableMode(AutonomousDatabase.RefreshableMode refreshableMode)
public AutonomousDatabase.Builder sourceId(String sourceId)
public AutonomousDatabase.Builder permissionLevel(AutonomousDatabase.PermissionLevel permissionLevel)
public AutonomousDatabase.Builder timeOfLastSwitchover(Date timeOfLastSwitchover)
public AutonomousDatabase.Builder timeOfLastFailover(Date timeOfLastFailover)
public AutonomousDatabase.Builder isDataGuardEnabled(Boolean isDataGuardEnabled)
public AutonomousDatabase.Builder failedDataRecoveryInSeconds(Integer failedDataRecoveryInSeconds)
public AutonomousDatabase.Builder standbyDb(AutonomousDatabaseStandbySummary standbyDb)
public AutonomousDatabase.Builder role(AutonomousDatabase.Role role)
public AutonomousDatabase.Builder availableUpgradeVersions(List<String> availableUpgradeVersions)
public AutonomousDatabase.Builder keyStoreId(String keyStoreId)
public AutonomousDatabase.Builder keyStoreWalletName(String keyStoreWalletName)
public AutonomousDatabase build()
public AutonomousDatabase.Builder copy(AutonomousDatabase o)
Copyright © 2016–2021. All rights reserved.