public static final class BatchCreateSessionsRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<BatchCreateSessionsRequest.Builder> implements BatchCreateSessionsRequestOrBuilder
The request for [BatchCreateSessions][google.spanner.v1.Spanner.BatchCreateSessions].Protobuf type
google.spanner.v1.BatchCreateSessionsRequest| Modifier and Type | Method and Description |
|---|---|
BatchCreateSessionsRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BatchCreateSessionsRequest |
build() |
BatchCreateSessionsRequest |
buildPartial() |
BatchCreateSessionsRequest.Builder |
clear() |
BatchCreateSessionsRequest.Builder |
clearDatabase()
Required.
|
BatchCreateSessionsRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
BatchCreateSessionsRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
BatchCreateSessionsRequest.Builder |
clearSessionCount()
Required.
|
BatchCreateSessionsRequest.Builder |
clearSessionTemplate()
Parameters to be applied to each created session.
|
BatchCreateSessionsRequest.Builder |
clone() |
String |
getDatabase()
Required.
|
com.google.protobuf.ByteString |
getDatabaseBytes()
Required.
|
BatchCreateSessionsRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getSessionCount()
Required.
|
Session |
getSessionTemplate()
Parameters to be applied to each created session.
|
Session.Builder |
getSessionTemplateBuilder()
Parameters to be applied to each created session.
|
SessionOrBuilder |
getSessionTemplateOrBuilder()
Parameters to be applied to each created session.
|
boolean |
hasSessionTemplate()
Parameters to be applied to each created session.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
BatchCreateSessionsRequest.Builder |
mergeFrom(BatchCreateSessionsRequest other) |
BatchCreateSessionsRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
BatchCreateSessionsRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
BatchCreateSessionsRequest.Builder |
mergeSessionTemplate(Session value)
Parameters to be applied to each created session.
|
BatchCreateSessionsRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
BatchCreateSessionsRequest.Builder |
setDatabase(String value)
Required.
|
BatchCreateSessionsRequest.Builder |
setDatabaseBytes(com.google.protobuf.ByteString value)
Required.
|
BatchCreateSessionsRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BatchCreateSessionsRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
BatchCreateSessionsRequest.Builder |
setSessionCount(int value)
Required.
|
BatchCreateSessionsRequest.Builder |
setSessionTemplate(Session.Builder builderForValue)
Parameters to be applied to each created session.
|
BatchCreateSessionsRequest.Builder |
setSessionTemplate(Session value)
Parameters to be applied to each created session.
|
BatchCreateSessionsRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<BatchCreateSessionsRequest.Builder>public BatchCreateSessionsRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<BatchCreateSessionsRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<BatchCreateSessionsRequest.Builder>public BatchCreateSessionsRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic BatchCreateSessionsRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic BatchCreateSessionsRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic BatchCreateSessionsRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<BatchCreateSessionsRequest.Builder>public BatchCreateSessionsRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<BatchCreateSessionsRequest.Builder>public BatchCreateSessionsRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<BatchCreateSessionsRequest.Builder>public BatchCreateSessionsRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<BatchCreateSessionsRequest.Builder>public BatchCreateSessionsRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BatchCreateSessionsRequest.Builder>public BatchCreateSessionsRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BatchCreateSessionsRequest.Builder>public BatchCreateSessionsRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BatchCreateSessionsRequest.Builder>public BatchCreateSessionsRequest.Builder mergeFrom(BatchCreateSessionsRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<BatchCreateSessionsRequest.Builder>public BatchCreateSessionsRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BatchCreateSessionsRequest.Builder>IOExceptionpublic String getDatabase()
Required. The database in which the new sessions are created.
string database = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getDatabase in interface BatchCreateSessionsRequestOrBuilderpublic com.google.protobuf.ByteString getDatabaseBytes()
Required. The database in which the new sessions are created.
string database = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getDatabaseBytes in interface BatchCreateSessionsRequestOrBuilderpublic BatchCreateSessionsRequest.Builder setDatabase(String value)
Required. The database in which the new sessions are created.
string database = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The database to set.public BatchCreateSessionsRequest.Builder clearDatabase()
Required. The database in which the new sessions are created.
string database = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public BatchCreateSessionsRequest.Builder setDatabaseBytes(com.google.protobuf.ByteString value)
Required. The database in which the new sessions are created.
string database = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for database to set.public boolean hasSessionTemplate()
Parameters to be applied to each created session.
.google.spanner.v1.Session session_template = 2;hasSessionTemplate in interface BatchCreateSessionsRequestOrBuilderpublic Session getSessionTemplate()
Parameters to be applied to each created session.
.google.spanner.v1.Session session_template = 2;getSessionTemplate in interface BatchCreateSessionsRequestOrBuilderpublic BatchCreateSessionsRequest.Builder setSessionTemplate(Session value)
Parameters to be applied to each created session.
.google.spanner.v1.Session session_template = 2;public BatchCreateSessionsRequest.Builder setSessionTemplate(Session.Builder builderForValue)
Parameters to be applied to each created session.
.google.spanner.v1.Session session_template = 2;public BatchCreateSessionsRequest.Builder mergeSessionTemplate(Session value)
Parameters to be applied to each created session.
.google.spanner.v1.Session session_template = 2;public BatchCreateSessionsRequest.Builder clearSessionTemplate()
Parameters to be applied to each created session.
.google.spanner.v1.Session session_template = 2;public Session.Builder getSessionTemplateBuilder()
Parameters to be applied to each created session.
.google.spanner.v1.Session session_template = 2;public SessionOrBuilder getSessionTemplateOrBuilder()
Parameters to be applied to each created session.
.google.spanner.v1.Session session_template = 2;getSessionTemplateOrBuilder in interface BatchCreateSessionsRequestOrBuilderpublic int getSessionCount()
Required. The number of sessions to be created in this batch call. The API may return fewer than the requested number of sessions. If a specific number of sessions are desired, the client can make additional calls to BatchCreateSessions (adjusting [session_count][google.spanner.v1.BatchCreateSessionsRequest.session_count] as necessary).
int32 session_count = 3 [(.google.api.field_behavior) = REQUIRED];getSessionCount in interface BatchCreateSessionsRequestOrBuilderpublic BatchCreateSessionsRequest.Builder setSessionCount(int value)
Required. The number of sessions to be created in this batch call. The API may return fewer than the requested number of sessions. If a specific number of sessions are desired, the client can make additional calls to BatchCreateSessions (adjusting [session_count][google.spanner.v1.BatchCreateSessionsRequest.session_count] as necessary).
int32 session_count = 3 [(.google.api.field_behavior) = REQUIRED];value - The sessionCount to set.public BatchCreateSessionsRequest.Builder clearSessionCount()
Required. The number of sessions to be created in this batch call. The API may return fewer than the requested number of sessions. If a specific number of sessions are desired, the client can make additional calls to BatchCreateSessions (adjusting [session_count][google.spanner.v1.BatchCreateSessionsRequest.session_count] as necessary).
int32 session_count = 3 [(.google.api.field_behavior) = REQUIRED];public final BatchCreateSessionsRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BatchCreateSessionsRequest.Builder>public final BatchCreateSessionsRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BatchCreateSessionsRequest.Builder>Copyright © 2021 Google LLC. All rights reserved.