public static class CreateUserAssessmentDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CreateUserAssessmentDetails |
build() |
CreateUserAssessmentDetails.Builder |
compartmentId(String compartmentId)
The OCID of the compartment that contains the user assessment.
|
CreateUserAssessmentDetails.Builder |
copy(CreateUserAssessmentDetails model) |
CreateUserAssessmentDetails.Builder |
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.
|
CreateUserAssessmentDetails.Builder |
description(String description)
The description of the user assessment.
|
CreateUserAssessmentDetails.Builder |
displayName(String displayName)
The display name of the user assessment.
|
CreateUserAssessmentDetails.Builder |
freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.
|
CreateUserAssessmentDetails.Builder |
isAssessmentScheduled(Boolean isAssessmentScheduled)
Indicates whether the assessment is scheduled to run.
|
CreateUserAssessmentDetails.Builder |
schedule(String schedule)
To schedule the assessment for saving periodically, specify the schedule in this
attribute.
|
CreateUserAssessmentDetails.Builder |
targetId(String targetId)
The OCID of the target database on which the user assessment is to be run.
|
public CreateUserAssessmentDetails.Builder compartmentId(String compartmentId)
The OCID of the compartment that contains the user assessment.
compartmentId
- the value to setpublic CreateUserAssessmentDetails.Builder description(String description)
The description of the user assessment.
description
- the value to setpublic CreateUserAssessmentDetails.Builder displayName(String displayName)
The display name of the user assessment.
displayName
- the value to setpublic CreateUserAssessmentDetails.Builder isAssessmentScheduled(Boolean isAssessmentScheduled)
Indicates whether the assessment is scheduled to run.
isAssessmentScheduled
- the value to setpublic CreateUserAssessmentDetails.Builder schedule(String schedule)
To schedule the assessment for saving periodically, specify the schedule in this
attribute. Create or schedule one assessment per compartment. If not defined, the
assessment runs immediately. Format -
Allowed version strings - "v1" v1's version specific schedule -
schedule
- the value to setpublic CreateUserAssessmentDetails.Builder targetId(String targetId)
The OCID of the target database on which the user assessment is to be run.
targetId
- the value to setpublic CreateUserAssessmentDetails.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 CreateUserAssessmentDetails.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 CreateUserAssessmentDetails build()
public CreateUserAssessmentDetails.Builder copy(CreateUserAssessmentDetails model)
Copyright © 2016–2024. All rights reserved.