Class DashBridge.Builder (0.54.0)

public static final class DashBridge.Builder extends GeneratedMessage.Builder<DashBridge.Builder> implements DashBridgeOrBuilder

A DashBridge is used to decide when to apply DASH Bridge single-period to multi-period MPD conditioning. This should always be enabled when the DASH manifest type is single-period.

Protobuf type google.ads.admanager.v1.DashBridge

Implements

DashBridgeOrBuilder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public DashBridge build()
Returns
Type Description
DashBridge

buildPartial()

public DashBridge buildPartial()
Returns
Type Description
DashBridge

clear()

public DashBridge.Builder clear()
Returns
Type Description
DashBridge.Builder
Overrides

clearEnabled()

public DashBridge.Builder clearEnabled()

Optional. Specifies whether to apply DASH Bridge single-period to multi-period MPD conditioning.

optional bool enabled = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DashBridge.Builder

This builder for chaining.

getDefaultInstanceForType()

public DashBridge getDefaultInstanceForType()
Returns
Type Description
DashBridge

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getEnabled()

public boolean getEnabled()

Optional. Specifies whether to apply DASH Bridge single-period to multi-period MPD conditioning.

optional bool enabled = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The enabled.

hasEnabled()

public boolean hasEnabled()

Optional. Specifies whether to apply DASH Bridge single-period to multi-period MPD conditioning.

optional bool enabled = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the enabled field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(DashBridge other)

public DashBridge.Builder mergeFrom(DashBridge other)
Parameter
Name Description
other DashBridge
Returns
Type Description
DashBridge.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public DashBridge.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DashBridge.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public DashBridge.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
DashBridge.Builder
Overrides

setEnabled(boolean value)

public DashBridge.Builder setEnabled(boolean value)

Optional. Specifies whether to apply DASH Bridge single-period to multi-period MPD conditioning.

optional bool enabled = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value boolean

The enabled to set.

Returns
Type Description
DashBridge.Builder

This builder for chaining.