public static final class Size.Builder extends GeneratedMessageV3.Builder<Size.Builder> implements SizeOrBuilder
Represents the dimensions of an AdUnit, LineItem, or Creative.
Protobuf type google.ads.admanager.v1.Size
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 Size.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
Returns |
Type |
Description |
Size |
|
buildPartial()
public Size buildPartial()
Returns |
Type |
Description |
Size |
|
clear()
public Size.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public Size.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearHeight()
public Size.Builder clearHeight()
Required. The height of the Creative,
AdUnit, or
LineItem.
int32 height = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
Size.Builder |
This builder for chaining.
|
clearOneof(Descriptors.OneofDescriptor oneof)
public Size.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearSizeType()
public Size.Builder clearSizeType()
Required. The SizeType of the
Creative,
AdUnit, or
LineItem.
.google.ads.admanager.v1.SizeTypeEnum.SizeType size_type = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
Size.Builder |
This builder for chaining.
|
clearWidth()
public Size.Builder clearWidth()
Required. The width of the Creative,
AdUnit, or
LineItem.
int32 width = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
Size.Builder |
This builder for chaining.
|
clone()
public Size.Builder clone()
Overrides
getDefaultInstanceForType()
public Size getDefaultInstanceForType()
Returns |
Type |
Description |
Size |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getHeight()
Required. The height of the Creative,
AdUnit, or
LineItem.
int32 height = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
int |
The height.
|
getSizeType()
public SizeTypeEnum.SizeType getSizeType()
Required. The SizeType of the
Creative,
AdUnit, or
LineItem.
.google.ads.admanager.v1.SizeTypeEnum.SizeType size_type = 3 [(.google.api.field_behavior) = REQUIRED];
getSizeTypeValue()
public int getSizeTypeValue()
Required. The SizeType of the
Creative,
AdUnit, or
LineItem.
.google.ads.admanager.v1.SizeTypeEnum.SizeType size_type = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
int |
The enum numeric value on the wire for sizeType.
|
getWidth()
Required. The width of the Creative,
AdUnit, or
LineItem.
int32 width = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
int |
The width.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Size other)
public Size.Builder mergeFrom(Size other)
Parameter |
Name |
Description |
other |
Size
|
public Size.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Size.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Size.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public Size.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setHeight(int value)
public Size.Builder setHeight(int value)
Required. The height of the Creative,
AdUnit, or
LineItem.
int32 height = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
int
The height to set.
|
Returns |
Type |
Description |
Size.Builder |
This builder for chaining.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Size.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSizeType(SizeTypeEnum.SizeType value)
public Size.Builder setSizeType(SizeTypeEnum.SizeType value)
Required. The SizeType of the
Creative,
AdUnit, or
LineItem.
.google.ads.admanager.v1.SizeTypeEnum.SizeType size_type = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
Size.Builder |
This builder for chaining.
|
setSizeTypeValue(int value)
public Size.Builder setSizeTypeValue(int value)
Required. The SizeType of the
Creative,
AdUnit, or
LineItem.
.google.ads.admanager.v1.SizeTypeEnum.SizeType size_type = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
int
The enum numeric value on the wire for sizeType to set.
|
Returns |
Type |
Description |
Size.Builder |
This builder for chaining.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final Size.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setWidth(int value)
public Size.Builder setWidth(int value)
Required. The width of the Creative,
AdUnit, or
LineItem.
int32 width = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
int
The width to set.
|
Returns |
Type |
Description |
Size.Builder |
This builder for chaining.
|