public static final class CreateLiveSessionRequest.Builder extends GeneratedMessageV3.Builder<CreateLiveSessionRequest.Builder> implements CreateLiveSessionRequestOrBuilder
Request message for VideoStitcherService.createLiveSession.
Protobuf type google.cloud.video.stitcher.v1.CreateLiveSessionRequest
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 CreateLiveSessionRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateLiveSessionRequest build()
buildPartial()
public CreateLiveSessionRequest buildPartial()
clear()
public CreateLiveSessionRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateLiveSessionRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearLiveSession()
public CreateLiveSessionRequest.Builder clearLiveSession()
Required. Parameters for creating a live session.
.google.cloud.video.stitcher.v1.LiveSession live_session = 2 [(.google.api.field_behavior) = REQUIRED];
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateLiveSessionRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
public CreateLiveSessionRequest.Builder clearParent()
Required. The project and location in which the live session should be
created, in the form of projects/{project_number}/locations/{location}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clone()
public CreateLiveSessionRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public CreateLiveSessionRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getLiveSession()
public LiveSession getLiveSession()
Required. Parameters for creating a live session.
.google.cloud.video.stitcher.v1.LiveSession live_session = 2 [(.google.api.field_behavior) = REQUIRED];
getLiveSessionBuilder()
public LiveSession.Builder getLiveSessionBuilder()
Required. Parameters for creating a live session.
.google.cloud.video.stitcher.v1.LiveSession live_session = 2 [(.google.api.field_behavior) = REQUIRED];
getLiveSessionOrBuilder()
public LiveSessionOrBuilder getLiveSessionOrBuilder()
Required. Parameters for creating a live session.
.google.cloud.video.stitcher.v1.LiveSession live_session = 2 [(.google.api.field_behavior) = REQUIRED];
getParent()
public String getParent()
Required. The project and location in which the live session should be
created, in the form of projects/{project_number}/locations/{location}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The project and location in which the live session should be
created, in the form of projects/{project_number}/locations/{location}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
hasLiveSession()
public boolean hasLiveSession()
Required. Parameters for creating a live session.
.google.cloud.video.stitcher.v1.LiveSession live_session = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the liveSession field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CreateLiveSessionRequest other)
public CreateLiveSessionRequest.Builder mergeFrom(CreateLiveSessionRequest other)
public CreateLiveSessionRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateLiveSessionRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeLiveSession(LiveSession value)
public CreateLiveSessionRequest.Builder mergeLiveSession(LiveSession value)
Required. Parameters for creating a live session.
.google.cloud.video.stitcher.v1.LiveSession live_session = 2 [(.google.api.field_behavior) = REQUIRED];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateLiveSessionRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CreateLiveSessionRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setLiveSession(LiveSession value)
public CreateLiveSessionRequest.Builder setLiveSession(LiveSession value)
Required. Parameters for creating a live session.
.google.cloud.video.stitcher.v1.LiveSession live_session = 2 [(.google.api.field_behavior) = REQUIRED];
setLiveSession(LiveSession.Builder builderForValue)
public CreateLiveSessionRequest.Builder setLiveSession(LiveSession.Builder builderForValue)
Required. Parameters for creating a live session.
.google.cloud.video.stitcher.v1.LiveSession live_session = 2 [(.google.api.field_behavior) = REQUIRED];
setParent(String value)
public CreateLiveSessionRequest.Builder setParent(String value)
Required. The project and location in which the live session should be
created, in the form of projects/{project_number}/locations/{location}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The parent to set.
|
setParentBytes(ByteString value)
public CreateLiveSessionRequest.Builder setParentBytes(ByteString value)
Required. The project and location in which the live session should be
created, in the form of projects/{project_number}/locations/{location}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for parent to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateLiveSessionRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateLiveSessionRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides