public static final class VodSession.GamSettings.Builder extends GeneratedMessageV3.Builder<VodSession.GamSettings.Builder> implements VodSession.GamSettingsOrBuilder
Defines fields related to Google Ad Manager (GAM). This should be set if
GAM is being used for ads.
Protobuf type google.cloud.video.stitcher.v1.VodSession.GamSettings
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public VodSession.GamSettings.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public VodSession.GamSettings build()
buildPartial()
public VodSession.GamSettings buildPartial()
clear()
public VodSession.GamSettings.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public VodSession.GamSettings.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearNetworkCode()
public VodSession.GamSettings.Builder clearNetworkCode()
Required. Ad Manager network code.
string network_code = 1 [(.google.api.field_behavior) = REQUIRED];
clearOneof(Descriptors.OneofDescriptor oneof)
public VodSession.GamSettings.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearStreamId()
public VodSession.GamSettings.Builder clearStreamId()
Required. The stream ID generated by Ad Manager.
string stream_id = 2 [(.google.api.field_behavior) = REQUIRED];
clone()
public VodSession.GamSettings.Builder clone()
Overrides
getDefaultInstanceForType()
public VodSession.GamSettings getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getNetworkCode()
public String getNetworkCode()
Required. Ad Manager network code.
string network_code = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The networkCode.
|
getNetworkCodeBytes()
public ByteString getNetworkCodeBytes()
Required. Ad Manager network code.
string network_code = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for networkCode.
|
getStreamId()
public String getStreamId()
Required. The stream ID generated by Ad Manager.
string stream_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The streamId.
|
getStreamIdBytes()
public ByteString getStreamIdBytes()
Required. The stream ID generated by Ad Manager.
string stream_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for streamId.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(VodSession.GamSettings other)
public VodSession.GamSettings.Builder mergeFrom(VodSession.GamSettings other)
public VodSession.GamSettings.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public VodSession.GamSettings.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final VodSession.GamSettings.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public VodSession.GamSettings.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setNetworkCode(String value)
public VodSession.GamSettings.Builder setNetworkCode(String value)
Required. Ad Manager network code.
string network_code = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
String
The networkCode to set.
|
setNetworkCodeBytes(ByteString value)
public VodSession.GamSettings.Builder setNetworkCodeBytes(ByteString value)
Required. Ad Manager network code.
string network_code = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
ByteString
The bytes for networkCode to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public VodSession.GamSettings.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setStreamId(String value)
public VodSession.GamSettings.Builder setStreamId(String value)
Required. The stream ID generated by Ad Manager.
string stream_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
String
The streamId to set.
|
setStreamIdBytes(ByteString value)
public VodSession.GamSettings.Builder setStreamIdBytes(ByteString value)
Required. The stream ID generated by Ad Manager.
string stream_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
ByteString
The bytes for streamId to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final VodSession.GamSettings.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides