Class ComplianceReportResource.Builder
- java.lang.Object
-
- com.oracle.bmc.fleetappsmanagement.model.ComplianceReportResource.Builder
-
- Enclosing class:
- ComplianceReportResource
public static class ComplianceReportResource.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
resourceId
public ComplianceReportResource.Builder resourceId(String resourceId)
The OCID to identify the resource.- Parameters:
resourceId
- the value to set- Returns:
- this builder
-
resourceName
public ComplianceReportResource.Builder resourceName(String resourceName)
Display name of the resource.- Parameters:
resourceName
- the value to set- Returns:
- this builder
-
resourceType
public ComplianceReportResource.Builder resourceType(String resourceType)
Type of the resource.- Parameters:
resourceType
- the value to set- Returns:
- this builder
-
tenancyId
public ComplianceReportResource.Builder tenancyId(String tenancyId)
TenancyId of the resource.- Parameters:
tenancyId
- the value to set- Returns:
- this builder
-
tenancyName
public ComplianceReportResource.Builder tenancyName(String tenancyName)
Tenancy the resource belongs to.- Parameters:
tenancyName
- the value to set- Returns:
- this builder
-
compartment
public ComplianceReportResource.Builder compartment(String compartment)
Compartment the resource belongs to.- Parameters:
compartment
- the value to set- Returns:
- this builder
-
resourceRegion
public ComplianceReportResource.Builder resourceRegion(String resourceRegion)
The region the resource belongs to.- Parameters:
resourceRegion
- the value to set- Returns:
- this builder
-
complianceState
public ComplianceReportResource.Builder complianceState(ComplianceState complianceState)
The last known compliance state of the fleet.- Parameters:
complianceState
- the value to set- Returns:
- this builder
-
products
public ComplianceReportResource.Builder products(List<ComplianceReportProduct> products)
Products associated with the Fleet.Only the products belonging to managed targets will be shown.
- Parameters:
products
- the value to set- Returns:
- this builder
-
build
public ComplianceReportResource build()
-
copy
public ComplianceReportResource.Builder copy(ComplianceReportResource model)
-
-