Send feedback
Class MasterPlaylistSettings.Builder (0.54.0)
Stay organized with collections
Save and categorize content based on your preferences.
0.54.0 (latest)
0.53.0
0.52.0
0.50.0
0.47.0
0.46.0
0.44.0
0.42.0
0.41.0
0.40.0
0.39.0
0.37.0
0.35.0
0.34.0
0.33.0
0.32.0
0.31.0
0.29.0
0.27.0
0.26.0
0.23.0
0.22.0
0.21.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.8.0
0.7.0
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
public static final class MasterPlaylistSettings . Builder extends GeneratedMessage . Builder<MasterPlaylistSettings . Builder > implements MasterPlaylistSettingsOrBuilder
Settings for the HLS (HTTP Live Streaming) master playlist.
Protobuf type google.ads.admanager.v1.MasterPlaylistSettings
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
public MasterPlaylistSettings build ()
buildPartial()
public MasterPlaylistSettings buildPartial ()
clear()
public MasterPlaylistSettings . Builder clear ()
Overrides
clearRefreshType()
public MasterPlaylistSettings . Builder clearRefreshType ()
Optional. Indicates how the master playlist gets refreshed. Defaults to
AUTOMATIC .
This field can only be modified when the live stream is in a
PAUSED
state.
optional .google.ads.admanager.v1.HlsMasterPlaylistRefreshTypeEnum.HlsMasterPlaylistRefreshType refresh_type = 1 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public MasterPlaylistSettings getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getRefreshType()
public HlsMasterPlaylistRefreshTypeEnum . HlsMasterPlaylistRefreshType getRefreshType ()
Optional. Indicates how the master playlist gets refreshed. Defaults to
AUTOMATIC .
This field can only be modified when the live stream is in a
PAUSED
state.
optional .google.ads.admanager.v1.HlsMasterPlaylistRefreshTypeEnum.HlsMasterPlaylistRefreshType refresh_type = 1 [(.google.api.field_behavior) = OPTIONAL];
getRefreshTypeValue()
public int getRefreshTypeValue ()
Optional. Indicates how the master playlist gets refreshed. Defaults to
AUTOMATIC .
This field can only be modified when the live stream is in a
PAUSED
state.
optional .google.ads.admanager.v1.HlsMasterPlaylistRefreshTypeEnum.HlsMasterPlaylistRefreshType refresh_type = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
int
The enum numeric value on the wire for refreshType.
hasRefreshType()
public boolean hasRefreshType ()
Optional. Indicates how the master playlist gets refreshed. Defaults to
AUTOMATIC .
This field can only be modified when the live stream is in a
PAUSED
state.
optional .google.ads.admanager.v1.HlsMasterPlaylistRefreshTypeEnum.HlsMasterPlaylistRefreshType refresh_type = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
Whether the refreshType field is set.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(MasterPlaylistSettings other)
public MasterPlaylistSettings . Builder mergeFrom ( MasterPlaylistSettings other )
public MasterPlaylistSettings . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public MasterPlaylistSettings . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
setRefreshType(HlsMasterPlaylistRefreshTypeEnum.HlsMasterPlaylistRefreshType value)
public MasterPlaylistSettings . Builder setRefreshType ( HlsMasterPlaylistRefreshTypeEnum . HlsMasterPlaylistRefreshType value )
Optional. Indicates how the master playlist gets refreshed. Defaults to
AUTOMATIC .
This field can only be modified when the live stream is in a
PAUSED
state.
optional .google.ads.admanager.v1.HlsMasterPlaylistRefreshTypeEnum.HlsMasterPlaylistRefreshType refresh_type = 1 [(.google.api.field_behavior) = OPTIONAL];
setRefreshTypeValue(int value)
public MasterPlaylistSettings . Builder setRefreshTypeValue ( int value )
Optional. Indicates how the master playlist gets refreshed. Defaults to
AUTOMATIC .
This field can only be modified when the live stream is in a
PAUSED
state.
optional .google.ads.admanager.v1.HlsMasterPlaylistRefreshTypeEnum.HlsMasterPlaylistRefreshType refresh_type = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
int The enum numeric value on the wire for refreshType to set.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-08-04 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-08-04 UTC."],[],[]]