Class FleetResourceSummary
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.fleetappsmanagement.model.FleetResourceSummary
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20250228") public final class FleetResourceSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelSummary of the FleetResource.
 Note: Objects should always be created or deserialized using theFleetResourceSummary.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 theFleetResourceSummary.Builder, which maintain a set of all explicitly set fields calledFleetResourceSummary.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 classFleetResourceSummary.Builder
 - 
Constructor SummaryConstructors Constructor Description FleetResourceSummary(String id, String tenancyId, String resourceRegion, Date timeCreated, Date timeUpdated, String compartmentId, String displayName, String resourceId, ComplianceState complianceState, Float percentCompliant, String tenancyName, String compartment, String resourceType, Integer productCount, Integer targetCount, String product, String environmentType, FleetResource.LifecycleState lifecycleState, String lifecycleDetails, Map<String,Map<String,Object>> systemTags)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FleetResourceSummary.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetCompartment()Resource Compartment name.StringgetCompartmentId()OCID of the compartment to which the resource belongs to.ComplianceStategetComplianceState()Compliance State of the Resource.StringgetDisplayName()A user-friendly name.StringgetEnvironmentType()Environment Type associated with the Fleet when the resource type is fleet.StringgetId()The unique id of the resource.StringgetLifecycleDetails()A message describing the current state in more detail.FleetResource.LifecycleStategetLifecycleState()The current state of the FleetResource.FloatgetPercentCompliant()The compliance percentage.StringgetProduct()Product associated with the resource when the resource type is fleet.IntegergetProductCount()Count of products within the resource.StringgetResourceId()The OCID of the resource.StringgetResourceRegion()Associated regionStringgetResourceType()Type of the Resource.Map<String,Map<String,Object>>getSystemTags()System tags for this resource.IntegergetTargetCount()Count of targets within the resource.StringgetTenancyId()OCID of the tenancy to which the resource belongs to.StringgetTenancyName()Resource Tenancy Name.DategetTimeCreated()The time this resource was created.DategetTimeUpdated()The time this resource was last updated.inthashCode()FleetResourceSummary.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
FleetResourceSummary@Deprecated @ConstructorProperties({"id","tenancyId","resourceRegion","timeCreated","timeUpdated","compartmentId","displayName","resourceId","complianceState","percentCompliant","tenancyName","compartment","resourceType","productCount","targetCount","product","environmentType","lifecycleState","lifecycleDetails","systemTags"}) public FleetResourceSummary(String id, String tenancyId, String resourceRegion, Date timeCreated, Date timeUpdated, String compartmentId, String displayName, String resourceId, ComplianceState complianceState, Float percentCompliant, String tenancyName, String compartment, String resourceType, Integer productCount, Integer targetCount, String product, String environmentType, FleetResource.LifecycleState lifecycleState, String lifecycleDetails, Map<String,Map<String,Object>> systemTags) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static FleetResourceSummary.Builder builder() Create a new builder.
 - 
toBuilderpublic FleetResourceSummary.Builder toBuilder() 
 - 
getIdpublic String getId() The unique id of the resource.- Returns:
- the value
 
 - 
getTenancyIdpublic String getTenancyId() OCID of the tenancy to which the resource belongs to.- Returns:
- the value
 
 - 
getResourceRegionpublic String getResourceRegion() Associated region- Returns:
- the value
 
 - 
getTimeCreatedpublic Date getTimeCreated() The time this resource was created.An RFC3339 formatted datetime string. - Returns:
- the value
 
 - 
getTimeUpdatedpublic Date getTimeUpdated() The time this resource was last updated.An RFC3339 formatted datetime string. - Returns:
- the value
 
 - 
getCompartmentIdpublic String getCompartmentId() OCID of the compartment to which the resource belongs to.- 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
 
 - 
getResourceIdpublic String getResourceId() The OCID of the resource.- Returns:
- the value
 
 - 
getComplianceStatepublic ComplianceState getComplianceState() Compliance State of the Resource.- Returns:
- the value
 
 - 
getPercentCompliantpublic Float getPercentCompliant() The compliance percentage.- Returns:
- the value
 
 - 
getTenancyNamepublic String getTenancyName() Resource Tenancy Name.- Returns:
- the value
 
 - 
getCompartmentpublic String getCompartment() Resource Compartment name.- Returns:
- the value
 
 - 
getResourceTypepublic String getResourceType() Type of the Resource.- Returns:
- the value
 
 - 
getProductCountpublic Integer getProductCount() Count of products within the resource.- Returns:
- the value
 
 - 
getTargetCountpublic Integer getTargetCount() Count of targets within the resource.- Returns:
- the value
 
 - 
getProductpublic String getProduct() Product associated with the resource when the resource type is fleet.Will only be returned for PRODUCT fleets that are part of a GROUP Fleet. - Returns:
- the value
 
 - 
getEnvironmentTypepublic String getEnvironmentType() Environment Type associated with the Fleet when the resource type is fleet.Will only be returned for ENVIRONMENT fleets that are part of a GROUP Fleet. - Returns:
- the value
 
 - 
getLifecycleStatepublic FleetResource.LifecycleState getLifecycleState() The current state of the FleetResource.- Returns:
- the value
 
 - 
getLifecycleDetailspublic String getLifecycleDetails() A message describing the current state in more detail.For example, can be used to provide actionable information for a resource in Failed state. - 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
 
 
- 
 
-