Package com.oracle.bmc.cloudguard.model
Class SightingImpactedResourceSummary
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.cloudguard.model.SightingImpactedResourceSummary
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20200131") public final class SightingImpactedResourceSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelSummary of resources impacted by a sighting.
Note: Objects should always be created or deserialized using theSightingImpactedResourceSummary.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 theSightingImpactedResourceSummary.Builder, which maintain a set of all explicitly set fields calledSightingImpactedResourceSummary.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 Summary
Nested Classes Modifier and Type Class Description static classSightingImpactedResourceSummary.Builder
-
Constructor Summary
Constructors Constructor Description SightingImpactedResourceSummary(String id, String resourceId, String sightingId, String problemId, String compartmentId, String resourceName, String resourceType, String region, Date timeIdentified, Date timeFirstDetected, Date timeLastDetected, Date timeFirstOccurred, Date timeLastOccurred)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SightingImpactedResourceSummary.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetCompartmentId()Compartment ID for impacted resourceStringgetId()Unique identifier for an impacted resourceStringgetProblemId()Problem ID for impacted resourceStringgetRegion()Region for impacted resourceStringgetResourceId()Impacted resource IDStringgetResourceName()Resource nameStringgetResourceType()Resource typeStringgetSightingId()Sighting ID for impacted resourceDategetTimeFirstDetected()Time the activities were first detected.DategetTimeFirstOccurred()Time the activities were first performed.DategetTimeIdentified()Date and time when the impacted resource is identified for given sightingDategetTimeLastDetected()Time the activities were last detected.DategetTimeLastOccurred()Time the activities were last performed.inthashCode()SightingImpactedResourceSummary.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
SightingImpactedResourceSummary
@Deprecated @ConstructorProperties({"id","resourceId","sightingId","problemId","compartmentId","resourceName","resourceType","region","timeIdentified","timeFirstDetected","timeLastDetected","timeFirstOccurred","timeLastOccurred"}) public SightingImpactedResourceSummary(String id, String resourceId, String sightingId, String problemId, String compartmentId, String resourceName, String resourceType, String region, Date timeIdentified, Date timeFirstDetected, Date timeLastDetected, Date timeFirstOccurred, Date timeLastOccurred)
Deprecated.
-
-
Method Detail
-
builder
public static SightingImpactedResourceSummary.Builder builder()
Create a new builder.
-
toBuilder
public SightingImpactedResourceSummary.Builder toBuilder()
-
getId
public String getId()
Unique identifier for an impacted resource- Returns:
- the value
-
getResourceId
public String getResourceId()
Impacted resource ID- Returns:
- the value
-
getSightingId
public String getSightingId()
Sighting ID for impacted resource- Returns:
- the value
-
getProblemId
public String getProblemId()
Problem ID for impacted resource- Returns:
- the value
-
getCompartmentId
public String getCompartmentId()
Compartment ID for impacted resource- Returns:
- the value
-
getResourceName
public String getResourceName()
Resource name- Returns:
- the value
-
getResourceType
public String getResourceType()
Resource type- Returns:
- the value
-
getRegion
public String getRegion()
Region for impacted resource- Returns:
- the value
-
getTimeIdentified
public Date getTimeIdentified()
Date and time when the impacted resource is identified for given sighting- Returns:
- the value
-
getTimeFirstDetected
public Date getTimeFirstDetected()
Time the activities were first detected.- Returns:
- the value
-
getTimeLastDetected
public Date getTimeLastDetected()
Time the activities were last detected.Same as timeIdentified.
- Returns:
- the value
-
getTimeFirstOccurred
public Date getTimeFirstOccurred()
Time the activities were first performed.- Returns:
- the value
-
getTimeLastOccurred
public Date getTimeLastOccurred()
Time the activities were last performed.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public 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
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-