public static final class Openrtb.NativeResponse.Asset.Image.Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<Openrtb.NativeResponse.Asset.Image,Openrtb.NativeResponse.Asset.Image.Builder> implements Openrtb.NativeResponse.Asset.ImageOrBuilder
openrtb.NativeResponse.Asset.Image
OpenRTB Native 5.5: Corresponds to the Image Object in the request. The Image object to be used for all image elements of the Native ad such as Icons, Main Image, etc.
| Modifier and Type | Method and Description |
|---|---|
Openrtb.NativeResponse.Asset.Image |
build() |
Openrtb.NativeResponse.Asset.Image |
buildPartial() |
Openrtb.NativeResponse.Asset.Image.Builder |
clear() |
Openrtb.NativeResponse.Asset.Image.Builder |
clearH()
optional int32 h = 3; |
Openrtb.NativeResponse.Asset.Image.Builder |
clearUrl()
optional string url = 1; |
Openrtb.NativeResponse.Asset.Image.Builder |
clearW()
optional int32 w = 2; |
Openrtb.NativeResponse.Asset.Image |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getH()
optional int32 h = 3; |
String |
getUrl()
optional string url = 1; |
com.google.protobuf.ByteString |
getUrlBytes()
optional string url = 1; |
int |
getW()
optional int32 w = 2; |
boolean |
hasH()
optional int32 h = 3; |
boolean |
hasUrl()
optional string url = 1; |
boolean |
hasW()
optional int32 w = 2; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Openrtb.NativeResponse.Asset.Image.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Openrtb.NativeResponse.Asset.Image.Builder |
mergeFrom(com.google.protobuf.Message other) |
Openrtb.NativeResponse.Asset.Image.Builder |
mergeFrom(Openrtb.NativeResponse.Asset.Image other) |
Openrtb.NativeResponse.Asset.Image.Builder |
setH(int value)
optional int32 h = 3; |
Openrtb.NativeResponse.Asset.Image.Builder |
setUrl(String value)
optional string url = 1; |
Openrtb.NativeResponse.Asset.Image.Builder |
setUrlBytes(com.google.protobuf.ByteString value)
optional string url = 1; |
Openrtb.NativeResponse.Asset.Image.Builder |
setW(int value)
optional int32 w = 2; |
addExtension, addExtension, addExtension, addRepeatedField, clearExtension, clearExtension, clearExtension, clearField, clone, extensionsAreInitialized, getAllFields, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasExtension, hasExtension, hasField, mergeExtensionFields, parseUnknownField, setExtension, setExtension, setExtension, setExtension, setExtension, setExtension, setField, setRepeatedFieldclearOneof, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedFieldBuilder, getUnknownFields, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtensionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Openrtb.NativeResponse.Asset.Image.Builder>public Openrtb.NativeResponse.Asset.Image.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.ExtendableBuilder<Openrtb.NativeResponse.Asset.Image,Openrtb.NativeResponse.Asset.Image.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Openrtb.NativeResponse.Asset.Image.Builder>public Openrtb.NativeResponse.Asset.Image getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<Openrtb.NativeResponse.Asset.Image>getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Openrtb.NativeResponse.Asset.Image build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Openrtb.NativeResponse.Asset.Image buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Openrtb.NativeResponse.Asset.Image.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Openrtb.NativeResponse.Asset.Image.Builder>public Openrtb.NativeResponse.Asset.Image.Builder mergeFrom(Openrtb.NativeResponse.Asset.Image other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.ExtendableBuilder<Openrtb.NativeResponse.Asset.Image,Openrtb.NativeResponse.Asset.Image.Builder>public Openrtb.NativeResponse.Asset.Image.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Openrtb.NativeResponse.Asset.Image.Builder>IOExceptionpublic boolean hasUrl()
optional string url = 1;
URL of the image asset.
hasUrl in interface Openrtb.NativeResponse.Asset.ImageOrBuilderpublic String getUrl()
optional string url = 1;
URL of the image asset.
getUrl in interface Openrtb.NativeResponse.Asset.ImageOrBuilderpublic com.google.protobuf.ByteString getUrlBytes()
optional string url = 1;
URL of the image asset.
getUrlBytes in interface Openrtb.NativeResponse.Asset.ImageOrBuilderpublic Openrtb.NativeResponse.Asset.Image.Builder setUrl(String value)
optional string url = 1;
URL of the image asset.
public Openrtb.NativeResponse.Asset.Image.Builder clearUrl()
optional string url = 1;
URL of the image asset.
public Openrtb.NativeResponse.Asset.Image.Builder setUrlBytes(com.google.protobuf.ByteString value)
optional string url = 1;
URL of the image asset.
public boolean hasW()
optional int32 w = 2;
Width of the image in pixels. This field is not required, but it's highly recommended.
hasW in interface Openrtb.NativeResponse.Asset.ImageOrBuilderpublic int getW()
optional int32 w = 2;
Width of the image in pixels. This field is not required, but it's highly recommended.
getW in interface Openrtb.NativeResponse.Asset.ImageOrBuilderpublic Openrtb.NativeResponse.Asset.Image.Builder setW(int value)
optional int32 w = 2;
Width of the image in pixels. This field is not required, but it's highly recommended.
public Openrtb.NativeResponse.Asset.Image.Builder clearW()
optional int32 w = 2;
Width of the image in pixels. This field is not required, but it's highly recommended.
public boolean hasH()
optional int32 h = 3;
Height of the image in pixels. This field is not required, but it's highly recommended.
hasH in interface Openrtb.NativeResponse.Asset.ImageOrBuilderpublic int getH()
optional int32 h = 3;
Height of the image in pixels. This field is not required, but it's highly recommended.
getH in interface Openrtb.NativeResponse.Asset.ImageOrBuilderpublic Openrtb.NativeResponse.Asset.Image.Builder setH(int value)
optional int32 h = 3;
Height of the image in pixels. This field is not required, but it's highly recommended.
public Openrtb.NativeResponse.Asset.Image.Builder clearH()
optional int32 h = 3;
Height of the image in pixels. This field is not required, but it's highly recommended.
Copyright © 2017. All rights reserved.