public static class ExternalExadataStorageServerSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public ExternalExadataStorageServerSummary.Builder id(String id)
public ExternalExadataStorageServerSummary.Builder displayName(String displayName)
public ExternalExadataStorageServerSummary.Builder version(String version)
public ExternalExadataStorageServerSummary.Builder internalId(String internalId)
public ExternalExadataStorageServerSummary.Builder status(String status)
public ExternalExadataStorageServerSummary.Builder lifecycleState(DbmResource.LifecycleState lifecycleState)
public ExternalExadataStorageServerSummary.Builder timeCreated(Date timeCreated)
public ExternalExadataStorageServerSummary.Builder timeUpdated(Date timeUpdated)
public ExternalExadataStorageServerSummary.Builder lifecycleDetails(String lifecycleDetails)
public ExternalExadataStorageServerSummary.Builder additionalDetails(Map<String,String> additionalDetails)
public ExternalExadataStorageServerSummary.Builder makeModel(String makeModel)
The make model of the Exadata storage server.
makeModel
- the value to setpublic ExternalExadataStorageServerSummary.Builder ipAddress(String ipAddress)
The IP address of the Exadata storage server.
ipAddress
- the value to setpublic ExternalExadataStorageServerSummary.Builder cpuCount(BigDecimal cpuCount)
The CPU count of the Exadata storage server.
cpuCount
- the value to setpublic ExternalExadataStorageServerSummary.Builder memoryGB(Double memoryGB)
The Exadata storage server memory size in GB.
memoryGB
- the value to setpublic ExternalExadataStorageServerSummary.Builder maxHardDiskIOPS(Integer maxHardDiskIOPS)
The maximum hard disk IO operations per second of the Exadata storage server.
maxHardDiskIOPS
- the value to setpublic ExternalExadataStorageServerSummary.Builder maxHardDiskThroughput(Integer maxHardDiskThroughput)
The maximum hard disk IO throughput in MB/s of the Exadata storage server.
maxHardDiskThroughput
- the value to setpublic ExternalExadataStorageServerSummary.Builder maxFlashDiskIOPS(Integer maxFlashDiskIOPS)
The maximum flash disk IO operations per second of the Exadata storage server.
maxFlashDiskIOPS
- the value to setpublic ExternalExadataStorageServerSummary.Builder maxFlashDiskThroughput(Integer maxFlashDiskThroughput)
The maximum flash disk IO throughput in MB/s of the Exadata storage server.
maxFlashDiskThroughput
- the value to setpublic ExternalExadataStorageServerSummary.Builder connectorId(String connectorId)
The OCID of the connector.
connectorId
- the value to setpublic ExternalExadataStorageServerSummary.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 ExternalExadataStorageServerSummary.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 ExternalExadataStorageServerSummary.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 ExternalExadataStorageServerSummary build()
public ExternalExadataStorageServerSummary.Builder copy(ExternalExadataStorageServerSummary model)
Copyright © 2016–2024. All rights reserved.