Class FleetTargetSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.fleetappsmanagement.model.FleetTargetSummary.Builder
 
- 
- Enclosing class:
- FleetTargetSummary
 
 public static class FleetTargetSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description FleetTargetSummarybuild()FleetTargetSummary.BuildercompartmentId(String compartmentId)compartment OCIDFleetTargetSummary.BuildercomplianceState(ComplianceState complianceState)The last known compliance state of the target.FleetTargetSummary.Buildercopy(FleetTargetSummary model)FleetTargetSummary.BuilderdisplayName(String displayName)A user-friendly name.FleetTargetSummary.Builderid(String id)The OCID of the resource.FleetTargetSummary.BuilderisLastDiscoveryAttemptSuccessful(Boolean isLastDiscoveryAttemptSuccessful)A boolean flag that represents whether the last discovery attempt was successful.FleetTargetSummary.BuilderlifecycleState(FleetTarget.LifecycleState lifecycleState)The current state of the FleetTarget.FleetTargetSummary.Builderproduct(String product)Product to which the target belongs to.FleetTargetSummary.Builderresource(TargetResource resource)FleetTargetSummary.BuildersystemTags(Map<String,Map<String,Object>> systemTags)System tags for this resource.FleetTargetSummary.BuildertimeOfLastDiscoveryAttempt(Date timeOfLastDiscoveryAttempt)The time when last discovery was attempted.FleetTargetSummary.BuildertimeOfLastSuccessfulDiscovery(Date timeOfLastSuccessfulDiscovery)The time when the last successful discovery was made.FleetTargetSummary.Builderversion(String version)Current version of target.
 
- 
- 
- 
Method Detail- 
idpublic FleetTargetSummary.Builder id(String id) The OCID of the resource.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
compartmentIdpublic FleetTargetSummary.Builder compartmentId(String compartmentId) compartment OCID- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic FleetTargetSummary.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
 
 - 
versionpublic FleetTargetSummary.Builder version(String version) Current version of target.- Parameters:
- version- the value to set
- Returns:
- this builder
 
 - 
productpublic FleetTargetSummary.Builder product(String product) Product to which the target belongs to.- Parameters:
- product- the value to set
- Returns:
- this builder
 
 - 
resourcepublic FleetTargetSummary.Builder resource(TargetResource resource) 
 - 
complianceStatepublic FleetTargetSummary.Builder complianceState(ComplianceState complianceState) The last known compliance state of the target.- Parameters:
- complianceState- the value to set
- Returns:
- this builder
 
 - 
timeOfLastSuccessfulDiscoverypublic FleetTargetSummary.Builder timeOfLastSuccessfulDiscovery(Date timeOfLastSuccessfulDiscovery) The time when the last successful discovery was made.- Parameters:
- timeOfLastSuccessfulDiscovery- the value to set
- Returns:
- this builder
 
 - 
timeOfLastDiscoveryAttemptpublic FleetTargetSummary.Builder timeOfLastDiscoveryAttempt(Date timeOfLastDiscoveryAttempt) The time when last discovery was attempted.- Parameters:
- timeOfLastDiscoveryAttempt- the value to set
- Returns:
- this builder
 
 - 
isLastDiscoveryAttemptSuccessfulpublic FleetTargetSummary.Builder isLastDiscoveryAttemptSuccessful(Boolean isLastDiscoveryAttemptSuccessful) A boolean flag that represents whether the last discovery attempt was successful.- Parameters:
- isLastDiscoveryAttemptSuccessful- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic FleetTargetSummary.Builder lifecycleState(FleetTarget.LifecycleState lifecycleState) The current state of the FleetTarget.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
systemTagspublic FleetTargetSummary.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
 
 - 
buildpublic FleetTargetSummary build() 
 - 
copypublic FleetTargetSummary.Builder copy(FleetTargetSummary model) 
 
- 
 
-