public final class AdStitchDetail extends GeneratedMessageV3 implements AdStitchDetailOrBuilder
Metadata for a stitched ad.
Protobuf type google.cloud.video.stitcher.v1.AdStitchDetail
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
Static Fields
AD_BREAK_ID_FIELD_NUMBER
public static final int AD_BREAK_ID_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
AD_ID_FIELD_NUMBER
public static final int AD_ID_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
AD_TIME_OFFSET_FIELD_NUMBER
public static final int AD_TIME_OFFSET_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int MEDIA_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
SKIP_REASON_FIELD_NUMBER
public static final int SKIP_REASON_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static AdStitchDetail getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static AdStitchDetail.Builder newBuilder()
newBuilder(AdStitchDetail prototype)
public static AdStitchDetail.Builder newBuilder(AdStitchDetail prototype)
public static AdStitchDetail parseDelimitedFrom(InputStream input)
public static AdStitchDetail parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static AdStitchDetail parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AdStitchDetail parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static AdStitchDetail parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AdStitchDetail parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AdStitchDetail parseFrom(CodedInputStream input)
public static AdStitchDetail parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AdStitchDetail parseFrom(InputStream input)
public static AdStitchDetail parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static AdStitchDetail parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AdStitchDetail parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<AdStitchDetail> parser()
Methods
public boolean containsMedia(String key)
Optional. The metadata of the chosen media file for the ad.
map<string, .google.protobuf.Value> media = 5 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
---|
Name | Description |
key | String
|
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getAdBreakId()
public String getAdBreakId()
Required. The ad break ID of the processed ad.
string ad_break_id = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
String | The adBreakId.
|
getAdBreakIdBytes()
public ByteString getAdBreakIdBytes()
Required. The ad break ID of the processed ad.
string ad_break_id = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
ByteString | The bytes for adBreakId.
|
getAdId()
Required. The ad ID of the processed ad.
string ad_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
String | The adId.
|
getAdIdBytes()
public ByteString getAdIdBytes()
Required. The ad ID of the processed ad.
string ad_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
ByteString | The bytes for adId.
|
getAdTimeOffset()
public Duration getAdTimeOffset()
Required. The time offset of the processed ad.
.google.protobuf.Duration ad_time_offset = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
Duration | The adTimeOffset.
|
getAdTimeOffsetOrBuilder()
public DurationOrBuilder getAdTimeOffsetOrBuilder()
Required. The time offset of the processed ad.
.google.protobuf.Duration ad_time_offset = 3 [(.google.api.field_behavior) = REQUIRED];
getDefaultInstanceForType()
public AdStitchDetail getDefaultInstanceForType()
public Map<String,Value> getMedia()
public int getMediaCount()
Optional. The metadata of the chosen media file for the ad.
map<string, .google.protobuf.Value> media = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns |
---|
Type | Description |
int | |
public Map<String,Value> getMediaMap()
Optional. The metadata of the chosen media file for the ad.
map<string, .google.protobuf.Value> media = 5 [(.google.api.field_behavior) = OPTIONAL];
public Value getMediaOrDefault(String key, Value defaultValue)
Optional. The metadata of the chosen media file for the ad.
map<string, .google.protobuf.Value> media = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns |
---|
Type | Description |
Value | |
public Value getMediaOrThrow(String key)
Optional. The metadata of the chosen media file for the ad.
map<string, .google.protobuf.Value> media = 5 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
---|
Name | Description |
key | String
|
Returns |
---|
Type | Description |
Value | |
getParserForType()
public Parser<AdStitchDetail> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getSkipReason()
public String getSkipReason()
Optional. Indicates the reason why the ad has been skipped.
string skip_reason = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns |
---|
Type | Description |
String | The skipReason.
|
getSkipReasonBytes()
public ByteString getSkipReasonBytes()
Optional. Indicates the reason why the ad has been skipped.
string skip_reason = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns |
---|
Type | Description |
ByteString | The bytes for skipReason.
|
hasAdTimeOffset()
public boolean hasAdTimeOffset()
Required. The time offset of the processed ad.
.google.protobuf.Duration ad_time_offset = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the adTimeOffset field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Parameter |
---|
Name | Description |
number | int
|
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public AdStitchDetail.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected AdStitchDetail.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public AdStitchDetail.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides