Class ConnectActiveConferenceRequest.Builder (0.66.0)

public static final class ConnectActiveConferenceRequest.Builder extends GeneratedMessage.Builder<ConnectActiveConferenceRequest.Builder> implements ConnectActiveConferenceRequestOrBuilder

Request to establish a WebRTC connection to the active conference of a space.

Protobuf type google.apps.meet.v2beta.ConnectActiveConferenceRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public ConnectActiveConferenceRequest build()
Returns
Type Description
ConnectActiveConferenceRequest

buildPartial()

public ConnectActiveConferenceRequest buildPartial()
Returns
Type Description
ConnectActiveConferenceRequest

clear()

public ConnectActiveConferenceRequest.Builder clear()
Returns
Type Description
ConnectActiveConferenceRequest.Builder
Overrides

clearConfig()

public ConnectActiveConferenceRequest.Builder clearConfig()

Optional. Additional configuration options for a Media API session. If unset, default values will be provided for the session.

.google.apps.meet.v2beta.ConnectActiveConferenceRequest.ConnectionConfig config = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ConnectActiveConferenceRequest.Builder

clearName()

public ConnectActiveConferenceRequest.Builder clearName()

Required. Resource name of the space. Format: spaces/{spaceId}

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ConnectActiveConferenceRequest.Builder

This builder for chaining.

clearOffer()

public ConnectActiveConferenceRequest.Builder clearOffer()

Required. WebRTC SDP (Session Description Protocol) offer from the client.

The format is defined by RFC 8866 with mandatory keys defined by RFC 8829. This is the standard SDP format generated by a peer connection's createOffer() and createAnswer() methods.

string offer = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ConnectActiveConferenceRequest.Builder

This builder for chaining.

getConfig()

public ConnectActiveConferenceRequest.ConnectionConfig getConfig()

Optional. Additional configuration options for a Media API session. If unset, default values will be provided for the session.

.google.apps.meet.v2beta.ConnectActiveConferenceRequest.ConnectionConfig config = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ConnectActiveConferenceRequest.ConnectionConfig

The config.

getConfigBuilder()

public ConnectActiveConferenceRequest.ConnectionConfig.Builder getConfigBuilder()

Optional. Additional configuration options for a Media API session. If unset, default values will be provided for the session.

.google.apps.meet.v2beta.ConnectActiveConferenceRequest.ConnectionConfig config = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ConnectActiveConferenceRequest.ConnectionConfig.Builder

getConfigOrBuilder()

public ConnectActiveConferenceRequest.ConnectionConfigOrBuilder getConfigOrBuilder()

Optional. Additional configuration options for a Media API session. If unset, default values will be provided for the session.

.google.apps.meet.v2beta.ConnectActiveConferenceRequest.ConnectionConfig config = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ConnectActiveConferenceRequest.ConnectionConfigOrBuilder

getDefaultInstanceForType()

public ConnectActiveConferenceRequest getDefaultInstanceForType()
Returns
Type Description
ConnectActiveConferenceRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getName()

public String getName()

Required. Resource name of the space. Format: spaces/{spaceId}

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The name.

getNameBytes()

public ByteString getNameBytes()

Required. Resource name of the space. Format: spaces/{spaceId}

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for name.

getOffer()

public String getOffer()

Required. WebRTC SDP (Session Description Protocol) offer from the client.

The format is defined by RFC 8866 with mandatory keys defined by RFC 8829. This is the standard SDP format generated by a peer connection's createOffer() and createAnswer() methods.

string offer = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The offer.

getOfferBytes()

public ByteString getOfferBytes()

Required. WebRTC SDP (Session Description Protocol) offer from the client.

The format is defined by RFC 8866 with mandatory keys defined by RFC 8829. This is the standard SDP format generated by a peer connection's createOffer() and createAnswer() methods.

string offer = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for offer.

hasConfig()

public boolean hasConfig()

Optional. Additional configuration options for a Media API session. If unset, default values will be provided for the session.

.google.apps.meet.v2beta.ConnectActiveConferenceRequest.ConnectionConfig config = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the config field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeConfig(ConnectActiveConferenceRequest.ConnectionConfig value)

public ConnectActiveConferenceRequest.Builder mergeConfig(ConnectActiveConferenceRequest.ConnectionConfig value)

Optional. Additional configuration options for a Media API session. If unset, default values will be provided for the session.

.google.apps.meet.v2beta.ConnectActiveConferenceRequest.ConnectionConfig config = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ConnectActiveConferenceRequest.ConnectionConfig
Returns
Type Description
ConnectActiveConferenceRequest.Builder

mergeFrom(ConnectActiveConferenceRequest other)

public ConnectActiveConferenceRequest.Builder mergeFrom(ConnectActiveConferenceRequest other)
Parameter
Name Description
other ConnectActiveConferenceRequest
Returns
Type Description
ConnectActiveConferenceRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ConnectActiveConferenceRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ConnectActiveConferenceRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ConnectActiveConferenceRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ConnectActiveConferenceRequest.Builder
Overrides

setConfig(ConnectActiveConferenceRequest.ConnectionConfig value)

public ConnectActiveConferenceRequest.Builder setConfig(ConnectActiveConferenceRequest.ConnectionConfig value)

Optional. Additional configuration options for a Media API session. If unset, default values will be provided for the session.

.google.apps.meet.v2beta.ConnectActiveConferenceRequest.ConnectionConfig config = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ConnectActiveConferenceRequest.ConnectionConfig
Returns
Type Description
ConnectActiveConferenceRequest.Builder

setConfig(ConnectActiveConferenceRequest.ConnectionConfig.Builder builderForValue)

public ConnectActiveConferenceRequest.Builder setConfig(ConnectActiveConferenceRequest.ConnectionConfig.Builder builderForValue)

Optional. Additional configuration options for a Media API session. If unset, default values will be provided for the session.

.google.apps.meet.v2beta.ConnectActiveConferenceRequest.ConnectionConfig config = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue ConnectActiveConferenceRequest.ConnectionConfig.Builder
Returns
Type Description
ConnectActiveConferenceRequest.Builder

setName(String value)

public ConnectActiveConferenceRequest.Builder setName(String value)

Required. Resource name of the space. Format: spaces/{spaceId}

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The name to set.

Returns
Type Description
ConnectActiveConferenceRequest.Builder

This builder for chaining.

setNameBytes(ByteString value)

public ConnectActiveConferenceRequest.Builder setNameBytes(ByteString value)

Required. Resource name of the space. Format: spaces/{spaceId}

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for name to set.

Returns
Type Description
ConnectActiveConferenceRequest.Builder

This builder for chaining.

setOffer(String value)

public ConnectActiveConferenceRequest.Builder setOffer(String value)

Required. WebRTC SDP (Session Description Protocol) offer from the client.

The format is defined by RFC 8866 with mandatory keys defined by RFC 8829. This is the standard SDP format generated by a peer connection's createOffer() and createAnswer() methods.

string offer = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The offer to set.

Returns
Type Description
ConnectActiveConferenceRequest.Builder

This builder for chaining.

setOfferBytes(ByteString value)

public ConnectActiveConferenceRequest.Builder setOfferBytes(ByteString value)

Required. WebRTC SDP (Session Description Protocol) offer from the client.

The format is defined by RFC 8866 with mandatory keys defined by RFC 8829. This is the standard SDP format generated by a peer connection's createOffer() and createAnswer() methods.

string offer = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for offer to set.

Returns
Type Description
ConnectActiveConferenceRequest.Builder

This builder for chaining.