Interface DataSourceReferenceOrBuilder (0.35.0)

publicinterface DataSourceReferenceOrBuilderextendsMessageOrBuilder

Implements

MessageOrBuilder

Methods

getCreateTime()

publicabstractTimestampgetCreateTime()

Output only. The time when the DataSourceReference was created.

.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The createTime.

getCreateTimeOrBuilder()

publicabstractTimestampOrBuildergetCreateTimeOrBuilder()

Output only. The time when the DataSourceReference was created.

.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getDataSource()

publicabstractStringgetDataSource()

Output only. The resource name of the DataSource. Format: projects/{project}/locations/{location}/backupVaults/{backupVault}/dataSources/{dataSource}

string data_source = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The dataSource.

getDataSourceBackupConfigInfo()

publicabstractDataSourceBackupConfigInfogetDataSourceBackupConfigInfo()

Output only. Information of backup configuration on the DataSource.

.google.cloud.backupdr.v1.DataSourceBackupConfigInfo data_source_backup_config_info = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DataSourceBackupConfigInfo

The dataSourceBackupConfigInfo.

getDataSourceBackupConfigInfoOrBuilder()

publicabstractDataSourceBackupConfigInfoOrBuildergetDataSourceBackupConfigInfoOrBuilder()

Output only. Information of backup configuration on the DataSource.

.google.cloud.backupdr.v1.DataSourceBackupConfigInfo data_source_backup_config_info = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DataSourceBackupConfigInfoOrBuilder

getDataSourceBackupConfigState()

publicabstractBackupConfigStategetDataSourceBackupConfigState()

Output only. The backup configuration state of the DataSource.

.google.cloud.backupdr.v1.BackupConfigState data_source_backup_config_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
BackupConfigState

The dataSourceBackupConfigState.

getDataSourceBackupConfigStateValue()

publicabstractintgetDataSourceBackupConfigStateValue()

Output only. The backup configuration state of the DataSource.

.google.cloud.backupdr.v1.BackupConfigState data_source_backup_config_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for dataSourceBackupConfigState.

getDataSourceBackupCount()

publicabstractlonggetDataSourceBackupCount()

Output only. Number of backups in the DataSource.

int64 data_source_backup_count = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
long

The dataSourceBackupCount.

getDataSourceBytes()

publicabstractByteStringgetDataSourceBytes()

Output only. The resource name of the DataSource. Format: projects/{project}/locations/{location}/backupVaults/{backupVault}/dataSources/{dataSource}

string data_source = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for dataSource.

getDataSourceGcpResourceInfo()

publicabstractDataSourceGcpResourceInfogetDataSourceGcpResourceInfo()

Output only. The GCP resource that the DataSource is associated with.

.google.cloud.backupdr.v1.DataSourceGcpResourceInfo data_source_gcp_resource_info = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DataSourceGcpResourceInfo

The dataSourceGcpResourceInfo.

getDataSourceGcpResourceInfoOrBuilder()

publicabstractDataSourceGcpResourceInfoOrBuildergetDataSourceGcpResourceInfoOrBuilder()

Output only. The GCP resource that the DataSource is associated with.

.google.cloud.backupdr.v1.DataSourceGcpResourceInfo data_source_gcp_resource_info = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DataSourceGcpResourceInfoOrBuilder

getName()

publicabstractStringgetName()

Identifier. The resource name of the DataSourceReference. Format: projects/{project}/locations/{location}/dataSourceReferences/{data_source_reference}

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
String

The name.

getNameBytes()

publicabstractByteStringgetNameBytes()

Identifier. The resource name of the DataSourceReference. Format: projects/{project}/locations/{location}/dataSourceReferences/{data_source_reference}

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
ByteString

The bytes for name.

hasCreateTime()

publicabstractbooleanhasCreateTime()

Output only. The time when the DataSourceReference was created.

.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the createTime field is set.

hasDataSourceBackupConfigInfo()

publicabstractbooleanhasDataSourceBackupConfigInfo()

Output only. Information of backup configuration on the DataSource.

.google.cloud.backupdr.v1.DataSourceBackupConfigInfo data_source_backup_config_info = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the dataSourceBackupConfigInfo field is set.

hasDataSourceGcpResourceInfo()

publicabstractbooleanhasDataSourceGcpResourceInfo()

Output only. The GCP resource that the DataSource is associated with.

.google.cloud.backupdr.v1.DataSourceGcpResourceInfo data_source_gcp_resource_info = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the dataSourceGcpResourceInfo field is set.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月19日 UTC.