public static final class InputStreamProperty.Builder extends GeneratedMessageV3.Builder<InputStreamProperty.Builder> implements InputStreamPropertyOrBuilder
Properties of the input stream.
Protobuf type google.cloud.video.livestream.v1.InputStreamProperty
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
public InputStreamProperty.Builder addAllAudioStreams(Iterable<? extends AudioStreamProperty> values)
Properties of the audio streams.
repeated .google.cloud.video.livestream.v1.AudioStreamProperty audio_streams = 3;
Parameter
Name | Description |
values | Iterable<? extends com.google.cloud.video.livestream.v1.AudioStreamProperty>
|
Returns
public InputStreamProperty.Builder addAllVideoStreams(Iterable<? extends VideoStreamProperty> values)
Properties of the video streams.
repeated .google.cloud.video.livestream.v1.VideoStreamProperty video_streams = 2;
Parameter
Name | Description |
values | Iterable<? extends com.google.cloud.video.livestream.v1.VideoStreamProperty>
|
Returns
public InputStreamProperty.Builder addAudioStreams(AudioStreamProperty value)
Properties of the audio streams.
repeated .google.cloud.video.livestream.v1.AudioStreamProperty audio_streams = 3;
Parameter
Returns
public InputStreamProperty.Builder addAudioStreams(AudioStreamProperty.Builder builderForValue)
Properties of the audio streams.
repeated .google.cloud.video.livestream.v1.AudioStreamProperty audio_streams = 3;
Parameter
Returns
public InputStreamProperty.Builder addAudioStreams(int index, AudioStreamProperty value)
Properties of the audio streams.
repeated .google.cloud.video.livestream.v1.AudioStreamProperty audio_streams = 3;
Parameters
Returns
public InputStreamProperty.Builder addAudioStreams(int index, AudioStreamProperty.Builder builderForValue)
Properties of the audio streams.
repeated .google.cloud.video.livestream.v1.AudioStreamProperty audio_streams = 3;
Parameters
Returns
public AudioStreamProperty.Builder addAudioStreamsBuilder()
Properties of the audio streams.
repeated .google.cloud.video.livestream.v1.AudioStreamProperty audio_streams = 3;
Returns
public AudioStreamProperty.Builder addAudioStreamsBuilder(int index)
Properties of the audio streams.
repeated .google.cloud.video.livestream.v1.AudioStreamProperty audio_streams = 3;
Parameter
Returns
public InputStreamProperty.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public InputStreamProperty.Builder addVideoStreams(VideoStreamProperty value)
Properties of the video streams.
repeated .google.cloud.video.livestream.v1.VideoStreamProperty video_streams = 2;
Parameter
Returns
public InputStreamProperty.Builder addVideoStreams(VideoStreamProperty.Builder builderForValue)
Properties of the video streams.
repeated .google.cloud.video.livestream.v1.VideoStreamProperty video_streams = 2;
Parameter
Returns
public InputStreamProperty.Builder addVideoStreams(int index, VideoStreamProperty value)
Properties of the video streams.
repeated .google.cloud.video.livestream.v1.VideoStreamProperty video_streams = 2;
Parameters
Returns
public InputStreamProperty.Builder addVideoStreams(int index, VideoStreamProperty.Builder builderForValue)
Properties of the video streams.
repeated .google.cloud.video.livestream.v1.VideoStreamProperty video_streams = 2;
Parameters
Returns
public VideoStreamProperty.Builder addVideoStreamsBuilder()
Properties of the video streams.
repeated .google.cloud.video.livestream.v1.VideoStreamProperty video_streams = 2;
Returns
public VideoStreamProperty.Builder addVideoStreamsBuilder(int index)
Properties of the video streams.
repeated .google.cloud.video.livestream.v1.VideoStreamProperty video_streams = 2;
Parameter
Returns
public InputStreamProperty build()
Returns
public InputStreamProperty buildPartial()
Returns
public InputStreamProperty.Builder clear()
Returns
Overrides
public InputStreamProperty.Builder clearAudioStreams()
Properties of the audio streams.
repeated .google.cloud.video.livestream.v1.AudioStreamProperty audio_streams = 3;
Returns
public InputStreamProperty.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public InputStreamProperty.Builder clearLastEstablishTime()
The time that the current input stream is accepted and the connection is
established.
.google.protobuf.Timestamp last_establish_time = 1;
Returns
public InputStreamProperty.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
public InputStreamProperty.Builder clearVideoStreams()
Properties of the video streams.
repeated .google.cloud.video.livestream.v1.VideoStreamProperty video_streams = 2;
Returns
public InputStreamProperty.Builder clone()
Returns
Overrides
public AudioStreamProperty getAudioStreams(int index)
Properties of the audio streams.
repeated .google.cloud.video.livestream.v1.AudioStreamProperty audio_streams = 3;
Parameter
Returns
public AudioStreamProperty.Builder getAudioStreamsBuilder(int index)
Properties of the audio streams.
repeated .google.cloud.video.livestream.v1.AudioStreamProperty audio_streams = 3;
Parameter
Returns
public List<AudioStreamProperty.Builder> getAudioStreamsBuilderList()
Properties of the audio streams.
repeated .google.cloud.video.livestream.v1.AudioStreamProperty audio_streams = 3;
Returns
public int getAudioStreamsCount()
Properties of the audio streams.
repeated .google.cloud.video.livestream.v1.AudioStreamProperty audio_streams = 3;
Returns
public List<AudioStreamProperty> getAudioStreamsList()
Properties of the audio streams.
repeated .google.cloud.video.livestream.v1.AudioStreamProperty audio_streams = 3;
Returns
public AudioStreamPropertyOrBuilder getAudioStreamsOrBuilder(int index)
Properties of the audio streams.
repeated .google.cloud.video.livestream.v1.AudioStreamProperty audio_streams = 3;
Parameter
Returns
public List<? extends AudioStreamPropertyOrBuilder> getAudioStreamsOrBuilderList()
Properties of the audio streams.
repeated .google.cloud.video.livestream.v1.AudioStreamProperty audio_streams = 3;
Returns
Type | Description |
List<? extends com.google.cloud.video.livestream.v1.AudioStreamPropertyOrBuilder> | |
public InputStreamProperty getDefaultInstanceForType()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public Timestamp getLastEstablishTime()
The time that the current input stream is accepted and the connection is
established.
.google.protobuf.Timestamp last_establish_time = 1;
Returns
Type | Description |
Timestamp | The lastEstablishTime.
|
public Timestamp.Builder getLastEstablishTimeBuilder()
The time that the current input stream is accepted and the connection is
established.
.google.protobuf.Timestamp last_establish_time = 1;
Returns
public TimestampOrBuilder getLastEstablishTimeOrBuilder()
The time that the current input stream is accepted and the connection is
established.
.google.protobuf.Timestamp last_establish_time = 1;
Returns
public VideoStreamProperty getVideoStreams(int index)
Properties of the video streams.
repeated .google.cloud.video.livestream.v1.VideoStreamProperty video_streams = 2;
Parameter
Returns
public VideoStreamProperty.Builder getVideoStreamsBuilder(int index)
Properties of the video streams.
repeated .google.cloud.video.livestream.v1.VideoStreamProperty video_streams = 2;
Parameter
Returns
public List<VideoStreamProperty.Builder> getVideoStreamsBuilderList()
Properties of the video streams.
repeated .google.cloud.video.livestream.v1.VideoStreamProperty video_streams = 2;
Returns
public int getVideoStreamsCount()
Properties of the video streams.
repeated .google.cloud.video.livestream.v1.VideoStreamProperty video_streams = 2;
Returns
public List<VideoStreamProperty> getVideoStreamsList()
Properties of the video streams.
repeated .google.cloud.video.livestream.v1.VideoStreamProperty video_streams = 2;
Returns
public VideoStreamPropertyOrBuilder getVideoStreamsOrBuilder(int index)
Properties of the video streams.
repeated .google.cloud.video.livestream.v1.VideoStreamProperty video_streams = 2;
Parameter
Returns
public List<? extends VideoStreamPropertyOrBuilder> getVideoStreamsOrBuilderList()
Properties of the video streams.
repeated .google.cloud.video.livestream.v1.VideoStreamProperty video_streams = 2;
Returns
Type | Description |
List<? extends com.google.cloud.video.livestream.v1.VideoStreamPropertyOrBuilder> | |
public boolean hasLastEstablishTime()
The time that the current input stream is accepted and the connection is
established.
.google.protobuf.Timestamp last_establish_time = 1;
Returns
Type | Description |
boolean | Whether the lastEstablishTime field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public InputStreamProperty.Builder mergeFrom(InputStreamProperty other)
Parameter
Returns
public InputStreamProperty.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public InputStreamProperty.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
public InputStreamProperty.Builder mergeLastEstablishTime(Timestamp value)
The time that the current input stream is accepted and the connection is
established.
.google.protobuf.Timestamp last_establish_time = 1;
Parameter
Returns
public final InputStreamProperty.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public InputStreamProperty.Builder removeAudioStreams(int index)
Properties of the audio streams.
repeated .google.cloud.video.livestream.v1.AudioStreamProperty audio_streams = 3;
Parameter
Returns
public InputStreamProperty.Builder removeVideoStreams(int index)
Properties of the video streams.
repeated .google.cloud.video.livestream.v1.VideoStreamProperty video_streams = 2;
Parameter
Returns
public InputStreamProperty.Builder setAudioStreams(int index, AudioStreamProperty value)
Properties of the audio streams.
repeated .google.cloud.video.livestream.v1.AudioStreamProperty audio_streams = 3;
Parameters
Returns
public InputStreamProperty.Builder setAudioStreams(int index, AudioStreamProperty.Builder builderForValue)
Properties of the audio streams.
repeated .google.cloud.video.livestream.v1.AudioStreamProperty audio_streams = 3;
Parameters
Returns
public InputStreamProperty.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public InputStreamProperty.Builder setLastEstablishTime(Timestamp value)
The time that the current input stream is accepted and the connection is
established.
.google.protobuf.Timestamp last_establish_time = 1;
Parameter
Returns
public InputStreamProperty.Builder setLastEstablishTime(Timestamp.Builder builderForValue)
The time that the current input stream is accepted and the connection is
established.
.google.protobuf.Timestamp last_establish_time = 1;
Parameter
Name | Description |
builderForValue | Builder
|
Returns
public InputStreamProperty.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
public final InputStreamProperty.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public InputStreamProperty.Builder setVideoStreams(int index, VideoStreamProperty value)
Properties of the video streams.
repeated .google.cloud.video.livestream.v1.VideoStreamProperty video_streams = 2;
Parameters
Returns
public InputStreamProperty.Builder setVideoStreams(int index, VideoStreamProperty.Builder builderForValue)
Properties of the video streams.
repeated .google.cloud.video.livestream.v1.VideoStreamProperty video_streams = 2;
Parameters
Returns