Class SqlServerEntraIdConfig.Builder (0.1.0)

public static final class SqlServerEntraIdConfig.Builder extends GeneratedMessage.Builder<SqlServerEntraIdConfig.Builder> implements SqlServerEntraIdConfigOrBuilder

SQL Server Entra ID configuration.

Protobuf type google.cloud.sql.v1.SqlServerEntraIdConfig

Static Methods

getDescriptor()

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

Methods

build()

public SqlServerEntraIdConfig build()
Returns
Type Description
SqlServerEntraIdConfig

buildPartial()

public SqlServerEntraIdConfig buildPartial()
Returns
Type Description
SqlServerEntraIdConfig

clear()

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

clearApplicationId()

public SqlServerEntraIdConfig.Builder clearApplicationId()

Optional. The application ID for the Entra ID configuration.

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

Returns
Type Description
SqlServerEntraIdConfig.Builder

This builder for chaining.

clearKind()

public SqlServerEntraIdConfig.Builder clearKind()

Output only. This is always sql#sqlServerEntraIdConfig

string kind = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
SqlServerEntraIdConfig.Builder

This builder for chaining.

clearTenantId()

public SqlServerEntraIdConfig.Builder clearTenantId()

Optional. The tenant ID for the Entra ID configuration.

string tenant_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
SqlServerEntraIdConfig.Builder

This builder for chaining.

getApplicationId()

public String getApplicationId()

Optional. The application ID for the Entra ID configuration.

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

Returns
Type Description
String

The applicationId.

getApplicationIdBytes()

public ByteString getApplicationIdBytes()

Optional. The application ID for the Entra ID configuration.

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

Returns
Type Description
ByteString

The bytes for applicationId.

getDefaultInstanceForType()

public SqlServerEntraIdConfig getDefaultInstanceForType()
Returns
Type Description
SqlServerEntraIdConfig

getDescriptorForType()

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

getKind()

public String getKind()

Output only. This is always sql#sqlServerEntraIdConfig

string kind = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The kind.

getKindBytes()

public ByteString getKindBytes()

Output only. This is always sql#sqlServerEntraIdConfig

string kind = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for kind.

getTenantId()

public String getTenantId()

Optional. The tenant ID for the Entra ID configuration.

string tenant_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The tenantId.

getTenantIdBytes()

public ByteString getTenantIdBytes()

Optional. The tenant ID for the Entra ID configuration.

string tenant_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for tenantId.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(SqlServerEntraIdConfig other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setApplicationId(String value)

public SqlServerEntraIdConfig.Builder setApplicationId(String value)

Optional. The application ID for the Entra ID configuration.

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

Parameter
Name Description
value String

The applicationId to set.

Returns
Type Description
SqlServerEntraIdConfig.Builder

This builder for chaining.

setApplicationIdBytes(ByteString value)

public SqlServerEntraIdConfig.Builder setApplicationIdBytes(ByteString value)

Optional. The application ID for the Entra ID configuration.

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

Parameter
Name Description
value ByteString

The bytes for applicationId to set.

Returns
Type Description
SqlServerEntraIdConfig.Builder

This builder for chaining.

setKind(String value)

public SqlServerEntraIdConfig.Builder setKind(String value)

Output only. This is always sql#sqlServerEntraIdConfig

string kind = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The kind to set.

Returns
Type Description
SqlServerEntraIdConfig.Builder

This builder for chaining.

setKindBytes(ByteString value)

public SqlServerEntraIdConfig.Builder setKindBytes(ByteString value)

Output only. This is always sql#sqlServerEntraIdConfig

string kind = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for kind to set.

Returns
Type Description
SqlServerEntraIdConfig.Builder

This builder for chaining.

setTenantId(String value)

public SqlServerEntraIdConfig.Builder setTenantId(String value)

Optional. The tenant ID for the Entra ID configuration.

string tenant_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The tenantId to set.

Returns
Type Description
SqlServerEntraIdConfig.Builder

This builder for chaining.

setTenantIdBytes(ByteString value)

public SqlServerEntraIdConfig.Builder setTenantIdBytes(ByteString value)

Optional. The tenant ID for the Entra ID configuration.

string tenant_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for tenantId to set.

Returns
Type Description
SqlServerEntraIdConfig.Builder

This builder for chaining.