public final class CreateSpaceRequest extends GeneratedMessageV3 implements CreateSpaceRequestOrBuilder
A request to create a named space with no members.
Protobuf type google.chat.v1.CreateSpaceRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
REQUEST_ID_FIELD_NUMBER
public static final int REQUEST_ID_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SPACE_FIELD_NUMBER
public static final int SPACE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static CreateSpaceRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CreateSpaceRequest.Builder newBuilder()
newBuilder(CreateSpaceRequest prototype)
public static CreateSpaceRequest.Builder newBuilder(CreateSpaceRequest prototype)
public static CreateSpaceRequest parseDelimitedFrom(InputStream input)
public static CreateSpaceRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CreateSpaceRequest parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CreateSpaceRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CreateSpaceRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateSpaceRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateSpaceRequest parseFrom(CodedInputStream input)
public static CreateSpaceRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateSpaceRequest parseFrom(InputStream input)
public static CreateSpaceRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CreateSpaceRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CreateSpaceRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CreateSpaceRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public CreateSpaceRequest getDefaultInstanceForType()
getParserForType()
public Parser<CreateSpaceRequest> getParserForType()
Overrides
getRequestId()
public String getRequestId()
Optional. A unique identifier for this request.
A random UUID is recommended.
Specifying an existing request ID returns the space created with that ID
instead of creating a new space.
Specifying an existing request ID from the same Chat app with a different
authenticated user returns an error.
string request_id = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The requestId.
|
getRequestIdBytes()
public ByteString getRequestIdBytes()
Optional. A unique identifier for this request.
A random UUID is recommended.
Specifying an existing request ID returns the space created with that ID
instead of creating a new space.
Specifying an existing request ID from the same Chat app with a different
authenticated user returns an error.
string request_id = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for requestId.
|
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getSpace()
Required. The displayName
and spaceType
fields must be populated. Only
SpaceType.SPACE
and SpaceType.GROUP_CHAT
are supported.
SpaceType.GROUP_CHAT
can only be used if importMode
is set to true.
If you receive the error message ALREADY_EXISTS
,
try a different displayName
. An existing space within the Google
Workspace organization might already use this display name.
The space name
is assigned on the server so anything specified in this
field will be ignored.
.google.chat.v1.Space space = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
Space |
The space.
|
getSpaceOrBuilder()
public SpaceOrBuilder getSpaceOrBuilder()
Required. The displayName
and spaceType
fields must be populated. Only
SpaceType.SPACE
and SpaceType.GROUP_CHAT
are supported.
SpaceType.GROUP_CHAT
can only be used if importMode
is set to true.
If you receive the error message ALREADY_EXISTS
,
try a different displayName
. An existing space within the Google
Workspace organization might already use this display name.
The space name
is assigned on the server so anything specified in this
field will be ignored.
.google.chat.v1.Space space = 1 [(.google.api.field_behavior) = REQUIRED];
hasSpace()
public boolean hasSpace()
Required. The displayName
and spaceType
fields must be populated. Only
SpaceType.SPACE
and SpaceType.GROUP_CHAT
are supported.
SpaceType.GROUP_CHAT
can only be used if importMode
is set to true.
If you receive the error message ALREADY_EXISTS
,
try a different displayName
. An existing space within the Google
Workspace organization might already use this display name.
The space name
is assigned on the server so anything specified in this
field will be ignored.
.google.chat.v1.Space space = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the space field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CreateSpaceRequest.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected CreateSpaceRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public CreateSpaceRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides