Class VideoStream.Builder (0.53.0)
Stay organized with collections
Save and categorize content based on your preferences.
public static final class VideoStream.Builder extends GeneratedMessageV3.Builder<VideoStream.Builder> implements VideoStreamOrBuilder
Video stream resource.
Protobuf type google.cloud.video.livestream.v1.VideoStream
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public VideoStream.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public VideoStream build()
buildPartial()
public VideoStream buildPartial()
clear()
public VideoStream.Builder clear()
Overrides
clearCodecSettings()
public VideoStream.Builder clearCodecSettings()
clearField(Descriptors.FieldDescriptor field)
public VideoStream.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearH264()
public VideoStream.Builder clearH264()
H264 codec settings.
.google.cloud.video.livestream.v1.VideoStream.H264CodecSettings h264 = 20;
clearOneof(Descriptors.OneofDescriptor oneof)
public VideoStream.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public VideoStream.Builder clone()
Overrides
getCodecSettingsCase()
public VideoStream.CodecSettingsCase getCodecSettingsCase()
getDefaultInstanceForType()
public VideoStream getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getH264()
public VideoStream.H264CodecSettings getH264()
H264 codec settings.
.google.cloud.video.livestream.v1.VideoStream.H264CodecSettings h264 = 20;
getH264Builder()
public VideoStream.H264CodecSettings.Builder getH264Builder()
H264 codec settings.
.google.cloud.video.livestream.v1.VideoStream.H264CodecSettings h264 = 20;
getH264OrBuilder()
public VideoStream.H264CodecSettingsOrBuilder getH264OrBuilder()
H264 codec settings.
.google.cloud.video.livestream.v1.VideoStream.H264CodecSettings h264 = 20;
hasH264()
H264 codec settings.
.google.cloud.video.livestream.v1.VideoStream.H264CodecSettings h264 = 20;
Returns |
Type |
Description |
boolean |
Whether the h264 field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(VideoStream other)
public VideoStream.Builder mergeFrom(VideoStream other)
public VideoStream.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public VideoStream.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeH264(VideoStream.H264CodecSettings value)
public VideoStream.Builder mergeH264(VideoStream.H264CodecSettings value)
H264 codec settings.
.google.cloud.video.livestream.v1.VideoStream.H264CodecSettings h264 = 20;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final VideoStream.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public VideoStream.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setH264(VideoStream.H264CodecSettings value)
public VideoStream.Builder setH264(VideoStream.H264CodecSettings value)
H264 codec settings.
.google.cloud.video.livestream.v1.VideoStream.H264CodecSettings h264 = 20;
setH264(VideoStream.H264CodecSettings.Builder builderForValue)
public VideoStream.Builder setH264(VideoStream.H264CodecSettings.Builder builderForValue)
H264 codec settings.
.google.cloud.video.livestream.v1.VideoStream.H264CodecSettings h264 = 20;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public VideoStream.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final VideoStream.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-04 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-10-04 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-04 UTC."]]