public static class ExternalMysqlDatabaseInsight.Builder extends Object
Constructor and Description |
---|
Builder() |
public ExternalMysqlDatabaseInsight.Builder id(String id)
public ExternalMysqlDatabaseInsight.Builder compartmentId(String compartmentId)
public ExternalMysqlDatabaseInsight.Builder status(ResourceStatus status)
public ExternalMysqlDatabaseInsight.Builder databaseType(String databaseType)
public ExternalMysqlDatabaseInsight.Builder databaseVersion(String databaseVersion)
public ExternalMysqlDatabaseInsight.Builder processorCount(Integer processorCount)
public ExternalMysqlDatabaseInsight.Builder freeformTags(Map<String,String> freeformTags)
public ExternalMysqlDatabaseInsight.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public ExternalMysqlDatabaseInsight.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public ExternalMysqlDatabaseInsight.Builder timeCreated(Date timeCreated)
public ExternalMysqlDatabaseInsight.Builder timeUpdated(Date timeUpdated)
public ExternalMysqlDatabaseInsight.Builder lifecycleState(LifecycleState lifecycleState)
public ExternalMysqlDatabaseInsight.Builder lifecycleDetails(String lifecycleDetails)
public ExternalMysqlDatabaseInsight.Builder databaseConnectionStatusDetails(String databaseConnectionStatusDetails)
public ExternalMysqlDatabaseInsight.Builder databaseId(String databaseId)
The OCID of the database.
databaseId
- the value to setpublic ExternalMysqlDatabaseInsight.Builder databaseName(String databaseName)
Name of database
databaseName
- the value to setpublic ExternalMysqlDatabaseInsight.Builder databaseDisplayName(String databaseDisplayName)
Display name of database
databaseDisplayName
- the value to setpublic ExternalMysqlDatabaseInsight build()
public ExternalMysqlDatabaseInsight.Builder copy(ExternalMysqlDatabaseInsight model)
Copyright © 2016–2025. All rights reserved.