Class GetDatabaseDdlResponse.Builder

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
TypeDescription
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
NameDescription
valuesIterable<String>

The statements to add.

Returns
TypeDescription
GetDatabaseDdlResponse.Builder

This builder for chaining.

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public GetDatabaseDdlResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
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
NameDescription
valueString

The statements to add.

Returns
TypeDescription
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
NameDescription
valueByteString

The bytes of the statements to add.

Returns
TypeDescription
GetDatabaseDdlResponse.Builder

This builder for chaining.

build()

public GetDatabaseDdlResponse build()
Returns
TypeDescription
GetDatabaseDdlResponse

buildPartial()

public GetDatabaseDdlResponse buildPartial()
Returns
TypeDescription
GetDatabaseDdlResponse

clear()

public GetDatabaseDdlResponse.Builder clear()
Returns
TypeDescription
GetDatabaseDdlResponse.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public GetDatabaseDdlResponse.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
GetDatabaseDdlResponse.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public GetDatabaseDdlResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
GetDatabaseDdlResponse.Builder
Overrides

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
TypeDescription
GetDatabaseDdlResponse.Builder

This builder for chaining.

clone()

public GetDatabaseDdlResponse.Builder clone()
Returns
TypeDescription
GetDatabaseDdlResponse.Builder
Overrides

getDefaultInstanceForType()

public GetDatabaseDdlResponse getDefaultInstanceForType()
Returns
TypeDescription
GetDatabaseDdlResponse

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

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
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
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
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
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
TypeDescription
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
TypeDescription
ProtocolStringList

A list containing the statements.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public GetDatabaseDdlResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
GetDatabaseDdlResponse.Builder
Overrides Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public GetDatabaseDdlResponse.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
GetDatabaseDdlResponse.Builder
Overrides

mergeFrom(GetDatabaseDdlResponse other)

public GetDatabaseDdlResponse.Builder mergeFrom(GetDatabaseDdlResponse other)
Parameter
NameDescription
otherGetDatabaseDdlResponse
Returns
TypeDescription
GetDatabaseDdlResponse.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final GetDatabaseDdlResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
GetDatabaseDdlResponse.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public GetDatabaseDdlResponse.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
GetDatabaseDdlResponse.Builder
Overrides

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

public GetDatabaseDdlResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
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
NameDescription
indexint

The index to set the value at.

valueString

The statements to set.

Returns
TypeDescription
GetDatabaseDdlResponse.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final GetDatabaseDdlResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
GetDatabaseDdlResponse.Builder
Overrides