public final class AudioSettings extends GeneratedMessage implements AudioSettingsOrBuilder
Information about the audio settings of an encoding profile.
Protobuf type google.ads.admanager.v1.AudioSettings
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 |
|
CHANNELS_FIELD_NUMBER
public static final int CHANNELS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CODEC_FIELD_NUMBER
public static final int CODEC_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SAMPLE_RATE_HERTZ_FIELD_NUMBER
public static final int SAMPLE_RATE_HERTZ_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static AudioSettings getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static AudioSettings.Builder newBuilder()
newBuilder(AudioSettings prototype)
public static AudioSettings.Builder newBuilder(AudioSettings prototype)
public static AudioSettings parseDelimitedFrom(InputStream input)
public static AudioSettings parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static AudioSettings parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AudioSettings parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static AudioSettings parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AudioSettings parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AudioSettings parseFrom(CodedInputStream input)
public static AudioSettings parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AudioSettings parseFrom(InputStream input)
public static AudioSettings parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static AudioSettings parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AudioSettings parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<AudioSettings> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getBitrate()
Required. The bitrate of the audio, in bits per second. This value must be
between 8kbps and 250 Mbps.
optional int64 bitrate = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
long |
The bitrate.
|
getChannels()
public long getChannels()
Required. The number of audio channels, including low frequency channels.
This value has a maximum of 8.
optional int64 channels = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
long |
The channels.
|
getCodec()
Required. The RFC6381 codec string of the audio.
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 audio.
optional string codec = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for codec.
|
getDefaultInstanceForType()
public AudioSettings getDefaultInstanceForType()
getParserForType()
public Parser<AudioSettings> getParserForType()
Overrides
getSampleRateHertz()
public long getSampleRateHertz()
Required. The audio sample rate in hertz. Must be between 44kHz and 100kHz.
optional int64 sample_rate_hertz = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
long |
The sampleRateHertz.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasBitrate()
public boolean hasBitrate()
Required. The bitrate of the audio, in bits per second. This value must be
between 8kbps and 250 Mbps.
optional int64 bitrate = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the bitrate field is set.
|
hasChannels()
public boolean hasChannels()
Required. The number of audio channels, including low frequency channels.
This value has a maximum of 8.
optional int64 channels = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the channels field is set.
|
hasCodec()
public boolean hasCodec()
Required. The RFC6381 codec string of the audio.
optional string codec = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the codec field is set.
|
hasSampleRateHertz()
public boolean hasSampleRateHertz()
Required. The audio sample rate in hertz. Must be between 44kHz and 100kHz.
optional int64 sample_rate_hertz = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the sampleRateHertz field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public AudioSettings.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected AudioSettings.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public AudioSettings.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides