Class ComplianceReport.Builder
- java.lang.Object
- 
- com.oracle.bmc.fleetappsmanagement.model.ComplianceReport.Builder
 
- 
- Enclosing class:
- ComplianceReport
 
 public static class ComplianceReport.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ComplianceReportbuild()ComplianceReport.BuildercomplianceState(ComplianceState complianceState)The last known compliance state of the fleet.ComplianceReport.Buildercopy(ComplianceReport model)ComplianceReport.BuilderfleetId(String fleetId)The fleet OCID.ComplianceReport.Builderid(String id)Compliance Report IdentifierComplianceReport.BuilderpercentCompliant(Float percentCompliant)The compliance percentage.ComplianceReport.Builderresources(List<ComplianceReportResource> resources)Resources associated with the Fleet.
 
- 
- 
- 
Method Detail- 
idpublic ComplianceReport.Builder id(String id) Compliance Report Identifier- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
fleetIdpublic ComplianceReport.Builder fleetId(String fleetId) The fleet OCID.- Parameters:
- fleetId- the value to set
- Returns:
- this builder
 
 - 
complianceStatepublic ComplianceReport.Builder complianceState(ComplianceState complianceState) The last known compliance state of the fleet.- Parameters:
- complianceState- the value to set
- Returns:
- this builder
 
 - 
percentCompliantpublic ComplianceReport.Builder percentCompliant(Float percentCompliant) The compliance percentage.- Parameters:
- percentCompliant- the value to set
- Returns:
- this builder
 
 - 
resourcespublic ComplianceReport.Builder resources(List<ComplianceReportResource> resources) Resources associated with the Fleet.- Parameters:
- resources- the value to set
- Returns:
- this builder
 
 - 
buildpublic ComplianceReport build() 
 - 
copypublic ComplianceReport.Builder copy(ComplianceReport model) 
 
- 
 
-