Package proto.stream.v1
Class Stream.SetStreamOptionsRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Stream.SetStreamOptionsRequest,Stream.SetStreamOptionsRequest.Builder>
proto.stream.v1.Stream.SetStreamOptionsRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,Cloneable
,Stream.SetStreamOptionsRequestOrBuilder
- Enclosing class:
- Stream.SetStreamOptionsRequest
public static final class Stream.SetStreamOptionsRequest.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Stream.SetStreamOptionsRequest,Stream.SetStreamOptionsRequest.Builder>
implements Stream.SetStreamOptionsRequestOrBuilder
SetStreamOptionsRequest sets the options for a particular stream.Protobuf type
proto.stream.v1.SetStreamOptionsRequest
-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
Method Summary
Modifier and TypeMethodDescriptionstring name = 1 [json_name = "name"];
.proto.stream.v1.Resolution resolution = 2 [json_name = "resolution"];
getName()
string name = 1 [json_name = "name"];
com.google.protobuf.ByteString
string name = 1 [json_name = "name"];
.proto.stream.v1.Resolution resolution = 2 [json_name = "resolution"];
boolean
.proto.stream.v1.Resolution resolution = 2 [json_name = "resolution"];
mergeResolution
(Stream.Resolution value) .proto.stream.v1.Resolution resolution = 2 [json_name = "resolution"];
string name = 1 [json_name = "name"];
setNameBytes
(com.google.protobuf.ByteString value) string name = 1 [json_name = "name"];
setResolution
(Stream.Resolution value) .proto.stream.v1.Resolution resolution = 2 [json_name = "resolution"];
setResolution
(Stream.Resolution.Builder builderForValue) .proto.stream.v1.Resolution resolution = 2 [json_name = "resolution"];
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getName
string name = 1 [json_name = "name"];
- Specified by:
getName
in interfaceStream.SetStreamOptionsRequestOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()string name = 1 [json_name = "name"];
- Specified by:
getNameBytes
in interfaceStream.SetStreamOptionsRequestOrBuilder
- Returns:
- The bytes for name.
-
setName
string name = 1 [json_name = "name"];
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
string name = 1 [json_name = "name"];
- Returns:
- This builder for chaining.
-
setNameBytes
string name = 1 [json_name = "name"];
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasResolution
public boolean hasResolution().proto.stream.v1.Resolution resolution = 2 [json_name = "resolution"];
- Specified by:
hasResolution
in interfaceStream.SetStreamOptionsRequestOrBuilder
- Returns:
- Whether the resolution field is set.
-
getResolution
.proto.stream.v1.Resolution resolution = 2 [json_name = "resolution"];
- Specified by:
getResolution
in interfaceStream.SetStreamOptionsRequestOrBuilder
- Returns:
- The resolution.
-
setResolution
.proto.stream.v1.Resolution resolution = 2 [json_name = "resolution"];
-
setResolution
public Stream.SetStreamOptionsRequest.Builder setResolution(Stream.Resolution.Builder builderForValue) .proto.stream.v1.Resolution resolution = 2 [json_name = "resolution"];
-
mergeResolution
.proto.stream.v1.Resolution resolution = 2 [json_name = "resolution"];
-
clearResolution
.proto.stream.v1.Resolution resolution = 2 [json_name = "resolution"];
-