public static final class CreateSessionRequest.Builder extends GeneratedMessageV3.Builder<CreateSessionRequest.Builder> implements CreateSessionRequestOrBuilder
The request for CreateSession.
Protobuf type google.spanner.v1.CreateSessionRequest
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateSessionRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public CreateSessionRequest build()
Returns
buildPartial()
public CreateSessionRequest buildPartial()
Returns
clear()
public CreateSessionRequest.Builder clear()
Returns
Overrides
clearDatabase()
public CreateSessionRequest.Builder clearDatabase()
Required. The database in which the new session is created.
string database = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
clearField(Descriptors.FieldDescriptor field)
public CreateSessionRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateSessionRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearSession()
public CreateSessionRequest.Builder clearSession()
The session to create.
.google.spanner.v1.Session session = 2;
Returns
clone()
public CreateSessionRequest.Builder clone()
Returns
Overrides
getDatabase()
public String getDatabase()
Required. The database in which the new session is created.
string database = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type | Description |
String | The database.
|
getDatabaseBytes()
public ByteString getDatabaseBytes()
Required. The database in which the new session is created.
string database = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
getDefaultInstanceForType()
public CreateSessionRequest getDefaultInstanceForType()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getSession()
public Session getSession()
The session to create.
.google.spanner.v1.Session session = 2;
Returns
getSessionBuilder()
public Session.Builder getSessionBuilder()
The session to create.
.google.spanner.v1.Session session = 2;
Returns
getSessionOrBuilder()
public SessionOrBuilder getSessionOrBuilder()
The session to create.
.google.spanner.v1.Session session = 2;
Returns
hasSession()
public boolean hasSession()
The session to create.
.google.spanner.v1.Session session = 2;
Returns
Type | Description |
boolean | Whether the session field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
public CreateSessionRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public CreateSessionRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeFrom(CreateSessionRequest other)
public CreateSessionRequest.Builder mergeFrom(CreateSessionRequest other)
Parameter
Returns
mergeSession(Session value)
public CreateSessionRequest.Builder mergeSession(Session value)
The session to create.
.google.spanner.v1.Session session = 2;
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateSessionRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setDatabase(String value)
public CreateSessionRequest.Builder setDatabase(String value)
Required. The database in which the new session is created.
string database = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name | Description |
value | String
The database to set.
|
Returns
setDatabaseBytes(ByteString value)
public CreateSessionRequest.Builder setDatabaseBytes(ByteString value)
Required. The database in which the new session is created.
string database = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name | Description |
value | ByteString
The bytes for database to set.
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public CreateSessionRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateSessionRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setSession(Session value)
public CreateSessionRequest.Builder setSession(Session value)
The session to create.
.google.spanner.v1.Session session = 2;
Parameter
Returns
setSession(Session.Builder builderForValue)
public CreateSessionRequest.Builder setSession(Session.Builder builderForValue)
The session to create.
.google.spanner.v1.Session session = 2;
Parameter
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateSessionRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides