Class Space.AccessPermissionSettings.Builder (0.59.0)

public static final class Space.AccessPermissionSettings.Builder extends GeneratedMessage.Builder<Space.AccessPermissionSettings.Builder> implements Space.AccessPermissionSettingsOrBuilder

Access permission settings for a space.

Protobuf type google.chat.v1.Space.AccessPermissionSettings

Static Methods

getDescriptor()

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

Methods

build()

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

buildPartial()

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

clear()

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

clearDiscoverSpaceSetting()

public Space.AccessPermissionSettings.Builder clearDiscoverSpaceSetting()

Optional. Access permission setting for discovering the space.

.google.chat.v1.Space.AccessPermissionSetting discover_space_setting = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Space.AccessPermissionSettings.Builder

clearJoinSpaceSetting()

public Space.AccessPermissionSettings.Builder clearJoinSpaceSetting()

Optional. Access permission setting for joining the space.

.google.chat.v1.Space.AccessPermissionSetting join_space_setting = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Space.AccessPermissionSettings.Builder

getDefaultInstanceForType()

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

getDescriptorForType()

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

getDiscoverSpaceSetting()

public Space.AccessPermissionSetting getDiscoverSpaceSetting()

Optional. Access permission setting for discovering the space.

.google.chat.v1.Space.AccessPermissionSetting discover_space_setting = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Space.AccessPermissionSetting

The discoverSpaceSetting.

getDiscoverSpaceSettingBuilder()

public Space.AccessPermissionSetting.Builder getDiscoverSpaceSettingBuilder()

Optional. Access permission setting for discovering the space.

.google.chat.v1.Space.AccessPermissionSetting discover_space_setting = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Space.AccessPermissionSetting.Builder

getDiscoverSpaceSettingOrBuilder()

public Space.AccessPermissionSettingOrBuilder getDiscoverSpaceSettingOrBuilder()

Optional. Access permission setting for discovering the space.

.google.chat.v1.Space.AccessPermissionSetting discover_space_setting = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Space.AccessPermissionSettingOrBuilder

getJoinSpaceSetting()

public Space.AccessPermissionSetting getJoinSpaceSetting()

Optional. Access permission setting for joining the space.

.google.chat.v1.Space.AccessPermissionSetting join_space_setting = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Space.AccessPermissionSetting

The joinSpaceSetting.

getJoinSpaceSettingBuilder()

public Space.AccessPermissionSetting.Builder getJoinSpaceSettingBuilder()

Optional. Access permission setting for joining the space.

.google.chat.v1.Space.AccessPermissionSetting join_space_setting = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Space.AccessPermissionSetting.Builder

getJoinSpaceSettingOrBuilder()

public Space.AccessPermissionSettingOrBuilder getJoinSpaceSettingOrBuilder()

Optional. Access permission setting for joining the space.

.google.chat.v1.Space.AccessPermissionSetting join_space_setting = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Space.AccessPermissionSettingOrBuilder

hasDiscoverSpaceSetting()

public boolean hasDiscoverSpaceSetting()

Optional. Access permission setting for discovering the space.

.google.chat.v1.Space.AccessPermissionSetting discover_space_setting = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the discoverSpaceSetting field is set.

hasJoinSpaceSetting()

public boolean hasJoinSpaceSetting()

Optional. Access permission setting for joining the space.

.google.chat.v1.Space.AccessPermissionSetting join_space_setting = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the joinSpaceSetting field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeDiscoverSpaceSetting(Space.AccessPermissionSetting value)

public Space.AccessPermissionSettings.Builder mergeDiscoverSpaceSetting(Space.AccessPermissionSetting value)

Optional. Access permission setting for discovering the space.

.google.chat.v1.Space.AccessPermissionSetting discover_space_setting = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Space.AccessPermissionSetting
Returns
Type Description
Space.AccessPermissionSettings.Builder

mergeFrom(Space.AccessPermissionSettings other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeJoinSpaceSetting(Space.AccessPermissionSetting value)

public Space.AccessPermissionSettings.Builder mergeJoinSpaceSetting(Space.AccessPermissionSetting value)

Optional. Access permission setting for joining the space.

.google.chat.v1.Space.AccessPermissionSetting join_space_setting = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Space.AccessPermissionSetting
Returns
Type Description
Space.AccessPermissionSettings.Builder

setDiscoverSpaceSetting(Space.AccessPermissionSetting value)

public Space.AccessPermissionSettings.Builder setDiscoverSpaceSetting(Space.AccessPermissionSetting value)

Optional. Access permission setting for discovering the space.

.google.chat.v1.Space.AccessPermissionSetting discover_space_setting = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Space.AccessPermissionSetting
Returns
Type Description
Space.AccessPermissionSettings.Builder

setDiscoverSpaceSetting(Space.AccessPermissionSetting.Builder builderForValue)

public Space.AccessPermissionSettings.Builder setDiscoverSpaceSetting(Space.AccessPermissionSetting.Builder builderForValue)

Optional. Access permission setting for discovering the space.

.google.chat.v1.Space.AccessPermissionSetting discover_space_setting = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue Space.AccessPermissionSetting.Builder
Returns
Type Description
Space.AccessPermissionSettings.Builder

setJoinSpaceSetting(Space.AccessPermissionSetting value)

public Space.AccessPermissionSettings.Builder setJoinSpaceSetting(Space.AccessPermissionSetting value)

Optional. Access permission setting for joining the space.

.google.chat.v1.Space.AccessPermissionSetting join_space_setting = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Space.AccessPermissionSetting
Returns
Type Description
Space.AccessPermissionSettings.Builder

setJoinSpaceSetting(Space.AccessPermissionSetting.Builder builderForValue)

public Space.AccessPermissionSettings.Builder setJoinSpaceSetting(Space.AccessPermissionSetting.Builder builderForValue)

Optional. Access permission setting for joining the space.

.google.chat.v1.Space.AccessPermissionSetting join_space_setting = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue Space.AccessPermissionSetting.Builder
Returns
Type Description
Space.AccessPermissionSettings.Builder