public static class SensitiveDataModelSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SensitiveDataModelSummary.Builder |
appSuiteName(String appSuiteName)
The application suite name identifying a collection of applications.
|
SensitiveDataModelSummary |
build() |
SensitiveDataModelSummary.Builder |
compartmentId(String compartmentId)
The OCID of the compartment that contains the sensitive data model.
|
SensitiveDataModelSummary.Builder |
copy(SensitiveDataModelSummary model) |
SensitiveDataModelSummary.Builder |
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.
|
SensitiveDataModelSummary.Builder |
description(String description)
The description of the sensitive data model.
|
SensitiveDataModelSummary.Builder |
displayName(String displayName)
The display name of the sensitive data model.
|
SensitiveDataModelSummary.Builder |
freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.
|
SensitiveDataModelSummary.Builder |
id(String id)
The OCID of the sensitive data model.
|
SensitiveDataModelSummary.Builder |
lifecycleState(DiscoveryLifecycleState lifecycleState)
The current state of the sensitive data model.
|
SensitiveDataModelSummary.Builder |
targetId(String targetId)
The OCID of the reference target database associated with the sensitive data model.
|
SensitiveDataModelSummary.Builder |
timeCreated(Date timeCreated)
The date and time the sensitive data model was created, in the format defined by
RFC3339.
|
SensitiveDataModelSummary.Builder |
timeUpdated(Date timeUpdated)
The date and time the sensitive data model was last updated, in the format defined by
RFC3339.
|
public SensitiveDataModelSummary.Builder id(String id)
The OCID of the sensitive data model.
id
- the value to setpublic SensitiveDataModelSummary.Builder displayName(String displayName)
The display name of the sensitive data model.
displayName
- the value to setpublic SensitiveDataModelSummary.Builder compartmentId(String compartmentId)
The OCID of the compartment that contains the sensitive data model.
compartmentId
- the value to setpublic SensitiveDataModelSummary.Builder targetId(String targetId)
The OCID of the reference target database associated with the sensitive data model. All operations such as performing data discovery and adding columns manually are done in the context of the associated target database.
targetId
- the value to setpublic SensitiveDataModelSummary.Builder timeCreated(Date timeCreated)
The date and time the sensitive data model was created, in the format defined by RFC3339.
timeCreated
- the value to setpublic SensitiveDataModelSummary.Builder timeUpdated(Date timeUpdated)
The date and time the sensitive data model was last updated, in the format defined by RFC3339.
timeUpdated
- the value to setpublic SensitiveDataModelSummary.Builder lifecycleState(DiscoveryLifecycleState lifecycleState)
The current state of the sensitive data model.
lifecycleState
- the value to setpublic SensitiveDataModelSummary.Builder appSuiteName(String appSuiteName)
The application suite name identifying a collection of applications. The default value is GENERIC. It’s useful only if maintaining a sensitive data model for a suite of applications.
appSuiteName
- the value to setpublic SensitiveDataModelSummary.Builder description(String description)
The description of the sensitive data model.
description
- the value to setpublic SensitiveDataModelSummary.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 SensitiveDataModelSummary.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 SensitiveDataModelSummary build()
public SensitiveDataModelSummary.Builder copy(SensitiveDataModelSummary model)
Copyright © 2016–2024. All rights reserved.