Package com.oracle.bmc.cloudguard.model
Class ResourceProfileImpactedResourceSummary
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.cloudguard.model.ResourceProfileImpactedResourceSummary
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20200131") public final class ResourceProfileImpactedResourceSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelSummary information on impacted resource in resource profile.
 Note: Objects should always be created or deserialized using theResourceProfileImpactedResourceSummary.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 theResourceProfileImpactedResourceSummary.Builder, which maintain a set of all explicitly set fields calledResourceProfileImpactedResourceSummary.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 classResourceProfileImpactedResourceSummary.Builder
 - 
Constructor SummaryConstructors Constructor Description ResourceProfileImpactedResourceSummary(String id, String resourceProfileId, String problemId, String compartmentId, String resourceId, String resourceName, String resourceType, String sightingType, String sightingTypeDisplayName, String region, Date timeIdentified, Date timeFirstDetected, Date timeLastDetected, Date timeFirstOccurred, Date timeLastOccurred)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ResourceProfileImpactedResourceSummary.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetCompartmentId()Compartment ID for impacted resourceStringgetId()Unique identifier for impacted resourceStringgetProblemId()Problem ID associated with the impacted resourceStringgetRegion()Region for impacted resourceStringgetResourceId()Impacted resource IDStringgetResourceName()Impacted resource nameStringgetResourceProfileId()Resource profile ID associated with the impacted resourceStringgetResourceType()Impacted resource typeStringgetSightingType()Sighting type for impacted resourceStringgetSightingTypeDisplayName()Display name of the sighting typeDategetTimeFirstDetected()Time the activities were first detected.DategetTimeFirstOccurred()Time the activities were first performed.DategetTimeIdentified()Time when the impacted resource is identified for the resource profile.DategetTimeLastDetected()Time the activities were last detected.DategetTimeLastOccurred()Time the activities were last performed.inthashCode()ResourceProfileImpactedResourceSummary.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
ResourceProfileImpactedResourceSummary@Deprecated @ConstructorProperties({"id","resourceProfileId","problemId","compartmentId","resourceId","resourceName","resourceType","sightingType","sightingTypeDisplayName","region","timeIdentified","timeFirstDetected","timeLastDetected","timeFirstOccurred","timeLastOccurred"}) public ResourceProfileImpactedResourceSummary(String id, String resourceProfileId, String problemId, String compartmentId, String resourceId, String resourceName, String resourceType, String sightingType, String sightingTypeDisplayName, String region, Date timeIdentified, Date timeFirstDetected, Date timeLastDetected, Date timeFirstOccurred, Date timeLastOccurred) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static ResourceProfileImpactedResourceSummary.Builder builder() Create a new builder.
 - 
toBuilderpublic ResourceProfileImpactedResourceSummary.Builder toBuilder() 
 - 
getIdpublic String getId() Unique identifier for impacted resource- Returns:
- the value
 
 - 
getResourceProfileIdpublic String getResourceProfileId() Resource profile ID associated with the impacted resource- Returns:
- the value
 
 - 
getProblemIdpublic String getProblemId() Problem ID associated with the impacted resource- Returns:
- the value
 
 - 
getCompartmentIdpublic String getCompartmentId() Compartment ID for impacted resource- Returns:
- the value
 
 - 
getResourceIdpublic String getResourceId() Impacted resource ID- Returns:
- the value
 
 - 
getResourceNamepublic String getResourceName() Impacted resource name- Returns:
- the value
 
 - 
getResourceTypepublic String getResourceType() Impacted resource type- Returns:
- the value
 
 - 
getSightingTypepublic String getSightingType() Sighting type for impacted resource- Returns:
- the value
 
 - 
getSightingTypeDisplayNamepublic String getSightingTypeDisplayName() Display name of the sighting type- Returns:
- the value
 
 - 
getRegionpublic String getRegion() Region for impacted resource- Returns:
- the value
 
 - 
getTimeIdentifiedpublic Date getTimeIdentified() Time when the impacted resource is identified for the resource profile.- Returns:
- the value
 
 - 
getTimeFirstDetectedpublic Date getTimeFirstDetected() Time the activities were first detected.- Returns:
- the value
 
 - 
getTimeLastDetectedpublic Date getTimeLastDetected() Time the activities were last detected.Same as timeIdentified. - Returns:
- the value
 
 - 
getTimeFirstOccurredpublic Date getTimeFirstOccurred() Time the activities were first performed.- Returns:
- the value
 
 - 
getTimeLastOccurredpublic Date getTimeLastOccurred() Time the activities were last performed.- 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
 
 
- 
 
-