public static class ExternalExadataStorageConnectorSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public ExternalExadataStorageConnectorSummary.Builder id(String id)
public ExternalExadataStorageConnectorSummary.Builder displayName(String displayName)
public ExternalExadataStorageConnectorSummary.Builder version(String version)
public ExternalExadataStorageConnectorSummary.Builder internalId(String internalId)
public ExternalExadataStorageConnectorSummary.Builder status(String status)
public ExternalExadataStorageConnectorSummary.Builder lifecycleState(DbmResource.LifecycleState lifecycleState)
public ExternalExadataStorageConnectorSummary.Builder timeCreated(Date timeCreated)
public ExternalExadataStorageConnectorSummary.Builder timeUpdated(Date timeUpdated)
public ExternalExadataStorageConnectorSummary.Builder lifecycleDetails(String lifecycleDetails)
public ExternalExadataStorageConnectorSummary.Builder additionalDetails(Map<String,String> additionalDetails)
public ExternalExadataStorageConnectorSummary.Builder connectionUri(String connectionUri)
The unique string of the connection. For example,
“https://
connectionUri
- the value to setpublic ExternalExadataStorageConnectorSummary.Builder storageServerId(String storageServerId)
The OCID of the Exadata storage server.
storageServerId
- the value to setpublic ExternalExadataStorageConnectorSummary.Builder agentId(String agentId)
The OCID of the agent for the Exadata storage server.
agentId
- the value to setpublic ExternalExadataStorageConnectorSummary.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 ExternalExadataStorageConnectorSummary.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 ExternalExadataStorageConnectorSummary.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 ExternalExadataStorageConnectorSummary build()
public ExternalExadataStorageConnectorSummary.Builder copy(ExternalExadataStorageConnectorSummary model)
Copyright © 2016–2024. All rights reserved.