Class ScheduledFleetSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.fleetappsmanagement.model.ScheduledFleetSummary.Builder
-
- Enclosing class:
- ScheduledFleetSummary
public static class ScheduledFleetSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScheduledFleetSummary
build()
ScheduledFleetSummary.Builder
compartmentId(String compartmentId)
The OCID of the resource.ScheduledFleetSummary.Builder
copy(ScheduledFleetSummary model)
ScheduledFleetSummary.Builder
countOfAffectedResources(Integer countOfAffectedResources)
Count of Resources affected by the ScheduleScheduledFleetSummary.Builder
countOfAffectedTargets(Integer countOfAffectedTargets)
Count of Targets affected by the ScheduleScheduledFleetSummary.Builder
displayName(String displayName)
A user-friendly name.ScheduledFleetSummary.Builder
id(String id)
The OCID of the resource.ScheduledFleetSummary.Builder
products(List<String> products)
All products part of the schedule.ScheduledFleetSummary.Builder
systemTags(Map<String,Map<String,Object>> systemTags)
System tags for this resource.
-
-
-
Method Detail
-
id
public ScheduledFleetSummary.Builder id(String id)
The OCID of the resource.- Parameters:
id
- the value to set- Returns:
- this builder
-
compartmentId
public ScheduledFleetSummary.Builder compartmentId(String compartmentId)
The OCID of the resource.- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
displayName
public ScheduledFleetSummary.Builder displayName(String displayName)
A user-friendly name.Does not have to be unique, and it’s changeable. Avoid entering confidential information.
Example: My new resource
- Parameters:
displayName
- the value to set- Returns:
- this builder
-
countOfAffectedResources
public ScheduledFleetSummary.Builder countOfAffectedResources(Integer countOfAffectedResources)
Count of Resources affected by the Schedule- Parameters:
countOfAffectedResources
- the value to set- Returns:
- this builder
-
countOfAffectedTargets
public ScheduledFleetSummary.Builder countOfAffectedTargets(Integer countOfAffectedTargets)
Count of Targets affected by the Schedule- Parameters:
countOfAffectedTargets
- the value to set- Returns:
- this builder
-
products
public ScheduledFleetSummary.Builder products(List<String> products)
All products part of the schedule.- Parameters:
products
- the value to set- Returns:
- this builder
-
systemTags
public ScheduledFleetSummary.Builder systemTags(Map<String,Map<String,Object>> systemTags)
System tags for this resource.Each key is predefined and scoped to a namespace. Example: {“orcl-cloud”: {“free-tier-retained”: “true”}}
- Parameters:
systemTags
- the value to set- Returns:
- this builder
-
build
public ScheduledFleetSummary build()
-
copy
public ScheduledFleetSummary.Builder copy(ScheduledFleetSummary model)
-
-