Package com.oracle.bmc.cloudguard.model
Class DataSourceEventSummary
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.cloudguard.model.DataSourceEventSummary
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20200131") public final class DataSourceEventSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelSummary information about a data source event.
Note: Objects should always be created or deserialized using theDataSourceEventSummary.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 theDataSourceEventSummary.Builder, which maintain a set of all explicitly set fields calledDataSourceEventSummary.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 classDataSourceEventSummary.Builder
-
Constructor Summary
Constructors Constructor Description DataSourceEventSummary(String region, Date eventDate, String dataSourceId, Date timeCreated, DataSourceEventInfoStatus status, String comments, DataSourceEventInfo eventInfo)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DataSourceEventSummary.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetComments()Data source event commentsStringgetDataSourceId()Unique identifier of data source.DategetEventDate()Data source event date and timeDataSourceEventInfogetEventInfo()StringgetRegion()Data source event regionDataSourceEventInfoStatusgetStatus()Current data source event info statusDategetTimeCreated()Data source event creation date and timeinthashCode()DataSourceEventSummary.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
DataSourceEventSummary
@Deprecated @ConstructorProperties({"region","eventDate","dataSourceId","timeCreated","status","comments","eventInfo"}) public DataSourceEventSummary(String region, Date eventDate, String dataSourceId, Date timeCreated, DataSourceEventInfoStatus status, String comments, DataSourceEventInfo eventInfo)
Deprecated.
-
-
Method Detail
-
builder
public static DataSourceEventSummary.Builder builder()
Create a new builder.
-
toBuilder
public DataSourceEventSummary.Builder toBuilder()
-
getRegion
public String getRegion()
Data source event region- Returns:
- the value
-
getEventDate
public Date getEventDate()
Data source event date and time- Returns:
- the value
-
getDataSourceId
public String getDataSourceId()
Unique identifier of data source.- Returns:
- the value
-
getTimeCreated
public Date getTimeCreated()
Data source event creation date and time- Returns:
- the value
-
getStatus
public DataSourceEventInfoStatus getStatus()
Current data source event info status- Returns:
- the value
-
getComments
public String getComments()
Data source event comments- Returns:
- the value
-
getEventInfo
public DataSourceEventInfo getEventInfo()
-
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
-
-