public static class GenerateHealthReportDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
GenerateHealthReportDetails |
build() |
GenerateHealthReportDetails.Builder |
checkType(GenerateHealthReportDetails.CheckType checkType)
The type of health check.
|
GenerateHealthReportDetails.Builder |
compartmentId(String compartmentId)
The OCID of the compartment where the health report resource should be created.
|
GenerateHealthReportDetails.Builder |
copy(GenerateHealthReportDetails model) |
GenerateHealthReportDetails.Builder |
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.
|
GenerateHealthReportDetails.Builder |
freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.
|
GenerateHealthReportDetails.Builder |
tablespace(String tablespace)
The tablespace that should be used to estimate space.
|
GenerateHealthReportDetails.Builder |
targetId(String targetId)
The OCID of the target database to use for the masking policy health check.
|
public GenerateHealthReportDetails.Builder checkType(GenerateHealthReportDetails.CheckType checkType)
The type of health check. The default behaviour is to perform all health checks.
checkType
- the value to setpublic GenerateHealthReportDetails.Builder targetId(String targetId)
The OCID of the target database to use for the masking policy health check. The targetId associated with the masking policy is used if this is not passed.
targetId
- the value to setpublic GenerateHealthReportDetails.Builder compartmentId(String compartmentId)
The OCID of the compartment where the health report resource should be created.
compartmentId
- the value to setpublic GenerateHealthReportDetails.Builder tablespace(String tablespace)
The tablespace that should be used to estimate space. If no tablespace is provided, the DEFAULT tablespace is used.
tablespace
- the value to setpublic GenerateHealthReportDetails.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 GenerateHealthReportDetails.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 GenerateHealthReportDetails build()
public GenerateHealthReportDetails.Builder copy(GenerateHealthReportDetails model)
Copyright © 2016–2024. All rights reserved.