@Generated(value="OracleSDKGenerator", comments="API Version: 20211101") public final class AssetMetadataEntryDetails extends IngestStreamDistributionChannelDetails
Asset Metadata entry information.
Note: Objects should always be created or deserialized using the AssetMetadataEntryDetails.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 AssetMetadataEntryDetails.Builder
, which maintain a
set of all explicitly set fields called AssetMetadataEntryDetails.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 |
AssetMetadataEntryDetails.Builder |
IngestStreamDistributionChannelDetails.IngestPayloadType
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
AssetMetadataEntryDetails(String mediaAssetId,
String compartmentId)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static AssetMetadataEntryDetails.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
String |
getCompartmentId()
The compartment ID where the Ingest Workflow Job will be run.
|
String |
getMediaAssetId()
The Media Asset ID to ingest into the Distribution Channel.
|
int |
hashCode() |
AssetMetadataEntryDetails.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated public AssetMetadataEntryDetails(String mediaAssetId, String compartmentId)
public static AssetMetadataEntryDetails.Builder builder()
Create a new builder.
public AssetMetadataEntryDetails.Builder toBuilder()
public String getMediaAssetId()
The Media Asset ID to ingest into the Distribution Channel.
public String getCompartmentId()
The compartment ID where the Ingest Workflow Job will be run.
public String toString()
toString
in class IngestStreamDistributionChannelDetails
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
toString
in class IngestStreamDistributionChannelDetails
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class IngestStreamDistributionChannelDetails
public int hashCode()
hashCode
in class IngestStreamDistributionChannelDetails
Copyright © 2016–2024. All rights reserved.