Class SqlServerDatabaseDetails.Builder (0.1.0)

public static final class SqlServerDatabaseDetails.Builder extends GeneratedMessage.Builder<SqlServerDatabaseDetails.Builder> implements SqlServerDatabaseDetailsOrBuilder

Represents a Sql Server database on the Cloud SQL instance.

Protobuf type google.cloud.sql.v1.SqlServerDatabaseDetails

Static Methods

getDescriptor()

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

Methods

build()

public SqlServerDatabaseDetails build()
Returns
Type Description
SqlServerDatabaseDetails

buildPartial()

public SqlServerDatabaseDetails buildPartial()
Returns
Type Description
SqlServerDatabaseDetails

clear()

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

clearCompatibilityLevel()

public SqlServerDatabaseDetails.Builder clearCompatibilityLevel()

The version of SQL Server with which the database is to be made compatible

int32 compatibility_level = 1;

Returns
Type Description
SqlServerDatabaseDetails.Builder

This builder for chaining.

clearRecoveryModel()

public SqlServerDatabaseDetails.Builder clearRecoveryModel()

The recovery model of a SQL Server database

string recovery_model = 2;

Returns
Type Description
SqlServerDatabaseDetails.Builder

This builder for chaining.

getCompatibilityLevel()

public int getCompatibilityLevel()

The version of SQL Server with which the database is to be made compatible

int32 compatibility_level = 1;

Returns
Type Description
int

The compatibilityLevel.

getDefaultInstanceForType()

public SqlServerDatabaseDetails getDefaultInstanceForType()
Returns
Type Description
SqlServerDatabaseDetails

getDescriptorForType()

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

getRecoveryModel()

public String getRecoveryModel()

The recovery model of a SQL Server database

string recovery_model = 2;

Returns
Type Description
String

The recoveryModel.

getRecoveryModelBytes()

public ByteString getRecoveryModelBytes()

The recovery model of a SQL Server database

string recovery_model = 2;

Returns
Type Description
ByteString

The bytes for recoveryModel.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(SqlServerDatabaseDetails other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setCompatibilityLevel(int value)

public SqlServerDatabaseDetails.Builder setCompatibilityLevel(int value)

The version of SQL Server with which the database is to be made compatible

int32 compatibility_level = 1;

Parameter
Name Description
value int

The compatibilityLevel to set.

Returns
Type Description
SqlServerDatabaseDetails.Builder

This builder for chaining.

setRecoveryModel(String value)

public SqlServerDatabaseDetails.Builder setRecoveryModel(String value)

The recovery model of a SQL Server database

string recovery_model = 2;

Parameter
Name Description
value String

The recoveryModel to set.

Returns
Type Description
SqlServerDatabaseDetails.Builder

This builder for chaining.

setRecoveryModelBytes(ByteString value)

public SqlServerDatabaseDetails.Builder setRecoveryModelBytes(ByteString value)

The recovery model of a SQL Server database

string recovery_model = 2;

Parameter
Name Description
value ByteString

The bytes for recoveryModel to set.

Returns
Type Description
SqlServerDatabaseDetails.Builder

This builder for chaining.