Package com.google.apps.meet.v2beta
Class SpaceConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SpaceConfig.Builder>
com.google.apps.meet.v2beta.SpaceConfig.Builder
- All Implemented Interfaces:
SpaceConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SpaceConfig
public static final class SpaceConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SpaceConfig.Builder>
implements SpaceConfigOrBuilder
The configuration pertaining to a meeting space.Protobuf type
google.apps.meet.v2beta.SpaceConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Access type of the meeting space that determines who can join without knocking.[Developer Preview](https://developers.google.com/workspace/preview): Configuration pertaining to the auto-generated artifacts that the meeting supports.[Developer Preview](https://developers.google.com/workspace/preview): Whether attendance report is enabled for the meeting space.Defines the entry points that can be used to join meetings hosted in this meeting space.[Developer Preview](https://developers.google.com/workspace/preview): The pre-configured moderation mode for the Meeting.[Developer Preview](https://developers.google.com/workspace/preview): When moderation.ON, these restrictions go into effect for the meeting.Access type of the meeting space that determines who can join without knocking.intAccess type of the meeting space that determines who can join without knocking.[Developer Preview](https://developers.google.com/workspace/preview): Configuration pertaining to the auto-generated artifacts that the meeting supports.[Developer Preview](https://developers.google.com/workspace/preview): Configuration pertaining to the auto-generated artifacts that the meeting supports.[Developer Preview](https://developers.google.com/workspace/preview): Configuration pertaining to the auto-generated artifacts that the meeting supports.[Developer Preview](https://developers.google.com/workspace/preview): Whether attendance report is enabled for the meeting space.int[Developer Preview](https://developers.google.com/workspace/preview): Whether attendance report is enabled for the meeting space.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDefines the entry points that can be used to join meetings hosted in this meeting space.intDefines the entry points that can be used to join meetings hosted in this meeting space.[Developer Preview](https://developers.google.com/workspace/preview): The pre-configured moderation mode for the Meeting.[Developer Preview](https://developers.google.com/workspace/preview): When moderation.ON, these restrictions go into effect for the meeting.[Developer Preview](https://developers.google.com/workspace/preview): When moderation.ON, these restrictions go into effect for the meeting.[Developer Preview](https://developers.google.com/workspace/preview): When moderation.ON, these restrictions go into effect for the meeting.int[Developer Preview](https://developers.google.com/workspace/preview): The pre-configured moderation mode for the Meeting.boolean[Developer Preview](https://developers.google.com/workspace/preview): Configuration pertaining to the auto-generated artifacts that the meeting supports.boolean[Developer Preview](https://developers.google.com/workspace/preview): When moderation.ON, these restrictions go into effect for the meeting.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal boolean[Developer Preview](https://developers.google.com/workspace/preview): Configuration pertaining to the auto-generated artifacts that the meeting supports.mergeFrom(SpaceConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) [Developer Preview](https://developers.google.com/workspace/preview): When moderation.ON, these restrictions go into effect for the meeting.Access type of the meeting space that determines who can join without knocking.setAccessTypeValue(int value) Access type of the meeting space that determines who can join without knocking.[Developer Preview](https://developers.google.com/workspace/preview): Configuration pertaining to the auto-generated artifacts that the meeting supports.setArtifactConfig(SpaceConfig.ArtifactConfig.Builder builderForValue) [Developer Preview](https://developers.google.com/workspace/preview): Configuration pertaining to the auto-generated artifacts that the meeting supports.[Developer Preview](https://developers.google.com/workspace/preview): Whether attendance report is enabled for the meeting space.setAttendanceReportGenerationTypeValue(int value) [Developer Preview](https://developers.google.com/workspace/preview): Whether attendance report is enabled for the meeting space.Defines the entry points that can be used to join meetings hosted in this meeting space.setEntryPointAccessValue(int value) Defines the entry points that can be used to join meetings hosted in this meeting space.[Developer Preview](https://developers.google.com/workspace/preview): The pre-configured moderation mode for the Meeting.[Developer Preview](https://developers.google.com/workspace/preview): When moderation.ON, these restrictions go into effect for the meeting.setModerationRestrictions(SpaceConfig.ModerationRestrictions.Builder builderForValue) [Developer Preview](https://developers.google.com/workspace/preview): When moderation.ON, these restrictions go into effect for the meeting.setModerationValue(int value) [Developer Preview](https://developers.google.com/workspace/preview): The pre-configured moderation mode for the Meeting.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<SpaceConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<SpaceConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<SpaceConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SpaceConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SpaceConfig.Builder>
-
mergeFrom
public SpaceConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SpaceConfig.Builder>- Throws:
IOException
-
getAccessTypeValue
public int getAccessTypeValue()Access type of the meeting space that determines who can join without knocking. Default: The user's default access settings. Controlled by the user's admin for enterprise users or RESTRICTED.
.google.apps.meet.v2beta.SpaceConfig.AccessType access_type = 1;- Specified by:
getAccessTypeValuein interfaceSpaceConfigOrBuilder- Returns:
- The enum numeric value on the wire for accessType.
-
setAccessTypeValue
Access type of the meeting space that determines who can join without knocking. Default: The user's default access settings. Controlled by the user's admin for enterprise users or RESTRICTED.
.google.apps.meet.v2beta.SpaceConfig.AccessType access_type = 1;- Parameters:
value- The enum numeric value on the wire for accessType to set.- Returns:
- This builder for chaining.
-
getAccessType
Access type of the meeting space that determines who can join without knocking. Default: The user's default access settings. Controlled by the user's admin for enterprise users or RESTRICTED.
.google.apps.meet.v2beta.SpaceConfig.AccessType access_type = 1;- Specified by:
getAccessTypein interfaceSpaceConfigOrBuilder- Returns:
- The accessType.
-
setAccessType
Access type of the meeting space that determines who can join without knocking. Default: The user's default access settings. Controlled by the user's admin for enterprise users or RESTRICTED.
.google.apps.meet.v2beta.SpaceConfig.AccessType access_type = 1;- Parameters:
value- The accessType to set.- Returns:
- This builder for chaining.
-
clearAccessType
Access type of the meeting space that determines who can join without knocking. Default: The user's default access settings. Controlled by the user's admin for enterprise users or RESTRICTED.
.google.apps.meet.v2beta.SpaceConfig.AccessType access_type = 1;- Returns:
- This builder for chaining.
-
getEntryPointAccessValue
public int getEntryPointAccessValue()Defines the entry points that can be used to join meetings hosted in this meeting space. Default: EntryPointAccess.ALL
.google.apps.meet.v2beta.SpaceConfig.EntryPointAccess entry_point_access = 2;- Specified by:
getEntryPointAccessValuein interfaceSpaceConfigOrBuilder- Returns:
- The enum numeric value on the wire for entryPointAccess.
-
setEntryPointAccessValue
Defines the entry points that can be used to join meetings hosted in this meeting space. Default: EntryPointAccess.ALL
.google.apps.meet.v2beta.SpaceConfig.EntryPointAccess entry_point_access = 2;- Parameters:
value- The enum numeric value on the wire for entryPointAccess to set.- Returns:
- This builder for chaining.
-
getEntryPointAccess
Defines the entry points that can be used to join meetings hosted in this meeting space. Default: EntryPointAccess.ALL
.google.apps.meet.v2beta.SpaceConfig.EntryPointAccess entry_point_access = 2;- Specified by:
getEntryPointAccessin interfaceSpaceConfigOrBuilder- Returns:
- The entryPointAccess.
-
setEntryPointAccess
Defines the entry points that can be used to join meetings hosted in this meeting space. Default: EntryPointAccess.ALL
.google.apps.meet.v2beta.SpaceConfig.EntryPointAccess entry_point_access = 2;- Parameters:
value- The entryPointAccess to set.- Returns:
- This builder for chaining.
-
clearEntryPointAccess
Defines the entry points that can be used to join meetings hosted in this meeting space. Default: EntryPointAccess.ALL
.google.apps.meet.v2beta.SpaceConfig.EntryPointAccess entry_point_access = 2;- Returns:
- This builder for chaining.
-
getModerationValue
public int getModerationValue()[Developer Preview](https://developers.google.com/workspace/preview): The pre-configured moderation mode for the Meeting. Default: Controlled by the user's policies.
.google.apps.meet.v2beta.SpaceConfig.Moderation moderation = 3;- Specified by:
getModerationValuein interfaceSpaceConfigOrBuilder- Returns:
- The enum numeric value on the wire for moderation.
-
setModerationValue
[Developer Preview](https://developers.google.com/workspace/preview): The pre-configured moderation mode for the Meeting. Default: Controlled by the user's policies.
.google.apps.meet.v2beta.SpaceConfig.Moderation moderation = 3;- Parameters:
value- The enum numeric value on the wire for moderation to set.- Returns:
- This builder for chaining.
-
getModeration
[Developer Preview](https://developers.google.com/workspace/preview): The pre-configured moderation mode for the Meeting. Default: Controlled by the user's policies.
.google.apps.meet.v2beta.SpaceConfig.Moderation moderation = 3;- Specified by:
getModerationin interfaceSpaceConfigOrBuilder- Returns:
- The moderation.
-
setModeration
[Developer Preview](https://developers.google.com/workspace/preview): The pre-configured moderation mode for the Meeting. Default: Controlled by the user's policies.
.google.apps.meet.v2beta.SpaceConfig.Moderation moderation = 3;- Parameters:
value- The moderation to set.- Returns:
- This builder for chaining.
-
clearModeration
[Developer Preview](https://developers.google.com/workspace/preview): The pre-configured moderation mode for the Meeting. Default: Controlled by the user's policies.
.google.apps.meet.v2beta.SpaceConfig.Moderation moderation = 3;- Returns:
- This builder for chaining.
-
hasModerationRestrictions
public boolean hasModerationRestrictions()[Developer Preview](https://developers.google.com/workspace/preview): When moderation.ON, these restrictions go into effect for the meeting. When moderation.OFF, will be reset to default ModerationRestrictions.
.google.apps.meet.v2beta.SpaceConfig.ModerationRestrictions moderation_restrictions = 4;- Specified by:
hasModerationRestrictionsin interfaceSpaceConfigOrBuilder- Returns:
- Whether the moderationRestrictions field is set.
-
getModerationRestrictions
[Developer Preview](https://developers.google.com/workspace/preview): When moderation.ON, these restrictions go into effect for the meeting. When moderation.OFF, will be reset to default ModerationRestrictions.
.google.apps.meet.v2beta.SpaceConfig.ModerationRestrictions moderation_restrictions = 4;- Specified by:
getModerationRestrictionsin interfaceSpaceConfigOrBuilder- Returns:
- The moderationRestrictions.
-
setModerationRestrictions
[Developer Preview](https://developers.google.com/workspace/preview): When moderation.ON, these restrictions go into effect for the meeting. When moderation.OFF, will be reset to default ModerationRestrictions.
.google.apps.meet.v2beta.SpaceConfig.ModerationRestrictions moderation_restrictions = 4; -
setModerationRestrictions
public SpaceConfig.Builder setModerationRestrictions(SpaceConfig.ModerationRestrictions.Builder builderForValue) [Developer Preview](https://developers.google.com/workspace/preview): When moderation.ON, these restrictions go into effect for the meeting. When moderation.OFF, will be reset to default ModerationRestrictions.
.google.apps.meet.v2beta.SpaceConfig.ModerationRestrictions moderation_restrictions = 4; -
mergeModerationRestrictions
[Developer Preview](https://developers.google.com/workspace/preview): When moderation.ON, these restrictions go into effect for the meeting. When moderation.OFF, will be reset to default ModerationRestrictions.
.google.apps.meet.v2beta.SpaceConfig.ModerationRestrictions moderation_restrictions = 4; -
clearModerationRestrictions
[Developer Preview](https://developers.google.com/workspace/preview): When moderation.ON, these restrictions go into effect for the meeting. When moderation.OFF, will be reset to default ModerationRestrictions.
.google.apps.meet.v2beta.SpaceConfig.ModerationRestrictions moderation_restrictions = 4; -
getModerationRestrictionsBuilder
[Developer Preview](https://developers.google.com/workspace/preview): When moderation.ON, these restrictions go into effect for the meeting. When moderation.OFF, will be reset to default ModerationRestrictions.
.google.apps.meet.v2beta.SpaceConfig.ModerationRestrictions moderation_restrictions = 4; -
getModerationRestrictionsOrBuilder
[Developer Preview](https://developers.google.com/workspace/preview): When moderation.ON, these restrictions go into effect for the meeting. When moderation.OFF, will be reset to default ModerationRestrictions.
.google.apps.meet.v2beta.SpaceConfig.ModerationRestrictions moderation_restrictions = 4;- Specified by:
getModerationRestrictionsOrBuilderin interfaceSpaceConfigOrBuilder
-
getAttendanceReportGenerationTypeValue
public int getAttendanceReportGenerationTypeValue()[Developer Preview](https://developers.google.com/workspace/preview): Whether attendance report is enabled for the meeting space.
.google.apps.meet.v2beta.SpaceConfig.AttendanceReportGenerationType attendance_report_generation_type = 6;- Specified by:
getAttendanceReportGenerationTypeValuein interfaceSpaceConfigOrBuilder- Returns:
- The enum numeric value on the wire for attendanceReportGenerationType.
-
setAttendanceReportGenerationTypeValue
[Developer Preview](https://developers.google.com/workspace/preview): Whether attendance report is enabled for the meeting space.
.google.apps.meet.v2beta.SpaceConfig.AttendanceReportGenerationType attendance_report_generation_type = 6;- Parameters:
value- The enum numeric value on the wire for attendanceReportGenerationType to set.- Returns:
- This builder for chaining.
-
getAttendanceReportGenerationType
[Developer Preview](https://developers.google.com/workspace/preview): Whether attendance report is enabled for the meeting space.
.google.apps.meet.v2beta.SpaceConfig.AttendanceReportGenerationType attendance_report_generation_type = 6;- Specified by:
getAttendanceReportGenerationTypein interfaceSpaceConfigOrBuilder- Returns:
- The attendanceReportGenerationType.
-
setAttendanceReportGenerationType
public SpaceConfig.Builder setAttendanceReportGenerationType(SpaceConfig.AttendanceReportGenerationType value) [Developer Preview](https://developers.google.com/workspace/preview): Whether attendance report is enabled for the meeting space.
.google.apps.meet.v2beta.SpaceConfig.AttendanceReportGenerationType attendance_report_generation_type = 6;- Parameters:
value- The attendanceReportGenerationType to set.- Returns:
- This builder for chaining.
-
clearAttendanceReportGenerationType
[Developer Preview](https://developers.google.com/workspace/preview): Whether attendance report is enabled for the meeting space.
.google.apps.meet.v2beta.SpaceConfig.AttendanceReportGenerationType attendance_report_generation_type = 6;- Returns:
- This builder for chaining.
-
hasArtifactConfig
public boolean hasArtifactConfig()[Developer Preview](https://developers.google.com/workspace/preview): Configuration pertaining to the auto-generated artifacts that the meeting supports.
.google.apps.meet.v2beta.SpaceConfig.ArtifactConfig artifact_config = 7;- Specified by:
hasArtifactConfigin interfaceSpaceConfigOrBuilder- Returns:
- Whether the artifactConfig field is set.
-
getArtifactConfig
[Developer Preview](https://developers.google.com/workspace/preview): Configuration pertaining to the auto-generated artifacts that the meeting supports.
.google.apps.meet.v2beta.SpaceConfig.ArtifactConfig artifact_config = 7;- Specified by:
getArtifactConfigin interfaceSpaceConfigOrBuilder- Returns:
- The artifactConfig.
-
setArtifactConfig
[Developer Preview](https://developers.google.com/workspace/preview): Configuration pertaining to the auto-generated artifacts that the meeting supports.
.google.apps.meet.v2beta.SpaceConfig.ArtifactConfig artifact_config = 7; -
setArtifactConfig
[Developer Preview](https://developers.google.com/workspace/preview): Configuration pertaining to the auto-generated artifacts that the meeting supports.
.google.apps.meet.v2beta.SpaceConfig.ArtifactConfig artifact_config = 7; -
mergeArtifactConfig
[Developer Preview](https://developers.google.com/workspace/preview): Configuration pertaining to the auto-generated artifacts that the meeting supports.
.google.apps.meet.v2beta.SpaceConfig.ArtifactConfig artifact_config = 7; -
clearArtifactConfig
[Developer Preview](https://developers.google.com/workspace/preview): Configuration pertaining to the auto-generated artifacts that the meeting supports.
.google.apps.meet.v2beta.SpaceConfig.ArtifactConfig artifact_config = 7; -
getArtifactConfigBuilder
[Developer Preview](https://developers.google.com/workspace/preview): Configuration pertaining to the auto-generated artifacts that the meeting supports.
.google.apps.meet.v2beta.SpaceConfig.ArtifactConfig artifact_config = 7; -
getArtifactConfigOrBuilder
[Developer Preview](https://developers.google.com/workspace/preview): Configuration pertaining to the auto-generated artifacts that the meeting supports.
.google.apps.meet.v2beta.SpaceConfig.ArtifactConfig artifact_config = 7;- Specified by:
getArtifactConfigOrBuilderin interfaceSpaceConfigOrBuilder
-