Package com.google.apps.meet.v2
Class Space.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Space.Builder>
com.google.apps.meet.v2.Space.Builder
- All Implemented Interfaces:
SpaceOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Space
public static final class Space.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Space.Builder>
implements SpaceOrBuilder
Virtual place where conferences are held. Only one active conference can be held in one space at any given time.Protobuf type
google.apps.meet.v2.Space-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Active conference, if it exists.Configuration pertaining to the meeting space.Output only.Output only.Immutable.Active conference, if it exists.Active conference, if it exists.Active conference, if it exists.Configuration pertaining to the meeting space.Configuration pertaining to the meeting space.Configuration pertaining to the meeting space.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOutput only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.getName()Immutable.com.google.protobuf.ByteStringImmutable.booleanActive conference, if it exists.booleanConfiguration pertaining to the meeting space.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanActive conference, if it exists.mergeConfig(SpaceConfig value) Configuration pertaining to the meeting space.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Active conference, if it exists.setActiveConference(ActiveConference.Builder builderForValue) Active conference, if it exists.setConfig(SpaceConfig value) Configuration pertaining to the meeting space.setConfig(SpaceConfig.Builder builderForValue) Configuration pertaining to the meeting space.setMeetingCode(String value) Output only.setMeetingCodeBytes(com.google.protobuf.ByteString value) Output only.setMeetingUri(String value) Output only.setMeetingUriBytes(com.google.protobuf.ByteString value) Output only.Immutable.setNameBytes(com.google.protobuf.ByteString value) Immutable.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<Space.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<Space.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<Space.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<Space.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Space.Builder>
-
mergeFrom
public Space.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<Space.Builder>- Throws:
IOException
-
getName
Immutable. Resource name of the space. Format: `spaces/{space}`. `{space}` is the resource identifier for the space. It's a unique, server-generated ID and is case sensitive. For example, `jQCFfuBOdN5z`. For more information, see [How Meet identifies a meeting space](https://developers.google.com/meet/api/guides/meeting-spaces#identify-meeting-space).string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getNamein interfaceSpaceOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Immutable. Resource name of the space. Format: `spaces/{space}`. `{space}` is the resource identifier for the space. It's a unique, server-generated ID and is case sensitive. For example, `jQCFfuBOdN5z`. For more information, see [How Meet identifies a meeting space](https://developers.google.com/meet/api/guides/meeting-spaces#identify-meeting-space).string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getNameBytesin interfaceSpaceOrBuilder- Returns:
- The bytes for name.
-
setName
Immutable. Resource name of the space. Format: `spaces/{space}`. `{space}` is the resource identifier for the space. It's a unique, server-generated ID and is case sensitive. For example, `jQCFfuBOdN5z`. For more information, see [How Meet identifies a meeting space](https://developers.google.com/meet/api/guides/meeting-spaces#identify-meeting-space).string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Immutable. Resource name of the space. Format: `spaces/{space}`. `{space}` is the resource identifier for the space. It's a unique, server-generated ID and is case sensitive. For example, `jQCFfuBOdN5z`. For more information, see [How Meet identifies a meeting space](https://developers.google.com/meet/api/guides/meeting-spaces#identify-meeting-space).string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
setNameBytes
Immutable. Resource name of the space. Format: `spaces/{space}`. `{space}` is the resource identifier for the space. It's a unique, server-generated ID and is case sensitive. For example, `jQCFfuBOdN5z`. For more information, see [How Meet identifies a meeting space](https://developers.google.com/meet/api/guides/meeting-spaces#identify-meeting-space).string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getMeetingUri
Output only. URI used to join meetings consisting of `https://meet.google.com/` followed by the `meeting_code`. For example, `https://meet.google.com/abc-mnop-xyz`.
string meeting_uri = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMeetingUriin interfaceSpaceOrBuilder- Returns:
- The meetingUri.
-
getMeetingUriBytes
public com.google.protobuf.ByteString getMeetingUriBytes()Output only. URI used to join meetings consisting of `https://meet.google.com/` followed by the `meeting_code`. For example, `https://meet.google.com/abc-mnop-xyz`.
string meeting_uri = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMeetingUriBytesin interfaceSpaceOrBuilder- Returns:
- The bytes for meetingUri.
-
setMeetingUri
Output only. URI used to join meetings consisting of `https://meet.google.com/` followed by the `meeting_code`. For example, `https://meet.google.com/abc-mnop-xyz`.
string meeting_uri = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The meetingUri to set.- Returns:
- This builder for chaining.
-
clearMeetingUri
Output only. URI used to join meetings consisting of `https://meet.google.com/` followed by the `meeting_code`. For example, `https://meet.google.com/abc-mnop-xyz`.
string meeting_uri = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setMeetingUriBytes
Output only. URI used to join meetings consisting of `https://meet.google.com/` followed by the `meeting_code`. For example, `https://meet.google.com/abc-mnop-xyz`.
string meeting_uri = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for meetingUri to set.- Returns:
- This builder for chaining.
-
getMeetingCode
Output only. Type friendly unique string used to join the meeting. Format: `[a-z]+-[a-z]+-[a-z]+`. For example, `abc-mnop-xyz`. The maximum length is 128 characters. Can only be used as an alias of the space name to get the space.
string meeting_code = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMeetingCodein interfaceSpaceOrBuilder- Returns:
- The meetingCode.
-
getMeetingCodeBytes
public com.google.protobuf.ByteString getMeetingCodeBytes()Output only. Type friendly unique string used to join the meeting. Format: `[a-z]+-[a-z]+-[a-z]+`. For example, `abc-mnop-xyz`. The maximum length is 128 characters. Can only be used as an alias of the space name to get the space.
string meeting_code = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMeetingCodeBytesin interfaceSpaceOrBuilder- Returns:
- The bytes for meetingCode.
-
setMeetingCode
Output only. Type friendly unique string used to join the meeting. Format: `[a-z]+-[a-z]+-[a-z]+`. For example, `abc-mnop-xyz`. The maximum length is 128 characters. Can only be used as an alias of the space name to get the space.
string meeting_code = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The meetingCode to set.- Returns:
- This builder for chaining.
-
clearMeetingCode
Output only. Type friendly unique string used to join the meeting. Format: `[a-z]+-[a-z]+-[a-z]+`. For example, `abc-mnop-xyz`. The maximum length is 128 characters. Can only be used as an alias of the space name to get the space.
string meeting_code = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setMeetingCodeBytes
Output only. Type friendly unique string used to join the meeting. Format: `[a-z]+-[a-z]+-[a-z]+`. For example, `abc-mnop-xyz`. The maximum length is 128 characters. Can only be used as an alias of the space name to get the space.
string meeting_code = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for meetingCode to set.- Returns:
- This builder for chaining.
-
hasConfig
public boolean hasConfig()Configuration pertaining to the meeting space.
.google.apps.meet.v2.SpaceConfig config = 5;- Specified by:
hasConfigin interfaceSpaceOrBuilder- Returns:
- Whether the config field is set.
-
getConfig
Configuration pertaining to the meeting space.
.google.apps.meet.v2.SpaceConfig config = 5;- Specified by:
getConfigin interfaceSpaceOrBuilder- Returns:
- The config.
-
setConfig
Configuration pertaining to the meeting space.
.google.apps.meet.v2.SpaceConfig config = 5; -
setConfig
Configuration pertaining to the meeting space.
.google.apps.meet.v2.SpaceConfig config = 5; -
mergeConfig
Configuration pertaining to the meeting space.
.google.apps.meet.v2.SpaceConfig config = 5; -
clearConfig
Configuration pertaining to the meeting space.
.google.apps.meet.v2.SpaceConfig config = 5; -
getConfigBuilder
Configuration pertaining to the meeting space.
.google.apps.meet.v2.SpaceConfig config = 5; -
getConfigOrBuilder
Configuration pertaining to the meeting space.
.google.apps.meet.v2.SpaceConfig config = 5;- Specified by:
getConfigOrBuilderin interfaceSpaceOrBuilder
-
hasActiveConference
public boolean hasActiveConference()Active conference, if it exists.
.google.apps.meet.v2.ActiveConference active_conference = 6;- Specified by:
hasActiveConferencein interfaceSpaceOrBuilder- Returns:
- Whether the activeConference field is set.
-
getActiveConference
Active conference, if it exists.
.google.apps.meet.v2.ActiveConference active_conference = 6;- Specified by:
getActiveConferencein interfaceSpaceOrBuilder- Returns:
- The activeConference.
-
setActiveConference
Active conference, if it exists.
.google.apps.meet.v2.ActiveConference active_conference = 6; -
setActiveConference
Active conference, if it exists.
.google.apps.meet.v2.ActiveConference active_conference = 6; -
mergeActiveConference
Active conference, if it exists.
.google.apps.meet.v2.ActiveConference active_conference = 6; -
clearActiveConference
Active conference, if it exists.
.google.apps.meet.v2.ActiveConference active_conference = 6; -
getActiveConferenceBuilder
Active conference, if it exists.
.google.apps.meet.v2.ActiveConference active_conference = 6; -
getActiveConferenceOrBuilder
Active conference, if it exists.
.google.apps.meet.v2.ActiveConference active_conference = 6;- Specified by:
getActiveConferenceOrBuilderin interfaceSpaceOrBuilder
-