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.ExplicitlySetBmcModel
Summary 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 class
DataSourceEventSummary.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.Builder
builder()
Create a new builder.boolean
equals(Object o)
String
getComments()
Data source event commentsString
getDataSourceId()
Unique identifier of data source.Date
getEventDate()
Data source event date and timeDataSourceEventInfo
getEventInfo()
String
getRegion()
Data source event regionDataSourceEventInfoStatus
getStatus()
Current data source event info statusDate
getTimeCreated()
Data source event creation date and timeint
hashCode()
DataSourceEventSummary.Builder
toBuilder()
String
toString()
String
toString(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:
toString
in 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:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-