public static final class DaiSession.AdBreak.LinearBreak extends GeneratedMessage implements DaiSession.AdBreak.LinearBreakOrBuilder
Represents linear session related break information.
Protobuf type google.ads.admanager.v1.DaiSession.AdBreak.LinearBreak
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
BREAK_START_TIME_FIELD_NUMBER
public static final int BREAK_START_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
EXPECTED_BREAK_DURATION_FIELD_NUMBER
public static final int EXPECTED_BREAK_DURATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SLATE_DURATION_FIELD_NUMBER
public static final int SLATE_DURATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
UNDERLYING_DURATION_FIELD_NUMBER
public static final int UNDERLYING_DURATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static DaiSession.AdBreak.LinearBreak getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static DaiSession.AdBreak.LinearBreak.Builder newBuilder()
newBuilder(DaiSession.AdBreak.LinearBreak prototype)
public static DaiSession.AdBreak.LinearBreak.Builder newBuilder(DaiSession.AdBreak.LinearBreak prototype)
public static DaiSession.AdBreak.LinearBreak parseDelimitedFrom(InputStream input)
public static DaiSession.AdBreak.LinearBreak parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static DaiSession.AdBreak.LinearBreak parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DaiSession.AdBreak.LinearBreak parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static DaiSession.AdBreak.LinearBreak parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DaiSession.AdBreak.LinearBreak parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DaiSession.AdBreak.LinearBreak parseFrom(CodedInputStream input)
public static DaiSession.AdBreak.LinearBreak parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DaiSession.AdBreak.LinearBreak parseFrom(InputStream input)
public static DaiSession.AdBreak.LinearBreak parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static DaiSession.AdBreak.LinearBreak parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DaiSession.AdBreak.LinearBreak parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<DaiSession.AdBreak.LinearBreak> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getBreakStartTime()
public Timestamp getBreakStartTime()
Output only. The timestamp of when the break started.
.google.protobuf.Timestamp break_start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
Timestamp |
The breakStartTime.
|
getBreakStartTimeOrBuilder()
public TimestampOrBuilder getBreakStartTimeOrBuilder()
Output only. The timestamp of when the break started.
.google.protobuf.Timestamp break_start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDefaultInstanceForType()
public DaiSession.AdBreak.LinearBreak getDefaultInstanceForType()
getExpectedBreakDuration()
public Duration getExpectedBreakDuration()
Output only. The duration of the placement opportunity associated with
the break.
.google.protobuf.Duration expected_break_duration = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
Duration |
The expectedBreakDuration.
|
getExpectedBreakDurationOrBuilder()
public DurationOrBuilder getExpectedBreakDurationOrBuilder()
Output only. The duration of the placement opportunity associated with
the break.
.google.protobuf.Duration expected_break_duration = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getParserForType()
public Parser<DaiSession.AdBreak.LinearBreak> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getSlateDuration()
public Duration getSlateDuration()
Output only. The duration of slate that was inserted for this break.
.google.protobuf.Duration slate_duration = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
Duration |
The slateDuration.
|
getSlateDurationOrBuilder()
public DurationOrBuilder getSlateDurationOrBuilder()
Output only. The duration of slate that was inserted for this break.
.google.protobuf.Duration slate_duration = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUnderlyingDuration()
public Duration getUnderlyingDuration()
Output only. The duration of underlying content that was inserted for
this break.
.google.protobuf.Duration underlying_duration = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
Duration |
The underlyingDuration.
|
getUnderlyingDurationOrBuilder()
public DurationOrBuilder getUnderlyingDurationOrBuilder()
Output only. The duration of underlying content that was inserted for
this break.
.google.protobuf.Duration underlying_duration = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasBreakStartTime()
public boolean hasBreakStartTime()
Output only. The timestamp of when the break started.
.google.protobuf.Timestamp break_start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the breakStartTime field is set.
|
hasExpectedBreakDuration()
public boolean hasExpectedBreakDuration()
Output only. The duration of the placement opportunity associated with
the break.
.google.protobuf.Duration expected_break_duration = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the expectedBreakDuration field is set.
|
hasSlateDuration()
public boolean hasSlateDuration()
Output only. The duration of slate that was inserted for this break.
.google.protobuf.Duration slate_duration = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the slateDuration field is set.
|
hasUnderlyingDuration()
public boolean hasUnderlyingDuration()
Output only. The duration of underlying content that was inserted for
this break.
.google.protobuf.Duration underlying_duration = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the underlyingDuration field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public DaiSession.AdBreak.LinearBreak.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected DaiSession.AdBreak.LinearBreak.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public DaiSession.AdBreak.LinearBreak.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides