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 SummaryNested Classes Modifier and Type Class Description static classDataSourceEventSummary.Builder
 - 
Constructor SummaryConstructors Constructor Description DataSourceEventSummary(String region, Date eventDate, String dataSourceId, Date timeCreated, DataSourceEventInfoStatus status, String comments, DataSourceEventInfo eventInfo)Deprecated.
 - 
Method SummaryAll 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- 
builderpublic static DataSourceEventSummary.Builder builder() Create a new builder.
 - 
toBuilderpublic DataSourceEventSummary.Builder toBuilder() 
 - 
getRegionpublic String getRegion() Data source event region- Returns:
- the value
 
 - 
getEventDatepublic Date getEventDate() Data source event date and time- Returns:
- the value
 
 - 
getDataSourceIdpublic String getDataSourceId() Unique identifier of data source.- Returns:
- the value
 
 - 
getTimeCreatedpublic Date getTimeCreated() Data source event creation date and time- Returns:
- the value
 
 - 
getStatuspublic DataSourceEventInfoStatus getStatus() Current data source event info status- Returns:
- the value
 
 - 
getCommentspublic String getComments() Data source event comments- Returns:
- the value
 
 - 
getEventInfopublic DataSourceEventInfo getEventInfo() 
 - 
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
 
 
- 
 
-