@Generated(value="OracleSDKGenerator", comments="API Version: 20211101") public final class MediaWorkflowJobFact extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
One fact of a list of facts associated to a MediaWorkflowJob that presents a point-in-time
snapshot of the resources, data and events that were composed to generate a runnable job. This
information will be used internally to trouble-shoot problematic workflows or jobs.
Note: Objects should always be created or deserialized using the MediaWorkflowJobFact.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 the MediaWorkflowJobFact.Builder
, which maintain a
set of all explicitly set fields called MediaWorkflowJobFact.Builder.__explicitlySet__
. The hashCode()
and equals(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
).
Modifier and Type | Class and Description |
---|---|
static class |
MediaWorkflowJobFact.Builder |
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
MediaWorkflowJobFact(String mediaWorkflowJobId,
Long key,
String name,
String type,
Map<String,Object> detail)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static MediaWorkflowJobFact.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Map<String,Object> |
getDetail()
The body of the detail captured as JSON.
|
Long |
getKey()
System generated serial number to uniquely identify a detail in order within a
MediaWorkflowJob.
|
String |
getMediaWorkflowJobId()
Reference to the parent job.
|
String |
getName()
Unique name.
|
String |
getType()
The type of information contained in this detail.
|
int |
hashCode() |
MediaWorkflowJobFact.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"mediaWorkflowJobId","key","name","type","detail"}) public MediaWorkflowJobFact(String mediaWorkflowJobId, Long key, String name, String type, Map<String,Object> detail)
public static MediaWorkflowJobFact.Builder builder()
Create a new builder.
public MediaWorkflowJobFact.Builder toBuilder()
public String getMediaWorkflowJobId()
Reference to the parent job.
public Long getKey()
System generated serial number to uniquely identify a detail in order within a MediaWorkflowJob.
public String getName()
Unique name. It is read-only and generated for the fact.
public String getType()
The type of information contained in this detail.
public Map<String,Object> getDetail()
The body of the detail captured as JSON.
public String toString()
toString
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public int hashCode()
hashCode
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Copyright © 2016–2023. All rights reserved.