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 ComplianceReportTargetbuild()ComplianceReportTarget.BuildercomplianceState(ComplianceState complianceState)The last known compliance state of the target.ComplianceReportTarget.Buildercopy(ComplianceReportTarget model)ComplianceReportTarget.BuilderinstalledPatches(List<ComplianceReportPatchDetail> installedPatches)Installed Patches for the Target.ComplianceReportTarget.BuilderrecommendedPatches(List<ComplianceReportPatchDetail> recommendedPatches)Recommended Patches for the Target.ComplianceReportTarget.BuildertargetId(String targetId)Target Identifier.Can be the target name if a separate ID is not available.ComplianceReportTarget.BuildertargetName(String targetName)Target Name.ComplianceReportTarget.Builderversion(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)
-
-