Class FleetTarget
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.fleetappsmanagement.model.FleetTarget
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20250228") public final class FleetTarget extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelA confirmed target within a fleet.
 Note: Objects should always be created or deserialized using theFleetTarget.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theFleetTarget.Builder, which maintain a set of all explicitly set fields calledFleetTarget.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classFleetTarget.Builderstatic classFleetTarget.LifecycleStateThe current state of the FleetTarget.
 - 
Constructor SummaryConstructors Constructor Description FleetTarget(String id, String compartmentId, String displayName, Date timeCreated, String version, String product, TargetResource resource, ComplianceState complianceState, Date timeOfLastSuccessfulDiscovery, Date timeOfLastDiscoveryAttempt, Boolean isLastDiscoveryAttemptSuccessful, FleetTarget.LifecycleState lifecycleState, Map<String,Map<String,Object>> systemTags)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FleetTarget.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetCompartmentId()compartment OCIDComplianceStategetComplianceState()The last known compliance state of the target.StringgetDisplayName()A user-friendly name.StringgetId()The OCID of the resource.BooleangetIsLastDiscoveryAttemptSuccessful()A boolean flag that represents whether the last discovery attempt was successful.FleetTarget.LifecycleStategetLifecycleState()The current state of the FleetTarget.StringgetProduct()Product to which the target belongs to.TargetResourcegetResource()Map<String,Map<String,Object>>getSystemTags()System tags for this resource.DategetTimeCreated()The time this resource was created.DategetTimeOfLastDiscoveryAttempt()The time when last discovery was attempted.DategetTimeOfLastSuccessfulDiscovery()The time when the last successful discovery was made.StringgetVersion()Current version of target.inthashCode()FleetTarget.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
FleetTarget@Deprecated @ConstructorProperties({"id","compartmentId","displayName","timeCreated","version","product","resource","complianceState","timeOfLastSuccessfulDiscovery","timeOfLastDiscoveryAttempt","isLastDiscoveryAttemptSuccessful","lifecycleState","systemTags"}) public FleetTarget(String id, String compartmentId, String displayName, Date timeCreated, String version, String product, TargetResource resource, ComplianceState complianceState, Date timeOfLastSuccessfulDiscovery, Date timeOfLastDiscoveryAttempt, Boolean isLastDiscoveryAttemptSuccessful, FleetTarget.LifecycleState lifecycleState, Map<String,Map<String,Object>> systemTags) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static FleetTarget.Builder builder() Create a new builder.
 - 
toBuilderpublic FleetTarget.Builder toBuilder() 
 - 
getIdpublic String getId() The OCID of the resource.- Returns:
- the value
 
 - 
getCompartmentIdpublic String getCompartmentId() compartment OCID- Returns:
- the value
 
 - 
getDisplayNamepublic String getDisplayName() A user-friendly name.Does not have to be unique, and it’s changeable. Avoid entering confidential information. Example: My new resource - Returns:
- the value
 
 - 
getTimeCreatedpublic Date getTimeCreated() The time this resource was created.An RFC3339 formatted datetime string. - Returns:
- the value
 
 - 
getVersionpublic String getVersion() Current version of target.- Returns:
- the value
 
 - 
getProductpublic String getProduct() Product to which the target belongs to.- Returns:
- the value
 
 - 
getResourcepublic TargetResource getResource() 
 - 
getComplianceStatepublic ComplianceState getComplianceState() The last known compliance state of the target.- Returns:
- the value
 
 - 
getTimeOfLastSuccessfulDiscoverypublic Date getTimeOfLastSuccessfulDiscovery() The time when the last successful discovery was made.- Returns:
- the value
 
 - 
getTimeOfLastDiscoveryAttemptpublic Date getTimeOfLastDiscoveryAttempt() The time when last discovery was attempted.- Returns:
- the value
 
 - 
getIsLastDiscoveryAttemptSuccessfulpublic Boolean getIsLastDiscoveryAttemptSuccessful() A boolean flag that represents whether the last discovery attempt was successful.- Returns:
- the value
 
 - 
getLifecycleStatepublic FleetTarget.LifecycleState getLifecycleState() The current state of the FleetTarget.- Returns:
- the value
 
 - 
getSystemTagspublic Map<String,Map<String,Object>> getSystemTags() System tags for this resource.Each key is predefined and scoped to a namespace. Example: {“orcl-cloud”: {“free-tier-retained”: “true”}} - Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-