Class WorkRequestEventDataAdditionalDetails
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.osmanagementhub.model.WorkRequestEventDataAdditionalDetails
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20220901") public final class WorkRequestEventDataAdditionalDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelProvides additional information for the work request associated with an event.
 Note: Objects should always be created or deserialized using theWorkRequestEventDataAdditionalDetails.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 theWorkRequestEventDataAdditionalDetails.Builder, which maintain a set of all explicitly set fields calledWorkRequestEventDataAdditionalDetails.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 classWorkRequestEventDataAdditionalDetails.Builder
 - 
Constructor SummaryConstructors Constructor Description WorkRequestEventDataAdditionalDetails(String initiatorId, List<String> workRequestIds)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WorkRequestEventDataAdditionalDetails.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetInitiatorId()The OCID of the resource that triggered the event, such as scheduled job id.List<String>getWorkRequestIds()List of all work request OCIDs associated with the event.inthashCode()WorkRequestEventDataAdditionalDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
WorkRequestEventDataAdditionalDetails@Deprecated @ConstructorProperties({"initiatorId","workRequestIds"}) public WorkRequestEventDataAdditionalDetails(String initiatorId, List<String> workRequestIds) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static WorkRequestEventDataAdditionalDetails.Builder builder() Create a new builder.
 - 
toBuilderpublic WorkRequestEventDataAdditionalDetails.Builder toBuilder() 
 - 
getInitiatorIdpublic String getInitiatorId() The OCID of the resource that triggered the event, such as scheduled job id.- Returns:
- the value
 
 - 
getWorkRequestIdspublic List<String> getWorkRequestIds() List of all work request OCIDs associated with the event.- 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
 
 
- 
 
-