public final class AdMediaDeliveryConfig extends GeneratedMessage implements AdMediaDeliveryConfigOrBuilder
Parameters about this CDN config of a CDN used for delivering ad media.
Protobuf type google.ads.admanager.v1.AdMediaDeliveryConfig
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
public static final int ADDITIONAL_DELIVERY_SETTINGS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int DELIVERY_SETTINGS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int OVERRIDE_DEFAULT_DELIVERY_SETTINGS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static AdMediaDeliveryConfig getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static AdMediaDeliveryConfig.Builder newBuilder()
public static AdMediaDeliveryConfig.Builder newBuilder(AdMediaDeliveryConfig prototype)
public static AdMediaDeliveryConfig parseDelimitedFrom(InputStream input)
public static AdMediaDeliveryConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AdMediaDeliveryConfig parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static AdMediaDeliveryConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AdMediaDeliveryConfig parseFrom(ByteString data)
public static AdMediaDeliveryConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AdMediaDeliveryConfig parseFrom(CodedInputStream input)
public static AdMediaDeliveryConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AdMediaDeliveryConfig parseFrom(InputStream input)
public static AdMediaDeliveryConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AdMediaDeliveryConfig parseFrom(ByteBuffer data)
public static AdMediaDeliveryConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<AdMediaDeliveryConfig> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public MediaLocation getAdditionalDeliverySettings(int index)
Optional. List of additional delivery locations. From MediaLocationDto, the
URL prefix field represents the hostname of the external CDN and the
security policy will be ignored. In your stream create request, you can set
the value of the dai-dlid parameter to the name of the MediaLocation you
want to use.
repeated .google.ads.admanager.v1.MediaLocation additional_delivery_settings = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
public int getAdditionalDeliverySettingsCount()
Optional. List of additional delivery locations. From MediaLocationDto, the
URL prefix field represents the hostname of the external CDN and the
security policy will be ignored. In your stream create request, you can set
the value of the dai-dlid parameter to the name of the MediaLocation you
want to use.
repeated .google.ads.admanager.v1.MediaLocation additional_delivery_settings = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
public List<MediaLocation> getAdditionalDeliverySettingsList()
Optional. List of additional delivery locations. From MediaLocationDto, the
URL prefix field represents the hostname of the external CDN and the
security policy will be ignored. In your stream create request, you can set
the value of the dai-dlid parameter to the name of the MediaLocation you
want to use.
repeated .google.ads.admanager.v1.MediaLocation additional_delivery_settings = 3 [(.google.api.field_behavior) = OPTIONAL];
public MediaLocationOrBuilder getAdditionalDeliverySettingsOrBuilder(int index)
Optional. List of additional delivery locations. From MediaLocationDto, the
URL prefix field represents the hostname of the external CDN and the
security policy will be ignored. In your stream create request, you can set
the value of the dai-dlid parameter to the name of the MediaLocation you
want to use.
repeated .google.ads.admanager.v1.MediaLocation additional_delivery_settings = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
public List<? extends MediaLocationOrBuilder> getAdditionalDeliverySettingsOrBuilderList()
Optional. List of additional delivery locations. From MediaLocationDto, the
URL prefix field represents the hostname of the external CDN and the
security policy will be ignored. In your stream create request, you can set
the value of the dai-dlid parameter to the name of the MediaLocation you
want to use.
repeated .google.ads.admanager.v1.MediaLocation additional_delivery_settings = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
List<? extends com.google.ads.admanager.v1.MediaLocationOrBuilder> |
|
public AdMediaDeliveryConfig getDefaultInstanceForType()
public MediaLocation getDeliverySettings()
Optional. Config for the delivery location that will override the default.
From MediaLocationDto, the URL prefix field represents the hostname of the
external CDN and the security policy will be ignored. Null if
overrideDefaultDeliverySettings is false.
.google.ads.admanager.v1.MediaLocation delivery_settings = 5 [(.google.api.field_behavior) = OPTIONAL];
public MediaLocationOrBuilder getDeliverySettingsOrBuilder()
Optional. Config for the delivery location that will override the default.
From MediaLocationDto, the URL prefix field represents the hostname of the
external CDN and the security policy will be ignored. Null if
overrideDefaultDeliverySettings is false.
.google.ads.admanager.v1.MediaLocation delivery_settings = 5 [(.google.api.field_behavior) = OPTIONAL];
public boolean getOverrideDefaultDeliverySettings()
Optional. Whether to override the default delivery CDN. If false,
deliverySettings must be null.
optional bool override_default_delivery_settings = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The overrideDefaultDeliverySettings.
|
public Parser<AdMediaDeliveryConfig> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public boolean hasDeliverySettings()
Optional. Config for the delivery location that will override the default.
From MediaLocationDto, the URL prefix field represents the hostname of the
external CDN and the security policy will be ignored. Null if
overrideDefaultDeliverySettings is false.
.google.ads.admanager.v1.MediaLocation delivery_settings = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the deliverySettings field is set.
|
public boolean hasOverrideDefaultDeliverySettings()
Optional. Whether to override the default delivery CDN. If false,
deliverySettings must be null.
optional bool override_default_delivery_settings = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the overrideDefaultDeliverySettings field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public AdMediaDeliveryConfig.Builder newBuilderForType()
protected AdMediaDeliveryConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public AdMediaDeliveryConfig.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides