public static final class AudioStreamProperty.Builder extends GeneratedMessageV3.Builder<AudioStreamProperty.Builder> implements AudioStreamPropertyOrBuilder
Properties of the audio stream.
Protobuf type google.cloud.video.livestream.v1.AudioStreamProperty
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AudioStreamProperty.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public AudioStreamProperty build()
Returns
buildPartial()
public AudioStreamProperty buildPartial()
Returns
clear()
public AudioStreamProperty.Builder clear()
Returns
Overrides
public AudioStreamProperty.Builder clearAudioFormat()
Properties of the audio format.
.google.cloud.video.livestream.v1.AudioFormat audio_format = 2;
Returns
clearField(Descriptors.FieldDescriptor field)
public AudioStreamProperty.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearIndex()
public AudioStreamProperty.Builder clearIndex()
Index of this audio stream.
int32 index = 1;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public AudioStreamProperty.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public AudioStreamProperty.Builder clone()
Returns
Overrides
public AudioFormat getAudioFormat()
Properties of the audio format.
.google.cloud.video.livestream.v1.AudioFormat audio_format = 2;
Returns
public AudioFormat.Builder getAudioFormatBuilder()
Properties of the audio format.
.google.cloud.video.livestream.v1.AudioFormat audio_format = 2;
Returns
public AudioFormatOrBuilder getAudioFormatOrBuilder()
Properties of the audio format.
.google.cloud.video.livestream.v1.AudioFormat audio_format = 2;
Returns
getDefaultInstanceForType()
public AudioStreamProperty getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getIndex()
Index of this audio stream.
int32 index = 1;
Returns
Type | Description |
int | The index.
|
public boolean hasAudioFormat()
Properties of the audio format.
.google.cloud.video.livestream.v1.AudioFormat audio_format = 2;
Returns
Type | Description |
boolean | Whether the audioFormat field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
public AudioStreamProperty.Builder mergeAudioFormat(AudioFormat value)
Properties of the audio format.
.google.cloud.video.livestream.v1.AudioFormat audio_format = 2;
Parameter
Returns
mergeFrom(AudioStreamProperty other)
public AudioStreamProperty.Builder mergeFrom(AudioStreamProperty other)
Parameter
Returns
public AudioStreamProperty.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public AudioStreamProperty.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AudioStreamProperty.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public AudioStreamProperty.Builder setAudioFormat(AudioFormat value)
Properties of the audio format.
.google.cloud.video.livestream.v1.AudioFormat audio_format = 2;
Parameter
Returns
public AudioStreamProperty.Builder setAudioFormat(AudioFormat.Builder builderForValue)
Properties of the audio format.
.google.cloud.video.livestream.v1.AudioFormat audio_format = 2;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public AudioStreamProperty.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setIndex(int value)
public AudioStreamProperty.Builder setIndex(int value)
Index of this audio stream.
int32 index = 1;
Parameter
Name | Description |
value | int
The index to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AudioStreamProperty.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final AudioStreamProperty.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides