Class AddSplitPointsRequest.Builder (6.87.0)

public static final class AddSplitPointsRequest.Builder extends GeneratedMessageV3.Builder<AddSplitPointsRequest.Builder> implements AddSplitPointsRequestOrBuilder

The request for AddSplitPoints.

Protobuf type google.spanner.admin.database.v1.AddSplitPointsRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllSplitPoints(Iterable<? extends SplitPoints> values)

public AddSplitPointsRequest.Builder addAllSplitPoints(Iterable<? extends SplitPoints> values)

Required. The split points to add.

repeated .google.spanner.admin.database.v1.SplitPoints split_points = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
values Iterable<? extends com.google.spanner.admin.database.v1.SplitPoints>
Returns
Type Description
AddSplitPointsRequest.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public AddSplitPointsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
AddSplitPointsRequest.Builder
Overrides

addSplitPoints(SplitPoints value)

public AddSplitPointsRequest.Builder addSplitPoints(SplitPoints value)

Required. The split points to add.

repeated .google.spanner.admin.database.v1.SplitPoints split_points = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value SplitPoints
Returns
Type Description
AddSplitPointsRequest.Builder

addSplitPoints(SplitPoints.Builder builderForValue)

public AddSplitPointsRequest.Builder addSplitPoints(SplitPoints.Builder builderForValue)

Required. The split points to add.

repeated .google.spanner.admin.database.v1.SplitPoints split_points = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue SplitPoints.Builder
Returns
Type Description
AddSplitPointsRequest.Builder

addSplitPoints(int index, SplitPoints value)

public AddSplitPointsRequest.Builder addSplitPoints(int index, SplitPoints value)

Required. The split points to add.

repeated .google.spanner.admin.database.v1.SplitPoints split_points = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value SplitPoints
Returns
Type Description
AddSplitPointsRequest.Builder

addSplitPoints(int index, SplitPoints.Builder builderForValue)

public AddSplitPointsRequest.Builder addSplitPoints(int index, SplitPoints.Builder builderForValue)

Required. The split points to add.

repeated .google.spanner.admin.database.v1.SplitPoints split_points = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue SplitPoints.Builder
Returns
Type Description
AddSplitPointsRequest.Builder

addSplitPointsBuilder()

public SplitPoints.Builder addSplitPointsBuilder()

Required. The split points to add.

repeated .google.spanner.admin.database.v1.SplitPoints split_points = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
SplitPoints.Builder

addSplitPointsBuilder(int index)

public SplitPoints.Builder addSplitPointsBuilder(int index)

Required. The split points to add.

repeated .google.spanner.admin.database.v1.SplitPoints split_points = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
SplitPoints.Builder

build()

public AddSplitPointsRequest build()
Returns
Type Description
AddSplitPointsRequest

buildPartial()

public AddSplitPointsRequest buildPartial()
Returns
Type Description
AddSplitPointsRequest

clear()

public AddSplitPointsRequest.Builder clear()
Returns
Type Description
AddSplitPointsRequest.Builder
Overrides

clearDatabase()

public AddSplitPointsRequest.Builder clearDatabase()

Required. The database on whose tables/indexes split points are to be added. Values are of the form projects/<project>/instances/<instance>/databases/<database>.

string database = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
AddSplitPointsRequest.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public AddSplitPointsRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
AddSplitPointsRequest.Builder
Overrides

clearInitiator()

public AddSplitPointsRequest.Builder clearInitiator()

Optional. A user-supplied tag associated with the split points. For example, "intital_data_load", "special_event_1". Defaults to "CloudAddSplitPointsAPI" if not specified. The length of the tag must not exceed 50 characters,else will be trimmed. Only valid UTF8 characters are allowed.

string initiator = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AddSplitPointsRequest.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public AddSplitPointsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
AddSplitPointsRequest.Builder
Overrides

clearSplitPoints()

public AddSplitPointsRequest.Builder clearSplitPoints()

Required. The split points to add.

repeated .google.spanner.admin.database.v1.SplitPoints split_points = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AddSplitPointsRequest.Builder

clone()

public AddSplitPointsRequest.Builder clone()
Returns
Type Description
AddSplitPointsRequest.Builder
Overrides

getDatabase()

public String getDatabase()

Required. The database on whose tables/indexes split points are to be added. Values are of the form projects/<project>/instances/<instance>/databases/<database>.

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 on whose tables/indexes split points are to be added. Values are of the form projects/<project>/instances/<instance>/databases/<database>.

string database = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for database.

getDefaultInstanceForType()

public AddSplitPointsRequest getDefaultInstanceForType()
Returns
Type Description
AddSplitPointsRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getInitiator()

public String getInitiator()

Optional. A user-supplied tag associated with the split points. For example, "intital_data_load", "special_event_1". Defaults to "CloudAddSplitPointsAPI" if not specified. The length of the tag must not exceed 50 characters,else will be trimmed. Only valid UTF8 characters are allowed.

string initiator = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The initiator.

getInitiatorBytes()

public ByteString getInitiatorBytes()

Optional. A user-supplied tag associated with the split points. For example, "intital_data_load", "special_event_1". Defaults to "CloudAddSplitPointsAPI" if not specified. The length of the tag must not exceed 50 characters,else will be trimmed. Only valid UTF8 characters are allowed.

string initiator = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for initiator.

getSplitPoints(int index)

public SplitPoints getSplitPoints(int index)

Required. The split points to add.

repeated .google.spanner.admin.database.v1.SplitPoints split_points = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
SplitPoints

getSplitPointsBuilder(int index)

public SplitPoints.Builder getSplitPointsBuilder(int index)

Required. The split points to add.

repeated .google.spanner.admin.database.v1.SplitPoints split_points = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
SplitPoints.Builder

getSplitPointsBuilderList()

public List<SplitPoints.Builder> getSplitPointsBuilderList()

Required. The split points to add.

repeated .google.spanner.admin.database.v1.SplitPoints split_points = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<Builder>

getSplitPointsCount()

public int getSplitPointsCount()

Required. The split points to add.

repeated .google.spanner.admin.database.v1.SplitPoints split_points = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

getSplitPointsList()

public List<SplitPoints> getSplitPointsList()

Required. The split points to add.

repeated .google.spanner.admin.database.v1.SplitPoints split_points = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<SplitPoints>

getSplitPointsOrBuilder(int index)

public SplitPointsOrBuilder getSplitPointsOrBuilder(int index)

Required. The split points to add.

repeated .google.spanner.admin.database.v1.SplitPoints split_points = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
SplitPointsOrBuilder

getSplitPointsOrBuilderList()

public List<? extends SplitPointsOrBuilder> getSplitPointsOrBuilderList()

Required. The split points to add.

repeated .google.spanner.admin.database.v1.SplitPoints split_points = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<? extends com.google.spanner.admin.database.v1.SplitPointsOrBuilder>

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public AddSplitPointsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AddSplitPointsRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public AddSplitPointsRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
AddSplitPointsRequest.Builder
Overrides

mergeFrom(AddSplitPointsRequest other)

public AddSplitPointsRequest.Builder mergeFrom(AddSplitPointsRequest other)
Parameter
Name Description
other AddSplitPointsRequest
Returns
Type Description
AddSplitPointsRequest.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final AddSplitPointsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
AddSplitPointsRequest.Builder
Overrides

removeSplitPoints(int index)

public AddSplitPointsRequest.Builder removeSplitPoints(int index)

Required. The split points to add.

repeated .google.spanner.admin.database.v1.SplitPoints split_points = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
AddSplitPointsRequest.Builder

setDatabase(String value)

public AddSplitPointsRequest.Builder setDatabase(String value)

Required. The database on whose tables/indexes split points are to be added. Values are of the form projects/<project>/instances/<instance>/databases/<database>.

string database = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The database to set.

Returns
Type Description
AddSplitPointsRequest.Builder

This builder for chaining.

setDatabaseBytes(ByteString value)

public AddSplitPointsRequest.Builder setDatabaseBytes(ByteString value)

Required. The database on whose tables/indexes split points are to be added. Values are of the form projects/<project>/instances/<instance>/databases/<database>.

string database = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for database to set.

Returns
Type Description
AddSplitPointsRequest.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public AddSplitPointsRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
AddSplitPointsRequest.Builder
Overrides

setInitiator(String value)

public AddSplitPointsRequest.Builder setInitiator(String value)

Optional. A user-supplied tag associated with the split points. For example, "intital_data_load", "special_event_1". Defaults to "CloudAddSplitPointsAPI" if not specified. The length of the tag must not exceed 50 characters,else will be trimmed. Only valid UTF8 characters are allowed.

string initiator = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The initiator to set.

Returns
Type Description
AddSplitPointsRequest.Builder

This builder for chaining.

setInitiatorBytes(ByteString value)

public AddSplitPointsRequest.Builder setInitiatorBytes(ByteString value)

Optional. A user-supplied tag associated with the split points. For example, "intital_data_load", "special_event_1". Defaults to "CloudAddSplitPointsAPI" if not specified. The length of the tag must not exceed 50 characters,else will be trimmed. Only valid UTF8 characters are allowed.

string initiator = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for initiator to set.

Returns
Type Description
AddSplitPointsRequest.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public AddSplitPointsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
AddSplitPointsRequest.Builder
Overrides

setSplitPoints(int index, SplitPoints value)

public AddSplitPointsRequest.Builder setSplitPoints(int index, SplitPoints value)

Required. The split points to add.

repeated .google.spanner.admin.database.v1.SplitPoints split_points = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value SplitPoints
Returns
Type Description
AddSplitPointsRequest.Builder

setSplitPoints(int index, SplitPoints.Builder builderForValue)

public AddSplitPointsRequest.Builder setSplitPoints(int index, SplitPoints.Builder builderForValue)

Required. The split points to add.

repeated .google.spanner.admin.database.v1.SplitPoints split_points = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue SplitPoints.Builder
Returns
Type Description
AddSplitPointsRequest.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final AddSplitPointsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
AddSplitPointsRequest.Builder
Overrides