Class GetDatabaseDdlResponse.Builder (6.68.0)

public static final class GetDatabaseDdlResponse.Builder extends GeneratedMessageV3.Builder<GetDatabaseDdlResponse.Builder> implements GetDatabaseDdlResponseOrBuilder

The response for GetDatabaseDdl.

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

Static Methods

getDescriptor()

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

Methods

addAllStatements(Iterable<String> values)

public GetDatabaseDdlResponse.Builder addAllStatements(Iterable<String> values)

A list of formatted DDL statements defining the schema of the database specified in the request.

repeated string statements = 1;

Parameter
Name Description
values Iterable<String>

The statements to add.

Returns
Type Description
GetDatabaseDdlResponse.Builder

This builder for chaining.

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

addStatements(String value)

public GetDatabaseDdlResponse.Builder addStatements(String value)

A list of formatted DDL statements defining the schema of the database specified in the request.

repeated string statements = 1;

Parameter
Name Description
value String

The statements to add.

Returns
Type Description
GetDatabaseDdlResponse.Builder

This builder for chaining.

addStatementsBytes(ByteString value)

public GetDatabaseDdlResponse.Builder addStatementsBytes(ByteString value)

A list of formatted DDL statements defining the schema of the database specified in the request.

repeated string statements = 1;

Parameter
Name Description
value ByteString

The bytes of the statements to add.

Returns
Type Description
GetDatabaseDdlResponse.Builder

This builder for chaining.

build()

public GetDatabaseDdlResponse build()
Returns
Type Description
GetDatabaseDdlResponse

buildPartial()

public GetDatabaseDdlResponse buildPartial()
Returns
Type Description
GetDatabaseDdlResponse

clear()

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

clearField(Descriptors.FieldDescriptor field)

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

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearProtoDescriptors()

public GetDatabaseDdlResponse.Builder clearProtoDescriptors()

Proto descriptors stored in the database. Contains a protobuf-serialized google.protobuf.FileDescriptorSet. For more details, see protobuffer self description.

bytes proto_descriptors = 2;

Returns
Type Description
GetDatabaseDdlResponse.Builder

This builder for chaining.

clearStatements()

public GetDatabaseDdlResponse.Builder clearStatements()

A list of formatted DDL statements defining the schema of the database specified in the request.

repeated string statements = 1;

Returns
Type Description
GetDatabaseDdlResponse.Builder

This builder for chaining.

clone()

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

getDefaultInstanceForType()

public GetDatabaseDdlResponse getDefaultInstanceForType()
Returns
Type Description
GetDatabaseDdlResponse

getDescriptorForType()

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

getProtoDescriptors()

public ByteString getProtoDescriptors()

Proto descriptors stored in the database. Contains a protobuf-serialized google.protobuf.FileDescriptorSet. For more details, see protobuffer self description.

bytes proto_descriptors = 2;

Returns
Type Description
ByteString

The protoDescriptors.

getStatements(int index)

public String getStatements(int index)

A list of formatted DDL statements defining the schema of the database specified in the request.

repeated string statements = 1;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The statements at the given index.

getStatementsBytes(int index)

public ByteString getStatementsBytes(int index)

A list of formatted DDL statements defining the schema of the database specified in the request.

repeated string statements = 1;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the statements at the given index.

getStatementsCount()

public int getStatementsCount()

A list of formatted DDL statements defining the schema of the database specified in the request.

repeated string statements = 1;

Returns
Type Description
int

The count of statements.

getStatementsList()

public ProtocolStringList getStatementsList()

A list of formatted DDL statements defining the schema of the database specified in the request.

repeated string statements = 1;

Returns
Type Description
ProtocolStringList

A list containing the statements.

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 GetDatabaseDdlResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
GetDatabaseDdlResponse.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

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

mergeFrom(GetDatabaseDdlResponse other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setField(Descriptors.FieldDescriptor field, Object value)

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

setProtoDescriptors(ByteString value)

public GetDatabaseDdlResponse.Builder setProtoDescriptors(ByteString value)

Proto descriptors stored in the database. Contains a protobuf-serialized google.protobuf.FileDescriptorSet. For more details, see protobuffer self description.

bytes proto_descriptors = 2;

Parameter
Name Description
value ByteString

The protoDescriptors to set.

Returns
Type Description
GetDatabaseDdlResponse.Builder

This builder for chaining.

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

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

setStatements(int index, String value)

public GetDatabaseDdlResponse.Builder setStatements(int index, String value)

A list of formatted DDL statements defining the schema of the database specified in the request.

repeated string statements = 1;

Parameters
Name Description
index int

The index to set the value at.

value String

The statements to set.

Returns
Type Description
GetDatabaseDdlResponse.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

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