public static class ExternalExadataStorageGrid.Builder extends Object
Constructor and Description |
---|
Builder() |
public ExternalExadataStorageGrid.Builder id(String id)
public ExternalExadataStorageGrid.Builder displayName(String displayName)
public ExternalExadataStorageGrid.Builder version(String version)
public ExternalExadataStorageGrid.Builder internalId(String internalId)
public ExternalExadataStorageGrid.Builder status(String status)
public ExternalExadataStorageGrid.Builder lifecycleState(DbmResource.LifecycleState lifecycleState)
public ExternalExadataStorageGrid.Builder timeCreated(Date timeCreated)
public ExternalExadataStorageGrid.Builder timeUpdated(Date timeUpdated)
public ExternalExadataStorageGrid.Builder lifecycleDetails(String lifecycleDetails)
public ExternalExadataStorageGrid.Builder additionalDetails(Map<String,String> additionalDetails)
public ExternalExadataStorageGrid.Builder exadataInfrastructureId(String exadataInfrastructureId)
The OCID of the Exadata infrastructure.
exadataInfrastructureId
- the value to setpublic ExternalExadataStorageGrid.Builder serverCount(BigDecimal serverCount)
The number of Exadata storage servers in the Exadata infrastructure.
serverCount
- the value to setpublic ExternalExadataStorageGrid.Builder storageServers(List<ExternalExadataStorageServerSummary> storageServers)
A list of monitored Exadata storage servers.
storageServers
- the value to setpublic ExternalExadataStorageGrid.Builder freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined
name, type, or namespace. For more information, see Resource
Tags. Example:
{"Department": "Finance"}
freeformTags
- the value to setpublic ExternalExadataStorageGrid.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource. Each key is predefined and scoped to a namespace. For
more information, see Resource
Tags. Example:
{"Operations": {"CostCenter": "42"}}
definedTags
- the value to setpublic ExternalExadataStorageGrid.Builder systemTags(Map<String,Map<String,Object>> systemTags)
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system.
Example: {"orcl-cloud": {"free-tier-retained": "true"}}
systemTags
- the value to setpublic ExternalExadataStorageGrid build()
public ExternalExadataStorageGrid.Builder copy(ExternalExadataStorageGrid model)
Copyright © 2016–2024. All rights reserved.