Interface Space.AccessPermissionSettingsOrBuilder (0.63.0)

public static interface Space.AccessPermissionSettingsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDiscoverSpaceSetting()

public abstract 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.

getDiscoverSpaceSettingOrBuilder()

public abstract 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 abstract 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.

getJoinSpaceSettingOrBuilder()

public abstract 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

getViewSpaceMembershipSetting()

public abstract Space.AccessPermissionSetting getViewSpaceMembershipSetting()

Optional. Access permission setting for viewing space membership. Must be specified together with PermissionSettings.view_space_membership in the update mask and request body when updating who can view space membership. When granting view access to a target audience, you must also grant PermissionSettings.view_space_membership to all members in the same request. To remove an existing target audience (for example, to restrict view access to space managers or assistant managers only), specify an empty AccessPermissionSetting (with no principals).

.google.chat.v1.Space.AccessPermissionSetting view_space_membership_setting = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Space.AccessPermissionSetting

The viewSpaceMembershipSetting.

getViewSpaceMembershipSettingOrBuilder()

public abstract Space.AccessPermissionSettingOrBuilder getViewSpaceMembershipSettingOrBuilder()

Optional. Access permission setting for viewing space membership. Must be specified together with PermissionSettings.view_space_membership in the update mask and request body when updating who can view space membership. When granting view access to a target audience, you must also grant PermissionSettings.view_space_membership to all members in the same request. To remove an existing target audience (for example, to restrict view access to space managers or assistant managers only), specify an empty AccessPermissionSetting (with no principals).

.google.chat.v1.Space.AccessPermissionSetting view_space_membership_setting = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Space.AccessPermissionSettingOrBuilder

hasDiscoverSpaceSetting()

public abstract 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 abstract 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.

hasViewSpaceMembershipSetting()

public abstract boolean hasViewSpaceMembershipSetting()

Optional. Access permission setting for viewing space membership. Must be specified together with PermissionSettings.view_space_membership in the update mask and request body when updating who can view space membership. When granting view access to a target audience, you must also grant PermissionSettings.view_space_membership to all members in the same request. To remove an existing target audience (for example, to restrict view access to space managers or assistant managers only), specify an empty AccessPermissionSetting (with no principals).

.google.chat.v1.Space.AccessPermissionSetting view_space_membership_setting = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the viewSpaceMembershipSetting field is set.