Class Space.Principal.Builder (0.59.0)

public static final class Space.Principal.Builder extends GeneratedMessage.Builder<Space.Principal.Builder> implements Space.PrincipalOrBuilder

A principal representing an entity granted access.

Protobuf type google.chat.v1.Space.Principal

Static Methods

getDescriptor()

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

Methods

build()

public Space.Principal build()
Returns
Type Description
Space.Principal

buildPartial()

public Space.Principal buildPartial()
Returns
Type Description
Space.Principal

clear()

public Space.Principal.Builder clear()
Returns
Type Description
Space.Principal.Builder
Overrides

clearAudience()

public Space.Principal.Builder clearAudience()

An audience.

.google.chat.v1.Audience audience = 1;

Returns
Type Description
Space.Principal.Builder

clearPrincipalType()

public Space.Principal.Builder clearPrincipalType()
Returns
Type Description
Space.Principal.Builder

getAudience()

public Audience getAudience()

An audience.

.google.chat.v1.Audience audience = 1;

Returns
Type Description
Audience

The audience.

getAudienceBuilder()

public Audience.Builder getAudienceBuilder()

An audience.

.google.chat.v1.Audience audience = 1;

Returns
Type Description
Audience.Builder

getAudienceOrBuilder()

public AudienceOrBuilder getAudienceOrBuilder()

An audience.

.google.chat.v1.Audience audience = 1;

Returns
Type Description
AudienceOrBuilder

getDefaultInstanceForType()

public Space.Principal getDefaultInstanceForType()
Returns
Type Description
Space.Principal

getDescriptorForType()

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

getPrincipalTypeCase()

public Space.Principal.PrincipalTypeCase getPrincipalTypeCase()
Returns
Type Description
Space.Principal.PrincipalTypeCase

hasAudience()

public boolean hasAudience()

An audience.

.google.chat.v1.Audience audience = 1;

Returns
Type Description
boolean

Whether the audience field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeAudience(Audience value)

public Space.Principal.Builder mergeAudience(Audience value)

An audience.

.google.chat.v1.Audience audience = 1;

Parameter
Name Description
value Audience
Returns
Type Description
Space.Principal.Builder

mergeFrom(Space.Principal other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setAudience(Audience value)

public Space.Principal.Builder setAudience(Audience value)

An audience.

.google.chat.v1.Audience audience = 1;

Parameter
Name Description
value Audience
Returns
Type Description
Space.Principal.Builder

setAudience(Audience.Builder builderForValue)

public Space.Principal.Builder setAudience(Audience.Builder builderForValue)

An audience.

.google.chat.v1.Audience audience = 1;

Parameter
Name Description
builderForValue Audience.Builder
Returns
Type Description
Space.Principal.Builder