Class ComplianceReport.Builder
- java.lang.Object
-
- com.oracle.bmc.fleetappsmanagement.model.ComplianceReport.Builder
-
- Enclosing class:
- ComplianceReport
public static class ComplianceReport.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All 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
-
id
public ComplianceReport.Builder id(String id)
Compliance Report Identifier- Parameters:
id- the value to set- Returns:
- this builder
-
fleetId
public ComplianceReport.Builder fleetId(String fleetId)
The fleet OCID.- Parameters:
fleetId- the value to set- Returns:
- this builder
-
complianceState
public ComplianceReport.Builder complianceState(ComplianceState complianceState)
The last known compliance state of the fleet.- Parameters:
complianceState- the value to set- Returns:
- this builder
-
percentCompliant
public ComplianceReport.Builder percentCompliant(Float percentCompliant)
The compliance percentage.- Parameters:
percentCompliant- the value to set- Returns:
- this builder
-
resources
public ComplianceReport.Builder resources(List<ComplianceReportResource> resources)
Resources associated with the Fleet.- Parameters:
resources- the value to set- Returns:
- this builder
-
build
public ComplianceReport build()
-
copy
public ComplianceReport.Builder copy(ComplianceReport model)
-
-