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