public interface DataSourceGcpResourceOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAlloyDbClusterDatasourceProperties()
public abstract AlloyDBClusterDataSourceProperties getAlloyDbClusterDatasourceProperties()Output only. AlloyDBClusterDataSourceProperties has a subset of AlloyDB cluster properties that are useful at the Datasource level. Currently none of its child properties are auditable. If new auditable properties are added, the AUDIT annotation should be added.
.google.cloud.backupdr.v1beta.AlloyDBClusterDataSourceProperties alloy_db_cluster_datasource_properties = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
AlloyDBClusterDataSourceProperties |
The alloyDbClusterDatasourceProperties. |
getAlloyDbClusterDatasourcePropertiesOrBuilder()
public abstract AlloyDBClusterDataSourcePropertiesOrBuilder getAlloyDbClusterDatasourcePropertiesOrBuilder()Output only. AlloyDBClusterDataSourceProperties has a subset of AlloyDB cluster properties that are useful at the Datasource level. Currently none of its child properties are auditable. If new auditable properties are added, the AUDIT annotation should be added.
.google.cloud.backupdr.v1beta.AlloyDBClusterDataSourceProperties alloy_db_cluster_datasource_properties = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
AlloyDBClusterDataSourcePropertiesOrBuilder |
|
getCloudSqlInstanceDatasourceProperties()
public abstract CloudSqlInstanceDataSourceProperties getCloudSqlInstanceDatasourceProperties()Output only. CloudSqlInstanceDataSourceProperties has a subset of Cloud SQL Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.CloudSqlInstanceDataSourceProperties cloud_sql_instance_datasource_properties = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
CloudSqlInstanceDataSourceProperties |
The cloudSqlInstanceDatasourceProperties. |
getCloudSqlInstanceDatasourcePropertiesOrBuilder()
public abstract CloudSqlInstanceDataSourcePropertiesOrBuilder getCloudSqlInstanceDatasourcePropertiesOrBuilder()Output only. CloudSqlInstanceDataSourceProperties has a subset of Cloud SQL Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.CloudSqlInstanceDataSourceProperties cloud_sql_instance_datasource_properties = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
CloudSqlInstanceDataSourcePropertiesOrBuilder |
|
getComputeInstanceDatasourceProperties()
public abstract ComputeInstanceDataSourceProperties getComputeInstanceDatasourceProperties()ComputeInstanceDataSourceProperties has a subset of Compute Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.ComputeInstanceDataSourceProperties compute_instance_datasource_properties = 4;
| Returns | |
|---|---|
| Type | Description |
ComputeInstanceDataSourceProperties |
The computeInstanceDatasourceProperties. |
getComputeInstanceDatasourcePropertiesOrBuilder()
public abstract ComputeInstanceDataSourcePropertiesOrBuilder getComputeInstanceDatasourcePropertiesOrBuilder()ComputeInstanceDataSourceProperties has a subset of Compute Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.ComputeInstanceDataSourceProperties compute_instance_datasource_properties = 4;
| Returns | |
|---|---|
| Type | Description |
ComputeInstanceDataSourcePropertiesOrBuilder |
|
getDiskDatasourceProperties()
public abstract DiskDataSourceProperties getDiskDatasourceProperties()DiskDataSourceProperties has a subset of Disk properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.DiskDataSourceProperties disk_datasource_properties = 7;
| Returns | |
|---|---|
| Type | Description |
DiskDataSourceProperties |
The diskDatasourceProperties. |
getDiskDatasourcePropertiesOrBuilder()
public abstract DiskDataSourcePropertiesOrBuilder getDiskDatasourcePropertiesOrBuilder()DiskDataSourceProperties has a subset of Disk properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.DiskDataSourceProperties disk_datasource_properties = 7;
| Returns | |
|---|---|
| Type | Description |
DiskDataSourcePropertiesOrBuilder |
|
getGcpResourcePropertiesCase()
public abstract DataSourceGcpResource.GcpResourcePropertiesCase getGcpResourcePropertiesCase()| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.GcpResourcePropertiesCase |
|
getGcpResourcename()
public abstract String getGcpResourcename()Output only. Full resource pathname URL of the source Google Cloud resource.
string gcp_resourcename = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
String |
The gcpResourcename. |
getGcpResourcenameBytes()
public abstract ByteString getGcpResourcenameBytes()Output only. Full resource pathname URL of the source Google Cloud resource.
string gcp_resourcename = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for gcpResourcename. |
getLocation()
public abstract String getLocation()Location of the resource: <region>/<zone>/"global"/"unspecified".
string location = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The location. |
getLocationBytes()
public abstract ByteString getLocationBytes()Location of the resource: <region>/<zone>/"global"/"unspecified".
string location = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for location. |
getType()
public abstract String getType()The type of the Google Cloud resource. Use the Unified Resource Type, eg. compute.googleapis.com/Instance.
string type = 3;
| Returns | |
|---|---|
| Type | Description |
String |
The type. |
getTypeBytes()
public abstract ByteString getTypeBytes()The type of the Google Cloud resource. Use the Unified Resource Type, eg. compute.googleapis.com/Instance.
string type = 3;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for type. |
hasAlloyDbClusterDatasourceProperties()
public abstract boolean hasAlloyDbClusterDatasourceProperties()Output only. AlloyDBClusterDataSourceProperties has a subset of AlloyDB cluster properties that are useful at the Datasource level. Currently none of its child properties are auditable. If new auditable properties are added, the AUDIT annotation should be added.
.google.cloud.backupdr.v1beta.AlloyDBClusterDataSourceProperties alloy_db_cluster_datasource_properties = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the alloyDbClusterDatasourceProperties field is set. |
hasCloudSqlInstanceDatasourceProperties()
public abstract boolean hasCloudSqlInstanceDatasourceProperties()Output only. CloudSqlInstanceDataSourceProperties has a subset of Cloud SQL Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.CloudSqlInstanceDataSourceProperties cloud_sql_instance_datasource_properties = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the cloudSqlInstanceDatasourceProperties field is set. |
hasComputeInstanceDatasourceProperties()
public abstract boolean hasComputeInstanceDatasourceProperties()ComputeInstanceDataSourceProperties has a subset of Compute Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.ComputeInstanceDataSourceProperties compute_instance_datasource_properties = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the computeInstanceDatasourceProperties field is set. |
hasDiskDatasourceProperties()
public abstract boolean hasDiskDatasourceProperties()DiskDataSourceProperties has a subset of Disk properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.DiskDataSourceProperties disk_datasource_properties = 7;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the diskDatasourceProperties field is set. |