Class SqlServerDatabaseDetails (0.1.0)

public final class SqlServerDatabaseDetails extends GeneratedMessage implements SqlServerDatabaseDetailsOrBuilder

Represents a Sql Server database on the Cloud SQL instance.

Protobuf type google.cloud.sql.v1beta4.SqlServerDatabaseDetails

Static Fields

COMPATIBILITY_LEVEL_FIELD_NUMBER

public static final int COMPATIBILITY_LEVEL_FIELD_NUMBER
Field Value
Type Description
int

RECOVERY_MODEL_FIELD_NUMBER

public static final int RECOVERY_MODEL_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static SqlServerDatabaseDetails getDefaultInstance()
Returns
Type Description
SqlServerDatabaseDetails

getDescriptor()

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

newBuilder()

public static SqlServerDatabaseDetails.Builder newBuilder()
Returns
Type Description
SqlServerDatabaseDetails.Builder

newBuilder(SqlServerDatabaseDetails prototype)

public static SqlServerDatabaseDetails.Builder newBuilder(SqlServerDatabaseDetails prototype)
Parameter
Name Description
prototype SqlServerDatabaseDetails
Returns
Type Description
SqlServerDatabaseDetails.Builder

parseDelimitedFrom(InputStream input)

public static SqlServerDatabaseDetails parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
SqlServerDatabaseDetails
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static SqlServerDatabaseDetails parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SqlServerDatabaseDetails
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static SqlServerDatabaseDetails parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
SqlServerDatabaseDetails
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static SqlServerDatabaseDetails parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SqlServerDatabaseDetails
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static SqlServerDatabaseDetails parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
SqlServerDatabaseDetails
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static SqlServerDatabaseDetails parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SqlServerDatabaseDetails
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static SqlServerDatabaseDetails parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
SqlServerDatabaseDetails
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static SqlServerDatabaseDetails parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SqlServerDatabaseDetails
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static SqlServerDatabaseDetails parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
SqlServerDatabaseDetails
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static SqlServerDatabaseDetails parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SqlServerDatabaseDetails
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static SqlServerDatabaseDetails parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
SqlServerDatabaseDetails
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static SqlServerDatabaseDetails parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SqlServerDatabaseDetails
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<SqlServerDatabaseDetails> parser()
Returns
Type Description
Parser<SqlServerDatabaseDetails>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

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

getParserForType()

public Parser<SqlServerDatabaseDetails> getParserForType()
Returns
Type Description
Parser<SqlServerDatabaseDetails>
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.

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public SqlServerDatabaseDetails.Builder newBuilderForType()
Returns
Type Description
SqlServerDatabaseDetails.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected SqlServerDatabaseDetails.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
SqlServerDatabaseDetails.Builder
Overrides

toBuilder()

public SqlServerDatabaseDetails.Builder toBuilder()
Returns
Type Description
SqlServerDatabaseDetails.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException