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 kmsKeyId(String kmsKeyId)
public AutonomousDatabase.Builder vaultId(String vaultId)
public AutonomousDatabase.Builder kmsKeyLifecycleDetails(String kmsKeyLifecycleDetails)
public AutonomousDatabase.Builder kmsKeyVersionId(String kmsKeyVersionId)
public AutonomousDatabase.Builder dbName(String dbName)
public AutonomousDatabase.Builder characterSet(String characterSet)
public AutonomousDatabase.Builder ncharacterSet(String ncharacterSet)
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 keyHistoryEntry(List<AutonomousDatabaseKeyHistoryEntry> keyHistoryEntry)
public AutonomousDatabase.Builder cpuCoreCount(Integer cpuCoreCount)
public AutonomousDatabase.Builder ocpuCount(Float ocpuCount)
public AutonomousDatabase.Builder provisionableCpus(List<Float> provisionableCpus)
public AutonomousDatabase.Builder dataStorageSizeInTBs(Integer dataStorageSizeInTBs)
public AutonomousDatabase.Builder memoryPerOracleComputeUnitInGBs(Integer memoryPerOracleComputeUnitInGBs)
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 databaseManagementStatus(AutonomousDatabase.DatabaseManagementStatus databaseManagementStatus)
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 isLocalDataGuardEnabled(Boolean isLocalDataGuardEnabled)
public AutonomousDatabase.Builder isRemoteDataGuardEnabled(Boolean isRemoteDataGuardEnabled)
public AutonomousDatabase.Builder localStandbyDb(AutonomousDatabaseStandbySummary localStandbyDb)
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.Builder supportedRegionsToCloneTo(List<String> supportedRegionsToCloneTo)
public AutonomousDatabase.Builder customerContacts(List<CustomerContact> customerContacts)
public AutonomousDatabase.Builder timeLocalDataGuardEnabled(Date timeLocalDataGuardEnabled)
public AutonomousDatabase.Builder dataguardRegionType(AutonomousDatabase.DataguardRegionType dataguardRegionType)
public AutonomousDatabase.Builder timeDataGuardRoleChanged(Date timeDataGuardRoleChanged)
public AutonomousDatabase.Builder peerDbIds(List<String> peerDbIds)
public AutonomousDatabase.Builder isMtlsConnectionRequired(Boolean isMtlsConnectionRequired)
public AutonomousDatabase.Builder isReconnectCloneEnabled(Boolean isReconnectCloneEnabled)
public AutonomousDatabase.Builder timeUntilReconnectCloneEnabled(Date timeUntilReconnectCloneEnabled)
public AutonomousDatabase.Builder autonomousMaintenanceScheduleType(AutonomousDatabase.AutonomousMaintenanceScheduleType autonomousMaintenanceScheduleType)
public AutonomousDatabase.Builder scheduledOperations(List<ScheduledOperationDetails> scheduledOperations)
public AutonomousDatabase.Builder isAutoScalingForStorageEnabled(Boolean isAutoScalingForStorageEnabled)
public AutonomousDatabase.Builder allocatedStorageSizeInTBs(Double allocatedStorageSizeInTBs)
public AutonomousDatabase.Builder actualUsedDataStorageSizeInTBs(Double actualUsedDataStorageSizeInTBs)
public AutonomousDatabase.Builder maxCpuCoreCount(Integer maxCpuCoreCount)
public AutonomousDatabase.Builder databaseEdition(AutonomousDatabase.DatabaseEdition databaseEdition)
public AutonomousDatabase build()
public AutonomousDatabase.Builder copy(AutonomousDatabase o)
Copyright © 2016–2022. All rights reserved.