Class ComplianceReportTarget.Builder
- java.lang.Object
-
- com.oracle.bmc.fleetappsmanagement.model.ComplianceReportTarget.Builder
-
- Enclosing class:
- ComplianceReportTarget
public static class ComplianceReportTarget.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComplianceReportTarget
build()
ComplianceReportTarget.Builder
complianceState(ComplianceState complianceState)
The last known compliance state of the target.ComplianceReportTarget.Builder
copy(ComplianceReportTarget model)
ComplianceReportTarget.Builder
installedPatches(List<ComplianceReportPatchDetail> installedPatches)
Installed Patches for the Target.ComplianceReportTarget.Builder
recommendedPatches(List<ComplianceReportPatchDetail> recommendedPatches)
Recommended Patches for the Target.ComplianceReportTarget.Builder
targetId(String targetId)
Target Identifier.Can be the target name if a separate ID is not available.ComplianceReportTarget.Builder
targetName(String targetName)
Target Name.ComplianceReportTarget.Builder
version(String version)
Current version of the target.
-
-
-
Method Detail
-
targetId
public ComplianceReportTarget.Builder targetId(String targetId)
Target Identifier.Can be the target name if a separate ID is not available.- Parameters:
targetId
- the value to set- Returns:
- this builder
-
targetName
public ComplianceReportTarget.Builder targetName(String targetName)
Target Name.- Parameters:
targetName
- the value to set- Returns:
- this builder
-
version
public ComplianceReportTarget.Builder version(String version)
Current version of the target.- Parameters:
version
- the value to set- Returns:
- this builder
-
complianceState
public ComplianceReportTarget.Builder complianceState(ComplianceState complianceState)
The last known compliance state of the target.- Parameters:
complianceState
- the value to set- Returns:
- this builder
-
installedPatches
public ComplianceReportTarget.Builder installedPatches(List<ComplianceReportPatchDetail> installedPatches)
Installed Patches for the Target.- Parameters:
installedPatches
- the value to set- Returns:
- this builder
-
recommendedPatches
public ComplianceReportTarget.Builder recommendedPatches(List<ComplianceReportPatchDetail> recommendedPatches)
Recommended Patches for the Target.- Parameters:
recommendedPatches
- the value to set- Returns:
- this builder
-
build
public ComplianceReportTarget build()
-
copy
public ComplianceReportTarget.Builder copy(ComplianceReportTarget model)
-
-