public final class VideoSettings extends GeneratedMessage implements VideoSettingsOrBuilder
Information about the video settings of an encoding profile.
Protobuf type google.ads.admanager.v1.VideoSettings
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
BITRATE_FIELD_NUMBER
public static final int BITRATE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CODEC_FIELD_NUMBER
public static final int CODEC_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FRAMES_PER_SECOND_FIELD_NUMBER
public static final int FRAMES_PER_SECOND_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
RESOLUTION_FIELD_NUMBER
public static final int RESOLUTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static VideoSettings getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static VideoSettings.Builder newBuilder()
newBuilder(VideoSettings prototype)
public static VideoSettings.Builder newBuilder(VideoSettings prototype)
public static VideoSettings parseDelimitedFrom(InputStream input)
public static VideoSettings parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static VideoSettings parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static VideoSettings parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static VideoSettings parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static VideoSettings parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static VideoSettings parseFrom(CodedInputStream input)
public static VideoSettings parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static VideoSettings parseFrom(InputStream input)
public static VideoSettings parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static VideoSettings parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static VideoSettings parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<VideoSettings> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getBitrate()
Required. The bitrate of the video, in bits per second. This value must be
between 32kbps and 250 Mbps.
optional int64 bitrate = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
long |
The bitrate.
|
getCodec()
Required. The RFC6381 codec string of the video.
optional string codec = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The codec.
|
getCodecBytes()
public ByteString getCodecBytes()
Required. The RFC6381 codec string of the video.
optional string codec = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for codec.
|
getDefaultInstanceForType()
public VideoSettings getDefaultInstanceForType()
getFramesPerSecond()
public double getFramesPerSecond()
Required. The frames per second of the video. This value will be truncated
to three decimal places.
optional double frames_per_second = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
double |
The framesPerSecond.
|
getParserForType()
public Parser<VideoSettings> getParserForType()
Overrides
getResolution()
public Size getResolution()
Required. The resolution of the video, in pixels.
optional .google.ads.admanager.v1.Size resolution = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
Size |
The resolution.
|
getResolutionOrBuilder()
public SizeOrBuilder getResolutionOrBuilder()
Required. The resolution of the video, in pixels.
optional .google.ads.admanager.v1.Size resolution = 4 [(.google.api.field_behavior) = REQUIRED];
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasBitrate()
public boolean hasBitrate()
Required. The bitrate of the video, in bits per second. This value must be
between 32kbps and 250 Mbps.
optional int64 bitrate = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the bitrate field is set.
|
hasCodec()
public boolean hasCodec()
Required. The RFC6381 codec string of the video.
optional string codec = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the codec field is set.
|
hasFramesPerSecond()
public boolean hasFramesPerSecond()
Required. The frames per second of the video. This value will be truncated
to three decimal places.
optional double frames_per_second = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the framesPerSecond field is set.
|
hasResolution()
public boolean hasResolution()
Required. The resolution of the video, in pixels.
optional .google.ads.admanager.v1.Size resolution = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the resolution field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public VideoSettings.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected VideoSettings.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public VideoSettings.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides