public final class InputStreamProperty extends GeneratedMessageV3 implements InputStreamPropertyOrBuilder
Properties of the input stream.
Protobuf type google.cloud.video.livestream.v1.InputStreamProperty
Static Fields
public static final int AUDIO_STREAMS_FIELD_NUMBER
Field Value
public static final int LAST_ESTABLISH_TIME_FIELD_NUMBER
Field Value
public static final int VIDEO_STREAMS_FIELD_NUMBER
Field Value
Static Methods
public static InputStreamProperty getDefaultInstance()
Returns
public static final Descriptors.Descriptor getDescriptor()
Returns
public static InputStreamProperty.Builder newBuilder()
Returns
public static InputStreamProperty.Builder newBuilder(InputStreamProperty prototype)
Parameter
Returns
public static InputStreamProperty parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static InputStreamProperty parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static InputStreamProperty parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
public static InputStreamProperty parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static InputStreamProperty parseFrom(ByteString data)
Parameter
Returns
Exceptions
public static InputStreamProperty parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static InputStreamProperty parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static InputStreamProperty parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static InputStreamProperty parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static InputStreamProperty parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static InputStreamProperty parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
public static InputStreamProperty parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static Parser<InputStreamProperty> parser()
Returns
Methods
public boolean equals(Object obj)
Parameter
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 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 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 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 Parser<InputStreamProperty> getParserForType()
Returns
Overrides
public int getSerializedSize()
Returns
Overrides
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
public VideoStreamProperty getVideoStreams(int index)
Properties of the video streams.
repeated .google.cloud.video.livestream.v1.VideoStreamProperty video_streams = 2;
Parameter
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.
|
Returns
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public InputStreamProperty.Builder newBuilderForType()
Returns
protected InputStreamProperty.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
public InputStreamProperty.Builder toBuilder()
Returns
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions